Warning: Permanently added '10.128.10.27' (ECDSA) to the list of known hosts. 2020/06/01 17:01:16 fuzzer started 2020/06/01 17:01:20 dialing manager at 10.128.15.235:48850 2020/06/01 17:01:20 syscalls: 364 2020/06/01 17:01:20 code coverage: enabled 2020/06/01 17:01:20 comparison tracing: enabled 2020/06/01 17:01:20 extra coverage: support is not implemented in syzkaller 2020/06/01 17:01:20 setuid sandbox: enabled 2020/06/01 17:01:20 namespace sandbox: support is not implemented in syzkaller 2020/06/01 17:01:20 Android sandbox: support is not implemented in syzkaller 2020/06/01 17:01:20 fault injection: support is not implemented in syzkaller 2020/06/01 17:01:20 leak checking: support is not implemented in syzkaller 2020/06/01 17:01:20 net packet injection: enabled 2020/06/01 17:01:20 net device setup: support is not implemented in syzkaller 2020/06/01 17:01:20 concurrency sanitizer: support is not implemented in syzkaller 2020/06/01 17:01:20 devlink PCI setup: support is not implemented in syzkaller 2020/06/01 17:01:20 USB emulation: support is not implemented in syzkaller 17:01:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x40}) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000000040)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x8a) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000100)={0x0, 0xffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r3, &(0x7f0000000180)="1b1222796927399123dcdfb53a61b07428b5136b035061f4813692156ad3d4d2527b2d11a82ebee890e30091942b0eb53163155e930a9604c06008937a", 0x3d, 0x0, 0x3) r4 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="ac716ab19ca00bdc48d3c9777e1e33ef27621061f937b7a7d1af56f67eb0c354be4c608e578f23e7b3eb9f897fb8312e487774332fd9d8d7e85a9c5b46eb4e824747a60906d1d52861579ab7b282ce0121dcffd46db5648a3a402952bb6c40940357d39bca9e8540430ef92f0c8ef8c2071e", 0x72}], 0x1, 0x0, 0x0, 0x1}, 0xc) r5 = accept(0xffffffffffffffff, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x10000, 0x0) dup2(r5, r6) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f0000000400)) r8 = openat(r0, &(0x7f0000000440)='\x00', 0x10, 0x4) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000480)={0x6, 0x3}, 0x8) r9 = accept(0xffffffffffffffff, &(0x7f00000004c0)=@in6, &(0x7f0000000500)=0xc) writev(r9, &(0x7f0000000680)=[{&(0x7f0000000540)="ecefd10c320545fbf42f25ca4d3aabac1d2630bf01c33f1adeadabe4b70e5c05bd080adc50da7411f9e2fa9f516acb1f080608e503251acfeab7692246666b352655024333b58a991dfff22ca354174668a7407132917851541ea97384558c553b1f8cecd3dacc8889578225fadea8ebcc763d009d116e56fe49f764a0bb95a66c2d6221252dcb26141d8cb540d3faeb5049e169bdebd750", 0x98}, {&(0x7f0000000600)="9b37f97095f824a6987efb33adc97fa2004a09372b46295d47388859e9322e7120a6ad5ee28a5618fde70825b8291bb1da918519de063c4182520701cb8ae2ad3f0a3df422700592281a3f9b8aa04b5b3c9a33940ac609fc0c53ed06db85", 0x5e}], 0x2) 17:01:33 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) r0 = msgget(0x0, 0x135) msgctl$IPC_RMID(r0, 0x0) r1 = semget(0x3, 0x0, 0x0) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000040)=""/66) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) setitimer(0x2, &(0x7f00000000c0)={{0x4, 0xfff}, {0x9, 0x2}}, &(0x7f0000000100)) r2 = semget(0x2, 0x3, 0x58) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000140)=""/1) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000180)=0x18) r3 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x20, 0x180) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x2, './file0\x00', './file0\x00'}) sysctl$net_inet_carp(&(0x7f0000000240)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000280)="7a5e5af5b07d213a622eee790be1d414e4f5040ad93ec8b0c91463856afe8b82cbff78766650fe2eb7337e87f8b8b3bc5692f1dafad9c7ebb87db856db54bacce648418224d43e2ac5fc1835ac1815910ae63d8293082234d513df4908228639f238da2a62c3bed95022cbb4a1c60474eec05870fffca13b40b1a5959eb58414a31d91984428518dd27e1c6fe32508859b7528d0dbc2dc2cc8d7cd0eef450b", &(0x7f0000000340)=0x9f, &(0x7f0000000380)="cc942780eb98c01f6c7a14b1717a4acd96fe50ebf720c376544eff8434d93faad86d69908583c10cda1338840652804b29f30c5669b144ca6c4f70bd1bfdfc3d85a788d008bce137e17202c8d2e3c312d4ed5dc48bd261612bdadbe679fd969f22e726dc2d5534489fdb5acd5cfba6258fcb8df0ac2d334a2e4d3f09d66f6222987dbb35", 0x84) socket$inet(0x2, 0x4000, 0x74) nanosleep(&(0x7f0000000440)={0x61d9, 0xfd9a}, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000480)=""/199) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) lchown(&(0x7f0000000580)='./file0\x00', r4, r5) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) 17:01:33 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x1d}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e574cf56b895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed245dd4506e2297fef0638b54c9e81fe6e11dc00198637ec9ec0000ad2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfab010100"/153, &(0x7f0000000500)=0x99, &(0x7f0000000000)="6f21a18d40cae438b096e2800f6e54187e4d8064e1fbf7012e77bc32dfcef691eaa3edfd47cb97f82206910ba5f976cb2b16624cc72f61531fe401005ece5f26567ab4b919d25afc8f7800000000000000094b171ee8ba4b6f0afe75d402bfb14a6ceda0281411705f46e5d2c85f9cf3a34459ccb3ab906973cf74f61dfc9c6f97acfbe39f9647e7105698b84bb2737277", 0x91) 17:01:33 executing program 0: r0 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r0, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/13) sysctl$vm(&(0x7f0000000100)={0x2, 0x8}, 0x2, &(0x7f0000000340)="87b0cd33cf4c14467b1570927a9370340ac81c6a54f535b7235dc5969a590a136e5b0400b834f03c1bb24524eca0c5f2c9b499822dd4a5a2ce610762cf4e17fae970aac0f61c5a690f336f43a1b55c3139ac33b337025d073a50583d917303d79159e5a71f955332b5e5e8f7e013e72356bedd5b2421b5596b222630f90004c91c290bc15fc41489cc93787e4af08c7c82873548032a89948309e926bd00a6343f3a46f279c81f4eeb78b6506a90d588e7ae15db048ee6645d52e494a36ff3c8fec10db4c6d7", &(0x7f0000000200)=0xc6, &(0x7f00000004c0)="94acac24a7b0f481d3dba2a8daba0a18b88584ba68369bddf058020f04383b297640ee48e80b4ffc0ea1e3d329ed8cc47383d03d7c61b0e4bf049cd6541b889c74d5e31d7aa2ce73009ed222483ee83081144ccacc7889f93e182d6ac9bea79031db8698740ee1ca31d38c2556eb831c19668bbdc3bbf4d988a6636ff2071575cc70e263c8ce61b2948459bc3001e505579e", 0x92) 17:01:33 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)=ANY=[@ANYBLOB="e3ab04002f00ffffffffffff86dd6076605100183a00fefe800000000000aa830000000000ff0200000000000000000000000000010000"]) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 17:01:34 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = socket$inet(0x2, 0x5, 0x20) dup(r4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000)={0x800, 0x6}, 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f00000000c0)="e2ff125c7f000001", 0x8) 17:01:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000108000/0x1000)=nil, &(0x7f0000ba7000/0x1000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f00007e2000/0x400000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f00008b8000/0x4000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00003ca000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f00009cd000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f0000b3c000/0x4000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00004b1000/0x1000)=nil, &(0x7f0000bbb000/0x2000)=nil}, {&(0x7f000089c000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f000087d000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000a33000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file0\x00', '.\x00'], './file0\x00', './file\x00', './file1\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0x3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) fcntl$setown(r3, 0x6, r4) 17:01:34 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="07000000e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r1, &(0x7f0000000080)=[{0x2, 0x100}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x8000, 0x0, 0x3, 0x1, 0x7f, 0xfff7, 0x20, 0x2]) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r2 = kqueue() shutdown(r0, 0xb442886ba27ead06) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) write(r0, 0x0, 0x0) 17:01:34 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0xfc00000000000000}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000001080)='./file0\x00') clock_getres(0x3, &(0x7f00000010c0)) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) read(r0, &(0x7f0000000080)=""/4096, 0x1000) 12:38:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1ce) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) 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(0x18, 0x4000, 0x6) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) 12:38:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000002c0)=0x9) syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) r4 = accept$unix(r3, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) close(r4) syz_open_pts() 12:38:00 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x8000, 0x0) fchflags(0xffffffffffffffff, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 12:38:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x3) kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) pwrite(r2, &(0x7f0000000180)="ffffffff007dc5000000f635f808c77c7ef9d22227765b32b40500592c376e511be19b1c6756184c0000fa0f117a585b0fb7ee8d7b00fa0ba4042419e3aa8bed04fdd88cddec56ebf70aa93ba02e9cd022ad068d354141bd72445969db26a65a366b0e9316ff544900"/128, 0xfffffffffffffef0, 0x0, 0x400) 12:38:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x5}, {0x6, 0x0, 0x0, 0x101}]}) r1 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000fff000/0x1000)=nil, 0x3000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 12:38:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x76925efa, 0x80000001}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x7500000, 0x0) close(r0) 12:38:01 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x184) ioctl$BIOCPROMISC(r1, 0x20004269) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r2 = kqueue() fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt(0xffffffffffffffff, 0x3, 0x40, &(0x7f00000001c0)=""/216, &(0x7f0000000100)=0xd8) syz_emit_ethernet(0x42, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004b51003400680d8d7932907800000006ac1400bb0717057f000001ffffffff7f0000017f000001e000000200110090780000000100cdad98d13c4050a6f50a36eb99c96a1e8cadaf3a08bc06cc6bcbdc1773ce28969e6411265dbdee792df88ac1a837e99ebb9ed07f0f947b97d43805593eb2d9f1a04ab768357ee54b7f694797a6e3b1afa7f425902e09ccfbad5ef4fb4b4e460fa46f5c031b4284d38afa05a576742ca9923d7bdd8626c56c290632a6e1a6c5ef5892cd61bec8bb8c1064504e0ad15bbd5b4b401e3cf8795c624cabbb244c22caf028b5495eed84e1fcfa194ed5c29ccf8989b092d69b68f354"]) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x80) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000300)) 12:38:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x15}, {0x80008006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00e5bf554c4cdb3011c424e30026e9000000000000000000"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() r4 = kqueue() r5 = syz_open_pts() r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r6, r5) close(r6) kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) lseek(r4, 0x0, 0x20, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000000)) 12:38:04 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}, "956426b71ea95198"}}}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 12:38:04 executing program 0: sysctl$hw(&(0x7f0000000000)={0x9, 0x6}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) syz_open_pts() sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000080)="b8871c526b6d52e3c30ca426f7d9354470c83b98ae8bc02993929a41d4b8ecdf564e279527375267814092ba8e7caeb9", &(0x7f00000000c0)=0x30, &(0x7f0000000100)="20733d837c5c10f31502755b35751597474a303859bc7f3ddf39386d3e86a265c0471ebb5cd20e5fc8aec738528a537d4203e978ac4116c30514e2ed13496b9e84998ef3824385acee9dd14e8c913104477c5f365f8958879a0c3681bc22c4d55262ac46d37cf3e2674bc66462985f2a57580c3c51c18dc0b967580cf5cdce4f40f80ac1bc20ea2c61cb0afc9f1a9a53b439e6b2819fa86b257a2d1f369e7d2ecea673e4491f2bbb73a3393df306f7d30cfb7dda6a35a0e437787055e6f11a2e0065ce881651536dfa44293a25f069c89b34f1c2dea25b186d8978425e6e1887bbcab74098988eafb42ed77055bd6761e19509b7304567fc5379", 0xfa) 12:38:04 executing program 0: syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd60c22df704011100fe8000000000f8ff0000000000000000fe8000000000000000000000000000aa00004e2004019078030000000005ff002b00b32def4f115cb6793bb530f9b20e90aa25d5c2b943844a07c1922833b2c789aefbbaee9f63cbab38a8acfb8dba0595ecb683e74ea2bc44a7aee9c52e18ca01c06a5c354712b8b1ff75f45ba55a34aab93849023d37e037d2d3e3e842e9ba099e9ed8775d1173d8e78335aa65d58f54c1d78d4f1ee07cfefa18b6f268f90be76c7f4e1bfe4d84a869353e931c3732afea55697618a1318ecb657b34172b93fd59d7988d43630cf81e976a0ea01fd8b2547ab593bc605c985f56664b84ed3c9f90ffb666e030c794e2d2d5070af38d83dc275da88cfe6910b2ded59f6c418af5d247237e00b14857c1d7c3ee32072ad9793040f8f4e432eb875a89fe31cbed117f0e76643797169fba3dac3f377d145ce97980ba626da7a279e698a9e040a22d63c535f0ad7295e6601f3a5fe9b581975993c6c7757342120635aaeef44910dbc5c6b3985a48bccb26288d42a672c965d40e80d0e1908f1b425a60a28241378ec7ff88315de083b64c5f9647e51732be34988e0948f12e6c5603edbece811bca501d4389dbfe20e4df5160cd7324c0670c7b3e8980b061e31b1c8461d6f7a63f9e6a80db7690689fd24326924c076e01631a0b9703a6106accfaa064075fa1f16e16c5171b6a324e8642b2ab76618b8200000080ab12d9f65d6a980634a6a7cba8bf89e01a91259f446232076a1c490986636b78d1300befab1a2f6e8261e07336c5692db37bb7d3cebf4ad42b62f2fa6cceb7e488aa02b2e52c6f82bd3792845fff41cce52e0469d14821ce0000b23106a0c679d2b1f0a9809b56abdcf893f9531508f24e64eca726aadac9acd194be7e53549c1719bdf67888780e19db83b5356f8f7d93cbef1ef3505dcc40d0d2a02a2745ab518979b9c3774babfe8e70ead767c7a00289b8cc6e51d1a957548270cb3f5064960688f61b34f9442d78ae5a8551713f9afb4269d689f9adb6a4a902a637184f7f899efe9fa0ddb45cd1076c4eeeda51ca8dc20dcf1c425f56768073b3f4c2c9f5433a4a4fd0b8bc7b050032bf85bf222394fa4336ab4f07d7ad2dc85afa6eb79ad2624c4be6c674ee98fce9a51786b7cc2b500d9845404227114d36d2690e13bcedf96590c7d5aeb8040b74c4d6a5aa38a7c1f0857522f4f968795056b9a7034dc3444784f9486b575e44dec3216d72845500e6f4bde0197961e7e593ea3411001d1d47ba42ef0e7af8e91246c02d7e37ff0eb6bf28bc37dd00315b4fbb09e77a6b5f858441818ebcfafecf622731f1db8a11fa2de8e30d808bedbfee104b3b1100f5094675521da07dd2a28be7e4865b0c60e4c2b7f3293bda997504b9b325a0f0e6d75116be1bbc2aa20deb44a6e4e7b824b12d009e6f1802f5a8e31559b125d71d00a5684fbde4668f5a469a2cf6b2ed8b80bc450e8a0844bcf1eb4ca0f53c90c45e72cf9f0856e0077baa1adb9c9dab6cd55a1e6ff67f8a02bea505adbee8820c158477eb019e5e037f43152c72927aad087f5b67616e0d51e9e7e82d5d6f0bc801b9ff693f0dc8014132dc258749dc95305a29b702edaec9fde87783bf1cdb342f94d9299c0d000063e1b86bd6348f3e6834822da764c049a57f22631809593ae57f69c8694c10c8f113c742d03c135a6f70e5769db5440692d35062236ba9174bffc0ceb971c69edece8461c8289c245f05a83b88106f7000df5a37932d7bc2c8a9a3f9a253298a29daf9ac65461cc21035ccd72140ce2237fdca9e9d41a19a40ccd05eee23d0b7bc25b577021ef286cd942c8a07fe51b0892623982d01ca164ffea54f226f67b34cc2fdf80800000000000000bd4a726587eb4acec7ba09b4b9176d65206f56964c7f60d939e89517951c45e072716545a2e6bed5e6005bb36264eb8493d592c076a2c1845fe075550527596e65ceace382bbe53b2c4f0d3196876e5454d2b8aaa91c278094234d385e1d6119c46771c3742d364efbb937072a3198ab765a91bf764c679d6f2ae8ce149703fe73f92a7dcdae42b4f2d8cfe4f6713074c7cda10c67edb73b83637be74f4c9f08fbecb0c8d916e49cbc8670aee9326d3412070000000000000039b5be661eebcab2e1e0045c30211fd0109317a7992b1f47dc339669bcb907c7c4d6e5edad51cbd81f37881e55e9c46730734552a50aacdeddc4c766a1ce03de72b5117dc2985e19de1196658ec770bfe37b99e6666d97ca50f14ca388954f0141f7b417d1f5468cce631d77e361cd2a7ad33b689f2235375ef570dadd88f455866809c92c174cf5ed1998037932fc026359ed2246236ddc7d0051dcf26ad9003c2e433d1da41f820bb3a3f2ee23dc077f5bc86d00ef912eb510f7429f77d00f6ca83d9b239b4ab3a5bf85c59712d2dcda45d593b9df9a59409ce62567a0e670cc4e0f90eeff2769e115a490dcc6b343a5403d1059fcf2963266bcf1fbb6854b18edad486392b4e7cab2b6b342a7a9186cc4fd2d194dc327ef8a1c9f9de01192ecfc4dabd6cb4f5d2e75591e12fcdb3ee97addd3503a351b136ab9a8c8d3f7ba7a86a9b843c1e0422e99e3e2778d342396e24442d9840f3b838832602ac15b3280d84fa2111863006d23810eb0cb4de34448356d08f73dde0752d405dfe15e49130ae4006cf49041f39eab0f7f8af85d6e40f807c5e2cdf6aca100c31649fd28a6ecadd0264421d69c2a0fe71d59fc6bda047305f4ac9f8b08c20c10faf419402a1037f20f858f523dbca9a1751ab61059bb1066d86a8a08b6134f39013e8c23882ff814e1532ad91d7751b46b96447c0000000000000000000000000049fc0337a11f15d108540000000000000000000000000000ba4ac03549602f7cf6a771a22ad7984a35bbc9814b208ae27ca2516994c8e84f4ff4823eb6dfa878073d334b04b5883ce61894485c72f43183cc105b8da2aa67eca1fcda42accf3cc132f71a641a10c360d74e6f087ac19c6d9f55ee2bab55d024349dd2d2fd1491a44cedd69d5ec20a2f2ece97edee11f1b621924527b8ecba3704e404a5f247866f1658b44a0358734ec3649282dccb6edbcffa0f79e00a9976ae9032183d548d3c5feed1749d7cb01e61c700a2413e56b0dcaf9513bcdee1f71cd2c3a659714698c233273bef02426b589d885596ca5541c2e0dcf33c6ac35131c3e35a70b305b0338ba69a98bd20ef8665252e661ba0b302073dc9ed478cc68eb035d7aa19bccedb62d58775a747d41c49e2e9688f5366a81bd110a8159a77b5cfa4f6431d45845d4dc01478923478a66c479222a27c29e750e3b867200142ad34f39fb25dfc82f882eba3d48fd07114b3c993198d429d178c3bb0f9a66da80ace67dd3781ff92f3bfd1583f1655166a07512cecdf4a340e5fccf4a44820fef474318a2b"]) acct(&(0x7f00000009c0)='./file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) close(r0) sendto$unix(0xffffffffffffffff, 0x0, 0xfffffffffffffe99, 0x9, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) close(r2) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000a00)=@un=@abs={0x1, 0xd}, 0x8) listen(0xffffffffffffffff, 0x7) 12:38:07 executing program 1: ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000140)={0x5, 0x7, 0x7}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10, 0x0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 12:38:07 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)='#!', 0x2}, {&(0x7f0000000580)="ce07492992a0cc2cc342d4b76f4128b1957828aa542537e65d0677cbacaee50f3740dd31b58a98c7d59a4931395435c9bf93c0bad053788c9d958284fe167e43b8b385b4c49e6f8eca58459b9b6470093903f575f4c32943bf1dac9953cc5b17b6e3268bec3d2e8a2fcc423116e013cedd0a", 0x72}], 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = kqueue() write(r1, &(0x7f0000000080), 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x9}) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:38:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = semget$private(0x0, 0x4000000009, 0x8ca) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semget$private(0x0, 0x2, 0x220) r3 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r3, &(0x7f0000000300)=[{0x1, 0x8ea, 0x1000}, {0x3, 0x1f, 0x1800}, {0x2, 0x401, 0x3000}], 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x3f, 0x1f]) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000000)=""/2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfff, 0x91e8, 0x3f, 0xffff0000, "546607643a3b0170097b6317c92e8436fe84a97b", 0x8a0, 0xd4f}) r4 = socket(0x2, 0x8001, 0x0) close(r4) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) preadv(r4, &(0x7f00000002c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000140)=""/4, 0x4}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000200)=""/152, 0x98}], 0x4, 0x0, 0x7ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x101fd, 0xffffff5d, "81ffffffebd110c3ef001200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1", 0x3d}], 0x1) 12:38:07 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x3}, 0x3, &(0x7f0000000040)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca", &(0x7f0000000180)=0x34, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) 12:38:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c12829102b34505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3cfa67c10b8d9f53f5c820600000000000000fa6be9a2cbb2cfacc5e906dfd1e3258364bb049bd8468bcec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d7869546049befba997acb9ac407e75d791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b383aa30ec916b5fe187f8e39df14183b71049c17d490c5b5c6620040b2022c9b2040a4810d8407967ad9f92b92c70f531eb64410e39135090677dc0724f4a0000000000c7749f766799b3424960be0d05a637e56c226fef9f", 0x242}], 0x1, 0x0, 0x1) getgid() writev(r1, &(0x7f0000001bc0)=[{&(0x7f0000000640)="01c9178130d70f9dd8887c84adf1c45bf0e163461f13ec784b5e69afe93ba1ef0f5a8c2474752ba840ae2cb4f5919ecc8d8f91610703fb198f8c0b60a7c4d449940df17f1ca5767a3fd23a9dfe8ec180b6dd30f47a657d856044518ba1423e2509edb31ae8719988b925b02c67e793cffdd4636e8596f6ce75f972cb51fecad01501284713f11dfbbc5ab3793246c10c6b416419790ef515c3b487c3e9aa201744fefa277f8861b040c75116e3d1290f622c559525c22e67d4f3f57b4781db7aeac71ee888815c3e0a8ea388e32c34223e21d11caff8", 0xd6}, {&(0x7f0000000740)="5ccef6cbf4cfa1557cb34e0cb104eeb38f279a21c77fbf0d56b62e25ac5d72c90ffb0293523112", 0x27}], 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:38:07 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x42000400000002c1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000013000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x1c0) fchmod(r1, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x40, 0x6, 0x8a}, 0x400, 0x88, 0xc00b}) 12:38:07 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x8001, 0x1000, 0xff, 0x0, 0x0, 0x9, 0xcc9, 0x0, 0x1, 0x6, 0x5007ad7e}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r3, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 12:38:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280), 0x0) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/41) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000040)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) readv(r2, &(0x7f0000000080)=[{&(0x7f0000000100)=""/107, 0x6b}], 0x1) 12:38:07 executing program 1: r0 = socket(0x18, 0x2, 0x4) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050360000000000008000701000000000000cea1fea7fe056ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r5, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r6 = socket$inet6(0x18, 0x3, 0x6) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r8 = syz_open_pts() r9 = kqueue() kevent(r9, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r9, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f00000000c0)="a1b881226bf79a03b801047f1b9e8d075f868ae790ce120b4c953e93c68356484ab27beb45fb13155a72d0651b8ba926014fe91a2262f62aca1cf5fa2417f9d779a68c06dec60fcf519d9a6fb689faefd49c6fa7764e3c2f4ec96263a47ab2182e871da04b04c2cd94d5ab90c33ebd1648635154b1d22947a6ce5ebf06daf3957e57fdd51caab0e884d1d012c21c869b5e99de1328afda7a72971b11c48d851fd7b9110a5b59eb38f8", 0xa9}, {&(0x7f0000000240)="491a0e5009d8f87b5f04dd4c3c6177bc45b7b29845d09fa432fed09568a3e244e96d4fa9c484d6c9df333aefb5160dfa1209305d881e8be4245e0020db3ccebc9ba722a5db9f500303a742cdb0b7", 0x4e}, {&(0x7f00000002c0)="9ddf080d129dbf6a4a736becc4d05965485626b740056c9ea3a17f74b70d0148874c7adbc9c4d981d024db4fade75e0fa92703240d73244bab45d1c38a66b9d6f1fabd00", 0x44}, {&(0x7f0000000340)="98e23a1348014ae0e62c07d4cdfb90a2536841d5a9c95a8df3c46a35f9c46c155e788bad6127383632e03912618c3fd69fac2a5ae2ec3d0325dfb04a6c35788a271ad961b5ddf2867f2b6fa19eb3f1834a91680b269c02620373469741c2b6fb9cc19cc513f0c46aba244bb7a0020f1848fbefb7b45255ed32486aac8a9403e6b27866ac8584b7551fca8b24449f0501b82d606b0d255ab64234a244005f56baf44d6a901f65576a6cf534d1365edbc0b57c49eff04e6f1899f5fac9b999bbf74f0781f276fc3f7d0cd66c9eba1645577cd15bd6985b432b1a0145d5e7aa6d623350", 0xe2}], 0x4, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}, @rights={0x20, 0xffff, 0x1, [r0, 0xffffffffffffffff, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r6, r7, r9]}, @cred={0x20, 0xffff, 0x0, r2, r3, r11}], 0xb8, 0x4}, 0x1) 12:38:07 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x161) chroot(&(0x7f0000000040)='./file0\x00') faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 12:38:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) 12:38:07 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x57, 0x1bf0}, {0xdfa9, 0x6}}) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='I'], 0x1) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:38:10 executing program 1: sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x2, 0x70}, 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = dup(r1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x2) 12:38:10 executing program 0: select(0x40, &(0x7f0000000140)={0x5, 0x8, 0xd1b, 0x1, 0xb949, 0x10000, 0x1, 0x200}, &(0x7f0000000180)={0x612, 0x197, 0x7, 0x7fffffff, 0x1, 0x4, 0x5, 0x1ff}, &(0x7f00000001c0)={0xfff, 0x12, 0x3, 0x4ed, 0x1, 0x14, 0x3, 0x1000}, &(0x7f0000000200)={0x5, 0x5df4dd4b}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050200000000000088000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a371a3f800000000000000000000000000000000000d9b510799d716f97b000000f1fce02c5d538cca3aba61fe0061b1b538b88bfc2bb2bcaac2149487cb021767d011fcfe14fed9e0ae08744b597d239492ef1924dd313b5036dd8db2f9f4dbb56500a8685f77647e2842c98fa345889c8be7d8c8e8900affecf97abec9437ee44e581243a255c0db009433de461b97ea2ccad847d43f86f4", 0x132, 0x5, 0x0, 0x0) 12:38:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x1}, {0x6, 0x0, 0x0, 0x7fffffff}]}) sysctl$net_inet_etherip(&(0x7f0000000000)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f0000000040)="3f5bcdcd9bd3ec1219c28f8dbf917d9486efe3", &(0x7f0000000180)=0x13, &(0x7f00000001c0)="4493b4af1510ffdb6cb266fec3fc52ea06e64047d4ec4dc2e59077b38adb781ff6c6b8471f64a3f0208a6a2b029672634b93041a827256cc723a04ef6681746b745331895502c14f63a0887fb9", 0x4d) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:38:10 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) fcntl$dupfd(r1, 0x0, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) connect(r4, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) login: pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20005000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807efffd98 va 0x20006000 didn't change! 12:38:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x40}], 0x1}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x47, 0x40000000}, {0x80, 0x1}, {0x100, 0x59}], 0x3}) 12:38:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x201, 0x0, 0x0, 0xffffffeffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0xa37d], [{0x8000, 0x8}, {}, {}, {}, {}, {}, {0x0, 0x20}, {0x0, 0x428}], {0x0, 0x4}, {0x0, 0x0, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00007dd000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x1, 0x69ac, 0x5, 0x1, &(0x7f00000004c0)={{0x2, 0x5, 0x7, 0x81, 0x40, 0x7, 0x401}, {[0xffff, 0x4000000000, 0xf3, 0xdec5, 0x20, 0x7f, 0xff, 0x4, 0x8001, 0x7f, 0x660, 0x8d, 0xffffffffffff14f3, 0x1, 0x3ff, 0x4, 0x101, 0x1], [0x0, 0x800, 0xfffffffffffffffc, 0x4, 0x7f, 0x3, 0x0, 0x2, 0x0, 0x81], [0x6, 0x7fff, 0x40, 0x3, 0x4c, 0x3, 0x97a], [0xac, 0x1ff, 0x3ff, 0x589fa162, 0x8, 0xfffffffffffffff8], [{0x317, 0x7f, 0x1, 0x7fffffff}, {0x0, 0x7, 0x1f, 0x825}, {0xff, 0x7ff, 0x1f, 0x800}, {0x1000, 0x5, 0x0, 0x6}, {0x7, 0x1, 0xbe, 0x1}, {0x3f, 0xc7, 0xbf53, 0x8}, {0x800, 0x1, 0x318, 0xe23}, {0x591, 0x1f, 0x3, 0xfff}], {0x2, 0x8, 0x2, 0x7}, {0xffff, 0x540, 0x0, 0x1f}}}, 0x8, 0x12}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r5, r4) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) fcntl$setstatus(r4, 0x4, 0x8) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 12:38:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x82) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) dup(r3) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f0000000140)=0x6) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000500)="9c89d4db7f0467797cf1105cba21c5f9956bed06a67c742546d9c35d348db9f7b51a7b1b5b6d2516b89c9a0180cd735af4b2a9a51e76950004ccc50ef22db5a45ec05255f727f2a7b94a52d51ab8e953f8ef8a21dd45105ee8f6ebd57c623371fa0d04f5947f971c0fda79f5ba2e56bfa007ad8695", 0x75, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000080)=0x4) socket$inet(0x2, 0x1, 0x8) r9 = kqueue() r10 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0xd, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000240), 0x6, 0x0, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x42, 0x0) dup(r9) pwrite(0xffffffffffffffff, &(0x7f0000000240)="c7c0d9eac485679363a5625f507a3884cfa2b9f7a935f787562db07a1826f915b5518e516b4ffad32f7c8171ad348d8d50a9807f4462e6712c1cc75aaccf23102eeb72bcb9ccba3baa53f5f45fb95b465e0d2af2d0b8e0752821e65a1827ad28a48eef992834df37fdedf976f0", 0x6d, 0x0, 0xffffffffffffffff) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) r11 = dup(0xffffffffffffffff) fchmodat(r11, &(0x7f00000000c0)='./bus\x00', 0x1, 0x4) 12:38:16 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1c}, 0x2, &(0x7f0000000000)="00000000f68507a8d7d7a0280d8ce68ede407bfc9625b1122242f297422a70ee294d459df2d1f0a34cf0cb9545974b6651322e6b855172ce340a3b5dd65e22f58d6c1442997511202797d5481e", &(0x7f00000001c0)=0x4d, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1c}, {0x3c}, {0x84}, {0x6}]}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r4, &(0x7f0000000340), 0x21) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semop(r4, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2}, {0x4, 0x7, 0x1800}, {0x0, 0x8, 0xc00}, {0x1, 0x4, 0x800}, {0x2, 0xff, 0x1000}, {0x1, 0x9, 0x800}, {0x2, 0xbc48}], 0x8) semop(r4, &(0x7f00000001c0)=[{0x3, 0x62}, {0x2, 0x6, 0x800}], 0x2) 12:38:16 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000200)=[{0x8001, 0x5, 0x3, 0x7}, {0x0, 0x81, 0x0, 0x4}, {0x3, 0x3, 0xfc, 0x80000001}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) shmctl$SHM_UNLOCK(0x0, 0x4) r4 = syz_open_pts() readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) execve(0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x40) dup2(r5, r4) 12:38:16 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10281, 0x0) select(0x40, &(0x7f0000000140)={0x1, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) 12:38:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0xc769}]}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000280)=ANY=[], 0xf1, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/155}, 0xa3, 0x1, 0x0) msgrcv(r1, &(0x7f0000000040)={0x0, ""/51}, 0x3b, 0x3, 0x1000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="f94c9f64dd0303fb27447669ee2e", 0xe, 0x0, 0x0) 12:38:19 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000180)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000108000/0x1000)=nil, &(0x7f0000ba7000/0x1000)=nil}, {&(0x7f00000c2000/0x1000)=nil, &(0x7f0000ffb000/0x5000)=nil}, {&(0x7f000082c000/0x3000)=nil, &(0x7f0000955000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f00008b8000/0x4000)=nil, &(0x7f0000376000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00000ac000/0x4000)=nil}, {&(0x7f000000d000/0x2000)=nil, &(0x7f00003ca000/0x2000)=nil}, {&(0x7f00002cf000/0x8000)=nil, &(0x7f0000ae7000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00001d1000/0xa000)=nil}, {&(0x7f0000b3c000/0x4000)=nil, &(0x7f000027a000/0x1000)=nil}, {&(0x7f00004b1000/0x1000)=nil, &(0x7f0000bbb000/0x2000)=nil}, {&(0x7f000089c000/0x2000)=nil, &(0x7f0000270000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f00007f7000/0x1000)=nil, &(0x7f00000fc000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00003b7000/0x1000)=nil}, {&(0x7f00009bd000/0x1000)=nil, &(0x7f0000a77000/0x3000)=nil}, {&(0x7f0000406000/0x1000)=nil, &(0x7f0000a33000/0x4000)=nil, 0xfffffffffffffffe}], ['./file\x00', './file1\x00', './file0\x00', '.\x00'], './file0\x00', './file\x00', './file1\x00', ['./file', './file', './file', './file']}) semop(0x0, &(0x7f0000000000)=[{0x1}, {}, {}, {0x0, 0x2, 0x800}], 0x4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mknod$loop(&(0x7f0000000040)='./file1/file0\x00', 0x10, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 12:38:19 executing program 0: r0 = syz_open_pts() close(r0) poll(&(0x7f0000000180)=[{r0, 0x2}], 0x1, 0xffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 12:38:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0}, 0x0) 12:38:19 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x39d08634, 0x0, 0x200001, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file1\x00') mlock(&(0x7f00003fd000/0x4000)=nil, 0x4000) 12:38:23 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="00000018600000000000000000da000000046c6a96000400000000000000000000ffff000000000c32e28939b3993e4844796476962e2657975865430903f4b88f706d0e45eed794088ca0e56657e6e4485814bbbfb6d9b87a31c9903934c9befe9db5514c99e2ba623567f6933a54a58978bdfe274e0fc0533670daf4557f3601b9557f98edf36261008f2e4fadf51061d91aefdeca810e4291e57e2e4acb1d0fb0fbc41bc715994ebbc2ef45dcddfc1aeee25d6e2f058eb060815ba32a453c1702475160c98c2fc148bac974b78ffc1638897eb96c07c75bcf0c7acb993ebfd1b1d9cadeac282a22eb19bca3292acae0", 0xf1}, {&(0x7f0000000040)="18923a7a713c3df8063504604064a673ca565dbd3c647129f5c1dbea9bf9c6a61ab02c910a7fed4bc367a1401cc0e72aa0d9c57e7698727e7edaa31d2a29be37d3448ad1774b44219117e52978ed29917531fc5dd762e816a05e2febe30822c43c2acf0b619806cce994bdb9", 0x6c}], 0x2) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)=""/7, 0x7) 12:38:23 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000100)) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[0xffffffff, 0x7fffffff, 0x6, 0x1, 0x8000, 0x1]}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bdfdffffffff0100223eee301b0c2870d4a5fa24842cec43ace2c17c05aba9ec875200119fbef2ee281990159ae27398db8c3ff8f127aea12a"], 0x10) socket(0x2, 0xc003, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x11, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}}}}}) 12:38:23 executing program 0: syz_emit_ethernet(0x114e, &(0x7f0000000180)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1118, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "e43edc", 0x0, 0x0, 0x0, @rand_addr="c8603334bed8216a54eabb6cfdf11187", @rand_addr="ff347d900cbaf42c82d67015216ffdac", [@hopopts={0x0, 0xa, [], [@pad1, @enc_lim={0x4, 0x1, 0x3}, @enc_lim={0x4, 0x1, 0x3f}, @generic={0x80, 0x4c, "ef97701af7845aa562b67e40be391d2e9769160c253e35c6c36110161e7217ada2a487980659d9202e7eab21909acdbb9f3110b8ba351d40d356096355473c1d3cb95fd682c236721c4a7cc0"}]}, @hopopts={0x2c, 0x1, [], [@pad1, @jumbo]}, @dstopts={0xc, 0x203, [], [@ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x8000}, @jumbo={0xc2, 0x4, 0x101}, @generic={0x1, 0x1000, "3fdd69baaa0c01c92560d6ebf320fa968ad336483abee63c36f6fcabcedea8336af43a50959a49489cf4b2338b65d1c5f7fb7fd3abdc0ef5f7567a1c1184ce544e6b7ed507347830f2c91d6d8d231065a09429c0f4479e4c9c4e785075d8c3d266921e46f2c657ccf1a022d615a48bf34ab498751ff35a6d12ed4d7c0cfd113bacac1befe171b6013ddf75a26a44041bd7ccdacf138b77d0733017070c828340347fb497d6391bca4f607912f6594fcb2595a15ec37d28b4a567ed5169f861e5094baa76c1428155abebbaef205966461a8d8d52f910dc41fdc7ac85ffe22d0968100f614266c237f634cad3f1d857981b86d8c9c330b5894c6a1ed08934811b0ee225faa5d07ff58a02ac3d36824b0e4c81a7d4df2db42698a6c12ac8303bfa8fd93e2e98ef78c3e661eee74194e65de29743737df016eac560d5626b95d3a1ce02c0ed31da7bf20fdcac4b82532d32a5dc6f610d665cd03cd1a29f71a506612d73d96080d781ad732fb9a9b2a449674462f2aa279cae1e9ed97c769c5ad81227139bc213a34d0057ad63490ded94ecda0ebec87ca76160656430911f807ba649347de73514dd9c45ba7dd11c590083f94f1bcf8b4564d26ce6370a08bbca47b95ecae64b881070191e4896787c973840b92992df9cebf3d16ebd2ee01ee9b335b1fda8497e6b81a3b446ec4438005ca1d1271c87819c88fb5744e0f264f0043bbf0e70cf1d09d5b7ca153f6123013cba3ff2deb4daeebfc8e00b10927dbf694a06e07d57a1632743e323810ee373da08d8a82b045d9f3f733ba011cb484e6d71051404079410b6c77135528538e2f60514baf267e253759880020c5c957c6d100f96196e0e2f813112bd95c06b3b913563bc131f6714b7a46fdb88875ad8b45c7fb3874571e44a13500d08db6e1fd00da6e7479f22994557d2c975cedb42e35759e3c6fcf5d8532983d1beb52fe51b3b73f4712ed46079ebbe0af3aae02c661518960e95e31156728ebc4cae94ae14fc51d4eadaa6f6225e669b55948ab843e45ba80b04969d29d246102773e43ac08010811133c14fdeb2bbbb526ec77935db5568fd55a34bebe975693b3a412f1599dc1dd2eef7d1af3ca51c7e38c3090b8765b6b42035309aab82cf2b69f9c4d9f7d858da8e33e261efef6822633cecdceb183aeb92c79596733e0e92e922e069f449ced834bc1d5c20e541be860654f0d82b0e5fc3e6d7dd7744bd398ea8a3c9eeb7e475462335c827f23c86c6fb66cb6a73925402982afa1992561c1c6db7ba4b9ff231785b5ca9abe8b3799dae0fedd3ce9418221a14a822031d4cc9fc0ee8bfc7bbf12c59c51525cb224263bc91128f14d37549af82d3a9a567bc97f44871c908c2beaa4402af30ef0459a687a6d5289814e78e28a64ed0c1b0a84328779352a32325b265f6028d02d830a7ee8b83f5fdf7b725115e95992f8cd8ac6e4b7285f724f442ba76b7d2207f72f60488e87464c3695bfe68eace853b95fbcffb49c4b1f795510b29010868b0af4952acf98bf480a258f9b5861535dbac5b64988ead1234c26c2e4f91eeb81f01f6d9271b2902ba9ef53e92d5273625a3e287420f30cb09c33ab2a69fbd825450b74e12eecfcf343b17aa4a79ab4a734b6939d66ea4139e97b2a2d79d35baa322656adb29c060a4fac58812231be03a38b17fa415028dc1fcfa7590ac28250f7ae145691ef756e029005cdaf628e261e2ae9f4dc6764b27f3dc5d672742842dee1770a8a4f07c90082f8f8e15003ef8e0c7c557b47c0fdfb309276dfd209a367f84850bcfed366a201b8bb820855fc08e608d0ac6f6ea6f258c858b4953a32337b8d8d4608a1b05bad85310e9468f6d2e06a519853a484f9d0f5121c75169dacf1fb313e0a46dbcfb2bee34fb48198f249483132d0a0c06b463a8d86741d1884a74d49974e3160f8966b71a380658f3594225efc1f747d5a896c7edcf7a43b45d66eb92ca74e68029f96a4c51228daebe4a7b2809c627a9c26ff90b3968136dd7885616c187dfff315e48384adb444c8d4546d3cf728e38d9b7e3e533085d9ec13f06707d4010ed85e3d15208f1e65e9e22850e58d5dccc274d362401e9656927dd146ab839089f2a8b065880b999a1495bcf2af444e2ad09648b393afdb4b7968fd7b32a83102702ce1ed090013ee6007b926dcb96a8279779e1a0deeba8a1234af19f99dbca5fb8d50e5835efba60bb2b00499e694dd9b0feda0341d84be814b6ad7b411d4e2fdec6b69ff18901121ef896476583c8936f6122f1c2fd204936121f06092a01c42bc6c13d7197cea934b9bf461e6c080b5244dc6fec5986caea5ecb0e6326bbb030a7ffb1bb55b5d8b02d6134577b6c7cd135226c55b9d33cf711f674b3fe47c902bc247f216f44c0c93b21e4c3d4bba16b5fadd92602fa4542676c61fcd22d2d2e1749b80c692e0081488115a1494ad427378971108a463615ec3473dd270a17e3d197afd04c5cb1d361b4830ecbd89f52cd62a38e3a5dbb07b436f8eb54e8dd729276af541a38ec681534edb5b8440d22775ecaf8b511b8c845e5b1652176d228f353d7c9c14d8a50c297b715e402bd3b163c359bba1ca8772bd4a4391af955093f8def047fd12cb0d90d62f751fc02390634b4c08bc08197a30365349beee8aefb1a427721beafaac31de6fdf39a2750b1510b9015ba05610d8e20d13972c3e3a655c5b57bc6b4d18f785048ab7559bf82c8c603252f85f8644041d9c53868a8bf6a1eb46e48f7d17a25237ec004fc2daa948bc1f2f88f349dd496c8dae345082379e6df7ef5548868562e5943a7d6c3f5051932501e8c676cdb4c8988ca74ce9183da939d39058090143e3a05d1cd86ddddd117e4ba33392a77750aedca09fe9a05ac7fd286eb014d88056b798dc2945677a9b7b1b9f92b6f86b22dc6a5c9f0f3ca66bcde13afdb4d543e8641ee9d1f5e1855c12e2a7468652d4ff11e842d48416ebcef345b66034656c8e81cc803ba9478c7edb83667bb888d38e50879fed157d6c4b5fe72c0fc2911cefcdcc385628f9bf82e1fc3e1f99b63b6c1c85253fc5f0a86fb4a75763162562c891f1322c2bea9969e0064da6a7e0ab96d97db531f7522b94f05384e7d8eaba5c5a158a8c9cab12c1cd5b87f0af0812e4e80842fc2efe706238f9c2c48f3e4f302d0e53689e492663f6549dfb35376b95415f4d87dc2a7c16ee829ceb9c8a133c7f6049baaf1fed89466da30167705c83c81cfd38aab5dfe415ca4836f5b0f3b49c68f3669ab732cae7a18c9526eaf85d898a7bbdade0e8413e6b23a42ad8427fc789bcc007965daf10215299c10c132659159d26eb70de9a21ddffdd61de83b1bcabed6faaae5fdf74df0631a3a3e411dd1f93b953043cce226a49f7df07543f029159b763022ce7ac7b73b05e2da77f072afeb78b66765b97baa13a49153799bc4868d693995a54017f2eca10506904783741c624fadad16702c15b478e0020b6a9a145a542ae2450f86cff281f4df41b38a06a3e30d284eda84624327d77f21e8a7d5e013fb771bdd95fd3ad614b62c7593c9dcdeaa48e2051a1a6f2ba4bf65ca6eb35b4589aae69e6e2132f90a7af8005eac5b140fb347dd5dabab3c9b8489407dfc7d1f371ef139ebd92144f1d7152d0b9759e39252aba4cea032a99c09c8806f6ab0dff740d4317219a71df90eafc6ec695e8454f8782a0796b9b14efb37375ee0af4c8825cd5d5119284d92f329e6d4bc70005764d07e38f1b0a340aabbaa938e910cdafb7e9b20d00e03a3a30a95f3058f4096dead8e779289592061b9de10ce49910b2893e3f01378d1e145971ff1cfcfd8f684da9c7ef633f8ceefac0f862eb1da179b654dd7e89d42b1c60b84696b6b3018e0e0b8cf83f90350f1bc0438ec953fdc3b4811bb7efda7de9847743ba434eb9af6c19054c66090039dd5409856878575494946e085997ae51256401e8e297dffd9af1fecebb0de9fd01c50a828760c412b88ff5c689c2c6ae9040d7040ec64255aae8d6634cd0637f4a8fb64947cec49d1b8f58482f4a962f01ebd59ec2d57a06629fdff2be14850c104b361965a5c5de85e535b1e0dbf798a7d070ae98c0d4aca8172e1c1743789dcb9b81c3d68e32d06dee8488b5f5f28184262656d6c9f90ede230d6627e932b9f1ba662f47ff41b88e0c3b713a24a8b86f213b17f86567aae4672e1c730610dfc0f56f6ec7ab4d5edd2cbff99307239ebc1a64a1b5ff5a7f9c10aec54d91285a1ef211fdf9b8dff93a798f4d565d37b41636cefb1a2fda495b7f224600f51207a5dce01a4dec990db0eb47df5cc66204a214a5cfaa534338bb9765b94fe797cf17cf15478e2546045e836eede6da4bee083a6574b0c83358f050d61a08f73ac8cd2ace35054e7dc4138438ba00ae1bc64693cc4407327352bd6d30ff4ae9868c8bb8c70b432b7028704971e3225ecc348c26360bdab6a0fa5c5bcfe065aa94302cafb038708c32b3c036d4b0205660f9f0ac5507621fa36d9aaad897a34fc68f198b2cd164d64e0641e55497d8078a1db65070fc079d3ec94b3e85971c5f046c3bd51f460cb0f7b480c978c0915c35436e2e41266ecd118a56c0abdb03c701cf5955534db283af12595e1dbfb587cb59037e327ae20326bac211e2a7d2e85353520743b3943ae253779a8059d32f096b89a4e9dd07dd44e6b778caab1ee9b56cd59a7790dd5bdd099d8915ef8d6af3f8875e65cc0a8fb3440feb8b9e7e2bd957ae4bc93ec8be8bf7da1c18c5f486e0cf4000d50183beedd9dd18c0aeb310d7e91a402924bc6e8707e72b759a86e94abbf08d91a9a323290b1a6f083ce10c4bce0996a8bd6c9ec9598a422249b33c59347103a3bf0ec2d1ddaca6aa118093c5ab79a6e59cd636bcbefce2f307d2397ed87aef29efb6deeca09621e812bc5d039a68fc79e6a1cd7bb4be70f0767303f7bc3cac73a806d16d9fdbaed5800409ea00eefff227b4a1ad7f78eb4961d1064895f57fbc3a07bb827d3556b445a8e841bd13699d8a6a33cbb4c70d932ccc8ba0c2848d1f3c190be5d6baa5a6f35fe3feda60f903b178552c220367725db2327861873a4c3d8037cb791a4c5e6370b5c502fa994c5f84da88edbd8f28d1ebb5dfff9e7d46e35e92f7e776fc6229bb169e869c202b22ee1ccc9eb524f82d75252589fdb00fc3880fa732af4cd4b5722eb8527b05c52fcee927878e795cff173cea44086f0b6975aff7c9ba506c3b40edf5165f3f48b8fd7c86e551d550aabf9c5a1c4f45eafcdf49897a2c2dd23de168c5fa8131fa6d1b26f75cea18150a6178919fb09ef8449d42b7c8108e6156110744245bece4f43439952dd6a05f05e664f3daad34075437581f382a4172fca1978552211251110045b1d46289fe8c4d2305f81d9455951798fd16f35c94bf7bd0e7ec9793c31bfd00b066903366484f95376cf8b22f628e89df82e2bf327624c3f1c1c6da780eb12f4a24c7380c03eb4c1ec8813d043e62ab955b0f90370bca4f0921f6e220db1e30f67f7207563548c472182b860d3300330374178fd007072a91fb147540ed1f550944cbc53c622066273fa0d0d1cfbf723d37631a07db1af094989fd1add41801a7c1e5d31660b221bd45173440cc77eb56640e128413cb9785745c686a976b56517095a1b869272c14b67822eb9d80443211cbf254f606bd469b36694c64e366ac420a32d814926a4bb5280fabe3b7060741d470b1df99bc107d7192d0dd8ae4170c1b2d495526106000314"}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x7fff}]}, @fragment={0x50, 0x0, 0x7f, 0x0, 0x0, 0x8, 0x64}, @routing={0x61, 0x4, 0x0, 0xa2, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @mcast2]}, @routing={0x32, 0x2, 0x0, 0x80, 0x0, [@rand_addr="eb77e623e506c5892cd03876b018dbf0"]}, @fragment={0x1, 0x0, 0x8, 0x1, 0x0, 0x6, 0x68}]}}}}}}}) 12:38:23 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x3b}, 0x2, &(0x7f0000000580)="c7ab30ac038b9f20ba48ee40365c74e68b553c5494f920b4f39014691a2bd6b92f89def0b40dc65f555725a9a0c0eeb29c1f659812f61b0bce7790c83aeef93c56a323a69bf3995754ffab7413aef7abcbc3943ddd5c94479b552d6cd5938b7df6a2dcebd707537c1354be4503c8a202733c22d68a1e61ae5520d720657cb77d3859fbd68d5648cea7e41a15eb5491ea1c2ec2353f75e62ca945a8488000995aec3a14ae7da67504b8396aedda05b2a80db4c0b717e4dc48fbb863d8d687c2e09eda39bf029d99c032f837860e6dbf769ea0cd9963fadaa626bcdd697f7c9ab0e0c257a29b513c13aefa40b8dafc355632a80d81417eb23a7bb63f07bf57d7bb65180d0e1a234253635e3494d2497737b4dac7b56166fb68a8d7d5306628665e1d488f7df3317aa43f6a9c1673c568a5ec9b16e0243b00c8cf70c4818790f2adfc1f6531fd9a076df7d12d11dd332fe40c8d19a427a1fd8f0930edb89a98f3c6b8219f0a223f2ea60aa5b316e3409f3e595e24706b45256e23fbf715298a3a3b04a56c98145bffe280121fb89765830d82981d6367fd9e70f6298a1e405dd2efe91f9f4ec80273741e9b9ff095bc218303cddfb8fd26c63e8ba097f1f54c60488aa63efca25580498b99ad5cfb3715fdbbc4c9c582732e27943fa64fdc3a856bfed0fe2bf495f71b52f508c94dc1b77c7a6c21f9e66a4939e5281cb69b3881273605f071660a02f6f828c99c849682059fec44c0c18ebae3", &(0x7f00000001c0)=0x218, &(0x7f0000001340), 0x0) 12:38:23 executing program 1: fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x40) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 12:38:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) pwritev(r4, &(0x7f00000016c0)=[{&(0x7f0000000280)="a68389b311cfb3f5b4234fbb6e32c1d6129c9355b7cdcf11312ffa484c9fccd37708530233ce698929a30685b6bfeaafe08e2127e003ceba5e1e8aee7b52d7bbaf860f5f2971c77f214c1f519c224b9eae3c4b3a97f46eba928fb2ada39846e69cda8eabe3a2f58e6a443b887ea6f5ce8d63040c0b2130f4b301b2c58519d16e98f1424761d39df9999bec213412b9c5d0b3b7ef9040e5cd819904f9a492aff07c9482012d8d9847cf7a0bd1df1123fc4b2d00", 0xb3}, {&(0x7f0000000340)="cd94cebc298ac8e8c45d2cd31e6cb0768951a382942da1ee95a72168df877dccc92cd02fd3edd1a8d89ab4ad7f8182ca019ea67d4cfb27ba8af2305896e4598d56539aac7ad0c474bf59a25ea79d438652dc79b2c3e62ab1414c1effff7432642ce9ce7f4a0065a4afde234095253cfd772ddd5770a59eb1dbf2a610269e91c9c26c9e624de85d65784b24cfe6b496da51cf57f45a9ac653580948", 0x9b}, {&(0x7f0000000400)="d13bc99e16260622968cfd1b74106837ff9a9377208718c21f9be3410f7f8aa2e7581c7ca829d1caa73db21e4a2f580fa5d092af37b3b44c088c241a4f89ffdc4f3f35709536db07f5ad31582fb7d286bff6d78e308945953eed402e6f6ca70774d0a7e6ec84604c9a7490fe0004ae6367ad90024b9afe571e461d0cd3a3ecccf410a38193b96957a29b75e3d30997d847d523379079cf2ad481abd74e3370648d07f41cf84b028f05ce4cbdd1da1977ef0696a4391725369fdad604241708e87f17c07cc8a35c73534d72a3f15355d20217873c91635a423014c39d66a17b1a", 0xe0}, {&(0x7f0000000140)="9c41309bf2e7bbaf562904a036712c1d924cf79e7d335cba940d7cc0f28301347a29cdbba4f9d407fe8cd1937ab085307ec166e27455586310b808652005cfacc4a61bd06561eb6e5a4a6281bd7151e1", 0x50}, {&(0x7f0000000580)="ae888a92ec92ac6c563912738af1cdc1a2309edf48d3a15ee9284d17be56bcb588782a404be0957bf26a7a2db16a1de336e92d84d3dd09fd178ba96a5f112b280ddff290431d610410ba8598a24403fd608370efb4b5fe16eb4e9f920a3d1c7fdb9e695c6146968bf828182ca3a4d1957274bd8472286cd0359ef1264ec397041de2a029ca98ead1670a12bd9a656163a2ed1e643803d84383b95e086963ff5cd1fe62e9f5930cd1dbd29ecb43576b64502ceb09af784be522fde53197f6198e2cc3ac71ade0aebfe9fac4c880b83fc6c763f2f3b55cf3b51a0379d6dead2cedb3e5563a2125fe8c46c5dfdc6ffffd0c664719043786504d2da11e7cfd891c17c16f163dde156b7001138634be80a86d980bee02de11619220ec146343e2e6285b6883f6e890b30a3fba6317b5d57dc2d81f04285bc0f0feb3f2050ea5d2f236a6568511c6e25c939fffe3c5e6073afcf3b41ca5ae8e4db913b58a1847d9f8b8496810940a043ffdf23a8dd4029f74f787d04b9ab491fe6812b71ff0bad42d162ab161fdb3e19413d8a96e980c3b48f750b7563127ca9d9935cfb7a3c0e6ff5fbac0343c700ca6c50f78ca018afc1d69b37399d8ccc99ca4aa22a8c103d4d13b8f25ad97e1fdabbc49b005d94e90421c1d3191f92f7ebbc837d9005a6cbad064fd673dc8f7da74fb9d9a1b3a53a65189600632c8dd1379545e49dc67180063584f965cdda29d27cb685d9b6e193ebab70aa92ac69308190ca77240a4c60a7746eacc67a897ec8e2185a4ee48dd6dafa1cd543d8bf575624684ef3f9495773b5f372d77673814c8551eb8c1b1d24cedc29b0842f36b1145de511150c50b06b7e8857e4709375bfaa3f32629150a159a9ae8e8485868ab63282640514c2bbf55fc70b111977a490cf0d38de4d05bd8b76400583534dbbcdeab9e8113cea9376455d743479a4f88cfad53bb675ae7c3e45fe32ab0e8f16e229113ae0bd43fa67bf8071dcffa1e625495ccc24f4c66d46944af4ca920bf4dcee05a3bd7549de6955ffebe5b5c92194f23d349969bc0cd1d72521ccb75cbd01df8b5fca2849d53032287c3f0285be9e45427fc1420be8465b3843ba00c55ee824ac94d8f336533cde67bb71bd7a742c803066b3ac05d05d13fa9dcbf1d058ba1a825ff7acdf60a5a6286238e5eb0f401a90b64cbae949384a1a75031aeee8861f5f73c35be3bee63af31b2452009d68247f1d8450f45b4734ff47380251a99ee1b9007896df7f03ef6036cde30e81bb5a2e289570721a8822d1b74d96d576b47bfe3d89b8aa34d0e5dbb8569fb16374f7eab8147fad5e334570af3e9f6289c42e363ded3af33e07b2ec8f3bfbaed316c14cba1830e74b39e02c952b7848b1dcb664cebb30a2094eb93f5114a5c015460a68ac9d3e48fe5dde51755f082272fb385f28bed5782c02dd83286583b8272952d707ffd2d80babcb796219bbcf1f88e8e77cfbe17f490c0f4d932d2810a01aaccface27dec4a74feb180cb04a55630affdc07c6a77b2d6acea6e7a5b7f779863f424039cd744894bb69b9eb6c712a4860f2e8cbe4aff7ebd338042ed44c1654c95293ab4ffdf5a66e585b79d92922e329b9317c0b19bcfa5e1b5c1b1811a8bb73c07f5067daa7920b4b40f7d4a64a623a91221eec7e5c08b95a93dc128120c06678a5896ed69010a965fe79d50d5c16a18ffc4653008dccb9d551fd2051234035098df3ddc5ce7a6316104b2866505992551deeaecdcab00eb4dae932ce980e9ff431bc0fe2d8f9ecec2a452519df00fe289e977d1cf33ab4295fef3f0bf6dd07405ae5d51a661f1003e36f4aaaa403a9dc7c533cd3fcb3c3d4661bba1f458d5a51c71c24ec5ed47040835291ced8e10508d222c4c459074eaa74684264a486dd4873a3867498a0bdeb715d718715713c3be5c4d720776a1c7e5ae14756567e6f5d06088a6914ab6f0ed81083c2ce601d17e2c61082cbdc21257333201bf126e994f4f2da11eafba43bdb7920a3b251e0733a4c46723509182ed99fa8c8a8f46d9f5dd0b28003feb00a8c42cb9ae315b7a3ae63c45d3940425cab1f82ac8fa30779d40b8b0773ddc12d567617b93f3ed13d93fbebce03c47ed0f54134431cf23c1cad250f5750f7cb828e48419e1658f1778fbb5f5df035b57155265c5c695dab806f986d61504b44a8125518dc4dd940e5130918b59695e804c29d5c7b17b8cf4a5f8ac8f071ff7c158ceaa7d7ebacda4605d13cb9d8f1c9818ae053e52e7f6ccedcb6b2aaa23f1fa39af78f721729786936ca2546a171d34443addfe31d42e2bb39124592dc2f013d1a16d33fe4e5f63f1b1efd1a290884a1e0591b846c9b5bec3fc08bb7d2b7f52ed5be888326f003f15a9c6d087bb9a28ce092719a2af29320ac08c08f06f173d21a4611d21108e6566b427fa96bd636b538608ee1efad684a4efe61ba03a7989ed58548a58fb85d39f6df244802d2f91d486e87c075b3ff508efbd692600e0fbec7c9e77fa556845e3b9aa36c600a525e5fa0c9615e7cd19600fd91f06d9a9bb3eb2b33b8730aeca7c7c399fb2e0a2096a533a73b1c83e3ced8f1cfe730faabf850ea04add5aa0ded380e5792a07fb456ffbfb840e58aa00b0314b314b2c4def4c7b0f932e52da70a6659d2a6e557697e92da02864f1e6ad34e0be58c66b274b6b38e5883e7c61e5e0f76e64145a0046758d43619cc3f37bd5b400b5bee9a4908f37227f36672a32d0e0485e5bf2062699618222d0a04397695e11006a839a413ea521a860b662d78e4832938f92270cdb3619d67518165ed5ef5ab9455dae50ec6bc235c420cc44a115f802d9725cd0cd1f5a139cb794d512bd0f10f44a70dd49769123a115526399cd56d0b9c793de95d7092907313f6e12fed1aa66a1014dea02a3bac76162080fac55acb30b0f647d26dd7c25b7a83c1b253cb0dd8ef37760cbdede67aedc176c9c3bfd2abaecaa139842e209f11c6ba124865a88a6c02429e405dce98d70130c76271a34a6736341a230c639090ad17a3d4bb23f12a007cd4abb6506090047edd67c07b214eb73654100a6f3cb7117de8d7665741c1b5915100ac22c5a6853c8e98f9e34db81bd4e847585672d3417fe4c1ae2724dec3fd60268a3a57836d6f41ba27b2777b7de8c1ca3538c8ee21678b2a150668fb608ae487a0814d47c0810c5c10d59cd97cc668e14190f89ef8040b9c1653e48c53a2ca5979c729cf6aa8ee99d86cc8e634ed6708033c2da475d2425d6474fd0f4b57306e42a398596a6124af97857da0c54d3f2f0c2a59df616f7e5c805e73c94ecbcc1a13667bb8b479a0d79bcedfd10d80e5947d629a793e4f729f551fe1bb6c916a2103d47724700154b6b4c5b2dcca62e368a1bc4b6a6e022e5953df3ee61a215f4edb7f6d7d3874da3ccfe92d11c0a5af7be7d3d4435edc6fac4ef075cd47072158bddf194aa44a8c406a06d7f518b5510a4092ac66b2885142adaba72bace384e27a3d8319dda7d9b667937e8e5d56d763adda59c156bc7a27478d65eb313176194e1dfee74c30dd716c5ba66c62b95f1ba06dc084051cc117b7fe70e6e16f398fd4a8029ccc07089082d67347f6eabbed8783cc63460089ff9f80a56cfa1e40828e0fa35b1d5a566b955d976dddffb9cdd69324fe46c956d043ec6063af8c0a638b4e371e2973ceff89178340d51fc16d54dfdfc80ae04a92e6df75eca5a4e9f7cf8fb7c0b3da24dfabf1981ea5ca01fdb176e86d06a0ef6f5d1fd6c7bb6b8c1f1518d36cea68c88924838f342eed8f361137faf13eeac7a549a7d86588cc639d6262c195ba28a02f7ffa9f3f6e818c4f785df1e005b793f1e8f472da38b7f5afd9d96aae9779ebc3e6f812dd5fc70691450ace3130807c94d958be7e0a31018eb30d6a5d3f33233ba269dc1c22854180888ad41065340844c9ad1c5cfeb4b90c3d651446c094b5bafa04b78cbacab691e6477b431cb0c8b6b7a6b4364457114628de063ad287bbb0b216fb2355bbe976ba57fdc5c2a9846c72fd59f7f8c286594e23dbe57f522567a5e0c6dc29176d4bf384ed30223510e5526ea3d7e3a0793a357eae4a70f87923feaec6aada0daced34fc342d93f6378854a801e476d53944a14acf52ce2a4f87f4dbc09c14fb9b984a6ff734db69c448e7974cdefffb08a29c8cf0af6bdfc163732879e6e56e60e0fffddbffe52cc8f64f60b50cd1d9a28f24ef8161e25a6d47b79ad13d3c1b1f976b2443d8b1c5d23ea224df2dffbe15e211b28807a60bbd4b7e076a7e24baade8628751c93aaee0712c1836232444ddff5fa2d5795af175724aa1a235114fbefa9feaccc6cf11d66266a230636f3eac30cf6a6158ebf567304a3635128d1cbabe21829f5df64daf023e17022d54cbd43793b93e49f5a01af0c7196abbb057de26c70fa7e002416add6615c6a84c62a742f4f520b9372bc592bbc5b599c19f8e00be01e1f44af9f818a4a41bc0c81a8f3bfcd7575287ea62cde6eb16dfe32fa30fd8c649161b25fa9373553e6f281f5e27e7818e21a7a9684e5f6bd822fdc0685c827b54fb8fb571a843e9151f8acf66306fb7bd8fd90a0c73e8e87e5bd7d3d654060c5c8701d1c9ca678d618ca9c93b35b03e902e40794ef7c232580d1b8ef5261a0ca4c6f16eb006f3576cf34a8757104a231d0cf1dbde5f6bcb58a4a4b094565d5182da30ede25d67bd7bdbec07fe98d409986340bbd5bd5b7980902a75d0f13b9e9b92d9678a418908b53f438eaa6dcc8be0df901988526b1a3425b2964b5dc168c9a37efee4e49ee37569706a641c8cdb566874b7fc65e21da1807203f48e8a6f383c6a00e17d3870fcfaf1d2e6b7dfc53cb47c05aaaa2fa0c8707cb2904993fa9c1afb0c56d4cb3fe20ea26989f233b3acc969418ca0733a316887966b51abd4b1b156b78fbbbd0342bbc277fb9edb30c6c5f408d970560993ef2c37bc9a2ca4e451851193601ceaccf5311017789fd65e2bb25158bea527297688446185a4a7726c9705c2368f0f105708233192b20abb0fa6b3d1242f6d3d5261ab68570d26220238b9d12dbf21d7297d4740b845dfb264349d359af738fbb8f60c9f6abc17e14a2813fa78e13aa67f4f4058e1a4c3a5419d96b20848f386d9faf1770cf51d541b8e718bb46aa13d58699096abff96e12494f3712f85401987b82f65030658a2267a4b196207128011bf1e34c3f8ebc82432d2312cb36d828916ab9107397e2232012b07e8c132cd1c3b51e92302d14492ba16fd1eed36fb936681905002da93ae0ad31ef2b539e27ecb2fd85f47cc8ee9dc1b494a81739d045b5077baa0bd2510bfec207d1572ca5c0abc73b97283f66c3ce7df794b32c9af24d420f03ee8ec7a50ace4cc13e4975295e66b490632c91a16005321a168310e187180b30d07064ac4185b140d458cc821c8dbd80ecbb6fc0c452db9153e7daefd549b46c4a266b436fe689c2759c5a58131414fa84d4622c3770bbcaa3a48c10e446672ee488a97af4e9da660b5e7d1615201c230122a46f66cd0f77fc346e209fde7f3fd827111117750d8ec001c058fb7c7390d9fbce3e14f0874db88a2ab8690106f61937ea28bbc13ba3468adc618c1195d921a5eb34b8a7d7302f65780b287aeaa8ccc75c2919efa9b01639f6bfeca9d1c2c584208650638000f57ba5481bfbd63ce7f08f9eabd9982bb7d6d8ed64107567fdc71a1156996501ddde2470e9a0606b30f9df17893bcaab92e416c19adc653a3ebb155bbdd4c5807454c1fe8", 0x1000}, {&(0x7f0000000080)="1eb8e31fd1a5bb1125e423f38514105be3d4cdfa529d88", 0x17}, {&(0x7f0000001580)="35b9ffde62087cf31d3c0ea0a54aa3e133aebf15cc3a1c22cd19058fbc0ec451d04deae3b7e5f71bbade2785ad9acbbb9251e53fd6197ca957314a8173cd139d07497dc9a90ee952156200c799901857ecc42949b62cd2afe6a6af47124811e8b913122e218451eee9e5f7dcc7e9af8208f1ebde71b43307d51b383ec55baebb42a8b790ce0e7be735ec25d73ee815404fc1104833ae416df00ab602cd7fdc1beb", 0xa1}, {&(0x7f0000001640)="cea375cf7fbc537f69401290687a73b583b64f97a33bcb1bea4cf03e078339684841d5a20e73cd1d515882eafa1e98f7be09d8f8a2570775b1aae0b5c2a7eda9fec82d3799bc29d9cf0292e9c3174ec1607fe3ada1bf3b1bf03d84c2e87f44fdceb018", 0x63}], 0x8, 0x0, 0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2, 0xb8}, {0x38a, 0x3f, 0xc1, 0x10001}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000001e"]) 12:38:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) renameat(r1, &(0x7f0000000240)='.\x00', r0, &(0x7f0000000280)='./file0\x00') truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x200, 0x0) fchmodat(r2, &(0x7f0000000200)='./file0\x00', 0x6, 0x2) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0xc8) 12:38:23 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="6f79e603ba4e69b9e97190a8fd92a7d442c9305bc2c8df1524162404e56b4be9b6b62ed46aa1f3ddfdfc5aca49e3c3a94a2e09197b270c4d8bc16d8c256a460b173f078956ae1d93d0cf3a84030e6fb9180fca57e18e4aa035134de27935f8b7ed13d8891fa75e9244c5a315096fee3d46108904ab1908dd5b21d8db74b5b9e48e5d41104bb00ccb86b1aa6e858c044b10b573b379cbfc872479765b5c7d54d39d9930d85a44d567619546b70e9c9e760e", 0xb1) kqueue() write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 12:38:23 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000009, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x400000000018, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x3, 0xfffff28f, &(0x7f0000000040), 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 12:38:26 executing program 0: chdir(0x0) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) chdir(&(0x7f0000000180)='./file1\x00') bind(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="2d012e2f66696c6530006905d8780a843a3bdbce8e33ec8113583e62770ea6b0bdc660e381595f197d6d80ec3a8a6fe7c99c931622577d8992ce7bda85ac7c0fc58c672a7a92c51c533921b4388237c14035a597a4486ea180d5262bdba18a9720eb117ba50301575bf452b572a5e97464b6dbe4634b145d42f73e3072d20898129f57eab2041ec45ab630a705818162ae41d791a8f9805a7c38f07107734229d847eb3512cb6b0dc85faf7f25b19e6b18f49ca11d1b565d7a9975a73db9f83cfed86a69008973ceda01a2e1393ce55e478129ea2e2aed2453eb2e66b17a8c53f8839462f42ff1513a10e3"], 0xa) sendto(r1, &(0x7f0000000440)="050b23099d1ec5ea5bd0f25ba36633562dbd18c036d0de7ba74e02fcc9aac265f3e42183f31c49a6968112a065291159a2b8d9a04f22a72e80afce9606ea18c4907acf39641da418e43aa2d68e3b44537ecad29711ad5c02987123f744163651505ffdbe9e846ad6e42510958da4fab853fe21a52e2b58f5cebeab5b2258bff83c3030b27f018206dbba80f8207b0f619cdb4331b2610b5bf444c8b53bef0a8325e549cd392ff7ded51fb59e04204553c5db5b34565afd4b90544eda6aada647a24ad54eba33f60110b20d7f21c0728ac52b21703ffec361d9df5a4c3e44d60c242ffeeca68c7dd49dabbbf150bfc04c544d8c8aaaf9f67dc3387c07300cd97b794be52a64d7ece098d31fbed9aa064932a8f6d45f58fb124263153f7b8c676b6d4b75fbe008759a8ccc3326f04fbed3c1d6b8ee7d46bad259b4224759640774611eabf6dc5ec24d7924900245c6ffe5ffac9d9d526aac6126a98b7224781efc3975e68c753932099d632db54929560d6bcd0954efe905dda3f8c218de0a6ea3c63c5136082ff3f286e716981f4ba275240ee017582e49944feca2390b32aa30e6edca2c17a93dd345a3c7d0a727ce7c3859ec1ee8726dbd3a83daf846bcb0136141c291207b313c33a5949e9b7bf6daf5e3b7c5587036c381eccef9d7bc23402e3bfaa02c937e2ca1ec6fc3c7b1fa5ac273c6a22772a767218ee9c2758a27088e2af09bfd781747d646227625c8039884524388826b4c9d8a7889e166c754041260df90918831cb14d44cd856ca4dc7ea51f817bb1c2365d8108e1ba6354d8c83dae09c7b64bad5707e9e2086cfd79f49ed910a4f004bdc3df691225bc8a504f122b63abb1854073219052fd858cf4cb951361c5c54b4da58a060f6600c8f49f18c50fd7139909b5eb6982841ef63105ca0dda058b05d73a1557d1d82381032f0f4484534fd462dcef1c33174508628fbb885dbd973acd545699b0be7dd791fdc35178aa3524952e24b19679c4074041183e7f1bc7970fffbdf01b7f75b73320a269637c7db77117d01e5ee74e61ec01c716dad0238ee727169a2abb2d135203f0c4100d21f517d86d72ceee3badeede3ea5e46f5fbc3a79c24208d23cb0fa6e359a0febb786d5d5098f8aaa2d8521a3033d01f8f54e90baa6e218b1d2dd672f6e93d9fa338f1c1119302dfdb6682a1da0f648a9671e27d0eed85ce2c604b51eb2f18f5e23ce1e3b05db56acd6111d7ace8f71592b72a976b475880bb3fc43d972f4d1624d1ef41a68bc751461fdf5020aa7bce432c0be95081fef28d4963c52f0796b9fe1bfdd6973257c2e3811e10df8d929aafe05f6dd75a64e7aa934cc09ee144fb140c7d4939721fe4343deae4ece58a0773a930ec4aa563f7720ae43b4062b9ef20b06cf7e61177210299d19841eb3def651070c6fd1f3bf0211e1704ade79e84573f0b3416383a49d2804e6d792b2b29723fdc8b0161cf72aa93cd3f2fa67b7ec12737f74d30c3bc0919a505899b1ff96ff13bef4a1e91cf66c51880552ad4fdb20d808af81a31e93c188799e6bd8c64114ba0124ffb55776a036f10cccbab6203aeb9b8c43163aa9730f9cfa32fb79a612fd96b5c393f1b32216624388c78889ec4823e6cb720af4a0907af8e904708334837c85235a76d8693ac622a0047f732fe017c67eea185c165e9adb3c112e6ba4af73bcd2954b28a8885103296c74db204e89187dc8a3c4079df0611d4fea050c9e7d5ea9a697ff0c387dc713de2fc4003448ea3e3cda5e7d51a40db1e0212a07e240d4c642ffa5913ccc18d893072ecac3e3fb8c150b040a84712bc32c378f80315519db24321274b9f2aa290b5ce7cbb91bed61bc96bb31f98dec2169838f8322733d64ee8ba177d4cb02b20d2e6d5e602b8f02f0d06b6848535f1c2d7d736a180f1f49ac6e4ba7238c6a627bd5e8362c927e97ce9383148f153fb2a11a15dc65555dde4be8776a7d6dc29442e7312cf8c290454e4e1f3843b965708ac07dd87d02dad8e433edc217cfd99cc2feb41240a485b541582d3093587728e8bde68157b1069ecbdcee60cb6d4ddcbb6f4229b2ea798839421149c6032f82aab5a05dc9b53d9df5c457c04b677355feb22723f0b8d61b1ebaf9fd014a786ec0c26284ced950fa2d65bee4b9b4a4872d7012d9d55bc40a426127b7823ac4e1f23e0534c1a15991da9fa438c68e5f3002ed884764d4fc3bc97785f12308c0f2d972978aca8dc643a123b75975ad8407c06b8e864290e444e70eb53e8168d9c690f37f745ad00d82b1f2e25cd89331c90472f1642d5972a2fe3996408dfb1f1d151309e60eecb89b8ef94ccfe8820fa76a9d2c895bda386a0a0c8a11cac6077493e9d644ebed74796244ba70c0491c02c055e155e12c847df77805664ba63bb26314137e2375944b0cc7f85421a01521df08e8c21cd4041cd9755fedfdc5a0494651823fc078ae0d89ec6427ac098be70b3491f881b080bfa8fa64f83b345087c681e6ba9075dc3081e72424b323ea7cde33f242ac95484b12798c0d7f94e0b5b59924b24d823e59457b19b01885642166dd6e43bdda1f12359e97423937abaf1a17ea16c4b37e92c3c883ce6eea1caf229d82cbd3b4cc032dffa1190d836f7438fa6360c7275727448c9fe20aaa316ccdbfce4368466c129db60d76ddf4566df083f322c9372496d500be404338242a7a0cdec301fc4e65224a2b364dd4b3792aea205f0c893f26e5ab846edccd880492f13836706af06559cdad02d41f65498033b00955007630ec432f28f2a618a7885b5a4000920d62de9fdc87696152b63be4e54e176aa24ff540efcd5bb069e320778e8b0250bdfc5b9924a7e1018a16a7891d1efb5c9964f396bc7cc814d113767a94275f263b2d88bf27b77d2a5cd33ac4c54a03a3341427f0da576acd61ac24f7c2e79cc71a679b56b4dfc338081ee7072b3808fb7804e69d6ed2b9bc8d9a51414beadfaade9d5dcdb58508d758dd618512419524bee968dcd45acda21a9ce44bc438cc8b21a9986c34122ccf8c33aac2f48fe4b1e836a241fed3f53d34694b78db5807c562fe1e5b01d159142afdad0187a950c83fef98d9a3a0d3d1dc73d4b97062efe0de16259aea15c7a6842908127583168dfda2683c2a859605e869bc71a7ed62c7a3646a7293bd1401c32dca9231592cc92d9c5c2b6fc5097908bd53687e31285fc4bc5c8f52aa936334fdccf6cc6a6876da10310609e4f0fd144a7c98eefe4b8fda90ecf90cf822f3c7343799f8b79cf36147e581035957825c2bec1386d21e07b00d9977eec82d1b06a7fda73783504ac49453ff8e50e95f1f1343890fbcf889bb10ff4b959a170a34541c480bec60abdb507471f278b8f354371153c7bee6ed7fc152e4da53efbe67c026190e11cafad46714a22c4ca780f0f3010916b269f3d41dd54984380ba0dc5e81259f901b865836b6922960cb65b35d9b2fdd6b6e1ccb5def49e2b1244346157e482a378a47081292b57cf4b0090351e8d655ddd972a09b6865a2f889fc73d8fdbfa47114976e887528c2d6e5482c3d3aa95533457b3e4fe67751bd99cce223a773b77aca6776ba57d0ee3f681b77c7ff053d4cd558ec23edee08ee045636948e3ca233feb1b0b6d40c11ffae3bab5f8f81e9f959aa564fd7b2187cbaba489810d161ae4cc047b55e79354a8886fe271f8c2249e40e37103d78a77f626365c6ac6097fb0991feaea7bbc85dbee82dbadeb06f5b029bd9640fac396fa305d68efbd69ddb621b0197c23d3c4511415a8cc7f8f0aad8e5527fcdc981ef84af9fe7fa3c411fade208babb342c4de4893b2dafcd006f3afa13b6046c172248244324d2ad7162801d06343ac394b0534ed03a613280e6c2abe0a08ed6d7a9c44c3cbe24dd663a9fb1b942dd6749a825be55bf51c917ac3687857ce3770a1bfb1035c94ec242b60b856ad7298a28359f7640c6dd17e6a76b987d9c4541f6a5d5fc347fda648853cad30b546008739ef3fccff316361a050ba2162b2967b93601716965e1b0eb06c28746a26b478721e5b367abf09f1289fe117ca434b113c8adbd84cb2debf69ac0ce2e7826476d987c76bdd26f8b5ee37ae422db97a4b3eb51861c6544c7780c5e73d3bef512f590f1ff31c29282b8bbd31228ab0fa105595017f958240f8c40f5ad79a66f5c2a7b3e93c2e36109e939a96903080640de335818ed5765aba9611b064a9837f6d4d025ac6b5478aa6c585fffde69190517846ebb1f06536f544bd1a712f542ab238f2ab53f4db73b8fc02e73cf8e9c619f4549021ce6e4f15923329ece3c0f0ce7c571ae6dc0f91c2db0d2c6d34a111c3b4c78e58bbf0ef75f60fe73bb1051c236b6bee95e1d46304251d66b6e73ba1300fd8b67d5bda2caa72e9c6a2a9b43fc4e9e7e3dae940f46f4208200d72d29cd0510eed7e71f2fb819dce164cbd48522e08be4158583c06b28dbf3bcf20c662f2571feb31b4c0f01cf5d953b9b06e7b9a46226fcd59be72ec0d1b6a4c3bb710d9fa04b4a874293f420f57c2ac7771434eb8de05e4f18d45659605f3ccda71f06db8ceea46a6f4408f4f2cb9807bac3ceae8d2b75c3bc17d506bbfce47a5a34716677d5fc2b572b1675ce6361879096555a28c5b947d70f441a2d312416e0ced49aa83eca9d3979f84b2db2372e8ab2b8af83de842fbca3f550942d5644c2a8263f3ff9b4c3307e6a8ebdcdd90b1e0db5cc9e9b592fecf19fee221cdf1439f7396c0af2eb9772fabc6ad2138fbe4bdb03cb36abe1272786ba66dda621e70e124e0839aeb406ed6651fcffa5ece800b741f2a4872faeb437065f75756f0111267bc8c68828956ff858bef3aeff016214d9be196ebea621721906caffbb56c46e90efa5d38062c75cc2358358fd573f02f82f8563b2f687e1a68e1f16f8df0c38380d994b75297cf4daf11a3e7db4e3ee8caf48039c86c9faa2ec7fd6fe73af6f77ba000347db18739fe1553fd0936f7d3a02687707becdd9e3c258e09c1c97419bbeba40cf116be68b951fdaaada763cf94fd94bf1be0e335331e496b53f34db90ebf79ccbeb95685d566b9a67ee7cb98d0654dc55094beaeac2debd9c321423153a3b59aa6f735c45dbbfc93fd466e51ab896b032295eae7a7c9945e31e4aad7a591438c8c80c18dfeda97c645df60afa1379e80c84fff99402cfc68926f91cf29e7b8a12deadbb96774de9208f62d36d2287afd645eb903aba856f1d62cb7515d74971347c58ec2947a3351a469ab0bd3f6dd38224721e40f2b794302a80fc08190e5d4ad2163ffb836f83e2dd542f18b3f1aed0f8f9d81da6e4d7208a1b1313fe9dfb1ee885dbb9f071ab71f55b6903d9d0fce8e3c2473461a809f38c146d0cda5db2fe5a52c20ae94e83a80320dc2d29af189fd7f5c23ffbf44c9851f98d08762e7da66102073845fd8c9e6ff2f37a1e177d6078037a7f19535014c222ee1004dc50f7ac345260b93640453cd8797d4e0ff491716ec766730ce3d010a33b8fc2e7515d6ba346e9a83ec0746dd0f35cfe279868757bf179640affb127062c4a2a0d2ebb4cf36a8841c0a8c19734bee98139c4b9ffd03d99b8842cfd6a769c3f68256337493097fb0cce151d594dcf405c832a985bf3135306fdc51c2858e8c8e6de11da7f8ac41b30a8947c30d1d2feaca03dfc0f091c9f70f8ce94f3f3cff7df3c1a4430e152971155d3d8929ef4c12d5d4ca1406aaee274e03d024653fc48a9ad516fa030948cc7caa561228f1c9c823e10a98", 0x1000, 0x406, 0x0, 0x0) dup2(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r2, r5) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) openat(r8, &(0x7f00000001c0)='./file0\x00', 0x20, 0x88) 12:38:26 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = syz_open_pts() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f0000000000)) r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r6, r3) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c6530005194c9a0863bcc1642e596234de1c79d3b405e1653a867308460910e3f12256e859086b422589f160949237ed076124788509301b70b25433645166bf2b67947c7683fa26975"], 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="28f70620d5b01dc38d7b14629d556be712e9eb8e775071f81a6d50cf31078b127b", 0x21}], 0x1, &(0x7f00000000c0)=[@rights={0x18, 0xffff, 0x1, [r2, r6]}], 0x18, 0x405}, 0x40a) syz_emit_ethernet(0x42, &(0x7f0000000140)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3}]}}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @broadcast}}}}}}) 12:38:26 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000004f917cd400ebfffffeff00f0ffffffffffffff5b9d071b542a538706000000b81800003100000000000000000000f8"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f00000001c0)="f621f92697ed519912d583c5239544f4cc9ba95ee29d", 0x16) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) setsockopt(r4, 0x6, 0x8f, &(0x7f0000000040)="a94cd4afe533ef70dd750af7dc6d868694ad280852f9562c87b186e209b0c6961b3b0298d658ec6f0cd9ad15cbe886027f12e37299c9a6cab3375c2dc9b946de942c523f371a8e9125ccd35364909ed194a11157", 0x54) 12:38:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x87}, {0x2d, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:38:26 executing program 0: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x2}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x0, 0x7fffdf7f, "0710000000000040000800f90000f700faa36082"}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000200)=""/163) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/188) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) 12:38:29 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0x1]}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000300)) 12:38:29 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @broadcast, [{[{0x88a8, 0x5, 0x1, 0x4}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0xff, 0x6, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x1ff, 0x2, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$TIOCNXCL(r0, 0x2000740e) 12:38:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r1) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() rename(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00", 0x43, 0x0, 0x0, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000500)=ANY=[@ANYBLOB='\x00\x00']) setitimer(0x0, &(0x7f0000000080)={{0x3, 0x7}, {0x401, 0x9}}, &(0x7f00000000c0)) 12:38:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x80000001) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) setsockopt(r4, 0x1301, 0x1, &(0x7f0000000240)="cb95960e18d716df91431c3d4265c6e8d70306b496abda9dd5f74960975b04700d2f676d76a38086ac5aaf7d05c2da907aa8f10738716a355b04a11b808f810399348b14e20f1ff2567d403a99b8183f7eae664a71054d384e290773ffd7b6a720d7b1172741e751d684a7e01f9a019f8e9dfce4400c09bfcd3a351052432a5ef468326562693f85ac65d31f66dcc94218b8486e7694fdcc24a8a2ab11c0bdc3e8814a15332601eedb4c859d44d79571ef682a3c1fe54bd338ebe134ad676643dd12c9ac50353d9873319e6be72505001c4eab88f540ae8468e5adb5b7ae5c9ba859b29e7ee12c321603059d65b854b69d0295fb4bbafeb5dccf7d27db0884e48f718293dec0126b871a89af6a8ed0b0d85234d39070d70b167d8f68c994d933bda7497313a85908010d8f668fdc5fe5110a9a8a6914566625b5b969910159ce1eaa7360dce7d8cc26da545ceb7ccf416d0f85f2b36801395e6765a5d496dc0cec49b8dcb58182b35e418ba6f680b36427f892951e28741226b2acbae8c0f60994c3c3c825855ce654464f246e92f317c572bde398082a9394a164f7d513fd4013208f68183ea809adb5c4a669eb7ffefe403d75f976e47036bf5001568d123993d9da19dc63ac0d87518ee061a35d961fed6f61684728841fcd9ab60a4f8de8609ca50fd381acffaf2644ee6485fcc285b155aab4840c0680da3c54978a7df6959138bf285159947a45d7623711c35398515f6ff701a8635143274b0c3a5726a681502db247e0e0061e7de70c8c92d1b9c00cef1721ccf8ab8f5b2c3e44606481b8c9de96d94eab548b1dac22d094b02edbaba1b2a00aad7721d892b0705f9bd6041e9ec9ca48927c7aa4a70a9a7fb310f3fd4f878f1e57aaa8a12202fbf0c1948e6508389eaf216cd62fb27cc35170b185cafc3a90bab8ebf662d0b3f0958d4c5186a0f3b8fb8111d5dbfeb0ed537cee796b006d6576f633b529c37d2093a0d5b05865b6e1c8bbf4de9f6f9b582da1d690be1a25e6237947bc62e0238b0252fe5252d2cba8cdd5e9f3ec0192d391a6a0a80a1ca4d04ed1a851d256af2148e444d0c688d1b573e8530577812b2cfb6c5ec0cd57a4742592805c7984ca9d54a06661feafa5359a1b95efaf0e71113b74755109456d60cc48c5b3d3349568273b2a6b5f8bd14354e2fbb02dc1e493fafd6616b31499958e2b7bd2b2f8b4a7b52321b06e8a61c40c91c700d04221812037ed0bd7af0ea1d55f0f0ce26e3be3ce3c5b596611f7e09820653a0e31ff61e101cb2e19cf1c8e05d4d6253fc1b3d591701b24e6a6e4125ce0933f524e4c8331039cd1433a09f4f159e8767ab0958cfa40c5a7562181f019d538be5b1f433185ba996745768e2af3ee6da19888309162c1649a58e4a082cc77c097e1d17317a3c7c4bc36eadaf63b61764eeac2159014a4c72f10225a4cdafb876cf73c422e2047248145c0feb526a9a8a306ce0e3e668f4639d9aabb5081ace30e3cda282834748dd6c367f7ceb9b9e92fa5b95efef99b101b61dcc61a607b6f0aa238b9922badec8016130fde4ad4bd3805c54b628a8f8f9ed5db66f32a09705234e90a77fb4d758120658b09285dd4ee4bdc7d78a8c7b83e388af6ee81dc7d8df3effaceb487fd67487d33c4d843afc0664d755fc662b9940db0a86b3a5a5ff3d162914786c04bc7c59847eebfd3026bd103beab1e0807bb700c0452876dd48d1e854b14400a33c2f6ddb1a048c47ed9e15e1b34f21949fe6f7e153d4b5fc49d53144b820214472e9793745b3ab86e226795c208a4ef184b5d2aa2d6774c36514c9aaf680c021e322f7e88d1430db0b02f755dd5cff5f77de7fba1c6701a884713a2273bdf3c1f0554ff90decac96946ef5f662a7a33c7dfa88e0fc4a3a2acd631388defa499441a3705ad15ec08cc4160515a01766f7eb308e7c983c69dda34b931f146cee8505df679508b85aa65ead7ff875e1862af7431c69a2525be4d84fdbdeeb8ec1e18c283a6ebc237469051c189572209dff35cf21ac187a7d4f3dd824ae06f5d2d786da8a6463797b52c11ec860a476ba770b951275d538087d4d2aef285dfe30c14df6a7faddab1977ab7fc5a6919519b649ad4eebe49c0adfe8c0be1c0fc35be4763ce8c0d1b112185045f06eaddf21e382dd47ba5d03bcdf7c170b418f40c41c15c86671e933060c3b101e127a9a9d1a97454b06fa2a77bcc0ccf72a7e290695d3df3752595b5debc20d0443489fd43d678e9f4815d568a604a1862760af13feffeca83844a2619f1969846c8a1946bc9543d925287107374c47ea2807a499bf1c373079def2d6f41e103c76f58d515212907b1cad23869b8a1c5ff27bbd3a53872db289453df0eedf33d5bbbe853fd397a9f4ac04b3ea650328a7a1b83d0f65f097002f80b5c640df9a2cdad6affeccc4e480e9a7040080861fbf6fe0695e129911edd3186b1557620af2b6b2ea69c4a4c69606e2fb62f246da6f6291da04e03ad1807b3978c706e64d98141865eef52551476f8477570155766f14e709d3de5fec61c6964a33e39c9c52f6037fc14fc31698bb9a60105eee2364df667b4dc94a0520550b7662555ae6aeaa799fbda68cdbc09b371f47a7c0f341cc6379d44716e0b5d4fbc15c4adc8e0da6b1bf90a8a4d286c5afc975d6b3d3148afd4a4b29ef8d3c6649695c123a33adb784f6f4018d8bf14ce0d0ab5b754842a034f94f41a7529988f949ba1b0a7012c2aa2ef9a85e001eaed37f68be41f2bcb4b6082971770804d5fac530be8b083e47c92f24ea968f13985bfa93699c62a94147c534f49c2c8999a1f1aa6f2df608355166844565a57b9025744fed973dd9ee3584cbf5fcdf25423a5754681e5f7fe1933fd94abf5c7d98e5a6c804df0afbaf19fb3d75cfbfc5aae8ffda28202dd7038ba180ef63626236feaec7711e7bc4a0e434310f366b117656a3d7bbdea3d9f6647021877688e114e116465b261902be7dc57433e3659c925c4937a7edb161ff9b855d67246e9b02d8b890c851d7cf8ce775cba6711b446008a5c5a0e6d1f58f258a54e27f3a942680b1262cdf216e1bd09b8cc7e0c4ee4a983ecc6d58798b8b300926b6c046aaaf5e51ffcecc80a78361ce1de984f6486351451e7227d65f36cdfcc4bec5502d2d5701fc8cf6653035ec52de3121c6f8e28b22eea189c8e99ece99175795174926bd288d348b8df883e28bba1b73183eb0de26632f117cf988637558539fe18b3a0614cc6780b601381ea295c9d1bf8bfe5eabf7979f0be5c25f18c7f25a50a96caee9705037df9db76cd9b419f151358aa213f6297c0132778b4e08d5d5dc61f461b9a61e964e166bd079605c58f6f41a9db81d3ca8be2d1b145ccaa9853ad51119a35a9d1e4cc658f97f53ad538635315d1c9c2d64a4cdc2fcb8c58ecd19c6dec01904b3d45ba16c0a6353aee7af8fafacf31671138ddbd7bb8e4209a3a1601569efe68d60aa35ef0504404d97861b9660aaaccc5cda375942f266c2cc0bcbe82cc71bd2554c515c811926b44c01b67696b31426b0941cb53ce0645bcd1313d9c3368e53e9cc691e981deaceba2e903270774387b4ae4092a2ec34182b81c7023036e4a511de21bf908cf6cf5b94c785ff46c3577fcefdca57438d2c58e557e7e8f21593fa384d2d87940d642ed3ea4b5e5948ae564004ff1df12f19cf6ce16afee1f18d5755ff77fc4733f5b4fb2eac4bc621c47e062fb99bb9b41fb8d69fe9c155ccfc47a46d471651c29a594ad5be10e3db7abaf55041fa7a5eb71fb5cd33d0149daaa92955b2073dc7fbf9de801d82a7d4d357ae5215dc2bfaca27d8b470c5f35e3c9a163c49ad2fb2257f3043bc6e9197c43ed299d164526b74bc3288f45f01730ea41c571edf0ea8e7de007bc48df27802b45adb86d6e5fba5eee0384737bcdff3582ebffd50c9a84510bb6dbc188f93d6cd7557a917cec4bb0554ddee94704610185c21a250c0c5c91e63f528475eb90c8b7114ffbc553bcc2f88c21e87fbc3c9bca004ea1d2584aef341d7e31ac7939f5ce3d71bc6aeeba27b680aa773eb8dd42c5ed3f77ad80c9231fe1dcf915201130a50de52fd549ad3e7303524b1182db27a7f3e4e5c218395df44c4fe85c8ed5bf82d66cc5fde442ceaf2a784979144035a58bcbd2bbe94401855306f47c63e19bbdb90e0f000039dd85bc2f1d738c66b117e0a328f4c8853c11bf35228d32ff6fac73150a667d9475044515d6fb92eb600f52b9340b80fbf0ae163d600eb3ee7b371df53d7949d65f194ef4bed92b64c5e55b6d5ea3a84e3456e9fd53a4e3df37133f66b8b92d35bf670d0c7abff0d047103545cad680c6c3120fb4e99313c92ea4fa56494c78391d4da4c21ff63210e58dccd9608d30977cdd5ff58c1ac22846dd96541ca817141b2172b9b19991b8d6bc5f27f39b17da5d10baa7b1eb76342727ce186d3bef0282409005df6760722e12c006edfe423f678aec6347b846f9d7178398581d95ddc8b372cade09b5ce794454afe506d3272f0d54df5dde03f9a536f47daae4ad853ad09c03f514953956fab439d283405b898f7081eb7f8fd34714127a5ec436c412a50f5b4a7e5cf679b680e47a278f2328235f262413b23d9bb6147260d9f7f1f74c82543fa9e95d8010923d681af90874481a261f3b2660dfaa07b8301e4f4acbc09ef55c8988ac809bd8d939b4db8428c3a3d3f5943b34bd71ad4b8bf18ecc89eca254a401c4fd0af416e84734dbf5192509eda246765d5592453a48bf478f867f61d2705a19f8aa31dd6b60b72c6920d2fd3341abd7fe8f2b36f1a3dfe6c82fabefa4efb54c77b9e941f4247a9780e8c192157acbf828294061bbcc41bb0438f4acd4e203f4e2c4d865256bb0688511e531a4775743ab9cb7b6101ad3c1faddb0b7cb1d16bb46be93766c2b2baed1a51cac95181525c5de63e0e30e1c317ecf8de2bc936e5bb77a3af8f73c76fd93b85ff5f8b7d8541c78502246e25f695ed3529ba99f3854e7e32681e62e4a1df8774b5376d1a28b841b391ea13e6954d68e3177389aaba2d878bf4e30adf9a48c5c8af5c0828e88f858f4b0e340b64851896ed979ce877f9c440f2ae1570bed7e7ba02a026358f03f3527ea5361900b3a0e6819c7c6cdab3b43b100a4def00d7ce56f7cb5775439510ce99895248eececd12dde78f3327b1f0fc47101c824a6aada3f5fd938027e7b1bb4408b419cb4b4cd8d84b10bacdcddb6f61ac249fdd937e198ea38eea52b3bc05a2c82cd83c584a7839ee23e090f1967fcdfa9ab31ad1e0b985869b7944be36e8dabe4a71a2e301136218cfd798854d89f6acde2505c9809bbf02974da6832cefed35115d253c6472b2ad3026ca6ce60cd00074cb586996b2732f988a332f91ed7a32ccbdbd058c9134e488a66dce17fd073f1257ec4de65feb362b8297ee9ec8a39acf4e3bdb7316ce63f3fdf8502aed9d92b0ad0d97074e995fd8c80c51b5359828bbb4ffde5cbfdf569ac4cb6704fc765536e5a987f82298f3903ed2e8ae64b6930c32d3bd93d8464d93eff00b9ece4c3d149001215b07400d30c2f673890bc10fcf356f030977c9404dbfc00896f329c88bf1c91ced9d77a26f8820a3270fb316281918c5fb7436b5a92089dd66d9dc68c39faece556a4b7df8d15079f459eed828992f9ddc9fb3c471e040c05ccaf82cf5f3e9a17f2a44b9b57f5a1b1953a5b370f9d55948cb590d22c69bc2c0a34233f017d5764ab78cfa12b4517438616dd1adb0db064", 0x1000) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5c}, {0x3}, {0x200000006, 0x0, 0x0, 0x3000009d}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() pwrite(r2, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 12:38:29 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffff030087dd6010fb47707f00083aff000000000000000002000c0000000000fe8000000000000000000000000000aa850090ffffffff0076a9fb8b9f354a7bf69ed14a6045aaa1f9861b666284ff7129127297d3283bb937f9ee2672866b4355f567b541f9bd8c5f390013578357a8b649eabec359b72e9f21027bfa5ffb410f6dbd6b31b06552ec8961ea424f21caed9a55f31c2f62a4ea71c1a86a75cf4594d45910de35cb1c8515833d85b9917724f26b752b48"]) 12:38:29 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) recvfrom(r3, &(0x7f0000000000)=""/167, 0xa7, 0x801, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8060693f, &(0x7f0000000300)) 12:38:32 executing program 0: open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="c5ee4435", 0x4) chflagsat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10001, 0x2) r1 = socket(0x2, 0x400000001002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x10) 12:38:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="ea14135c00000000", 0x8) sysctl$kern(&(0x7f0000000200)={0x1, 0x17}, 0x2, &(0x7f0000000240)="ca8461932e27221f166438c89068ec494ff4c2fb9a65b8c7c447fed8cea5a259c01612cfc722a746443ad262f48c83f43a0d5bb6c9f24312", &(0x7f0000000280)=0x38, &(0x7f00000002c0)="4af2f909af94ad6c60d443e6b2b98e4f9be4258eb95bbf3f4834b8023b2192ed8fab5ce7a0adf68f4c654b1e566b9e33007a3bdd329663b2b70f545973ce476d233b9e3b8805735d880bcabc68f19bd2c21ec588f20b34c603d7443a4f63ee976c980a4122248683f44637c0ded0128f38354346cac741b6610bd9081f7745865cd56c17369d41457225c67426fb6eb4e84cc428640079aebd973dcd87f1cfb9754875df1847262b89af22f70aedb2322e5843ee94fc2624c906de164f8d665a5ff46b3acbbf7e964c3591902ed353c541b99affd52704165a2e3c5740babfe4bd88662f79a058b479c4e01da0b0ba0cd006b609027067ae1c350c12181230162cb22d4dbcacae0601ad1f84f5ba713bc0a51c1f1b8db527dbc362047fc450229a1d38c7918ea014740077faead23d9937151541347e726d7d19c12cb2ee84948145d31f593a1a04514c7ad645431b9d1176a23e95204003a5ce9605fb61be56288262bc7d1c3691200841443a38b25b3bd4f0200d6c9a63a6af5f8ebb0d4de6898ffbf0172fb08f06a6eee05b67c8a57182cbd8ac0e82f8c796b485d30c872b0dc57d25997e51cc9998d02bf50e7c47bca8a0cbf8d90b26c4ddff85c6fe888873fcd0c177ab81c907516de5e4f5451b9a45886323fb01d3e277f79af6c1a7f8a0e757f269e423af2fbf25b850b59fb9bc78505eaab2b5c8a6b0cd764f6bbc4e8df7f346ee8a4789be87e697cdc45bb18aae150e91cce9ffcc37c313b693642be474dee7a37d21e44efde37869b78ce18a866688bc53893a7a2cc73c41e8ab0c3eda6fd557464d3a90245f066685507821043a0e2db4f1e3f7955f4e48e185658f0a7f51d2428da0d7e9b448be89b0593a4d111c183c5c7ec5d80b7d65cd26410798bb90cd04fbe6c8f2ceb6f95a404d60c56c2e877ae1679f5b0061aea2d5ebe10fbd53dd206b0b0392531d776fde494ad34d7030cd4555a3ddd21f8fe4a6e9dfc6e9c3f07e5c006cfb9dde55d98ec1bdb6429b88b961e2d4e15a8d5c2a7ba2f0065cbe01644073f9a9eb1e96657590456410bbf2e392e1476c8cadaa1f6e1401315869a6d0de3f78c9a8d864019deba7d1e5874214af118f9c9e3624331ebaa6f6e8e1cd106235355ec7f2e70959a5e57f73b30fa8937b128b552333289c4a6af1b5e028140802ff5a4a68ecfbf57c12f5e37146bff5696f9c367819969b7d2b4e51f7badcbaf29116195408b91c460bac299bdf876a68643aed340c0fab4a777215a2aab950d07f3dd2f650a3675e571cd9f00e407178ff8a1e81a47deec19334e5c569a17f33b41a3245a5c93fe661834e52741d2311d999974e7e35c607ccac8fca8d675e655de5210d574140e2bdcfe6f72f8be102afcc8959eba3bf1750b9a75aca39496888c3c1b5f524d0ec24bcdf09cc845d080aad2ebf2a1d908355c38aa93a44af2b79179782bb26662bbda2fd5042b1f6a21c774f6fd7ec8a11e878925d33c4deb663fc81832c6a4eb9002e5a0bddcfe344ad2df8bdb38f02f98d3c71dd983258c23b3744a5d8d2e158c2bb505f93deddafb3cdd199d4a84a8373063bd2fb8e48b3f15534033d7448262b415de2c3a4dc87295529cfe86de501bae993cd18006bb86647b356eb99f136d0ddfad1f633f3cafd477913dffcafa538c6f231365b7a019d5f908406f4f510c5ce4212795a8576c814687b262b2fcef1e1d4209501befafa8ee256d82f8f0055ddc8a807eae6233e696287db7e83477b7960b4fb2a71aaf47e8282b32bf020dcbce82ed4aba1e9c389257057cb10b1fce10fbc29388f609a5dcaa62f0967da56a233bb777f9953084c372767621046f2a665eecf9fb1639eba56a54865ad47c82a131b1795a6b298bd8adeaea70c3fc05cec5b701e42dcee994b8e22281f485e9df763c02a139f2ec8e4eec447e7e38a1a24f630711d55785ba5359b7294f154598e7ee6aba0d750908c59375b2fee1c13222af225d911e5f04711d94113ca802e9da276ac7c7e44bb6ae67f87e35c2886be23e6fe36f32547b0650fd478c29b1c3738f02bc5e99ed4d8a91aa272215f17c5fdef344c168ce169713443713b7b1b7db4a8ff6a2335e8c2ee66837906736b80736158ba6560105fb32a42dcda6355696ef56da3713512ff2700a2ed8454c18151d054de5503f6ceca3a97b172354a3483da4c4969fa31ac49dcf5113387e56dc122d6e5f738295a8e68a745cd16d99e9479b1a1612f27134148087dfe006f85dd5460fd2f76597280037e9431fb9f66b8e0cd264d8a1c5976acb3ac740be84731a770558db7c64aa0152b72a485876b67a8271439ccc8ca7d2125837c6ae7b6c142c46203d4d114b8c486152f1c771efffad66a873fdeaefaa0dc3ba006f10b35d5ce6eb7b5886143b960e0a61779e65101c3aee9c0f6e0840e5957ecc8d7ee33c738dfb73fd2d7151e63c89d62bcfa89a1cbbb766cb6b151de1a442c240ee895b414b8d06ae83fae8757ba4ae46e3c76a65523b7adda243eafd9e815a15586a0ca6f6e41d1c597051bf5b2b25297d4fbac55caa66a6b71f5f56966a3530a6bc985994744f8dc8784786bf66711508e75ab08fa23609bb1360cebeec046768e99bfeb5b96dfb2aac76d39285abae99e5988f64ac1b89bcaca4b133091130b5b90f1702ec0aa55c3887f148e02173fa3bfb140c35edaeeedb2032572644bea753a065a8bb2f3236d13e2cf6c4ba77d02cd56e977fac05fafc260d1c6d58c08d38e1d3cb358218a6dd023bf24993efe55cc60e96e9c7f9a77268aa0436ac03c6f16c31e182744662b7bf6a34bac465655d5df67102f48cb2b0f714d51e5b184e7ecaf7bdda166b3c88b93f1e4c45ac2b15f413092fc8cd5cfbe366ab4e2d0a2912275dd4848fe5d3f3313289b8432d88e76cb90580c15aa6fb2a88d1611ca1894c32ff86c5788d3dda63866a5e1bed0be13c8efbc7d2cbbcbed08f27269d291c4efcd666e5b34c04edb79e9c65215afe48307635c91a9dfd9aa695abd7d1c3c3a6eae674c4db887660462fd8566db478f36dd3ada28f2579ea07d914816e88500c5969638fb87357d555948f2883ee97feeeca8bbbada0764b51b60cd6dbb2c5a572e5419ed5433dfb341f402c274f3c1b35c448a3e757a011a84cf332f81862ffd3cb6772562ca3b8c51fc45c9f12ca4183ed758e5ef0fe34da17a1fb594fd17979a416ae4015c84ef96877d6e5ccf84e1c31a031c7f14ae6867ce92eab566f8872db0e74885ed18891f1610cc5bb7f493e623c6083fdfe14e8c6b15645b200c56afab4797dfedbf8e15702b78cdc4a2358fea6fd80e3a25bcc07c93c9f0a666722880c027656b695245c33c56d80f076a44f11e1b3558fffeb561fe67a89b4faef276a42e5640e4f5a01c0d0f14f037e6c4790db6b9297c5b6ec8a0d870471014cf247ed2057adc170c74f8596776faacce90ba9897396c8a41480839fecc833fda483f9b6d85ced2ef44ba88565a86e34d7815d2891efd2ac6728515cdd083b2238a0534933902812e13d14b6e2546e13eff145213507c3fb1c46191b36767aa72c98a4b085d22c61c0ec5c73296cb6e81123c2a43b11fe4c15c5c09772f5ea21e777224a7ece5d1278b68d1e80b3358709b4d67e3fc13a3296281d108cbceb7b1fe4a0b6e6b5bd8f1d8175bbab1f6ecbdbfda90630bfc31db6756dcfdb4b151b16c8bd58cd6c5b9ada441ed8ca105a8a3ba7d4cfc352a9fbdf9a60df96a317d488c3a1d78758c122651e6304036121b3e4b82b9d8c6f38c83b72ed728a8b466df31d1968a96cfb5c213a95ea92f5bd9048ca1ab8ed067e5097edecaeb2b65c8123cebee59e514e573079b1ee8e24f8aa237d9e87a4730382cacc1d6c591c9344a99c6cd59ef235f274bd8615d5c0660edfdb3f78c32d980127629b9d06febdc7776fb9c8790a6d687a44c9f7a335653532d8464536d133e26ea7c81f38deef9c29a00905e226460d9c31ed0fc38e2bbe6a8b5e89ea8076aa15bbae95818086f0ee8c1af311e89659f6f2b73feace40c8e0ae43a1b52b8fc52118dab58d249912e28a3dcede7fb93b859d5b2ac8296746bb4880bea3a3f2d87408ff754842933588a03023915be49b6cec602c5edfd17a00f9579fc5ac4197d3bb541514d8dc2c786e362a7985408fdae30fc9ccade43514e09e0d0af53903255dd9a0510a1835ac4b40717f723ada846d5b6d9f396aab93158214759e3ca47716f43b938914200476530295f3cd0553abcd5c7fc788dad58507ff7d64b9128c72448a86e71d6856cd0b8716949e5f50bd09130cb1bb96c320e92d5f31ae71f90dd4a6bfe72309b92c8f1ea213f0282e173d3db79713c72d86c89af5b4d2ad35fd9eca080eb0645ebdd4921a12a357d73a6290e9ef9466f223ad500ae5d3b290100dfda655756d51955ec973d18d50a18d8bf422340caa36a52e78d0cccbcef15634ce10b24b4ecded830f8d00c66b8ef12780287dc9acfa5f2e6ff4db8e8ac37a0cecd93a4af16eb1a04e45833b6f195976ff348394a81a216476da4ca306f538a2db14d1b8fafdc2495b6966800357343693c0ab8453ed711b03d4197e1a74f54ce200b70de37f34ed196d46c0a1b2da2af7acc54cf8d83013df61cebbf888412e47e7b6357be7fefda16c78c0da5d225ce770347756327175e89d94e5363d3d6bcbc95932ef658216878ead88eefbbaec62dba891467757b43391a5a6cae43b73864a5aebbd639a6c579d2bb7476abc13648a7e0d804f8e3697bfb223caca72d7798fa7a71bc6bbec265a685e5df75a07b1230b9aa835a7ea85aaa7c3fc0879acc4d311d0264a4fbb10af16da67f0ee55f85c4c60b5ca1c777d9ff3aadc273d96a900af7eb829055240588b25858d8aa9e7bb29f33b9fa2635569d5586c77e41f0423cd96772257e032f68378389440637b047c2874338e70fcff6c3f041c46a97ee653e11cf41da4ac6fb8a4db06d5119bc1e2311edcc6d4b2b5bedea46d06ef4fc078e1b5671e5a8d64b25e96eb880aeae5cbfb4a6c85fc08a6957be63826c2ade1987a13a172f2f56ad86f79a3989b0af53404c5f4e7969c15cb41f005efe68ffbefd8a5bcca5a4a275ebb0a66a197f35dc325c1426b89d9cc464e33b9bf46aa4ba7e6545d4b154d2c5e017477d385d42b4b3e7a3cbfd93b5808da475bdc00c7a8560553d4c4c68ca99acfe20335a7646be6e90dbd02dab0c571b400559fa86df70cb0bf739eae9180334b720699de8088a51670dbc6555d263c4dc5958b78404d308754c0fe7be736f73609fa03e841482067dd1c50c0b10fb242798ec91e742d5fbae661c69dfdfdc5c7ce0533c6c1fcaff0db7c228d9987fe43784513c1fac61cd3afd08d052a45f11df7fde40613c365210bd6db8534ca07b943df8e632fbcaec6f91cb5e1656f36a8c31a7eca835975ec5784bc86c70ed8f2d47ef08aabb20317740ad1f103d2d66cf4da20e7934538e8a0e5d0a9cc18d357334b94e97fb9834f1db0301cf6428d209b661696b6eeb2fe18c5c333a2d211944ea1e39f5f3d5e2a940c534767e8e0f7d5f2384edc70399c7cab88f858225055b42d86bbe1bf47a44c98196a77dc8cb92ebc68f432ec049cf04daa366e43a40e15f4ee035e283fb0ed2cc7fcbfc5749a352fad4cab5be7d8cd0cab84168efae33e7396c8bb532856b21cd7616fc7ea1a4367d4c16ac08e058502e9342df19891ff0b9becd7716b5829d0de62d624bd83c0f2ff0b7d14c958735233e27eff9e5d85ec1ce82", 0x1000) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/150, 0x96, 0x840, 0x0, 0x0) kqueue() r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x6) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) renameat(r8, &(0x7f0000000040)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00') 12:38:32 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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}, {&(0x7f000078d000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ad4000/0x4000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_index}) sendto$unix(r3, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) r5 = syz_open_pts() r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r6, r5) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000000)={0x7f, 0x12, 0x1000}) 12:38:32 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r3, 0x0) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={r0, 0xffffffffffffffff, r2}, 0xc) setreuid(0xee00, r3) setreuid(r3, r1) r4 = socket(0x18, 0x1, 0x0) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) r7 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r7, 0x0) setreuid(0xee00, r7) seteuid(r7) getsockopt$sock_int(r6, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x4) setsockopt(r4, 0x29, 0x36, &(0x7f0000000000)="947c675fc826e0b6a15cd0cdea9493f6b9e846955919d12ca634b7dd3060aeb524a2e518475bae3583710eec0b4354c272d729ffce829739dd07438775e25453d54d091b00", 0x45) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r9, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f00000001c0)) 12:38:32 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x9}, {0x18, 0x3, 0xe2f, 0xc0}, 0x5, [0x0, 0x0, 0x4, 0x8001, 0x8, 0x8, 0x7, 0xfffff295]}, 0x3c) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCEXCL(r3, 0x2000740d) 12:38:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) acct(&(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x3, 0x4}], 0x800, 0x0, 0xffffffff, 0x0) dup2(r4, r3) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0x7f, 0x2, 0x1000}, {0xbc, 0x7, 0x8, 0x3}, {0x2, 0x7, 0x8}, {0x99d, 0xa, 0xf9, 0xff}, {0x6, 0x80, 0x5, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x24}, {0x806, 0x0, 0x1, 0x100}]}) 12:38:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0xb1}, {0x60}, {0x6, 0x0, 0x0, 0x100}]}) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000200)="326953263832765ddf62806ca13d45a65551d918ed807a661e9fd9092f43462b7f9ef23fba90d571be17db7dcbc82001ae9ddfca93085842d4cfeda5025e14203c1e1383acdba8052dd1a74ac6ee90c40b2222a1971e19b43fe6285d4d77fc9612086ba010d74a25dc422616815ec8e2c3c9f174a4697efe246803e1ef78f160a7fa0f3e61a00c5576820bf6872ee40dae92d5bf256c2f4b6f470167aae934ab48cf50291d2db28c2636245f86d8f256bab593ee94fca70d5bd3bc6a6fda02d7219ae273f7af446a043caa01c77133353c17029252f5f1605e28b0f1776c8fd90d4e598e285ea1be7038ecf5b1969e6725a38d7b09db0cc2b46145f0612cb5c4927006976a66db2184ee551a5e294f825d34d3314c4aa9b5dd21eb6e70684431401cff34ce80ad5869ba1162ba5a913f359c20bdf816ee07c852721c6754a11de7aeecf58e4b6387b383cae29d01ca491a2ffe33c2d3d7b9ce58b7b80a36af7e53d43353186823287f3686155c45b6a7326d705aaa6f20579b6e0112dce5e3d1792ad0c9c0fae63c815d4c1efb6e3cf955ae92ef195142c8aaaa83fc02a44f78df75efeff64344b6b2ea96bd6257a6be7e4b3743690550df2bc993470ef1cc43463a6e4527198ab2e9e6611ba214d6c49925ba897c486f0f1ca92eeb77585dc37f9794a598b4e54ba55120f4ce304562ac1f113f87e277d6f730c186e3adbb4d38afd90df0a8c3fbbdb859d5525e6b2add950bf87f69ae5d29e5d23346205027b82026784d6c91b30b5e8b0aea11caced9eb89f151a83e35f04e38051550d194f7ef7baaf3095bc24fb4a597b790a071965d137ba4b66e66497eccd0f3f9dbfcb26e5537663931b61c4fc459f54fdd04cf2ded20d393ce41c75940b559a270364524ac2aeb7fe1df6e76ecccdbfde6926e58f563d2193dba0b6e034f7d108e791868323ecac2576f9951f549ea93695a9a0116860d10f7849dda48e4345feeb9c7eaec471bb32b2c2151e015a5d7d38f0d37af12afa617af1bedc8519393757dbea9641c29899de691279fb51a5b650c555457b912c8005492a6b9cbde02db8d32fc492f6d3a6f9d0d1b90485ed6037602cc9d6e0997b61fce7a23c8b054358cc4bf0902a7c4d3b39ad4e799a479558d3fbbb3796d3fccf0dbbc4f02777aebd81d3279b250f366ae6edc43ea9cb4b7f737856a8486ffcc0f2495a406c36c5433e29cf57de280d8f2549f992bf9427b3931859fa2810fee0ed707be34c23a801d21cf61bba081ec38fbd9bbfa0feae1a6d266e2a541d987aa32e09353207c1acd405b4e83ae35a1f03dd651a0514859a9a8169cf412a17c25c7510aff809a12bc2fcd552fee313877ba23f0a429eb072126374496b73c0bc69b2364bdfa89a84cbadd01700d95e2980d670cc3bfd08dca2c51987e6d6c5148901424a25969d3458144434efd567fb23e29641c2285c15ad96940b235bd1a9b67a1629e392a1a49b17012c587944a9f053095c6dd8618ceb27e49854a17d3ef5cc8c05ef2023cd424d3604b2d528b7241fcb11d33bcdc97f82f710095c7ca5edf306227975801f0a711925b2d49fb89c87d6af6642f9631c9ed9575e690de01d827d2df4b4a6a345a57fded0e12c3fa6d6312a9468c085a09abc1b363dfb6dc8634dfd14be17ed9954e10d5ae9d9bd65ed7784ae3c1eeb12b54d6f33a1d9beb6f0aa744992d440b18fe4d022d445899758caaff4f5d9fe1ea1ced29c3bd72ffd0fbd94a479a214d45d2622f16981b793d87ef3fbae01b17a5af40d3894a4fee0710b78ad34e49a5335e906341c4dcea9a865e0e36c2c46d4698ca515ef5da1c8d870e997b103e8844c6b15b6660ea3bec48b608750cba27816083c16b9f43658dcd8129595304d777169a720fe8fd6417fc7ddaba570e92297c8d72132da61e19fac78f200e490f93415edf3b0465d77a6f78c1fd9bce04bd447f9cf3e368c903ec461b4a9abb5af1d2ef3d39ba4378d6bfc17759a1d7aaef0dd16b2cdb029eb6bc6689233164258c825e11a6ca8e25b9ca1f7b8502d9b65e00d396d57bacc06b03de3cb638f4d04e20d2b8731210f08a0835a18714667690b8a0cf121b5330a133c06c39d07bc1b14cd88eaaaff66ed98cf6e9342840f4b32878a3099d424d59d0da10bcd5ae5c72f333ef082b3a8dc558b008d22cf7f2bcd052a304beeaa43ba486dea9487ff33b9cc7b982966c95407d2c3884823164c0885d68977127855f5005b0921e59740483d090574e3850cd999140f9e71e3029109508df60308e793b9fd7448e9c8fd66dca8ac993e0e5487d16ea15e2682379d4f4939d559fcc79dd0db1ec18e57f74d00906313e836df999b223a163696ed93a583a550ca9a041961eb3799676fc7e4f59febdb84d449b67da994500c85d54fe83f3d870286d551cf1b7d487f380c7f15b01dfd005753dd6f9436b4d6abebde495b9495114e8175ce880ebf148c0cd8ea5aee2d615c093b4dc07f8422a846c72ff3c6e618c7ca3b85d41cbb302d642c3fe2640a574a124d21bbed1aa86dab049e76d0da416a9976c9d4935173810f00ad380e75d576030e5a3d63c482a6a0f29c58a77f5963d901ac773d2a6d0773722b87301b3ea640d4e90c091ad36fe2345575adaa63c3f618523648f428c518eb973d6cdbb4aca15d74ad69a08fce327a1be297fa3af6d6c561692fb536aade92a305af487918c152fe582bea63f66e0f89175a675a4103b7bc20b77a53ae18574ad67235371c19dbe71d90b87289f780bc26d2c64d6663f63f7fba78f0f5c9eb3ddbef73d48a3dccdddef52a28bb0c5478e4ee4479a096183f144dd27a85c90ad22cf738dcaeaa8d9d44121c29c38cd9ef9d28ae575cc7cf93d00385d67b706ca83a606fc864547c233e344a56a60d6165ad3a2ed65dfa4030ed2f7c67ad5fa83025a801d94a0b2cc0d245e9b8dc9c890d9e59c3a8df993f151dda6b80adbb6e7b76f3a6d646fc98604fc9b139a83a0afc6c11143004435e85e4c953f09a9f256355f8515340298118df59186344922e15c7894b85f856f9cb6f31e1afb377fef5b41c0ec38efeb988f9b152db82b354693c8cc1b0df0dd1bdf77a1171a44eab189e9c3dec672aaccbbbbf295d563f11a7d8cc754e2ebfc3d96b567a817ff0c43968b000c4a1ee4554d0cdd10b3883093467a14970ac180e97fca0737220080ce4ebf8d68b594a213a792a746958197e8e877db1d2e0b81c78d4dd897bf1a87269db78ad72910345793830001babcb58abe5c172f69dc613879076b37253252311739a4a762a2b59e46791f628438ba903c4cac9405acfd9a4df916a75c5b586e3fbcbcb1fa21ad70f84a1fd03c774eb62325d0c6ea072727c8cfb09ee9dd479ed6076785e5251750a630f61c19baf2d9c442049cbfcb6f355bc20dca972553f56144d5ec188f6b1272f33c48840b604579d2375629c90ab30b6241e5a4ef4deeba947bb6801b3f6ddb7025d7163e8a410b648f001d27f7cd314afe7fe7641d64f04a48121ff7c2461330be648b3fa1cb6c162faf79b675fae8486048bd9cb361ed3b02a6241ff1656c3d70479e03f91244f4343179f10f641e1e38e2271af544500bca4ddecccaf2a098d5013738264a93ca1c603e68732b523a130f5e596f9348b59a60d245aa3f28cbaaf6e8eb79e080fc813fb0c326a7e223a1c7be15e5dc5fb0d9767fae85d1dc6fbcb2df29fa5140c9a1317e771beb7031a887874341d25d2a22570c32ca5b0a0c751affbff3a17278f4cc65892825229ef771f2143ef5344460993c71987c5ab95e9a935fb52ddbfd7e63e5ac80bcf018ab46243bf318b5b3409bc6f3500eafa775dc68449f14b0cbd87bfbb6039eba70b02f800995c0a19179c402b53884c3c3d133c809457adc8503a7988e93793a324bb99b0b2efc0d2d02679f654f0495fd751873f3e34629b9571096023ad1dd0e548b8c88b482fb07d2faa323becb2011b40e46183472d1185fac38db0960a70840ed00447bbcd694d7667f22bec138304bc6988fedb60e5d4da422522f29093003cdf768b9c79f0d6437d453d6ce3a8a6a364955fecd533bcd08810075121eb5077bcd67509709caa1ca41b2cfae6e713363443dcd002f745a8b346e6a436375439a4c51f10adb1620576f1b286e9f42007ca9aca57a41e0d96545390ce6767161baf5ebcdf5e997af7985931d79070fe9e8bd73f1173e867a2ba3ee1a18dd5f455fbab0e3751b1751bda11306aaceb08dcaea73e35903a52d389071eb9447d08e68581cfea6beb2721c3703a1056c767bcfc5fc51a7cf44842c31a9185b66d7e31a08c1e29edba470d72bd66f154203e66bca17cac0e68b07f0219af1f0161f919b72637d25bd192a7ea4fb211d91656ccc2ca20fe8d20543501df41ca60a997809624cf0daf2110372c413b89c677a77a1d0f07bfebcd43fde29e3b8f5ed726c91513e9a4ed91e89acd44bf215abf4b63eb3f3b2e462262bdf33b5de21e9818192bdb4d116b5c9d42cd1dfad930f0d6c2c86c53271065d56d11b96c20a92410abf928f88042a1b575813cb0ae855322440e4f03d0ebf8ac82df0a07e8eabaf97712bff454f4160dd865d6d4925245279441fae5155ee10e4b647ca382948c6217fdf2869179e633e6aaa28ee464ea66b21c80e49d9a43d1558c8b8c0911e18bc9f0bb815065b10df4a1f81b7c703dcb44c5fa7d5926ab3206c8d2f742986f23267745fd76b515f500aa55a1fb4b4e75259a4b7de5aabc0c1c20d38755b4fdc1f08d85a9e1c15d56de2b66df9b2a47fb1ecfd4692199449219a74ffe496aabc06042a847277058fcee201e7afd907a180b3aa86b16b6639cbc187deac9a1dece1b7832fb08878398dab02f277175235471921aa6adf74036ef77f0108b7c312db6494408dd27f6b952a24f265fc94fc775314905cdc40f823d85988de299d5cadf1a8358847d961550ae0c04fecffde13dbaef9ff74c39bec12f4c8b0ad9b68edc69610b82d6c0f6853d16f39d86c4942cb2b84a2aaf878c984a4b60e64b7af61610d9603327053b69aebe631c7a107007a13fdcf538cd53b83393a999527483b6ffc421df1aabb70c27f94d943da13bd1cda57b9db117f98e07b91ee66854250ab76a25e9c0c1ddcf9c5ae3de2d2caace4042a026e6199029e8ccec8608a879abaaee0e46dbe05214d70e41426999027d01bf44459030d7ff07cf3d8c5f8983df31627ac6f8591b770bda9fb3e0089b90d599217828ebc8aaba01f9981b0cb3faa6612845cf17875320a389d70313ab4ab54103e4aa6be49be0edce8526e018ec992afdf36fac9a4f7244c9e8a1e549a61e55a19ea6e054189c0bfe1386e8070d08f8010b53d98c8bdf1a25bc0bb0794738cc882bf8ac2e083e9947acb197608d45ab388cdc54fd1dd50af9e6496dcf045514ba4c3bd3981a73b6974dc7738782c79584c11b46a5b99f0835fbee8a18d5a1d4d980c018e72b88cb8be2109fc929c45446f583e4fea420969d73c0df16419b9bf7c02d92275a5b1863f5cfa8e6ab89d19305e7e41e421204395cb3c3fd3f96184734f21de72af7ce50d9b19cbf79b2ff35f96b85317244b9ca78cad4bf2e1aaf58257304753c5a832054b1b20919268f8af2d58fc9f401899d23d0162b73cf1f92c19a61212ea31efce482c373fde30c78843d975a14ba6bdb5eff4efb4384f441a466fc68a2cd6d1e7bc76ff0b1d9095e39224fbb0437b37d6346eb69a927afa5f85b9ab8f48bffa591ed3966b29b41a", &(0x7f0000000100)=0x1000, &(0x7f0000000180)="ed04764e900fc891ca1d65b78fc9c5e8282a662fd83cc044cd987ad9937e24", 0x1f) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) pwrite(r1, &(0x7f0000001200)="db1a3de0dfb44d9dbcddd05ac43d959704109cf7e7abfbdd7dd71ed56e188db5eeadd687578e2c", 0x27, 0x0, 0x0) 12:38:38 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x0, 0x2) msgctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x0, 0x3, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/37}, &(0x7f0000000040)=0x27) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x8000000000000000) r2 = msgget(0x3, 0x20) msgctl$IPC_RMID(r2, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0xb9) getdents(r1, &(0x7f00000020c0)=""/4091, 0xffb) 12:38:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = socket(0x18, 0x3, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) fchown(r3, r4, r6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r7 = socket(0x18, 0x1, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 12:38:38 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x2, 0xab, "000000e3ff010000113ee21200"}) r0 = msgget(0x0, 0x1c7) msgsnd(r0, &(0x7f0000000040)={0x2, "4f18798155bd8039d79506ff2569de284a335105fa6610d2bb3d6ecf6577dfe8b345b8d944ff0ec50fa72e7cc70f05c7661b"}, 0x3a, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:38:38 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r5, r4) r6 = dup2(0xffffffffffffffff, r5) ioctl$TIOCNOTTY(r6, 0x20007471) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r3, 0x15}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x9, 0xd2, 0x0, 0x80000000, "80bfbe0219abdb2c45c7eb414e9e837bf43118de", 0x2, 0x630d08b4}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f00000002c0)=ANY=[@ANYBLOB="00097ef8ef66c06ce1a22c0c0000000000000000"], 0x1, &(0x7f0000000480)=[{&(0x7f0000000200)="6ce3b44da8e67a230a5edbc8e3ae092c9dbdce662579f8a1cefe3fabfee1ff738b26442d2727b5deb8730aea5a011199474435fa5076a224d818c428223e1eab272f070a103689adee823701d1f05c030bfbfbaa640f13b01fc507f01fc3b10c9f876b03a4c055cd6e9d28dcdbc7c81d2d6e670ebd1fc670e760a231e336cf06776969d217e9a05fb094e215b43d493624", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:38:41 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffff35180ce0600582430800450000300000000000009078e0000002ac27c845ad4eb5f1f0bd43bf631400aa037800000000450000000000000000000000ac0f00aa000000000000"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) writev(r3, &(0x7f0000001800)=[{&(0x7f0000000240)="54a0416dd2c2a51e9b28ad93922762eebe9307d280c52b82d3959bab91cce1f91756f886b19fd1bc754ef1487be6d137dd098c90f4a4ec1e1bedb8607bda813fa07453a132d07a82a649859657229a5969ce37aa5361cccd3bc1c60795a564b281b8bf5c3ed98bf5cdcad08f355c70cf259002fc612d1347e212273e4a46156f8a17ae7067bd3bb068fbdd91c38c26e9ab44f2be2f1d8a29c2ce48723cd66311dfae2e7d627232598ff301653e54974a0543d878cc787a2dbe48e0d584eff1a69514b3f7208fa6f58846bdbf6ef2762e69ec71f098681f6de34dafe826668840c2ae504f8d025b706724df551e331b9660a8b2a860a7d8423121abff250ae2f3fa3c9bed474508cdf2df38becac4ee036073837d53457fbc3c6334ae6a95113e86dd0b5356e893481269d54ca18d6c8a8c0806ced9e82ba26058199697461e47260318f1085890e63a410c1fe8fa307e32d3f208cae2b307faa297836f9d2740380a21d4b3365468d478b30f6a32521fc57808ff94f4b29ad9a216ec6dc32e5421c0afe0c812ecaf1dd122528b906a2599324ba701ef32b060904ff2285a27513a96a227a057b25b57d1f0fd6254c36daeebeacf234e2037118a18b7653c0a2f8d684f1824638e6ea7dfd7856da70de680fa8ef4c261d1546b15e02fb2ec2ac58c666d48cc8152a98c6890a8d7ec8d7185e023f51536dcc246e0f153431f73050160ce468df4d5c61570c0f499f9e6a4459403a42cb178c2a5466b9fe119ee393365f317868e1787e48ed096a2ea66886de4d7efa11b640bcc691640f260bf762b3225fa7a96c80feb8ac91da9de10c4fbeff3f5e183f12fb39eb4027cc3b7851f7441c4ca70014e2fa8362aaad28be5d33fdca29adfb928fd6f2445db4b2b6a76bdffb99e65b128e8cbeb91d33efa0c5dad51a385b530089cd5329e2c0ccf0b99edd47e787c72d8fae527a714c2b490207240f6896c24ed1c1dd886a2c60644266d4728a9af43ee01e21a4e14d50c30bf9064b04538aa7180cf1d22cb821697fe2e6af5b2fe113a4f48a6a4bcd8d5d50a7f249c6556ab1578d4dacd7f3afe6c1fb45d8668488f6cb547452fa8db697849d9d89abe0822940ff54644e38a9f7cb8f98b2333d3a701086306d99158475725a4568b7fa5fcfad59376f6fc2b2a2836be3464f1fd8bcb30abbe35740df7201edddb86a153d8f9309789ee288cd10b0097dc3a3bea50e40fec5c7ec66bc717f9a3f2940a4a2c3db16357a0c0bb1011c3df93328a2d27cc91d3bcc6d247d6b8727c8cd9a2c9081280026182d7f1852010759e5afb159b6b49a9f41b985d8b02de8cf59e602b836d7b916997443b03ec9a4247f42dddd4f966d02d43b8f5e6ccbd2f6cdc1d5c491d9018cf8811422a2df16e712cc332e7c843a321a9b236a8afca49d66be5e4af72cb9f3acffee42a106cada6c4f418b202e669d13c2242a8ac570a8481d4887fa1f6cdffab6cb30af7e098f2fdfe4c76c973e77bb3ecf0701f7746ee4e8505271216e992b8c6bb1ed3bd92ec220dd14f8863663c4de38a9cb0085ab34a9bcdbfd2ab22ff0254e712f880ed24687a7719ed6af08b23e80e30169f043b09ecb4acf62b7a8b3e98b4a4fa7decba782221d211cc82faf98b26447ef69bce354eef39f336a813ae2692be01ea9877076f6ad9f39d4a200b60e8b68110046b80dded454f09fdab71de4fe2aa771f50c00e6179b315b2bb1369cf21d62c77e5e1d3e705d2698a15088fe35f5c8abde90a42cf8432e87caaa2c60b4f87db4212f6e2f43a849d75414eb68241429d9ec84ee757bda957f2464f92b2744a82ada32f311906cf20beef74032987ce199f332d3018768183111b138178e3ca8744493835a9bef6999109473602886e4de13ca04c973f775abd8d4f909b912852e12f5279b8e7c75c3d34bb88e1f7bb6566e01c922a39741af152a8ddbd5f5bd25888e3719d0b28e2b1356ead878be9102b286edc94b6b45931541d96df0cc99ed378391e1f1ca7a44379f625b54f7a3d2bffbf32daba6a9ff5dd87bb1db2dddfc61f195a4763098b2739489831f3b618ed3fa76a2dd1553c667c72dca567db4d69b45b0a3b9f2b166c527bcf79e1e5b5bfaa6f0efab397a52551e850659bd2d917968bd44ae105344afe82944c2c5ffd7a9c0e0b7d5f842d9290d9ab418520ce923d29796ac4393bc1898a8b959f0f8dc9a1d10c06126c9f4d02a869eaf545fd857b51897935079952992c55aca6d439f9710c6b1d710199bb3bbc7ddfb252b8234c2185fc090b16958d8c33baacfdd5f8a6246b2cbacd312e7a56fd308e4fc6e9e7b4a412cc3041199dbe5be8b440f3c5568630e7677f105e64215f1da60230fe79ad7304a6cc9eece91ad8b5b2c95c8bf6850b6da77f0ee1915c81c16657d4f1769a8df1ad668c9ff7326fce1633cb042f9a907335cefa164a2157c94893bb53f62b5b1724fdcfc8a4142780a0e4c708e1d77ddc4c6cad1166dea213f8d78083f4f85f48eeea3fb9d4777a0e67866b511e05f5ad3e7e5054555f6a4acd3d6368fa7afb51cc6982d9046f298eecfc3f1f524c8bf21dd9ebf6d4f25aad6bcb8672aa74b812d87cf7b555918bc9478002e690bd200eac1e8344f56038a43381174bef5400a5a20f76db09f13fbe214ff18071347843a561fd5de5203ea8052eaa7928d83d71fbdb8c20a27e7f85ffa7eef91717cc1b934f425d2c1f373eb33c853dfe8c30eede00111aa59b24e78cf4e46c9fc644b37c01892b3c7ab669dd05ab8cdd6f3ef23504bd429c193e787dccbeb40d08c5c765c758df48d5efce2ae98c53e7a0379c9c177f3085f7a9e2b258bee3c2d3c011cc7d2e24e53bf4334a3eb7404100f69984f1b026088b94f18e3503804226d319b38edf1d4090952dec464c8a6a784c59b7c9a5899dee915e01e62aa20f65a8cda609d0fe4be11590693a65f47a5d872b1d34463e72a46c3b92208b31e2b96f6ca97ea1489da5f6279c2097987164080213e06882c689ad650431fbb459fad1602acfa107b4b533c5def0e22eaaeb9f3d7ce02286e770b5deb893f74b4a35de50de9b288ec90c6875cafd2d6a4aa19102222da1dc8a82cbde13ec35f74969aaa1ef78bc4cd7227ad7394418308e24c24dbe929617b76f356267b3fe52b0499bf8bf673238999a4accc843b6a569b11b91f7a7e1f59ea3bea30f1eaee2da17879e1bad76e452e41550e5e356389036d866de6a6a183fbdf0a7fca7caadc54d6d9e1992d24183894dfa496326791bd01880803f2ed64fb05eac60b74a7b24fbec8127b2e0efabf4b7d9f1bc3a21ce6b7cccca76d175137261b575314247cbf73ad497cb46ad1c15b8641312a47f2941015e56e93775c018b45dae0772b59d671246806335bee131d47ba26799f62e554c9ecaaca9a677de4320c21e0f347a35debd1668d7f679421d21a93f05a2c00347b6ccd5507e1f55d6aff5cce4be286aaf3d20a671973dc327ff5f2a37244b4a0f4cb16553c63e16e19b272bc58965076868aebcf07b37f6183b91112d262aeeba97d44b88d4b7181f4a74b63ccdbc35cdaee13a050d14d5e271e0945bad6f0b05669f2dc71b7f76cca144ca4ff5ffd4ea54686895a693f527ceaca834a71d043fa3a2d7d56f5bc202cac707173481e1977e47d81e76ac3e7e8896ed0b321b5b978999a6e265e754d76a32b09ffcf58e7c484af99ab6b008a5acf42d718447c291bec647f24e38b00646991693e6a6fc5bb5ed350678055646a1a4fb91dc2eeac0ca0f26edd2ac728fd561cd0aa95bd623f2a79aabf4878c6ead5a28138a910260fbf25da64a9be57daf423470e85b306ff1356e1eee23167d72d08c645623306dc31e88283820ea282c305bdf911f1dab391c526d087b71dcbf8c095970750444e449d043d8ecedd4d0ce885d775b083e9832fcda51e1208ee948a221866f4e38f0dc83168f90e0b4f65d158ba51619acf4de5b799e3df94e05e65cfbde1ac222a9e7fe7f4c16c8588e82aafae5f0b9fcff0ad4106e09a68eca0d7dac81e69c728e2528cebd196be28da745cfe649a3fab336108a344afca5bd4d89e83032cdf55bb2b412d974a1afa254bedb37d1b560ab51988975d786ab4fa9c08faeb6bf7ddbf51b0c55286403a658ef77b6d71a6ce77cef1699c7644c81929cefd814d7a3ee68790fbf66e942e3de9d6fdf82ccd7f8c7380ac35f534a90c2e7b499295d8ec6da6ce3df06d8742b79424202bd3576ed2754470a69f466cb93ca510de76bbb75e5c5f9e4e6be919ede9b3ed4a553c15b4d20c7bd1a090f7e0fd42a1d7ba3bf0b6e837af9a6b7d083b62c604af11e8b58964e1a5352b8df13209539d6ef25655d5a3121b8b51e957531ace660e5832ad165d77ab7432e04e9a0afd125d3ab50d14b93a9c78728f00381494a69b7b34b54c82b36e392fcdcc22202f23ef14e0999e0fe2b0aab169ee9879d7ee8051c215dc3475ba5cf9c6f5b4b8866f83b115903822707e437da507257c1f4118f4e3dc5b41491b994a6ed9993642193126fa4068e5e55fdee9ece7e313298e466911fede7022fc0c70c9637105022b7a1138a9d40b9864374659ae4a655ce5b9685127bfbe1e4e9354c7919270b1f70ed7d0086141426f37df9cac8999d73ace40a5e631091b98071556becc6f125d0d7064fb3b8f36a63a297b952b37fbd854eea95f4798c719e102329a0101b82837a5ee1a9e1bf863a3d7be40f6fff2759f39a5e81b0c83a9d2991de217e8b1c5b64296773a1a9af67a417fed372fd272d2e124483cd25e48ae7151238a5a3d0b9b7efa327d7dfbac7c347f23ad8ada708579e43e8f55a9c6904f91c8546827b99aa27c5085c4294716e282af106466e57b1381064d79395118bc6a55def0442daad02dc63ed82d1ab24773494de634a6b360c22db1619939ffa935b1b071a62cbb15cecd1a2f9dca46276afeaf6eb87f46d02bedc36c92e5ec920b543a43503841b1460079708370c4d38f3d2089ec1f78b5a657c752aaeed57ca7a5d648876878387f9c7dc20502069b4394a8a35d0a79caeff16ebc2b7cab6ed277c396819e6e3ddb16f605d6b7876844fa3e3521d3fb9f14c08fd28caef2fa44778d9c00d0ec5af104446aaad205cbb2fbdbdbd5fc2ae2684b5946966c971b3960ea89c1ba2d1ed1eb206471e8a42b799c86506edc2d843473975f2320d7fa25b13cf1284972dbdfb9e1a161251879a6e4d322ce2611cd5f82bdfd7f9d7a07211cba1d86b410302095bf7805b1d397cc926a73a6efa8df956a58e246564a700395797d0a23bba40a603d942233eb5997de2b9860367e7d2b9b018fe9fab40d2d2fa735ce4c306c60541033eae663819920d05994692d258d9151b28c2ccb33bd287362a31d4662f61f4dbca289c8c2648ac8ffc6cdd19a275e0c90ce0172d00eb4a9aaced72bb274b40cf71062b3050d1ced107c4b06bf559ad514546a1c5f09d76ae02c20bbdb977601d241c47e8fa6ce0164d6df119231320d5002a1e75c8a8f5afe38d36c9fed93da9ffcc08602a05498d65226a8d66e2973f78e62fae6b58a9e3e7896721baec29f9fc2c708964b2ca13f76b77318c3eac6654b33ce266bcedd84f88478a84499ad48e3e9eef9f4684c9c80599544785d781db0b42324bb46fca78f425e931212e8449ec29ab9a3b12043ed9fad9fd299b5e76ab2837d21ec3643420ad8fadda15f3ad6f0dd46bc4d840e1b496fb162bddd4994f392cdd7782114874f494afbbc797ecd4e643e8cfb0eb80", 0x1000}, {&(0x7f0000001240)="890b770d6e6a2230e74150c7f2c71d39067418daa6b0428ddceae13622a15a757a038109fecfcf4be5947503d58cdfc4ccfdf0b5885194dab9c2a61470fa4d652335ec8bcb1274116357d0698cd5f07912eaf041252194d3af12322b808b29e5c914c50060c983f688a63fb1a64c06473ed643f4abf05cb3fd0f3cfc012742596ec2ea51c3eb5c14d0dc8c8a2006302742d08556137510f7122479aa3812376d0f39dd043a58af5285adee21e46ad78772f98c1ea0664dfacc141a75b73acd68316b9720b6566bcc06ad0a2488d606b7d59c43b270c733c2a51f51f047953d83", 0xe0}, {&(0x7f0000001340)="eced841080e53665b1ac23b7990572225e2fb688b5f6041fbd7f4202eeeb5549ebfd507be77d3f67818dbc50a8878ce5ba31ac20bbadc9fad7ca5aafeff2b68c167952f1145fd65e3e1ae6a7217abb06bfb86408e9def3990f4a685f379de11818775405cfac41f8d14544607dc61710b7b3689e9a5a0fe7cdd569ee93eff3b4fd223c4e94bef9addf19f246503009e436068cf9d4c75678467557b7fba0eb27883b4cb64d5073bd3fbe0ce5fbd0cfe00e6e0bd45780b1f3d9f7", 0xba}, {&(0x7f0000000040)="3a63a5868132ebd8a007d35d386fdb35464de2dcd043b8d958ce3a53434ef83d690a390404cf15b95376f702ff1f5c87555a64934d27dfd07fd0c0028f000893f682029866adaa997e93f8a0788e20c2cc22ac48", 0x54}, {&(0x7f0000001400)="afc66aff2db74678fe1edcf3fe6972e9d46a66cf97b2a52c330f19da92d727fb16228f43a65a88964ed222ea5b6559e3f2da702e2ff878e95dca07a93a8687265cd8381740f3b1e1be4c58909f0ef291e6616104e1833ffd0ff3647905ec5e97ed9f5c2c7967ad25e9893e257e22d69886dcab", 0x73}, {&(0x7f0000001480)="f3a3f40708ce5bad64ca2a7fa02fcf807367c054b213e206d6d7df683d5a4dd2551b84f990a1afdad026700ff7882e390c720931bd5aab21e21d37ae511a7faee88c323f2ba4cba715059aead23353e86154a5490b4d43a5543941809780e19f4a953613adffe4f5618212c88f72f8294178ca4a40ac287ea93bb0ad0b5be108c0284a637cd8150d76a4bcbdf83d30b3b0fb30fca9", 0x95}, {&(0x7f0000001540)="daddf95cb48be4988ecdebf8aafb9465b76db5e884dc86d27f0e5d9ea63991e943f301c32db3cc7c603f6bea15d45b23981b89122c6076c535fb713584f496be96070c923ee9c364aa4ae7316fb6c05697a788eb801f8423852de8643d5077556845152c07deba35b856ad766ef8572a42924550d783a13445e395ab941e48ad9f792a01dddf4ab52795e27c5b71cb470fc0b6d2014ca5b5328cb96611a91904", 0xa0}, {&(0x7f0000001600)="b108c8cd739989392141750e13c07d7847961fefe99d7b7c26f428c608f6aac39498b14c452fb284ae2e4253cf9e280098f8ddf639574636223a353a30abafd38686cf30050f3d48992a4f1b335300bc61a0e453f3281563ad09025947f84e44c49155759f8fe5427ddf85f72a59b335c89708cf3390cb37f631af00637a71c12bdf86dba62e0763b8033986b8c91473d2832f43cd84f436edecae3a08cd329a1c0acdd804e5f7c793e2cd1e213246cd76926ba00adca969c4256d20323f6c12efba18d2294fb93c013ed0289e517e68a470ad", 0xd3}, {&(0x7f0000001700)="0628cf61c95db00e356cb57f067b191ea2ad9d54cea5cfd4fb5263191dd2fb97e5e13b0cfb80bdd9f62118d7e3cfe4b2417f1de01796779ccd4030dd82307b9983137746c097e4ac4659231e70b4e28c918384f44fd62bd3202964c36832c0adef0636c110492aa77e903df345b04b54dc3fc6c4ea100b571bbeca0eb5083c77186f05f4d570fe508baf0e7b20933b805b548e52d4aa6f4c933917f8e43dd7f4342f4eca222b4b649b34cd4879a819c8c7dee4f516a462e58c39519dd8b01d1ef951a3652bb830f479c17e2d", 0xcc}], 0x9) r4 = syz_open_pts() r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r5, r4) pwrite(r5, &(0x7f0000000180)="4c2288701cd3ac9144e1b603bfba21a87039ceaf58214f10d0668fb5b914430037999a7e235f355bfdf524a9127a8e0c475c6590a9ec82946d271c2c2aeac3e19dc6a9250c43e11db6c009f622e3dd994d6a74d90cbd020fde7e9dd19f39efda3a3452a249881019237d0c80c3656d7367f3356f1ea02212a1d1a33476fd8bbb6edc7f45a5aad7ed1f10599690800b4a6476fa6170d89d3404768f8f98d9403b6b0cac1339c9685daf747087b5f96dcdf09daa2c", 0xb4, 0x0, 0x7) 12:38:42 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x10, r1, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000001d40)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000180)="714f5b516de24e570d75ba5a17a45cbec2891b0ca99cb8ac3b87bb51761c624b431ea7208996fa3b9f8d3b1a27feacac082eb9ae84d58b1dcbd8d4af03f130fddf8e4421f053a12063e45bd92893a9638edc17a61bc4bed9f365d3f9236a5d74f14b1dcf5d9f0d4888523a0b3a9e3d20ba7ec143f20805a172d857ec1f58a22d0e45b4ef16831cfbe3767d358b0e763e059b01f9b6daf8efb9ae5848ad001d268311d7eacc994597b9e651e0b57257e94874947d5d164e394c6e8dfed0230f69492a25d9d9546d09c534fb55d5a07c3e8e09", 0xd2}, {&(0x7f0000000280)="d5b189d3907b4609c216d257a5b96bffef86cb3c59542fdae7c14dfc8b9964b2474853542c3e36c9a2e19d2ad67d19e0f7fb7a1b56681587f65c19f5", 0x3c}, {&(0x7f00000002c0)="65c7c7d3ea74dfb27ceea9752427316a1b587ef613e148aba6c5c70bc5c11242a4a0ab5a147ebdf79a1baa6af2816b02163a758d61f1036b2c37dc803ededbf8c71486b88af0b5f54dde78307ca4f73e2a37132996c501e1320cf06aa90e8209bb8a942fca6a399d064c5f238786bc2fe509c4fa68c2ec7081ffb20abedd61fe5703618a8f6ff3be0a0e5d1f1d715455b615401255fddbda01d66151fe7e3d1b07e1cf8186cfb3ed863952aaf2c0907c3f2440967e0e9d010a09eda40b03f168482de9d8907164cb2791340a453ad7523e008cc445b405c1d6317b5b58d2d3e00ccbfa5c87cf19246c425e9cd446d36ace750bf83603e477", 0xf8}, {&(0x7f00000003c0)="8b5c875fbb4f5b014e72f015f55d2e31540dfacc76f5009479927f0e852d2b7e3f7ca935f135a77208c547baf491436cae2647231df8e2596e143b466ae066bfb2b6c6a1fcf843938b145befdd8d740a4ecf9a2f49da166c932d444acc9aaa9c3bba97b0a0dae3e34eb1521778fe95573388512e0b9fb5c633bd0685619bb2f968514035410570268fd33d71ef62b1fd919902ff5152f923c46eeb491b51b471ebfb35186f1975ef347728f7fe445f", 0xaf}, {&(0x7f0000000480)="1c4e9abb142a58d3c1daed8cc3590c29b303838545c5b26fd5fbbc59ac36fce9c0f307eb6428cc4e0da7efda9ecf39a546348e2c36f046729dfdb3c1f458fe6c30bc9f7a5162b442d9afce96c42ba71168c431801caf5766c302b59af5bdf8b68261380fbc65c6826e45ea96da6dbf5d2654094ca78967090ec6174843fed6e5361434e1bc72ae62197695db5290683ac0abd6654035ad9b5272100d", 0x9c}, {&(0x7f0000000540)="8833df82f3f3beaee17d7077d3e98d00e506929411a1e956080df6c7bb4320c063eb02ccf959d9f730f9febe3dc5a01cf59b94d3ac4b0fdab17afd207c451debe9bd424b7c7bfe8781d6a99e273f313b6f74fbc666d8b1adb423e196facae5ee8ff37442a72c9f86fa790a2a0b34caf5611f2509254f44f4c20d5ee03aebe7e193e6e3e98d49402e755c467cbc0cb6f5da4abe4a0a4deeb83b42ccb2fe37bdedabfa9ceba46d4845434e77ff8a2245577daa4cc48149d3e883f6c63608e96f1e67a1e50455c0b32e6604c40cbe8899c9fca7eaa965f995f537e7396d7ccbe4b2fa35789209d86bcf1c", 0xe9}, {&(0x7f0000000640)="49c49f57a8b91721ffdc18fa7e7b3ee2d83aef65af0d2a7a4c70396bb180ca5864bd4d6071e7ee2eddf442309ef673cea6043d9bfab17c8895a51b7cd6179324f339839c6998dd37736c619f3eebee8f01aa74c66418b98cb605b92416f8e5dd863bf7d3b28ab93b8e0f0613e370b33612328d01d69fbdd5ddd26cdff2fff07b4196059f8640944e268b7b50d811f108bf63685246902bc5beeb8201fa", 0x9d}, {&(0x7f0000000700)="9333533921c827e85ab4d9136ce64ca82eba9e4ff8d99c10432d125da4845e1d666f23b823c46ab56094a2c06e3a4dbb5fd675e273cb4407d9aba2a7aa5ee352f962f598d26b256a491b73230361c11eb8f5848389efafd60d8dc5e303ded7140b4b0589f92fc4a5c8fa1fde6c1ac29291a1c30c886558917361905bd32e4ad4a704e100ce743eaa96fbc8a02fb335654d22b503e2d21ffeea42bbc49ee4e109a813c49bc14ebac82f1f0d248b9c2fdb67f11069d37eccbef4e61bc3b8b580c9e29212ae8710ee1ecdebb354778809f39f8a258007910dad2f4cbde79054e787209f3272076933ce77c72975ece8c6abbf6257688a880c8da8ff", 0xfa}], 0x8, &(0x7f0000000880)=[{0x1010, 0xffff, 0x6, "63d710cec6347cf869eb3fb01f3df66413a464583c5aea158573e760f60dc3f39f02e9f5dbc781851b58e74b5db3ac970611e2ff1a9c3a786558f029cbd70199d569561ea065b5083f1e3ee143897eb655b3b48949e87f4ade7d2b6eeb5ece4839b924fc460126cf90d54cc939b183951a6813113f622ce4194cb5d6f841b6d42ad9db464914519a6452bd162249a2b378946a4a2a2ea4f4bff3ede6ebb1abcd7b85f77f37f2abd8515dd58cc6bed13ae1c4a19bee29345c3a78a00749b822eaa0cb9a0de0993ff6985803d2f8c2bcb18a3a8f065764d441e16eb0ecea9668f6bfeaa2717d5bde03228d8c5e3b2d2484f1c8749244ff8c7f0db9e543fec10167c080fa099ec1963766d1d94126e475a76719dccaf3dc2d61d5ef273784d1c8b09fa2b36a6b1fcb9e4b97a67562ccac81c97dd555d5cdc671015deeedeae3f440e52c9c5d4ff3ae2b8124bb587b11672d5e9455d91f9aad2403d351921a6451a69faf678d9db5cfcbf20c37c9bee3376a597de7375aea8684ecf7446f815d75ee4b7afdb5d2ae9d79a078222bb96c0dfbdc04857dedf47235ec5eb4b3aef5b4c71dc2afde6d2d90651277e9726974a15aa48912bd633bd183ed5da9da16bfed95e0aabec07a5b44f6eecb1a6313d11e7b7c132d2b69b4c889cb3f5de5d2c636fb5b213657a6861709a62e9065f0cd6987f5aa2c5d361c3fc00ccaa151fafd7cdf4d21e881b7cf9cbb5b75abf5acd240cd26b46715cd577717014864ebf0adf464c63405901e6a65365575794cb78c62d55ecfee7052fb73b3266c37d9e86a35e0504145fecbc1b68d1dc0bf4656756b00ce8d2c1f0898ca7e5a4f833bb56aecca046f621b0d9b92160f438470d011c8654a0308a3e887cb543fda6d2ed682d7d76d4373c2fedb6fa2dcd442a2232ef47cff2e7917520d2602d290a2ee02bb05e265322225e2a3fcb1532b3ff73d2dac097ad14bf8c6ed786ee33ee6d4d037bddb14c88659be8a0a62583926e38b9a5508fef3bcfe23a63f5e43a3a213a4c9a648555859773fbb4e2ddc89557f2e7479ae8fc66c60864b7bd7fd94157b179b9be40ced2a6450e2f4911ee157670fcb385da4efbdd6abeb2bd634fb7cf4aecfbce099c1c247ae0c4e0f70051a5cadac5e7e9f553b5df4f3ab47a4056164e31f8222bf01416bcc31ff9640b2ca73060dee27a9c4d389fe5741c3460304be0757dd2b81c897cae19fd0304f3491aa1f2b1153e4e13955f73bfd6806377a084298c16807fe6d73c3b32617ebe54fcffa8303a1554398488fc54d70ffcbc22d85176edaa99c8bc80b0138a8278de81d0069e86476ba0c42c090c70085a5bd5a5c8fd44bb9e25fe9ae95b86a7b1b07a4b808a21758fc00e043450ef7599da8a8400188a182fba98eacc120dfd766ce5b7fb1c5824cdad6476bb2f13b8b903d0475e33c97703ea4d98e16b08e4ee7067ff0b8f63f6e1faa8e9f2265e1efc7bc6d26fd61180863b03731efe21aa24e5f8fc6cc4a39f3c6ec2cfc77961a4ecdeaed23e3a7baa0d5ade1e40cfc5276346b51314ca778ccec5e77870cf10c60e203c47082ed3c4891458b599b139d38f2f8b090482503e0e8dd652258b6d179b41f81571390d788ea7158c05d7152de80833295a46e2038f66fc06f37664c8323be37392f6453e29a42630a45526a31bf1118a3f1183c68d5bc9461d57f93f7abc99e88ec34edd3d9d519dd53a7d74309168d6b25f41f4ec18647717ae9f745e849de2790e00f5accbefebbb3e7eacc9c3fccd6347d87cffc13fc9cd3c4f26f7954d01785942ab56f00b9ea68634566cb887a3221edb768bc376bc6068494cc35bbd7b7ad940a08f4786918aa85bd1a15ab48077c06600cc462d3dd714e25be446204596d159f924d3d2ce74aa472a3a34d19629c9237810c36332d5fe3fae78bb082edcd31b465f651af597c9d0feeb8491390a8e0912b0668f07684724799b4e6a7804d28bec4a3308c71716826d69411cd2db6922f2dc347664b6ba416583fe4665218c62e2179613bf16fcda7ff4d96c54528570d17b62340bb4b08996d357d1970801d9905ffa09e343206cfc78855e8ca994019cf0d2fcd55dbbbad0ebd1258262d8efc1ebc3549fa9791d5dd94b843622a323553f3144ec30824e6b58ecac4e3450f26245bc51efdd57beb805897553affe90ae4c2b1c049b268e9ea2425e509066da69ac7a5e6007f71ffafd3da74df5ac5ed0608d4bcae26a1de5bc3beec49901d885cb5530f95fe50258c8ca0e1b51ef0627a6894a9ded9863003e1a8c2fc9f33027526e6c449deed32e1ee0ba03be30c9fd40f84f0d2bf5e8cd7aa267011f1c0e8f5db3d9ae0599f1496f844ad74cb871c85b1cf2c03088bb6f3c08234b1d5713304daa52b7247be1a4bc39116b3fa90931b80f1e948e27b2e890312064832649f9e5d417cdccee8418b66e60e619583fd81e264c2f6ea037f83e709adfc5a71c8034165ef2ac62e9a2d92f0a7fc954dc6f28d7ca58061e315f89cccf273c67e14cf95571e94157355a6c7a76db5fb8177fbe0f027f47c69729649f71f416eedbde4badc8f13f08aabf200b2910afe26bc68200e1760e976b6e8f8b20105bf6a1fb9c507906f95106d7b9a909421c718ed8470b1efe259f1c09ee15db8664948a6d17a217f11421eecfc8b5bdae4ea579cbfad91adcbcd72b9679cc5c34ecfed15944d799c9a577d79a283f32dec1852ccac58af1b0b2e7f5d59f8fc9d1a896a1969c3ddb777a87a2e5a40dae4d1430cf33f3a0ed28a5641a5a6fb467fe3e4aff5896c304b65e5f269e6d217a2af28c490a5074eb8014e1682f5710e665c8a5448a0b16fd6335f11da1494b537648f899f8c4aa7b15bcfdd86da12f943bfc3c36e3f54c96e144e08e3638f61121bcad396cbf3d5126a9dafe08b24e117edd29587779c7e2459fa4b30fbeb32c1b88288bcca1387316acf9e98690458d8be98fa44799d6a09aef2bf544ba13c142c37f5bd12cd13ca98937cc6fc455e73d930ed3c484a8faec45e457118353698b74f542d68823b6b32792b0810227064e05190f1646594922c3dcd218d4211a51d13bdf41e680927c33c36d83c606f3cbe0aa0ae82006745195b540beafadab2bb0aebe582fe6cbb90fdd97e100203d6830546821a25ff57b078882394b19c8162f08483050e5d020ac372ca130c4229947011ba6be3a12f12a062ad7a391f8231e3a6d9f970de73dfbf15059b96c9660dd6c28e7931761af91ae929496b28ac3d5056deee313d11518f7c91e67595a944806a72f40d6fb2e153de3a47723243ad71d01769dc5f750f5d7ace1804992e1b2a4b8bfd3003b2f89969cb2b5aac556e0b5eedd1f542eb6a9207b7f01893b0daab4cc4526aeca7e00be8238ea4b3146f5ba7e91d3971832b2dd1dbbb0f557807a40d39e844124e5bbc241d09c3b37b62070ef812727cf57ba3f4b61a3f441765873276b925f978bdd4aab172cdf59003d6f7251f34ef499e0b1cf2ec48b241fc04b0bd60a37e7dfdaeead50a6bdce8c0dba10630acd2cb252232f0c05975ea51500518d07fabf859873c154d063a2f41e63dbe121bfeac5d91febba677d7390c9cfd0f9dd727551b5aee7045757a9baa1ac901c8880301703bc090258feb0c90ec46e04a1e7ca3f743f86264fd1844d20810107a42c67100f8d5d4ac55d88ecd01ba71c8d9b393d420378e63cd3cfdbda5c9d7d5a4e15e81d51f43de249d6c1931799e419b64563973756a46522aae7bae4117b7287d56458fec744770bca1e705e21e859c5dca7d765eccc7edd00efa8f61d74d6f757d1df9558e22629c71135d4b87967c7c2be73bf740575654704e5a444544cdf0910b3a9ba6f7d141cfc0f112406faee3b4a8e37c342822e06a91513219409b0fb0f729b7fbf87bd0bd3951cc056bc43eff08f244bf33d1ff92fd0e452481daa66e348f607975bc43f839e195bfbe79601808b19ce8b680299244f8827f0e0993b753f5d8fe72494cfea0f19ce427c8dfb479f95e5441c1114dfc14704beea7218667690d0c6ea726adb4e4c27cf41b71d81162a5500ecbd70a7274dbb4e1a74c9252ea25d3242d3449d37f3343084cbfda796bff69af07d0dabc6f1068cf7facb5e5b5055ce0dcfc6f2fe621362427da5eaa23c933e67ab36913b81c4cfbe4116d27f74577d1601bec38461a5e0850216d1687c580e8cfb80a7c724b1d7dd867e7bdeff2e859eb062f1c9a1f97b03075d09df45d294babe5b02a68da2f79e1310ee179bf38447e9ae70f9e8a1a5d52e96a6c1c47c0beabf633c4474ade78e8b9baa2fda95eff77e9641a3085fe497a536442de41d2466b4c47ce3107b4f4adc3ff2324a4893068c12697f5b5e2238c8791663dcbe2694f310cd942f8cd90fa9304d6abea1eadb6ab639e022d41ca9aa07b0ea37f5b12a9d76793f2a2d597f2c8cf69101e4bc7e505e3a76f84798b08fd68ec405a6b489fc8df639d81fbcb0c4d301639fb24f99a1361c703505a874b23a3f8de186959f821ce783ff69b78ea98da567ff77688bf08806bcd29e425ae77e68d5f86a9450d5dd991021df003e9afa34236caa3a4853bd13bf6108cb8e12fa05a3359393a849a82de5eb2d6bf2d87ba608969a499074ccdb50d8760ccd7abaf8440458625158c95767075d789d2cf0764c2aa69235a1c0a9010cfe05bf513a1f59a3d00b554e837be5e76c9cc390b5e9fdd8539a3873a0d39e1727762d7626be3a059cdab10d25377c90ef67e323c7fba1d39c35d390d6b5ea6476391cef99cf71b6b1df0ac49a972e326ae1b7108d40b6e1df41756a1114929b1604ef80bd08105f8d4ccf17849db2aee92831fc0505dc53ecdb4949d69d00081a9c4abc0c62a748d3de50be81075384f3e02a8d28a0d06ea87117fa5d6b23bbbeab6eac3aa3dfbcf054160ca7bf447810b8c7241cad1b332aad779573159c445263cc3c4280e429f79aa7460f8414b5fe00c649614565f8f3a1636f3c968ff94d7fe9a8c31dd2abd4f1f4d715f85d25a8245dd44d3a7cab716e74101c5db91ce7e27ab3fe68e2a429339db64997cdb2d4cb9c2dcd190e88296ebbb8304d2ddf626fa410aa953fc07d1e4893865751311eb5894e543e5a2d89d4b46f8e1f101e46b48679da99b01def76e546dd1b3a885c04c4a899c99a0796b95d91163daf7e26f286ed64bb34c416460649e704251dea50e12f72ff5268e293d8d170f3f910c111e0ab0268e29a7a81de6a177abc9cd12a358af977214923bf4916e8612a37919d8a223e12e8c61fd30e8e739c8551053dd7eba2cba5c4796eb464471ea78c00d1489da2d0a2c1e7b499f59bbcfdac0113389f3da610a669914bed628fc91a6e62c2f088ff26ec9e93337056b085f9b0cc29775e2b1d5a0460e28cddc2cafb68030bcc4d2322d73fc23451a93c7f881d267d74f821c59cee61875aca08f8d68e52de8633605ea22bc1a863e626284b4b65482fb6b32bca1a1d83057ee73fc74ddc304436a842a28feb2d7db6e5167d86e3e186f016b466b01528b5efee18289e0b560ec7e36d7a12ec07d10cfc251c1aea934cd75293986e5ec9a71d752b4c8417c707edad04ef33a3a0fe18ed94d878a445b8a6a43c8ec05e22a51ff1df32c5fe19df5a7b3de3282e83d3be1693851958be1772e504b817953d2f930637ab55e4ce94f3b32b3311388638f209bd90b432cd4da38f349f9d310e7092abc518485bcf3501e4fef474ca4fcce4c604bd0a98ffeba1595ddf5db69d90eb7a6c44952"}, {0xf0, 0x1, 0x1, "a3c224aeba43f27186968565d74b767b7673580d1fbe952cff5ec4bcd3795b796eedecef6d754ac3fdba96952438f30e4fa661f65cb350e0b4d996f00cc0ee4a90ddc0cd7eb9bb08d7eb343b400f3fb49cb70020e5001a7dfefe2cadd9a4ddb624dad90fce42a391317c66b86e8cea4481e3adb878bbefb4de2172310a6a6e25ffe7ea63a021d562b4637da8ec3f8132f1d290bdb9d0f2e105256b22bf5a594ffb04a8a2b379aa6a3a8e472c49c85bf9a115d94ba87a03622c2a7b91b0e1ddf1423c82411fc47144184461c1dc6ea19f72ceb2a8eb294edcfb"}, {0xf0, 0xffff, 0xb43b, "6c8bc232e12a3cde1383e0efd965a84cb2dfe8a2f7da26c35013d60db61827d1b1b1fc0e2617c628eb4b8e3be4bbcecdcd9f91c2a4e021eacf36454e181e5247890761682b56e73731a16a7f93d599a55252f0285f7e5770f87a5805fd031e4ac5c365af37361be8bc26bd8c774daf7680db0a18a83864555a4864b081f34dd869001b57fb94f2198957b46742f4fc2a07c837668875891228a6e368626ecc3eeb1f10de13d2e39bc61372e35f40642519cc388da6a79e165da14239692bf7e962e3706bd72411e6b74ddd87318368d996e87066e85b0a456cc863669a"}, {0x60, 0xffff, 0x100, "c895f14a839c35ef1fe89255fb167e822e4c1c3a332f85d8463f314da0d4400bb17ca71fe844c6d2133ea06564127919f5ed19406ef08ac3e1303323702ef8bd817650c215641120ede3af4039a029"}, {0xb8, 0x0, 0x7, "a70592dbbb78f109f4f9f296d39ddb4697a75651b077fae4067d02b54f3c64985f68e8cd1e3be7317eb0201c4f4ffaa38c78a2e68a19ddf48c7f4a6b46bb4021fd16616ff0f3aee0cbcea071cf3f8979d7c8c4d82b74f06b887744a3d4b83fbf27c15ecc8bc1689762cf07dac415bfacf2c5b601ead4c12d2ba3d4406218fc6dfc040174ceb6e753b314a1631e6a4674e8600f1e457b01c80b9127ec557327fa0b124f"}, {0xa0, 0x1, 0x22eaf737, "f349876f6be5c17b36b3f8926c59feea529c917e947d486f54be0ad50a26108afdb261f1a8f9243c105a1f5b9993ae00615b6bea2dc00b1b2fce39c2ba7252b7ee5cc1e4054d1f3bfa03b8708786a929654ea48caedb3f9c87be8f537075c39e11672dcdd232a368a8ec7cfafb7b47d25ada387bec560e67e66ddc1af8881778470adfa744fe384455bdd735"}, {0x58, 0x0, 0x10000, "c83f1aba2f2615880dc18ed8055012de7d16111db88f228712813930f02e12ac210df2f6d7796e5d921218eabe4ae2316111bad404dde25f84705774ed3706bc7d"}, {0xc0, 0x1, 0x401, "ac330b419b18c422566b42af7403b80ab337958a20bff96ae1519e2ec24278d89f5d886ff4abb7d88bab94d5269dd15d595207abd5ee191339f79172cb22e042391dabdaeab28e2836ccf488f3fa698a85028eb17119978ba3c472299770c744c7f4732cd47e9669331569442a0d525e3880819de8d0ec4e3c0dbd76c812f8a4a0a32c5d6ee9a3f8c383f54d0add42b4cea1123d55e4500c653fc14d5b11fb409c8e6670045400ad4b"}], 0x14c0}, 0x3) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:38:42 executing program 0: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x7ff}, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x4, 0x2) setsockopt(r0, 0x1000000029, 0xe, &(0x7f0000000000), 0x4) 12:38:42 executing program 0: unlink(&(0x7f0000000240)='.\x00') open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xb5a0cb5423767a01}) kqueue() 12:38:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0xc88], [0x0, 0x0, 0x0, 0x100000000000009, 0xfdffefffffffffff], [0x0, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0xfffffffd}]}}) 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)) r2 = syz_open_pts() acct(&(0x7f0000000040)='./file0\x00') r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000080)) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) lseek(r2, 0x0, 0x7, 0x0) open$dir(&(0x7f0000000000)='\x00', 0x80, 0x2) 12:38:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206932, &(0x7f0000000300)) 12:38:44 executing program 0: sysctl$vm_swapencrypt(0x0, 0x0, &(0x7f00000002c0)="4019a8977f0748860ed91716f2d1d924e4b480c12244ffdf7e864d83bdd22c6f29aa0af3620909af983ae281d6624c868d45d82f0674f2ffe2e4dc35e434814721", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x9, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:38:44 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) 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, &(0x7f0000000180)={0x6, 0x0, 0x0, 0xfffbfffc, "f3ff00000000001800ffffff7f00000091ac00"}) 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) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x3, 0x0, 0x0, 0x0, r3, 0x4}, 0x200, 0x401, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 12:38:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40}) r0 = syz_open_pts() close(r0) rmdir(&(0x7f0000000080)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0xd9, 0xa, 0x0, "0c033c7a0800"}) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)='k', 0x1}], 0x1) read(r1, &(0x7f0000001540)=""/216, 0xd8) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x40}, {r1, 0x80}, {0xffffffffffffffff, 0x10}, {r1, 0x1}, {r2, 0x10}, {r0, 0x100}], 0x6, 0x0) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f0000000140)=""/239) 12:38:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket(0x18, 0x1, 0x7) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000100)="869b0ff0a5", 0x5, 0x0, 0x0) 12:38:47 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000380)=[{{}, 0xffffffffffffffff, 0x48, 0x40, 0xfb, 0x6}, {{}, 0xfffffffffffffff8, 0x1, 0x10, 0x400, 0x9}], 0x7, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000300)="90000000", 0x4) dup2(r3, r2) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) setsockopt(0xffffffffffffffff, 0xfffff801, 0xa, &(0x7f0000000000)="b607609913b9dc02000000000000009648", 0x11) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000140)="f7d2dbda861e1ef1e4e8baf0c40066820ad29da89f2acd43773aad05676a8dad974b17c12d9b512f6b6b0accefb7ab2f47657a1a26faa9758216e76b6650035cd50a1e1590451b17bee05b5596bd0920428824667a232e0413bbf5089aa7dc31d90bb5307dacb46ccacde74c380cab939e3f2260d9d41f350fb4484753", 0x7d}], 0x1, &(0x7f0000000280)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x40}, 0x2) r7 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r7, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:38:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="62027e9b7f0000014a44b90c9b4756000000004f764158c4cdcd500b5f380300000000000000b88bd80c38b23263ba0081f7f0235d3175f0cf60f475f12a17431ac8c595b5e158cb985295ad1a3ec41a060f8b62c341580e6431e8a824d23ce5000000005ab99d25f216c8cdbca53b89b1fb150000000800000000004000"/139], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000001c0)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='f\x00\x00\x00'], 0x10) kqueue() r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x8, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) sendto(r2, &(0x7f0000000200)="f3", 0x1, 0x1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r6, &(0x7f0000000100)={&(0x7f0000000040)=@in, 0x1e, &(0x7f0000000240)=[{&(0x7f0000000540)=""/237, 0x134}], 0x1, 0x0, 0x1d}, 0x800) 12:38:50 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6602c17f7f000001a9a43a896d29262b504fa9e9209de5e934355545bcc1baf1ba6963b874a4d647267e1ae838a5165efee473c595ef49bd8855fc3615844673295876015451b84725c7ad43ae66b68995018c58bd64e0ab6c2b9c96881279bcca4f330a56c8ffea29741316c25d05d0f371de765b8411f7f2c36be59e42d0"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) shmget$private(0x0, 0x4000, 0x200, &(0x7f000007a000/0x4000)=nil) 12:38:50 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x2, &(0x7f0000000200)="2a11c38b4b236508f5d33af3fdfdb2afae992cc25159563f582168df51cc758106e1ecc8b68c4b66a31d82c58a55d436c50e88d7bef529dbf6973ad4ab4e50b50a5a4951e50e9194033c40d1749c237bf1b0b009abe716c63a8bc2aede3d99371a5f9628f988343a565422acdcd96f4a8e6f35e575af67f26f6464343cfdfd0db6e9549d2ae3594cb6514ea545b939ce", &(0x7f00000000c0)=0x90, &(0x7f0000000140)="e9439718a96c483a28c2a767cfa64060d524c02ebe5903ac2011", 0x1a) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x5, 0x1, 0xffff65b9, "9af5fbbaa00def07b9575f0a00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000004c0)="fc552dd8acb5e454859f358c28fc2b7ff5a8114316bf94e11306834c792bee0bbd81803c21feb0c0feb78f4f54ba7d8ae64ebe5e7aba2b0e7a8a5d57562b6aec664831a6a1f176b6556230d8a42c3f7351c80af35b29d72f6d48e1339b5b2a2a52589e21a6c8c392ca26997698f8313e35e948d620b6af74191f44ea837aa85ab79acfaf76393b9f22716066ca5177c2e046c265ae078bca296d94c271f4afb7bc73f7159ceff114a39e10ba736c03ac12f60fe0db1e550fdb26f875052fa1a84bf50e4cf1ded58fb8bb37e9bd7e8af0be22beb8662d3a897f1af3abde255ee8488361f4101e84de04137bb0de43f596b7578c6ae8d19d19abfa184bdcb35dafe95bf97d8d22ab8d1029bf988b4856685884ce592e9bcf77bfe05c12cf3acd2884d414c5881e0ef459c1fc438111b673abf39008984411d21d7df35b2d1225bd0514baedba10ee80d3cd24fcf6e21f6d7e9434fa5e3f1d8b8f1af7156550ef50c8339824542c7693dcc795254b4ee48c3d89b6553d341fcf87f47b59b2a8970967ac85f9181b705721b2a0a63e0fccb7d98c4a7b69973a59e97f99238bddb4e48ae37335ccdd2a96c64aacbc33762a55d0d5156ed1e54020e74301beaa4256f8b8997d7b935bb0d23b329ce1da9c01821bb2564ae3e2ec3e54e3498a435114c4bba09cf9ac5095952d902903ef6dffaac39b2468a83f899b459d9f38ce1d0789cbee8d35b7a168f224f5e47b3eec437ce2016b74f5462ec74a04f3f4b9bd566a95b9d86192a97af5381748ffe3e3b848e57920eb47162e65e33a18af70dbfee289aab5deaedee2c58bc868934df2de2490735e4c9bb30fdef9b2eb5faea1af1cc3ac6ce0af4393a32bc4a61f1190d0e5f8d976aee4e90e8a9960130e503a59a20ebec5d853eef51e861643cf142f337e57260affb3432aebe17f09f6d1a9fc32ff0b33eb6ce04e90bc19583d4fcb5006ad94d6cf5ea30c97dfa87d47185ea17dae6ff7bc3795780b4680b999b7dc818be2016f9e3242d0c9f2801c1f5c83f6b81deb61cd831f820fb0b54913dbbb13f40b7d054a00381bbe02c2529bf79f25bc1ebbb1c0589a542d39555712a4d1c9197fdacf68540db044181d6be9aae0948f72f14e5c52cbd5e68381eeb17243ad158d54713f8fcd33f90f2bc3262542cc00cb466e310accf432795eebf6f26571b53a16159eaf4cf88ec0a4144547aaa2c78089f0ec6f46401f07b84a76a8050908a091059b7c7fba538487d77659dfb955ba0d9fffcdf2dd674c95a4942006ad05959ec65d1d65c1129b7a7171e139ed39921114c510a1c4feb9057c00d9f1167ac63305912a896bddaab32fbd8e3f1b193946b92bfcd536e95f74cec996fceade0665c434f05664ffffc2da6b424fe6e93867fa88baa399f27b92265a2f283bd0456766cb64be786b8e49d8d5f0909f9ed87eb3d2282bcfe208af7e861122f4f691342a82a598ba3b703b140255faca82b3fd5662c305e0ec76b4fe4685ac62b042c93b313f3e0a2acacc0b3102870769b5294d1e902462618a382fb29425ec8f9cefaf1670936739cf1897ba13faef3ca4c74bcd3f173e1c84a41f53318a2785c9ecfee6329d0e8a24fbad0334fe6f9fc279f39845f774f36bcc87ba5a12289ecfdaf8e715fb58c0a2644514701fe937b04a7c753b002b4cdb030dbf64c05e7dacf15eaf781f80beb0a5652aa1880dd9263314b5d4be2d96a251d3404e5f2414f2b0f59d150a60d04972831e03ef9ef89ccc3d1822e574eb154392ee9b76cd3e104267adcbe48f7b728589f8032b5a3adb7852d2acb24e3584e68727a041964d33af4e117634c2ae8b85f697e4b29fa36588f061181da401bc2ad5ccdfd686ad83239b88a594ced36d92d45aca7c657f9ca396bf50c24dbadf14dfe7ec167b12e7bb744e57ace36423ddd32752b9e10b4b4db007b0c4c1a18f272a3b8cdd146e17732fa0daf05b5739f08eca33c61a9a76174950b10784920b12ac1f46e213fcf334b8826579f0831f2ef3adfc2613f3e53d0c03b30a2ed11f8d5a387ae2d4244dc5e92bc1348eebf0ef49546a0687de079dddcef6b83f8876fa1b0d30ab91ae6b2ccf91348f11b11e79c82d2007b4de2292b0c28ff272ac66ed07a425b1f5349763295a7de3f80f6587b4742788af5f502507774f90e24980ee8562ea1aa6216ee00a7d5c1790f9e9b3a41667bc5ad093ecdb4ae7ac1d2223594f8d94cf91a6082abde0b77c1da4c49696171bc5c0be157eab552c3f864a6694ed0483054caae6026ffa7ec92ddc04b7ead0778cb453919a8d9c79268eeb13a263e44947b0733f75d055a06b0032dca32a7f365760c76b6ed6f3a5bbddd10c3836147695775c63b249898fbc314e5e1644afa64e4bc826405248a7c7db7bbc4fe187d2e9b6afe394547d971b44fee9b6486e32691f79eb999228430050139010437adf928c51ca05830f6b0542638323fe4f0b9f4a53275fc41588a9837d7da633233f48a683b91b79c6bee7b31410ab0278c30fe9a57f14d9655ba930d3137247183486065c50afd47f97d04e93eee51927ebf7f4cc548396de3b89ae324abcf4f2768bd14d818989f054477d6794a778527c32c72e724542e0c62c6732e75685318de804d1017c2c7739bbbbf9cfef", 0x75a}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 12:38:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x44}, {0x6, 0x0, 0x0, 0x4cd2}]}) r3 = dup2(r0, r0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f00000002c0)="e20b484eb425aacadbcdec2d7a83", 0xe}], 0x1, 0x0, 0x0) 12:38:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) ioctl$TIOCSDTR(r0, 0x20007479) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000000)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 12:38:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x10000800002c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x400, 0x0) fchdir(r4) ioctl$KDDISABIO(r2, 0x20004b3d) 12:38:53 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) getgroups(0x5, &(0x7f00000000c0)=[r0, r2, 0xffffffffffffffff, r4, 0x0]) setegid(r5) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x17) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0\x00', 0x85) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 12:38:53 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) sendto$inet6(r1, &(0x7f0000000000)="185e68b0e9896a9074062a43ee530330359c21b7be201c8d772f4537739184bf33120a602ade3c678f0b53e132590897865306eecdf162e24b9b052ffb61bcbaf954c76f37b7f4a207db7fa75c92df105a6e43af172f165db543f869af0829e5cf10edc7cbd3c1dcdb2ebc980f", 0x6d, 0x8, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x1000}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdfeff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000000c0)=0x2) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:38:53 executing program 0: r0 = socket(0x35, 0x8000, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x8000, 0x4, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000001c0)=0xffff) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x3, 0x4) r3 = socket(0x1, 0x2, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x10, &(0x7f0000000000), 0x3) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000000c0)=0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000380)="b2e9400d607352c68b5c629862dedd29c396d0ab08fba4ff1d957bffcfacaecddeffe608fee2d2708965302febc739ed9696dd94f3c91f50d9771eb3965e73914b004d60a8ab73400ff826edcc9598c972be1fbf3c2aa93995d6b3aeef2ab51dbb1e960bb8ddb1f6ca8082000200000000000089c7acf2bdba1bcd648b73c35a59456f0179dd771556d6065b19a21f636a4e267e85823fe015fd3714fcae074f8f2742449a322466134cec833a68f620559648a478a52160552091779adf27a720b6156f21c836073bb460ae127ab8290d552c05aad3600455228f9a2c07d1edecd00c66768840371545e1baf1c0faf42d4f35900d9a91310064ef9f6cf5d3d7a7ef735b0995a7bf642ebba39283d8ed498401c52879bc2900"/290, 0x122}, {&(0x7f0000000300)="94ba6f25adb470bcf555410df934dc2aa9b0a097cc09c020bea689ef4e66295f62e0476ce62c4a52e275b88b8eeeaed2de7899c4b227593b981a855f152f887bc97f64ceb851b8d8146ab3f3e49ce1df322d6b1347fc9eee8889f45a78f7d0fa013966bdb665024a300010d7178f9c4f57c5675edbf2daf00bc1", 0x7a}, {&(0x7f00000004c0)="aa6a3f874d2898795f5a632f380ba2988e48442ab0041d195b2abc96a6550000000000000000b5b0ea0c2e238519e4e236250db9813cf309909546fb2dcd0000000092d125657116269bdaab4765832d18b02d2152db9fa7ada00598dfda37b008b1192579f796220932143be3960febdd967f5f30617e5381cbbac730867f1d5474ad503c78bd48ccd1fe9f58109fb26d046b083103d06ef3f0eba1cfe3f6f002441582778c2a5e38f3010000105792e8f00306b7a5cafb05d4b1888a996cc06bc9be51aa20c0ac0195d0aa242ebfba8169d6d835a8ff7340ee1a50c773a9e4", 0xe0}], 0x3, 0x0, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x2, 0x1000008}) recvfrom$inet(0xffffffffffffffff, &(0x7f0000000100)=""/177, 0xb1, 0x47, 0x0, 0x0) socket(0x18, 0x2, 0x0) 12:38:53 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440b"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r0, 0x0, 0x0) 12:38:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x3, 0x0, 0x0, 0x1000}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 12:38:53 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x2, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) write(r0, &(0x7f0000000040)="3d64013a4c6a1f5ea1930ac61415e51ceead10dda11fa6ce2d9e9392f9dfafc01f2a6ac719ccd80b72853d3738414bd371198d7cfc205a805b978f281668a147cc9914e6745e6848ecaccd23f82cb3ebf8e4873c1cdc3c5c87c7a5d29bf2379b", 0x60) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 12:38:53 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="020000000000e4000447403ab967453a75dadf42acc9af4fba0c999d0fabdc629608770af73183"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sysctl$net_inet_divert(&(0x7f0000000080)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000180)="80e87880d221d968f36fec026f0ed7c0b84850058caa55dc2d91979c3d2e63d82e1517ccf9651f17f1135254072d00e20501dd58ab4a30fab64a8ea0ae0f3ea0dd18287657d2bb8377ef6433f9ae1a7a8d4e483b7f7434270f142dbc749e251684b0006c46065f9c9aa0edc6d1165d3446ecfaff75bd9c", 0x77) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:38:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) dup2(r1, r3) 12:38:56 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd], [0x0, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x81], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0xfffffffe}, {}, {0x0, 0x80000000, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x200}, {0x0, 0x0, 0x7}], {0x1}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x10, 0x3, 0x1f) r1 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)=0x1) 12:38:56 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) shutdown(r1, 0x0) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) 12:38:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x4000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)}, 0x5) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) recvmsg(r2, &(0x7f0000000000)={0xffffffffffffffff, 0x0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x10000000000002a8, 0x0}, 0xc1) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r3 = socket(0x10, 0x5, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="05002e3f66696c6530f4"], 0xa) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x800000018, 0x1, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) 12:38:56 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') r1 = socket$inet6(0x18, 0x3, 0x6) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8}, 0x10) 12:38:56 executing program 1: getrusage(0x7fffffffffffffff, 0xffffffffffffffff) r0 = syz_open_pts() r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) mknodat(r2, &(0x7f0000000040)='./file0\x00', 0x8000, 0x80000001) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x1, 0x10}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) clock_getres(0x5, &(0x7f0000000080)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x1810, r0, 0x0, 0x7) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) bind$unix(r5, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 12:38:56 executing program 0: socketpair(0x1e, 0x5, 0x0, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = dup2(r0, r0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) linkat(r1, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x4) 12:38:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 12:38:57 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x4}, 0x10, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:38:59 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x6813, r1, 0x0, 0x9) shutdown(r1, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8, 0x0) r6 = syz_open_pts() r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r7, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000300)=[{{r5}, 0x1ac47496a3d178d2, 0x80, 0x80000000, 0x1002, 0x1}, {{r6}, 0xfffffffffffffffc, 0x2d, 0x2, 0x0, 0xfffffffffffffffb}, {{r4}, 0xffffffffffffffff, 0xb7, 0x1, 0x4, 0x1}, {{}, 0xffffffffffffffff, 0x4, 0x80000000, 0xffffffffffffff79, 0x100000000}, {{}, 0xfffffffffffffffa, 0x0, 0xfffff, 0xfffffffffffeffff, 0x100}, {{}, 0xfffffffffffffffb, 0x14, 0x20000000, 0x4, 0x401}, {{}, 0xfffffffffffffffb, 0x4, 0xf0000000, 0xffffffffffffba7e, 0x7f}], 0x7, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30, 0x0, 0x2, 0x4}, {0x44}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 12:39:00 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffb7aaaaa8aa8aaa0800450000380000000000019078e0000002000000000305907852a34944a8c84ee9b0a339221d7900000000450000000000000020000000e000"]) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0x7, 0x81}, {0x18, 0x2, 0xfffff243, 0xfffffff8}, 0x5, [0x7f, 0x401, 0x9de, 0x100, 0x0, 0x80000000, 0x46e3]}, 0x3c) r2 = semget$private(0x0, 0x2, 0x5a3) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/100) semop(r2, &(0x7f0000000180)=[{0x0, 0x100, 0x1800}], 0x0) semop(r2, &(0x7f00000000c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x32cb}, {0x2, 0x677, 0x800}, {0x4, 0xf5c, 0x1800}, {0x3, 0x7ff, 0x1000}], 0x5) 12:39:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x4c, 0x0, 0xda}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:39:02 executing program 1: socket(0x2, 0xc003, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)=0x43cbc, 0x4) r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) r1 = socket$inet(0x2, 0x2, 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) r4 = dup2(r3, r2) r5 = dup(r2) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000040)) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/4096}}) 12:39:02 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000000)=""/196, 0xc4, 0x840, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) ftruncate(r1, 0x0, 0x80001ffffc) ftruncate(r0, 0x0, 0x80001f7ffa) 12:39:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x101000, 0x0, 0x1ff, 0x3, "db00000000ebff0000000000000400000000008c", 0x3f, 0x6}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) recvfrom$inet(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x842, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = fcntl$dupfd(r0, 0x0, r3) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) 12:39:03 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:39:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x3a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @empty, {[@end]}}, @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) 12:39:03 executing program 0: r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet6_icmp6(&(0x7f00000000c0)={0x4, 0x18, 0x3a, 0x1c}, 0x4, &(0x7f0000000100)="ec45abf6177b6031bc0cbe912092fdfedfcaa0dad5b4deaafa58fb6a58d597b45062c81f0523f267a35bc0c9b4ca9c3980fe9b0a9c85baefce42396eadf4e6865558717d066640b187f0c9f6a88c5734a1948e973bcab0f7b5fd61664ff6e99ed21918984e4fbc258fdb5b69e4b26f4497e3b1e22864f2cc", &(0x7f0000000180)=0x78, &(0x7f00000001c0)="8f0d7dfb74483be38512ce52893036e07194e96cf91adea6e855fa8c50e909bb24631672aa394c14422250e627484a446c1a4c4b81f42deac59428de98a1232a45bcbcfda8c03ef035a6039cc15a3c5b56e4e7360d578e8481549a0f62eeaab927455f5e21d695523d8f37b132706958d2b5da49fb6e2f9c86c577a7d612f15adf3f68dfd4df13f2561c87aba022909ad12566746c0844d2feffaa98605ea9ace8c33a065a", 0xa5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() bind(r1, &(0x7f0000000b40)=@in6={0x18, 0x1, 0xfff00000, 0x401}, 0xc) kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x8) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) sendmsg(r4, &(0x7f0000000b00)={&(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000007c0)=[{&(0x7f00000002c0)="337baa382bd133466d277b76c5aa18d280e252ab616096939b8786cb50b27841d9fcddbaa5c7960e7d5c8e27b669423c0429781e3d040181af920ef523d5c3c1686400e961d73b6a86e9d6f59fc0bb99a6caed210c", 0x55}, {&(0x7f0000000340)="4eb3128aa30e9907e19b5331df165d04a2389c8f3286285aefb87f85b80efce59a70ee653d4108727f4e6210244abd32716f02b9af1079814f1d91d54e63768b7c3715f34a3c54f18c3d06313c7767b610ac49637cbcfba445c0cabdb34b7159547a4a50f5ac4d37d22dad3ea639535b0af06f0b5f0935e73981d135f9dc7af02d721fe0985dae6718a92aa596ae7ced2c64d787b3444d10444c9cc9bb1318424884ed764afd9334596a", 0xaa}, {&(0x7f0000000400)="f18c48b5ef5112c347cb06578adca79a2111bdfd40d7acd9f479f827fddc29c0eac611e6aac94e51592f6fc2e48cc86f4b4e220e224f019bf7fe4a36ed09457b60f017225c16c327e3c21a7250532225cb06efa55997eb75f100c4e780232ebcbf3aa4cc424d44be0d23ea6ddc8f75b0ca8bc86b62d436fc312872dd9e076dc898c0878fb6a84f38187d421331c9a02b666e02ff568f91a7ac1141f6014186964a0aa0738a7531425b9687954f8a99544b9792d74e54ac69ec2ad6e21aabee9c8827748e6875226f88d6fd9180214a1c0943635d4f35768916e1fc4fa33c3a707f7fb1f145", 0xe5}, {&(0x7f0000000500)="33b2e9ab85be898667872eeb44ff3bd30e2f2b55a907ea9271bb7e62b02c70cf06f9f2b71d3fe7c9350dba8f7908ddf2a3768a28cbcbe3804db660cc67683bff39680bc97225aa72345959c46255976e4871a4cf51af22e074dd67470eefb78e1043d9aea170288f36eb6a1a4e716b067838f6961c887ff45911731721d05d958ec380a7392b848f5353d62c520e9ef7374ffc", 0x93}, {&(0x7f00000005c0)="343d47d90925fa898aa03f6e2c9c55bc4571c91a6f199eabcb24fbdae6a7141b2b7867d1f4ebd64b2e516345b70ce3224ee271f458548515183fdb637823e9806aafb14f3acb74dd873292471a8f619f64fc996ec2e57cceb36378fb554bf4904695d93cb5d36008e48702983119e0788b9de60bfbe80739af8de7243e27b2b7fa01ed1d97da34a87cf8cfb275eb1f67bb3604cb0ff8", 0x96}, {&(0x7f0000000680)="1c1d3ecc20655be6211d9117aafe8567e6278ab00bf901c5c0fa3de4d3ec470198ae", 0x22}, {&(0x7f00000006c0)="f318bb58ef2285be9cea08dcbb59b5f06c1a6b36f9b625ec34853ab422459c44d266551a1c7fa0596c6134b3d27f908072c323a105160fb4eecdaa510f86ea7e8463ec6f56653980f6a15ff826a611e1721206808b6ae72b75fb25829e8aa41aa59a38a661e13dcb3061d2afe7164c36fb3740f77f56774e83c1c11f51282d382f12df0d1d15c09ba2cad32562c5d055b25e31343b7abb9c9faadab95a0424b897ce67fcbc20fe788ecb06cce1ba0e871594bcad", 0xb4}, {&(0x7f0000000780)="0b62f1b09098448e325b670ed5a8877e865d387b0b246eb98eb24b0b45987ff5e62fe1116922a6948f970d04435d7859786ecf70aaf21acf4c42b0", 0x3b}], 0x8, &(0x7f0000000840)=[{0x68, 0xffff, 0x0, "483371443fac2f29373dda344b984d07737d9e23e01d0dcabed8be160be6ae5ef857addcf17718d518a55441ae15fcba84ba308b27d70e1a624953d8295da85b4c5543705766e3761c29cde3ba1b505da32ed6"}, {0x88, 0xffff, 0x74, "629195f37a5df2b2f61b2d8a35c57838458ace2a6e91ccfc8c3c9c684be8ddac69be7a2b9908f26d981fe0574fe3d2cf6664b4a23360f34212a940c10a745fac1bebe69b790e44a0b5262a4a1a2787a07975dd3f31172c3a9c2359f001a6c76123a2410c247ef8c71156914213d650507255a9497fc9"}, {0x28, 0xffff, 0x0, "a3b13d36f52ffb0a9db21f5ed5462132e8a548"}, {0x10, 0x1, 0x1}, {0x60, 0xffff, 0xe2c, "3b943662e7cbc2588ac0ffbe6d7e8b4177f742723ad08dc881d2cec6b38db1a70070c4d63ac271807a3562156adb4d1c3f810da0ca307b63d969a15d11163eae3b3ad0be1ec17c853bd043755f86c5"}, {0x30, 0x1, 0x6, "bbe37dfccbec3082dee77b56e1ac7b62bc0bacdfe946ee322569ed714f3b"}, {0xe0, 0xffff, 0x23c09e68, "3266d6ce5054ca5023f8989a7438b40938e8b186401e2df16727e4f57016b14cace9a4cca14614ad83a11354f86bfef609d717f3fe5c5ae2388b7bf5474bd318b1943c0388808535b766958a9c7ecf6f9bdb1c3ef1440141513638516fea149e706ea8d5f6cdc496f8c7beb098eca14ced14a2b4cf7b589935492d6725b74020549555a52c9922dba979dfcec1f16fdef2ef311218734bcab3170b365d272484a4f3335c1169dccaf7eb2a0079de9446e5b58b50c777128e593fcf0ba66183af48f99f3d2db1d5cf55"}, {0x28, 0xffff, 0x9, "d24243c1148366e351182c9f45f575b1b07db33a"}], 0x2c0}, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 12:39:03 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x49}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x3) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r2, 0x2, 0x9, &(0x7f00000000c0)="e2f1ac1ceee817bc7cc5fae94711780e0b6ec9326e462ad0f22a7f8c9ac18d2fa2133d7e00150854cfe3f87f4f18750daa3a5b6803bb8eeae8674b1aeb7c4d712904dce9be53a4679489b09c5f64931ddbf95a0bbef8fbe8c501fbdad3960c8d6886389813847a987520a79903dc29f50af4316a8af9ecc5c23c4132b9655f69e97cfaf32633f71d270f2bd5d9a2c449e20aaa0d0c17bad9a0173cfbf8febd35fe944793d08e139ca0952d50acfc5a3ae7b95856c71c9fcab7366f7d3f075583b4cb72084ccbb6597a26a2", 0xcb) 12:39:03 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) mprotect(&(0x7f0000806000/0x1000)=nil, 0x1000, 0x0) preadv(r0, &(0x7f0000001800)=[{&(0x7f0000000000)=""/103, 0x67}, {&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000200)=""/119, 0x77}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/216, 0xd8}, {&(0x7f0000000800)=""/4096, 0x1000}, {&(0x7f00000004c0)=""/165, 0xa5}], 0x9, 0x0, 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 12:39:03 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="0100", @random="011000ff00", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @loopback, @empty, @local={0xac, 0x14, 0x0}}}}}) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x200) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 12:39:03 executing program 1: socket(0x11, 0x4003, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kqueue() kqueue() kqueue() ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x1, 0x6, 0x6, 0x4, 0x8}) kqueue() kqueue() kqueue() kqueue() kqueue() pipe2(&(0x7f0000000000), 0x0) socket(0x1, 0x9272fa427b39f70a, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x3c}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x10, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="82024cc45662081596231006d8e0af21e2c52a25f373b46c8e7153057f82f1f48c0a3a182a9b1717411e1fe2cc3a83af352f0589aba98ad6026dd924c33bb733251a004715a900c7bd1a7d5ae254a200a97e6fc487cbd4b62cb87db0e6c3dbb280c23c4087f9a3e5a06f16052f31aeb4008b13ad4bca08a0ce65e689c7e46315748a65b4595cc85f2510cc001cc15a8b98ca6497277fa4757271b5c2dd", @ANYBLOB="e3bc32e9ade84664ccc302b066a1e7f21cda8826b9e9ea11b155fa2152701ae8dead062d59ea4a98b4b706ba9e01875fdc218e9dfd84e969dc9d742f2fb5037ef7fdaee08dccd2caf7335bd33594a6a523b2b941452ffe0f8bb61a3addc0671a182c4a73efc6c4bad3c7aa3dafc306118d919057c18c0f55a3af7a8c2a4cf192bf1a628201e393f002643c9c4bbde1d792af27a143b1e19daf488d4fa5c7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) sendto$unix(r2, &(0x7f0000000100)="749f03210f6e83f8", 0x8, 0x0, 0x0, 0x0) 12:39:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x2ff, 0xfffffffd, "f81d08200b0f05000300000000000000d2cad800", 0x0, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x8, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000140)=0xcb) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xffffffffffffffa6) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x8, 0x6}, 0xff7d) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800023189a40 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f0002e0 failed: hole in range 12:39:03 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000200)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000240)="0771154ecdad6877955fe8dfc49bc0ba2777024e06b7a44e03fbcdc36a4012bc19aa600901c96c83585a9ca941d5923bc7808f6c837c0ac853ea7a9351190984c57a243bd2cb14d7fe8de925901f1c2215b20fb73ea7f209c314772ca0cd771933e14050947769ad6cca80662234b93290bfb4f8b724a71d00286710a70edd0d57d2736627d253b681a73fe1e21f7ad157b10bcb659f963e61945d90e933997cef0ce7eaeaabd3a46aa2c4598271c339", &(0x7f0000000300)=0xb0, &(0x7f0000000340)="f15b8b59e91795ea1837bfef0b7e9e3b23c486c8a0e53572aaedda2fc5869b64e78ba07304fa5dcf06878df13e55924ba90c40b6e5308792b6143098cb0b89c833b2346ec90c5212f7934f1feda1ece098551e439894c50adece71faf567ba83efa76376d84c8cd73a37e711e00a64b8bf5aca50a9fb7dc62406577ed94a114e4275a98b042b992e38133e9d8c19827d075cd74394d5a49375699de9ab0f643b9a8284b1db09570162ef76f637c39c8aef167ee0b2c9ad983c1cb37cea3000e805c5c538dbbe2bbbf7c10a38d866c6ae9876ad582b1f9061c963933cfc34469c8bd805435b37d30bf1093794", 0xec) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000000)="1304c963c5c4e9b6af9511f9fa36cbe340ccb09b83cfbcaf1b87f61a33fabce8a381a8109455adfa8a6d2a5205ca5fb8195736", &(0x7f0000000080)=0x1e, &(0x7f0000000100)="a5771486cfdffb7eb40800c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f32d5de8a127a43ceb76c272a11208f3ab74d101ca1c24ff014953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x400, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000040)={0x1ff, 0x5}, 0x10) r8 = kqueue() kevent(r8, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r8, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r8, r7) kevent(r7, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r5, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffa, 0x84, 0x10, 0x3, 0x4}], 0xffff, &(0x7f0000000640)=[{{r3}, 0xfffffffffffffffe, 0x44, 0x0, 0x6, 0x401}, {{r4}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0xc3fd}, {{r0}, 0xffffffffffffffff, 0x69, 0x2, 0x0, 0x7ff}, {{r6}, 0xfffffffffffffff8, 0x4, 0x0, 0x101, 0x7}, {{r7}, 0xffffffffffffffff, 0x10, 0x4, 0x1, 0xfffffffffffffffa}, {{}, 0xfffffffffffffffb, 0x8, 0x20000000, 0xff, 0x2}], 0x30a6, &(0x7f00000005c0)={0x7, 0x81}) 12:39:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) semget(0x2, 0x4, 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x1, './bus\x00'}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) getsockname(r4, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) r5 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r5, 0x0) setreuid(0xee00, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r5, 0x0, 0x0, 0x2}, 0x2000000000004, 0x118}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000240)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:06 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000200)=ANY=[@ANYBLOB="e3ab04002f00ffffffff86dd6076605100143afffe80c4000000000000000000000000bbff02000000000000000000000000000187009078f68000000000000000000000000000a9620cfb91890700000000000097f5ae43781a46e98bd33af20e00ec980200000000000000e035ed354239dd3a0bb361632b33ec85f3e4a4e8af720b36c26c9a0be6b8bed6ce0ca6c7dd3b0c14983fd8aed5f38b8559f444044eaaffffffff41334ef8c15c4a3ce1d5de87a5b62a19cf3f8f5ad0fcddd6fb954a73dfe4d08c90aeba778660b10c9c2954d77f845bb1258b62611fba09317e6908ec78f2ac56f959ba37f5d814a0c33933ccd34a4e0d40853f8ccf25ae6a"]) clock_getres(0x3, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000080)={0x200, 0x9, 0x2, 0x1, &(0x7f0000000300)={{0x3f, 0x3, 0x1f, 0x1, 0xf9, 0x0, 0xfffffff8}, {[0x380000, 0x39d2, 0x9, 0x3, 0x5182, 0x3, 0x1ff, 0x8, 0x3, 0xfffffffffffffffe, 0xfffffffffffffffe, 0x1, 0xff, 0x8, 0x81, 0x101, 0x6, 0x43a], [0x7fffffff, 0x9, 0x4b2, 0x400, 0x80000001, 0x6, 0x6, 0x17, 0x40, 0x7fff], [0xfffffffffffffffa, 0x580, 0x80, 0x6, 0x1f, 0xcc37, 0x8], [0xb3f4, 0x100000001, 0xa5a, 0xd3f, 0x7fffffff, 0x41a1ef81], [{0x1, 0x101, 0x18, 0x8001}, {0xffff, 0x7, 0x1ff, 0x6}, {0x4, 0x1, 0x4, 0x644e}, {0x2, 0x400, 0x4, 0x3ff}, {0x83, 0x401, 0x4, 0x7cea}, {0xc10, 0x8000, 0xce39353, 0x4}, {0x934, 0x93a5, 0x2, 0x1}, {0x2, 0x5515, 0x81, 0xdd}], {0x6, 0x311e, 0x5, 0x10000}, {0x4, 0xffffffc0, 0xfffff001, 0x1000}}}, 0x800, 0x81}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) 12:39:06 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x1000, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="a65b45efd261acb4676d2f5819af7158b858feceaa4eb5b228ebc8158c8ae4f7864c60440425e6d9cebf738150f6ba9d880b2ae4434da21be38df3b5fbf35405aedcda8dfb098a1696a3b80abb8155ec311273e49c99431b0092fee63cae2bded6b2b4683c30cb8cd5ca11ba18a3baea126b8d240a3f9a14d659ca9ce9fb172d5381969bd9abd60dec4b19429f5aaa713cb9035dcb949eabf602b414e5a481c816d8ecc1ee68e3c5b497fa47832f6adbe6c889d053eae5ff1975cf7600"/202, 0xca}], 0x1, 0x0, 0x2) 12:39:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x0, 0x7}, {}, 0x0, [0x0, 0x0, 0x0, 0x40000, 0x3, 0x1000000]}, 0x3c) 12:39:09 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x400c745c, &(0x7f0000000100)) 12:39:09 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x3ff9) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20, 0x0) write(r1, &(0x7f0000000100)="78f79e00833e022a738b1b22ab23b237f52b5adbf63b8aa047dd634c375cf381eee796630d8beda422295cabba76ab8ed05ce66b653c121bda38844139e3a430bed3b26fb00f95e88fd1128c04768f529bc0c524db5c8850a5c3c78721421ea0bedcecca5bf8be8c172805cae356bc7922ead735c0cdf86d3fbc35d01e8c8213d6f2b49d86828daf1608a00273", 0x8d) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x7ff) 12:39:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) read(r1, &(0x7f0000000040)=""/14, 0xe) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:09 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x8) 12:39:09 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x40, 0x8) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x17c, &(0x7f0000000440)={@broadcast, @remote, [{[{0x88a8, 0x3}], {0x8100, 0x0, 0x0, 0x6}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x13e, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x1, 0x0, 0x26, 0x1, 0x0, 0x2, 0x68}, @dstopts={0x26, 0x5, [], [@ra={0x5, 0x2, 0xfff7}, @jumbo={0xc2, 0x4, 0x4}, @padn={0x1, 0x1, [0x0]}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @enc_lim={0x4, 0x1, 0x3f}, @pad1, @pad1, @ra={0x5, 0x2, 0x4}, @enc_lim={0x4, 0x1, 0x2}, @padn={0x1, 0x1, [0x0]}, @pad1]}, @dstopts={0x2c, 0x1, [], [@enc_lim={0x4, 0x1, 0x7}, @jumbo={0xc2, 0x4, 0x34}]}, @hopopts={0x3a, 0x2, [], [@enc_lim={0x4, 0x1, 0x7f}, @pad1, @padn, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x6}]}], @tcp={{0x3, 0x0, r0, r1, 0x1, 0x0, 0x5, 0x1, 0xf70a, 0x0, 0x8}, {"ec2a4d52c4208544ade4eb024103380ca74eab8aaa8d8339bec3defaf47831ad4967f4aea0b58ebfabcbf79c1119bf41dd308a20da4f7308064ff613f813ae6304add39621b235977fab248a08725f5a966cfcdcd2ae500c07312a54c6b66693019c565ce01ae55d9a8fbe64e84d0541b3672ced9d204475650ad86ad57c1b281bdc76375352d79a6c4fb746249238447b425ddca2bace05b882caaa4c182819d98b74061b8054ee9dc684215c38c485815651b171434ba2926a"}}}}}}}) 12:39:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x7) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000040)) 12:39:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f00003c1000/0x4000)=nil, 0x4000, 0x2) socket(0x2, 0x3, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x41, 0x0, 0xdd}], 0x800, 0x0, 0xfffffffe, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000000)="e2426470f55881f24d6a9680b7bb4b15d69b39e54cedf9d0d055ff82886ac6106829a3fedaeb986d42503bbd8977ea070202a92464a3b0388765fe36c7f2b4fd79c9a4b69b45bfabd72f5c93efffab088c427b9e20489091b7405855b6a6320244f7cf7bdb755731a9fd790da15fddc38560a27de9f3e7e0f488d944cf8ca5cb9582222c616ac0538c818c432fc68c4d0c929cc893f4d7e085b8984a7349c8e90a4f885eb7afec76cdf1e41a97add9", 0xaf) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r4 = fcntl$dupfd(r2, 0x0, r0) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x80606942, &(0x7f0000000300)) 12:39:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) shmget(0x0, 0x4000, 0x100, &(0x7f0000493000/0x4000)=nil) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:39:12 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000040)="b58dfe40b278da2befb9b048fd5972072221", 0x12, 0x2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x61}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 12:39:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x1, 0x4, 0x782}, 0xc) connect(r0, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2b, 0x1, 0x100000000}], 0x5, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 12:39:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000100)={0x9, &(0x7f00000000c0)=[0x101, 0x7f, 0x8, 0x0, 0xc, 0x101, 0x8001, 0x1, 0x2]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x12) write(r5, &(0x7f0000000240)="92b0dc834aaf74e2ab72ca995c1b085905a45d77d4c0e474aeef7b4166cee6002c902aa90b55ed6b30e1887bcc895c946a8b68500b8e01c4dcc5bfad1703f617b43e2e88192190e6e8c962810301b76a99314a83d45d0dd39b68327947570fbfd0fc476d7993affb92c6f25aec936881b2d11f4be938be1e77843b319a5616711859a24696888e08cf70991f1f3e22fb323b88d63e2bdb9b8088826fb0cbc75446d19c4f0d467ace063ef0c9e312e656162c658f98ecd51a8cd0dcf64ab782bb132b2ee393a85fb2cc201ef91e5c2395ad47829dcf156c36642a976933807c", 0xdf) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x4, 0x0, 0xff, 0x4}, {0x3f, 0xff, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 12:39:15 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x7, 0xd9000000}) r2 = socket(0x18, 0x2, 0xfd) setsockopt(r2, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fbe3", 0x4) syz_emit_ethernet(0x36, &(0x7f00000014c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "921860", 0x0, 0x3b, 0x0, @rand_addr="d731493c8d7924e99ff168eba5e7672b", @mcast2}}}}) r3 = kqueue() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x3, 0x367}) r6 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r8, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r8, 0x80045726, &(0x7f0000000100)={0x1}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000080)="26abcfb970986b60e5d46435300d75465acfa734b1c6f09aea6db213e182dc9ab8f63e45b86408b6ce949ef6e259cb4004e3bef50b5185328a2a0372be1a8dbd386fd74f222624fe9707d4da939e669470ab71da43261d374409", 0x5a) 12:39:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xfffff200, 0xfd, {0x1, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xc0000000, "00000000000000000000f2ffffffffffffff4000"}) socket(0x6, 0x5, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x20, 0x8000, 0x80) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x65, 0xfffff000}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:39:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x8, 0x40000000, 0x9db3, 0x7}, {{}, 0xfffffffffffffffc, 0x6, 0x4, 0xec12, 0x8}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r4 = syz_open_pts() r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0x1, 0x0, 0x3}], 0x800, 0x0, 0x1000, 0x0) syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffff9c) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x550, 0xffffffff, "0d592fdebf96709dce4100"}) write(0xffffffffffffffff, &(0x7f0000000140)="96", 0x1) 12:39:15 executing program 1: kqueue() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20000, 0x0) syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) 12:39:15 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x80) r5 = fcntl$dupfd(r4, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000000)={0x1}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$FIONBIO(r6, 0x80085761, &(0x7f0000000000)) 12:39:18 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x1, './file0\x00', './file0\x00'}) sysctl$kern(&(0x7f0000000140)={0x1, 0x4c}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) 12:39:18 executing program 0: socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x20, 0x0) r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f0000000180)=[{0x0, 0x1, 0x1800}, {0x3, 0x5}, {0x3, 0x1, 0x800}, {0x3, 0xfffc, 0x800}, {0x5, 0x403, 0x1800}], 0x5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r3, &(0x7f0000000040)=[{0x1, 0x1f, 0x800}, {0x4, 0x1, 0x800}, {0x0, 0x5, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x101, 0x800}, {0x0, 0x8, 0x800}, {0x1, 0x6}], 0x7) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r4) flock(r4, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) semctl$IPC_RMID(0x0, 0x0, 0x0) 12:39:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000340)={0x4, 0xc5, {[0x9, 0xff, 0x3f, 0x6, 0x8001, 0x7, 0x9, 0xd3f0, 0xffffffffffffffff, 0x6, 0x10000, 0x3, 0x3, 0x4, 0x8d, 0x8e32, 0x8, 0x6], [0x3e, 0x2, 0x7, 0x3, 0x8000, 0x3, 0x8, 0x2, 0x40, 0xffff], [0x8, 0x4, 0x4, 0xddcb, 0x5, 0x1, 0x8], [0x400, 0x3, 0x1000, 0x5, 0x7, 0x100000004], [{0x3, 0x101, 0xfffffffc, 0x3}, {0x7ff, 0xebb, 0x2cf, 0xff}, {0x7f, 0x1, 0x3, 0xa9}, {0x5, 0x3ff, 0x4, 0xfffffffffffff800}, {0x3, 0x954, 0x0, 0x9}, {0x7f94, 0xd4, 0x40, 0xffffe00000000000}, {0x8, 0x8, 0x3, 0xffffffff}, {0x8000, 0x800, 0x800, 0xfffffffffffffffd}], {0x3, 0x1, 0x80000001, 0x3}, {0x9e, 0x401, 0xfffffffd, 0x5482}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000000)) pckbd_enable: command error 12:39:20 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) clock_gettime(0x4, &(0x7f0000000040)) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x7, 0x0) r2 = dup(r0) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000040)}, {&(0x7f0000000080)=""/4, 0x4}, {&(0x7f0000000180)=""/124, 0x7c}], 0x3) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5) setrlimit(0x4, &(0x7f0000000000)={0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 12:39:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9}, {0xc, 0x0, 0x0, 0x5}, {0x6, 0x0, 0x0, 0x3ff}, {0x8001, 0x0, 0x8, 0x4}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 12:39:21 executing program 0: r0 = socket(0x6, 0x4003, 0x0) setsockopt(r0, 0x1000, 0x5, &(0x7f00000000c0)="03b5bbff2ec825557b56daf5a1579bbd018d04230f9928e9d02b1cd937950ba353ccb7b271745b03b4a99e91ec7cfc84f288f464fa1956f54d0852196a3a103c1b5b54cf1b96b4", 0x47) shutdown(r0, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pckbd_enable: command error wskbd0: can't attach mux (error=5) 12:39:21 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0xfffffffffffffffe) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0xffff9f6f) mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0xc0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 12:39:24 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) r4 = dup2(r3, r2) ftruncate(r4, 0x0, 0x4) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000200)="a6", 0x1}], 0x1, 0x0, 0x0) 12:39:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r3 = accept$inet6(r0, 0x0, &(0x7f0000000000)) r4 = syz_open_pts() r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r5, r4) kevent(r4, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000280)=@un=@abs, &(0x7f00000000c0)=0x8) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x3, 0x4, 0x1f80000000000000, 0xfffffffffffffff8}, {{}, 0xfffffffffffffffc, 0x8f, 0x1, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffe, 0xa5, 0xfffff, 0x2, 0x10}, {{r3}, 0xfffffffffffffff8, 0x30, 0x4, 0x2, 0xf3}, {{r4}, 0xfffffffffffffff8, 0xc, 0x1, 0xfffe000, 0x10001}], 0x5, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffff9, 0x20, 0x40, 0x166, 0x800}], 0x0, &(0x7f0000000240)={0x8, 0xfff}) 12:39:27 executing program 1: r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x4}, {r0, 0x20}, {r2, 0x80}, {0xffffffffffffffff, 0x100}], 0x4, 0x4) sync() munmap(&(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffffff) socketpair(0x2, 0x4003, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffff9c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x3013, r4, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) msgrcv(0x0, &(0x7f0000000100)={0x0, ""/200}, 0xd0, 0x2, 0x800) 12:39:27 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x6, 0x10000, 0x80000000, 0x9, "1d1e72a13a5a077c69961c711386692b58744cc3", 0x6, 0x488}) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xfffffffa, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) mmap(&(0x7f000084d000/0x4000)=nil, 0x4000, 0x3, 0x10, r4, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') faccessat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) mlock(&(0x7f000066d000/0x200000)=nil, 0x200000) r5 = syz_open_pts() close(r5) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) 12:39:30 executing program 0: syz_emit_ethernet(0x35, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff00003d5a000086dd60e2db140008000000000000000000000000000000000001000000000000000000000000000000014e20d980e6174e23ea17bccd1a25a8ca8be1582537554e9c0008907869be39afff0c96a5a98dfdb8a651cc9d0f2fc22f00bbe6c385b34a98d405e4cd94d36d9067d0da39fd2849b8fb65e112d3df6547df4726d9ccd28b5dd3931f116c731d02e56df8151a7eec95e445aaab1c88c7eb1320249199a7176f9485c5d3614e2a26d5dc9c43d69e1ca736d0431a4ef5958499dd68abd7e725cfed8dfaf27dc7f1d70daba33f1476382cb5f1c04cd040c6829b6e1cfe6aadcef918212ffdccbf8f8d0a8b92ef059fa0545168605e9bc6a09a6e49feef1e13aec0127a8421d317e3"]) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x1, 0x0) 12:39:30 executing program 1: sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000003d2e413b4ee0a7000104a832e61a193e1dbf906aedaf55ebaf10227c52ad89405c895af39486df4140e61d8817f0e70857be25a593b2d8fee0b83e778311ac09646517b09dbd0aabab2c98e4300916462630d115193308caf5c675979ac609d6b6ec65b52f5136432dd22d1802aba90c8359e08eef15b5d4019b7d1cdcdaa3f7a70722921a98aaa6781a3ffceb25a0e364538f31cf5f0a73a6c063509fda0fb0028931bb1267935bffd02194e516e623fe816cadae2cec612ee51de664be8b4010418fc0f85374f0dbae5499c6cdf064f110ae9bdd21514b09648e24de9bab3c882c74bf8389da761639b2e9ff6d5bdcae25c8236798047d1892c6ffb12fd95fb92ad05128e6390e8fa210e92794c28c57919590ab6e31d95bf7b8d8b5482e39a64efe82598fb0589394d6fbda85d51a13850e3ebaffa901846ab095105f3936a0b944cec440f0be8262c52c43a0e3ffb562b54a456a12080d05028963899179e3c4c3ef37e859032bcebbc1f97cceffe14c36a24f0dec1cf0823bbcfcbf58c88f77cd98a7ab14754349a18c88b5833318959b873fcddc34aa8363dd634623741699332143f6921416377d360fcbc8b2"], 0xf1, 0x0) msgrcv(r0, &(0x7f0000000140)={0x0, ""/155}, 0xa3, 0x1, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/21}, 0x1d, 0x1, 0x0) 12:39:30 executing program 0: symlink(&(0x7f0000000100)='..', &(0x7f0000000200)='./file0\x00') lstat(&(0x7f0000000040)='./file0/../file0/file1\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x200, 0x8}, {0x5, 0x400}}, 0x0) write(r0, &(0x7f0000000240)="c30a0bdf5b68ab5785fe0223cf342e6707891603f6583823c82e948e3e6b196879778f0d0008a84636f22d4c28af0cd91a85f3c75cfe3c03c2cda5c6e9bd69e6ead0674466e09b6347b28ca88a45ef85adab819eb9db079da1a141b4207552d8743928574729a37d95dc1cc8a06c3b4ad00f785feb2d12e28c0cead5fe6f6bfb8f6431ad2d94121f455ef4a02fd73d995b677801754a972612ca016acabbcc4082591b23afdfc30432cf80bcce9063349220355fe354454adaa08ba377dd91299c5f9d5a39eb6c6d0383a6fc26be17af25a78f9cdd6d", 0xd6) 12:39:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000100)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x2400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) syz_emit_ethernet(0xa, &(0x7f0000019800)=ANY=[@ANYBLOB="52bcb5854007a891198adcfbd7024cf91947670e43d5f5901d3e28858ae4262c1633e6f91ab83f1ac8cafdfb31704c55940758189afb824145e6d2fce0eb1896760c21dccec0e7d96b00d0dd4c589bd0ce1af571b7b81a2292eec7b1b1ed3c9b8604b55e3b4b5a0f95677d24647ca2898b372cbbde9863daa6b9d8d10f8fdc3134a0792081fc2d903b09eec63143ed079d819cae5de0a7c5e2d2dcb0ad7c70ef17fd7b0bdc038df55ac8de4c98cd69cd181e1293a8cd8276521ab3562e1341615a832460435ee3ff450def5af32837eb020cc83caf714813b15c30dbef9b54f1b94281463e878da1c92739c742bb9689552c087cd84485fa25ad8c75d6178d2d9f1fc28b22f62d051bf6765111bb2f2c49d006d092c5e6bf1351a96efbdabc4697951a412938e8bd0600000000000000bec7b5345ec7d6f6dfff938352e5ef782c17b48e89bbc7935f57bcd7ce71e03206bd395553ca0bbaa6032e4342061e20c39882ceae10781f08c44b23ce2cfb1c6bb1aa96bd8305b0f0aa92817f1faf4b674fe0d1c08c32e6943e99f5133896a33b919360a530eea94c6015b83ebe684e975e9a100c552d2f", @ANYRES64, @ANYRES64, @ANYRES16, @ANYRESDEC=r0, @ANYRESDEC=r1, @ANYRESOCT, @ANYRES64, @ANYRESDEC=0x0, @ANYRES64]) semop(r1, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9}, {0x0, 0x1ff, 0x1800}, {0x1, 0x9, 0x800}, {0x4, 0x7, 0x1800}], 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) unlink(&(0x7f0000000000)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) socket(0x0, 0x4000, 0x2) close(r2) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 12:39:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x4}, {0x6, 0x0, 0x0, 0xf6}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 12:39:33 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}, 0x3c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) getpid() getpgrp() kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) getsockname$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x4fd, 0x8, 0x3, 0x1, "0ffb1ac6938dd12a5ee62a804294e79f4e244c67", 0x7, 0x1}) 12:39:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 12:39:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{0x0}], 0x1) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000003d2e413b4ee0a7000104a832e61a193e1dbf906aedaf55ebaf10227c52ad89405c895af39486df4140e61d8817f0e70857be25a593b2d8fee0b83e778311ac09646517b09dbd0aabab2c98e4300916462630d115193308caf5c675979ac609d6b6ec65b52f5136432dd22d1802aba90c8359e08eef15b5d4019b7d1cdcdaa3f7a70722921a98aaa6781a3ffceb25a0e364538f31cf5f0a73a6c063509fda0fb0028931bb1267935bffd02194e516e623fe816cadae2cec612ee51de664be8b4010418fc0f85374f0dbae5499c6cdf064f110ae9bdd21514b09648e24de9bab3c882c74bf8389da761639b2e9ff6d5bdcae25c8236798047d1892c6ffb12fd95fb92ad05128e6390e8fa210e92794c28c57919590ab6e31d95bf7b8d8b5482e39a64efe82598fb0589394d6fbda85d51a13850e3ebaffa901846ab095105f3936a0b944cec440f0be8262c52c43a0e3ffb562b54a456a12080d05028963899179e3c4c3ef37e859032bcebbc1f97cceffe14c36a24f0dec1cf0823bbcfcbf58c88f77cd98a7ab14754349a18c88b5833318959b873fcddc34aa8363dd634623741699332143f6921416377d360fcbc8b2"], 0xf1, 0x0) msgrcv(r2, &(0x7f0000000140)={0x0, ""/155}, 0xa3, 0x1, 0x0) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000017c0)=""/4096) write(r0, &(0x7f0000000040)="93", 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 12:39:36 executing program 1: chroot(&(0x7f0000000340)='.\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 12:39:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) fcntl$setstatus(r2, 0x4, 0x80) r3 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xffffffffffffffb5, 0x0}, 0x2) socket(0x18, 0x1, 0x0) 12:39:39 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x18, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f00000003c0)="9ffa89e12e53c6c5b7d0a3bc7739775f0c9ad6dab772e327a5fd19264cf65da5aa95b191a676bf8a59eb94bbe2edcea3d09f9778257ecd5cda2122e97f0bcda315fb0de93f76fc983f427a69988d9e842e32625a0609e3c7c2ab4e61b4a7c1a327ca688884c1a6e57345d0cb4d504614a9769db69146b4c68ccb73b3189466167737fb01a086c21675173a6a4238e35c16530bee70c2872085c5538b7e9fe4e8f2be57cd5f11bea7fb4715f06501012465e0f3a9e1f8262b021ad7d75af4fb36411d1cc11b8e611a4ee9928885106677a36174bc4adfae20f084b187ad9ebc2a782b6e00d0c929383fdb14cb08b24d19a752fda5ded5833deed4c8dedd7907a1f39ce2deb57ad31426a9bebb89884154e3fe1bc9ec997a78005f3da9c3a52289b956599122725b7159f61adad0575346f5b5e76137246bb880fcee4866eacd90701ddd04bd6e30e9211c7d7fb1c63f6c85a4fbea492691ef0d5c7bc03ce74c78b90d3a3c68774ce3740138c1b033267f6fcfdd4566bcae02fa8543540ceb356b45e852f01976308e0bf516ddd42e853ec38b71ba36d125929a2f503be7f9becc0603bbb3536c17f4683b5f3039ef6687bb1cf027bf51d7b9a8af43b49783572c1a2012dd857078d5fec7ac55dd2b4e7a13682b1abe0eece4c4cba09f40cd36a731e880253e745c309794bd72a3fdc8cdc05a8280008e69848b6d31ecf8b4188e441bbc5f0ceb8c95d98b89cd712c1e309d81a7a35838d24d52f3a5759c70d8695aeb72dd93aef9a0a1de30266e848e4c01ac24112175b2fd345d87deb930143f9f149843bbc9c3f7afc9d391f46880043983b77be474ed97057acc208fbe66df670e86293e10eb48bfb018f3f9b347581290e8f2af4b9ef2e08d2884b80ed8d014206084bc254607ed8e412641db8e050bdc60776fe6d20aaf2dde96e8a1d19a39d174b030326964d51499e8c8867dedfe695dc2bc3633daa0b79c13d7fa938d5124a575e966374afe787b9104de9700a3b8d7a423393604a1717ac5ea4441c5b20f6acba0812461fbfe36e2d8232a4dfa3dd6f0e7c695e2f5eb203b1288e6bb8b1828e192be3564cca05e97eef9d87e6f37c59d5733178eb0b163e4c16d635f4dba43c232ba532037e47b2b8502e77ccbcea7bdbc42cfea245265dec52baf07776facf4db4aaef2d9482890910749bc929cb976183f07b2cb78a7b10afc0a73a01b616cf6b8881440c33555a9d0124add83d873c3b888eca8fd5adc981b3d00af6b210b640bbdf8e8fb68f8dc0c54ce85fc8198a927ddc704dcd7a7110f6bfe22e8e11ee6a0cff3262cad8f5d280e573f34bbbdd7c22277c150d4d5d014fe36fa38a6c53a0919a7dcd8784d47fd7a025d2f6a0b31976831d042cc887d3a4adce8f5a8f01a53c842f9b84e4ff37082055123c9a09dc614bf914c3a1edb96ef3050b6f1295cffbbfe1d551b592b7910a2d87c3fe7336977de140f55f51a4526f39e82144a0ed00915555d06410f0fe776c879d402d01e9e17ecd783bbf9bcaa19644bf4e6321972667ee2c509dc8df86f61faf0ac8244ce395f0a352144aa958dd74efcc662a5d5e13e544519dd282ca8f548bfb9a4c905da08e638d1c6813a6c3550616b21bd5929cad924c86027673eacd37d42811708f25670da2129f14cf3e31e3f3d626d1f8d90d76dcc109113a482d964c592d337d46ef34c3c4dc3077665c65efacec30be227da44cd89176d10c6e32b5611d9fbfa35045d315b20cd8e23beb42630789f56c011690e640b3f55b9496d18d6ed5e7770d74f37f1c50bbbd6c5d4fad2072ae9d32a3502a45883ed99ad78ae5f90da5cb5ba68f354be0761c67df2294d6ab476578fa159d3b245c9ab7526388445d4ab87d022f18550d59a8632457584f5809a1623b95bdf230aa5563b3cdcadc8fb68529f1ed792c249848889dc836bb8a89bd9bea2231a1d2804c59dec53fa79338692a239068640877a62380af173f8e93cbe8311bed4adfe053bdd0e1eadf1a77e7c30b8e9f4102edfae59c8588d2f09e23b7e016b2872adde8f9d95577c6920ea05388878c81b05b4c0e3465b7e1be87898a349f50d600de5f93d3922b256afb4df81b6dde9c6181c7ce8ee9061ced1e4f59dfd393dafef538ba5565d4e0e3fa33397b87a1dd00a613e9a6753b8a6e085a31d67ac60001c4bf09283acbdf47eec3aa8000517a38f7e263f73b3b77938b6352e07b0f1cec16491318923c0b69b84b923181e941e8f2dbf5465418c4c88ce64d6201561085526bd50d2e33b98b511e6504195f2cf535a5b486499dc68c619bd6ef94950a2642101c7710fece396bdaa2eb4bc684010c787dae8fa24048f89e398e448166eb750f4373adb0f120fd614423f0b7b7ec763512fc441371f582660413a9477ec8090d99f064b9c5c6869ec70a04515be00852c8b64f7fd524a5e3f4b5266a0f5c3fbfc7f9deb2483f5f05ed1750f7747cc42365aa85bdf0b807a8e034a17045005c5f0f92b6fa86ac02755cfbe262a89a3d272cae2b9ca6d9bd07ba163c90c31758c3ba260fa27f07b4f78f05ab56f677681114e8c516fc9d6a6c67e75891d84b356615295848cb3736dba925f63d0be5de4224558ba9c600d5b9522327c2ad37349772c6c3c2eeac4f8a5b30d11da6cc32beb924aa5ea6682883c1b53e6ed75bced07d4f6c429b6c57bd326614d0857042b9ef3f0bf79a05aed4c4c88886fae0abb3dad126c40f8af165a05896998eb083e8239adbfd190ac26f9cd9d1f2e85231d9e8e0b71093388aac57f19cc57c070081ab622710445f742288f94ba633ec2c52218df5e7130d8dc017852d9a728702533077011e30ec0b474708f4abd754d081f4478554c878afcab46ed3e273330b41eb851b99eb24cfba6563be698d867337007225f22ea58a10904192ce411e5357081fddf150f6813f2c1e667157d4d70be4a703fa71f7eb6287d5c5e5036a0303e50e2f7525d97690ab8cc9c12bf12e88979a3a6c8db0440f34e9c4f4c3435b1e4de8025e20f6f68160d5f6e11f6b7b3be6f3e089a6953bc303c216a897cf4e32d7a87ad3e616cfaa9dbd6521ccabc955c2817b17515251311656a1ca6ffdbc90fa2ef9eb9c8c613ec7a1aeb72ee11c68e551de85786a192763b638fee82e07f660327e7dacf4d4518bfc96a6ebbe172d08bc60f559a02a270dc4cfdfb730649a00a13036200babb75e5c068485f78645d6ee38023f2e4d5f6b37b0bc884d99f37e386b075a4aeeb3ee5db652ba8c30a532504ee15071b396c469c51a4985d93bfd4ff1fb16d4997ed5b6aba21a80ce2b50d6c22620affc7e468d05dafe2c084ca66a6504a28990cb9739460af56fb912a6ac08a611385ed38c9def726b69285b36c326d1464ac80e15618a880c1c1705345d9a8165d5ee75870c2cfd68878c8024ac0aed17010193ba6c63eee3dd25636c3ff1461b2cf278c093ea7117aaededbb4e2b3118370ba3543e295ef194853f57cdf1d897dc06cc7fa8cf557351afd59d9fa074fd90fdeadc9225005ab70e8545cc8509e9f4b206c7a0cd2c273e78065c14a40afaf884feef964bbab052f43f7b37753fc121614c0ff4f5954519dfb9e0a2db510cf19dea394d3a990eca2772d43558fe4fd4f746a58b232269cb0ddc0769608340c4944c80101ff8f675e80ac9e3371508a4a4b0f3f3512e291cd40ea261e4f3023bf733774b28ed3fdeae0c943bcf2d8d5254553a7b1bc94df0a1a497b235f3cae0f2c4373b076cf8de9038dd5cb54586c06b684fb83fcba66f731f15124eeb77f7151a93fd8d84c23f83613738968cd50273896970517748f6d11a618ba5272f91bdadf59a65167246338577e5bab8e16c36309d1932ec925ca2c3175a2c22df8e6d67a26689eeb0fe9d86c98e19471a396401bcf34accdf98f9d63dc0a06b20a99f5fc42cc299c7e0844a97c72c055d5c29ab559150aba87ce3ee6e651311bc326038fdbeac14766172b50bbf3853cb26290190623c12c716c087a542b2f5f3143673333c220ee070e81698685eba337afb92014fefc7295b1fe8abfa296710a45bf30d0a87d715bf62bafcea7424214f8b527b27f7b12ac9c22c44ff3319786c0632a2f0cdc6557ea5e3f4e6a386658e77c73dfc4550f2d21a8d78cf47dc1a203f311efb5a4a4c749ac3f5e7387f9b74655b97a9c88bb0ca7c39dbac4d490665ce1ac2bf8b56d7020977b66a31c66f7e654a3bd50cc07f9a916a48aec70103b96a5ba217a14f08b951e710a1db8208be03e473cf53e2664d7ec232d46b30581bcd1e7e20d22e9a04fc56062f06bb8813226fe3ae9dea34a5de3f98b2f8443c68ff7de97ee052403dac4bbc504dbafdc30edfd1bd042f7626371054ac3425f4b91105a3c56296d9c59c06442a5c9cfaa52afe140058493d5887342b3c6359b2c879eb385d0a902a1d9a9b201129fa8881f06bf8029fdce0e569435dc83b7125cf29b49fb5c1067b424ca6619ded82fe6fb2abbdc6232791634aad4d6569f45af9daf7d74df54bd6eadcd470bfd45070bed133347019836720834d35eaea3aab82b7dc96c087085a6ec700659ad9ca9b5abb0885de88c95788a6a139ec5e0ca75242ac754341f5af1fd36ec70de45dc17f11aa13d1e357be8bc877095f9d53891dc897d201541621e9aeb5fad9513032cba5369edf982b157b2f6de1bb46265d45b127fa48b50030783b5625437be9b072a98c972c6b82aef2f0c3a5e8731d495b3aa1365b9bc51e13ad00ae7de34e6f58cacdf8ee82423fc39bc9d6f4958d4689f4ef2ae69a2039c1a31f0b5741c0a5dc63cf7c88f8b31d0e0bf9004332e63cf8baee1aa417163e63aa6502862bf6a74ec0ca16dbc8881d4bc9f1e91493d09734e2e5e7efd503a87979d3159c2f9d7f469bdc37b7152ea6f6d378deaa16f504dcb1ee3dcc473f32c9db7027aa0f1b8a36e532f49e71a1d22c8b0bffa8b44236a19d6df953a4de37fd6cab87ed62c39b1f1970a8ca9444d7b99d4c3e1eda0e7e00b030a56e2c3fdc594fce6e41df28d7ee796041aa8d04e0ae137a52481267a600d667f61a267f3d2ef2d5d81371a5a4b28ffcfcf71934aad1d273f4ec447fa31ade4ba4486b643c00da1165816a7bdb4d3fae709a4e02029cd5efd509be3b5a2c7748fedb0d1c473c19a1e8dda02d9078f9e88dc8d0ded618013bd203ab8e29a55a5d4e6ceb48e0b959c8494dfe20a93bc89c9b2ed39d3c7583ff0136bc10bfb844648f8972924da9521e2c45b18e85b23306e64039126c3fbda51f78f5d255e921c42942573f3c3181f399f8a4af76f538b9e0cd9928149c1d2948631b24dab3fb74f8b594fce42ec2eca9ed2bb2b1e94d5b341c8b3631829aaa00e1e1cdbd6616e0ce9e167b2fa49e1e0c126f5acd5f33e4a0bee193506f9675a9487c7aab9fcb1020c8b2d763b7ae89152c02bdb261095c467ed37e07e3c03cc236201907e75f05304efcb8447e409971e93a15feb4c4e22d87a029e00477e37102e4f39993e511bfc4b06feba152d0b92649e0f70f63061886f622976699fb5d3f03fd635190e43142d90147017e267f5dfd5c00c331f179a9ff9a3be17cffa0cc6b377bd3dd0ef836e3e1a0e976227cf4751b698a863d4301cba265e9632902c1c308188a915dfd806072d40f5eb8fc61399bbec9b8ae5d21f5644d483a9236cceed19831d3535e07e3c79bcf011fbf6469c2639b7e1250b14da238be10bc013dcdb2e794df354b092023afab65a046208f510459325ea7e3bccd62032d6", &(0x7f0000000040)=0x1000, &(0x7f00000013c0)="4278f3d71b0f7ee245d3bdfce1fa85406b180d2bfaea26a9503fec3ae21c97e395f5fdf02afeb5d1b7b648f582a34f9bb381167f7cfd483c461e1ca7ea85be7b816aef56a5059b78c733fc2d625402bbcd2030426cc3cd9910e0f2bb518db8dfff1dd6769103f0633418a4c721ecee4b8bfe35e9deb4", 0x76) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) chflagsat(r1, &(0x7f0000001440)='./file0\x00', 0x10000, 0x2) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r4 = fcntl$getown(r2, 0x5) wait4(r4, &(0x7f0000001580), 0x9, &(0x7f00000015c0)) syz_emit_ethernet(0xdc, &(0x7f0000001480)={@local, @random="2e675c7a3a1e", [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x1, 0x1, 0x2}}], {@ipv6={0x86dd, {0xf, 0x6, "87d6b3", 0x9e, 0x2e, 0x9, @ipv4={[], [], @broadcast}, @mcast2, {[@routing={0xf0, 0xa, 0x0, 0x2, 0x0, [@mcast1, @remote={0xfe, 0x80, [], 0x0}, @mcast1, @mcast2, @remote={0xfe, 0x80, [], 0x0}]}], @generic="80091165a56e38f4d5fa957a34f9e6fc1edee1bb2ab97cd7058f0cdc69fff07c29d2f7c3b6e3818c9fe129bfe400de86c1a76212e4639113329e125cdd96d81435e24a90535b"}}}}}) syz_emit_ethernet(0x3ba, &(0x7f0000001680)={@empty, @remote, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x0, 0x1, 0x2}}], {@ipv6={0x86dd, {0xb, 0x6, "0b85b9", 0x37c, 0x8, 0x92, @local={0xfe, 0x80, [], 0x0}, @rand_addr="9ef8578c56e8454c60727135b400936e", {[@fragment={0x6c, 0x0, 0x0, 0x0, 0x0, 0x8, 0x64}, @routing={0x0, 0x4, 0x0, 0x0, 0x0, [@empty, @remote={0xfe, 0x80, [], 0x0}]}, @routing={0x6c, 0x0, 0x0, 0x9}, @hopopts={0x2e, 0x1c, [], [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x1, [0x0]}, @ra={0x5, 0x2, 0x3}, @jumbo={0xc2, 0x4, 0x40}, @generic={0x4, 0x6d, "3e07ab1bca13326026955e52f2b5f3ac4bcf1751b19ff7534ba7fc5f5cd8370b1ca0ee871660461db81ed99188c523189590ed8b2b2b14f01251a9511105f60744dde744dec898c8aec2eb07febfe95becc2c21028d378ff9fc8357895bf1d4b083a3aa5ef67e79cf4213410ce"}, @pad1, @generic={0x9, 0x5a, "858f54396eb5d61ce55f905d87aadcb4f7698f01f60d011299e4ff3a50c777ee6fb8e966a486fb7929aa4f47d09506d75b9f5e6539cb1bdcf35da842a262d8e63147435e21400b6b27b13ba86d06062de8125949bfbb47bae88d"}]}, @fragment={0x16, 0x0, 0x79, 0x0, 0x0, 0x19, 0x66}, @hopopts={0x29, 0x2c, [], [@generic={0x4, 0x71, "d8cdc2976789c5a76005b114f4d8a4cba808e44075c9241cf02989b74dd2933134db047188759c21c64124891a823a47cee116911af6615fcf21ccc79eac74a3067a6f619bae3f2f1261a75e4e38428a1c9ea0d0e09e44233b02b8f2c59b7268c3b010fe846b2ef35f06a6737c7c37cf8a"}, @generic={0x5, 0xeb, "ac64b432d6dfc6f526e1fb38dad88a31d65d8abb0133128bca34b017861eff14550780988eeee614bcac5564134def1364682afd6542199eff25e814e3efe128f4fcd015db665a642654a9005decf28d00bca975b81beaa3dd95d7aa9058f79d0ffc6f12748558cbd533a1d71b81abd59dcc6914fa4537bab15e00fddcfd9e702720dda8806e283b23ac3d2f65db857eb8f636a06335d047e64e4439a64f6e4007acebecf19614de6b3710d6836eaa7672aca9e37e62979cf9c63ce43a729e66c2906ca540219087726868a32a53aa8f7922418f3fb8318c9c5b115663dd1cffd0f2738439e52c141ff548"}, @ra={0x5, 0x2, 0x800}]}], @generic="dd37ec5b1412fe83409de425303fdb5362e4ead945684a692015f1d7ad133abe34319fcf83b939017db685e8aaec68a765fc556d47b599dcae71c6a3d32a32cff1f2c6fa00b4fb9fa61d552bf6ba32e9db8e80afd3c4917e06d0597fdd270efdfdf35d82a97db60db7482641ba441eb1822a7d8176a339c11c502a1095e15712ffbd9f5a522e55d82dab66402a746962670db6129c9db504934fa428fb8d0ac07a8257793dcdfcb6e1e74f28050774c2c9c15f2629ddd0e9c5c1e92a77f3ceb78f5340a1c30391c4de60bdec581ee25b5a929f8cf748d6a2ac029536"}}}}}) 12:39:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x4, 0xffffffff) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='I'], 0x1) sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, &(0x7f0000000200)="f2a8af83b69061593478facac46be15291dff59dcc2539080ea735b2e87b56e1a186866dcda6d686ebb3bb60dc3b084b36aa40b8daefca4f4ea5", &(0x7f0000000240)=0x3a, &(0x7f0000000280)="96bd22d33c5a14d7c3510182e78f55ad96fb79f720008a2c7a3e3107b4d5e8505858ea28466bfb0cff75a10e8b821d6b515104816052908a38f31b955db8b37fb261052ce367d9fb1daefde9de6984df0319ed9767389eed962e1467e25229c0bed118dc5f91669393c6332f4d908035e9fde9397be978f3a48c3306c594af60001758b8588a3f96d96eababb3a226123aafe890612ac49c21181ff6604b946632bae457391e370bf4797b2039402bee825e9f8aeaaf41d0", 0xb8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 12:39:39 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd603405000200aa00fe7400000002000008000081fcabf185fe8000000000000000000000000000aa"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = msgget$private(0x0, 0x20) msgsnd(r0, &(0x7f00000000c0)={0x1, "4cab60b6c897c5d88d7aa24eb1e480b410fcc35cbf86c442fdd5f6257a664c0e93b3ff780ac9a6683e7ffb139b76f23623b41bebb4b758b0f0dc8d7a2b172490a1c4b3bebd5f16c6bff731f5c2cabcd4245b976e125b11017e49c9fc5ba6c677df8ad6092754fe612fdb32cfd1de667943edcbbdc676e3dcf528cc1043a030a0e86734a22b4a3dce89557a47fdf6a3bc2d4a3914683907e38abe2150cb2caa3f849ecbbabc1b2e5ae1e6d1fe06012c1dce2a030dc43c971a9c47b424c6f1bfa21a09f6"}, 0xcb, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) nanosleep(&(0x7f0000000040)={0x2, 0x3}, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) r5 = msgget$private(0x0, 0x400) msgsnd(r5, &(0x7f0000000200)={0x0, "311d7cae7a1323c838bcf9"}, 0x13, 0x800) chflagsat(r4, &(0x7f00000001c0)='./file0\x00', 0x1, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 12:39:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x80000000, 0x9, {[0x6, 0x3, 0x3, 0x8, 0x0, 0x2, 0x1f, 0x1, 0xfffffffffffffff8, 0x5, 0xfffffffffffffffc, 0x1, 0x1000, 0x7f, 0x4, 0x8, 0x9, 0x400], [0x8, 0x6, 0xfffffffffffffff8, 0x5, 0xbf9c, 0x5, 0x1000, 0x2, 0x400, 0x8001], [0xffffffff, 0x873c, 0x6, 0xfffffffffffff061, 0x2, 0x1, 0xd61], [0x5, 0x1f, 0x0, 0x0, 0x4b, 0xbbbe], [{0x3, 0x9, 0x7fff, 0x8}, {0x3f, 0x0, 0x7, 0x8f5c}, {0xbf, 0xab, 0xa48, 0x86f}, {0x7fff, 0x824, 0x1, 0x4}, {0x4465, 0x1, 0xfffffffc, 0x800}, {0x6, 0xfff, 0x8}, {0xf801, 0x5, 0x8, 0x1}, {0x2, 0x8, 0x10001, 0x4}], {0x6, 0x5, 0x1, 0xe67}, {0xd2, 0x7, 0x1, 0x6}}}) kqueue() getegid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000002c0)={0x2c, [{0x1, 0x2}, {0x3, 0x10000}, {0x1, 0x5}, {0x1, 0x6}, {0x3, 0xfffffffc}, {0x3, 0x7}, {0x1}, {0x3, 0x4}, {0x1, 0x80000001}, {0x3, 0x1}, {0x1, 0x7}, {0x1, 0x1}, {0x2, 0x9}, {0x1, 0x4}, {0x2, 0x7f}, {0x2, 0x5}, {0x3, 0x2}, {0x2, 0x7}, {0x3, 0x17a}, {0x2, 0xffff}, {0x1, 0x6}, {0x3, 0x2}, {0x1, 0x8}, {0x0, 0xa}, {0x2, 0x5}, {0x3, 0x4}, {0x2, 0x8}, {0x2, 0x401}, {0x2, 0x3}, {0x3, 0xe95}, {0xc25c67eb4cf04ee8, 0xfffffffc}, {0x3, 0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x200, 0x0) connect$unix(r2, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) bind(r3, &(0x7f0000000500)=@in6={0x18, 0x2, 0x9, 0x2}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) seteuid(r4) sysctl$net_inet6_ip6(&(0x7f0000000580)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f00000005c0)="7229086655442c24e9307dee5ba6ef87285892e59df0f3029ae3178f5d42a3a841f9208b30934a01b5c41eb06228139a7d599e762013568fcd73e4b5a7dae59835848a586c813cfa90c9fa4ab505fa82dc5086e192ff8d74089fda0285b1f6346a4907d4b5a16b70c8d2647035d3edc5dc500c15a4f207136ed5173d22ed1af8f831c0a424bf1e3bc8f59a659eee1165a3fc48957cb720ada31f61262b957c5f249aa02699a1c027889380ab85f486d2d08e0eba", &(0x7f0000000680)=0xb4, &(0x7f00000006c0)="a6b0cc7744367981c16ce91110f4f14f9e23786b226b313b5c0bac63a7725d73d196baacb08957c27e6abf6a2b2f66cf", 0x30) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pf\x00', 0x80, 0x0) write(r5, &(0x7f0000000740)="2d004dc78e64a4aab7d7b2ecf84db9b1f16a2f576c8f9b07c7e93169718b49edc10a7f54fb5af8481304bcbf58f268d0af3916bdb8181cf7a6d54b4a6f0b21396e0a5fddd03de1c4289d08ec1e9f2e833cf24c26d33e40c5152d6783cbef079768a4deea546413f98d529c492cfdfc62ae4f2925f887003e2d5e84911ada998ac5830dc31ac57cf4ecedb4ce8c3ea7a4224ba9324eccd78afd5d9ac9", 0x9c) pipe2(&(0x7f0000000800), 0x10000) sysctl$net_inet_gre(&(0x7f0000000840)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000880)="8cda37ccda45852a3fcc9a707b006afca74ab326eda13ced3564fed21fe0c882436bc71eeaa50eca8b4d1ae0925333704dbc04bccd69804dad382dc3b6c83b293c1b8b0ba53cf7ab74045b65e1235cc77dca876ea6f428ba9aec512c2fb59ce72019dbca12a1671e74684458390ff1e51511f68933298e5b5d8eadeeffcd26aea2ac27faadd1f034665b0795fa8bae", &(0x7f0000000940)=0x8f, &(0x7f0000000980)="63ece0607097a5a5c079898c", 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f0000000a00)) 12:39:42 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, r1) close(0xffffffffffffffff) 12:39:42 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000980)=""/182) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000006c0)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) sysctl$net_inet_gre(&(0x7f0000000040)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f0000000880)="a877354f7a1664b2822cd7a1bf0ee52aeae54f9dbcddff535a6affa253d5bbb10f91ee05be8dff6859b04ed15356cff2fa4fa146a3b47b29659e49d021aeed44c8bc5ba83e3b691d643b50065b99712e66b4c1727c67a36e91fb10e48156d12fc07a4926622066d34c24904c34643a0d4913b9f0b0c6df8100f2d05802ac4e2af4785eb43d25e7a65a2a9c2dd67dafdd15ec32aa29ff48197690f41ad6aecad4905d3d866fde2660c6a6ff9d37e9b476eb372a726405b96df9b2f2fdc5153df5670de6eea980b658e4b4860611cd0e3e459a3701a47ab1950347f9fa0ad7af3d38adf0dbc488aab19ab1bc19", &(0x7f0000000580)=0xec, &(0x7f00000018c0)="f1dd35157268e12ff764fdb3e631e29e792095ae7b98f584b88d62ac1957f31dbd3e0ef0da0f65094442ec4e87ad7051578a1249285a208a55db98d7118002fccfb91d6567da03816e80fe10b7a5e8b91526610974ec5339fe7d1e7904768d7f1e079162e2a39c266d861387bb6a7fd8aa7935eb4aa29ea81e0698a567f860139f25d148c6dc81be7377c40673d27ba4404b3c153aed718215be68fd5af8706f61ecc1286540cc19064fe848b3b05b8f6dfe4acb8283acc0a1cc8cf2b8a0dd8b6dbbb1b57ebedf9e7b95e28ef189da3aee998243c1f250e547493498919d91dd7eb26241c2b35131b291299b3bda2ee0ac78f3a2c1ede42a9a644fb270ba561806c21e463cc5d1237e1897f8d1364baa521e845aa18e88d2f1ce85669e84d93b842aaab60104f6178ba6e118c0acabfd68f70b74a81145e2345105f1ae49db7d9c32c9948f09927e1aa045bf8994762c355746ebac196d95bd0f13583987ccbb640a29a0b3290a102775d46dbc786336f654560b7946561f534528d395a0956abef916f1c849f5f9131ea8ec7b23a96fa58e2a8fd6c645da6ec149185c43c475f3e292dfc9b616d6215e8f89ab473d392cbc95ff63ce5d3155575543e225dfc2432f71c63326f23ebbb1b10e498acf9e06b7e213d5e5912bc30ce216f22b96234da8893209a07450d817a13645dfc78655dd66a066aa5aab5c4ebeff19ebb843cddf231ca20a075aba8f7f25603b8ee77644488d24632597ca7db6cee286ac37e27d90e95f5bfc8184e3cb4b7bdb7941486b195337b75cdacb12adf2e5ceebf0989ff9afef5aa7492a2d4b0fc85e87142b8d0e8e1d39ba2d2fd6b9ba3d81df68096a6cb8548e4964f9bac2f98a1b2546dcfab8a538a8aec29e8921edc5af9520750544311ade4f9a613f93af8106f2ecf4d1433f4ce9d44bd4abf5ba6d7d207829c3f4926ad947b45a6dd200be45fdda9c55eb06cc1df0155340d793ff39c75b41bd1f77a300f5cab769de10ae62fe893b781abb69d2ce104454571906aa9d6fc3d7ffa9f056a304a3871255e86dcfd66f8abec4207b23890f4015fc2fb64f29721605cce033c461fb449772b0757a254218aaa59f4ecaa827478137c63ec7fba228f9c64c0302a12dac0ca758bcc09bd064c051dbaf4143cbb87c5de90db9f7f3abaddc0788e90f6cf4aee8cd14af97698b41bb9dd38441ae79e0bcca1f778ed649d34b53ee5d3946c6cf8af0892b32878ec40e46dc603a337f21607d6457aa7087b0baa92fc03a697fa2e29a70adfd188079ec4260c184ec663142f95d848e1fbe65d248df67eeeb196b7f4ee3a955d070afa1acd86e05c36dc60b878a0161e4c6f59e30d62e178a28ad940c6370beb098c998bdf91f4810df3c74b143ccbc83526ae3055fcbe12eed40d33caf1a43feee67d56f363112c6eca06f98ade3c3b90169887a365244e79ec9c1446df07ce60716699b3e6419b8508879988f37bd54b3dfdecc928c865ad956cbc195ddcdb2853bcfacde2fc5ad0fc2fed3eedf0e435997caf24f00195b6defc23cb1930ed4594c14866134455d2bf4c7d485577c768ca7e3c5a42e3fd02d9f41f75806edd21fd7f7af798628b7fc95b1119dc00daf18772369425ee51effcb9c3cf7a59f1689dbe77106098b4c167188b08661459c11306947eaaaebb13776f9a18071af1c2e4c830c030c97c5a4d3a8002e4cb3bf3c28032ff53c68c086675026add1dd5b9c6b2e47df98cca1ac157243a283e5c3f4c9e3770d948187a48fbe7ba330c18dc691b6ccdaaa9f8c24a7ad505c284406f381d1aeb7ea8b8098ed5eb495877f19a40836a66a4ba684bf32c9fa0bc9313a057eb96990091c82976036dc971973366e6f48b09aa3d0dab2f25c765f05a0a5b22e2c264fe2d24dc064ab6ca3c54f99021db74615d80f5a70691f798cda0525da262c474ac32f89f59ea43c4eaa9a9421314732904d56875265657fbe54a915cce624fbb11ab3d5c3a4ed6dd2389071706a52d2ab86299e9a5cb4a9f5ef984bc365e26f5a157680faff3f9c5f1dcad0decdcd3ccb2b586592f44018190e48f9ef79a0726a3c525e942fc3312b60d341844b6fdf902f70e8e1e7e4b47d5741650b56145e0719014c448eb0e3f1a09b653de10c44389180e8b8e6881bff324f80f398d99534c895b8f7a3f690fab2f8b4b6942da91dbdaef946a474e9b5f76b450f43380dd482d6ce32533f2c6bc979c9039d3cb389d819fcbf0b127aa8539cc5a05175a87c7cd1bd1b852e0b90a3048f0c879e625762a9bfed2ffd594f677e50038a98ed985ac0ae2331ad8c6909c00d3b43c16aac647b7f116f3634740cfe4d73fffdd9be17a82fdd1e27fb5c8c072e519c92022b76c8c398c178dc4de17cea093b5ca2d3c4e1968d5d99653d04c4f297d7ec44a39f73a174c2d3c4f4db945777c293726b0bfc8605d3eb991f06e168d1e72819f892f34ff4454160f23910ebb8a7b5b23d754e6fb37e23dc591d6dcb40f2c81b67926618becc3f3644363dad95a628f6ee2443b85fb288098daf4e7dcc76a4dca1cb8e3a8ca0a324dcae7235ddb9c422e6867d346096cb22ba935208b13e8a18a5a12383e4a497e1b0508d6d93e71449470b60bd8b7d87b6aa6ae16257561e4f521b09f565c8d68b34d4aaf710de36554de3e242ac4ce493e1cf812358393002393fde7fe1ed2cb8559b43c58cf5ac5173c9e713e0484bcd4de7426dbdbcb0987c8ff25b2139948701fd31b95d7ec3e2e5fec48827432e1ca19c7a7e08c081727ae21e5100add62540422a9e18c41f3707d229683f19fe216f8e70b689bff424c0c1924fec6b52aaedc81cae4ef5e3da34ac67b6f4e2b3139983ab81550b7a60386613e9cc672819cbf269313122622331de136017fd689e540f071b7b63e3f322478ad5ac9fcba117d5a93ef76de90e19f42a226a50d2cf85b0f0f6814c985452576e5f1b454b4879fcf95d5fc69c9231a7ed6811958788814cb6ca4e9f2b4ddac8f319a4149886e8f9ead5fa30ec5218e8d400985b59d13e2d89608b3d885412fbdd29e62135998a4c15906791460585100d10d3211a9782cf644763c8a836298dc5a61ff2c2f321e9ade2bf32642c144e4d0de15045242a058d3e41fbe11b448ebdb1b8249d7e8420ec7d09a0ae1acc3b914283ad3a402f015066e1d92fcc9b83523bd7764d722d6ddbe4b68698b33b69f1706e1366af36f4f76e4be1f70e50fc6fff786cbe00f4156db4bcb2ad4e251afda14665cd651e8fe500091d6705c3a47f8822eac15d7ae9667fde0ed54eff1fce8fa89839eaa8f93d7a251f86e1a10c431e68abb0c408959ba99e36ffd6c9a0c621dd3f21a566e7c8395028e1032597bfac3450ccccbfbefa4c7077951a711e8053cb2c1d26363777b64c9f0d8d1ea62360a13c803680b062661a4f606fda90303ec0b143f02ddc55c6cef2a9eca6a993f2b56a02cbe70f3cf82e7811f0428a4a5123a6a86c5d034b0439de81b7481d44b2d6b8dc7af9d5fc9d1c77502eff27d069fd9cb87e4d054445b73aa3e859aaba7330af6690db72c7dc5b8e2ba3958297328322449a5a70db98a0661f15422ec412aa029b68ad68ae54ec0ec3dc0c14859743a689609c6e9476743e242831446cfd4f1d8b0da8482dfec528546ed8ec0cbfa1210b30ebeb9fef3ed2329610926fbafbfb4226b3c4a78c6f08f9ba8e08c237001bbe4a47b417f1b41997373ddd8993880658ed98cf18f95cb24b12e238f8d6a99def21dcc6da75af536ab862fcf32cf397ce34fbdf756e2335ae268148c88db0730b05e670a7e4b3b2a3b3c648ef4b830bfabced263ab58c6a84db949411a4873df384179eda8b975ac5ecb836a3ee65bc2d916648d84635253099a01c1edc0e308a1aa7823687dba5cb632adc51b68b333642cb6296abd7fe3f28f867bb8d944a46e95f40b92aa404c555305b29b6254616658308529bcb059333648f3ca663f027c56d3aa6ef4fce2a086bcac63ebce0240d8089ec9e162358f163c286efab895dba0ff8ae0fd8f4f5f0f22a27e335ef94399ec7cf5576d7866eff0102ddce62ab791baa33f26d67164ab7fd083aa4be1bb360b568d3a36267bc523a7fd0f8566b767c7dd02117c3b80eb661c11bc16bfa690a4346b88385a26ad7318c9cc42c81762d39599b8eaa164f33c56631396137149b8219451ab2886d538d69cd8aa5b160a4b5608bdd6d6ea973544146f5530ab24312ea4a022d74370a38896f1b82e263c8defe24e543b24f3fc37dbf198e660acb0ae950d73b14a5f45a1a1167ce23641e2029649e81eae6d18b5971f897152ef89b38e8a2b6f507df7aac4c5dcdb37368cf0d8b794cbcdb51a842125e3f6a219b6ad8c366a0fd29303b34c4da745e7213c5cfa3d8ba0bb29c1e35b79e1219382dd6d40a9d03988b72895cab057989efa97a5f6fbc96edc89cc314ace069ca58e1c9fe20013044235f3d954be12e1fb822f42cdd12c88a9800be38ceed836413beaa7b964a6c3290fbc320633dcc9ce555aa33858bb61bb2fc46ec87970753343bd5c5c9a38865a558f5fc674cf8ab7fc8b273ce5eb2e9c64bdd20f2d4e3934930bcafbc3e288050e26c2bebe3e475e7791d87999e6de5d733fe657c06e9b7de423e4c2259946a349808512e3324934d7a72ee9c037befdbede3a69e1d628b118a59d5b5cf225c7f7be330e1aeeb1b2dccd227d04268a3ad3d836911098a5f1abc401542b1aae65cf870855043e85a11a4d1f2b3683204270681f2bff811b629d5a971a6a118e2031957abca01e5fb7879e600790f6258c8e69b4082f21bdf0df7fc152a7550ca5158d96a779c072f379388b94eee2b39afed257b512b063ba0420e9242016ab9ee5a87ade3574b3d730c6db9538b3f5c24bb22a65652d1063bac2400aa5c11241ab4fe24bae942806edf6ec73231bad31da36030a12668ab0c3531861730c56f3b00caad18483f5910c701dec67ff63737b2a388ec56de4e7f2abfd60b1e40d7bd08bf9a29a8885fe5189cd9dbcd70e49df9ff398a8f6a392ecf94b7094e8ce9426857b13144cec22fc6ebe4b3233eccd0d4bc292635b89d5e3fb61d2afdb79faee6c6f28494eced27f8bb64fb8664fa2520762f9edfa9f3261b8d21c9ef7cd8f88221925a8d1c75d54afe0d0f278cfeb48f73c8a3611713f414b1cfa32f0469374393e89d50a58f47dc04888f77312c1bfa9aecc8b70729cba16b4b1fefeb5569eb21ea56c58a784e6511b26bfc0c1d550c903e4bf671846a49e078575723cacfae18ceaccfdcc0afb60c94bc404adac1dec8ab0424b39b6238dd8fc86375dd325a38ab12cf4520cd00610f98e0bb5d70fa39999b9cad5318ba42982832b28732fad307c5b9f3c4a32a5e4562c13af3d404f4473130fbbd9bbadd657c6333153c93f66685833bea02e1436316bb3852342089498514d717f3ec75a723dba48faf3dffa70c0baa9f177cc750bb97e38ed3ad4b42f96d4ccb306644ddbe90f098922e71a463c372f66d9809292445de57c6dc29c0afbc192d002e20b4dd31840c7a97c054778e7c45dfc73c81110bd3b2a7baaca5f228afbf4b88f24739395d8e248b7feb2fb11118cd9c941fb352f3135ceadde0e2677bb44df8d6b85383df1036adb85b4030f1eafd514a5987b9afebb16bef9ac0c8aee9b8abcb37090d0a9b329a4840470c53eb2eeaf12c7df49c24cb58d689d7180be563dc93a410039aa9b8f7a71df0e7da205f86749623688ed74255a1295997bf2e70c82a09", 0x1000) socket(0x1, 0x2, 0x3) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000440)=""/240, 0xf0}, {&(0x7f0000000640)=""/127, 0x7f}], 0x4, 0x0, 0x1) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32, @ANYRES32=r0, @ANYBLOB="d51c9d4d48a95611fc27e42f5fe3a1526dd12724160604154f716c146973abe1fa9e0747cde6dfbb5ec2b4f10d8e9ec59704d9b76917f03f3d875210005442cc282394dca0b245403a60cbeee049a6440bd21fac5ecc3addbeb0b47c9c3a32ae5ae5be9351b92a93813ccdb9da71757d93740e0bba3c4078e1121c2402ae0e2223369083b2d798c5d00747d9cc744a400055ebdd1d856af72d14d28056551585aebd3985b43aa766c38e46d57aa681b5431a6340bda5e96895c476b75a446ff802f6518f47c9a6e591687e4db7590546dddcc1756e17848296310b0427b4eb2059e07e9a6e"], 0x109}, 0x40d) write(r2, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x22) sendto$unix(r2, &(0x7f0000000780)="66472de8acb5f8c4cc5d7e3882d834308ad13e6465a0b25f4cdc341b4df95e39d25a3bfa0adee583dd32404d7b88df8c7a58ffea462cbc001473c465f537a52bbe4e9a4ae1583f86ebf41b4aa52c6288b9cd20477cff3cf6ab785a208b69347eb162fd5638485db2e0d4803765c69e912d69e3f1acc81915d94aeff548897a274e0dcf3059343249f0e2b630d669115d84fe925aad56ec49fc10719cd11ca3a97990bc85121d872743848e5f507fcfeb629e5c404d4cf218350d570c9ebac7757837d433ee2e03c74f485ccfecc2a92569fb68a715a8a74009038b3add7531620b1699fea2ba9324bff3c1996234da4a604308ce", 0xf4, 0x4, &(0x7f0000000540)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r3, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) 12:39:42 executing program 1: setrlimit(0x7, &(0x7f0000000040)={0x200007fffffff, 0x99}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) close(r2) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x201, 0xffffff5b, "040000000010c35700f8f4067a0200"}) writev(r0, &(0x7f0000001900)=[{&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810", 0x8d}], 0x1) 12:39:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x17, 0x20, 0x1f, 0x7}, {0x1, 0x7f, 0x2}, {0x9b61, 0xff, 0x4, 0xe}, {0x8001, 0x7f, 0x1, 0x8001}, {0xb9f, 0xfd, 0xe0, 0x3}, {0xfff7, 0xff, 0x4, 0xfd}, {0x69, 0x9, 0x7, 0x7ff}, {0x40, 0xc3, 0x7d, 0x1}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000280)=[{0x48, 0x0, 0x0, 0x7ff}, {0xfff6, 0x0, 0xf0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/14]) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000000c0)={0x2}) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x0, 0x1, 0x98}, 0xc) 12:39:42 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffddfffffffff], [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)) socket(0x10, 0x8000, 0xe9) 12:39:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000680)='o06', 0x20}], 0x1) 12:39:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x72340000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) setsockopt(r5, 0xa1, 0x7, &(0x7f0000000100)="b0e538e37350e6ed2694c61a1e34e23c51b516fb46ab6a465115b4273c94fa47da3b9db5a498d39f258a4975f1a87a6b31a292e9c3c69b3c3e9cdb1172658c2201baff6fa459024dd107ddf268da9a5460d06810ef5b684bfa6ac1607530f66c3fe74bb34014554e5f3bf056cbd375ce1e162173c2077bae42c0c439aaa41e25a81f4ee0b386376d4edd6605eb3f5e485870ade166373f174ac81918c7fd9b4080bf0e6d773f2f8b294206b95c122e257093ef5cb9d016aee7e6171bea31a51403aba54043578cfe19ad3a86c16f695ce23aa3", 0xd3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000040)=0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:39:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = kqueue() open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x2) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x40) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) kevent(r0, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0x10, 0x40, 0x9, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0xd9, 0xc0000028, 0x0, 0xbe}, {{r2}, 0xfffffffffffffffb, 0x1, 0x40, 0xfff, 0x6}, {{}, 0xfffffffffffffffd, 0x24, 0x80, 0x8001, 0xffffffff}, {{}, 0xfffffffffffffffa, 0x5, 0x2, 0x400, 0x7}, {{r2}, 0xfffffffffffffffb, 0x2, 0x4, 0xe7, 0x1}], 0x1, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0xf9, 0x20, 0x5, 0x7ff}, {{}, 0xfffffffffffffffa, 0x22, 0xf0000000, 0x0, 0x7fffffff}, {{}, 0xfffffffffffffff9, 0x2a, 0x1, 0x4, 0xfffffffffffffff7}, {{}, 0xfffffffffffffff8, 0xc8, 0x1, 0x4, 0x4ee}], 0x1000, &(0x7f0000000340)={0x9, 0x102}) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) pread(r3, &(0x7f0000000140)="c1dab813694890f5e105bbfe11c40f55aaf01f8479fb51338effc30def650097b9063d8f459b1fe410782f13b6dcc967eacca147d939aa5c4421a0399e874a11a68153c7205cd7b62bcc23432908a840eff01b5861176ff84a87e0287346acaa1ad6e2a64db641ee3d2039f467dc76bb240dd96c9566d78705ba2da6b1f6ace8e22d3f518236206f6c43aed6a9", 0x8d, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x400c745c, &(0x7f0000000100)) 12:39:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10, 0x0) pread(r0, &(0x7f0000000040)="3b39227cc72c6c3719c4df1d91b7a404f19ab14ce78aa7420f05b87b8e5d8693ffb7abbf8665d8754900346685fba062a838d346688b62ebe82255578e832aef0f8ef702cedc6ad8f6990a8d57ae845600506b9d8105119d3ec3cc575387000e67400389991d9a08ef566a0e4ef9a80abb49c2b274def15480b73fa90732441fec7678f2cae9eeb789514e182465e56d88dc68061610653e7baaaea15f572bb9d3684981db69cdcc1a9f4b76", 0xac, 0x0, 0x9) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) fcntl$setown(r1, 0x6, r2) sysctl$net_inet_divert(&(0x7f0000000180)={0x4, 0x18}, 0x3c, &(0x7f0000000280)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a130800000000000000b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0935da532d89790dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb070000000000000033b8823b978e18d4000000000000c5a0e75a15dc0d2dba906a24e2277aa9f5a9e4462669d69daa8ed40802d0a004d7f302ff0400000000000000584b66665787caafbf73f3de6987fe3b5766c63735bfca86ed2873b7db7ce2ba76010ee206f7a0dbdb532118ddb67e5559c5ee490ddcb6a0064967c42291a0c77cc7a234b65e49308056a006fc48bbe31273b29037fb51f45467984fb33bcfea2ba8202449405475029ad76607000000c8927a46bcd6dcf28b9b023c40da9631f483f1aa0d28ac08c41a05e12883caca9dab69a1cffc85bb", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28ce5777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x6a) getitimer(0x1, &(0x7f0000000100)) pckbd_enable: command error 12:39:47 executing program 1: 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}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x8000, 0x0) pwrite(r1, &(0x7f0000000680)="19a13dad9870b31f02fe5777e37318c893f896ef0f1c6fa6e97b0bb9ed9ff92b9992b9b6154117d88882a222ba910c32070dce8b055e96c32e188f0fd291475adf0cae1c1ce3341d59dc28cd49e4d10e95bcbdacdf8cb13a69d1857049bdf747ce9b91eb123707000000576ce1b17de6d7f009b641efeeb8ae745c596462081915b88b62d207580bfd4e10db722821470e205d3a4fcc54af400d227689379478f5e9dcdf441c92030b83c2bdf90a2dda39c095fbb165d7993075d8a506ca7920d305543bf18819720cddcb2a37fa384f9322c0501fe7845711ff66ff04322f23856c15be46ffee3353189f71d73e3ee860aff823ef650621e041ce65f145c1b30a56bb54411ac6ec4b61d579d1d548adf3d60267b13e1c658044b72217e96960a6dfc029e5e574ceae062a1361b93496f1b21e0d675b64185f7029ef244c0688ad0dafe8a9964f8ffdafb4634232476da41799ee4c3bc156802cecea5a0f12936da4e44b8dc48878c458c255c8a5455507000000", 0x174, 0x0, 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fchflags(r0, 0x10000) r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000640)) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000600)) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b2d6ed9b20263a34a21360f59ad6dba311c4a4bbdf08fdef02a78d7df1cde6e4ac59200049f84d1e3b7c6ca3025359a985dc6ba5f471f7d56ffb94d5dd11d261f048e097817d77b5cae3d99a3827b827", 0x50}, {&(0x7f0000000140)="4be8e1ccb0b84f8d76cf6f6a49891a705b80ac311420c099b85d790c169190d5573e0647a8fd2603e20db5a57c38ddb137c36deef200867d3a3076e68e767b0e0123c204f4638b7ba3b0709871f309df", 0x50}, {&(0x7f0000000280)="2fd4b855cccfdfd42cd7258b47a30fc9c87ada33121c6ef8d3f8417ecc9e56cd23f3b5bbd6ac1de710971c16f1050cff3cd6387078fb84bd31ee0c817666b963cf626ee5fa5154e2f6db6d6e955a279ce8215c5703715f969652abb6d89268ab2950d168a918204f8010e96235461a1ade13cb145b86b76da538ddeceaf3a0fca6c6151b021c793656247dfe1fe9ff915a225901c5f2d319c227db1ffe21a79267ec9d29cdc73eee0b3ad96b2235", 0xae}, {&(0x7f0000000340)="4059601afa76b696c95c8d002f81187359608d9a7316584cb7dc4c817e8c86aaf9fc8da1e489a8355e344773d88064006719c4dae9bd3dc568efbbedd6d10a470e09bb3b7877b4262fa2f34fcac27211cf0474d72f110a9791f0a46f23bb737e86cce4d0f7e4a5755b05aa36e6ce96cd58863944297419759a39e2ddcfbea5702ca1c8cde19054fc9db991d5d4ea1ab8e42b45cb9a207babef4c784d0a86", 0x9e}], 0x4, 0x0, 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000480)={0x9, &(0x7f0000000400)=[{0xfff, 0x1, 0x0, 0x54}, {0x40, 0x1, 0x0, 0xff}, {0x8, 0x68, 0xfd, 0x6}, {0xc43f, 0x9, 0xff, 0x7f}, {0x2, 0x7, 0x9, 0x1}, {0xb6, 0x7f, 0xf9}, {0xba, 0x22, 0xbf, 0x800}, {0xa531, 0x70, 0x8f}, {0x0, 0x3f, 0x40, 0x73}]}) pckbd_enable: command error 12:39:48 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f00000001c0)=[{0x15, 0x2, 0x0, 0x5}, {0x5, 0x0, 0xff, 0x4}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fchdir(r0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) close(r2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000003c0)) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) accept$inet(r1, 0x0, &(0x7f0000000280)) sync() write(0xffffffffffffff9c, &(0x7f00000002c0)="0796172abb791e0f82e01f0000716e573cf90dd118c7609ce2e2a312c25a3a3638f02cc65b6db4e8df84c9d1f4ce2fee10fa321c7ccb2448ab249675d3eb624e59f06bb420b4030009004b6d902c787f7e4a807fcf20132d4739148129872f350edab23232f55fe696ab491c6f6014cdef8b8a00ae3119fd02b37fa5275998fa4a9df4130b293a65734b3abe0ea206edb9b403879fbdb6e90400a9cd0d6e42811f3f03f5c02b2b51ad63aabeac76a02d541e13b97e5e", 0xb6) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0xffffffff, [{0x0, 0x7}, {}, {}, {0x2}, {}, {}, {0x1, 0xfffffffd}, {0x1, 0x100}, {0x3}, {0x0, 0x80}, {0x2}, {0x3}, {0x1, 0xff}, {}, {}, {}, {0x2}, {0x1, 0x2}, {}, {0x1}, {}, {0x0, 0x3}, {0x3}, {}, {0x3}, {0x3}, {}, {}, {0x3, 0x10000}, {0x0, 0xffffa720}, {0x3}]}) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$PCIOCREAD(r5, 0x80045710, &(0x7f0000000080)) 12:39:48 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000001c0)="1d7cffac79c7793da3d09c28fe644ce7ab13531787429d269ed0d957f035c5c0b3bb1468c6a7f7e637fed54bf4856991fe869c0973a9f2e86ec0bff0d2c7e645d6b643cc8442521c74c85377e2fda7c554ee34abfc0bb0bd3f6e2550d9a72b09f0574c047906e8c4137198f311617e5e49a041b77774e1fd6c1ec4349c748a15c62014dcc7e12b0774cbd1360db28caae6e9a89d034380022675c7bc6086c5198f7cfd8252ee70185061b7a20ee5bef9f34efa34f94dc97799621c20becf8e752b15b43db8ac41bef621ed17205716e3b3c02b75c27cd26b7a0b88056935e16d6a3c30b81738d32beaf9611db0abc9c11e35fe17c04b3f362ff50bc8b955270f5003d00f266a3c66161fa57883d8f67a153f4e3afa0e6c89d71c7a51dace208d0c6f7320ba900d162091991b6efb6e3b66f94cb4758ca800"/321, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7fff) 12:39:48 executing program 0: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x32}, 0x4, &(0x7f00000013c0)="8174aea9920db417a662086bc340e51e401f560fed36dd38ce969234edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc7505efb313e592a5dd", &(0x7f0000000280)=0x3c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f0000000040), &(0x7f0000000080), &(0x7f00000000c0)="0db706a06b4d7ad344c83899165a7e363a8feed868ceb39d51e1b53880a5d96cbc2e040ce0890d1ad37b2ebd2cf87829b8950ffa8e12730751d25f84d45e24f6f70de1cd8ccb2f766afb2a4cb7d057d9fbee54a94e5a6ba8f4dcf4d82a24b1517f5aa572b6768b4b05642dbf7ac0df3d31fb773e1ec442f0de8583040b5c6a5b244424c612d9df7782116045f1a89d92233e82f66f24504f1fb46c113e886821e1295d28c2a1fd605f4bd6ab30b43bf9b393f07478c8a1a216118bbb71b94aba89a6a7a8d33d283ed591f505765933c2b5e9a51a90a01bd4e064b24a22234b33dea5c54bc4c4e841197cf31ac441ed47790b1028256e0f9c16e464979df2", 0xfe) 12:39:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, 0xffffffffffffffff) r5 = syz_open_pts() r6 = kqueue() kevent(r6, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r6, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r6, r5) kevent(r5, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="3bad5681ceb1feedfee225d0f7ec9f114f1b6d774c599104a8054aad6e5e2c4877aaca1fbc46184ae4c9cfb2072dac3d9349c5b5efc6fed45ea3e14a4fb28e5ccca78d3fa04ffa21b5052e06df1ad2f0ce90bce97404f9477e", 0x59}, {&(0x7f0000000140)="7ccd587368a6fa474beda10eee65407670125ff361487621dade47d8643c37c375665e5c9560074a87d48fb39ba1e664a0527cfac040b17f6454f0f9ff", 0x3d}, {&(0x7f0000000180)="2acde3fdd0720fcc8457b80aa8e4a7d8ca377020504b4dd9dcf128f9a6c4f086faf4d87bdfd9e87413a844e2f651cf5ceb74f25714f95aaf48d6f03545dd06d7f2a7f7c1c7842452bdc83ea1eca99ee44472b044bc36ebf82f8c59ad769ad26c0d25c608d08ef5289ede0a0045dcd10f653e721c3ec2e93f606991", 0x7b}, {&(0x7f0000000200)="d89223e894a7eb7e062b22acedb95ce998327ae059f9b8f0e5d4b400cc31d9cc45a078828c1b51b949f3db29613c", 0x2e}, {&(0x7f00000006c0)="b4e33776bf1c888aff7f054f38b3f2d846f6e9b5e314c36595ed721add7df277fd0000000055f708000000ec8436b08ebbc00223533adb", 0x37}, {&(0x7f0000000280)="7e9db9e24aebf90e829eee116576dc506b68b1827e3908fbaa2aba6c90d602fbb6b73a27e2f016cc45a44fd12b21aadedde78f821cc203b143b12b57da472dc888426fad3a8062052821ef13f50bc5ffe944237b4f54d23fc3b711c3cf2d5b515a1044f698aa5200bda3c31846f16f90d8b0dbe5045dad7ef75a847a443bcee255f96f4a8df161597262ea2fb0eeebb8e1c3af748d36861fae5b6121bba751bd7c2aeac36e25", 0xa6}, {&(0x7f0000000340)="0d042e35c4d5a9715d495a9a3923071d95c585ff3fdf775f7e153c4d2a158ed44202dd1da8c39d92b07edd843913fa7577d737b4e2896c5922cc90b16d730958b07ef24e1ad8c2cf3295fa05fe813bb1ee7ff71f02e50393ba823f4f05e36ba8493b9e1ea4f437adab4af67693b1aefd489cc36f095827a01df70d4e26c7489bf925db21960509dbd1892af573", 0x8d}, {&(0x7f0000000400)="ca9d9608d209e75aaa3f02ebc2bc4afc315239463f87a4389ba1630e82f683df0769c7783142897450a28091b05b1dc79747c55f2ab083aa54cf089f41441702", 0x40}, {&(0x7f0000000440)="17413eeabba594d9b6766c79024f128e2229e2a6ac8d69909ad93f3b36648ae3d575df72b3d59c2a54671efa32579f43170c77ada8f01c42d86880b9af64fd397313cbac9c19550a221f5e76c4e6d46672a9ddc4bbd22f5af984160ebd619caf53b87a2faab77787ad122e3c985382d77c90b398d19894e9cf7456b26ac2425bca7cf36be5b8c73ce58305ac5d5ddb3953099a177d74137cf840ebb71fa8156c77ebea95b0303866472fdda58a27a9d8e122370c0ad894b72ad7b0c6", 0xbc}, {&(0x7f0000000500)="5d8f136e4bffc5876c3eb9d841ee32c19a31a4ff653d51829b1b36aebf6e506b2d5ecbe60642f17dec4e07907822ce18ce3e5482aef126d221ba19ab06478103d89b616dca772cd370", 0x49}], 0xa, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYBLOB="d703e0c93818dca34d56a54f47bf39effcbd4c003be22a1fd2d045cc6cd7cda0d6cae976593eafb1491adc1e2ce0985dd46e94e79cf7250f8d8983957824b7af2f1eb7191a79dd9716b09e5d41e80c17b1db0f88290ca968f831c56e730762d7c18cd1d033ef6096c29139d20eaa30bb696e6b12c5fbf40963c9f21c7d188939064255f2aec070b4af5a0a3cc917a5fce3b519a548a3a5738fde9972a9a518d0d3005130e3258c9b58542c0a2cd237f54ae21c287d1323328216a219154b6cabda43eddaba185c138e0a22219aab9d13e13a39c371e32f8f25165768eeab794b6af4eb50bb9df9cf31f9b0fb9dfb4d219339897291b2a7f80ab54c73e7c02f18ac0816a89d44ea22c198fa30d16602bd7e083976b22f3fc857f88b1d38757e59e9173ca447f3429b46b240849e5415eca68608469181c5dacfbe5480c16ddf47a8a3a0158ac686125d252733de0708b115244f832c134b92349de3175b73005ccc883849e36ce9e52ee83a8500043f4f7656d7809fc9af52bde2b8634e7b39da771dada35ca4a8e456dfc1ecbaab34ce13be231c8023aa6c62a2e43ca818e5d10f436528eaf2e5b4daed4f9daa9abf2c6c9e79da97c39c023b665863beaa26f473def8885183587f46cdc7bbfd0ca6380cd50c27ba23b6deffbb11a089e2a8171a5ac9099eb60d5cfad76fc067217276a377daec592dc1728715a1ad9388ab83153e1a7bfca8748b6b61c383d8d433c18ac7e5936f3e9b4d1d784024b1c55318fd9cccb9dc4cb37579e5b34c2709accc80913d9b1a0e59af96274986a5f8c80799821172f2300556cc0404c441c410ccf515c5008aa8072161c4f12ab5d852dfb5f5ee879b08b698e9daec2bd79463fd191888742b0d8bbcb573b5a75dcda4161a5fcd30be4e7bf96d9a00e443e6d90e480b054a9b81b4356dda753a11715b63eccad73e965ebac01c00ff2624b42f96ad1ecb8e35935adee5a05bc3a40d7180b93e6eaccaf85a5e937539670eee669062dff0be83468cbb4838e945d48645ac7a61c7bbe82ad865380af8dbb72ede8ccc34ff11ad43299d3a9449186680f14676f5a8be12e5c81ac7b41fce7fca7ef5663266988e1fdbf6a20e7bd8ce45800e0478a19fabcb5229573f9adad04fd8345337603d9c0bdcd98bd04ea2f8a05416c16ce2f93813de8ba84622e682f2195c4123f5a2249a290f0b1877eb8471dcbcd40cbd634475cbc8ba5cf5c391b895d1e7ee6ca0b6dad00e9075f825a155ee4c1456bdd0686ea9d26ef6f854fb73ba4b9c22a55eb284294ab7c21ac252232e81b1e92090102194115b940e5341192270873b4d0451e1f0ef5e00185b992410fb1ee667affa1e7888c720255cc7e45de7d791be0d76794b17404bd887e348c9ddad10824c632c2ae39b0a24a3f10854586b9e7e48de92963a081c46a0f39c00edcf315de90493f7048a8a31f4b225ac5ee4efcf4081aee803812018dd79a6bff2d45ebab71be79e21c36ac978e5757d8de4119f5bc362a951e469df23bc7966f38f1d41fef4aa67d6b0fa91b6c36a16f78d9c583b26fa8666a04af3b56f2d762e9a5b9ef14b99269471cf9c50c0b8326783b9a02da2dfc3e841fa81a688e4d0936eb4a848ed6a504af444c11f2e4d226ede52f1d7dfc11d3ff9b77d9d4cc47a53cdad95988eb8daf54ebb865c8762ef249776e9ab391842f6d64cbfc42c94f9d86675c3e90c0879d9c94b2ceff0fd222a14a75a93bd86da2efc7dc882296bfb7747a4c27c5cf172b8b141301b6ebc5611e8b35a1dce176197bd104436154c6b412342dc14a69853b33b07436a552333ad0b9bc0927d5e71dda4e64dd60124a6659c529c9a38dc0c7b79bb8726ccdf3622d1c51d3efda7a3e75aadaf9dff2a21f8eeaccc88869cc8e25bdd4596529a0533278e2fee421e48a26bfa12f736b5b08dec365a6b21ee154d1abf197380ee23dc6000f32d11268fc8a2eca86b9541c737e024594cf9f4081b28dcd551f6611924cbcef24553c943db1b43e6b9c08263e3dac14b2aebbe4cc6861b9eff906520bb76c250b932b7c8e60ec6a70bcd641ec43054da2d2104e1fd52cb10517cc265e1c7d21679c4dd16094ec270cd44de493680d178c20166594925f4d1c3f6e3b6989aed027401863c297acc03823e9d3d07fb09436b3e6228bd2ccb63855038bcf37d71472df69788b1b45463dc8f661e5294734abab0f5e639fec94214ba5f0b7df65a60131484f34dc751436b6e95bde4325412806a288a3ef27f51a0a653838c966df4aa1a1dd7d0ffa27d39335288d465847833823a22d22c9deec51de313947dbc76dc1909f2966d329c921a3fe1f83a1bb80f15af4853326c648de013ceab487f801dafa346ed8407ff91ca5c54a8410dcde6f0bba0f4d6adf9aa24d77af17f33fd71257124ed107ad10e2d0694ba1715b49b53584c39b6aa1667c400cba27ed1827c0de4ed22f8d37298354d55d4966f1b03e314270a4d10e19f1a674d288972a958841fa65201a2921d87703783462f85902ddc7c8be501288be42ec1d47ee4b57c848159fe0aec8f901a4a102269405a53356f7152fce04353dab19033faee0607418b24e2b6c64c6c80b6d65321b8d7bd04863da58ff76cb127c4a7a6988d72e097ccbf484e36b566ec1195a6cf73829b436ed112d8420cd35c6700936f2516f691f318c6b97a73f0e9c349b0e71a57afb826856b52f55868725161b3bd5859b6b6b897a201e20a63b8020bbd58150807b97785a1caca9e522ccf907b3770fc0f04385e0ceee9a43060d4646727da9f1e603abe3eac29ed52fc50e2f5bb0b43c5c2e320ee255e16aca88c37acc6d71d7b7016ff15fecd2568f94f7121a288b56fcd27f0424d34caa2227d4a28e9d49d9416d1e52c6ea0a12283a82cae4696e9b748f5c28a518c0df6ef03f2f2295912d681657eacc91a3d0c52802bd7f57fba1e304c79c0146dad883224e8110473b1086e9ad549d7878a4250364e7140242dd94440b0b872937aab4f65cca2b0dbf9b043bf89ec14b2bc069ea904121716a17832cc1f85673c1f9c397bb99407bae0c7eb782d1690fc8f2e4ff5413f0b482d6b34ac734cbc9560c7fd30359407cfd8c3de41f68a215283b0b73b8fa22a4cc02224904885444803d2a4b4a4f500b0a37e49260b8ba9ddaec2137369e1239eb7b82852d12c7049bc0791dd481d11731a58750b36535b8aecf7bf7638802b47f5cc1eb604841dfe5fefc54df7b22e6f6ea52a6d1bc6ef47dfee799c6fca5ce645c2053abef6a740aecf29186244c4fa323c0f942e783568f4d2f6bba570c3acd51fba6e8876803bb27359a854c14710839e335757c7d0f60cc7ef7f4c7184adcb362814edd6eb6aa512b388ba94a0c6b55ab5c0cc96ba9a1e5ed9103a4b8665577d329dbe93d8a442d650afcc6e53726ad7e7a31e1c65aa8ff94ecaaeb4830dc22253105be3dddc680fe5264862f8e20632f1715203442947888ca5d6cd2279b06f909e8944c0d7b970c24de25e15ace80390f5a321c7501c6039a448141a17a6357261edc4051dcd98855c2451fb7b4d6fdfaebe2322c9b12f58f39106756a2ad1100dae373665eea4f9ca339096344eaf44a458cf4ebc508bbf55c92f232b7f73dd897909b094773fc3dd0396a5fb05a6fdc4786a1f9492ab200b0e1e5008bff51f308354d74b149c5f2e676c48e1274636ba848744a5a4acc2cac9f74afc7f50c6239aa5fb9a982e453aa836452242e1070d415b768d8c28badf36012b8a7dfd50774a1d22c8900d62cc0264a4993bd9e3b14988ae16b094577c87c1ed0e919a236063338a1233c11d36dcb227351631bc2959326b671fb9453397898726bb4a72a22ac496bed596ed584786a91b2af32f198b9df77ddd5819c760fa75b7251bcfb07b0a5de7ed56dbf3394fcefbdf92ad9f787dc0944b1d8dc69c2f9a29e6811b53fa7bb88291af5f8e8798d54e2e09120797d08ab915a5e0886c5edd565673408c299c18528ef540634bc9dfc6a9c899e91423e65f568bb32dbf27355cb42ef8cef0e9b3dc9c238968281f916a6135015684dedec342d31397af93b33eae46fd3a3ea285a39569f9ba7df867b8a1aabee1ea89ecdb8912cbb405041d8be4471cc503e89b255cb5411c24fbfb5ec78d927ff07f85169a87c8073cc61079b9f6486b28c9c4608a093cab3eced170adc4f27b28342997da23416aa86160f26b3e45a9ff459d1079d24100c8384f3c81700a3e38e45fb41daea627a3ceec01995d90eead64413a542d07e535b36ddf8e0cbfeecde0b5ece03b218aa7bc5d911d32a20883565929a33044d6299511a15bd8f26e563fa5ff0a1d54365ca91286bebea79b4c57a74429d7f2c2e7820ac65ae769e3aef1ed34b2c89a897866e086fb1c2a87ae1a40b4f7dce7d77ebba282cb93dcb7f113b3650bf5161a6f9e8abc3c7142af8ebb44cc673b9e472845c701edf3eb56098c5ed62f55bfc2eaa023e62b7f3338eb9a1d631a4cefcf4baa002231e20c9530237d2dd07cc14f3b7403bb54e6be16d3c7cb9ab3f9b62f7485a838c0efb0ccf26c6e680c4dd406a388cb51c073e88c2023cfc2c61f5de9a0ee83a2d4724c870576d22a3934b27801f4c2cd3ad1e8555c5bacf0c17f7aa98b476727da7c0eda765b7af2cfaba98fa622c2fe7ab26d232157f3e8aefe72fe3dcef173c2da5bfc3beebd79e2e964db5fb1bbcdebce7a1d32ecfd7a96f8759cbc05c53c7aedd8333943d4849c439e52bd5c392fe12a97e4ee0bd9db8a8ebbd3d94661bf18a9bca3046eae8cd284a3840619e48803e7e6d732aa9544156b839eb245ecb8c54e78d97f1875597247c40ba5059c1e742d8015f321deedcb6fb80a8cca67cdafc569485bd2f974eecd79aff68006b4512ab0fc7ee4ff195159e5ea6eccdf64f0553d43f4b28b0d6ec69165c227c3567ebe2aef6f780f04d2060751ff0b406dfb7f54d2160cff59d491d462eebd7968eaf0385070a19b2fe07b51d673fd538a5acd50d9d5e27247778987b7709cc1211e22e836a33bbc04fb0c57e75d78936fc36c2d95574beecd0bef681a5f9dc15cb208835b41d8ff374c24e92d14afed3c3ef60db30191a01b293d1f196aa8075f9a0adc85977b7e28b2a429d4062a3cc83ca01865c4a4f7ba17ac18638f36d87ef2bbb13ff95e9852bd165acd1918ba3f61f6553c16d7aaa06169a1e048c5cbaa776deac530265c9f31650aab8eb0cbf605dd112e06e15691b565f930706c5063eada4c17629b86f051d6a5f86a9903d1472de1a20f32490b0f68735589f9891bd63204cbfe387ff2490d0db9ab8929b0496a14347bcd4e3e5991c9f2f123f26cec2fb73f6c347019a5c4601f0ceee0ab4af6856973edcf6caca1ca8c4b77b8a77119e324a0a07d25412eb9fb3c18d48210cfefdaa212a3c951cf13fa7028c954e2abf94db9270eb4ed69d90908e24095cffe9089d21402396bfe9cea21d77c270e274c690fae81619aa4e6ab61d2d0e1dca8e553e1126d4dd45c33d0f6c928b67aaac439bcb78ca6b889aa553281aa9a584eb7ec2eb7d77b3b21f1ba7ed4e6a60ddc13882914524098d7065de60e0145984fa0240805abf9e2d0b7c708c8e0ad209dc20039e0bce11f7138d277d22c690ca67d508611285875f45aab114e2206b92e04144ca5765f769206269a75b14e6a4f0b84e47392f23a0d18b3bf48a79edec97f08555abb19ae129c55bc58f0a1325677121165a85fe71f7357a013a231d6faf3044d730720c5928c39582a", @ANYRES32, @ANYRES32, @ANYBLOB="ff00000100"/20, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32, @ANYRES32=r2, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="d8d72badebecd2947b22006f53403bbe5e52b21676cf59211206b095c5d3377d0f59b880e346c1ccc7c7824b2a85084e002a6e43e2b4bcd510e77461d7f45f00214c81f5f9eb215b564723f3ef03c4df888e9d1669592b4390488938", @ANYRES16=r1], 0x70, 0x401}, 0x203) dup2(r2, r0) r7 = dup(r0) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 12:39:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00 \x00', 0x8, 0x2c, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@dstopts={0xbe50614737e31e0c}]}}}}}) pipe2(&(0x7f0000000000), 0x18004) socket$inet6(0x18, 0x4, 0xb6) 12:39:50 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x28, 0x9}, {0x18, 0x0, 0x1f, 0x3}, 0x7, [0xc9, 0x48c, 0x4, 0x400, 0xffffff42, 0x6, 0x80000001, 0x7f]}, 0x3c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000180)='./file0/file0\x00', 0x1, 0xd0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000200)={0x2, &(0x7f00000001c0)=[0x2, 0xa0000]}) dup2(r5, r2) 12:39:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) syz_emit_ethernet(0xbd, &(0x7f0000000240)={@random="226989b78b93", @local, [], {@ipv4={0x800, {{0xe, 0x4, 0x0, 0x3, 0xaf, 0x65, 0x7f, 0xf, 0xff, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x23, 0xa4, [@multicast1, @loopback, @remote={0xac, 0x14, 0x0}, @multicast2, @multicast2, @loopback, @rand_addr=0x8000, @multicast1]}]}}, @generic="ffe8ecbb5df1035ed5f4e3641e40f6981216762de03dbba39f9f4a5d2d413e539ec8fbf4cf7e32b4a5bf9e581cf5ed3810ee4db9d474f114a8f881080d4d4a203668823962590f48e9936208c596997c61420fe2bf37d160075d514db0f2c571f8cb6aa41b80f061b8eb81bfbbc84dc88596cd0cace3d4"}}}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 12:39:53 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee104", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000012000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x2) r1 = kqueue() r2 = syz_open_pts() r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r3, r2) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, 0xffffffffffffffff) pwritev(r4, &(0x7f0000000600)=[{&(0x7f0000000180)="9ca4c8229cd9dc57727375a3ca0260f7e3de7b9382e6c8fba56e9b3e48368ea3a4f619e967334a60816e80de2aeadeec78c74e554c69636193e866252f57dbb178dc569da53473ae76dd8b27e700e4d4150267448b665f1d3ee7aadbac9d4c55c988d9e725c86805d081e839b2fe6845139986b5ea3d91", 0x77}, {&(0x7f0000000300)="a0a7993a387ae176c8a09d9674a942fd09a382ad1892ce277261bf695fa72560d48ea9618b5425d24be2bfc1f1b17bfeef53b8972ac4b4fcef130e632dcb27749bb142774a5c37b2ab3a271c3d084baa3fe37cb60cde26af1d4af703acdadf64e1589e58be1ea4a53212b65d4d1a9f8a55ce08ca7ad3eaa7c23d946b61da47d1594926938e3b3644497ccf25aa8aa44b7cf94e1d9f32d26cbda355608b7f59ac58323ec573d9fc66d0b5d1fd9c9861ce854a7496ccd2e5eae30eb536d88086912f1af94e14fa7889a741d2d65b38d86d4f4815263a9c1931ee1653c7930c190d41400076caf76c45c850c10617fd16bf997633d5d03ae730", 0xf8}, {&(0x7f0000000080)="52ee97e6cf9f9972be9abfab14d84dd7daabe9a4d8", 0x15}, {&(0x7f0000000400)="41aac11d4967bfd71ddfb36e4c37e21720a2e5fd8a9d4c9ad22f5f7396d894474f71a8e4eb48b7cf69f03b4aaf2fc5fd05c1c63e01b4cfc18f8a0b12b0de0529a088fe26750eb5", 0x47}, {&(0x7f0000000480)="63e50aef3b4f2076b335be07c42682b8e1a1b0e7eb4d2e0436d403a667ee54b79d743171aa5e83033cc9eeed1fadc12893edae329aa4458f0e9974e670f114c69701c61bbb9aa8cb82884be4408f1a9b8a5dd9bddc55b7508927c91f9eef698a6eba959bde91dc49d395c878bdcbc2b303faef192205bc7d1eaa2979579f6a1113ace221482b739dd640e2548bf02f1f06808eb10c42616eadd6e7d94a368901bc6cb2fde2adc17874300019f0da60b36f0567adc98350ab1286fa6a24b63a3c3fd10afe003323f2239e74e70cf44acb5591f9731ee3fbf4", 0xd8}, {&(0x7f0000000580)="cf28b3f9f06d471e71843294a53b30bdd36d80376ec0bc32e8e1c4664bd55fc5b79e0c52b00a03b2587740611a6974ef16ab4c54711b61eeae71e867b344dba720c62e8529dd41753f914cd9822a091fe66628e006339c64842a418947b839b902fc83da", 0x64}, {&(0x7f0000000100)="885f7412efa2c6c1", 0x8}, {&(0x7f0000000200)="8c2f1d114240a99872a687f231a5", 0xe}], 0x8, 0x0, 0x9) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7) write(r1, &(0x7f0000000180), 0x0) r5 = socket(0x2, 0x8002, 0x0) sendto$unix(r5, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="347b57060d282c9dfbd55439e7ff2d4f"], 0x10) 12:39:53 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 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) chmod(&(0x7f00000001c0)='./file0\x00', 0x11b) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r3, &(0x7f0000000080)="b58b", 0x2) 12:39:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="d11a4a0cfaee723972a5ca1eaab3bd8b18f6b8c41023694392c41189aa55065c7375d9b3743087491871934069f28dae438a875d1117e8eba89d2f139393b3acc697d24aa81d7f0f4a0467b365ce7770995f055e9591e747f98c0fbd867f474acc9d6f751dc59749691bb70d884ebe674e264eb60694a547a6dd5d6643eb114d2aadf566b67049de69b04bad483a72a80c288b8f57aff21a895d1a41169d159a6ee7bf241af9f1bf1b25eb6ce0cc7d0ddf50a6f23eb967f790ffd6d8ef48a31b37547b6a08357c4673ac36962f771f46f907d39dc1601502e040c2f7a1cb0c7a25cf13f0b9608f00"/247], 0x10) dup2(r1, r0) r2 = dup(r0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)) sendto$inet6(r2, &(0x7f0000000180)="70e432e567df46e71ab62ea71a7faad72b2d0c67", 0x14, 0x0, 0x0, 0x0) 12:39:53 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002440)=ANY=[@ANYBLOB="14"], 0x18, 0xd}, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000003d2e413b4ee0a7000104a832e61a193e1dbf906aedaf55ebaf10227c52ad89405c895af39486df4140e61d8817f0e70857be25a593b2d8fee0b83e778311ac09646517b09dbd0aabab2c98e4300916462630d115193308caf5c675979ac609d6b6ec65b52f5136432dd22d1802aba93dd839937f0278840c8359e08eef15b5d4019b7d1cdcdaa3f7a70722921a98aaa6781a3ffceb25a0e364538f31cf5f0a73a6c063509fda0fb0028931bb1267935bffd02194e516e623fe816cadae2cec612ee51de664be8b4010418fc0f85374f0dbae5499c6cdf064f110ae9bdd21514b09648e24de9bab3c882c74bf8389da761639b2e9ff6d5bdcae25c8236798047d1892c6ffb12fd95fb92ad05128e6390e8fa210e92794c28c57919590ab6e31d95bf7b8d8b5482e39a64efe82598fb0589394d6fbda85d51a13850e3ebaffa901846ab095105f3936a0b944cec440f0be8262c52c43a0e3ffb562b54a456a12080d05028963899179e3c4c3ef37e859032bcebbc1f97cceffe14c36a24f0dec1cf0823bbcfcbf58c88f77cd98a7ab14754349a18c88b5833318959b873fcddc34aa8363dd634623741699332143f69214"], 0xf1, 0x800) setregid(0xffffffffffffffff, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r7) r8 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r8) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, 0x0, 0x0, r4, r6, 0x4, 0x5}, 0x81, 0x3ff, r7, r8, 0x0, 0x7, 0x5, 0x1}) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000400000000f3fbdb18e8d1628c000000000000000000000000ddffffff00000000000000000000000000001d000000000000000000000000b1ef5239396d46c6038f767dde4b9b69ff0700006337c3ad8e0a3750f4147559a4981d3ff7"], 0xa3, 0x1, 0x0) msgctl$IPC_RMID(r1, 0x0) 12:39:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x6, 0x7, 0x3, 0xfffffff9, "7f27579fa57a79caa28d9f49631a74e01bb10a9c", 0x0, 0x7}) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) fcntl$dupfd(r5, 0x0, r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000080)=0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x27}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 12:39:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x1, 0x1, 0xf5, 0x10001}, {0x100, 0xfd, 0x20, 0x5}, {0x8001, 0x1f, 0x7, 0x9}, {0x1, 0x7, 0x20, 0x11}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x54}, {0x7, 0x0, 0x0, 0x100ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 12:39:56 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000003d2e413b4ee0a7000104a832e61a193e1dbf906aedaf55ebaf10227c52ad89405c895af39486df4140e61d8817f0e70857be25a593b2d8fee0b83e778311ac09646517b09dbd0aabab2c98e4300916462630d115193308caf5c675979ac609d6b6ec65b52f5136432dd22d1802aba90c8359e08eef15b5d4019b7d1cdcdaa3f7a70722921a98aaa6781a3ffceb25a0e364538f31cf5f0a73a6c063509fda0fb0028931bb1267935bffd02194e516e623fe816cadae2cec612ee51de664be8b4010418fc0f85374f0dbae5499c6cdf064f110ae9bdd21514b09648e24de9bab3c882c74bf8389da761639b2e9ff6d5bdcae25c8236798047d1892c6ffb12fd95fb92ad05128e6390e8fa210e92794c28c57919590ab6e31d95bf7b8d8b5482e39a64efe82598fb0589394d6fbda85d51a13850e3ebaffa901846ab095105f3936a0b944cec440f0be8262c52c43a0e3ffb562b54a456a12080d05028963899179e3c4c3ef37e859032bcebbc1f97cceffe14c36a24f0dec1cf0823bbcfcbf58c88f77cd98a7ab14754349a18c88b5833318959b873fcddc34aa8363dd634623741699332143f6921416377d360fcbc8b2"], 0xf1, 0x0) msgrcv(r1, &(0x7f0000000140)={0x0, ""/155}, 0xa3, 0x1, 0x0) msgrcv(r1, &(0x7f00000000c0)={0x0, ""/72}, 0x50, 0x1, 0x0) 12:39:56 executing program 1: sync() getrusage(0x1, &(0x7f0000000000)) r0 = socket$unix(0x1, 0x1, 0x0) read(r0, &(0x7f0000000180)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) msgget$private(0x0, 0xc6) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) r2 = msgget$private(0x0, 0xfffffffffffffffd) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) lchown(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setreuid(0xee00, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(0x0, r5) msgrcv(r2, &(0x7f0000000140)={0x0, ""/145}, 0x99, 0x2, 0x1000) msgsnd(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="0200000000000000300010fe87a38051e8670cf5f8f3e872ec4638feb3149a7a5f10849f5d53a0ca697e5b084ee9d7eec3e8da98bf3c712a314c7ff87d4bd5a7912444ff6f49863af714f19cfb04f875da54a2fd3794e4673918bab5bb0f23d422815ba5006fc61b1d0a2c1f7e2c5b7c25cd0397116aedb12115d49f75c6092d0cd740ac7f337d1d9c34794df5d1365634d34ffb0f90e6544c450f785778c825a31e8c46ba1ebfdc95e47f683c3c09097781e49a6ae205648073dfef29e1a8e079079d6d5fa27addc074b9d6190401382ff57554457b652c062d1596cb94262bef701f3adc2866b4c4"], 0x31, 0x800) 12:39:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x4f, 0x2, 0x8b7, 0x5}], 0x0, &(0x7f00000000c0)=[{{r0}, 0x7ffffffffffffffc, 0xd5, 0x4, 0x10000, 0x9}], 0x10000, &(0x7f0000000140)={0x101, 0x8001}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) 12:39:59 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 12:40:02 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403], [{}, {}, {0xfffd, 0xfffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:40:02 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="84"], 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) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = dup(0xffffffffffffffff) fcntl$getown(r3, 0x5) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 12:40:02 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) socket$inet6(0x18, 0x8000, 0xfb) 12:40:02 executing program 0: syz_emit_ethernet(0x57, &(0x7f0000001b40)={@random="712ff2f77594", @local, [], {@ipv6={0x86dd, {0x0, 0x6, "f8be00", 0x21, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x1, "27fdf60af50136"}]}}}}}}) r0 = kqueue() bind$inet6(0xffffffffffffffff, &(0x7f0000000040)={0x18, 0x3, 0xd2, 0x5}, 0xc) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x6) 12:40:02 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) mmap(&(0x7f0000448000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x46) r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) mmap(&(0x7f0000185000/0x3000)=nil, 0x3000, 0x4, 0x1011, r2, 0x0, 0x10000) 12:40:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r1, 0x0) setreuid(0xee00, r1) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) ktrace(&(0x7f0000000100)='./bus\x00', 0x1, 0x0, r2) r3 = getuid() r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) utimensat(r5, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x6, 0x200}, {0xfae, 0x5e}}, 0x2) lchown(&(0x7f0000000040)='./bus\x00', r3, 0x0) setreuid(0xee00, r3) setreuid(r1, r3) 12:40:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x7}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x20) r4 = kqueue() fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) syz_open_pts() r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x4, 0x0, 0x9d6, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) pwrite(r1, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:40:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x18, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x101, 0x3ff}, {0x18, 0x2, 0x400, 0x5}, 0x7f, [0x8, 0x0, 0x80000000, 0x0, 0x3b, 0x3, 0x7fffffff, 0x5269f63d]}, 0x3c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:40:05 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 12:40:05 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x29}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x70, 0x2}, 0x4, &(0x7f0000000040)="649830b6889312d728948fc208f8879aaf4f13258010cc042b67ecb9afbc0547cdeb132618b8d57b3003f7a8003b82af2117d6a1e5c33280a7ba95c907412636a7f03a35c86fd0ec47e75427dd9cb2", &(0x7f00000000c0)=0x4f, &(0x7f0000000100)="97416d25401bcf1179c90060451ddff45a340547dd3cf43bec2f7716ca1e1074109cccb62969f212c89f7ead4139f4071bc51c1994948fe28b89e8883600803534739243", 0x44) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r2 = dup(r0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) r5 = dup2(0xffffffffffffff9c, r4) renameat(r2, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00') 12:40:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x200, 0x84) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000200)='[\xda\x1d\xa2D\xbe\n\xd3\xf5\xff\t\xc7\x94\n\nh\xea\xa0\xc04cG\x1e/\xf1M\xccy\xceZl\xd7\xdd\x8c{D\xbcY1\xc6\xb4\xd2\xe1']) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000080), 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x400000}], 0x2, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7fffffff) 12:40:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202eefdffffffff"], 0x10) geteuid() r2 = dup2(r1, r0) write(r2, &(0x7f0000000580)="7cfab08d44d65e7d5935e0fe6df2894ba25f76b09dc5f23e3d4a00241f29a8056d9fb77bac408c766d80a54f56d50bde7f7c1a98442006f00178e919d3422b7716594911c375b80f82550985c1b438dcd924382ede0b2510e90225249bbbf3295488e6ffbad1856d646edd3d84121fd618cb1408702a63e9279131ce76953ea72535c63dc6a667c44209b8e3427bc91c7ccc54a171627e0ce0ae9570993ab20a5e1abd1586a8bcf5ab09fad432f3e318e79fb1d4d18db218442b87f868d7e4ba9d04c0ec96a2b11ee1bdda483d1ae13fd4c844c47fa93cb915f76593342a471e5a0aff7c8da03f32d5dee87759efe95da3ca6e3b61db34cce6f19b715823e7932a18bf8c4bd31310b0344ddfcb4b65c6a32349937aa0f54508726a7cb2f572efbe7818664115c56072960aaccb58165f2fb1689ed15b14494721d79217792991bbfd310a7dc5086104f30bbd20e6b60015bd3730d0f5c1b0494f4435bb83df7f373a0a43f820c45fc175abbe25c929af362e77e1186581eb60d0126aa4e66f6f4e8a4b38570c99041d8f31a114d3189738d2209ed6e6dcb151b7191e78d152147aea23442c100bca85e37bf2adfd88d7f545b7b6b2aa8877c98f507b1077761dfc0ad7baf2a5e56115b8d2961c77cc78fe2f6ee77acc30ae626485a56aca31a01741416252a9f0fde5e5779e269a31e197e3c8bfe451aa7d4312426c09ff06fa6a9fd9b41cf8ce4e4fcedbd9aa7a47c383303474d712cbef9b183477078cc8c70f2331ec7e2aecc30819ed4d07381eb3a334efcc408a1820f5a595c6b2686fc0526a027e7762ff9e0aa5d18dcbe368c4d75a301bf1163618e8246d35c53ccf33fbc54a7b072e721be62a4db12745ce82dfaeeba708ea5f02aac19acae7cece974feea92422a5dbef6c06206840afc5eeec68238f585efd9a7c07a904e33f4a2ff181e4e4138ef65f075a3cdad2b1ad2b39b318014f5220f4cdaa0716ada126dd5fdb4471873717ece5a6ccd48d2f4e8ee9111347e4568e0cf24687492b5b1ef1adc46d348de19173b71b48c82133e7ae6c6be2b2c4d0b6d1ac7b5511d9d9a490fc55f94e67a04656873ee6755fed17ee9a1b74aa41ce111279d7c644b18e34e4c8441dca168831acac76607192e8cc9d8f53e8b195bae402ba6dad22774f5679bea2b17c6c80bcedfede1cefb69cc5128bc1a66359ab2ee68fa51729b0b27792dc97e77cee0427e64c350339802a0272574459c51cfc747b8d51a700a79a348dfaf8152cbccd4bd198b46e6623fe2dfd49b78c7b7f37ef2210439837e2694180ec1e73a15461bf028e87c4c9eb9a4060ed29b2b5dad53f3faf4b8ff75db230e56643f6112114b1e16a78692cdfd7505d0bd7bd5dd6092278bcf71170bbfd9f9c1934496a547d5aac9c23e79b1c44f356c4ce63431a6a93e22ad13ac099734861998fb00fc3cf9b3bb4276d030e62b09ad5b30babf8ef1810e5d7b9f7ecd60a14f971d66650272f26cb4b6de3bb7d063314362b979747369411321ccb3cc388e3ded0b63a5b86b7c9e7320cd4bca931ee5c866295cd17fe00ff414a26eebc962fb16575c25c28f97eb46b7fc1a3f876fbc3100bbe8ebaf3c2ff81ad0ac549f112958831d7f009bf7d947b9eae38c54ed7c2eac556b6d4ed40772e7b21cf92bf80684c3503dd7fd5f9c8e1d0631b4b2d18db1c3964b78a79a726fbbc8905bacd3c2638a5bae44cf0256afcfdb63c2c34109351ebfefb81165ba3044250fbae6fa04bb5fbe002b2f88f7edd60512081eb8c053dc3a2c95118d7b34628cbdb6774e4d8a9b277d210ca9a3c66ab0c71469f8114b2900061e3c468e6bb3d1aa4353f10751a2593e210dcfdb6b1ac47273b65f4260cb8bbbcdf34226c5295993fda6fb4f7816bb97828baeeaf59fa3dfe2371f54fc1837a0b115764443d43e6ae613a2d4355d5ca36146e863fe6b6aa1405ab314b2510b7906d3b73557baf304fd8dd3e3fe0db2246c0669f3960f33ff391e681667e3ac791d40b7aea429d16fe8f3f0c7a", 0x5a1) 12:40:06 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 12:40:08 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c5e7bb6fc6e23c35000603000000000000e4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="db"], 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) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) setsockopt(r3, 0x7f, 0x2, &(0x7f0000000180)="94ee6966e6efb4ae9c96d2ae25d480196d564ed34511e21d5a062cea9fcb522c95f7ca1823ebb559f622cd4ced1b24004240607fde56716b255cd7631e64172a71dd23a4ab4cc1e2765214565279bbd2fd6848b9f2fcf182d13972b759ccba6c778888fb726ea361b11dd316848f064393173ee7b36b275465292be52eeb52c33a0dbbdc1af0a68103ee6eeba1550010", 0x90) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 12:40:08 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000080)) r4 = syz_open_pts() r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r5, r4) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x10) syz_open_pts() r7 = kqueue() kevent(r7, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffff8, 0x41, 0xf0000000, 0x0, 0x7}, {{}, 0xfffffffffffffffc, 0x80, 0x4, 0x1, 0x3}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0x6, 0x80000000}, {{r6}, 0xfffffffffffffffe, 0xe8, 0x8, 0x1, 0x5}, {{r7}, 0xfffffffffffffff9, 0x2, 0x1, 0xfff, 0x7}, {{}, 0xfffffffffffffffc, 0x0, 0x2, 0x3, 0x80000001}], 0x36, 0x0, 0x300, 0x0) write(r0, &(0x7f0000000000)="0080e65e3b8c5a21209e0f", 0xffe4) r8 = socket(0x2, 0x5, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000040)=0x1f, 0x4) 12:40:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x74, 0x0, 0x0, 0x3}, {0x24}, {0x200000006, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kqueue() r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r3 = syz_open_pts() r4 = kqueue() kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9c}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4, 0x12, r6, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r6, 0x80045726, &(0x7f0000000000)={0x1}) pwrite(r0, &(0x7f00000001c0)='\x00'/14, 0xe, 0x0, 0x696c) 12:40:11 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000080)="945c037bba14670db419f996be0f72dfc9d8bccd18fe24c9406a7e2e2e3eeea3ac3bc659cf8194697f862acc302e95df35057f2783326902124a4ce70eb6992ed9f690094aacd2ff6a4bb135bc2c6bff107e269fca2fe61c34f5a78731c2c2b59217ef69d737263809222ec4b0ab4a14277ccca19e27ad71f1b98f8ccbd34b06c371cbe6c85126c0eb98978c5dd9843106c58a8f66801f1a95b3d2d12b86e516f720ea7ceee2f14b238a2cd42e1456b0d037f8f85b7fa22693ee054e4e", 0xbd}, {&(0x7f0000000000)='.', 0x2a}], 0x2, 0x0, 0x40000000000) execve(0x0, 0x0, 0x0) 12:40:11 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000040)={{}, 0x1, &(0x7f0000000000)=[0x0]}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 12:40:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r1, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 12:40:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r3, &(0x7f0000000100)="c8", 0x1, 0x0, 0x0) mmap(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x4, 0x810, r3, 0x0, 0xfffffffffffffff9) ioctl$TIOCSTART(r3, 0x2000746e) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) 12:40:11 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}, {&(0x7f0000000940)="5ddf9b4df2afa2313f26e008908e7db280da00d26bfa2572939e61a2874cda9f969793f3abec47d922663f880feea4f509cf6ae1d9341bf6424278a73d73e55b581b50d9b074152aa862e8ec1ac521e9328b8d2e3f96500610e32f749437aedc47a17e2fdeb8f80559435d395d4cff559010fe455c8b4f3af9bb948f80d930fe1d216bb330af626ee3ee081c8912450522ca80ea61d13b63ef9dce3fb8fde6805b22be07a0577dc6f5d2393f31d0d81da58d4629de7784ab4dd05814c2fa8b6ce4cdb9c697ea375cc6be102b806256adf53dbf45b59b746a7ed9c682996046406430f293492f188daafa9e806ec9ee9471e58b34fa15292ea212a5b5e4537a6f8bb25a689766a74937d88cb1dc8b4621d09a20c40ee667486068a0919917bf93e01bd4f733d83bd398703043ea8c6865a2c02d1bf530bed6bc4889fa1e7385d044dd628d03125f717a2f81b4e8b19e74a16ed32e9b821af38bb283f2adbb676740808e34c20470d4bdda6edd66ed245e5c6ea2cc31e82ee71ce73b3f56ff39cdbbaac9234960d3ffdf4f926fa64943ac3e75d6f4a1e95c28e8830db9b6e6e7eb6203ab0f64415cae24faeed7bb331eebef3ae6f44446367e6dc0d5208b9a21d1ff0ca9bd3131d3ed7c4c73423fb82a16c08854a23ec5ba44b869f347", 0x1dc}, {&(0x7f0000000400)="5da2c2853bb1fd182492824b2a017dcb51a97da2ddc46d634594d4795262b89c468f0995127fe4f5ec055c638fba196c658ac6d9288353b0753bee7213dfa1f5ea72ca6e3495e1e36e2b20d0098761eebd61edce06379c291a1f62f54164a209a0dc9e4799b4720d91bf69b5c1561236fe6a4a03e7ee9439cce6ed8a313b9c82eb8808501410fc6c320136cd1c6a605908b244eb1dceecced2b3981ccb388946eb04893d0c61bc", 0xa7}, {&(0x7f0000000080)="6caef43d859e49ae5aabdfae2087", 0xe}], 0x4, 0x0, 0x0) r2 = semget(0x3, 0x1, 0xd2) r3 = getuid() lchown(&(0x7f0000000040)='./bus\x00', r3, 0x0) setreuid(0xee00, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x101}, 0x801, 0x2000000000000, 0xfffffffffffffffd}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1f) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 12:40:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:40:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50]}}) 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)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3, 0xfd, 0x1, 0x4be1b869}, {0xd907, 0x0, 0x7, 0x3}, {0x81, 0xff, 0x6, 0x101}, {0x7, 0x40, 0x3, 0x7392}, {0x3, 0x3, 0x3}]}) 12:40:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r1, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) write(r1, &(0x7f0000000080)="298663d0cd85d6288e3e9acbc36101a368f7c83adfc9dbb0eb301cd6f34ea60862d0fa20e15eff7974d82ed9fb2aa20678c964d2e0bb814750fa2f8d7084ca549022a427d466ea7e827f2f6a19f1c9d947ddc9f113558ca70dc5100efc7025a5dc0ae5a8c16a6f70f5ff6a328116e580561046b200a522bcfd20c9fcc5cf76f56c09a1233edc53bf5a20a436e0d8f1466df2d3df12fd3279f3ac647d4e9bfaff0aa79836180aa1e1c8b9230a6c39ad6ae4aa21", 0xb3) close(r0) r3 = syz_open_pts() setrlimit(0x6, &(0x7f0000000140)={0x3, 0x9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300076000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 12:40:11 executing program 0: socketpair(0x18, 0x2, 0x0, 0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 12:40:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18004) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x3c}, {0x6}]}) pwrite(r0, &(0x7f0000000100)="f9", 0x1, 0x0, 0x0) 12:40:14 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x1f}}}}}}) mlockall(0x0) r0 = syz_open_pts() r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="325a2ea8b6ec7987d1c715e9c3405a973580c8d86ca2e4e1bfb5", 0x1a}], 0x1) kqueue() r2 = dup2(r1, r0) socket(0x18, 0x4000, 0x6) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) read(r0, &(0x7f0000000000)=""/9, 0x9) 12:40:14 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="a18ecf8caa1bea0ef38ca3d67fba7a81dfd18737ee1e80cc8ed3a7638f59bf3a816ec5a9d273b6fb649510e47ed03bdd95cd2a7d81fd0945e34961c7c303e45bcb795990b3e2cd6bd8614d6446bc99dffa432f56956ce6bd277d0ece3e6d09f66745dfe680ac586664da5ea49138320ece50cc061d326e7248a0a725cf91f0ff86b1c1608cc7d6aa04", 0x89, 0x400, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 12:40:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 12:40:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0xffffffffffffffc0, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x40, 0x4, 0x200, 0x7], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffffd], [0x0, 0x0, 0x401, 0x0, 0x0, 0x9], [{}, {}, {0x0, 0xfffffffe}, {}, {}, {}, {0x0, 0x8}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x20000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = kqueue() r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000551000/0x2000)=nil, 0x2000, 0x1, 0x4811, 0xffffffffffffffff, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x3, 0x6, 0xffffffff}, 0x2e7a, [0xffff, 0x3ff, 0x6, 0x1, 0x4, 0x9, 0xa69, 0xff]}, 0x3c) kevent(r1, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff8, 0x74, 0x0, 0x7f}], 0x800, 0x0, 0x0, 0x0) dup2(r1, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="d427ca3eccfaa747e4944bb96a4eaed1fec9c340a55063e5dbc2bc633a2da9ec466df99c7962dd7d873f7e5deb4ced33e6b85f99d75dc5947b3e1b98582206ae43cae2bab42aca4c539cb6534f665b0eae337611ef8e78de62af57503ef8a16d8f1c7ac2b37d04612bc2be47fb52fcc5ac0a47fa965cc5a147ea4d6e07f61bf128287a", 0x83}], 0x1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0xfffb, 0x7, 0x3, 0x3}, {0x3, 0x4, 0x9, 0x81}, {0x1, 0x80, 0x0, 0x7fffffff}, {0x1, 0x4, 0x6d, 0x6}, {0x1, 0x1, 0x6}, {0x1, 0x3, 0x0, 0x1}]}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:40:17 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x7cbc1da3a8de49d2, 0x104) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)) 12:40:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x44, 0x0, 0x2}, {0x4}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000200)=ANY=[@ANYBLOB="000000400000005bbfa9aa02a0dd28612a8b195715fa78575285226c29988d3d1adfd3956e8f725b75bbbd024219441e7af179d46b0f85e80590c7e7abad52b6944eed9411c71639c79195e5701cf53b8fa7"]) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) r5 = dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f0000000000)={0x0, 0x5, 0x7, 0x100, &(0x7f0000000280)={{0x2, 0x5, 0x80, 0x80, 0x22, 0x3, 0x3}, {[0xfffffffffffffff9, 0x919, 0x0, 0xfffffffffffffff7, 0x3, 0x5, 0x823, 0x2, 0x9, 0x3, 0x3, 0x7f, 0x3, 0x1, 0x2, 0x101, 0x4dd, 0xffffffffffffffff], [0x3, 0x4, 0x0, 0x6d13, 0x8, 0xffff, 0x8, 0x7, 0x7, 0xfffffffffffffe01], [0x2, 0xffffffff, 0x5, 0x10000, 0x4c2dac02, 0xae0, 0x6637], [0x1, 0x0, 0x4db, 0x2, 0x5, 0x3], [{0x5, 0x1, 0x81, 0x5}, {0x80, 0x80000001, 0xfffffffd, 0x8}, {0x6, 0x6, 0x80000001, 0x5}, {0xbd, 0x20, 0x5, 0x400}, {0x2dd, 0x80000001, 0x5, 0x9}, {0x9, 0x400, 0xfffffffa, 0x9}, {0xff, 0x7fff, 0x3, 0x41c3}, {0x2, 0x9, 0x6, 0xa887}], {0x40, 0x3, 0x9, 0xc846}, {0x4, 0x6, 0xff, 0x83}}}, 0x2, 0x7}) kevent(r4, 0x0, 0x0, 0x0, 0xffffffffffffffe1, 0x0) kevent(r4, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(r4, r3) kevent(r3, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) fcntl$getflags(r3, 0x1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x3, 0xffff282e}, 0xc) 12:40:18 executing program 1: ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) ioctl$TIOCGTSTAMP(0xffffffffffffff9c, 0x4010745b, &(0x7f0000000000)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup2(r1, 0xffffffffffffffff) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) flock(r2, 0x18) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) r5 = getgid() r6 = socket$unix(0x1, 0x0, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x80, 0x0) r8 = getpgrp() r9 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="e8e505ce4146e77068b080f256d2d7f371f3c1496284732bb79df67d38def5cdd9c12c4b65b112daa10726fb74295d43c4445f9f2a847f7e73c9bf7c34f58fcdec3cef838be2c5f5552738688707b841a048f808274bb4529185109afb0023e111a55f3617417dcd2a659ef2059c81d1d8205331345a56145f4766b89609a488ddeabd19847b5e4ff0550550f9d1986689a211cbfab03c4a9d567d2b3c141e4a4fb52ac0c06f361c33ae8d293b2509bc18ce151935a46fc9e94c7ae9ddaec2b62783fcd92e665608444c959c1c3fefdfb6d4cf393bdce5a4876bfcb7f720fba0911e75a9ab4cdaccbf4698ac075188f61c008fe0bcaa37", 0xf7}, {&(0x7f0000000200)="c815569ea303a1202dae1d1a2c713c9363c358ec41374496ffb4a5ff593b4db2c0c699683344afc4e6c3cb4644b60ed7bf36be233163aeac4fa55b8f802daad17b6adbe9b4f30bd76655", 0x4a}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r6, r0, r7]}, @cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, 0x0, r10, 0xffffffffffffffff}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x98, 0x1}, 0x5) fcntl$setflags(r6, 0x2, 0x1) socketpair(0x10, 0x5, 0x3, &(0x7f00000004c0)={0xffffffffffffffff}) writev(r11, &(0x7f00000008c0)=[{&(0x7f0000000500)="cfbd901ad896287245460c102816675205dbe3f87e0bc815aa208301b39db21ca90e6572b80ed985053b54650955c0f80602680400dc39ca03efbd147889626dc760582d0e606681078e85f48a3725962d7b77e613fd5cf7148d4453633075336f30563232ccf3a32e0e0fcb8b5a28a7fa228128c48280982d020497294737ec495de39db2a380fb7d3e970270c6a4f44c43742b80721932808c81ff0973539a98db482788f7b672d5fce1089e57c5399631a3f4cf924f1ae504f8", 0xbb}, {&(0x7f00000005c0)="ae5ca2c54e89619b3d7086251ac924d760fd0f10402d28d5ddc9c3a52ada6529ae5c982cb6da64aa587a52e0639869cc7ef8362d419171fb6c7a6b901155e5b13b1339728a20224a5729d6073b33857f6f9458253abc56ecb572", 0x5a}, {&(0x7f0000000640)="ccd1974c8385b4680d34a314842d79359c37570c7b06f6884e5067d190ac88382e9370acc93d5298042140cb1980d7bff64f556f07f5335d0f252f5c061225032e9fd711f155741324ed65865214141d24100d68394eb9f86b88d170f7444e3cbde8a58699e38d854580b0c3b8ddc302b8", 0x71}, {&(0x7f00000006c0)="7239fb1ea9371ad7c4ab41245acdb60a5a032402abeaa3a37ce02ddc265a98f380456a56b20272aba97dac62361f16887c70b9c378e06fd76c18afecf94e2e3b5bbe4d21203269a689453e325dfaed6d057bbd59d4528c7ca81e7848ec1b2521817dc340843492ba0ffcbb5437de25efe6ddaec8df51bef53484e6b68a3e4cfed9295a4b1da5512f334c9704c7df30fdfac5eb530e763f9eb43d644859fd5f0513", 0xa1}, {&(0x7f0000000780)="76e3dc1dd49395aea7c31b2ff256e0d17a1642", 0x13}, {&(0x7f00000007c0)="e9e96e0b56b9c94e0d7b11c3e58c3043e8628e2899103ec4864d35a64ea1a14d1f352c44072917cd396d9130b57a30729716d0c1c2291247b32cb17a6257753399b34613a99e8c9c4b928621b97ac7a89ad87b41a09669d392282d0a9d9bde533036af92f34c38d57a0a16a8469bb80a24803f57d0cb63b19b9d887ff515dab88c77ed9047bd839ef2e187fb6107056f1c471641861a84b9a2ebd3c3b36523c7dc40a3239fe2b949f0e9da476bbffd35a077515f6fbfb95dc5eac97cea048f0bddc4f28ea35e851881a39872a0d9db387ce668e4eda8a09f78e4adb8e3c1b6586761299f", 0xe4}], 0x6) r12 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$getown(r12, 0x5) 12:40:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x8}) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 12:40:21 executing program 0: r0 = semget(0x0, 0x4, 0x41) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f00000011c0)=""/4104) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x35}, {0x14}, {0x6, 0x0, 0x0, 0xff}]}) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000080)=0x4) r5 = geteuid() chown(&(0x7f0000000000)='./file0\x00', r5, r4) 12:40:21 executing program 0: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = syz_open_pts() pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="29d98b2e4633792d00409fc03fcdebb1de1e7494fb685c52cc5c242dda382ae775a3cada2311083fdc7ae3b1ecf79922fcc4257d9323b00bf4a828807a915bf5453107782a0274b1be5976deb623708e2b29600343e95ea686f327fc0d20df9691c6ae", 0x63}], 0x1, 0x0, 0x75) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) sendto$unix(r2, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 12:40:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0x0, 0x2, 0x9506, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x40]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r3 = semget$private(0x0, 0x5, 0x46) r4 = accept(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fb5fe65d909b544bd04ce250000000000000000000000000000000000000000200000000000000000ec9dabf83ea4eccad38db721a8a88ee5a608aff4289e9c6191d63505a25b322538cb66ab61682e6e9773f97b8c5a073502acd2498b6880fd095775f76ff83b951aa55ffeaba631bcd9ab65bf5cba83e96b05c884d059da934da6109245422568cfcf42aec71926e25b8f2f8d8d752f0f3dca8ee82329d9ade5f0236d3cdf40d35b887a47aa23ddf01ae79fb5604c780df91a1dd1083e424658b42690252715f2756710f42c6a44b6601a4c15d1ee3035e0bda5a3075d46bbeba58a613e9a89"], &(0x7f0000000100)=0x6e) connect(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="bdf877000200000004000000005ba042dac73833bb532ca95c7c2fb2d4ffe593648868e4837016d6c20bb4392e007bd86c485af09ab1f8fbd01bc626de815478f6c513f2a803dc1c33947bedb14285dfcf6492b18265b9b0333943600bbef23d9778c87b6964dd830e66a781377be1182c1a991e2fc510e438e3c6b703264ee446761aad4174dcd9bac89ce48351703c7748dfd1dbc07113"], 0x8) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8101}, 0xf2b2, 0x7fd, 0x8000007}) setgid(r7) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) panic: sbdrop Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff8221bdf4) at panic+0x15c sbdrop(fffffd80679694d0,fffffd80679695c8,bfdc) at sbdrop+0x3c6 sbflush(fffffd80679694d0,fffffd80679695c8) at sbflush+0x93 sbrelease(fffffd80679694d0,fffffd80679695c8) at sbrelease+0x2e sofree(fffffd80679694d0,42) at sofree+0x13f soclose(fffffd80679694d0,0) at soclose+0x270 soo_close(fffffd8067b2d2f8,ffff800020ecfae8) at soo_close+0x40 fdrop(fffffd8067b2d2f8,ffff800020ecfae8) at fdrop+0xc2 closef(fffffd8067b2d2f8,ffff800020ecfae8) at closef+0x11c fdfree(ffff800020ecfae8) at fdfree+0x101 exit1(ffff800020ecfae8,0,0,3) at exit1+0x32c single_thread_check(ffff800020ecfae8,0) at single_thread_check+0x14b userret(ffff800020ecfae8) at userret+0x345 end trace frame: 0xffff800023f9b7d0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic sbdrop ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8221bdf4) at panic+0x15c sbdrop(fffffd80679694d0,fffffd80679695c8,bfdc) at sbdrop+0x3c6 sbflush(fffffd80679694d0,fffffd80679695c8) at sbflush+0x93 sbrelease(fffffd80679694d0,fffffd80679695c8) at sbrelease+0x2e sofree(fffffd80679694d0,42) at sofree+0x13f soclose(fffffd80679694d0,0) at soclose+0x270 soo_close(fffffd8067b2d2f8,ffff800020ecfae8) at soo_close+0x40 fdrop(fffffd8067b2d2f8,ffff800020ecfae8) at fdrop+0xc2 closef(fffffd8067b2d2f8,ffff800020ecfae8) at closef+0x11c fdfree(ffff800020ecfae8) at fdfree+0x101 exit1(ffff800020ecfae8,0,0,3) at exit1+0x32c single_thread_check(ffff800020ecfae8,0) at single_thread_check+0x14b userret(ffff800020ecfae8) at userret+0x345 syscall(ffff800023f9b7e0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff7f80, count: -16 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800023f9b260 rbx 0xffff800023f9b310 rdx 0x8b rcx 0x2 rax 0x1 r8 0xffffffff814a3bdf kprintf+0x16f r9 0x1 r10 0x2 r11 0xd6c9fc42bbe9911b r12 0x3000000008 r13 0xffff800023f9b270 r14 0x100 r15 0x1 rip 0xffffffff81bf1358 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023f9b250 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=442625 stat=onproc flags process=1008 proc=82000 pri=32, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020ece018,0xffffffff82655490 process=0xffff800020ed8400 user=0xffff800023f96000, vmspace=0xfffffd807f000730 estcpu=0, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 77593 115282 0 0 3 0x14200 bored sosplice 66103 148024 12003 0 3 0x82 wait syz-executor.1 67379 169410 12003 0 3 0x82 piperd syz-executor.0 12003 209456 8394 0 3 0x82 thrsleep syz-fuzzer 12003 244561 8394 0 3 0x4000082 thrsleep syz-fuzzer 12003 284609 8394 0 3 0x4000082 thrsleep syz-fuzzer 12003 425321 8394 0 3 0x4000082 thrsleep syz-fuzzer 12003 165679 8394 0 3 0x4000082 thrsleep syz-fuzzer 12003 508499 8394 0 3 0x4000082 kqread syz-fuzzer 12003 379123 8394 0 3 0x4000082 thrsleep syz-fuzzer 12003 293275 8394 0 3 0x4000082 thrsleep syz-fuzzer 12003 491088 8394 0 3 0x4000082 thrsleep syz-fuzzer 12003 28175 8394 0 3 0x4000082 thrsleep syz-fuzzer 8394 408150 68967 0 3 0x10008a pause ksh 68967 122573 3893 0 3 0x92 select sshd 45650 436766 1 0 3 0x100083 ttyin getty 3893 141432 1 0 3 0x80 select sshd 60822 462610 37456 74 3 0x100092 bpf pflogd 37456 11985 1 0 3 0x80 netio pflogd 64485 222844 70952 73 3 0x100090 kqread syslogd 70952 64494 1 0 3 0x100082 netio syslogd 98580 31717 1 77 3 0x100090 poll dhclient 90331 135110 1 0 3 0x80 poll dhclient 81539 445436 0 0 3 0x14200 bored smr 40019 177927 0 0 3 0x14200 pgzero zerothread 58215 356214 0 0 3 0x14200 aiodoned aiodoned 63611 366442 0 0 3 0x14200 syncer update 38194 285118 0 0 3 0x14200 cleaner cleaner 61891 312407 0 0 3 0x14200 reaper reaper 22652 126685 0 0 3 0x14200 pgdaemon pagedaemon 33428 413927 0 0 3 0x14200 bored crynlk 3811 346717 0 0 3 0x14200 bored crypto 55463 502342 0 0 3 0x40014200 acpi0 acpi0 11960 159039 0 0 7 0x40014200 idle1 13818 1415 0 0 3 0x14200 bored softnet 55901 72384 0 0 3 0x14200 bored systqmp 66585 188094 0 0 3 0x14200 bored systq 47492 131036 0 0 3 0x40014200 bored softclock 90259 276851 0 0 3 0x40014200 idle0 1 450241 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6417K 6740K 78643K 10836 0 pcb 13 8K 8K 78643K 66 0 rtable 81 2K 3K 78643K 237 0 ifaddr 68 13K 13K 78643K 88 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 16K 78643K 28 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 1300 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 5 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 34 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 271 0 proc 61 63K 83K 78643K 456 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 19 0 in_multi 40 2K 2K 78643K 65 0 ether_multi 1 0K 0K 78643K 6 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 220 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 121 22K 32K 78643K 1734 0 UVM aobj 10 2K 2K 78643K 12 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 36 0 NDP 11 0K 0K 78643K 18 0 temp 99 3039K 3103K 78643K 2735 0 kqueue 3 4K 6K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 50 0 18 2 0 2 2 0 8 0 unpcb 120 131 0 121 1 0 1 1 0 8 0 syncache 264 5 0 5 2 1 1 1 0 8 1 tcpqe 32 721 0 721 2 2 0 2 0 8 0 tcpcb 544 84 0 77 1 0 1 1 0 8 0 inpcb 280 263 0 256 3 2 1 2 0 8 0 nd6 48 8 0 4 1 0 1 1 0 8 0 pfstscr 40 4 0 4 1 1 0 1 0 8 0 pffrag 232 2 0 2 2 2 0 1 0 482 0 pffrnode 88 2 0 2 2 2 0 1 0 8 0 pffrent 40 4 0 4 2 2 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 33 0 24 1 0 1 1 0 8 0 pfstkey 112 35 0 26 1 0 1 1 0 8 0 pfstate 328 33 0 24 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 226 0 94 13 4 9 13 0 8 0 art_table 32 227 0 94 2 0 2 2 0 8 0 art_node 16 49 0 22 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 8 3 3 0 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 31 0 21 1 0 1 1 0 8 0 shmpl 112 10 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1742 0 338 90 2 88 89 0 8 0 ffsino 272 1742 0 338 95 1 94 94 0 8 0 nchpl 144 2283 0 674 60 0 60 60 0 8 0 uvmvnodes 72 1839 0 0 34 0 34 34 0 8 0 vnodes 208 1839 0 0 97 0 97 97 0 8 0 namei 1024 6208 0 6208 2 1 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vmpool 560 1 0 1 1 1 0 1 0 8 0 scxspl 192 6545 0 6545 8 7 1 7 0 8 1 plimitpl 152 29 0 21 1 0 1 1 0 8 0 sigapl 424 487 0 455 4 0 4 4 0 8 0 futexpl 56 6245 0 6245 1 0 1 1 0 8 1 knotepl 112 63 0 44 1 0 1 1 0 8 0 kqueuepl 144 288 0 286 1 0 1 1 0 8 0 pipelkpl 48 102 0 92 1 0 1 1 0 8 0 pipepl 120 204 0 185 1 0 1 1 0 8 0 fdescpl 496 471 0 455 3 0 3 3 0 8 0 filepl 152 2646 0 2545 6 1 5 5 0 8 0 lockfpl 104 32 0 31 1 0 1 1 0 8 0 lockfspl 48 14 0 13 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 359 0 350 1 0 1 1 0 8 0 zombiepl 144 456 0 455 2 1 1 1 0 8 0 processpl 984 487 0 455 6 1 5 5 0 8 0 procpl 624 901 0 860 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 400 419 0 399 5 2 3 3 0 8 0 mcl64k 65536 4 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k 2048 223 0 0 27 1 26 27 0 8 1 mtagpl 80 16 0 0 1 0 1 1 0 8 0 mbufpl 256 272 0 0 18 1 17 17 0 8 0 bufpl 280 3859 0 134 267 0 267 267 0 8 0 anonpl 16 57853 0 43159 80 20 60 74 0 124 0 amapchunkpl 152 2162 0 2035 11 5 6 9 0 158 0 amappl16 192 2204 0 1407 59 18 41 51 0 8 0 amappl15 184 107 0 102 1 0 1 1 0 8 0 amappl14 176 26 0 19 1 0 1 1 0 8 0 amappl13 168 37 0 33 1 0 1 1 0 8 0 amappl12 160 7 0 6 1 0 1 1 0 8 0 amappl11 152 49 0 34 1 0 1 1 0 8 0 amappl10 144 152 0 145 1 0 1 1 0 8 0 amappl9 136 70 0 68 1 0 1 1 0 8 0 amappl8 128 365 0 331 2 0 2 2 0 8 0 amappl7 120 251 0 240 1 0 1 1 0 8 0 amappl6 112 28 0 23 1 0 1 1 0 8 0 amappl5 104 999 0 984 1 0 1 1 0 8 0 amappl4 96 490 0 460 1 0 1 1 0 8 0 amappl3 88 116 0 110 1 0 1 1 0 8 0 amappl2 80 2914 0 2840 2 0 2 2 0 8 0 amappl1 72 19941 0 19502 23 13 10 18 0 8 0 amappl 80 1150 0 1109 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 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 11 0 2 1 0 1 1 0 8 0 uaddrrnd 24 472 0 456 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 472 0 456 1 0 1 1 0 8 0 vmmpekpl 168 7220 0 7191 2 0 2 2 0 8 0 vmmpepl 168 64604 0 62652 129 38 91 104 0 357 0 vmsppl 368 471 0 456 2 0 2 2 0 8 0 pdppl 4096 952 0 912 6 0 6 6 0 8 0 pvpl 32 190043 0 172220 200 49 151 178 0 265 6 pmappl 232 471 0 456 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 275 0 15 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x18 panic(ffffffff8221bdf4) at panic+0x15c sbdrop(fffffd80679694d0,fffffd80679695c8,bfdc) at sbdrop+0x3c6 sbflush(fffffd80679694d0,fffffd80679695c8) at sbflush+0x93 sbrelease(fffffd80679694d0,fffffd80679695c8) at sbrelease+0x2e sofree(fffffd80679694d0,42) at sofree+0x13f soclose(fffffd80679694d0,0) at soclose+0x270 soo_close(fffffd8067b2d2f8,ffff800020ecfae8) at soo_close+0x40 fdrop(fffffd8067b2d2f8,ffff800020ecfae8) at fdrop+0xc2 closef(fffffd8067b2d2f8,ffff800020ecfae8) at closef+0x11c fdfree(ffff800020ecfae8) at fdfree+0x101 exit1(ffff800020ecfae8,0,0,3) at exit1+0x32c single_thread_check(ffff800020ecfae8,0) at single_thread_check+0x14b userret(ffff800020ecfae8) at userret+0x345 syscall(ffff800023f9b7e0) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff7f80, count: -16 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffff800020e00ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: 10 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 acpicpu_idle() at acpicpu_idle+0x331 sched_idle(ffff800020e00ff0) at sched_idle+0x3f7 end trace frame: 0x0, count: -5