kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Aug 17 19:30:05 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.20' (ECDSA) to the list of known hosts. 2019/08/17 19:30:17 fuzzer started 2019/08/17 19:30:22 dialing manager at 10.128.15.235:29838 2019/08/17 19:30:22 syscalls: 337 2019/08/17 19:30:22 code coverage: enabled 2019/08/17 19:30:22 comparison tracing: enabled 2019/08/17 19:30:22 extra coverage: support is not implemented in syzkaller 2019/08/17 19:30:22 setuid sandbox: enabled 2019/08/17 19:30:22 namespace sandbox: support is not implemented in syzkaller 2019/08/17 19:30:22 Android sandbox: support is not implemented in syzkaller 2019/08/17 19:30:22 fault injection: support is not implemented in syzkaller 2019/08/17 19:30:22 leak checking: support is not implemented in syzkaller 2019/08/17 19:30:22 net packet injection: enabled 2019/08/17 19:30:22 net device setup: support is not implemented in syzkaller 19:30:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r2 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x2, 0xd034ead804e9d8) getsockname(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) mkdirat(r2, &(0x7f0000000140)='./file0\x00', 0xca) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x212, 0x0) r4 = fcntl$dupfd(r2, 0xa, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) r6 = getuid() r7 = getgid() r8 = fcntl$getown(r0, 0x5) r9 = geteuid() getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) r11 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x78, 0x400}, 0x400) unlinkat(r2, &(0x7f0000000440)='./file1\x00', 0x0) getsockname$inet6(r4, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000500)) mknod(&(0x7f0000000540)='./file0\x00', 0x80, 0x5) linkat(r1, &(0x7f0000000580)='./file0\x00', r4, &(0x7f00000005c0)='./file0\x00', 0x4) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000600)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000640)) fchmod(r0, 0x41) fcntl$getown(r0, 0x5) pipe(&(0x7f0000000680)) dup(r3) openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x40, 0x0) 19:30:49 executing program 1: madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x7, 0x4, 0x136, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100400}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xba}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], '.\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8e}) renameat(r0, &(0x7f0000000500)='./file\x00', r0, &(0x7f0000000540)='./file\x00') r1 = open(&(0x7f0000000580)='./file0\x00', 0x80, 0x10) flock(r1, 0x60e47f12b2d6902c) r2 = semget(0x3, 0x4, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000005c0)=""/8) r3 = getpgrp() ktrace(&(0x7f0000000600)='./file0/file0\x00', 0x4, 0x10, r3) r4 = semget(0x1, 0x4, 0x200) mkdirat(r0, &(0x7f0000000640)='./file0\x00', 0x40) faccessat(r1, &(0x7f0000000680)='./file0\x00', 0x110, 0x3) readlinkat(r0, &(0x7f00000006c0)='./file\x00', &(0x7f0000000700)=""/99, 0x63) socket$unix(0x1, 0x7, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000780)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000007c0)={0xbce, 0x1, 0x8, 0x80000001}) semop(r4, &(0x7f0000000800)=[{0x12af48511117c625, 0x7f, 0x1000}, {0x0, 0xffff, 0x800}, {0x4, 0x3, 0x800}, {0x9943ea212498727f, 0x1f, 0x800}], 0x4) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000880)={{}, 0x6, &(0x7f0000000840)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) sendsyslog(&(0x7f00000008c0)="3ed6f9653dc792524f66def671728b44a745af9f72dc137a8e426c3b5b8ac325858bc28258feb474d3314588d296a6a6bd7898632333356f0727934237ccf0451b838a6500cd6efa6f4ecb646666834ec14e4507c6dce061c15a0b7db016cd9b3ac6f26d43d71fd2f48119ad0b884e7125c3a78f5a28e9603a871d1b5047830a21a7f9c56d752f1a9792949c71e1b47b06f2f100c81495023f449941aca6d78f02ebf60be306507c17a30ea5b2698b95a05ccf46d3ccb4249efa1155aa92d1c18d5f4aa20426c1effb9af60d351869b79a3429f8bbad00916e6406fd20013abb589e524ef1b6aa5f", 0xe8, 0x10) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000009c0)=""/253) r5 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCCBRK(r5, 0x2000747a) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000ac0)) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000b00)=""/135) kevent(r0, &(0x7f0000000bc0), 0x6, &(0x7f0000000c00)=[{{r0}, 0x0, 0x22, 0x80000000, 0xffffffffffffffff, 0x3}, {{r5}, 0xffffffffffffffff, 0x22, 0x80000000, 0x6da, 0x80000001}], 0x4, &(0x7f0000000c40)={0x5}) 19:30:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) 19:30:50 executing program 1: setrlimit(0x1, &(0x7f0000000100)={0x3, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000007c0)="c52dcaca786e2f990b3d8ccb90c5c7f066dc50e5067868a07cee5e7ffdfc7bd0cf61b98b11e57670c64e7b278254c6dfef8f9eebc41c02025dd948cc14752ecccf9381256ddd767ecb44f0d8d1ce5049e0710aeddeb4c3db27bdc3a4d99493659b4c68e870f047d9a00c7cfb107506087e8e234fa0ecf19d176cbb8f3c3d0ea7a2e47cd49b3dc67aed8602eb12a4d8a503feddde9552b44d36c65ecb0439164ee0a86284ead2ed790a85b722831d52131747aaa6e4af54cf11b3aae97858940253ac23865e9c52df1b88d5283a3a7dfe8a7c571605b5a8b371f9ab8d24d6b91e537091c6857ab961eb70ad934c78074bb6e902050d5f055162081ec55d46c42d575154405418753940ac1264ffc3c4e5451a205a02ddb20bab03617e41a13006ff19484e47a2d23882e09b4554c525ada735a38f6bfd745bdc0c2f2d507166af69fb6096f47225774784caff3efb9f5ddc73a5db9a5c93f69a5e9e5d7c2595f16a53d4525843b1cff4de3e356d9f76f2fdbfe15f1a6640f636e185fca56ad9cd225db1db51ab87d9d2b77bb7af4e0da0bc212142520eeb536106964a5ef06d788ec474ebc8dcff7b03804fb3cfb4e0f6f07fcbf78ad40c39083004596568ccfb92f56cdbc59b13b5f5e2f9b1ea85def267dbcffa241b0a0693b47c680edc585232d6fefeebe5b2e0e5146dcd8118a096ee302d402c5f275d3e887acf28133c839d490465c3c13c7edcffe77223ec20d9496df89cbb3f580638c3a8984df390c00e6a05c19e60601a8e69123612b276bb3ab768dffb7724988e604f6142c2f0325e95e23f7698615544d1d312741e271e64edfb91855879c71ed8db57981653658aa63d1e4acaf59e3327292e234316fccdbb38dacbc0e32dbe525e3c32e8704553b74bf24591d70745b20807506b4ac85dc04876f854aee5b31a848f2cdd1bdc333d468f20c88cb69752de6819af3a4ee999b1539f8bb72739c6252947621a7b4258683be8d2aead46842c15cf6b714a8ab6450cc7b7382a22b07236eef92d80d7e4b06b37eb95f88d969f8f0ce7815c510fb49350a033e8a643e072079767813f51b518121ad831e3f5abfded7b2754cb48f0e81518904d3186e85fcab8ef73856df456380d1f738f0eece2d3caf11b3c66800a764614d11339f6370cccd1c92bcc7eee5ab4d910083cf39bda4a0ea61b609bef9f7beac45d63963158394c7f6fb92d4faafa91b973313cda1b5cfc987faa0140fbfdd5a1a195a66acf54491515160a7f", 0xfffffffffffffd17}], 0x10000000000002df) 19:30:50 executing program 0: r0 = socket(0x2, 0x3, 0x9) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000200)=0x10) r1 = socket$inet6(0x18, 0x2, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/41, 0x29}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000000100)=""/2, 0xfffffdd4}], 0x5) dup2(r1, r2) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) 19:30:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1e}, {0x28}, {0x200000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x1, 0x5}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:30:50 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) pwrite(r0, &(0x7f0000000080)="694f1beabd8ef33e5a7b9d54a4d6e3cad461891275744d329cc82403727c5b31d6b5d6f44eb5072c2a43a5830e6bcfa72cc5e105532aef9b0c3b1c34810c31c683bbcd1b6bd9e06f54e4c1b22ff6e781117a89c54bdccf4ab5188dcfb87aefcb84c24b44e8360eeb605edd33add83818ad0321e926c29e84e46bb401fb1913905ba426ad418a7260fd9c162df0470d6f2dff89d9d8a96a57863400fb0a4a06bbaa26faf7a135011d222de7006910bc1170fc0ee90979595ed7ea", 0xba, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x4d}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getppid() getpgid(r2) pwrite(r1, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 19:30:50 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x3) getsockopt(r0, 0x200000029, 0x3f, 0x0, 0x0) 19:30:51 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r0, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) 19:30:51 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x8, 0x7}, {{r0}, 0xfffffffffffffffd, 0x80, 0x4, 0x2, 0x7fffffff}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0x8, 0x6}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x7, 0x4}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x7fff, 0x200}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0xff, 0x800}, {{r0}, 0xfffffffffffffffb, 0x7, 0x80000000, 0x7, 0x4}, {{r0}, 0xfffffffffffffffd, 0x2c, 0x80, 0xfff, 0x6c0}, {{r1}, 0xfffffffffffffffe, 0x12, 0xf0000000, 0x0, 0x80000000}], 0x8, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x5, 0xb1bd}, {{r2}, 0xfffffffffffffffc, 0x20, 0x40, 0xfffffffffffffa22, 0x388}, {{r2}, 0xfffffffffffffffd, 0xd, 0x1, 0x5, 0x800}], 0x80000000, &(0x7f00000002c0)={0x1ff80000000, 0x1000}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000300)={0x3, [{0x6353a8e5c7f6da9a, 0x5}, {0x2, 0x200}, {0x2, 0xcfa2}, {0x2, 0x10001}, {0x1, 0x1000}, {0x3, 0x100}, {0x1, 0x4}, {0x3, 0x4}, {0x1, 0x8000}, {0x3, 0x7}, {0x2, 0xffffffffcbe30728}, {0x3, 0x7}, {0x3, 0xd296}, {0x2, 0x4}, {0x3, 0x4}, {0x1, 0x8}, {0x3, 0x3}, {0x3, 0xff}, {0x2, 0x100}, {0x3, 0x7}, {0x2, 0xffffffffffff28fa}, {0x1, 0x4}, {0x3, 0x5}, {0x2, 0x4}, {0x1, 0x4}, {0x2, 0x3}, {0x3, 0x8}, {0x1, 0x101}, {0x2, 0x8}, {0xf447c051ac4cb020, 0x3}, {0x2, 0x80000001}, {0x2, 0x5}]}) 19:30:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:30:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x10, 0x1, 0x0) stat(&(0x7f0000001200)='./file0\x00', &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) socketpair(0x0, 0x3, 0x3, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001240)='/dev/zero\x00', 0x400, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000001280)={0x7ff, 0x100000001, 0xfffffffffffffffd, {[0x6, 0x80000000, 0x7, 0x8, 0x80000001, 0x9e, 0x2, 0x5, 0x280000000, 0x3, 0x1ff, 0x7, 0x400, 0x1, 0xffffffffffff0001, 0x5, 0x1f, 0xffffffff], [0x6, 0x4, 0x1f, 0x7, 0x9, 0x2, 0x6, 0x7a45, 0x5, 0x80000001], [0x100, 0x48000000, 0x400, 0x8, 0x4, 0x7ff, 0x2], [0x8, 0x8, 0x3, 0x0, 0xc65, 0x8], [{0x1, 0x1, 0x0, 0x5}, {0x7, 0x3, 0x3f, 0x278000000000000}, {0x0, 0x100, 0x0, 0x3}, {0x100000001, 0x3f, 0x8, 0x9}, {0x7, 0xa5a0, 0x5, 0x6}, {0x0, 0x3f, 0x4, 0xac}, {0x1000, 0x800, 0x1ff, 0x5}, {0xc08, 0x1b, 0x3, 0xfff}], {0x6, 0x7, 0x6, 0x7ff}, {0x100000000, 0x7fb04865, 0x94f2, 0x5}}}) r3 = dup(r1) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000000)=0xffff) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000140)) 19:30:51 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000100)="35fdab709e7266f53e06e32da6de89ca5b0df85e122c2ebbf1b453fa1f3eeab3fc9b038bd76e", 0x26) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x2) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0xfffffffffffffff2) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x40) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x100) r2 = open(&(0x7f00000000c0)='\x00', 0x280, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r2, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) 19:30:51 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x10020, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000280)) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000500)) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0x100000000) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x7) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000200)=0x7) socketpair(0x20, 0x4, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000002c0)={0xfffffffffffffffd, 0x1, {[0x990e, 0x1, 0x40, 0x2, 0x8, 0x36, 0x4a, 0x400, 0x3f, 0x8, 0x9, 0xffffffffffff8001, 0x2, 0x8, 0x2, 0x9, 0xffffffffffffc1e9, 0xffff], [0x20, 0xfa90, 0x7fff, 0xf2, 0x4, 0x7f, 0xffff, 0x7e00000000000000, 0x4793150d, 0x2], [0x0, 0xffffffffffffffff, 0x0, 0x8, 0xffff, 0x7, 0x8], [0x200a, 0x6, 0x400, 0x20, 0x5, 0x2], [{0x7, 0xfffffffffffffff9, 0x1f, 0x80000001}, {0xd88, 0xfffffffffffffff7, 0xea, 0x3}, {0x7, 0x5, 0x0, 0x8}, {0x7, 0x3f, 0x6, 0x75a2}, {0x100000000, 0x6e, 0x254f, 0x8}, {0x0, 0x200, 0x5}, {0xfffffffffffffffa, 0x8000, 0x7f, 0x7}, {0x1, 0x10000, 0xedac, 0x6}], {0x1, 0x0, 0x80000000, 0xff}, {0x1f, 0x1, 0x401, 0xfffffffffffffffb}}}) pipe(&(0x7f00000001c0)) accept$unix(r5, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 19:30:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20141, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, &(0x7f0000000580)=[{0x0}, {0x0}, {0x0}, {0x0, 0x1ec}, {0x0}, {0x0, 0x1f6}, {0x0}, {0x0, 0x116}, {0x0, 0xfffffffffffffeab}], 0x1172}, 0x0) 19:30:51 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) 19:30:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000180)={0x2, "c74c998b07b587446aa5ce187d09a9e0b5f50eea6b5932a1fadc596e603cd90598478cc967d9daef15ebed93080ea4eb85fc70007c148602e6d5f2b81d0c03d639a152294afd576e7f97080e8cf2e6bbcb6060d9cba59562a0a4ac9e930feea95166735d025aa15d55aa33e11daffe9bd2933980d17158d803ef308021eef2ad7a0138df44db7b2bcbd32ca597073b70084ac0faf547a93e061d9e1da6d4b9f4255f94e9d6e686be500af97191a0ebdaadcca68c740a6a4a9087a6"}, 0xc3, 0x800) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 19:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000018a, &(0x7f00000000c0)=[{0x70dd5932, 0x4, 0x8001, 0x7}, {0x4, 0x5, 0x6, 0x8}, {0x800, 0x1f, 0x800, 0x1}, {0x1, 0x4, 0x313459f8, 0x9}, {0x71f, 0xff, 0xe01, 0x5}, {0x1, 0x4, 0x7, 0x3}, {0x1, 0x8000, 0xff, 0x48}, {0x4, 0x89bc, 0x4, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 19:30:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) accept(r0, 0x0, &(0x7f00000000c0)) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1ff, 0x4}, 0x10) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x800, 0xfffffffffffffff9}, 0x10) 19:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x80006, 0x0, 0x0, 0xfffffffffffffffc}]}) setitimer(0x2, &(0x7f0000000040)={{0x9, 0x9}, {0x1, 0x2}}, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000280)="004616285854ec4dcadce9e75989", 0xe, 0x0, 0x0) 19:30:51 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="f06e5572347db44bdd8591223050bd1579a40ea864b6a00330dc2b658925c3b7d833b0f0651ca79968da98", 0x2b}, {&(0x7f0000000100)="a7576ec574122f", 0x7}, {&(0x7f0000000140)="c36273f3eb5ba88d0a", 0x9}, {&(0x7f0000000180)="568b5ccbf446d16ee23d3f5b4e75c5a0a552110a31e9144b3f36ad4a33d65a5589c1613a6a14589b6e8ce8d4aa1377087de0a4a89d828bc302903a6f86902fa1a8c2f88c5f0fbf417a17ff4629c4b92612353debd8bc26fac5679b5da0e960097ed9bfc56d28fa583da159528ffb3bf49ad6c3bd9c98f728085420271f501e9d478dcec417f9ab362e05d65a7586876f991ff3cbafd1fe67", 0x98}, {&(0x7f0000001440)="82885b4b3b85f8f3834da02733e1140c6d0e3d2b617ffd84e3d0f52c8434116cb6d264514530dcc185f8bf6b814d0ab8a83d87588075f8c8136d7046dfeecb5dcb9c1717cdd107873d1efa7fc4597ece267a56a43fd0ee7d21f01d5f89f3172c15944ae6dd3b151e981fbf981192f16a98a3", 0x140}, {&(0x7f00000002c0)="68e23d69276b5b6f97f156923a441e249cfd19c6ae9a89ff7abaee456afc4814e67d42876f68c0c939e0f3de13b0f7a4af5b696e04aa7bead52fbff6613ae429c0e6acab89fb124b18e95bf5b12258cfb49187e509e177130b101cdfe5ece01dbe8a411e1fee7e6599b0542031a39287dd2cb69a4027", 0x76}, {&(0x7f00000003c0)="6dd6297fd7216c337557c965cc6eff596310ab3f20587de3f7cbf4ff75fee949c12a16c9c8a2b5d340e80f99d2061ba6a9ac371fe0dac64cb6bf53ae36df5b93803bdb9a01568d112484c796c6238cad28d87d5c6abf65918f375026a5f3a1f27bc8151b27a8046f75fcc28fc5b2fe6bbad81a74b180ab1764b01cafd8826d222d5d3e58715c7936a215740890522f23541d5a07f8053df31c2d1beeb88e8bc05406cf3649ed83db3d004aa3d9ff13243d71c6781aecae318e17aa6208e925d0e03861a387c327dadb652dd1779e66457dbdc9025ed23ab51db2a0f15a6af4885844aa6a77c3fe21c69cb9cf1d2cb749b85b4fb53f426adf20c5ac337789edf28184ff33a8ab106782d4531dccea592ecedd5cb9ae78ca2f2b02b7d8240de91758a93a70f8476ab320e3a3b0256fc451e51fca002ad1218f92065537942a44bcfffc3b335bd4749d10745ceba65ee8afb3a85b2cb89e9e1ae0e99cc141fc529284824d03e4d95885855be721250dd24c65fe507166622efc63f84963b6f993127828e6589f13ffa99b488112dc5cb67f8ee330a3a9b78c56f7270d3373119f3adcfc5be25f787a35bc309a8b35977c571d20a2e64d17bf8a637a1f44229e5992f363ec1d1c5abc9caeb007c7c291dd3cfcf6ccac8965ff3cf97485ed6a893058af16605c0ad43a1df286d90c4cc901e6deea7fef899c5ffb3a8c4a53581ca77138fec54bfe5429e821a83414f341c2cee65f97b02b4d5a6cd1f0d9fd98b6bf89edc43e979ed838b1dbd78bb3eb6f26d2724e5b5dc8c7fbfc3a06ec8428387bd56dc404b7e14890acd0b12643b6f9c3f411202ddec6e3b2a053aab5834244f25685dd27324d25d21472a94e68304156b5a22fc26e5b62bd5050795a5c200f5793777bc718131b366fe572921b69d19f3dbfb048c7326660b669eff6b7f137f037bb6a7e31fa36c9b0dabfbed45700bfc8125959c6a1c40a0a6d0d57407fd68af81f323bc98f528734862509e4f6210a136a0ed89e9ec871204dca5fe04a2fb30a9a3b4e3e09039ba1526d7c153f99ac8576091d596147c8574b0e75929ad88956ecae20c8dc0c779cfc842f23536c41e5e3ff77e038ac85b7ffcb0a3dfe1811a30648031f74522736d1ffc2519bfffb3d47b7c79d69d98d56637cc9e61ddff87e171db8d220c7e8c298f3d50ab1df823430bc7a44fa4c28b0717ce49ecda3eb45791154d68ad64b3475a6c7816d9c73c133e297d6aa1854fe162a8173761958ae5fdd9fbab5c615de33f4297fcce4603cb3417cf2ea35aac9763aaa2645ad8e9f39fae3a39ca703702bc5db9c16d9e6a3e0169736d09850a99a7680ffd0a992434b605d3da0fa498f65542f7c4e5123eff670a3a22cbe4fea2dd088c0dd8a34823c516677b19e710d68cedc3b3c01af42eecadff7f5955992c960a0f026dfd48881d1eb7cd2dc7d8588e699aa2a172fa7778f946edf9b96da171bc952c2acfe3449cf1c933af44933670793cccfdb550e99d3f48c84738f20aa56ec2cdacc57ab53a714d272a4f680dc3d8816b01fc5d669960c416f7fc2234ee2472e275851ba32f608799823344a58a691d7df8f71d1a511c17f23e5421c254ea460382d266186727935aee3c930d5a2dd6ce39deccbfcba3a6882b1c34fe41f7852b847bacd01b8f95e3b7ae17b7a9c7e602009a2a0bf67d9aa874f48571be0491ee0092f6c810749e45ca3acc352e8dfb141265f34730dcfb99f5d4a9a08c0b1508ba5e59a6bbe89b7bd632d345cbfebf2917dc7f333841899de1254dafd5f86ce732c386aad6cfbd92dbe4634528734f8f0e6a7e6e2db978d41dce6eb93df261881b40f4fdab25924c166d01d002100bf73ccc06842216ebb5cac1597fec7e7ddfc83e6f04ae711fd8f1f15e18d276c2bc68651cdb57001751a3afc428e51d023ee3a75b2848a5fe94ee71cbfa87e069a9a683e35b9a9d641261ddb341563e48ff0f1337819a83035d24b1b141be79f405f346b6d184d0fe30e3c3a2cac9e88fb4cdb1c03e8b58d5a2f6b735b43b92a2a323a7bea8a7cfcf3aa642b52f85f3a4c030b4e1cb1143d6481d284befee362b7ba53ca634f18ddf4fdb1a1c3edd45b56ca99d5be1112c8847fb43b7d8e32407d35ebe299dce8b174ec682da46f07e6319f201c01ee1728b541e28380a0d8fb9da85ad0198144a3cc727e67e0abd38705a28229f2473f1837878b6b4c40c35b746aa4a405c07d5485e21051fded88e1de4aa74ffcb9a8991f59cdb97e66db0324deabc6d5ba29df0693e9b2df422e17930a9a0fd39fa1edd35298c0842828fcfa3a1ee1ec4119f93f85e5c134db71d1c947989c8704d63d10357051433ba930b36b46ffcc4b0e34b5a9616bc66b0714790cb7dfbe152c1f818805bd166a34b4381b12b2859af5f7fcdaf28fc23e8ae7518283f4aee193f59517dfae84f9893619db75ddf32d73936149c4eea90ca3439be4e1b450d5c84d8cd8c6e17765cb413ef4b665d2794c7a4b3642041f9d0784f8c5efb8e351d546ecefcde4a740ee67063a42c0dc68c7c1af0489399e61e9f6dca6d8c65120ca29006f1f41bac98b84c92c01b79c0016f8b895d125740df113e61a503e0fc44a3512e91045aebdd97a735b129b8380d2427732aea8b6ddeda9765117157342b6020cc4d91d046776260879b281f2af362e2faf388353634f417daf4a6ebb9f9a3dbaa55503c155dc3144950700dfa8729199bc4b074f0a23862c37513649b45c0cc4d5bf43f9edd733da005e85942f16a239bc84474c683a57a37291c4370ffade46e3f7b13741452482b9c1b9ae57b7d41bb3f213c4e7dd18270a0fedf69c5ea965ad65d80a91ace3a3cf4f4ecd9de4ac5cc912f38e16edc78d1a10ba4e8806a6aab6aa9e47d9c731b63241da435f4ec9f0501a20dc077b3a6a12895e72f0a62b438188473882c4a0b130703b1569febf26b211e22f8e24e24e6302c0c9afc89b786dd04fb3a64d6f48d2fce91af775be217b16b4b4b5a40a1a937813899aa8878359b52e488fd98a51d0213096b8e683758b2cbac9d7ef7bc88aa3a5c831c86eb5ba1b85c316bfc4ab2153502f39f42020cbf653f04a36ba7bece504ba874192ea6776c96e2a0e4765d8fd27f17394629fad889e8528056b3e74103224361deaf4d17c096f74643492c2547e06500939632ba52b8da9120e6c1a5648be8494c80a8b04354f6d1791836e0adc3805d01353c7182c4412a526f05bae0e64fabd66346187295dc3cb26e2a0cc9654438003819c456ddcd1c118b43a27efbbd655e3e0d0ff9e1a653d9415e0ef7d8ce584077507703254dbc65f8592e5c110deb78a97ed948847fbcf63d605c8d439152a13d1bb71f0ecba2b4534378be03bef3d62adef5fbef5a21caa455d54547c505c588c0d93538f3286b5312997735061e2e7f294cde783545bb8a8ca423fa5df2a800387df8f92b52aa5defb5f6214796e07093010a410cac4aa168e8768858ccab9c4980f2ca65cd485987cee7169a875a12779cb8c06fb4f0de4f0f602e15b644d9a2d55d06dbfb6e1e3dd300f1da18ec3deb92e678069da57a4741b35f030152e845593534072f444c8d5a45491941194e9120a121a1c4580264fe0433e7a9cf622b8a9d391971b6e99736403a64f21c6e7784e7dae22f643d275f3d54772ab7196d3e3c385f77d659f25cde519ea8feab4dbe07bc301be692ed5e1b25ff58a1354a9e0229f35c25d7de7bf165d40bbd4ca7c59b9c9b3ebe2787611ce4089b92eb3c7103cc570dc87bccfbbc644227c9fd91455cbd554d237e6a265addd4e2009990376fc76a836aa1baa8a0bef6e7aa3edd4d69336df247278dae57a5a8937908320e4c55ab4d5df3d8ea111032e144d127ac758bb7fe62556b9ad8529502cea2c54339464f57718988795be34aac91a07b5b319e72c836103372d5f4912c1ae8ed50c1fb1b72356448a78d6bd32c30095fb1e027e4fb9591cc5fc96c725f7b14271b18f3a1f8784f5378105795b6591c89fc21948f6ccad30edf16b54af8885f18da3db26c030635d28bdb15adc3bb5fc9b0932309d8801d3aa0106ebeafde2b1cd07248d6927aec5dde345ad1c5cbe75dbd33de56a5ba4fd4a7e1459dd443d7110e9368b8acc9f1c9f65cca5956d99feb2662aa10305f267ab4d47acc82af2a74a46aaa69cb357cacb63758c94d9b8f62d8cbef7450b0dafe37fc42019824c5e5fc4c34d612559a903bb206998ece480e3deda68765f1a3c92e21d626086a05aa5cd568a4235174fee2dfee60c371e7ff93bb7e9c0ad1fe2dac73b9e5e2acda2e74545ce11d2615d639a41d8b719cbdf9f7a1ce9766239e4cbf2fe6287eb8898a527c45e52d551d50a36663f3dc61f2a0dfeb78b892c6c74eb396360dea8ffbe1d6f2fd8fed8b08a61fd0f0ce373673e20f424450018d4d7795eaee2700ac00a90ef49a424e150d678fe929afc7fe7f5bbe02141d3e94efda52122c049137e771eaf64d500d9f418624d25637ba42bb5c08d975881cd9e151075ac3f5006046de275ec221f68a518359166323bb2dfcd87c50aab6405e22cac7ec36b16a82d62d7502bf3baa389f56efadc05dcee4dc8b8188e7739439dd0bbd1fba923c79fac901fa34a44fe1ceaf8582740deff60b4b070a3aa5c7a1bb9b49b0a4c0715d022f5f6b15f206bc9ca6de5b6a9180218a1797a7c25f3834a3c42ddf4cb0f489debc364d4d1be569fc886ddf62c76d5fe025ffee34344782b0b838f60b66b28f3735ea263ad02a1c4f40aaa6d0d2af9b0b57236575c5b60dbe7b8c14621ce91023c4a3fa6dc69575c5f504f1be1a670a0bb28926d995e7efd15d30ec5b892adc158a64a1b40c857df857fab9a7e26dbdc1d3a37f85ba2ae0ae10acea2d4eb0196b9599bb35889e52bc7d2c2d0897a05039f7615a589aa203c4f193b7d51301e64add4ac5374d313cabf10f22bdfc7d51e09351435954f5fa1d3738354ba49195f5db1efa31943d9603d3588769017bdc65112bbc0a6503765c8374005f06ad1a7abfb5a163f5eb444e71d2a279f26bf0cfdaeb4eef76b2d1aac493105d02c656177653cc8dd4a4d2d4df763478db7f4c880ca9ecd4b31d99232aaa43f56b31630a4d0b68826795cc7193981766ced8aa7ecaf158b245b22849ebc4548cc38f79b97fbb805692ebdbe3e82fa99fe3b9a70a1b767291d3ea23b28514eb2a3cd2f0946e3ecf0c06eb053084c394e027eb1d8cf575ed6a56d35cccabfe30c7927269afa8d6a10f73352396bde19da85475240b6ae7de1b4705ebca52581a540933a0f938ec0b9ca6afbf7b44dacd679d017131f8df6ed275d211070e032b275f3464d3db899ea366f4477032198e6d05f75cf1feb494825e7e2ee71b3e2c7c7971b2aa8c6fedddf0ff54f9b5a9e7241a3499e2f7106057b4540e1f165e0963e475421e34ddaa8a89af42289a72636e2be792e198ff4b30121e81de81ff20c6a5556a0599f6de812494dc38a8ad2e41e5614cbe0157461e5a094167cb543ce7d82bdac9de36075ab8f24edf18472ef61cf5099141277ddf9ed79f9011b77c5a946d88634068c39e773de6bc205487b2878cb326844c73035389abcd698acefb92b72253671ba0cd8473229d6742df03672d7db0c30e5c66b570f3af12c253ba9174a8f8af6545a4a0bccbd0cf540624cb034f63826fc5918486811cac3136468279270ba6aa837b67e3ca7901b7bb0d850d0638774b1f58ce5792581d1c36dd1d1f52e28bb9ea1d10a12a9c134836b42", 0x1000}], 0x7) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) poll(&(0x7f0000000080)=[{r0, 0x54}], 0x1, 0x0) 19:30:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15, 0x40000000000, 0xadb5}, {0x80000001, 0x100000000, 0x0, 0xf3d4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = geteuid() setuid(r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") geteuid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x5, 0x1, 0x3, 0x6}, {0xde9b, 0x9, 0x7, 0x2}, {0x0, 0x10001, 0xfffffffffffffc01, 0x400}, {0x4, 0x8, 0x7f, 0x9}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000180)=0x1) 19:30:51 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) open(&(0x7f0000000100)='./file0\x00', 0x10000, 0x81) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/233, 0xe9) fcntl$setown(r0, 0x6, r1) 19:30:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) chdir(&(0x7f0000000100)='./file0\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x9a110612278ccec2, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x2) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 19:30:52 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2962, 0x9, 0x8, 0x20, "330df7da82255370958323271ba8b21460143949", 0x0, 0x8}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "0bc7351b23a620ee4dd91975867fc893c2415237"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x3ffc, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) 19:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:30:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:30:52 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4) write(r0, &(0x7f0000000080)='~', 0x1) 19:30:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 19:30:52 executing program 0: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) r0 = dup(0xffffffffffffffff) r1 = getppid() r2 = getuid() r3 = getgid() r4 = getpgid(0xffffffffffffffff) r5 = geteuid() r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r8 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getpgrp() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r14 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r16 = getgid() r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0xb81, 0x0) r18 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000040)="00a993e55d861a2d58a0bdb7a72c12980faec2dd6585cf274a0af6326a08c67dd8ad9c76ddc90ce03d2da7d20eae3879585a354cb9ee401ace1d5a82742886f243db689d9807835f614da833b50f88a8020a0fbf6dccf64f0fd6a77b15930d714eae0481062dbef65bbc89", 0x6b}, {&(0x7f00000000c0)="023cf729c5c86199b1fe34be83f78dffd020ef2dbc73629ba9aa5c79f041bf76ea74c6485ec97e0e9c6a20eee0ff136c16d1addba8deb58ae38d54b2c4c7221e11216246615f6c8f6f155ea5a3094a09d13496cc15883f9322b4a08dc93c7ab3215defb73dfbe458b2dd07c4dbe971d4540add7b5396aa6e429d00590801714bbddfc9af0c2b75170ce7bed8e33630b4fc5c14d9fbdbd2ff894f9d7d22611aacd0cf7c51c7622c051654", 0xaa}, {&(0x7f0000000180)="22c246f11e202c45b35c242cb528ebb7d71b4ec90e6d42257f623412ce8a48cb939eae349f53e96425cae27db462e3dc1662bfa802931895a2a3d5283e2eebe1a6bf573f6b7c7566a273400f4d750c966e20505946346e964c13a73034fd81b96d98cb0bde897b416afed8222919e1920db7d47cddb9e0bb4335d0ccd1b63f65d57edb916258acbcd77d940e4654056e9959bf0ade0ab1c7d50c7ab35a50c6a9e426b4e44b8cf387e019e71e689c88d2e29931684a35ed57e3a983b94d53b41fcd007008524560c1a8420fc603235b2a440b9db6c356ffc48d0564807d6256dd0d522a55a3064c1d386dd8782ae34077fe97adb538", 0xf5}], 0x3, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r13]}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @rights={0x18, 0xffff, 0x1, [r17]}, @rights={0x18, 0xffff, 0x1, [r18]}], 0xe8, 0x400}, 0x400) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) munlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 19:30:52 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="6002e5ffffffffff000047d27b456bb51c09a3c450ad6d434ef9db9d700f4ebf3d"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000340)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="009215ad50c0b973278469c9ebd8fa9f81e0249607b4a361a316f0e2bade3b7f3fea2ef3cc40f5cb3dc2295158f4dac9f4d936385c1b3f51c46eb1f23f242f994a70993dd165998d2d30cd3fa7fa007bd6e2133c1b2a495f720935f979f3d5fc34785d5a6c0195f44957f304db76116403e5e471cd59d43e69f8bebbe521b984909be84b62f5430b88857881b28d3fa87c6939258c9b9af06f4235c2a96e8be8bd55580b1ec97ac721814ea22f3b6e22176933b1706a4fc9bcf2d32c07e6765809f957d6d05cfaae22bea0564df5618473090af2cb41553f36d382251995d614207c94645e66afdaf7fbd6b8f0003819101229d65660ff", 0xf7}, {&(0x7f00000001c0)="3101e65fdeedd3ad10a426743473145546b98f7f5a94c1c3a67a157853292e912da07f6a15a22f9c5cd56e588407e918c8e66fa058610011ae9bc59d3524f4f860cb236207848a285ca17b29b6f9f182db387a40707402214889e0306c900108f54818360a006db973d49a2f90a7b66b8da5f1812f9e9241743eda681f6bd5528b00fcb6f936b7747b6895f4757df17d59d2f42fd0cf805b2baa9a51f203d2c2b12c", 0xa2}], 0x2, &(0x7f00000002c0)=[{0x40, 0xffff, 0x0, "564bc1148da382195c1fe0df9b26e5f942c6735ba4ca765635137bcc382f0e79a91a8ec6ab97c8ec866e"}, {0x10, 0xffff, 0xb97}, {0x20, 0x1, 0x7, "13b41482d1618d1560a7fa3c398e8d"}], 0x70}, 0x8) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0xffffffffffffffa7, 0x0, 0x0, 0xfffffffffffffe56) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x8, 0x4) 19:30:52 executing program 1: r0 = socket(0x18, 0x4000, 0x80000000000000) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) write(r0, 0x0, 0x0) 19:30:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 19:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 19:30:52 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) chdir(&(0x7f00000000c0)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) 19:30:52 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x29) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x1}], 0x2, 0x1f) 19:30:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpid() getpgid(r1) 19:30:52 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r1, &(0x7f0000000100)="ab8ac7ddeed7d08749c10769e24c04af4abe39fbb9ca3084263629974eb01eb61374c8c8adb8a932c641960958842dfee9325a8d5a74888214a21bc5fe0e600db148e7ebfd6346f2617956b3ec20919ce58f91f3be71d9e2474d417141a7fa73892af83f12771fd40e64cfc5f0117b5ef3aff054f890460f43594f40f53b74195147a827ee12b62e37f2765071994c9de493dcd6f356d3248ac6c6dd405bd74ec3222a73f75e190005327224720009d30bde6bb3c1592ab36aa2d485ad65c7225b477634ff6e90d0475e569a067b58b6bcbac19df4ff34b92d37345e470b393336968a4b24e4552b1975bad54e3d7b577ba7d4c524ceec609cb4fdbcff7a1566d4eaf4cc44429ad90b44b410b0d8ab7148c571e6468b5fa269e3f370b318395c92f342f2490d7f505227a731ea9310e05f55848fcbd014d377d1de4dcdaf84f18cef97db0abccb658f67cc7169055a7d451e216015e0a3bdf1f9270cec86e21042be94bb95795b9458be3d02d8babf8be39ffaa9246953ee96c3b377769b63034b3e6c658372a477df4b7894f1f7c147e9305d4d96fd3dffcfef82830812a209304d01b132b33c07b82c38f186ec82d540ecdf2df4d64abc8ad90462738b405ca03321d30d19c569b4e189a2b7a137ac967166fea26212e498632f9bfd3f3a20b016f9b48d3c7398c16375fc1d002cb787804fba7a4444c746fe7b3e69bba6e6811f1bb8e341ca6ee5c81c2d158c894934d8b665db5b1d60639a6ca5ec2429675ac38f57396dabdf024b4d45c82b0a9916114670080f51752f95138c0084373a201533ff76bdd46f1129f24eb06cae626ba4d889b03ae2e966bbcb1829536d06070dfc0f37e567ed7ff8620958f0362dcf7bba4e85c5fe82cb81568bb2f771d200ac67a762cd9c192f2dcc0bfca49a4c35a6ccc6d90cf4b81afb1176a351047290d11b5ab0dcf09f7925a36fa49aaf8799c141c0230b968454f99e7999805f0c00382bf1a413ab58215a9ef573eeea330b91881964532808c303227fde2bba88f43e99551158904ad70fb3a0344add1eb38dedec0a6160fe5f8841b657f54ef0d9b1f44719934549fab822ee3f728fb2c5edd2dd120ef53510ba4ec993dcafe490aa0cb5d36b2c64beb934722144dbe6221b6084566d27d91637a99450015e4030a15d6b555e3b6aeae96b61ca7cdcb2e2f5da58cd631e70240fe5f2c8c6d3834d5f701ccc4b13ed2d1acb7bf0d4c4b5cb79f3429a9688d1d073681521924cc821116e035b041550a972b2401fc3d8d027843b337877a114ea0e7a9aba8096263bcc82d782a472841fe66c7a7bfecf4a91b131313b549ae198a0328ff687aaf2462d7dd63a7fa0ee4292fc7734580b43abfae24f5bf802421bd4d11591d7f2357177f60c8b08cb08543b971376a073a4b8518b2f524e585f395a92bcb3d7540d6cb53e1fa04768192b9779c8a2d9ca8edcb9dee81e634fcf23fe1b95797fce30e6e7c0e0f6d878a9179a5d056aca894555f7a9ae17e550c5c8ed5432b25b658bfc1bd0eec0ca06e83d8c33c6947db8e6c17f5cd7af992681686628d41d71635ed1fdaebe9a98d10439413cfa7f510f085b03c44c77e9ab768899c0b8a01a3c1f795bd02cb046768a1c1eb831412c2c63da67827712ac7a45e6bcffb3c556fef8e65b83b1f04ce7b33edd5d2b0769e201cb14553211658ed840ebff96cde805d7588dc16917a3411adafaaa8a7f2cb4796e007b029c38016b6f991eae6fa52b0bef12a1451df811316fe8dfceb92b2427dc3e3ecf1880c1e50465b23b647b120375d3ac3c0c43eed185dcc93656635fedcfad75612b36cbbd13c911134802e5cbc708ab82fbc9bb7029c1f38f8463b2dac16e0025341fe13bad39193c3125527d84ef4cba07a72f27d47c8e897d8f791818e908db4f21c965707e428abbe36e9297b5c7766bf5e3203a8b546747ad23284ba4dac1cd8fcee2bf870ad0d72e36a0b368b898b7a44e6930bc0ce1fc7b005e3bd9e0279ad71f8dc2c5b309329f6c5c0537d3d7d54d17652e511ec930a108e1eec1b451150fbc0cc223d026f1daec2f603c30217d2452bbf30b66f06a929ed1504bd05bff9f74128d4310cc1dccf4d58bdd04d707b289abde22d93d72477653902a4519bdbe0dfc40e9839a4e4f5160f45e15c0748a05e0cc71df2e3933c6a3b5a705e791a7248672b76cbfbe0056a51b4c84afe1cb250e4f0f40456b544591c5aa57077bfd0cd744fbd6846776992452b77b8c2d00283577454c90dca4c90bce101e9f096007698167384160d19de6cd5709a923b83af5fdea47e56486724b4c769de5d9bbc4061f5621cee716dd09100c85d1994538e57d1c8d759b60748c975c16d07d0869165785efbe3d6207fd790bc7a1f2a0c05c19f58c4887eb852edc620e8371fccf80cb57253b3b9300dadf9c7f4eeae713f64dff1e4f7701e347322488a80b289bda54b4c4070aa6b1172c217881a1762a9030467451f84930ce3d0d54168382f76f68ddd69f9471405caf14dc3665a5724bda9d148a0331501c744a902625026345cbcb07ad163e0b1e3176101c8bd3c1ff811c42ecec727ac4a6964f20e7e23694a76ebeafeb976035a367f074008c2f7bc024c990b08b9e75629087930deee52c9b2a80b10beea83fdf7b4c2be2f7318d464b9e8ea5bfbe6d9343b934e0ee764dbe0efd90e74a513953f7f999af952bedc713e6a5319af09f781131baf17a80e61f9759be9beeddf87be3171e78ad2f3d92e60e6c4eb77a1fe782e717c2bc0531db5c80482bf67e1de3a3d87a78541d090c20bf6ce95ebc4b7eba5d4cddb8c9d37e58cff67daea196afebbd404c5992cb976196c0820b05ecf10d481359c103ec56e450a6f165a6360611e52a649be726c186a706419d522e1d6365f14622b1346faac30665f061b158a46c0d4a78bd565132bc723fb50f5b6a01d210bcffe54f4291e85fb8e14706a1aa6e57d2718d15b781ab30f761eaf15fe980ae330d89706543bf18e001ec93d37750fc1e12cfb19d7b58b9e5d2925ee7e462ded2077ea444b20b5c8ffb65dab917f29aff05fdc65cff5369e42ddb17e4abff7497bb6c70e99e984d1ccbbf4256f39e5fba19aff82b6c27356364f9ac089a82207f8016b1a4cb276f3eec9d4877f02b0ad0fdb1031b2241e5ce9d41ca938189b1353d5b3c602deea782c668cc58048bf792169e47ef0bce6b56f13a38f3c6bc3a48b570ea50871fd3238a087ef8b8ae3bb3191e1de2e22cd7927793829815945626341cb37de6c2e29a417731cb9db150d85918ff348ef93b08483893d6e14c7736e653120a1539c619f1cd3c7de3837486e7901696b7e3e1a9e9b08513f6c1f2d9c9e0f5f38d2140a237bd99053c20e653a559630e7acec349301e60dd649e76fe81589b7da4286ff7f0f0c4d5f701eeb19406ffc0879ef7ce0abf0b710938da7c369aa5341aaf3e0045627f7ed51fff01c7372c95b22e48d9bb4022d3de87ab4e9f454b22ab1d33240ba4d82754c56418b10d5dfd4259cd2efd59318b30240bf9464a701118b2292f20d794c28d1b3946612a234f46d320417365e1dd8abe7c7113fcbede49ca695934e9b61c0ae535e878f203d05ff36e8a9daaef00dfd070f7b94afa79622a57ce10947726718f0dab433d28d33d53ab41568df6eb29ea8e09a22c9757048477eaa9dee77f932199d1c9b1ea73a1d6bcd21eddbe49c5f6dc358ad3e7fbe65ed5474f20b696f920258dc0efa17c9a9462ddf565dbfc6b2d660905dac90ed28133b3aae177054a71e9efbcd8a9cd39166724074c5bc6a708bdee97e34991a9e657d8161061b5df600a4b0a4c5127e04ba6a0eb37c269ff83530d8a389c7055ca0e4ac54e149924daa5bd1d51e2c67a650305b76a8bbc8a33986b9655510f089ee9c894d712497eca2410f70ca76f658297570b37bc40c101b2f4b3d113c2e794efeb00b6bcd57be97895210b282a067e2dce52e1f1519e2b64b5ff2a97cef8ce325a28e621e02ceaa06ea8bc651dbb47f9f40fdb28f9b022c44a07809e55c2e4d672aa23e5fa77207ca5a8e91ca2266fdb6925e2d2ae3bce6a4e41b402729374f946db9cd677f801a9f554a7b5c927bef04cdbd2b8cb2b4f4759a9746d883e7d2ea454263178aebc06c022050e57080e897ceb3eb75852c2a8cf42cfe3bf07002f58f144c93e491c8fa47ead7900748b9040889b245776d13ad32c003fde4920eedd5d853cff89e5d7f867ee46173e18143f68262c78389ad92716b8ce87eee95df3f67b3f83bd79e42c729615d8adff6df3889f481c8158475baa9c40c21fa483ddba8bb6915fc1027a2ce067c6f0306dab2c22899a5c273718db6c2dd3483aa339722a094616034315c25c27da28c6fd2fb35972510437e3e7b818ce7ed0e5771acca49eb514e96925752acfe428e3254ad78b016fb9f4918fa266c8666c8fc81053dbfedc9371b6e2414585626601fe97f0ca9db54769f863404e2118f47e8c01e152f9295b38fb8a97d148aadce9bf85314b125a633dc5a8edb95d12dc7ff8325ad3bd4b7aeb9372812d438495c4d24d36b08d8f342552197866a8605e49d2e0603f311d789c5ffbc3ce7cda73abfde3433982a82cefefddd330fd199872ccbe21df2b77ea21899500bf86089e560e64405241e78b7b677b10bb27bfbf04d88304ea55277d8ba452a7fcc4200ec5446e147cf5b515b3ce8db2c950bc90ff7a33fa40bcad7502e55569be32a8384b405aa3fee7947aae6fda6a146b2f79118e9106c6a3f11c2948dbf45f883301673c825288e460b7c7de1df789ecb77818cf260094607d59328ab39bca90cee4995e1bf1452d9d07f826b50cd8137e30985b277e12aacaa0e8d7a11fa56bdc5fed739bdc0a4ca94c1f83020a35260a8eb35b6aa817468a7ae0e26d920a5b8382b7e91e142c82f919e439d526839fd6f98f0badea0c278591de1aa6c12e2fd01e4f96adb3190a5d6dbff6086f3056bb58a150520a75b2306433b011e2e288052721eeb8fdd9387d3993f0cc65e37e8e08ceaf00a80a908a031a20e62989bb9b4a4f45611f2842cbf8b75fd052e7db0d41fca3a1f3517b7e9bedac357cf9e08fd5a53fe25927b9f4484e29fb0e38452092953e36d6e281a50d5edbe17180ed192fe60516314ee2244a6485f3773522a7d78445f70e081a4421ba420afd5f4fdde7e6c3fb498a2fbda4914a651fc99dd80888d3d046fb8c43a04b0de81233b33c442dc70f80f064af0284cf8fbaee243bc2d6073f407abf6193b645f82dda1a4feeb4fd33f6a987ff7e0c6f84d45b70c8134ac73cfa1309166acfc67a1aace605d8f826fc7888c26fef89415af4e246244faa507700ac436695694a8edab7da33a51727829e1ccf156d2adc9dca3ff464852054498cba24b268cc0571f9a8681452da1be5b03699c5af5534984cd2ea1ae51c30a6a05146ba6857b2229fcfc14eb93edfe7db75faa86e8aca7f6679127801a26360c2859ea316d2e429ba9440e377a1fa7f8917ca0d2174daeb9d983fac1e076a090086755fb0eeb62def3b55306d1bf3597403bd2ff7ef48f4d34e1be0dd621abd3c0637a4bf89e6b4235271d62349e376cf2d9006f2102678fd7e632c4dd2bfcdd523e180d94a5fc3ef422126a3ff5959c824da772871d33d811a929367bddafdc85626e03108bf0b4f642a55627165b98127b0110e9185d3532d2a169d341fa40e23526357c62b61005fbfa611c2462d814c568f85196b55c301c269e60081cf99e4a7", 0x1000, 0x4, &(0x7f0000001100)={0x18, 0x3, 0x9, 0x64d}, 0xc) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) r2 = dup(0xffffffffffffffff) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x3f) 19:30:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) r1 = dup2(r0, r0) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") 19:30:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r1) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 19:30:52 executing program 1: r0 = socket(0x11, 0x4003, 0x0) fcntl$getflags(r0, 0xdfd126d5508b28a8) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) sendto$unix(r0, &(0x7f00000002c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0436fa4f376336acf00b7804be781e499108c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000000026ba8af63ff37282921e4fd89720fd3872babfbb574b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020205007ffffc0001000000000000000000000000000002000000009c8cfe94baf913", 0xb1, 0x0, 0x0, 0x0) 19:30:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0xa42185197e9fe637, r0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgroups(0x1, &(0x7f00000001c0)=[r2]) ioctl$TIOCSTART(r1, 0x2000746e) 19:30:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) shutdown(r0, 0x3) socket(0x18, 0x5, 0x1) setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(0xffffffffffffffff, 0x401, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:30:52 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x15, 0x6}, 0x10) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 19:30:52 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x40, 0x0) fcntl$getown(r0, 0x5) setuid(0xee01) r1 = open(&(0x7f0000000280)='./file0/file0\x00', 0x10, 0x27d4d173209e4cbe) openat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x10000, 0x40) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r2 = socket$unix(0x1, 0x0, 0x0) r3 = getpgrp() getpgid(r3) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x2) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000240)) recvfrom(r2, &(0x7f00000000c0)=""/107, 0x6b, 0x1, &(0x7f0000000200)=ANY=[@ANYBLOB="05005a246f760c8b983fd470370122dc"], 0x1) 19:30:52 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = msgget(0x3, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0x0]) r5 = getpgrp() r6 = getpgid(0xffffffffffffffff) getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0xfffffffffffffffa, r1, r3, r1, r4, 0x60}, 0x4, 0x8, r5, r6, 0x15, 0x8, 0xfffffffffffffe01, 0x3}) symlinkat(&(0x7f0000000200)='/', r0, &(0x7f0000d06ff8)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x40, 0x8) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) 19:30:53 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) r2 = kqueue() r3 = getpid() r4 = getpid() setpgid(r3, r4) r5 = kqueue() r6 = kqueue() kevent(r6, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) socket$inet(0x2, 0x8000, 0x401) kevent(r5, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) close(r1) 19:30:53 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x9, 0x10}, 0xfffffffffffffea7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) 19:30:53 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r2 = getegid() setegid(r2) 19:30:53 executing program 1: r0 = socket(0x20, 0x4000, 0x8) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt(r0, 0x40, 0x2, &(0x7f0000000000)=""/12, &(0x7f0000000040)=0xc) 19:30:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) bind$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="7a7c696c6c61005931913146c3617bc1ab11d945135d62829477166a32b741033119c376f2ac9f47eb4528714b3e81d672cbab82b9d700190893b4c271"], 0xa) shutdown(r0, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x8) ioctl$KDGKBMODE(r1, 0x40044b06) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r3, &(0x7f0000001ac0)={0x0, 0x0, &(0x7f0000001840)=[{&(0x7f0000000280)="92316fea03f23b8c786f6823e2189e71e047265097b4b1b5f8e87517e692975d891ab03c9b970f31b2e62514ad7698632127638bb0cd6e729958aff6d09c450d46696d2f72d7f1d3abd4ff2a954e831c1f52a1237967de967110c9b4882d771926eb865464ef0a0b67f65425030475107e95847abc39c7cfef4ab802fc5ad017f1212079ac77fe1046086b2373f187366d422ee864c394190306902dc8ff2e09d9a5a0f95be66f68d184ed5aee782f03", 0xb0}, {&(0x7f0000000340)="02fcaa37f32107ccea25408ebcda4e1efaa44a2fc4fb7b0463ade2782b541a8d62adfc450b2bf44dd10ca2d70bde1ee4581369f627773ed4ad147eeb42d6eaa565ac3ceae2261d69f3e26b7492", 0x4d}, {&(0x7f00000003c0)="110e274a8689d35239cb7eed502b2a38755472369fcf1804daf63700c5c8c5974beb1931cab77f90b6c6d0d9626f224a8e8d4cb5f3652a6046f8d3cdfd388df17a7a868f511dd2d52f1cf0a9a329034149cdca30bb2dac64b471410268410f2bafc36b1a99893ca0ccc5cc4b3c0561c4b47e9420219697fd80c8168e2dcce482daccc094b608d76516b067fe0c90891496c7219bcc1c99e28f02c614e41014188d5c7e6ac1220ce1092a83c5f83d387e75135dbc7c606ae293f3df5c17269d7d4d2fdc3e207129014f83379366d019d74c478ef095a7054c27c2a1f5b6e4e34ac6f96397c268156bdee905bc73970c30339a6a7d9469e2aaf4bf746a66a125095d1782187eca1b47298fb6c0cdc32c278bd470a30b319bad974d29e070e5a240a2a70cb43ad1e8dc7bcda3d647b10dee08972a9a073d832a12709d2bf26b03d60cff45baadd562f900480e01e46e5d5ee5e7cbcdb7ee493202bf50a13bd499ed453b0856a92a95cf46cc10b3e2b06860c26375201381ff54875e5c29d456b69e604c8ec5d308bcacabf6607aaf542f7032a83b332d0eb8ce36b2f6754576fdb8866db8f447a11cc377dd85e23337b13891f53a14dcd2ebc06937a29cece3c38de3651d682473b58fe59868efdaadab173986f6ac2e6a292cfda9544f8488f09383c4469e379e1228c01849d762f913ccae898d7c9ac9f84333dd180f961837058c190ad34f19573c986def787ba5ee2706074e753a8597066d691e739a1be227cbd503359e8636fe5a7ac554358a7304ee9fed17e02f1fbae91ea5aeb465956602718e51124612303e915bdf01dd10688348ea27e0cb3e56dc6bbca09cdab36e6d0c3151578b4083fe81aca0cc650c0e41b772a826c12f70c67dcdd67ba847b44bdc9440d89212b51b5738bf98f7a0452bad01812bfd6802a47ec35eb33d46aaeab8388c5000e3e7ea265b999f48b74786519e7421f305d035b8dfee24436260fcfc0fd39e1972b7863682dea24ea8780b77853effbc713558fc2696bbbf2f86e4fa1badb406d040dd65a861df0d9c875aa55f13bbd080a12a862d2ee87711a0282cf44f9fa6aa026eb7a3104ccf96ad19e9d58734b9fbeb3077c9069f19223b57e3456ee76387e68aa5fc8443b4f32f6e5ac699dca4d35ec0fc6f7c3919d439fe5137af80f59afda3eeda1845c196c8006def22bbf4f006f0b3fbc18126e76e7f056169f2fc1267e5922c8963c9023e42ddaf3c83f238d7d027611d866ea6afb64e6cad790f9eaa3d6954148789974f4b76779c7d5bbc2526b8822b2a9bceac457167af568df6694bb27fa7cd109c2c91b686ef7b9932e6a73ac7976d3835fd838ea7479fb6c34c9d456bc29e8ca325c4711d22559d6efa16e260563558ec09c4993d5847bb681d2bb977d6ebea2f612e1f2d48bb6dd407f3d3daedd7ddc623f41399a6b4d794f87faf69616699afa3966241d1218b67143910538ff4105d79123652fafae949e0839966a4b34a305bc24d8f74d9108f848fdef4810c344776f3b4f9fd37efcc94770ad4d2754ce583c38ccdd1797839cedbbbfe71317cc722e10b403f3c13318973df2b7766704eed75cd7b9cef890280d10306c6a546f0ce1446124ec3b9f19352957b97a7f973944fa4654cdc98c987c8e31709791cef99c1dac889e38f8bfbb6819884083b0451f52f99487a95e3d2d407531c82807e0938c207dd7abb1d306754db93fd7a4777b5f637ce09ce2689c96a1ce66be640ef0259b1f5b5685389514fa1f94dd59d18b7c61b6856afbe0c9bef172a1431941a1a66ac7d499f54bf2d4f6c7a368f244d749287bb99baa8c9b15e9e8ea4c9faaba0a536dfea9442ed4bbceff5dd9d8869f1987551b66c1ea1ddaa2f2163e3d01555defa447aa9516ce9373fd38fa9bba21c52c7b4cdb890f61aa439bc4a87ec0eafb7db6d78237ba7857fcc4b41c829e00cb79274f837fe62003ce5cb9088aca5d0bb3c62ff766f8d25ce884a7b98755e28dadfeff29618b18fc211b4b07c3371e68753e54276966d76a3fc5dca10e5ef06b1fd837ed4967baeb14319abefa9845757988b448dfdc9650091b7e584bfc1e7e8ff8ad0b393ed58c9716102a32afec621a3b0dda77964f31d7ea37002358c6579f52f50728d7942d47acc941b82e2891e7572f64d1809bf1b97e53bb05d26d0a15627177b85fcfaf5e6dab36c8ca7dc1cda27725c06450f1d213d1b48efbe1dbdc88c7c598e59d0ab12244ecaa74d022ef1bc0d1e894a5a54801a0c9345ff348327b6b14fb0443fc42516b055ccb0b5b5f87c8c61b010a68406a056f92a8271f088fdf8e038b5b8d90ec15b9e423c165eb28d5d421881fb67e19915c0e46ff35f2f15738ffaff6b194f957ec20f681321d716debf2a8fbc6494860096fff6feb458cd5e7b44722874152dd99133c7fa47f03996b05d095ada28aa89f9dd1e52d2f38714470ececd6cc737fdd652d307fa37c244c146e582d360195b75387aa22b6e8049a62f42480b27f8c05f9cf7672d02d9bfdb6e43fada598207996d78122367f007d920ed1112381965baba96e8d87ed1e234aced50d589e455fbe4419e13eae4f698e6d0af2c048c235c37f118cfb37ef4cfe3e0a972a460faece35e141e97476bcb2b253a727e944ca1ad6066e0007056060ede93ac3f5ba5d5a341433d719136342b626e4512ab6a50a5cb28a7d073913bce8371a8cfec5ee40733d48bb068f97ce3f52b2b89447de6d63a4deea3a9bfc4fbe437aaedde3e39652bbadad6a5cf6fb54534f520de0eeda4afaeda21d1f1d923caf1f5bf57f503713f7e8dbbe97194125e4640a5b832359fadda8e35f3fd84d4339c55b642cf72347baee6e92a595c72d6a7948810958ee71e01f611b0f7e013a5e64468f108a54ea3a864b181ad55571cf43ef40472b11dc4cfabaeab7d04a385eea2c91e9e247ba17fe8624e84762204b6c1378c887ff9aa6341c4c88b70fddaed2ecf748f59e89d6a0dff03f0814826b5233e397c7dce6d7c89908d9484d5eb41d157ba45aac77e01bc0718ecdc0209d47a87f2c7327c7f5d1d65e3ee3c7a3b7f90822df3590fc289f1344ccd20949e2f84cc1db706310a62c547bd8782c73d49ac4695d8c2e60abd74a555f970093ba95cc19d340be91be1b35762077f7f5cca3a9677d8387015a037d719b2298edba300b61bf53740889e301a192b89160ec527dabb7917a4920d09a4a982f883404deceb3405dfda479c85fdc7e984ec2f3a3c1b89a69584e5d25ac4702c3b533c1afc7141823c6c49ea989d48310a5fb2f61ce87efe4fd06f97c332c3f38bd270f1b5dac6f4f1f8829cb7aba710cb5ca4d816da9201c0fa9cd6d1c20e6ebbb345e5152790d32c504fcb6de7bedf5fc443000ea646d2eaf5e190e37a9767b572e6fd79ebbd74ff40b0567f8eea4c98c952de5d5fdcedab731a9248015c7cd50c2a67831da5892b4b28923c70291bb0003e10d3e5c7099b644628f90db389b3a701b0c841923785224cebbee4fb5b074e9de8e8b86773d74c2c5952458d9732e2eea1dde500c87d0499bd70ab695480ad008372ed15fffd6b14134e9913960e7f42394e6c57a24f52f280b1b3636d7edcbbeb3bcb296e6a0a9522732bcc379fca20245b1b29764b4432c0f32cb54a4f064432d9536745f47bebd6a5820edd4468a6f29cd51bb39dfdaafeccb63047c8bf6fc6a8f8a938296ca66985e1040382a2043961277021e9dffb93e782b9ee8260998a4d06303622cff8b47cef9414377bb981f51218f7f0aec58c3f8ff89b0a3b6089c69789e2efa1c098b9ce13616f9d7f1416e9e75ce756d75c56108dcc79affa5837f7adff72c8b636914061aa64d6b5614e0c6144d808e1cfb987a2385e9ee8d20782863cff042309f3d6d0d85e1022186fda8099ef57aa4abe3533ca116e617e230bd959d8408d8af1bc7889e91edc84508fa41b3107cdda5b0b21955d4cc8ee7fe44419885a0f662607acd376ba8517acd900345886ec4879d6324cb6fb945bbad2f362e760e46a970ddedfd82ba945e8f5489e857c1a1cf1bfad98f3532ececd574e3258300bb4a2753929cb080d5cb1dcfd881371082c674dcb89f0b1dd4054eace05a5cfb1565758aef541bf7a96fc8f896ca36bb99151c4209f74e972d669731168c85f4588bf0283846e7a2c16638d8c7ada723d774460dedfbd137696efa9eba856842ca81e647f497fbf940f80c7cbd94fc293231d501fc06fa7d7c40795df4c39b999c54a51ee57aa449b62bec5f6867daf5aa398dd2369a1b0ef80774bc82c0d0ae9f24c1ab109d73cd5e49cc99504a500d3cafa1ad8298a272eb069179940807730c7e70f94d43d5efc912f121cca3cd545ce4b2162b42214a26dd0134cd88185df3f8d076d652ea49c7141bb9b7166801d551500615e8cd8af1b32fef4460a9a9068b60455bc18358d7c3b24f99e854ab0bd6806e3b70586f34827db4b6893a9947c5734846a5311d6385b7d601949d88fa5820ca2fdfb86f154e963d47de88e425f1360a165071adc0eab8427ae65735e123ef04a4c43de41d50f0dc6b5e780dbc35949646181c14dd7bd5fcad5875217142ad75302a9194ae216b0fdeda947761012b164563b2929cdd71f8dd0fafe46d85542ecf9920bcd62fa47a7e5273d481371ab3e920721c5066a5ea7af82e4674003dae72bb9d2940cdc49c807cd5b36640a5bc53c003f887dbdcb5c72496147e94e8a47f37226300413b64e1bcf5fdf38a51cfac0c5452c124851ac3c2f2bcf9e75c1d27fd39023c07d1a1573b2f40b0f118d8a4a7c695dffabd71a254dd774eb74d79ab209e1230d617f3e82f895b1d7c415da5a728b9ea0212810a3ee80f10d528a803b66e86d910b4fe048792e4227b260ec7b29a4cbda4932025afa02ab341fc1f995b835e8a965f9b77fde7127018878191655513af2b20d95da26f0ad421125d254135e02a1c18c6570a539a86f6cd9cd95c124af46719f1da15962d9c8d43350d840aeff9240e8875530408705dbd9c65b74bf2231f086c2815765b58c74508afca67db8b5af5606fe34ae8d86a5832366eb4de215d4a72317ca617e53b42a1c35e4d70490139d17952be227913b3de1f2370e88efc9093ccbcb29027716c8869c71b4c6a35e107dba47191e1cb926cba9bba975bf89121fba7385bf062aeab61471ab1ac61745179a9d7e9f5cfa09abd7110572531f7d4a7a573d63fdf827cafd6e15f96fb46e009129cebf7f15c0efafdf035aae4ca6c047c89783582814be7954d8c0fed93e780cf48a6b6138747d11ca45b223ce5f973cca8f2e90076c2f1f9c499a62cdfd752983ba6c047696902565ea965e1f22a5ae4934df2a7c0ed6c81cb37998a9461d05309cc2ec29769958f31cbcaa176796edc88e53c5f525250a39b594323eb63ca90233290ed6d8b20bbef45476157a2c8e504cc2b85ef985cc803530f8c5d295cc5f417191051981575e0da4dbafa06d129471bb7cd4273674fe0571823670ef6409133d7422555b8dbe37bb300106c0ff9eae5922f6a052847c50b65208521aec15a9e9ca62f026b654fa29d79274b760fce468ede742fc1efd420a85096e991ada36760819f2e88f429a2742c060aa2fbdf96c3441e73fc34002c3d7c96119733bd4a795e5b25e3be2b1d86cd5f364c6e46976e038d32786f2ee5214a30ce190d27b66f2a6e2c6a2aa3be9bc8adda164aa75c8be8ff7d1f60ed27ba2aeff6a1fdd8b5c928a6889006de88ec3cbaba01707dbd0", 0x1000}, {&(0x7f0000000140)="0b518edcc622a4cfe7755ef08fdb3e0e3b7a5b74a7463fd4916299af763a34a82cc5", 0x22}, {&(0x7f00000013c0)="16027aead1c7f9bb2e912b8f47f12f7ba198e273ee2e390946c555f2c1055ea0e5c337f69d531b7796559a83aa3420366109f9f247cabea0b1c5ad52020b76ec6a870804f5ae2c35ffa519073ed25e658bfa2b6ae44d94fd9ef47e260a8e588a3c74a909e3432376a32ac934342c8631d48f463a6443dcad8dd19f8f5944083e85523d1af148db15265b0c91fb6db5c14de9e81c8d", 0x95}, {&(0x7f0000001480)="d17f9cc7d0e7fd78f0b1ec8e014483c571e9e4aa388c64417292ee8738ce35795f1970df35b7a4aa9d2a8a6fca3269f4de7e7ea7b0f96881c8496e4733b761e484a649e1ddd82ee6670143b894a2733d08562b34d697410094813c0cb1048c8197486e2ed8c3f6d67544b5fd141d06b4ecd1c4ce92af011fb538a7293306a623373d68f4abfb6bc825e7b5e8a38af02632bc5eaee5dec208b84c5a25be2ba6e16cbc7aa5bd60c852741845a3f47af3cd768977b810f65fec01e5b396554170e493f82ae6877302572b5d8ff7c926bf2602b775d6841833333adc", 0xda}, {&(0x7f0000001580)="55ff9f4acb613d33399e0968457fab43788151d0e32d2d4d91ff393f8b133db9a0a2fd0cc7ae900d4c2407ca9f03d53137e2c53cc2a6531ccb10d40a64684d8ae5ad70acb3e602a87b97ea4be02b08616f453e925201ff22cfdee66bfed4ba2cc49f9e35c6be42e7b3bd3f4b2a63e282075ef6c9370584c48fb19abb5b65099cfd195375dc7db227c4ea55a4a162ccde2d6b7f27790e10d814adb26053e6", 0x9e}, {&(0x7f0000001640)="e5c443e4a2badc652ba3cdb5a3c706bf6238aea0c6686193892f93d187cdef7f5ad2d455c8b03dc2a4e4ad8733cf83afba821f7bf8f50131080f9248aaa83da3f02e011fb63c22d18c76ef7ccf845e4efc9f75bf8772d8b7efa3ef0ed17d26023005eb58aa37dbe3b818f772d27e0fbacc95f5e54e0c71537000136137c775021832167d353038c37e", 0x89}, {&(0x7f0000001700)="8f09ebe5d5a1a325ceec636cb2af01f509e823c63481b9bbe8b1e275564c49b46e4c91ad5b509b76e81b2e2fac6b7a911a8f4c3e1dd30f32e15b432b0d6439a819c50208d9c6fa41", 0x48}, {&(0x7f0000001780)="9d740a283346f0da7ee1307666ffd56bc107a14ca8e9674e1fc38a3d5a87b63f8c065ce893289b9b14a6ca99975943c77dbe4bdceac2b04c117dc443c28c53b444e7f4ec3cfcd67e67a3e7dff882a4418f7af130d7891c7063bc632800899e487ec23966e994e5d3103052ca8daad0b9f7077d544746bec54358ddffc5ed49ec24f042af97a5038b057134dcdeb3326d437f148ba5f67508172963c24a068f159eeb7065519791aab59b3952708a0b", 0xaf}], 0xa, &(0x7f0000001900)=ANY=[@ANYBLOB="c000000000000000ffff0000ffff0000804e74dfe44a5c0fe2ec36392f916dc915a990292a700ca1904da51bfdb31b54cd3814b0fa3c5e07ce8feeb63d602eed42644def4de6d365a506e58da8d26506d3a53eaa2c097827bd431ef21cb9b6f323e6aca726d3734cfb90703e245c3031d676513d139c8a0be052391c9b977c13a5632949b0a4ef75ecb0b38a010473067283321e4f1e7fde1d5e6d051a89b6323fa6b2b06232d4b000000000000000010000007805000083e466a967d13a60ee48ab089bc2a280c9ae18c7bef8525eabc2ee3e20d5a34714c6f67213e51273e6f462e9fdb88bfa4452ba8299f898201b416538bbb54a658b3d744a382dc30142cf3297d1ae73ca5917b30e9ffc1e698ff93d3347fc4027203fe40e5009b3ebde0f13e03fe8d88ee3676c50812e05d4fca97fc66d26438a6a09256fc5cd4b76e7c1b2602001a66bec6d99f16bac25967f56d1b83a56a9000000280000000000000001000000008000002c3f5c3efd4736cd9c90f7c8dfc673018821a84c2c00"/394], 0x198}, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001b00)={0x9, 0xc1, {0x5, 0x3}}) ioctl$KDENABIO(r3, 0x20004b3c) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000100)=0x9) 19:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 19:30:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r2, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="df") r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) fcntl$getown(r0, 0x5) 19:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x30}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3c8) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 19:30:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r0) r1 = dup(r0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 19:30:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) sendto(r0, &(0x7f0000000180)="ae3908b04b6e01227e7b70e456d3426de0d093a263a5b760e67248118ad2fe838d52fb7d4652d59854f328156f99881fcdfe9958607c354a993a288b2a1693e4d58133c005b1106d479656d4e2a413e8567d4f47a4", 0x55, 0x405, &(0x7f0000000200)=@in6={0x18, 0x2, 0x100000000, 0x5}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x20010, 0x9) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008b00113c270000000000000000000000000000000100000000000333000000ffff0060f6a2", 0x3a7}], 0x1) 19:30:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2d}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 19:30:53 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r2, r0) setgroups(0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') setuid(0xee01) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x104) faccessat(r4, &(0x7f0000000140)='.\x00', 0x1, 0x0) 19:30:53 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x4e, 0x9}, {0x5}, {0x23, 0x3}], 0x3}) r2 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000740)=0x6e) sendto(r2, &(0x7f0000000780)="f326c387a12f0a63cdfb36f783609ab079f94c61c2fca792c82a03197407b972d4f401959d7b7bce76353acb95496d00e306b7b0f38c75977cceb239ff9133bbca83dbe6e2ff852bacc3d8e162ca728ec2d23a18666bce45c6ed10954de47280c5517d65ef1aa39aa14ba7ccc8477a14fc5a361dd9c5368dd5ea2b12b5cfb96e1d5cc319a0b3eaa94fd7a9a5bee235b3025f31fefb4a474041e81992b297e82ac2cb01b6fbc046a448826e48355d63f704225b93d79819dfda8beeb3b6460f3fb2d8d233bfb35925e468daacd317cbb8fe82560d661e4fca30", 0xd9, 0x400, &(0x7f0000000880)=@un=@abs={0xc1e3ee9ae4939a8, 0x0, 0x0}, 0x8) close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="86240f2b93772c6a4797b13a88f20a3680a2186f4d67299a4394", 0x10128}], 0x0) 19:30:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r0, &(0x7f0000000080)="090b4d77ed328cd6a3361a594e563ee369e6612e105f587d9e564e15151c8666119fd72fbc68efda0e6ee478014eaca778178f0ea4721e250bfe34bcba6c09fc71f3e98aec758e4eb427ad756c8aaf8988d7a919ecbaec7a79910cf3aaa808788ec3945450dc4851c6290990f622d41842de04a818e4dc64e273", 0x7a, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x106) 19:30:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x74}, {0x416}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:30:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) pipe(&(0x7f00000000c0)) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xc6, 0x1f}, {0x4, 0x1}}) 19:30:54 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='<\x00', &(0x7f00000000c0)='*\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='@\x00', &(0x7f00000001c0)='].\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)='[%&\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) 19:30:54 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto$inet(r1, &(0x7f0000000240)="8f8fa9c2000000000000ce794070b064cf03bd08279b38bfb1b1439161d101c4311bb2600094b613f39b99eb6a8c10e38a4a77042a212317dd00c614b76802bbe08bbd0000b87e9aee6cad4f29356524def74301e8419d83b8271960861e8e36c361a7746312404190d63bc159", 0x33, 0x10c, 0x0, 0xffffff43) 19:30:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0), &(0x7f0000001600)=0xc) getgid() getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640), &(0x7f0000001680)=0xc) getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)) accept(r0, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), &(0x7f00000019c0)=0xc) openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) dup2(0xffffffffffffff9c, 0xffffffffffffffff) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) socket$unix(0x1, 0x1, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) getppid() 19:30:54 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff100008ffffff"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:30:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') sendto(r1, &(0x7f00000005c0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc1dddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d07000000d89878d247e05fa0c1edeb6ff9bf03f63014a751844c6e61da3380c80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d3", 0xfffffffffffffec8, 0x0, 0x0, 0x0) socket(0x41e045e1060df80b, 0x5, 0x7) 19:30:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f00000000c0)="a1640600000000000000") login:     OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 19:30:54 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x400, 0x2) dup2(r3, r3) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) shmdt(r1) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x114) 19:30:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x10}, {0x4000061}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x22, 0x1}], 0x1}) syz_emit_ethernet(0x95, &(0x7f0000000180)="04") 19:30:55 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') poll(&(0x7f00000000c0)=[{r1}], 0x1, 0x0) recvfrom$inet(r0, &(0x7f00000001c0)=""/51, 0x33, 0x2, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000480)=""/4096, 0x1000}], 0x1) poll(&(0x7f0000000080)=[{r1}], 0x1, 0x0) 19:30:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x28f) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="fda1b12c39a51342d057e3da0fa5cd1efa3aa74da109e3d87a3ae12b20005d91420c4de5cae5fd210920af6a3830feea8318ccbbd5a5be0d68370d39b54b0eb60e09ec10ec4f9c6715d06428faf9ea18253919961a8e59f6afc9fae34a0216388b07a4a6a11f1177d309d29948477e9b4191314f153c8501f9c676937814c47dd1258420d09f149efe4a1a8e2c1d4d01a036eef9e461a7", 0x97}], 0x1, &(0x7f0000000140)=[{0xd0, 0xffff, 0x1, "770a725e718cd7c91f20c44578a4f56de27c03e0a427b30e801f563e581fe60fc362e9cc58d31242a1618eb9988e199329083335275e8ebd8b401cd9ebf9415afafed28517cc205a04652d503e0c87974f66f1ecb8f5e7c784fe0ad8685696ae7b6e5972138fe88d7207ac77b8d5e302602341616e9709d1faf7d27181b684e90142a074d3badd78f831edf4b426588affca4e95db4a6e6aa5138854aaf1bbe1553a93638d521993c58a0448557bc9259e55f0629d9889cd158300db1bcdbea8"}, {0xa0, 0x1, 0x3ff, "5a1f9be96ad9aa89b1733091d13ab7413d9f37c245f766c1d2705ba0a913c7438f4ee4c4b2164d917006b0dbfde131a089c0be4474eca215ec1abd1ec794ca222c0b347529d1ca2c4f428360b55bcd2438d48049034ca4dad5e63393f84be8a6f093245419ff83a081c98990bee77ba3667a569700f2097681cf9d7b0a986fe86933d6189b7b1f182e"}], 0x170}, 0x400) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x7b2400000000, 0x4) 19:30:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x9) r2 = syz_open_pts() r3 = syz_open_pts() ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0x9, 0xfffffffffffffff7}) ioctl$TIOCCDTR(r3, 0x20007478) 19:30:55 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) openat(r0, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x40) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xcad5) lseek(r0, 0x0, 0x0, 0x3) 19:30:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 19:30:55 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r3 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x2000) readv(r2, &(0x7f0000000700)=[{&(0x7f0000000200)=""/107, 0x6b}, {&(0x7f0000000140)}, {&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000400)=""/201, 0xc9}, {&(0x7f0000000500)=""/115, 0x73}, {&(0x7f0000000580)=""/240, 0xf0}, {&(0x7f0000000680)=""/77, 0x4d}, {&(0x7f0000001b00)=""/4096, 0x1000}], 0x9) shmdt(r3) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) kqueue() ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000800)={0x8, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000007c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffa, 0x400, 0x4, 0x1, "657816174425b914229fcbe417bddc347d439d68"}) 19:30:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = getgid() fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r3, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:30:55 executing program 0: r0 = semget(0x1, 0x3, 0x54e) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/218) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 19:30:55 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x108, 0x42) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x2, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setuid(r2) r4 = semget(0x3, 0x0, 0x0) syz_open_pts() setuid(0xee01) chown(&(0x7f0000000100)='./file0\x00', r2, r3) semctl$IPC_RMID(r4, 0x0, 0x0) chown(&(0x7f0000000140)='./file0\x00', r2, r3) r5 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x1008, r5) 19:30:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x6) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000f, &(0x7f0000000000)="eaff125c000000000ade45be77a24d79c9fffaba70bbdf670e3b00d3dfb5ec19b15e8e7145f2d2c7d63d92f1e9efac32a6e99270ee4985c4862be484a17f1f232799353b42a9e81f2607398a70c0f15ea0f860186a11c116b59e87e0759db2aa5164cd1a1074894ef5988db520a39d9d8962a393796a471192949555d2756f79b72d98b6a41b45f89541eec909f3", 0x8e) 19:30:56 executing program 1: r0 = socket$inet(0x2, 0x1, 0x100000002) setsockopt(r0, 0x0, 0x64, 0x0, 0x3a) r1 = open(&(0x7f0000000000)='./file0\x00', 0x30000, 0x4) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 19:30:56 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) chmod(&(0x7f0000000000)='./bus\x00', 0x2) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x87da86990c828a41, 0x0) readv(r0, &(0x7f0000001440)=[{&(0x7f0000000100)}, {&(0x7f0000000380)=""/4096}, {&(0x7f0000001380)=""/89}], 0xfffffffffffffb4) 19:30:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x200000ffffffef, &(0x7f0000000040)="21000000000008000000bac1ca108be9b80d3caa1d7a18a7ac28a26d65b52f7c4646ee858c97d360761f010000006a8b8d6564d8cab4e90001026e749024367c3a2b", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) socket$inet6(0x18, 0x3, 0x2) listen(r0, 0x2) 19:30:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x4, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000", 0x4}) r0 = socket(0x18, 0x2, 0x0) syz_open_pts() connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff15) 19:30:56 executing program 0: socketpair$unix(0x1, 0x47d8968ee6ecc4f9, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") sendto$inet6(r2, &(0x7f0000000040)="30290e503e630c9df75bf33d797579cee953457f2f871be4d2c72e5c81c2503b1d46314960426dfd1bb5", 0x2a, 0x0, &(0x7f00000000c0)={0x18, 0x1, 0x6, 0x5c}, 0xc) 19:30:56 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a9a7c386207000000008295955984c87910bf453f68c11700287ed30bffff05000000ffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08a45eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dcba0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605ae"], 0x10) shutdown(r0, 0x0) writev(r1, &(0x7f0000000040)=[{0x0}], 0x147) 19:30:56 executing program 0: r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x4a0, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000040)='./file0\x00', r1, 0x1de40eb372bf0f4a}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xaadbbfb6ab1fb54c, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x30}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:30:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() sendsyslog(&(0x7f00000000c0)="18796b3776ff980e3199d4d67ab8a844719738ee68584052e788853bfc97b2e56a5ec1383f", 0x25, 0x20776156b1014839) setrlimit(0x3, &(0x7f0000000080)={0x3, 0x2}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) 19:30:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x40) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0xffff) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20, 0x80) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182a2b6604000008000000c963db0eecd296bb5ea8191b171faf85c8e87c9f5e2f479a981a707f379f6b5a65671c8202e8ec603fb26c174e2646ff544d52323fb53149bc46836dab77f0284c5680e9e861dceb835c37bc4ea9754b7a1d8932002730640c28418d4e34367a116e7fda231248090133c78a829903c00cf71e0d0047986747ebb24e29c7434a5246eea689bdbcaaa6aedd34533e4b27833369dfb9df7d9466f740784cdbe4a84c7c6c1cd051ddcb9eaba5c6b887ac4a99986959d56bf861856bd90700000000000000ead822da912bab10f4"], 0x1c, 0x0}, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) 19:30:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x7fff, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 19:30:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x5, 0x1f, 0x200, 0x3, "037403324deeac6bd8d6822ce16811cc84a00ce0", 0x401, 0xda6}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x200000000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSCTTY(r2, 0x20007461) shutdown(r1, 0x1) 19:30:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x1106, 0x95f2) mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x202) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/95}, &(0x7f0000000180)=0x61) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 19:30:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./file0\x00', 0x8, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:30:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xb5b) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x9, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 19:30:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 19:30:56 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x1000, 0xd6c5, 0xffffffffffffffff, 0x1, 0x6, 0xbe9, 0x3, 0x1, 0x2, 0x9, 0x9}) 19:30:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100)={0x0, 0x4}, 0x10) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r3 = socket$unix(0x1, 0x2, 0x0) r4 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r5) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="701e000000"], 0xa, 0x0}, 0x0) 19:30:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x64}, {0x6}]}) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/243, 0xf3}, {&(0x7f0000000140)=""/184, 0xb8}, {&(0x7f0000000340)=""/168, 0xa8}, {&(0x7f0000000400)=""/103, 0x67}, {&(0x7f0000000480)=""/114, 0x72}, {&(0x7f0000000080)=""/42, 0x2a}, {&(0x7f0000000500)=""/162, 0xa2}, {&(0x7f00000005c0)=""/224, 0xe0}], 0x8, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:30:56 executing program 0: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x400}) select(0x40, &(0x7f0000000000)={0x9, 0x101, 0x2, 0x90, 0x6, 0x1, 0x0, 0x8}, &(0x7f0000000040)={0xfffffffffffffe00, 0x2, 0xbc, 0x8, 0x6, 0xd1, 0x2000000000, 0x6}, &(0x7f0000000080)={0x2, 0x3, 0x8, 0x80, 0x9, 0x3, 0x1}, &(0x7f00000000c0)={0x9, 0x7}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) execve(0x0, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x2, 0x7, 0x9f, 0x5, 0x4, 0x68, 0x1, 0x4656}, &(0x7f0000000180)={0x3, 0x0, 0xc, 0x9, 0x92, 0x100, 0x7, 0x9}, &(0x7f00000001c0)={0x9, 0x0, 0x2, 0x43, 0x6, 0x6, 0x4, 0x2}, &(0x7f0000000240)={0x7ff}) 19:30:56 executing program 1: 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/file1\x00', 0x81) mknod(&(0x7f0000000100)='./file0\x00', 0x2008, 0xfff) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 19:30:56 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x40, 0xeac, 0x6, 0x1, 0x9, 0x6, 0x100, 0xa19d5671641c370e, 0x0, 0x4, 0x3}) mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 19:30:56 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x48, 0xd1}, {0x0, 0xfffffffffffffff9}, {0x89, 0xffffffffffffff64}, {0x84, 0x80}, {0x100}, {0x42, 0x7}, {0x3, 0xffffffffffffffba}, {0xa7, 0x7ff}], 0x8}) 19:30:56 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x20000015}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:30:56 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x100000000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) 19:30:56 executing program 1: semctl$SETALL(0x0, 0x0, 0x2, &(0x7f0000000080)=[0x0]) r0 = semget$private(0x0, 0x2, 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5475]) 19:30:56 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x6, 0xfb23, 0x5, 0x4, "31de5fe3eb3834779c26a29b7be361b3b79531c5", 0x800, 0x8}) close(r0) 19:30:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 19:30:56 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000140)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x50f7312d243972c7, 0x0) ioctl$SPKRTUNE(r4, 0x20005302, &(0x7f00000001c0)={0x0, 0xaa}) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x2}, 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 19:30:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x3f, 0x3, 0x8, {[0x1c0000000000, 0x1, 0x9, 0x0, 0x2, 0x2, 0x2, 0x815, 0x6, 0x40, 0x10001, 0x3f, 0x9, 0x7, 0x2, 0x61, 0x8, 0xffffffffffffffe1], [0x40, 0x8001, 0x3, 0xfffffffffffffffe, 0x81, 0x3, 0x4, 0x1, 0x800, 0xffffffff], [0x3, 0x6, 0x8, 0x100000001, 0xfffffffffffffffb, 0x3e3, 0xfff], [0x7811, 0x3, 0x200, 0x6, 0x5, 0x8], [{0xa3, 0xfffffffffffffffd, 0x2, 0xff}, {0x2, 0x6e600, 0xfd, 0x8}, {0x51efc708, 0x1, 0x6, 0x401}, {0xb8b, 0x20, 0x3f, 0x80000001}, {0x1, 0x9, 0x63, 0x9}, {0x0, 0x7, 0x6, 0x3}, {0x5, 0x4, 0x5, 0x2c2a}, {0x80000001, 0x1ff, 0x100000001, 0x7}], {0x2, 0x2, 0x1, 0x4}, {0xa4e, 0x7c, 0xffffffff, 0x48}}}) ioctl$TIOCSTART(r2, 0x2000746e) 19:30:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000040)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x2, 0x4000, 0x4) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3ff0a631a00"}) socket(0x6, 0x8000, 0x10001) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:30:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) fsync(r0) 19:30:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) readlinkat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/123, 0x7b) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000080)="8202002697ba2232", 0x8, 0x0, 0x0, 0x0) 19:30:56 executing program 1: r0 = syz_open_pts() getrlimit(0x5, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3ff, 0x4, 0x400, 0x0, "699ef949b4de786286f16fae8cba9b78d4505354", 0x1000, 0x3}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0xfffffffffffffffd, 0x231, 0xe5c}) socketpair(0x2, 0x1, 0x0, 0x0) 19:30:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="f8ff003bd857cdab15d86e9960bec954fc82df022c95f2eaf30bb5b787b15cb126484b50405b12adf1081dca30b11abf6a3109814693b3bf0416837e216239b98b79aac12152449d304dfe62d12be3c7b4fd89ff6b236e70f3e2a7ce42c8ae5a4e5062ea2791e2b7a858fd30b0b5cf5c9f46678e05a20fd9f90fd635821dd54e8357f09416f0600ee5310eea44a5aaafc258b3d4dfb2cc7204c9cd05", 0x9c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff03}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:56 executing program 1: r0 = socket(0x1, 0x4001, 0x0) r1 = dup(r0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 19:30:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x81}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffe2a, &(0x7f0000000280)="9451a85c66bb3f2175c4a9e0adb5e4603481ec4e39fbbe9d03564d220e3a1eb35ff49a473bdf94e4b82b10a925109d72eececd36a47b78a849995411ee0856448d558c9bede214a4ace8bdbcc940c855d875fbd506fc44faa1089ed89977b8de66270e52d8cc4322668abf71f83bc1b9952db5d8e13f56aa57815a26b2fb2044491b38d4710663a0d6207b7f043573ccea3719ce20a39429cb5f36eb9365697a2d3a0478b04f3fe131e22f0e3435e05402b410236fbe1a59d7e0fe81280bb181719032b3c29f1c44983ce932cd9924ff125c9089322a8a40ef1df3ef0793ec8db0624e071c379700a68118dc1f866449f2ad28cbee4928a681fcc314dbafb650a6ee19aa9eb73ddefc90472a98c63199c870d04bf0bccb30146f82533643a90f42d4040252fdff952c9760a8bcf78c07ab78db8246a98b8553dd6b15ef5d49e905492de3e4189699aba48ff06675428e15dda942dbd3902fae83a8d99b18e55e81af55fd926dfb6070de0d22c77cbc1b28877d2ca64c80c30c464ac6bf29c15e5a7d7af555c56feac1c0") kqueue() 19:30:56 executing program 1: clock_getres(0x0, &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xd6) ioctl$TIOCSCTTY(r0, 0x20007461) getgid() 19:30:56 executing program 0: seteuid(0xffffffffffffffff) r0 = getpid() r1 = getpgrp() wait4(r1, &(0x7f0000000040), 0x1, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x80) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000640)=""/189) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) r4 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x10, 0xfbe470f132e192fd) r5 = socket(0x20, 0x4000, 0x7f) r6 = openat$zero(0xffffffffffffff9c, 0xfffffffffffffffe, 0x428e1de54af637db, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x40, 0x100) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200)='/dev/klog\x00', 0x8000, 0x0) socketpair(0x6, 0x3, 0x8000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) socketpair(0x1a, 0x5, 0x3ff, &(0x7f0000000400)={0xffffffffffffffff}) pipe(&(0x7f0000000440)={0xffffffffffffffff}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x8, 0x0) socketpair(0x10, 0x5, 0x8, &(0x7f00000004c0)={0xffffffffffffffff}) r16 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x20000, 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffff8, 0x50, 0x20000000, 0x6, 0x5}, {{r5}, 0xfffffffffffffffb, 0x40, 0x4, 0x5, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x43, 0x80, 0x8, 0xffffffffffffffe1}, {{r7}, 0x0, 0x0, 0xf0000000, 0x100000001, 0x6}, {{r8}, 0xfffffffffffffffe, 0x5, 0x1, 0x6, 0x2bbb}, {{r9}, 0x0, 0x2, 0x2, 0x7, 0x2}, {{r10}, 0xfffffffffffffff8, 0x20, 0xf09be3b3613685c7, 0x4996fa94, 0xffff}, {{r11}, 0xfffffffffffffffa, 0x71, 0x80, 0x7, 0x1}], 0x4, &(0x7f0000000540)=[{{r12}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x8000, 0xffff}, {{r13}, 0xfffffffffffffffe, 0x40, 0x2, 0x2, 0x4}, {{r14}, 0x593be089f45595c8, 0x10, 0x20, 0x1, 0xffffffffffff57d6}, {{r15}, 0xfffffffffffffffb, 0x50, 0x2, 0x2, 0x401}, {{r16}, 0x0, 0x3, 0x20, 0x7ff, 0x76}], 0x80000001, &(0x7f0000000600)={0xffffffffffff0000, 0xe9}) setpgid(r0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) 19:30:56 executing program 1: r0 = socket(0x0, 0x4000, 0x10000) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r2 = dup2(r0, r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x4) bind(r0, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x7ff, 0x5, './file0\x00', 0x7, 0x190, 0x20, 0x5}) setsockopt(r0, 0x3, 0x1, &(0x7f0000000140)="39c31bfd1413c69b37d5e954cc23ed241672e28a965af92416b68640e7fdc03b47249906143e2288f1f9931e32e1cdf384e4f796f098f058d498d094bed0bc3c9cb7cdb6efaa30510cfd1b82075ac1d248488aa3ba6890ef08ee614b45de5e9ff85f6702d01c0e724107e1d73781cc47a14fd94f42128d87725b3de084369689a45518fb8adb2870c0de6b", 0x8b) 19:30:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2f7, &(0x7f0000000140)="b6471a48a6b7ecc87ad998a923c269b3000100800000000094073afff01ab2ee51021c70c0ee7a1f243930b19eb4a9ab8a75c3cbdc246acde471873a6f96b158f60ee83e500085894d42e2d1fd948c5e9e949d3b28767b15cba04cdc217b1ce042ea18967f27fb161fdd480d72e09fb228e56e03f86dcd76c6292207de8a4a84c210cd65e5defc835dda8dc4c2121872813a46586ac2d060a4488aeb2bd38ff05d992181920ed615d3931834ac49521269dcf1") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000080)=[{0x4, 0x0, 0x7fff}, {0xff, 0x8, 0xd5, 0x7}, {0x2, 0x1ff, 0x7}, {0x7e8000000, 0x3, 0x2, 0x200000}, {0x80000001, 0x7f, 0x9, 0x8}, {0x4, 0x1, 0x34, 0x10000}]}) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x120) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000280)) 19:30:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) fchmod(r0, 0x3) 19:30:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = semget(0x0, 0x2, 0x80) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/66) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000001c0)=0xfb5) r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000100)=0x100002) r3 = getpgrp() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x0, r3}) syz_open_pts() 19:30:56 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) getppid() ioctl$SPKRTUNE(r0, 0x20005302, 0xffffffffffffffff) 19:30:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = fcntl$dupfd(r0, 0xa, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)=""/23, &(0x7f0000000040)=0x17) 19:30:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:30:57 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000003380), 0x200000000, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 19:30:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="198671601013d858f43b78250e25bf2944", 0x11) write(r1, &(0x7f0000000100)="6f4c547fdc4148f0ec4c6e", 0xb) write(r1, &(0x7f0000000200)="e008dc7be849bdccd04333", 0x119) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000040)) recvmsg(r1, &(0x7f00000005c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/89, 0x59}, {&(0x7f0000000240)=""/139, 0x8b}, {&(0x7f0000000300)=""/247, 0xf7}, {&(0x7f0000000400)=""/178, 0xb2}], 0x4, &(0x7f0000000500)=""/187, 0xbb}, 0x1) 19:30:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x1b00) chdir(&(0x7f00000001c0)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x3}, {0x6cb04efeb70c4f6f}]}) r0 = syz_open_pts() mknod(&(0x7f00000003c0)='./bus\x00', 0xe008, 0x7e) getitimer(0x3, &(0x7f0000000440)) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000000)=0x355) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x100, 0x22) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0xffffffff) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x87) ioctl$BIOCLOCK(r1, 0x20004276) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f0000000180)='./bus\x00') setrlimit(0x6, &(0x7f0000000400)={0x60000000, 0x60000000}) sendsyslog(&(0x7f0000000200)="a938859790ffa2bf6398cdbed93b5189e3d15beee543afdf16434646abbba5a95fe570dc3941754944f37d3cac5b98751485d0c95b54572d8f2e6adb1409f07d0e61706e58a2c65a181d81757431d7f471f7de6e4a74ea58bb4c3ea98c", 0x5d, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x7, &(0x7f0000000480)=[{0x6, 0x9, 0xfffffffffffffffa, 0xcbc}, {0x7, 0x8, 0x1, 0x3}, {0x4eb6, 0x6, 0x1}, {0xc40, 0x8, 0x0, 0xffffffff}, {0x83, 0xffffffff, 0x8ec, 0x7fffffff}, {0x8, 0x1, 0x5, 0x2}, {0x80000001, 0xcf8c, 0x80000001, 0x1758fa9f}]}) 19:30:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x7fffffff, 0x8, 0x4, 0x6c}, {0x8, 0x1, 0x8, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0x5, 0x7, 0x100, 0x4, 0x1, 0x800, 0x6, 0x10, [{0x3f, 0xffffffffffffffd2, 0x4000, 0x7ff}, {0x5, 0x100000000, 0x4000800, 0xf46e}, {0x9e39, 0xeffe, 0x4, 0x3ff}, {0x8, 0x6, 0x7, 0x8}, {0x80000001, 0x101, 0x8, 0xfffffffffffffffa}, {0xbf7, 0x0, 0x6, 0x6}, {0xe49, 0x108, 0x9, 0x3}, {0x8, 0x401, 0x7, 0x3}, {0x8, 0x8, 0xffff, 0xffffffffffffffdb}, {0x3, 0x7fff, 0x1f, 0x5}, {0x9, 0x8, 0x3, 0x8001}, {0x2, 0x11, 0x8, 0x3}, {0xffffffffffffffec, 0x5, 0x7, 0x8}, {0xfff, 0x3, 0xbfa, 0x2}, {0x100, 0x10000, 0xfff, 0xdb0f}, {0x80, 0xfffffffffffffffa, 0x2, 0x800}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x10, 0x0) renameat(r3, &(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') poll(&(0x7f0000000100)=[{r0, 0x4}, {r0, 0x4}], 0x2, 0x9) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f00000002c0)={0x7f, 0xe5}) 19:30:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 19:30:57 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) r1 = shmget(0x2, 0x2000, 0x500, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/171) 19:30:57 executing program 1: r0 = shmget(0x1, 0x2000, 0x60, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r0, 0x3) socket(0x2, 0x3, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000000), 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) 19:30:57 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) dup2(r0, r0) 19:30:57 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x5, 0x1, {[0x10000, 0x20, 0x37, 0x2, 0x0, 0x1, 0x80000000, 0xe9aa, 0x2, 0x6000000000000000, 0x100000001, 0x0, 0x8, 0x2, 0xbe61, 0xfffffffffffffff9, 0x7ff, 0x81], [0xffffffffffffffe5, 0xfffffffffffffffe, 0x7, 0x35b, 0x100000001, 0x2, 0x1, 0x3, 0x3f, 0x84f3], [0x4, 0xfa9, 0x8, 0xffffffff00000000, 0x7, 0x20, 0x80], [0x1, 0x1, 0x0, 0x6, 0x9, 0x1], [{0x655a111d, 0x8000, 0x0, 0x67}, {0x7, 0x0, 0x3ff, 0x22a}, {0x9, 0x8, 0x7ff, 0x3f}, {0x0, 0x0, 0x100, 0x4}, {0xc2a, 0x9, 0x10001}, {0x5, 0xee, 0x20, 0x3ff}, {0x3, 0xffff, 0x7, 0x6}, {0x81, 0x1000, 0xda, 0x5}], {0x0, 0x9, 0x1, 0xe5}, {0x0, 0xfffffffffffffc00, 0x7f, 0x3}}}) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 19:30:57 executing program 0: r0 = socket(0x18, 0x8003, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10088, 0x35) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x800, 0x4000800, 0x9, 0x1}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 19:30:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:30:57 executing program 0: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x7fffffff, 0x4) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) 19:30:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) syz_open_pts() write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:30:58 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8213d0f120696c65300023f5ba12bf34c8149e761a804a8c08d833c37fda20308a352e8f11ce59cf8602438ee8bc65f123daf1f32a6b789d9b63b629268a6f27408ae495"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="000000000064001400000000", 0xc) write(r1, 0x0, 0xfffffffffffffdb9) 19:30:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x1, 0x7) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 19:30:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0x1}, {}, {0x80}, {0x6}]}) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x28400, 0x80) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) 19:30:58 executing program 1: socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r1, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, r2) 19:30:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x5900) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x80, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 19:30:58 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = dup(0xffffffffffffffff) listen(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000080)="8f8f0d5d669b18ac5802ce794070b064cf03bd08279b4ebfcf50c6a33a020410", 0x92, 0x8, 0x0, 0x0) 19:30:58 executing program 0: r0 = socket$inet6(0x18, 0x4005, 0x69c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x3ff, 0x8100}, {0x18, 0x3, 0x9, 0x1ff}, 0x81, [0x5, 0xc, 0x9f3, 0x3, 0xfffffffffffffffa, 0x7d2a, 0x7, 0x2]}, 0x3c) r1 = socket$inet6(0x18, 0x2, 0x80000000000b8) setsockopt(r1, 0x1000000000029, 0x200000033, 0x0, 0x3c5) 19:30:58 executing program 1: setitimer(0x2, &(0x7f0000000000)={{0x9, 0xdd}, {0x100000001}}, &(0x7f0000000040)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) lseek(r0, 0x0, 0x0, 0x1) r1 = socket$inet(0x2, 0x1, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18080, 0x0) ioctl$BIOCFLUSH(r3, 0x20004268) setreuid(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xcd, 0xfffffffffffffffb, 0xffffffffffffffff, 0xe9}]}) r4 = socket(0x19, 0x8005, 0x7) r5 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r5, 0x7, 0x7, &(0x7f00000001c0)=""/49) semget(0x3, 0x1, 0x2b5) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) setsockopt(r6, 0x4, 0x9974, &(0x7f0000000280), 0x0) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f00000002c0)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000300)="eafa03087ca6fe6af4eea15fa7ad47e83a05c19efacdf4cdcf3aaaf4a79ee11bc218bd6363350041443e5406481c760e9083b34e48d3b1df178962a755b5e691145d107330b8df8f8b616c1a3ae7056d7d3d99fe5d19beb9d406cb9a78e75f5afb673dd365424e6c002c1b9194a85776ccc0762227a2efa33d360faa5fbac041de1ed211cbd6296f1d0eac710e382e829ad10f946e519f1273564abdc544989b2154dfcab1e923d00de48234c630d59cea173e9be287c3af47d589ba9dc0b62e0015914016cef16ddc4e722350545c677f47c70693", 0xd5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x8, 0x8001}, 0x8) msgget(0x2, 0x288) getitimer(0x3, &(0x7f00000004c0)) 19:30:58 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x400000007, 0x80000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000700)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000780)) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 19:30:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:30:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 19:30:58 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) fsync(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCPROMISC(r2, 0x20004269) 19:30:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 19:30:58 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) write(r0, &(0x7f0000000040)="c1f0b84d6691865bbd0e17b15e44b76cb31045b3be", 0x15) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x1, 0x3, 0x40, 0x6, r1}) 19:30:58 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x7}, {0x0, 0x200001}}, 0x0) 19:30:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) r1 = socket$inet6(0x18, 0x8000, 0xfb4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x80}, 0x8) socket$inet(0x2, 0x8000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 19:30:58 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = semget(0x3, 0x0, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 19:30:58 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000240)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x35}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0xff, 0x4a, 0xd52}, {0xc032, 0x0, 0x80010000, 0x5}, {0x40, 0x800, 0xffffffffffffacd6, 0x5748}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) 19:30:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x81}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8040, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x100, 0x10) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 19:30:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x35}, {0x6}]}) setitimer(0x1, &(0x7f0000000040)={{0x5, 0x4}, {0x6b8}}, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 19:30:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvfrom$unix(r1, &(0x7f0000000080)=""/49, 0x31, 0x802, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:30:59 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000100)=@in, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/123, 0x7b}], 0x1, &(0x7f0000000340)=""/51, 0x33}, 0x801) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:30:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) dup(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:30:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) setreuid(0x0, 0xee00) flock(r0, 0x5) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0xe88807ea12db1948}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000140)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 19:30:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xbdd26b9}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) sendto$unix(r1, &(0x7f0000000040)="2863be526f8dbffc65", 0x9, 0x2, &(0x7f0000000080)=@abs={0x2147f92dcc53017a, 0x0, 0x0}, 0x8) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r5 = getppid() r6 = getuid() r7 = getegid() r8 = fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpid() r12 = geteuid() r13 = getgid() sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000100)="18cabab9adc5bd1c1a5fb2148f0fdd8610913b6157e295462ec755c8094c2fcedb2c5babcd8a69ae7ce508a003375a4f56577ddbc007630d7fc1364125a8667ae95d3efdde42e27b7f3a7a1e13e802b05e494640d0249c3264e0e4fcc934e87028a3d63fb7b073ac45e6da98ffdd776fefd67750004b49dfc329c52e8b94770018f03e848f3df2d71f0927b6c542", 0x8e}, {&(0x7f0000000280)="c99ae60664562c9e35ebe367cd68c2918e79630089ca575ad13e3cd896e0164e40f925ceef9f8d09a523efcf947eb4ddc9f277f85b4757cf280b1814ef5827381fea3f07044e89da753b40f7183e32e36c7a6a64a220f76cc6f7", 0x5a}, {&(0x7f00000001c0)="6eeb7f979b9761f967c824152d4808c966ef73ea3f51507e8d5c5bba275c45115c1f2cc6491eb50ed435c8d5526b3da048325e5c3dbe13c61e7e63b921", 0x3d}], 0x3, &(0x7f0000000380)=[@rights={0x20, 0xffff, 0x1, [r4, r3, r4]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x38, 0xffff, 0x1, [r1, r3, r0, r4, r2, r0, r3, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r1, r0, r4, r1, r0, r2, r3]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r3, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x140, 0x8}, 0x8afaeb85546a3b41) recvfrom(r4, &(0x7f0000000500)=""/242, 0xf2, 0x1, 0x0, 0x0) read(r0, 0x0, 0x0) 19:30:59 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fb", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x14, r0, 0x0, 0x0) setreuid(0x0, 0xee00) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000004c0)) execve(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000100)=',!%*:\x00', &(0x7f0000000180)='\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='.\x00', &(0x7f0000000240)='\x00', &(0x7f00000002c0)='/#\a@\x00', &(0x7f0000000300)='^&^\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)='\\\\.^@\x00', &(0x7f00000003c0)='\x00']) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) 19:30:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x10, r2) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r1) r5 = kqueue() ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000040)=0x6) close(r3) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x1) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r5) 19:30:59 executing program 0: semget(0x3, 0x3, 0x11) getuid() geteuid() semget$private(0x0, 0x2, 0x200) r0 = semget(0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10080, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x0]) semget$private(0x0, 0x7, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x20) 19:30:59 executing program 1: unveil(0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file1\x00') unveil(0x0, &(0x7f00000000c0)='r\x00') 19:30:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d12, "b04d00f3ff0a631a00"}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 19:30:59 executing program 1: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0x0, 0x11f6, 0x473}, {0x7f, 0xffffffff00000001, 0x6}, {0x8, 0x1ff, 0x1, 0x3}, {0x6aaf, 0x9, 0x5, 0x63e}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x8) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 19:30:59 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x80) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x2bb, 0x1, r1}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r2 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r2, 0x1) r3 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r4, 0x9, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x0, 0x1000300010005}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x1ff, 0xfffffffffffffffd, 0x1, 0xb5, 0x6, 0x1, 0x1, 0x2, 0x4, 0x1}) flock(r2, 0x8) flock(r3, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r5, 0x0, r5) setsockopt(r5, 0x0, 0x80000000000000c, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:30:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) semget(0x0, 0x2, 0x204) 19:31:00 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) ftruncate(r0, 0x0, 0x4) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x343070c661edd4a9, 0x12, 0x2, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x0, 0x40000000, 0x7b, 0x8}], 0x5, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0xb, 0x20000000, 0x7, 0x1f}, {{r0}, 0xe26421e386c3ef75, 0xa2, 0x66cacfb8ebf85a0e, 0x10000, 0x1}, {{r0}, 0xfffffffffffffffd, 0x1, 0x4, 0x20, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x5, 0x3}, {{r0}, 0xfffffffffffffffb, 0x220ad2b3f47c8f15, 0x8, 0x7, 0x9}], 0x3, &(0x7f00000001c0)={0x1, 0xa92}) 19:31:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x44850561ab73e662, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4}) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x10, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xbd) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 19:31:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x1, './file0\x00', './file0/file0\x00'}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x40) close(r1) open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x112) 19:31:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x200, 0x4, 0x9, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x80}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x100000000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x22}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x800}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x7}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x800}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x2}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) r2 = fcntl$dupfd(r0, 0x1, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x8010426d, &(0x7f0000000100)={0x0, 0x0}) shmget$private(0x0, 0x1000, 0x8a, &(0x7f0000ff9000/0x1000)=nil) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x2000) shmdt(r3) 19:31:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) read(r0, &(0x7f0000000240)=""/138, 0x8a) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:31:00 executing program 0: r0 = socket(0x10, 0x3, 0x7) getsockopt(r0, 0x0, 0x6, 0x0, 0x0) 19:31:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x401, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) r2 = dup(r1) connect(r2, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "9f8d14c675040000040000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:31:00 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = socket$unix(0x1, 0x2, 0x0) read(r0, &(0x7f0000000000)=""/49, 0x31) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) 19:31:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) open$dir(&(0x7f0000000240)='./file0\x00', 0x18120, 0x4) ioctl$TIOCMSET(r2, 0x20004276, 0x0) msgget$private(0x0, 0x2) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r4 = socket(0x18, 0x2000000002, 0x0) r5 = semget$private(0x0, 0x3, 0x8) semctl$SETVAL(r5, 0x7, 0x8, &(0x7f0000000280)=0xff) fcntl$setown(r1, 0x6, r3) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x8) setsockopt(r4, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 19:31:00 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x79, 0x10, 0x5b1, 0x8}], 0xc47c, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1, 0x20000000, 0x5, 0x2785}, {{r1}, 0xffffffffffffffff, 0x40, 0x254bd4283c1f2ae7, 0x200, 0x3}, {{r2}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x101}, {{r2}, 0xfffffffffffffffe, 0x6, 0x4, 0x81, 0x3}, {{r0}, 0xfffffffffffffffb, 0x48, 0x2, 0x80}, {{r0}, 0xfffffffffffffffd, 0x0, 0x21, 0x706, 0x7fffffff}], 0x6, &(0x7f0000000200)={0x8001, 0x81}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)=0x7ffc) setrlimit(0x93aebfd43be9158, &(0x7f0000000080)={0x100000000, 0x100000000}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x3, 0x80000000, 0x9, 0x1f, "d0d06f4c5c182b509448de732cbc4c2acdae0218", 0x0, 0xfffffffffffffffb}) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0xdc4a5c1f68d03a2, 0x8}) 19:31:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)="ae053657b15be8904446b4455d67966bcc72852f255d1e21fa02a5d7caf046667e4b47d0d0565455dec589589a30b61a7195731a60c73147a6d8b7b9fbf7b40d9da4735b064bff0336f0f6da6195a9f5906dde9d56cb38cd3caafc076098c424fe7fa1da9f71bae5a0d476faa610ad7ef4ae659bf24b2c21c9d002b9bd1de1170c4d0aeda196d3c8b4e5e840cadd257105bf4d20", 0x94}, {&(0x7f0000000180)="49bf37265f5aaba19b712f", 0xb}, {&(0x7f00000001c0)="ce22d8633f1c483504f983e81c26da186dd5c853c31efdd0dad87c90212c3aa3e2c7af32480744a177b90514dd6ed5c0d35f492edac09cf25faa611a855df8eee3f1aafb374529e0c58a13472a7687f58443b179deffecb23eaf468f30fc554c161b443dff85631570adc5a70f0a26d49c8a7af95e37e6dc43", 0x79}, {&(0x7f0000000240)="d97b4216e2c08111260f230e6e950b56f623471f766befc5a3ffffb61a428db9b4bf5c1db0d8182968297d636427859987a13e06566842ed904b752b44c63c08616e5a7b09c0ff6065123846226a78b08a76657e782e5b72a9e3f19b8f57e3b2974d695e5437af34801c0dd0465efa97edf7d0d073663b1dce9cfd768cae9514c3dc82e2108068539574a9445d7d5ac6bf42248df9f0b6e1df4e22f34eae6bf598aaccd991356bd123ddcc895d46e40076528e9c41cfaa952c4a3e82882a37308f92d3a7d085180c6f233dda7867ff2dc556bead788f6b08541ab8d04a7883f97cd550f05a3bde81494d4c48ca69", 0xee}, {&(0x7f0000000340)="0e708108624612ec019d9b1efd6695adfa897404a1131eb3ce7023b0822d604866ae76c7c97829938b13c40d6bb6758edbf711df660b5cd17df3e998699ae23a9e278ed95161d17fc6fe1963f8d68bcfde5399efe7ac88a1d6a8dcc1af92ae8e9093b89a2aba02063cdc288c88e9c3f85a46bbd3ce0d21fb017e2251aac87825b2ae308f9bdd87eb3a17058454fb9f0b48fd1bcf779d2b13a8fd9320813f03f360334e1bdebd134f9dd54209827cda679ae19648df908a57d9f433a0cca2195a349d1706b2ff3cd3dd9be96b7552320b64f3256f0983907d6c141ba8f930f77db0fdafb319455033cf7ee97c14d82fadebd08ccf51f3aa259c4fbdc9cd609f2056edbdc5238fa29f471e272147fa200811b15249b7958e1a31a215552412430383bb5cd34dd0eedf4fc0cfcd119db2bd4154926772c5b06ebd6bd84e21b3e0ec15d07b5491e0e95cbd303298dff8cbdf8fea3daa1e8f6057e2dc6ec7299fe595f6b2f0246ae00bc088b2eb21689d6b2ad0a776781c3ce112294b4bbd98dfe0e64079bd27c293b020fbb79865de637d3881cf5e09a7c445b0699d7b2d09ed8341494f538412642d7689d442595c8aa1724ddc3c0f1b3f232587e3f8ad81330650cd185ac4a4513a6e4974848a837f3a67c492f24fb5e77f58e1aee248660c3f2adb34678baa27522c7be3a1ca3d0ef4d400930e301c6cdbc5dd13dc66d6da9871d278c97d8632d2f948909d6c35c2f94aed307ff331f4b3806bd07c6d0647717396aef322f44dc2d858b32b408d54a2d5d72b8be2ec5a3f121c293937cd3f62097beecd21d37b1aca278eb551d21a30b53c052bb733122937a806fb9b97bbcfd95011f3a0f0307b62f57efa6c2dbe4de01e6bb691388894d930ab626d4ec9e6d2d8466f40f045d06c25ee59b7740d6dbcde515923321e642e14e4500100c09e1c5f10a9b06a79440caf8201740395bd6194e33f3b319b06041f6596f2ec0b183206057767ca1d455f02b0708096452c619689eb28d1c54d3bec6cc62e53fca4ec16f4228d2c3cd3b96fe732364305188827f703de28d63afa2a0f03220a410154074eaeedee2fbc789a1f1c5fe3b042325369c1a80d108aaced7b306a0f4f1d2de8053732f36dc8901c553cf1c03953d566bc1dfda584cb2fed745c247185d252d387dfa4283c8d0f9005a64e10fced4dd908be1e147ea0b719e55883b1723b87a3facb4e46d5b27056cf274296b8c3e18ba25bab367e4aac050bd31f7f70c2d09b7b3f04622667e3990079740a018727266aaee106a0b48dd8fe3c7a6a55f9828d59a6ea031b7b225e467d30f9cba02e069dbac73fcbd126e81d4a2a14e82ab4148407a91b3c5b8eb60a87ff905736e8da7c7e93a3ab2f6fab4e6e085f772c6cdb53b0aebb82e648f384d2a492d13526bb74fec95272ed3c57eb143c24c74661d87b7b1642564dc4cf6d6860adacb34f30445ec92d1155445c93cd9d93e9010f4bad2d65fa487fd4217106b4e949b7e1c0da54ec1972c5a93efe9da2fe00632e09cd47c824f7b147128e3f9a336559d3e6e2b8fb1103016b226d6c7c28a86ec0c6a3854451e777e847b6518d46abbc28b822eefc43f9551e41d23d2e8a072b5a8f7fc550f8f857a360304c6173214699fc265e2b5ea238830dd33746b46d0b0316f38b815c206bdc1c8d4f0e959a0b3688b810d9fd2d5323295ae215ecc9a5f040f93dabf8ba2dc6a4e28a77e962c9491fcb163f31af158c391978d5c8762a0e2f49bd6ed97418555d0505e215cd330abe3477e2cd20b0fb2d4386d36530ed943665246843967e9cbf586018d1e229db4417b6adb1495a6c29655f546bc5deb954a8ab28e7737157f4cc1364e3c04b979936d5ff2b48836b41e7a05ab08e35cdd6e2688129ed2c35907135e1a716898b250dac709f5ff2dc5615b149db34b9602194d0a62acd7c9c8b3fcd4f2d6bdbc129884c9355dc936464772160dc64d9a42eef55e1690b8a71737dc4fd67dedc9216ad7c6ad5c4274517bc55bde646741921dbcb8667ecb1c988b3214742a2bbe40cd411a0fffdd784c174110181d122af30530756afaf9ea9f3519d78cdb0aa30939ba5742a426732d1780109e8ab3364c55ecf78669893af8cb28e83d7509e5079de2bc30f8e01f0539a806f380f4fc063651f7bfe48430f42aa747f9e055ef432f12d643414bd66ba09837501fc963d5f4cc0d2e90dd71176b064efaca1aeb936d33b4fd317e21da663d473db0f2d26eb4ae59182129076f0148c322be6b4f142d4acbaf316298421a5ad5aa8ee786106a123efc6ec23c149be765ef68e83eaa5805dfdb88012d82f58dd60382e7b266f57ee46dbd4b1b4d66b2c0ba994469a7f82dc6f542eb5c9701020c2feca0ce6605e76a162860b3ad3565688223f195afcd9d6dd8a6857d436f4304af0b06282879118638776e51f3b120158ac3dfadad21f4f4a5005cee07b307f2880f90a3aaf58ec9d6c82e5c7631dd9752a2e452f8b23892e1b9f1ca183c4f842f0e253b543056088e47a6a1e7ea3a9160a4345d778743f1da8516b6c6924bf604944f69fee709d251e62da614944806cd7ca45b609758cf181ff99112aee862d66d6b0de03f34115c3eb6c4022ab45ea400e19eb5b622db2b2320dbdba76e7f162197aeb56673def5172b3e8dd81bd7f3cd1c9bd78bd4fd53821594d27a813e223d448d89250a8447029d806a542bcc02083c6145d4557198e5f40f29c76c5dc99df611c7ce704055c8164463aa6f2c7d9875532f30cce15015462615085a032bcdca03beecc7f01ab0604e21304435db5cc728b0bd4256e3f1bdb4a965c73debc86e228ca2701b856da77415e3f2ee6065d8c21e72cc2c16194c7fd84b8dbbfbb9f48660a56aaf11acc68a555a50c3be4acc75f8955a56085bcff2c928fa42ae72cf3762b80cbefcd47fa5fbd079d8d10f375893b93e4c7688695acda4b4d68180a2e0a15d9eef28a15af26c3b8715d7e042729bc2eb751a3c5dcc0daa31a7efa90ce7d517ade2bfaf6414f682ef686f7c10daddc84cb72040ed96df260f6be7bd30f2809388f39e20f32cffe8c97bf84d28e7eabcea07c5b53467e697ab697cf4da9b15e43d7d92b1fd6300628a8f1c24dd0a3f129a1f71c860585ebe8009ab652e85cd417fb95022516ac20c6e396c140c745bb4cca3881bddf333af0647c8c30f3e2e3f91a0142f0d0b1b5c2671d72022062aba69655e70ba3e7527e022cb11343ec805ece25476dce9b54db40feffd5f94440e134345971a09f9a85effdec462f4ef1a2b92dd76bdb3a3f94e75168e107c5967acb1bf49b27768f3d2f1d871b2e25e1273151494e4ef8cab3c178975d39b92e9f070991a6b632ebbcfb623fd1ba6b2e1db69bcc0ee35a6383b925c23f6847f29198867d6663ab74288e3fcaed60fb1d79a9e9d4df6f22b273cdce88c189189e962a11387c215cbe84bafd9634b09171ede36367c8936929af65f7a6e93904148bf58a0b39dd90a6ee190b0a3d38270a2f19f26acf6fe307a9673c6c7f0f611923ec33b65b733e5433a8076b0918599663913a615ac48576f7b18500524550273a13a96082e36c287a9f01fcd41f9c49afabf3d74b52de8d4445dcb3064636f94e73cf7aaace1f20f40efcda9f10e811bfe2df3b5d53b4a3dee3a5c95fd23a231710f848b2b57197b272a4d74a09d1ec973321f66bdd85b6bd23367a133c1651a4e892e6104bd2b0a5737d17dfc44410d89021d6fa4b0bd8f7f8df0f063143c0d47d3b57cb3b75e908ada051b5b693c7bd8065ce77c520b211b59e3240769c8f0141126f698b4a6effdbe5d8b7cb9ff28d89b426e8a3e51530e23802bd5d6cbf283f872943886d0c432e5f8774668b7ff2b7ef804d8845be9c7511cc17eb15abd5a21d01433d6143fe68e3107ba8199aa85dcf43e82b71caecf32cd9f987c42836dfed8ea8d82eff2d8e80d3aa04a494ff133ec936b3ea94d06b624ecc7811c6eba6c879ddd13dc68edffc2f9b621a4ef4e475f59056eee5038acf3da1e4cb35dbf8649c1b918ea4085a6fd6bc41b5333d1853e918646a34ffcfe5a6f7adb47783ec1b2d99532f03b8e9d449be00bd7420c93000b5ac9faef0a3725210240425440de9937799e591c7f4e4263f5523e57a0154a732067a09d1591582587a4c0e93d97401f5ed555ee22f3db9616558c3c0538a60bd6156fd2f7873421271f93ef9961b5bdd1b8ea110932209bc288c8a76c40b960c9eecf1c568f09eefbc581c18793456e3f8fc6d4ddb40fe2d13088e55bf76fc7066efd411ccf0a4999446b0c4ba964b6445eaf685ea8961898af9b10c9a47b5211101de6424346a0caf192f89891f78a6c759d9aedc75a087f38341dfde1197e8c0d8e72eca4b7b3ffd7c3e3a289ad168cfab228e0af6d856fb7b2fc61659be60a00885558d5bc21b0d69ef46e779d5cd848ce5d400cbbac694f6632376c4677f77e17449959ddb8ff5f90ce7ef43daced4cc94bced7e1162f935c408234847e72b3cc4756dbe44f979783af67349075ca49d2d7c7631608b2966e342b4cfe0df7ba3128118aa51f677b7fcab53399bac9012fc70ad8f53075681d2ce1b6d15a7e9f3869af0a3283b00e96007b21bd7d18288f49f66baa5558384169c7e48ac1c04ab0e23ec0e8075c9a20acf672fe088bad4efb0f6a4a86f3887d33979e17eee4a5a1bd8bded47bff64a22f193c38b3e8f1e450cc3aba9d0972f0be7790a6c00eb86f64ebfa88d8b9c9f59e3fddf54d44904d64f11dbc7235897259b096c82fcd9999715bbe4ef601a23b10eb4a402968ea03514d66006c7bfa1690385b0b088b7195d50364f9832d75be10aebefa139bd3e6f5345c4383eaa43eef05de4d431bdb9cf1f8c2a20f62e2e10bc6cc063d975d0451fe5437a85aeadb653495c626cc7d89dfd621c280d40a1e9d05ee269340e7e5cfc56626951b4ebd7c6db53ee474c3f03a0e2ffa0770b7bc6dfb8aee4af8d7bba7b7e16e27e5fe663615c594edd4c8c594eb5e81320a19117ef107f3d9a71628e3e60a670e6cd8d625d5ac8ed42dfb804672338b6196977806a54d4bf997deb6baffbc7aa704b80c0e6fc29cf292b81e4aefc629a6629b447851bcfed65fd59d3d28ebed6a1932bf41959fa50bac41e15a340b5745c69085bdf3155d1c8e6d01e819f1c6d7a59cc2f4b5669c613986d045949406db5e0ef2af222fd5777e290c839c6d6d68bb6193abf1b83d86111a56c3a9fc10335bae87e178a2e4da3dce048da1564811b715df427162b2004e1fa25d27aa75e87ef9ef49ecc1f2ae7f9acac9dc91ce3bd04a4c56094c562e11583c8f29931f15e4bc0d3c709b622c214e0fcf01ef46299add083ea28ff950fec51f02739c20f5cf799dcd7ab63b6f27b7908d07f16743c8685d4ccbef15eb83e84e4a7e9b19de79dc938b696f6747e54db29b1f7763f0d9a3c459cd76a7ca88c03855b522402aa59ac877202d3fb52b11f204b68a2b71eea4050c5cdc7ebf1110c7dc0e10e34a0439efa5c483a830a8eb3ce0b48e825ade33d42d5c1b0431b2301a9dc6ee6db64c57cbdc30ee1a85632dd79c804f21104e4ecd6a3fc8efe43fed9de88e25462722b0ffc389e70582166e8f47e1567e45ccddf8487830d2a273d74f503bf05c59b3f236ca8cb18c1afa4160efc32806e1d2858a17a4f7ca8e10157fde3ec614fbb18e5afb04f36fe1f1f85d70eb7d2709ca13ab031acdee8e07ce4ff881b3eea90c8be8cf0aa8bd90bdf3170d56ab348be09ae", 0x1000}], 0x5, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) 19:31:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x85d02df6a4430a4a, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x2, 0x9, 0x8, 0x7f}, {0x8, 0x8, 0x9, 0x1000}, {0x1f, 0x31, 0x800, 0x5}, {0x5, 0x0, 0x1, 0xc00}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x24}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x3, 0x4000, 0x600, &(0x7f0000ffa000/0x4000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r1, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0xf46b, 0x1, 0x6, 0x9}, {0xec24, 0x1, 0x267, 0x400}, {0x30340, 0x0, 0x80, 0x100}, {0x8, 0x4, 0x5, 0x2}, {0x6, 0x6, 0x1, 0x200}]}) 19:31:01 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x7, './bus\x00', './bus\x00'}) acct(&(0x7f0000000040)='./bus\x00') write(r0, &(0x7f0000000180)='mN', 0x69e6c0ba) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) 19:31:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fb", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) 19:31:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 19:31:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x6, 0x3, 0x200) listen(r0, 0x7) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 19:31:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x10, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x10) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x10001) syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) 19:31:02 executing program 1: open(&(0x7f0000000040)='./bus\x00', 0x80, 0x51) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7007, &(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0xa, 0x5) 19:31:02 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x1) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xfffffffffffffc00, 0x1ca}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x1840fe43, 0x8, './file0\x00', 0x1, 0x3, 0x1, 0x2}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x2, 0x2e4a, './file0\x00', 0x4, 0x1, 0xfffffffffffffe00, 0x2b59a1c3}) getrusage(0xffffffffffffffff, &(0x7f0000000140)) getrusage(0xffffffffffffffff, &(0x7f0000000200)) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x2000) shmdt(r3) setsockopt(r2, 0x3, 0x8, &(0x7f00000002c0)="aef7e4ad6b2a54834542e8ce7194af145eed7dabf08bedd0dbc658612bed294cb058e8dc6a0666c6e35eb157a40fb9a162592c49bb9f6728ba2f31700b2e0a0d61b0f8b7", 0x44) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) setsockopt(r2, 0x1000, 0x1, &(0x7f0000000380)="72cf6315c724654084ede405ab739d096cfb159da0a590757603bf3e8aec3b8f4d31e249799cb2b10e604c54592dbac97430343017c87f5d89539886f0b9c9a0f091f9246b61eece8b9e5694e6d777d417b08d1a466226c37e43574a44b3388bc6567960dd4c62e64649bfe4", 0x6c) fchmodat(r2, &(0x7f0000000400)='./file0\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) acct(&(0x7f0000000440)='./file0\x00') ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f00000004c0)={0x5, &(0x7f0000000480)=[0x86b, 0x800, 0x2, 0x2, 0xa1]}) r5 = fcntl$getown(r4, 0x5) wait4(r5, &(0x7f0000000500), 0xb, &(0x7f0000000540)) close(r0) sendmsg(r1, &(0x7f0000000c80)={&(0x7f0000000600)=@in={0x2, 0x1}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000640)="07b7e87a6c12e662d5cea4759718d39a290a8244d380f4351a636bb9044ca0299fd1a138a242a73caf9912b46ac5c0e9a4d52c9953090842cd2c333b1d61113b4204665a0044971a67847afa571a506571870aa2ab1107bdfae19a90462b0abb44", 0x61}, {&(0x7f00000006c0)="4cbe2dfd7700c0a0681e96dc68dfedb70faba99c89f6c1fa4ee46f782d4704f0cf42a075e42888241c6775b4e336b408680e152ee6ad1e95e1ada76b4d922c4564a32805a9870796211c58a8133dc6a7709086d8895f04b673db6a413400192d9ec7", 0x62}, {&(0x7f0000000740)="493d2c009de410944a7e1ad3fa0cc25d104735d100049d62797a719193a79fd2cb7c613404ac725e014ff22f9a7c153546094672fb8f8a8407cf236f3d569886c483c3caaf1d60ee5837096f56be66219712526c7bc53fc57e8ec786bb4e65cac978c9a781f790b48da27dfffaa4d32ad9e5c30c53a22af00a9b0ff80460ac5186cd96954aaacddbaa2d208a32b5a2497291dcab4fd21189fecde9fe9e33627e4c3e3471a94775fc2707b02340409b69eacf24b53043fc1ceccdd2bdbb1e46a6f6f1d697ee89ffeda34bc42f5a2edc05", 0xd0}, {&(0x7f0000000840)="6e96042865f196015dc23cd0f75add53c6f87526c9d7e6c5cc555cf2a5991900bb8d7d46769fdc1c3b5767fdada00f92d0b93e9004b3437178e37b704f979fb68dddea47f7da943dfe1b024cdc685404d30e8bee1bd47b49e8c04254bcce7cf54c78b7375209d0312b0d", 0x6a}], 0x4, &(0x7f0000000900)=[{0x60, 0x1, 0x2, "959c05f1ffb446ee7a338a5a48b6cb0bb55d72578d25c5954af07bc0609ad1989dcc2b16f910bb90cb3b84864539d460823af2ad7021faa781cfcada3b1015b88ddc9d702429b0368796e0"}, {0xa8, 0x1, 0x1f, "8b71ede728f47feafc1c0b42a069f2d44ec6e906428012d2e6479d60a9f3cb7def347c9e3aea7519e7d1498620dbc5fdeb72d9320f37a82acc0453fe4b08c6759660802bb085befb75b070934112648036b291eb247ed0b4b9b5d4393283f952d4f3663a811e5169e6266457ebc8e5f3f1f46e9a5e763f316bd809a413b318595f98d8bcbc1e0292cd7dace3fc4c1449e9f9fbfe"}, {0xf0, 0xffff, 0x5, "ed11c5ebdbc3659d11a520cb7419b041c1b1e67101b36a34849ec559ca65c33acc28c385902ba633283f594b168ad0316d635082d5dc7fc17cc4fdfc4b120f5ebebd99e2870c2c6f8833b897d5af756a8d2a855641b0c741c66ac6941c87b04bdac6bcaf74ba4a608fb12b990abdcd94f0f1d6b622843f54a4babeaf7aaad3c95bb8589e173eb2adc478a28673e91b5fa4989ea7c91a40ab8e8ca00af26d597f243c724f724070c759e27605773173897ebe69be08f25cd6ff58cf85747e5992e046c7fe83f0c65ccdc546b0e1bd855d73c394bcbec28aefb2614e86d3f33714"}, {0x50, 0x368fcf99a2089292, 0x1, "1f0f23cdd36de2f55f90f1432a52222bf7be13ad41bf88e44043d64ec42e27a143b0670de63549046b85f4c3202a8fec976a5136ec9828ae931210463aeec2"}, {0x28, 0xffff, 0xa77a, "12865026aac7cf4c70b02cea2ae153d007"}, {0x28, 0x1, 0x8, "55b1030178e7406a0aa1a6e0a07776cc340a"}, {0xc8, 0x1, 0x3, "8da24b8f0daa29a744a5a8467d374f682f242215b66c001300ffb43f8c574d46d6e9c36b74e86953c239f2fd4c0309aedbc9cfc592452998e41be69ea15897ce0ac9a34deca8d6082104930594fcc89ccba6fa1349dbabf01b5155e954eb91b71ec385b4948de88932476e9fac8e4e42677828f0b3c9395cfd7465cb481fcf591313daa4d39e7319f67cda77cd43720e6fd699e27955dfbca2c8e84e98dc685255c0a53fbf96d22efacd95e3e15718e99990df881ef7d1bf"}], 0x360}, 0x8) r6 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000cc0)={0x3d2, 0xffffffffffffffff}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000d00)) ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000d40)={'./file0\x00', 0xad4f, 0x7, 0xe1c, 0x354ed374caf2699, 0x0, 0x5, 0x401, 0x7979be93c057be34, 0x1, 0x15, 0x80000000000000}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000dc0)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/wskbd\x00', 0x100, 0x0) symlinkat(&(0x7f0000000e40)='./file0\x00', r2, &(0x7f0000000e80)='./file1\x00') ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000ec0)=0x3) 19:31:02 executing program 0: r0 = getuid() seteuid(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) ioctl$BIOCPROMISC(r1, 0x20004269) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x0, 0x100, './file0\x00', 0xffffffffffffffc0, 0x5, 0x27, 0x3}) semget(0x3, 0x2, 0x80) setrlimit(0x1, &(0x7f0000000240)={0x10000}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 19:31:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0x4803) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x7ff) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x120) 19:31:03 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x400, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 19:31:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="8afdb14a9b761e70e69eb7f3c5f7ec8ebb3e03f06c6af0a65c5fa8cb7b4442729dc6a77b34feb065b104223059beaa5f171c9b", 0x33}, {&(0x7f0000000540)="100ce4a3f3a84deb2a45cdd128042ed87d8a48950b0abab93b8f5f6f4fc1e59dd37b66e1c86b16bea1f166ac2bf845105ea880a7cb16a00a2db297b8d988b03470eec78d729c0d2d862bdbb9354c6bc7b573893ce1f6e415", 0x58}, {&(0x7f00000005c0)="c6b80ea08542c769da864a55deafab3b6ed543ba01f6a134ebbc53c1d942d4892fc7aee6bc26c7ee7703b2ef731c9c5d623eb4237c83dd829d59ecb8b09e33f49207dc13fc2462ca4a3f36b62399fd25453bcb44f302473e46c6c102b0a00c8d5fe14ca7882636948320f74143d219cac76c127b5195fe7dff7a7dfccf220cb0ce7298e2890b221167e6f3866718a462c898c5d4a2705ee59fe6415643d81e0761da44c1415225aa8ebe7ede82026b795f22ce0e523f0d31e62c3a8809a8e3850afdc889bc45c6617fb83a0df9dd9d2afd86f90c4c3a9c5103623f18a57a1080f74799c922a36bf9f18aa84e6cac37520de933c630ff70e0c26ba14c33cd50812ec683757d681894bb0a9afad09516663f0542fd86937b66ec8fb11efb632775490d9c987e95b05333ebb3636c651a8abff75bce769ce651154d539e9009d75abbd9ac9e89f021e8a8a600b3caa7d129e299f09667ce729f94c9a021af2330690b5ba71988d9f10dfb4555962ca4ad21bd2d357f195bc9435598e88d316d767837d00305f8d7d1f5484e7a667025155af6b0b324738ae9015dd94a816ff48e48c98b114c3d8d0a580c6ba02251aa1888e967575a313e5a6227c77550f2768e4b63013c15bfdbf9a8cb02acfd433d32e13655983fa82d2b6518737e31f98798dc2dedf363fdf396fbfacedd845a1718d627727c987a8855701b21e367f8ccc354ed45568cd63ce414d36bb98c76799a21a933f45bf208b1aea0c6c454365ff485b501eadfd101f95d2f58a570bfedc9d3a14152acf62715581f498cbd901efcd26347a88f3e656373c4b15b8025bbe5919007457354fc7a5eca9f8a165fde2f98e2f13a76d92e384c26df1f7ed05a5e9f3f4f15a80f290dddc94f072fd8012edce96c14f2a6e049414608885ba9cdcad8b7ecf48088d5596f4e35072b04a419a861d3c3b049d5543340938f6d1a6c19d48394d0044e85cb511fcd6e50c25d38776a360ee08067d3dd831f09b8220c4155b8767c8daabe58f92348ff7c2050ee0153ce37214aca3e934c0cf9e6499eea6075f3c296d45bd835e23c25205c781f79b16b34bdeb9f32e42e9a00656964462377bc53a8cbe46ecb410df4c3345afea51e71bdb1a0b8693067dad4bd31d48af20cae0e371a6d53fcbf6e704bebd06dc11b3a0b7550622006e2c898f86ac8710abb970ed88faf4526df66fe8e4e753c1457137dc3dc6c913568659a5aab75456f9d24eec009549525dcd8fd1ae2f7d0a7acdbe7943ec07d40c87db27494f28bedd4443a8a8e8c325f8f99a61865802886b2638b7e70aabe01154fe9d1d2d6cefc4151692b7ebc75e9fde0b43f904bd6252f2bad58de3f92c69774649af56f7ef6a59fb6283b4aab29766bad3a2699847926bc7b74657cb3a1489dae70a136aae5b106f3abab33cb9b6d968d68dad8e7b3ec863f0023dfb4e4a1825e76cb750108e108c665fb45025aaba4eaf2dcf7afa924b4d21383c58d39cded0b3700673b35fab6b065decc1e82a4e50bcd45cab0b8df00120b2ab0694ecb9cf2cb6304a7953398d385fda6d23c27c62f91c52e1d5f501223e51474c4199199f27508e997e6484c6e6fcb8e1b32fc2cb9d0ba9ffbfa718804c0c202b2c47d8249bd08abcb71e9ff88ddbc54189d8a553a429391c5ef357cd479f0f200f711ea1accd44b12b88ef7d7df7beb0888a0a06548b0026fb0ed7bc74359b7099cc81c5f8599efea157445d4bd82eb1d5c159fa43c9c244b6862b9925c08858bf131fec75708f1713b651b3c034abeeb01d64fc8b314bade0cb875b63c8100670c2ffc03a7d5f3ac6a47bc8b8d85ee30d4b20fd320d404ec6b3ff0e946cdcf228579b55d0dff1d4d6720a1427dd2dcbeb082cc6a2b88ee688f0432d8fb301d606a8e9dcc556c302a26aba296e76703e64b8af0bd4f44827d58016855be252f8a00d7282b98f50b51951ca4bbefc9833f0527855c27cf068eb65705fe0f2834be820cd0eaeba4449208a97fc01e2d15ff7133eecd358e766ce6acf474d840dc5afb65224da50a049c8186445464293618df5d0f796842105f69cc0bbab44c0c2171ed3afb10bef6720dd5dc3cd097efdde574c537417c6a9797f05bd9137eff2ce6dac713382f27121fac9d4420e93be41b8bd7162cd83077239ff199adae08bf0151bf219b89e2b7205e21a035f8f6e964ece43b94f2ab18db96f51469cd18b5c84916aac99052fa920bf518249178f899f027f083a6839773249b16a7f9857d074e303c0b6233d41a95f7dd842ffbb9cd001b06a62d53e417adeba2b9c61ce787cde86789c4458b5f61c7cd5103278935a5c11b088fa4b57649eeb73fb456bc0cf332bd5d8e0b3c896d086adddc46b76268189e30b555fc7208bc8beacf9663ca0e25ba3039350ba07f7f7a727e121982c194b313d32863ec93a92969d8ed4fa97950848151d9f7a8b63b7b8542673e1d9da60bb5b0baf1e395d99cfed349b35b68bd833fed47dc809779399567969cb63b150aa6caf516479c81173512e932f505a5a4ea77eae9061b76d01498b69060a2b608d29ef893a49b2565f9ed0292b1814c69d584ddc08c206bb39755eb74ca67ed5346eddcbb5d4c9d5221aa1d6a2997b77ef87418bffc8e609f6065e587545617e450c6403f8c8f4c345e849607e8ca04c3db9adabe2cd3387927a8f7f09a96a1093b8db1b1ca4f4a0e9b2026ac03eb02ce1a26dc0cd5188b6b8a1b73073fd95d5e454bf69a40bb45039afb3db14500346e0a60e07ba8149ea3f2edb5e1eebbcc75feb3b78d0d08d43e9fa10813f0aaed2ca81e24bd7f904e99f3ed17f3762fd5775488e08f4eadb44aa3ba01ea4bed8892affa42c29a6356f7c914d3bbe64936f211b55a2e89750b517972c29202d989ba15ab66769c8cf1e5406b2bc990057f0de6fbd753b511d62a1d20b9277e9b9dc7c7c811066880d8f6fce9cae70777b88ee6401b75b1e8fa7e319681d24e917b26826d00fb67fb90be3b5c8e38f501aee45629eb3b5eed270d4d6925e7d91478b26d337d609dae2f812d556dfbf4cd0698b587b3b65521e8a2473f5dbf39b0416b998e8844bdc0676f9f1418bf9d2adc85759ebd5030712e326510997a556f1669c0782010303899c93396b40ab16106da9b5e45f72894b6586a0fd53dafd6225539443e16eed4d62641c72b3eb8b2c6f5bc4dd49b066e488d4e4aaa24e6a9ec320660c469fc57189227ea716452648bb94705f6b4ca57ee40c760789eca0c03672c46c1fbad09ef7ed08b8c4553968d9c8d3d0e530946b65bbd2ebad442e089005fc0f27f0af08c5c6d855fd6c524a6537881b9f49c411cd6ca469d2550c5faf77b2e1c9b0c2b2190e5c833380e649b22f077844898e812c5d1248f843e9aa5985b4013f257d5be3ca504f986898f1c4a5166c622fcc313296f2fe71f7c4136dc1d934840d7c0d580f733b42727270387597549e5905a128919bd7e425755a9d5f98d5ebade91108f974b97edd16c54672f01b8aca07c6df74eca9e9dd4b524e275761c71cb610edd0061ff70d451df5ee3ebf5086539e3724767742f2aba81e01c995aaab391d9d2a9c251e9fe4408327efcfa0525425bb38d649bb76486d2961927819fc968fbe12e7c4266599681021ae3d4ce0382478f20d99e7cf041c335bbb2fa8ee458e0a948d42131031857de89404f412dbf3b30176e6fabc44eb6564ebb435457f239e6ea9e02836f87b80cadd55ca610177d9a03a85a3611971eb0cd57ee21d489ce5330fcee1f89bda88c943394c8032e00db5d5f2c77212757e412626d2ea2d4ba10123917ee9634cf1c1c3808fa28d13e0616790503b9a34d86f45971b1e120194ee5a7f573430539fffee5c9bca8069e5ef8bd327002491fc19aad61565acffe9a4cbbc5936adb4ed96a282c7193b403551d5e21392015bc79ec6b2fb3c9cda882866027115a063ff67ed9e98a1be2c43fe2433da75914adc9ab9e0d2b3dbe0b8e4a416f4d186b616ef45f1fa9337fc165f004baf13d7cebbb4658f9c2a3daa988564b18572eb6378083904e01fc2ce62ef4f2f908daf04a5e3e4ea94c984551631b89d2c20f5007fe5b446f0dab46320046623ccc9073eee4526fd00aaf00964d268fedaecc9e34aceedcabf8688ae48b82ebd030ff13be084c86b29fb9908a6d61bc36f19cc87bcf65cb570970bfab8457af5e68b4912c4a4a39d414254a6224cf4ab1136755c53efe79a1099af3e6ea73752c330de89e954012d7219266424462f243bc001f93712860cf5e196ef96dca34db41d4a1b76b6cb26803326834fb89d1864961249c15ef3551bf0ddc56c14004a27e6703db3984dc93c81c2c725c8a7a300e14ad7bddca634baea8aab65a58e8df43033c4ed6e411d0ea0b415dc2c7f0748e431cdacfa73c615ffc864cf1f0ca7b4311af965319dd3a0193d6ff90f046dbf74ce223c95a3953ce8ef3f8dfc7b6403648e1e72125dce43976a627617d88c99662127509c7273ed48df68fb627c50bddef90d4f05ee96b8f5048342d5fa41cd44957f147489cc7df5ef5c1a1dbd068fb40531ec98aa81faffba9a595225933ceef6c9eda20a7dfe42ca2e565cc2a81c3ab85069396ec9a7593684717e66195b5f0b67432c9d4dbdb4f9242a0a38e6a65e35703a6d3958f7233d37e0ba7e2237176a3bed3a475ac91d5716f4b748fd43fecafab916e60e732e0272a3c693577e684a102da1e4d993bcfba8a6a19bceb3358346f158b2cb9a67da74502151e7b4a1f5116b8ff1183639f0f977a20e82a94a3ff96c73ad6ef2a2ca409d35217dcd54951a6152c036855e45715e2d32ded350bf9acce676864918d9a824321360458a2aa4fdb80458617b8380c1865377a06124ecebc61c1eae1af377fe602401c3a9326105880acea67bb3776281f59acf7c593b52f96f1e86025b058dc2aad92774b47517a0efab6cbf52eaaecf85f25c441dd50f149f1b28ee5c2f00bf4bad84d61df31f56f41e4020078f3ca02b79295c9afbec0b97b73946bd9ffa35cda80062d5f2668712b9fff31de58d5bb064ad703a2ed090d7889d2db37963e9625a23b95b1eda90a106a8126c6119eb1956985ce223743ecf66e2ba212ffed5d5c79ec52eba598765a8ad31477151037f05f4febd6bd836a6714b5ccd30a214ca6318bb9401585fd8c96fd07836549d7f59644d9258a2af2c0cb848156b39f5d043c02e286d77632b2160c3b43f4db2b007a0795f08034ed5030925916fad309d9c6bd23ed1d75f9c320e667fc286fb17d832dea2a792935baae7d3ebbc7676efb50f8d9e85d1068e9c077541e8f1f936ae4db5932687757f2332d721d8f2775c1f588d7b7e6181887c53f85757817d00097c7de36d090dedad0354a34a5536e1e8cdbecbaf6065d815bd28a2d7bda74c5d5c05a4c28b11191da9aa9d7747b2fefd43943a17d0eb0ec5db574c09d636917e94ec19c448495a585fee96edef8ff464b5a3b43550017c7d1bebde5b2a37cc7c15d435592792e05cdbda79383bcf25a62d6f3aaaa61f817f9ea263b1e7fb021e61d3b64d184e6e4be772432bfce7f4fdb1be5dc00a9788cfc9a3f0bc1cd5c48379436529c62a2ec5994b481460af9a74a9958aca87f4570b4cfa1f1911abc336e69bdb9b5584ce8ee4d8a70cf7b878d53cd7e9140a62d9e0f92d5539d9b945c305bf286b6c479cd7a4e12d661b05697c38785a90ee8bdde0aec667e35f55ff0c808d7a57348d902697577045b7a58ec3b2beeee8e503dc8428c6c", 0x1000}], 0x3) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getpeername$inet6(r0, &(0x7f0000000440), &(0x7f0000000480)=0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x0, 0x3f, 0x7}, {{r0}, 0xfffffffffffffffb, 0x8, 0x0, 0xfff, 0x80000001}], 0xffff, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x7, 0x2000000}, {{r0}, 0xffffffffffffffff, 0x20, 0xa0000000, 0x6}, {{r0}, 0xfffffffffffffff8, 0xd4, 0xfffff, 0x2, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0xdbfda6ba710e8c0d, 0x8, 0xf91a}], 0x8, &(0x7f00000002c0)={0x8, 0xfffffffffffff068}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockname(r0, 0x0, &(0x7f0000000200)) r3 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x10) getsockname(r2, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) recvfrom$unix(r0, &(0x7f0000000300)=""/94, 0x5e, 0x40, &(0x7f0000000380)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x5, 0x3ff, 0x1, 0x2, "d40c5ac2e435066d3e4287998bc893dc94c3149d", 0x3, 0x81}) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x144) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000004c0)=0x7fff) login: pckbd_enable: command error 19:31:03 executing program 0: r0 = socket(0x6, 0x5, 0xe77) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x94, './file0\x00'}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000d40)="12980051588fa964d9199f", 0xee}, {&(0x7f0000000040)="32641ce12bd402ac000be82170d6bbd5f4f473cd9fe365678d6a021fc2f511c785269c7f7bf4624dd4bd7d48c38dac18ac57c19aaea923e1053d2941495ff32236d55e2d7a60dc0d4ae35fdeb647d595cc4a56ba47231d1073603335f37f8e68de9d73031edf1a2e12a273b1e01ee6f243e1802aaf142db74d9dc2ab3a98a2d7420eea46c301d404a56433d05cb327cec171bbbf3471437fcc1d415ed51673ecfdb41ec6486435f2a2ac467ec0120b78e3998112578c76bb9fd2d48419a64213abcd9c14df01e896658ab51650eb8e8df5d4", 0xfffffffffffffe7c}, {&(0x7f0000000840)="fce734296795c062522e0947b41ba26683e0df0b750e7feb6482b736bf1a84620945403a8d59fac365283dce7ffc2fc8b5d56c8df68c59145664b5cc27e2d51e5e10d50c1a08e9bda933df92b8cc3343c044c819b48b9bc8f66684316b0734ab5c5d9d3f823026ac840f051af51d0ca48f9be6aa42bd8f83c2897ce3de37d1e4c805189a301e774423a09b7bee796f59c554d127e64f442d5c236c7b9c764742374c58ffbcca29fbc208f55c4b95a66a585b4be0a0f06bd6ca14943724f702a6319e87768270a3b0f696732413f1f0254b400f228526d0c123b2790ba22f72252ddf94413dfc7175be514a680b1b034f05fb2dc5d401eef8df0e49cb46be7299eec08695664cabb52c9e43890b1755d37e56330a291d89d7b820150eed3783753aaa5857ff638cdac27cb0eeeaadfeb5732146f1aaa1d52d409675cf3a178f653e28d207981beff79a94f3704a91a840962a5434b7a667c2863b56cbe436e84e3d46be133ea18990ed8f095d5f1d61110a916a1936a593bd11a36f64eaff2fa5a6e1f376545b5c3d2895bbe0ffbf62a5e775062483528e4e00f8948fefbb1853bf2de13b290612393fa3a993171bf23ba58420157d048db7a7dbb44d1ee5444f8e39608909e239cbc9ec4a6996517262833fe96ad66026eb868c63bd7bcd3813435bb46f55ba194f508b91177ea64d51405cf236b4eedd8f5bb0942ce936cb187dbc49ca88803c869ab65057b68c81746ef365eac936a95fddfa60b445cb4bc616fe22514c88f29f4aa51dca2cb380e8aa2c4c059e7d239ee53b5f4a6ffd048b2c2fc118c62fba7b6f5442426b4ef7914dd58e5dbcae6bda862789c8c88944a428cb54bcca7709b9f08f830ae6879d6c2e1d523322be8ced13a4c6c878e3806b574bccf8723068f8e54f72ef6019c8e57a126eea02ad70b3a2de62e3c2d5dec1b6bc82202d6c0f3782e08b4c5b22fed898874695c7c4ce09a0c3d5159a4cc64f9942c3a346a3b012c6acf5aa6b2b8ad3ea75e4a3469965fc5445d028a068363b689cda19884ea54a8b21075136eb27fe6814829abf99e87673bc062d8ec5e9849e985bae00deeaa098510de0c18fa12373c89deabaf356069b2eee754fb933b313f56ae85b6ce7a0f5501f73a635f196072520a7771c4a1652c4b0bff99fd9adc73e6e8a0210f3e1ef30a46b65734c0a8759f4951ab4279989b91f8901dee8e651d46bf4aa68649778c9b195df1e5cc3fb5bd57ed9534fc1d9069e70426afcd81687755197ae984f6ac3937799475ea88f5b1ead07f07f070e4d1a0705f1a50b47954eac756b1574ec0bf139c7942e9573d8ab6f8344713c1f569b85375155bb99a9213433fc5dd1e0045bf948d960c1b63611dfaa9bd130b5deeb38ffa3d78e911025cfe8030d1eb16ec15e6b179da54220b1f70c4e3ee72b4950aca0d2d3271a1d501e4980018e09bfaed8b28e96917c4d9f2cc505df2f5cd451a7ccf4be1ff3e59785c7c11cb6f3fc60404882576d2c580d9a41df4934f2bb957562916c9aa1e3db2f6647f11909b9742379e09f4f92845c8da1308bcac7d0247d15563bc250da11d615835357d9b7be342b53c74191d87ef6602be473c11ead2206cbf39a67f7d0ca24c252a604638c13cfba4c7e8bc90d02af7a02c5224eb603a654c3cefdd19d89fcfe81cddc9caad6b670cc2b32d15e1736b9103d4040c7bbb0d04d1f25f7e391f721b09f5a718abd43c33f68605f729a18b367b51cadfdce2ab1d24610282571f9720000000000000000", 0x4ee}], 0x3) 19:31:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 19:31:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket$unix(0x1, 0xacd6d194ea543726, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/58}, &(0x7f0000000080)=0x3c) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) dup2(r0, r2) 19:31:03 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x1, './file0\x00'}) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x7, 0x3ff, 0x10001, 0xc000000000000, "e1b3b7da81e9d422bc7ab4a4535d7bcf280edc94", 0x7520, 0x7}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:31:03 executing program 1: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x6000, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus/file0\x00', 0x15356fcc79681bdb, 0x40) r1 = kqueue() unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x80) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x6d7, 0x0, 0xd69, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x20, 0x80) 19:31:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x498}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x10001) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1f, 0x5, 0xfff, 0x1, 0x7ff, 0x101, 0x3, 0x1, 0x1, 0x7, 0x6}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:31:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x9, 0x0, "0000000000001040dcc400"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0xe100, 0x6fc) r1 = socket(0x10000000018, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x4) 19:31:03 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) 19:31:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x80) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = dup2(r2, r2) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r4, 0x4004426a, 0x0) 19:31:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd60, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 19:31:03 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x9d) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000100)={0x10, 0x1, 0x4, 0xb1a, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x8}, {&(0x7f0000ff6000/0x5000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x4a8633c7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x4e5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xcef}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000040)=0x3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfcf2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:31:03 executing program 0: pipe2(&(0x7f0000001400)={0xffffffffffffffff}, 0x4) accept$unix(r0, &(0x7f0000001440)=@abs, &(0x7f0000001480)=0x8) r1 = msgget(0x1, 0x0) getuid() r2 = getuid() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) setuid(r2) setegid(0x0) msgsnd(r1, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x0, 0x0) r4 = dup2(r3, r3) r5 = getpgid(0x0) getgroups(0x1, &(0x7f00000012c0)=[0x0]) r7 = fcntl$getown(r3, 0x5) r8 = getgid() sendmsg$unix(r4, &(0x7f00000013c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000080)="b303fcc87be04c38e265b245f546925fdbfc2e7153f80adbf2eba1492b662d", 0x1f}, {&(0x7f00000000c0)="628cfb59dfc90503c1029b9846f86cf1f6a550b93f2a251bf2139abddc0fbb9c69ec8987fc160248ec3d22383a5cde55a992ff6950debdb4c80db340cf2986a60472c70d814082f6e2c3626d088c6d82b7d7b9257fd2e7056739ed8ec90e4c7ca0569b39138647a76bb3b0b8742c1e7a9801590c979a498e26fd4a27a59a17afb95393c7e23ce06cc63c", 0x8a}, {&(0x7f0000000180)="2b456f2d4fb5b68d7bbc76d6ae2315672d1ddc03112503339ba8f3315df70f1593b701afbe581d9117ca112618af45c204b7b1835073d2e43acec6ea1cef05f53a946206b27020538a0ad89c1031d9c666b40150e39e1bb1257c46c28fac41a7be4774cc0a0d68bde48b6c278a2f6cfa9e23119e71d52ce3add44b939e3efb3c19b255544c6766691f644eec54cb63b04606b229486de7c89dc1df51a990b135ef0bf7fddd3d111a50220aa367a43ac294cf070ea188a9c01f73bb9c3059ee5aff77a4e996cf00798994f0d8328818ad389b36e3846e2a01bc402cb1d27138a9843ef1d0984f79aa900d2837595458c68ce96b6698cd2c2c7ff856c165a64bd787129f74fe2e109905b1ab6aa55cc76fc2eabb3339ebca5a17d90324ab19555cdbb4e2ebc1a95211476ee032591c2a75be1d32879efcbabf9395c9dbe79dda635e1dd2e0ce371e6db6dad7b4059532ec2cd171a372f146c28f7ec2b45f0175043e1874b33bf904aa8f854efa9717f5faafb4fcf60be80c5cc401fc4624c21265726bab0655a3d7602a3e8b8adeb6fe5ace0a628f0ab40a0cb1bdfce38e2df120916f8daea32207e40156fc6a71591dd0e8f307bf79be894afdb6d54f98ad36999d91fd78619a9284b20b1504c79686f57989d931e4f0aec97f8d55f373cacf10192992db333dad5526d832404c8f4e486521a8de5a204b8facd8fa665a918eb4a4e192fd66021d0ae934c06375a575755e2d17123b0cb0501cfb936fcd136454dd45a193ed5f6b9c411d403c1139e263a957553887fbbcd959eeda93e21290579439b533e0ab93540821bbc6260e42747b0ed62573951a5a4d23a01420c5c95e329cfec059287ec17e055470d77569a2211a1c85d83e2d9f5383b6acf2a72c88b2b164bb4f28792427d62815f66985171d24eefc792788112ef128a779e3ac39ef301015002a089517895a0d1567f358d592bf714dbed42c6047188b17b200dc185dbf12cce17b6ed569de607f05a7d5bcae2f6f4e8e7d4059fe9eb343c2d39fa7cfde26984b59ce2dcd79aabed77a1517cc53da491a064b160529dcd0fdc43d545c1e861b6c3b9cb2b77c620a94532384abf034860fc23d7ea5d0f1bd63ff75ec0317aee13b8639e40dd4c6f7e5c09df013282601186028dc6ecf12ae4ae267a29b28ee8700a54de6822633e83ad81d40ffa04e000cd7134c5ee3206c72e6c9871b82d554832f1f0cf98e4670e7358c49edd038ac2382969a812a008a2dd244570306de2e2a50740e33b510c81d1ceba6e43802b709e80dbaf0b20fb2d0cde434f004bd3397953eeb06a62e3dacd0d90b60d4820746ec9713d93db90f8b6b32704946fa6b526963b1ae41afa30dadb0901554cbfad93e3f70d2b00222916b1a4168b4851325eea87fe4887c6a421da1aa0a5fe8dba3580a8b2ab108d7b0f80c85a47af6fd50ff07a113709b36edcead305b1c9844a5b6385287071510412df1b4812452cf1994744894a99887445879ffc634fc9e900505c639004890c6f6dac682ee5c63ae6d86010fae1ba1fc9248884b79820ed3905225e1e881c576ef7cffd3fd06501d17c1470cc258c6e1e745f79e2ebee205d34b1ba0685b59d53c12d1eb81bd9718bfc4b3dbbe3b396c907b9cac3c8dd9eb04a963e8c797225974b0255b1818ad4b5df02f75b6d81df54548f20a1678524df1e3618c1ac7f4070a02750a202dab85086b9d684a152e782d8d4d8cce1e3998f2bce7685a3456d0966061f5d0a3f474fe651598e8a76ba8a8883f30642dad9b371d9aa88c0260167b0cd2bb1f5f13e3386f94e638c770cb08cd9f4415c8b5d27c5f4eba9e884e36cae60bf06ee979bf138ca230e7861bb817ea9fe4f172e04c59ed73e747ec5b5be4ff49ddedcd48f75e33d340e4bf1f0bdc0da61a5d387769fa848c2aec7e196639e6a4a7d194ee496f4209a243f31519997328ef088315125a966617fd7fbcc557d4480f4d10fa683eb858ef66604119722c26fa1182d5f7409c3382ed6c851cd33316c49ac48d7f38eb2c8a1bafd2fa77b4b0c5a91925855eaa4f1396224a04bfcd6475e06afb816dfddcefd38aae2a9353f04542cd502e1ba3ecc768d44200bd8591536afd49890d00ef9c78235173bc3c4599f788acdc82b856c7a89b77388cdc7843ed97c442d9232340d6c9ae31ef866da63e26a6007b4c49d19f4752dcfd7916e53f811a1e362e0e906a4295fbe75bfc5fbb68c2b7ff835e52330a1886d2585253690498cff5d8d2fb63b22e79fd8e09a9c6c870a002ea5e8448bb70171761b120115a8976709c97fdc6226ce7146a42c03f1639a582c2c911b75334430a4ef54c41d79da987a32a10b085c4143f569b7c0beba0006d05f25837f72737f439ae15577531427e41ace19d8f6918645c7f8f47a9971dd25ecc140be025c1777688aeccf9363c47a6b6126c5c043249b66b9233c26fcfcc889e444b2c5feb3d653f7103dae510f2cf7eab03a240d37c5931cde044e84d3371e8b6349b7dc524e1975eb2a5d30acdb12e0ca0c690bd817ee78ebc3fe5b6253bb03d07cbd1b93365918ed4e9acaf6b19b593e7cec080694a06e40378190cda1d9669c4c1122b5c4850cc02afddc11d141c47f99eb2c00e1188b68117a0d0ec8f805efdc4c8aa85cf4a2909daaca91096d0964cb98779e4b6a6c7e9c62c05d6bf563686145936ce1f5ab0a9b8d54d3124f3b197d20b4b2da932e6bf2224f697fa8a72fd0be1a8138833884a53e3ff334146d618560303449a530b4dcfde2bc60b6c9860b7f6a3ff0903502435f2075fdb010f0721f9bf359f659032e20c91d2aebeb49228225c0791c5b9a22e2aae87257804a58c46d117636050f4d8d126ad26516b1889be1406921dcc926ec421385ffb04660796f47ad4a74177d72b32b41cc4c42febca4f8ae6f4c7f9b7c152b4022a83c7b6f6640d24abd35b2518c85258e11e6829ce7d05fb9e71e14d01270ccab90f8d1635ce68a2e24854af8b5f7973dcc4e271d73e9d8755754e465a79f310d05728abf5b831f3768850afda27f65a6770de9e9584f2fa9ce54803e56234e450c1781b104092ca7f15196c70d4d1907726bbaf59dea480fd9ceb57f119cf69f5ed242c84de371d31fa50bbf4e5e991c58f92886e1a65f6bb6566d6464fc75d0832bacd9e0b0d41c942675edb74c929edb9633c65040d2aeba668cf8b9334fdbe6e3a563c61b2a20ed1a4432e98b47a7eaffbccc43a0ac678b7c5251b50685907effb81a12271862265752a8b9680047407e58bc80d6a0382733bae1472d86b2e3121341e1306f679278969878edb524776af27a133ca4c96aead41350b97d003e4c0a9fc4bd737c97eb6ca9a3598f581eeab0adb59b0000094ed28b95811a77f7d8a722f59bd851611b533fc80b5a34dd823f965291dc2814a72fc5e4641aced4e3e9e1fffcff9df9f5e620fc07fcb4e15838a476c89e29782c5f72e8de9edd771c56e7068f02d367eb38b28dea850c8f3b2ecd60aae82463ad4fc65057bba281248190152d10bbea42c93dc1c0f1e948e4714046c2b68f273fb3cab0d99bdda858c6e8893ae3f11abc88cc6238ebe6fbb791cfe50eae62a5825874262d9fa509606fed008d45ed1c686a451e15bd5f168a6f125a02b74d6479b6731eb7282147b29df4bfeadd093b555473fe7209620c059439025a5cbaf1c56b4180fb35357ec02f6f8b9972a9d8a867f67e331e93c1c6d7fbd03def5035bec7aecd39494f9e7f541ff562e5741776c185b6e75d66caf6954c2b940b14d0fc97786b182e026158f195e724ec896dd6f8ac5b19e22ca56780d1c24fa6e6bc1ed608a1c8a39dadb2bb859af0f6b2aec315157a700c6b2bae29dac0eef45a384c50e051bee79a8f19fa8a408fd250a96eaaf245b5fe22a06b0de9ef44d6ef107a711f510015fe00caa57549637aa7d0ce06b117d9d10e39534e54c2c13abdcfc03baa5968c84ac93e7fdfb366e1ce07b131a6c2cf39f8ae21f751935fe8fc4389dccf4183f6408ac3545fc32e2f5b73ea576dcfb145f3b77b88fe358289877fc84e1db74e4df055a1796a542c8b39d545f844dcc89320353b8c631037f10e262afa1cfd03c39d9379e0ea12e89005a788578106dd8089cdf73be4e6a59b1cb7c26808b33d9a4078de38768c8b0b9d9d67950066203c956d63c314d29bee476431ea5955d81a2078bff7558f35bc4ed218c879522110c2786e6071109b00f001714eba9684f80433c2c12f66a93055758b8c28ebabf3b51ccea04d2c2ca7f6f7d9349f566074d3169a4d0dd6dee2d0e5069b6d175dc4f746397f2c4dd79ce2c43040ef9fb6b7581a904a54d3c594a2a90882b994ee755775f7fbe08a9b8b556b578781fe7e71bb1d2fb21c7eb41bd34f0cb79e90337d3f24fc13ab1279bd569b27a518375b8efe4c7e6402291983a4440884a056932539b7e7716e68f28f30cc2dba2e626c7d9c90a5188cf056251d7690700832ba52ea17f29c3afcda36048f5e0b76482efed84c5bebebcfb3aed6621c46567accaf96560d173ad0d945fd52f8b915fbab65bb658cc34eae5545b6efdc38689c646bdbe740abd7936e95e1fda9b795b2ab70bf31cc7e65d4061f1876c306f591f3ebc30ac91efcb371ce01520d03f73119be550e0e64976208a605cdf0858fa9488d2a3aa76c1f4d8dc59effbb0f4d35caeb62ba01cf1a2d349a3ba5d945bb6fac11d2f6446b0b33d82fccfef9e8e4687c88f46160724c605cfc34c41649dd47eca122262b09916155933c4db01c18aeb6317e09da616d0e9d218e24a1d8cce21859c8519ac326c363d743747fa2ee091eddfe6837c724c55ab096e20dc48cedac651bce87f6bbece9526897436fb19c38faddbd7c425f692c35a9eee6cbdb278e22a643c54a116e594b2e9ea039fda4b8bcf547cf677b675c031b335b3d85ee9ecbaae6e1ffe3869f536be1e9f9356c6ff1ff55c83acec033743d7a552ace6333253ea66da1650b7f12c6eadecbca332c3464a1334fab77cf0f5b78f71d6a177daf1bc8c113472350501a47b859db67c378f5da21fcfb5509cc97a7b824616e468d63d11a72efa52e349bbcf483ec3067b055a5c763d1b4742da5587b12c4905c3195c301bdae691853f40df8a5a03dcccfc7bc7328e07044367832e92d336663bd77b788f6af449b7fe5ce65817873996074589befa6fc6806704bf72937cc7e7653e6641851b050a02bee799fc30b5f67723b80a4757ff8bca1655ee20fe519682fc9c11764d91672c0c193fef326b68c6f24a7c7733af1fd8f2713508090c9f274ecb92dd07de68cdf48fd79aff25c3b5c400f7ee039abbcca0c51f23befbf4a19f1e2033798f647f39b85db62fd520b718a92597128ba4574e321354686d2c28a61b87e1074bdcc6254220d19058d2904a89c1fc19c69174ff68020f64fc3af504685f99059eafbca316f4de70cdf05cf204f8056e5c436bb5ec3fa25d02c2abb2ec4b4274372758fa25c6253de4eb14fa427a92fa71f2e21e483885ef8baf6fa7f2882666e35e32623322652fe51d66789769323d3ded725cf0420f114957c66b8c3a7237f2c24f57a24db81b44572d7c468b088beac8564323846d7bfbc718dad452205db1334fa51816790b6169771fa2b2e26020aa49772aa50e11b807ede09f7de8ae7023561feca0169af7ec86aacb3ddf32b3e8d7edd0d8a574c5777f9e446bb6bd99c14541d6c039e64da9d078644416c53de9036ea576102f110085f36d4a3c7ca73d8e", 0x1000}, {&(0x7f0000001180)="eda0f43d80a59d933d56c87d8ffbd91b7fba7c1280ff6987fa660ffd50939ffb58d5641c2f5287144b9c3ce28662f6c3db11a320dbc3cd1a48bd6089b119a2a8e2d420480cbfe6e603be652ddfe86cfc689c18d5a8a10c76ecc70073975da4e6ee01261b0d12c6c13d7603add8aee579394a98bc5a7820c663842186a842a52e06158c4eb122e2c955b97acc18d709cf96bede5eb35d9720719a10290936ce7e874a47f743df0c625a25a019b67e38eb4de04639e5efaf0da72c181e0630d0412d48a8c04d769e99edae2fd8281692801d", 0xd1}], 0x4, &(0x7f0000001300)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ff1f010001000001", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="000000c9", @ANYRES32=r7, @ANYRES32=r2, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x400}, 0x8) 19:31:03 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x90) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x9, 0x8}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:03 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x20000003e, &(0x7f00000000c0)="9481478b08d337009c6e643e8d00000000", 0xffffffffffffffeb) 19:31:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xdfffffffffffff, 0x0, 0x40000003, 0x0, "fa6810ffe48c3357ab4c6c0e070000000200"}) write(r0, &(0x7f0000000140)="962cebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c090000", 0x3d) r2 = dup(r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0xa3, 0x3ff, 0x9, 0xce, "ac24cc6d798cb7440cb46a1f319f3ffee4f22e74", 0x0, 0x9}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x0, 0xffffffffedbba747, 0x2, 0x9, 0x2, 0x1, 0x6]}) 19:31:03 executing program 0: r0 = dup(0xffffffffffffff9c) flock(r0, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10, 0x0) 19:31:03 executing program 1: r0 = socket(0x6, 0x8000, 0x0) r1 = msgget$private(0x0, 0x411) msgsnd(r1, &(0x7f00000001c0)={0x0, "5baabf94049035ab79663f7236878be5b7435c04a68c7868b24f2a4f96b4e8d5ac8c21a571fe20940de27d614848d6dd0ebf4ec8fb3f62a98d250d3930d9e3a8c7d90673032be76095b842cb06e24f8d0d8181f05d3f8910ad4558adcfcbf9a670a5c3fedd1289deda7c3e9ea8da8cbb4de3de441814dfa9c6f96beea46fd769c063c15cefe93d55d173aa04bec7836cd72aff3e3fe36bc6d7618e2725f7df1d96e5cdbc1e923def328f2890966faaed92440b279d520e70862c4e16cbecbd098a23aa8a0f3fa6b0bef255d886ca2cea6727c0864e9b3e9d656dc52ca50a86f03e7500cf7c9738ad536216c9177057e859dfb55e48c3f78d9dd177f5fdee2cac38346e9060000649d0c35abe4c065144a9685f29b4363074aa5d586de7905520fe0f4c2920006dd69bae6afaac2902f327ddfe439d8a4eeb9f5094ac3e5f1cd649ba369c935bd843ad890444bafc789fa03d63e7e64e52107ad716fa4542d11fcce888483c3af4fbd76818bf8ab2d6eb05046785eb65b20cea88ea9891e9d25224f756974058d4bcf6f4659e05b8645ec61fb1853b190925814156b230b07c1976ccffa586578e8dfcb83ae14ba48834c51ec09fa567a4390858d71dac012aa5ff411eefaf7cc4f9d9489de3e0ff78b34c55a53509fca0dd5e924be31c0e44259e69768a8e188a14111f1b206a4fd8f57f74e82b68a3e858475cf34aa49228923586d46f93fabbafb2e26ff844e619bc8755abe07a705edc9fd0675740ebc025839b2e4eadd97b3a88310f2c948dfa717550397911f1712f128fc013a77576ddf6207fc9465e1757d6ada4baa2f0780c9e4c58fc1a6056ee799e6891094761d44960d268781bfacb77b9494d81d027896329ec2ed5b5a2a64a01b7af747387837826aad8840cf9c0ee67ea32e068c7e01172c052d6a30261e2032d9678e9612c37cd93b5b022799edec40c5d94803e8a9bf8bd5de410673bd3556609ad444bf8d9891d9eb12e467eb647f680f739bc7788de8637038f258af245374252b76938160db1941f46527251099709aaa07a1b4f9da8b56efadf6275a0464018496d6fdb4c3106bda6931be770ed8aba4e80bbd741ad71c2a16b41db00f83be502f0a3e032e0bb1f20201dcff4a8ee216dd5274c43217ceaec76e0a84e5eb4371a7d38e6761fb5104a9ec4912959d784ff5dcfbdac7ec78c3decb4284ea3a1a8ce9cb1400dddb8fd20aa27b1d45cb5975a8b0b3ca889869ea890a428d02731ded6f02699b0530d2f438c3d55b5fc63d97666af6177694863d3f7981082142892fd3f109a480f53adaee6afebe647e892f08801699bb57a040233f475f4be519f669f0a722341f997d90b3fa3eb15f0bc843050fd410f0903643b3007a0df8869c98ce06fde75c690d84c1b7e58e33dfab7162f58c893edad296cd4b3a8bbc8ba26b9f1e74f432e0cfc87db1ab08192e4a07d328d9cecd66e61df9c73be8d9a8be5f37ffcf6305dee869a448a79e4d93b5db53cf88568e9b7bffd7fb01ad7c5fc65927491c2ceb09574008800c36fc8031010fcadcea18758f9a2e5218574fd6aad919256911c11c248ec9e969847e788c18b2407eced57295cfd49f7182b9da0577f0fa66bf7375f1ae319d637fcbbbed9476576d22965fea1729fcd16c9a3d84f545dcfe141b0a77a2ace46b53cb7190a09dd5df34529b4049c604d5478512ff4c4d2613b042d95feceaaadbf424022c7f003345f5116af398056405b9a89644408a977a81a9315fd242a97f1d2c0f030a99e532f314c69923a2e1facee5b265be34efceb7e431027c84a98bf055048f8b054eaa4ac283e73385a3080ba2fd7309957bcaa3a9d05b4e095e46a3f84d3475d7c5e822d33ec14118d89c1bb3690a496cc4aaa1a873009314f89472482657781e21239773caa74d6762847048712717fec49ded55f2dec1489560f0f2f4bea6868d30303deb32e89c89f8fd32cea78656c56e7a70d774a79cc3ea0064c0a767fcc52c8e7e123d6fb8b6734ec34d53c122edb958739af9d6604c926ee4da2361f11094ea9cded932e531de957e586b6bb4aeb3aab424a5f2b4e35aa090facbbff017bebc1a2d526a3f77bd4f1201613ee8ab3876c81593c77d50c3dbf7300caf36920e1f07d660d9635adac1a65bd304144e76283defb504125156794814bae5d4ce9b1658246431b3e3f5611a5b7e80323772b9e43014ab2dc46457176b307809698cbb33e0240e4e735c3f2a84d6028cd5bd449be0b38308fe56dfeb5eda7d3ee94dd97c8b19cdde5f7440fdfa81f696831556884383150f126aadae92890a40c8935b443c00d888748e3a99a143f6a655e0460f2654e73134183680f8a9fb55df2bed15fcc75ca2ae7166603b29dea108f20787c55245ffb4fd7fdf044e639bffc7d1de033518287893d2358fa34c975a326606b16da31c5eb64d1e0a611dac237d991d59f47a823666047aa672bcaa66c722321bcb93f792f778faff95e79645cdcec6b22ccdb44ecd5e098c35427c34b619197f790dbddeaea63336fc70e9e372c8b38e398b18f7a8db8c4751081bf87eddffb8114eec9fd8196336ca8eb3782c9424e7d81a0f337e0cfd5bbbcb1f83eb25fc93c266b7cd80884e3d9f7fe7bfd8c20b3504566503cd4c82411d0f5d0da1220a7ef79e775a5fd9558d75973530ddd7ea6f7718c8072e0dab119c1e760b7c4d3b9f8a1a36cf187687de271bbc8e88c374d0776dbfcd5fdb9f9b3216cff070c460168fec453710c98cb7b337ffc4a065d23f02c9a8743535e0f61c3d2829ed1dc4acd47dbd897986c6f42629d9d79a704139aa0a2d055bf91bb590b7e31aadee6091f1914e7c36dad5221e7f81d6e535346f8b745a7ae1bac65eb0b8c54fae4169b0888d0a46bda2283cee3663111f42f7e2b26e3f9c642cfe9ea2b12f9d8e36fd5970fe6e63a849d657f7511fcaa4990b521240c699deea2ad475a329ebeef4a9c8af557ac30f654cfa0ae26d1d92f30c5d6d25b1829f36e42131a3ce5dd806b1b03926b7cb7d05614d36e1dde82409567eb0bb727ccb6a24c40db7ceb7fac217ff0aa4dd2c6e3578eb99958802c6b02d5fadc88d930e430b6dd0a3f169c314a43863806c06ad3b3a7a0871000dc9fd5f79e46e3bc9781eb41eae49cb052b28a9555401dc0321d3d879f05d05cb853159d5856cf24bc413381aeacc7fba1da9a6a610db4e453bdce1b5b0e6971ef7b3db37eea43fcfd297060ef0bf7873ee7d0a96b57b3947eab0bf04b25cb89d217c549ed8b105ae28e331cb898590a57725f45585cebcf5d982276fbc5ee49d26ab80e1d40324c46822e05914a1c7e6ece6a4d6e619e3be12d9e9c0bc0bf8f7bab5b6d6865394381118f1824c77271336ac72756b2af46028c27de0a21b9731269b94eb4b422e5097094cc25542ea4cc613c167cdad5b5a963ea0ff42c12ffb5c1fa9f01919e84b396b9124a6a9196338b343efc655961e1b5c809addc863ca2bde49b89ed88429532f8c4789557ea13fd47c57085bc88b92dd9c39a5e38aa8dd0588206e1c190a10ccf5649866587208c0d0d3efbc3c1ab24be16f36a75af88d927a1e13d0a89e10db7813cc70d717d367ca6b1433db40896f5eb936e08418e9b0ac1d605dff7e8ddbb6cb41ea76a5aae629391c864a7f34ffe767f5535d2b15c85f9e6fb2d408eef537b817af69928b873d8273228f6baf4d44fec89678ad1c1156305b3084d578d938aa89815ba74914764f5390aa51ea4955dfb8bf8846562e9f24d3aab7689d17611091c1b9156813f505e9a9a5c6aa7d514413650d9ed5d165e3a884473a44b10316a27cbd1eeff5d8494593dcf7b086559c1703b6bc663500b11587e83544ff7db24eac163bc0dd8e82df4694013eb47cc339574da2ba86432d028ac883f5c791a9f1649b756af50492d54b48873f89a88efa10791f2226208eac7d4f4a5dcdb9c20328011e1d21caedae7fe745c94b458094cc8e910522d1aec9500d536f4d7e0d0301e5af419315f02f3c6111525655a72847a60bd704cbbe960ec21e826d0ad234751d6ac4bc6e7079adf81fe5d0aaf8aebebe614666bf2c26a2e251f2a54c35be410a671a26b80bab94887f9627edeaf7421e7d139db34ef0594ec3351c14df654954ff6c5a8424f3909090fab4872d6f866edfc0f8f5c9190e7e1de98ac665e5db5bfa758ab85bfd9c425a042e71cf129b6467d4a6dc5eace9dbfe10b208a2134e26ed58d8aa7bdc19f80107c2e01fddd5dd4cd765c8d9d4fda73b1a8b76c206139413b68bee10da5dd55ec2a6c6e47b116fe78504e51dbcbd9681e2d0be4f281383a1c26615e6d4428b6a96de68978a66e23cec66da59b622a93a755592ced6137dbe758179ea0a91eba0210b8713e08daac2b4d9b3840c383671de47baee1d70b9aedcb7e8ab6ac219846a73cc41798f7d9afd4eda7251123c08eb6de4776975c691c910c1d35001f37bc1516e73164269f417c63418599b13164b4cf32fd57de7c9634cc6cfd54ad873c32c841a32b2747ab7cbf8e3d7d7a98f86327c9eccc918ea66fe8b78eb986a1d5b2e898f0c6e88781bcbbb039c8261bb333cd90b506e32ad8c4ae62fff573bb6376691c1519b847d1bf7fd8e169382852868d371e186fb4550cc6ba2838ac441a87bdf9a3713a279f52c6f96a511981a1fd5bd695128305fed5d4e3ab189b54708487cc552eecfe9d6d3173b6ebc77d06a1490a733a0a2b31a7ae9b9a04a33e7fee218cc1623b63834c8be8c74d315d167c2a578888bf305c7b96c98cf54cf760b86d6b50e869febd4fd368518ba0c77421435df797aad9accc82c78f23858055430ee8943e816dbc4aacf9b336d5552b93f5e61850bf1ab872db65354baac657c90f41b678b89cede2efb6cce97596ae0ddfeb88f402d3937264c6291dfe78f50312b1b5d8b2a6f41261ab21bddfa6cc2976447c016c5a29ec3c766981501f7d31127c04d6eeb564b3f89e6893e2a70d24c45f71aa69af0d7a02ce11eb7347d39af9643084066bc3e569584b0f198bddc6ed1b575831e1804ad886d32e76b9c489194d004b59004f6b9bbfb148d77c5f910fa801379dc28b2814ef34556cd7f934a247e8d00ed8a18d354beb757854e6365b42eefba477cb422d988ea4a21e8783ea72099f873780aacd7195655d6b256b9d60ed882386241fad41ad7a4149355aaabc0465bb789f1a721e2ab9b62cd5ae6ffc49cc1a68c5d3e84ca2d1f0d766e30534eef2fcea6754ab1c29b9b3c8abd278f019c213a5676b6ca662ee81bc3eebd1f68380cdb1a8801a89d74cde8c2ed44b89491141cf37002f97ab41f49bbbe211a7a8a3a0aed68c2ec20f1bb3b5d34d6310d4e25384ea311ff5f2161b1ed9d565688a98f1152bcc093f4b8b836baafb64e531c212acdaac9cf711d1b1ef3ec65fdde240dfb29e3cfa114ff9492aed9219cf54e47631c5fdce9bb424043bf3c8ad24c1b97f6f810b00f6596c7dbf5e876cc15f578463e468485d8397ba92dba330ffb3292343ca923c98e9a726441be35980848ca4860d558e788a30bacdf0ac38f38ed987c0f45692642c75f847ea7e651df60f91ec204eb50d23cdf7361bf63b315e852f9eb550bcb09ad42f0753903b8ebdae235865fe1d371175b11381193ec8d983c0d1f43ad4be3102b5f6dd8149c88e2d597a7e2b48a9ac5dcd33cf3cbcdfc8ca7efd19e4fae2ce8197202fb1c929f867bd5821b1f1630dbae10a7fe28f1a898c7e4066dae7ecdf68acc92bb8c0ee5c8c6c84"}, 0x1008, 0x800) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) sendto(r0, &(0x7f00000000c0)="16d4006bab774dcb5f98e103fcdf3681cb9ebbf8758ae1724a272919415db77a3befd03fda06c64bdcb571c7bbd266dde30bf25e94c2c1ed879f820bae6d59f240f8c568aa72b8fc3fbfdc4c2d6c321714f5865d5f4ec3de291fe82b6fe3072bf2b5960af4d5a64718aa2235e0d853247f9054a787dad1e84811fb182547f41b6abbfa11afdae388df71eb68c27194c9338cf543cb818b7fed6037aed3598d448779f8b3024eca08caeed574baad5b3daacd6f8f36732a9927511f9a099134da7bb83b4d2cf5b935b2f8b724449d804fe92b90db1c7771e9105dd656", 0xdc, 0x400, &(0x7f0000000000)=@in6={0x18, 0x3, 0x5, 0x7}, 0xc) 19:31:03 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchmod(r0, 0x8) fchmod(r1, 0x80) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r3, r5) close(r1) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x5, 0x0, 0x1c0000000000000, 0x1ff, 0x2, 0x2, 0x81, 0x10, [{0x8, 0x10001, 0xab4, 0x3e7}, {0x81, 0x1, 0x2, 0x3}, {0xf4, 0xee0, 0x7, 0x7fff}, {0x101, 0x5, 0x4, 0x2}, {0x3, 0x1, 0x4}, {0x2e, 0x9, 0x8ca7, 0xce}, {0xba, 0x8001, 0x6}, {0x0, 0x1, 0x6, 0x4}, {0x9, 0x50, 0x4, 0xffffffffffffffff}, {0x4, 0x81, 0x6, 0x800}, {0x200, 0x3, 0x8, 0x1ff}, {0xffffffffffff0000, 0x0, 0x7fff, 0x1}, {0x4, 0x7, 0x4, 0x70}, {0xb9, 0x729, 0x1ff, 0xac94}, {0x8, 0xdf, 0x8000, 0x7f}, {0x5, 0x5, 0x3, 0x1ff}]}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4f1712ec839f9c8c) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340)="d54db41df5410c3daf71c07dcf0de2c470c7c73ad06f84f76dfc784a90ca23b0a184498faf4e7b3ac6bd82d08b3b4b24254ee123a99eb896f8787c2df9a6574e69b081cc17c6efff32e192ab1e73c8f568a875b46d19dfe499accd1cdeb609381bb5dd37469a9cca589a22725c0989b7dff73387f40c563d7fa1abb3de4c4f1990b667a6bd4ea9ab68fb1b7941f7026b7d391fa12407832aa78427aa7dfd7697fc5704f8d53626c0428f234cf6921eb4f56cb76c1cc4eb277639d6832417dce396fec0cdf89535d6171f3c1f6ef45e910078", 0xd2) geteuid() open(&(0x7f0000000440)='./file0\x00', 0x88, 0x2) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$TIOCCBRK(r8, 0x2000747a) readv(r8, &(0x7f0000000880)=[{&(0x7f0000000480)}, {&(0x7f00000004c0)=""/157, 0x9d}, {&(0x7f0000000580)=""/207, 0xcf}, {&(0x7f0000000680)=""/193, 0xc1}, {&(0x7f0000000780)=""/105, 0x69}, {&(0x7f0000000800)=""/122, 0x7a}], 0x6) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000900)=0x10001) truncate(&(0x7f0000000940)='./file0\x00', 0x0, 0x9) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f0000000980)=0x9) wait4(r4, &(0x7f00000009c0), 0x3, &(0x7f0000000a00)) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000ac0)={0x10, 0x9, 0x4, 0x6, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x28e3bd38}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x8000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000c87000/0x3000)=nil, 0x7ff}, {&(0x7f0000dec000/0x3000)=nil, &(0x7f0000efb000/0x4000)=nil, 0x7fff}, {&(0x7f0000d11000/0x4000)=nil, &(0x7f0000cbf000/0x4000)=nil, 0x100000001}, {&(0x7f0000cac000/0x4000)=nil, &(0x7f0000cde000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e1a000/0x3000)=nil, 0x8000}, {&(0x7f0000cce000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e18000/0x4000)=nil, &(0x7f0000deb000/0x3000)=nil, 0xd0}, {&(0x7f0000e3f000/0x4000)=nil, &(0x7f0000cad000/0x1000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000c63000/0x3000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4e9}) syz_open_pts() syz_open_pts() mknod(&(0x7f0000000fc0)='./file1\x00', 0x2, 0x4) geteuid() open(&(0x7f0000001000)='./file0/file0/file0\x00', 0x20000, 0x27) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000001040)=0x468) syz_open_pts() 19:31:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x20c48, 0x44) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) linkat(r1, &(0x7f00000002c0)='./file0\x00', r2, &(0x7f0000000340)='\x00', 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74, 0x0, 0x0, 0xfffffffffffffffc}, {0x1000000000000009, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) preadv(r2, &(0x7f0000000400)=[{&(0x7f0000000380)=""/108, 0x6c}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = semget(0x3, 0x2, 0x100000201) semctl$GETNCNT(r4, 0x9b2c039a68f70ced, 0x3, &(0x7f0000000200)=""/178) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 19:31:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a868492833d5459fcae1050649ceda0cf753bbcaa6f6bad59f82623d3bd1603f870c1e66e6a0e28f9cb29e6accf9def2fa7abe64c558299be3c706335291c298938020b77318bf01126b9b7c409bd1485508e8b5735dba0626210551c348d232e2190b05b71caeff33e4b72b4876ab628be63f8774e8c527354afa215e6edbd6959186e859bfe3855b40ea89ae8ba702acd0ad34d1f0079e254d6e7d218556bc62fcef7e04e90a3311dd6ae9544d076e249d0f8558db21b6338ae29a2eec18e7de15438a2cf31f18ca5f706c8963e064d86309b99e5bcf055126604c51a39922aa34bcf19eea0c3312192d22ed93c53eda5dcbc5a7878d976d08811012394983c4479ce1905e0a1b60b0c9fc22ebe05d5a67be208c1b9b3dee8bd88896c81fa23b71640565e0fee624552c01594ca0e6cf5fa8bd4a385a4d016d92066bfdbefa7cfeeffc863a836eb3acac1525a30ea92d4de66ab422738003479149c5af715f5a29885c2631d3240f68d477dd29fe79091083f96ecc2ca3d60706156f0b81bb4c8a87c8798c5bc97a590d97cdc929df69d1921bdb17961a5351b2a28a504cbced898572811488beaa28337eac93391640f3bfab2664c933e032cbd3dbdbff818dced76393880440e307225e0f63abcd8cb70b65455bc47f65db41a44b1f9a19acd5a3e0f8195432b5434e6ccf2727e7dd082c39be65287a7f7054c7329a41184d6c69dd24b333c36020e8d24e267249e6b8179f16e3a7eaefccd71b8a9a71fcfc7a86426b14ec635c4b70880c7188c8d3c5e9163b50bdf613c327d5ba58e501fd52e58ebf15d1a936581bd66b83c8234e02634eb18f240e263ec699657713b70166662a4ff9b23e71184deb08afac78b315f42f52e11772a6719600494d69858517777a9a515bc9666471c31f3dfe7c35faff5d10a3283f80708c60298051cd5f9a9905249a18b885fede034e6b9891c5d64ef8d03b1aaedfaf79f6c78ed61b2f5c0976c7d5540d28976e145a873e8b67bd464c4c58af499bed3880c", 0x8e5}], 0x1) write(r0, &(0x7f00000002c0)="d335210c264026aad38e159723978f0946b59a2eb070f2eb49c81be8558e74be82840da7c24ef64d04de96027933d2ffb78beafae81024e71de0df4fd8276585056fb888a31cc81f0474285f6d5fb5e11e74f1891baa59912a54d945ab4eb998463f63e9a280c757180b6ed8f13e12cfa3146cc6e74cf39b270c490b39aaf043607eb780ad5f96d760ec3d21d80ea87b88e52b505395e3708f395f4e3c333e3dcf9db0ee09ba34f43f0898d239bff441dd9348698ac4a959fb65881f7419aa0bef442ac8a02a670a", 0xc8) socketpair(0x20, 0x4000, 0x9, &(0x7f0000000000)) 19:31:03 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socket(0x18, 0x7, 0x12000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x26) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) 19:31:04 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x1, 0x4000, 0x7f) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 19:31:04 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x6) 19:31:04 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)}) 19:31:04 executing program 1: r0 = kqueue() dup2(r0, r0) r1 = dup2(r0, r0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvmsg(r2, &(0x7f0000000500)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000180)=""/95, 0x5f}, {&(0x7f0000000200)=""/162, 0xa2}, {&(0x7f00000002c0)=""/151, 0x97}, {&(0x7f0000000380)=""/135, 0x87}], 0x6, &(0x7f00000004c0)=""/9, 0x9}, 0x40) kevent(r0, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffc, 0x91, 0x2, 0x7, 0x80000000}], 0x7f18, &(0x7f0000000580)=[{{r2}, 0xfffffffffffffffa, 0x34, 0x20000000, 0xfffffffffffffff7, 0x1f2c}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x16, 0x4}, {{r2}, 0xfffffffffffffffa, 0x3, 0x40000000, 0xffffffffffffffe0, 0x20}, {{r2}, 0xfffffffffffffff9, 0x28, 0x0, 0x1, 0x8}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1, 0x8}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x1, 0xffffffffffffff26}], 0x10000, &(0x7f0000000640)={0x5, 0x53}) madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000950000/0x4000)=nil, 0x4000, 0x6) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807f00b488 va 0x20ffd000 didn't change! 19:31:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x3, 0x48) semop(r1, &(0x7f00000001c0)=[{0x2, 0x80000001, 0x1000}, {0x1, 0x7fffffff, 0x1800}, {0x3, 0x1000000000000000, 0x1800}, {0x0, 0x1bef0000000, 0x1800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x1800}, {0x0, 0x0, 0x1000}], 0x7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="cd92009ce6bae410", 0xffffffffffffffa5) r2 = fcntl$getown(r0, 0x5) wait4(r2, &(0x7f0000000100), 0x8, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2c0, 0x0) semget(0x3, 0x0, 0x90) 19:31:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x10001}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) r1 = msgget(0x3, 0x2) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/86) 19:31:07 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000200)="5db852f03e8f1e406b336741764780d3ac59181ca4f5e7ad4604bd7d38fb1a042a8353094b2ab4184629e669014d0b9e4b67c21152fc23aa03e9943d8429bab7c9b546f53df46b7c8e6cb42cb6f17a4ca425b7787ae4d74054d5d399510c27e408c2e95bf7f4db1ef59f111f3d3c67cc00ed6e16d48b8993c3ba8ce6ebda5ea1970118bbc4a5263760c16cf470bc13467b214a5ed6ae349ad714f9ab47bbbfb53a8e", 0xa2}, {&(0x7f0000000140)="bec04602ea9c068cef9b09086b5cd9ad76220475e18308d680a49d1d764e845d3563eacfbdb772db63e2e52faf7ffd9c51298e9724b5c4c51b92390028e92f7d64e90335fc310a73bdb8cf428792e5e10f9710218e466548ed5f37aad934fbf2bd4faa1342057639a12cafd7eac633b6143945bad1d63578dcfba17b7044", 0x7e}, {&(0x7f0000000300)="53ae50740e98ba41246e333cc8e242186c8b40f54d766282d581ee3e8810ecb2c6c3d1d36a50d2ee025b2db07ab81c93b35cb3a86fe9689eae85e06045e5f64841e604dd4eb1e05eca40361f", 0x4c}, {&(0x7f0000000380)="6d11cc602eba6df6730560a8a4a49bd10eb1950288647bd343ec24ac835b4fe0c3902b6c0a1d58d86c6fe41fa6609d794ffa88bed7dc224a233ba58301c3bb92e03ae2b76653437f6cbb9207130db8de0a3be31f", 0x54}, {&(0x7f0000000440)="b08a0b56c34e4985e49e344ffcc6ea8ce08400461a295dd33a66d994408fa62780a0b7ce386c0f3061dba9e358eb89888880d95e0dfd70e8a2e4ce4151a329d0c50da5d8dd211bcc61357b55d5f92ec8285bde65eda7d38752847c33bfcbe663915f137fa1b8473ad41f8f1ae9e530e8725adef97ce9dbdef587ebc15b86adfa62f5c489284f12098557f54797bbba021251c86bb6f798f5b9b47f97c6e8a58efbb6d9f27999434c3f1e982037d44952b9140ad61fdb8150904f5e91712e2f710743686d5cbbaf6dff2f81c986907fe738bb7f7529e143689efe9dab68520973738a3fbd1422075b28594145f3b6873db08e1d3af3932cf96c5db24b5530c9", 0xff}, {&(0x7f0000000540)="1ffff32f3cdb07cb58092c6d803e09b8f5672f71c56b895a7fb857d3468e29fefa4fca785fc0bd092391071cf2880caf5036ccd4be39bff9005fa81e061cc189a8c38e8a6159ecd8e0ff4cc461e1a0079438bebe31b3dd82c4c1bb1de68e00d2351260df64233166c682a9f86c1212684ad9b358cc80808ef1655062c22c89edcb22a6fb362e8c45fbfa5915c8d26996328d6b6b687f94c64d42bdfa3d8f", 0x9e}, {&(0x7f0000000600)="507ca3aa5fb88a88eae898d7a7e9286654aa952df7a9f3c7070aa073f8d79a754fbc1523c237942cac43528dfab23e626c55b028c139605d3b367d048547e1602411faf0f4fea08701273c95f697200e9a0cf5e6978795645e9dcc23f721d0347ed86de227822a348f6e9f53045ec29fe3ba851076bdbe32ab4cacd93bd111cc031f0e7c004ea9dce6e76ba53acbcf57", 0x90}], 0x7) read(r0, &(0x7f0000000000)=""/11, 0xb) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000400)={0x0, 0x2}) pwritev(r0, &(0x7f0000000d40)=[{&(0x7f00000036c0)="c08282e20ab3d93c43a8cdd3a5d5bf58e1d2cf53f7dd98324928eaa401753d1065f2ea5861dc25e99d8888d3af40e547a94d2a2189315350e7315d53495d821c9cfa1e5fcc91b871a01cd443c83ecb966d93fca0c772691f1fff81d97d2228ee6a98e9598d9070328e3281ea68e10d2e7f82d6bb52bec2a339a67ded8e4f081e0034f788a99891cf9a9b7d85c0edf9c484783c4abfa9c0b2618ba29bc8243dbb70dadf20e979b7e298a6b7dac4a73202548956d486d1b4b77f554ce3f92ca39a7581acf6ae819a2ca626dbea24a3313fbac107d0e199893ed6b0da759acdb887f26768ea89d4d5e819d45392bd0fba0fecfe8b37badb7f472cfc9658552eb8f8ee79026b270aa2aaff9a81e687b770fe588f140d903d392808a9f32234dfc31358f44c99d64c63c8083d9401f92ca2084b110723642d9fcae2071a6e693decd608c18fe8cc985a40ea29a6ea2aa2430e2b5ecfc0672ec32246eea92b532bd8fc3b7e740c939c38f808044faed3ac669c0f1826c18d83bc1c4dd365fedcf92756b04dba7f1f05e1c1b2c57b1e7acceb510062c5c9c29e9b67b3a6170327cce4ff8933921e62092842795dbaf6080092bcffbe569e2d26e39b4d7d943b2ad9f89bbbcd66f2579eed24a307e26cc0640b0c18dd717584a391bef30911f95027ebd7de8797625d864a2aff805b7760c4731bc07c845a7abce05ad2941a9d6d7d8b08d1334c864e0aa75781d3b2ea446f2fc848fce1371536a23538ba21389d0a69a34d7e9326837383a1bf4e403672dd0d6874fa0e174c95700c0a2ff870cb1c1ce44ed2f2644dfff0c8d6c3a7e1db68cc29b1cd2d3560d5198f806ed4b7caae560490ae40da73416a06ca13c14f011384bace0bd16bea2ccf8221f2a9502411bccc8ff970879db36d59a5d6a6153ec241d0a4db6e44b17255c9f30f18c57cfde8884b1ec1915a7a103b8388eae042f363519386d45990cc284841fb37381931eefd55e817e32e9d5972cecf68fc1d3808771e9189b9b1194127ca21f571bbc8820b4110651a0d16722b59708ed2e749ec704f1bd1570c1e38acb5a21b249b9e7fe4f69f", 0x302}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000740)=[{{r0}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x2, 0x4}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0xa5, 0xffffffffffff8000}, {{r0}, 0xfffffffffffffffa, 0x10, 0x20, 0x9, 0x6}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x1f}], 0x23, &(0x7f00000007c0)=[{{r0}, 0xfffffffffffffffc, 0x93, 0x2, 0xa6, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffa, 0x8, 0xf0000000, 0x8000, 0x3}, {{r0}, 0xfffffffffffffff9, 0x41, 0xfffff, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x40, 0x8, 0x20, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x88, 0x10, 0x8e, 0x4}], 0x4, &(0x7f0000000080)={0x5, 0x4}) 19:31:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x9, 0x401, 0x992f, 0xf9}, {0x5, 0x1, 0xfff0, 0x6}, {0x9cc, 0x401, 0x0, 0x2}, {0x800, 0x6e, 0xe4e, 0xffffffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x9, 0x2891f920}) 19:31:07 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x281, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x800000000, 0x3, 0x10, r0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0xfffff, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x2, 0x1}], 0xffffffffffff0000, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x3, 0x9}, {{r0}, 0xab889ac0d2718b0c, 0xaa88fd7f4a846994, 0x0, 0x1, 0x7fffffff}, {{r0}, 0x0, 0x10, 0x20, 0x401, 0x5}], 0x4, &(0x7f0000000100)={0x4, 0x1000}) 19:31:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x402, 0x136) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x30}, {0x45}, {0x6}]}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 19:31:07 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x5, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0x7, 0x40000, "81810f68268a230db36f48b09726844fefcf321b", 0x4, 0xf2}) 19:31:07 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9cf3d041e64b5b03, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x2) 19:31:07 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f00000001c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0x4) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x0, 0x8) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x400, 0xffffffff}, {0x2, 0xd9}}) mknodat(r0, &(0x7f0000000080)='./file1\x00', 0x40, 0x80) 19:31:07 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x620) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x1, 0x55, 0x2c, 0x3f, 0x4}) getsockname$unix(r1, &(0x7f0000000300)=@abs, &(0x7f00000002c0)=0x8) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x3) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x101, 0x10000, 0x3, "bfd664a5ca9f22b0c6ac2c9ddf372698a9fbc842", 0x87, 0x4f}) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x7}], 0x1) 19:31:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)="4b74954c", 0x4) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) 19:31:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x6c}, {0x1}, {0x1040006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") 19:31:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xb}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwrite(r0, &(0x7f0000000140)="27fc87ec8260f7afa5f25db39d648ee95f3c8dee5a2fac67982d688bbf", 0x1d, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="b91abaf2755ddc355ef698bb4c2e347e2b5953aba811d9c2c6778a1f5446b913a63862b156c12e40c7dc34b97872a261411de3175662751d9a4fb75cc3ce8c3a453aa7995ab1aa75ac05f78c0890ce87037067801707d5be2c6bc64c517b612ea787d8a79a24024a35bb83e07170f3f109632455e0d6cecee13c3b77556e1ff0c276106eced7dad6b0dd5403ace2aa691f31ba0b162df53b61405f8f0071ba65261389b600cce835b6d3af0cd75f67c2662c16971abeac745191d7721fc6f44e95", 0xc1}, {&(0x7f0000000300)="cb3ca396e8f627d8df50080213e50163def0b91d42cd6497566df4e3a5079c3489e593bd27606fd5932f875f86ed5160e10e51b54fabd3951d6cf701f7bc56f77f0d4d220ad020cb07a17a4a27b8fd2bd66a533a6dd2eae772f497bae00bbddc97c69d2d796641f31222c52ce9efe73baac4c640788c6766f4d194497c03b0491f85cbbde1d7751e660cd1e759adaa71f89f638bbea9057685ea2cb725b3440608b469f5ccaeb4264265eb62c9682c61bd794b679f63ccbc29461ec14d7ec4e90fd27ad45b54b070bf810dca214dd97bb6dafb1fbf709d44eb49c80dd58d67d5847aca00a8609b072d753c367924c2b13850cbccc256a1b8d0c34f97bb25", 0xfe}], 0x2, 0x0, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x100) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:31:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x692285e0b34fbae0) 19:31:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r4, 0x2000746e) fcntl$lock(r2, 0x5a7740d6fe939738, &(0x7f0000000180)={0x3, 0x2, 0x7, 0x0, r3}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r2, &(0x7f0000000040)=""/32, 0x20) r5 = fcntl$dupfd(r2, 0xa, r2) accept(r5, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) 19:31:08 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xffff) 19:31:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1d}, {0x10006}]}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 19:31:10 executing program 1: socketpair(0x20, 0x1, 0x1, &(0x7f0000000040)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x100, 0x0) r1 = socket$inet(0x2, 0xc000, 0x3) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 19:31:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) recvfrom(r0, &(0x7f0000000080)=""/66, 0x42, 0x40, &(0x7f0000000000)=@in6={0x18, 0x3, 0xe86, 0x4}, 0xc) write(r1, &(0x7f0000000180)="d3", 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x8) fcntl$dupfd(r0, 0xa, r1) 19:31:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1e6e632875b0bb68) clock_gettime(0x2, &(0x7f0000001500)) 19:31:11 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000200)) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 19:31:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000740)=""/147) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0xc9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000baf000/0x3000)=nil}, {&(0x7f0000bd2000/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, &(0x7f0000ea5000/0x1000)=nil}, {&(0x7f0000f08000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ccc000/0x2000)=nil}, {&(0x7f0000c8f000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) socketpair(0x1f, 0x2, 0x0, &(0x7f0000000540)) r2 = semget$private(0x0, 0x1, 0x11) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000680)=""/146) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000005c0)=""/173) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f00000000c0)) 19:31:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffe2, &(0x7f0000000240)="69529753fe645303600b0a0002d8c0c989c8d035cb29b44a31aebb66fef8d9ec213382d4a08cf541e4abcd3082ad1fcf9889020800000000000000cd1ff90000000000000000e19e643444462b79fd667c1b8fd206e3d50da0cf6ca36e24d87fdc058957934be0977d24b6efef58d57ba489bdc88ef41d7c0b1c61f837acb537cc9bf941c8d6d956340dbc172d407483d6fce2eee161dc62761b3719d24315d7faaa4e9b362aa1ce08b4a8526e67b77cd13cf9588270deaf5bf9a977bd5b732a02eacb008c99666dd54db7a1758f33e50e8198302d01a864326eda150db908093e47447416e6084ff995f0935f4980") 19:31:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x10000, 0xbeb1, 0x2, 0xfffffffffffffff9}, {0x8, 0x4, 0x9, 0x80}]}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xffffffffffff8000, 0x87c, 0x3}]}) getpid() 19:31:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0xc02, 0x0) r1 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x80000000) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x16}, {0x6}]}) chmod(&(0x7f00000002c0)='./file0\x00', 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x1f, 0xfff, 0x2, 0x5}, {0x6, 0x9, 0xab, 0x8001}]}) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x250, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000200)=[{0x82, 0x3}, {0x3, 0x25b8ef9b}, {0x40, 0x3}, {0x81, 0x9}, {0x0, 0x8}, {0x48, 0x4}, {0x82, 0x4}], 0x7}) getegid() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000000)=[{0x2c4e, 0xc6b9, 0x6d, 0x5}]}) 19:31:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r1) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 19:31:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000300)=0x1) r1 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x4) bind(r1, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x1, 0x1ff}, 0xc) mknod(&(0x7f0000000380)='./file0/file0\x00', 0x6000, 0x5bc9) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)='./bus\x00') read(r1, &(0x7f0000000080)=""/87, 0x57) ioctl$TIOCEXCL(r2, 0x2000740d) recvfrom$unix(r1, &(0x7f0000000180)=""/187, 0xbb, 0x1, &(0x7f0000000000)=@file={0xee6d1abd88e5da88, './file0\x00'}, 0xa) 19:31:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x20a, &(0x7f0000000040)="c2") 19:31:11 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = syz_open_pts() connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf45d268c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f0800000000000000f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6b0593d2870bc122cd235000000000000000000000100000000000021d79b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12de65fec13db037ece8c2a4297a0cf838ee536936c09fa29d9bc7355fd7e3dcbb7ca5b5d5133c18a09e5c0f0fde69fc0e5c0afbe6e98bcf86d2b38b99af9ccc2afb824b120412a8eedfb08c2eafe8fe5d95bb4c32160c9f202a08e2f0cbc0c11fe0035d7fe2f3a327a7b25a6625a1"], 0x10) write(r1, &(0x7f0000000940)="329eacc120580f477d9937f9ee676182583c060000000000000011fdc4025e4b3f951b8fc0600e3c101ab243bc5613a7f60ba85a1d72d1f1c30a4044c3a472f04e77db045b65343770d5cf0348131f8f91c60688e8552240b24621ce09796a0813208027aace3c286c77bac088b9d7eeb1014dc51e2fc1ca28cbe94630aa7333671ca6d32b36a3e6492b4ea4e1bed0c07209cd25f1faa60e822a9347a69bb595af6e9d8743f0c6d0e8aedd89793767d01ebd98e2e38b33a4504e2fa8905600b691c32767ec575e9565177ce69ff5bc9d8cf391d2d3c0d955ed8400a946953acfd114acd56df79ecf697014f20464bc2a990d3ed17805009ba74c18ee80bda8a1d10f8b5aab31b518c02e5d5fa0687c99066fdb643bc9267c7fa5a6b41a20105ac8275922f3c2f999f88fbf54e6be8c907dfb72901ea98f0d51b496e384ba1277c12a9645bbae0c3e2c5cb9d9", 0x9814c2e675dcd59a) getpeername$unix(r0, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) 19:31:11 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000000000002f42148fa5632d0358d77c317648eef416ae9403d3510dff06cded79d1a708f1ab4f0e0c2531c696e3b27def74b88dc455a0c2bca43de5565058d2ba64b54ea9331f9570746e4ccab55279cdd75659e1e6f9bea8462fe22e40507a77bd23d2e9781f4b552fc438ff1c4205d3cfb40155c3e5f0e03f74a128ce7ab27699c158c22092454965122005e734124a65243655e6fffa393e59feb39afe4d5410ea478088fb2e087afc10ee964e58d8e004f475411ad680317e240770966620f5f62183ab9b648e6af9ed73ff0a5d4a005d23d8539cc38df18435cbe101de69428d3aa4db50cf714dcce53700531cdabfa16b36fcdf203e83938f16226ca64e182a6fd86c7efcf4d2af831261ebe283f1fdb7d16871da36f7b0418d91ac01a07828f95df0ca0b3262560cd143e7195a203229999a3dd11dc24bd16924af194a10245812fb911ca3d5ed699597124caae8b99d5dcf2f1fba950897eea1b8a438e0ceaa6c2d83ea17b75680b541e15132bb3556a8a161b92543ca1b9bbda55c33f488a024e33c347a188dcdd16aca46e532bd56ae2c51ca99a28b4a89046a0685199e6682b2958742ed570ae124e15cd6c3b5805de4d7e7ba466903661b00115a33b47c6858f07eb71bc7a37b1266fb194c81f49e534b69c2fb32483dc8c6b028f85fd569c396f00596a37c170f2fd78a60fef3bc93f28ebbdf1bedb75cda7df44d413e5c6726bd285486cfb1206631306d4e0e69f02dd31e83e0e186dfdf5f656e75eb2075239b1c38bcda93a22dc3577caf8c6d2973ab8de23b64956775c5d0b05b55c1764592ddbedf08302b1966fb3faf2c8501670a65e36696d716f44528cac5cdcca0e3bfc51ec20cf0c61dea1b81cec3c11bc286bd69c45686832e5b22d9c42602f8af6dde570961fe4e3b95d1ec824df6c4a5f9d9b7fee41d293d85aa9a806789cec1c13e07ee5500dc7e37dddb727f4d7c713ecd72d0854a329f591af9969ff87d2f2c167e7e6820a821d4e10e350a404d49d0bd2bbdf071f5c4dc94daa44415309895cfd51c382f72da10154d2eb5bc69bdd02f5e945716155d84e774a87e7cb8c1fa08b8ef098306b4b35ef841b680773da7eea7798e3f48878626268ed1ba0554bc3e177054e1913d2a60c2914e3ebc39b18da16e88bc94819605e4b75467bdf8e4f859c77264e8834f84711c9151a0978316714df52a9cd1687e25af889803fe5cdd146779f8c3f87737258196363d7a19b6765f4f9d9dc7be62437b2bb48c26f4e9147596996e9c887c55025dc140a54e110f287286ae6785a5f544944888e149cfc620947b3076e76d6437de36b9ed7c56479fddf6b980b717ac86dfadd06689f523f286c72c83d11550503e405a365570e1991a25c50555c86aaf59ee7d82c4e94bf88e5a3c3ca90f5230537166fa32375a20a53d9a795f29b4b4b16752f000be8668767cf77233479cf50563549f7b4072bb562584180ee61274a90f70f5f5c2b64af5a0a543a0d2a81b2c24056e17b87160ae1ca7416622bf98fb11d5ad3e47311d8597ec6c0bf604d874e75a4cb4c313477fce3f65789cc5b078f9785ec0d89d40ff1690ce02d5cc341978c5d71cdfbdf5ee58d7225de6ac10a10c59d997527351f2f2ca601f3b12d0e8552737b4d624780bfd0e336c39d7aac3d406d3a78c0f32599e9f1463c55521ca95b092462d355df8aa6f759eb23231047f1979b39a185390a314a39c39e56f47fa6f5624f3ba7a7909f588a6aad9775236f0c715ad79439868605bd6414ab7a51e94765b7be72f16b898c1e64490b9ba213327393926af2081bcd1563b9c33012dd991be728e0cb3a91b518d2cdd3cee839380b6fabfdbdbfe4658f91d1b1db5f75941b32080a6bceb6482d77a77ec305dbd9b3eedd4a99021f6b757b350755565cfa6dc9ddc88339bf47053809f83552ca954546cb31dca8582f2c470de7c30f0361f4d67522b80479d16f528649eef1ecd8216345011d67f9602822078fa4f5e450b6738c0fc0e8774616604f26638a54d0b2f0e9e96ddf3815eb7de5568fc646b8ae918d9055cf57008938975ddb9cd930c705b94ae55bba3e7acc333c96742fa33302af967f12d6bd306e0b41124d421633f39695013e7a57e04fbad363892ffbef73fd6ecc947d0e600cb86df002dffdd46219c7baa462e7f2f4a7c6fef740faf7e81d903a6d90273e903c17be0d2936287e16514d3df2cec66dd7d1b7c48bae8f09794d901a1049b2163cc750b32791d2afe190e01f9270e9229abcb5e9658efd2990d7ae62a9a56e10b6801dca755cf64630553042b0d28b7f076a5e6a9cc2495c72709424e9d91d9d6e5878ca1e62be203b247cb268a3ee99d4490c3f48de43a8794ff2e7dc0fc2442b9730c250b845298554594faf380576adc674e92f101cf43551d641c59f9fb7d8ece6175c22b628659d91cedc472dd60bd8f567fa5b0eb2d5182072ddd01cd59d4d4d5c11b9185a47bec5abb8e8a0e18b09c664b0bd53964b2744e221b11b7dba6700a3e65a74a07712f8b695b33ac56ed5075b0bf460b7c7f95261abccd31627c80ee08edc34a96d469a7bb7d9eadcf7209754f28b856425cde1ec967d2974054cf516c10cf966adb2c4262fcdadd6b1b71949fa9d499122d2fc799ba0e5323e265ec91be9129f8492dfba2fcf0917d3f692eb6391342f370b8fc1f7c9b54942c64287929821e55a2030888a797aef5f39a7fe6e3994c62aa6e3330a862b9618a74ee8190ccd10f302520243517b074b70ed9dbcce8212f2189e0886a4701f7ed3194f7e7466d836020a2e70f1d6ad9fabfbe98941093b4b1d920b903b99b41feacae2302bbe43c3f27019e2f6022455324321bcc83ca45a08974ce1c"], 0x801, 0x0) 19:31:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x7fffff7ffffffff8}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:31:11 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) listen(r0, 0x77a5) sendmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="ace6c017a0ff37829f9a1aeb78bf73f1474fda105de555dd14049cf95f744e2022999634054c1dab3cfbe6e38800a6b90beca480bb4df1189ad409141254", 0x3e}, {&(0x7f0000000140)="e4", 0x1}], 0x2, &(0x7f0000000200)=[{0xa8, 0xffff, 0x6, "1d0f60ee2e9bc8c7390330240f5627f3d90e6ddaf1fa53dff18eec32e3d7fef650fd041dab74532224ed9c16e27d61bbeb57832757ad3ff78a6e29976989e3e231cc15f10176103ae98917ff670095b005d4fef09d0d5cd7cc9b83d86514ecdccd43a879dd96bd9f4091246ee74c5d1cf7e9e7d01a1ab2d690f58f6de77435c463ac4fe6a62501e7b8a2950248404222e1b1a9bbd9f85a9d"}, {0xf8, 0xffff, 0x1000, "4ad6516fa290b9e085e45df547fdfe064efdcf3c44d69d8407794790c3f424117bddbd732b6e2685e4453a1da032c108c1e4de83d650842287c78da71bead5b74904d18d8f0e720de395c01279de20db0b62189e307c4c3e245844bae5820fb876179776255030fb57554f7ebc041d8bba8e5a9a0dc3097afdda279c1fa3a8a9c20effb55e858b014d4813e95561c148448191f39cf29db18aca7aa96b152cc928bdcb5235a0deb02ab74142d234928a08e5eb9e24523d7be6a63c651ff50e4a6634b5f9c05d7c725da4ac31b30234095a912f2f5f3bb47c3901f3ff7ba3f947dc45491c4ba49c"}], 0x1a0}, 0x1) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 19:31:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x58c, 0x131) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x1c0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0x6c, 0x7000000, 0x200, 0x2}, {0x1000, 0x7fffffff, 0x1, 0x3}, {0x8, 0x8, 0x100000001, 0xffffffff00000001}]}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockname$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001500"/110], &(0x7f0000000340)=0x1) getsockopt(r0, 0xffffffff, 0x7f, &(0x7f0000000140)=""/250, &(0x7f0000000240)=0xfa) connect$unix(r0, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x3, 0x6, 0x5}, {0x18, 0x1, 0x1, 0xfffffffffffffffc}, 0x200, [0x0, 0xd648, 0x1, 0x9, 0x6, 0x3, 0x100, 0x2]}, 0x3c) 19:31:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) fcntl$getown(r0, 0x5) 19:31:11 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000040)=0x4) kevent(r0, &(0x7f0000003380)=[{{r1}, 0xfffffffffffffffe, 0x11, 0x0, 0x0, 0x2}], 0x1f, 0x0, 0x0, 0x0) fchdir(r1) r3 = dup2(r0, r2) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x80000000, 0x0) 19:31:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCGETIF(r0, 0x4020426b, 0x0) 19:31:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x6, 0x1, 0x9) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) getsockopt(r0, 0x0, 0x23, 0x0, 0x0) socket(0x2, 0x4000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) read(r1, &(0x7f0000000100)=""/233, 0xe9) r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$BIOCFLUSH(r3, 0x20004268) 19:31:12 executing program 1: getpid() r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) 19:31:12 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000), &(0x7f0000000040)=0x4) 19:31:12 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200000042, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x4, 0x81, 0x8, "6a6093f98642af55ea2bd3a96506a5e9c198c23b", 0xffffffff, 0x8}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00000180000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 19:31:12 executing program 1: r0 = socket(0x1, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1) write(r0, &(0x7f0000000100)="a43eb3900603b73725c7c19aab424130e8864fabe4f2d065c9a88b86fab7ca2730419556ae0b65553383cf29f92829de096d10d6c1d9230e810637587f8d3adc5fc1312f7c914982f9350e28", 0x2fd) readv(r0, &(0x7f0000002200)=[{&(0x7f0000000040)=""/114, 0x72}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000001180)=""/81, 0x51}, {&(0x7f0000001200)=""/4096, 0x1000}], 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000002280)={0x100, 0x1ff}, 0x8) 19:31:12 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="5f6eca779fed7ba3aa179dfa84c971f48f9c853d4a0af619f22bed70520f6a27a7fc589e5860af6c246551260658249237ddd039d5f046b8178395a90c87e93648e05d1486f8a23ecd2675f8b83f85d7e574eaa8e4c4a324980c34c9fc8666cb4d94acccbd451a3c384ea4eec8c1cb0208b0f44e8bfd1954b996211a41f67f3bb7d40e41b7513f3443ffa88394fb8cd9801290247944671050ed3b835888c3c29cc8c4dc4750e27fe4db22f08615a15196f901cf37f91b9141b3083f36b270bcd3a3", 0xc2, 0x400, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) mknod(&(0x7f0000000280)='./file1\x00', 0x1ffb, 0xfffffffffffffffd) socket$unix(0x1, 0x5, 0x0) fchmodat(r0, &(0x7f0000000240)='./file0\x00', 0x1c529a0414587456, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000080)) 19:31:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) socket$inet6(0x18, 0x3, 0x10000) 19:31:12 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0xd033a536ee722ae2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x104) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x6, 0x4, './file0\x00', 0x4, 0x8, 0x40, 0xff}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x1fa, 0x1e, 0x7}, 0x8, 0x3}) r1 = socket(0x2, 0x3, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0xffffffffffffefff}) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 19:31:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c02000008956378bfaa533008525ed48386fa4eeaa895663cfc6836d803c69749b3a93d31881bbdafd4f83f6e26977dae22c1", 0xffffffffffffffa4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 19:31:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2c, 0x0, 0x80000}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000440)=""/224, 0xe0}], 0x1) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/17, 0x11}, {&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000180)=""/197, 0xc5}, {&(0x7f0000000280)=""/166, 0xa6}, {&(0x7f0000000380)=""/21, 0x15}], 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:12 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) r3 = dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgid() setgroups(0x7, &(0x7f0000000280)=[r4, r5, r6, r7, r8, r9, r10]) 19:31:12 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x97}], 0x0, 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) writev(r0, &(0x7f0000000040), 0x100000000000038d) 19:31:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r1 = geteuid() setuid(r1) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x401, 0x1}) 19:31:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() pwrite(r0, &(0x7f00000000c0)="e39c8058ef2dd215a39c6ca7a47bc60bb4dfcf2ec5d75b2e38c1940759186be1a10893b4dc909a8e26ba1159967903cf135b8821aa676d3977478210f0ddc52ace319ea63c88e2a1bd9362d17b5edc91cbed37c029a0c8dab0fc30c85de62ec9afe97e4fa5d7a3e6b224c491", 0x6c, 0x0, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 19:31:12 executing program 1: clock_settime(0x2, &(0x7f0000000180)={0x7}) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0xe1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) r3 = msgget$private(0x0, 0x100) r4 = getuid() r5 = getegid() r6 = getuid() r7 = getegid() r8 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0x80000000, r4, r5, r6, r7, 0x0, 0xffff}, 0x1, 0x2, r8, r9, 0xb2f, 0x7ff, 0xffffffffffff8001}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 19:31:12 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x0, 0x5f6}) setitimer(0x1, &(0x7f00000001c0)={{0x7f, 0x7}, {0xffff, 0x88}}, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x15, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="fcfdbe4014cb5cf28f429599154deb1a7a0e31a212c26fdb0b9b51a1b7d67712facbbfaaa0b1716b58a495c669614b77f66071c6cbb95c4cf111fc5d6ceee0bd005c9dfbedc610fe644fd2f4", 0x4c}, {&(0x7f00000000c0)="242ca5fa279a75fcc3738b7f31011722953549799bfc27990326b4b7ffe4bdbca11470d1bf2791faf059401d77f044ae6de2241374bc11b91b783cb4d8e179950ea473ca8b03ea121735a7710d7dff2a1d34b7dac3ca7f28c32b42d09381e6db15447249a48d74590299e019e63ec0ceabd84fd32b7fcfd31f39a52084ac4d9c44048813aff2b77216", 0x89}], 0x2) syz_emit_ethernet(0x39, &(0x7f0000000200)="b2a21a6d5dbc716f6a93f80830194b9615c442fc35e4d2e73a82fbcee97c0ab6ad265c7cddc508e2a099e270648e14b499fdbf89dac14f729f") 19:31:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x10001}, {0x80}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6b475a7d41522837cb6") 19:31:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 19:31:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = syz_open_pts() pread(r1, &(0x7f0000000180)="e9b7f7882d08b0ead40cede2f017d49561cd5b5cae2e5e9dfe0e14eb017c50d64ef8a7ad0c6a63f0f6ce42cb195ef85a0733ec97686631432d32fdf03e21a81fe120846ef2671eb950faa3e15b542afb55db5b688f34347e7fe01647c81931121628c19e202991ed392d52c7f5e147ada13bbf025e5d4c963c8fa1484f4dbc0642d86b5541c5f3b6531afff4ad5410925f258e8083ec1c7ec158eb6e4ec72b", 0x9f, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005, r2}) 19:31:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2000000000003d}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = semget(0x0, 0x3, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/149) 19:31:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) close(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x20, 0x4, 0x2, 0x3768, "446da7ccc5ccfb5d7782d7cc797dfad4b0518859", 0xe7, 0x1}) r2 = socket(0x10, 0x1, 0xfffffffffffff48a) close(r2) socket(0x18, 0x400000002, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:12 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0x0, 0x7, 0x16f}, {0x4, 0x1, 0x7, 0x83}, {0x80, 0x200, 0x2, 0xfb8}, {0x8, 0xd61, 0x5, 0x200}, {0x10000, 0x5000000, 0xffffffffd947ebda, 0x41}, {0x4, 0x6, 0x8}, {0x2, 0x100000001, 0x0, 0x9da5}, {0x446, 0x7, 0x2, 0x2}, {0x9, 0x0, 0x4}, {0x40, 0x2}]}) 19:31:12 executing program 1: semget$private(0x0, 0x4, 0x408) r0 = socket$inet(0x2, 0x5609f0bdd2528d0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="eaff125c80927322fa855a40351346454f6eacca000000", 0x17) sendto$inet(r0, &(0x7f0000000040)="a8d19424d1c37a96d9e9989e81cd5e2af1c26fca1f6f317dee13d67ff084eb210373a51443dcba122a962d2b7730629e8cd49202c81ac9", 0x37, 0xc, 0x0, 0x0) getsockopt(r0, 0x0, 0x9e99, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x68a, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = msgget$private(0x0, 0xa0) msgrcv(r3, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2ebe45d5c3ec2ee4bd6468950a91f159bd0242121231a1928d72dee0fc65f82b7fbd8dbc8699ea37ddcc34d879a729588e2e361819ce638af9ea76f937e3b18676ff758ba51ea0fe964fbe985d78532d2baa95dcb6d3d2719fb75a6cc9bb4d13ab76db0409b"], 0x7c, 0x1, 0x9707f81b05d02026) shmget(0x1, 0x4000, 0x422, &(0x7f0000ffa000/0x4000)=nil) setuid(0xee01) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000240)) r4 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r4, 0x0) open(&(0x7f0000000180)='./file0/file0\x00', 0x20082, 0x8) r5 = semget$private(0x0, 0x2, 0x40) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000000c0)=""/145) shmget(0xffffffffffffffff, 0x2000, 0x100000004, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/116) 19:31:13 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 19:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000080)="9d") 19:31:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./bus/file0\x00', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 19:31:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) getitimer(0x2, &(0x7f0000000180)) dup2(r1, r0) syz_emit_ethernet(0xb8, &(0x7f0000000080)="b31864e67ed55d6eaed0e7333f056272fd0f54d1f140bdd6ab69e4bf25da2b53631031c920ca3186001b8f91f8637eb6e08bdce101d225dde21b4a8bfd3c816a55ff6de45932b3b2ff849324f8da96f146468e91a98c01b3605cd55bdb745b4e1d7eab5c48a23bfc2b5ad54521ea678efd8d7779b1f4d2ed47b10226ccd1e7c0f8fb87d3df90fc2ad2a016b41b453ab9d5877635a49695092890494fddc68393e5b07e0b8b61b69d58671037847017cbabba51b9ad730ddd") 19:31:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x83, 0x0, 0x7fffffff}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) r4 = dup2(r1, r0) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_addr=@in6}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0xfffffffffffffffa) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:31:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x4010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="eacd6a5b7f87ddc07e92b63f6a5f60d5202e2278f8c9759a94baa74a8acde9b21b9c9c1b85845efc7b12356ecd795095ed0f583c04deec928aa8becabc5bd1dbb56aa48265fb6b524187b668922b6791f7fc7e370e81b4d9ccb3c4fa658ff9a5094736515ce46731fe2d2ffa594475813332c83f4b92ca9b003fff1893e6a180b5a5047fd5fa9f1ac59142926b42651e6c7090039532b732c0899d36731ab184b4060e7c901a40a3260a77bfca39d67b62780deeed946d4d682a2dfa54c3e6b6b01c31677edd357c24266878d742b57284ee4b9b3e3ddbb1e6b2f2cb2ea35c54844a93aaf711b5b4368b90", 0xeb}, {&(0x7f0000000200)="9f301fe138476f4eaed2f74fed86ba1237be088731beb099336ab4b28ce722160d90b5849ab5168b7601f6d6d81d0e0452cdb30b82d110268e8570474715d008ef405ccafc7bb5208058c5446a1a00153c413e3fee04ee300fcef7d7ce145f5a899703377fd61e5f8648b467", 0x6c}, {&(0x7f0000000000)="133b03544a66c628bbf9f0c0bf522394507ffa5ebc5f9b37dbbac49f", 0x1c}, {&(0x7f0000000180)="2d9849d7f431411c103dd28772aca9e4d8b9c0ccd318b6", 0x17}, {&(0x7f0000000280)="c5d1a0c6acd22464a5e3d44cfb6ce49604dd10a2a5e8c2715633ef09057b61ea4cf455268f0ae3c3146d6ca9bf9b7f97216e01c88602562f384105cd9adcc3c68071784f803dbdf92c1c01817cc214ef31ae9e2e64f4f2fb7544157c461a7ed6a2b1df092ca7d2c8b2d9eaf568ae7d13e544db1fe036d698d9bb51ed38b0c93bfae9080d1a9d1fa687245c613eeb6fc4fe83de7d29c16738f16f35e7d132e838888713c6daeaca1ea042a91ca11ef86fe40e3fc83b15c6863f46e088cd8cb3ffb98c4798b495b2434673656d92fe5efc1f05db6aa65d817ce95c3277c25f8f9d558dab6709dcf17d039a97fad7e41f96d836d6d51bca", 0xf6}, {&(0x7f0000000380)="36e64d6e46fbfdcf5d303076653fa9957537789b1b31b4480758572f3efd8bf59ce0538409ed9970d191d49c0a78", 0x2e}, {&(0x7f00000003c0)="7b255b6260c81b4b218520e84e5845489f34e80b2d4a3321ae00e11ae8f7b0eee6094c6fd763e14603bae1eb7f2317998c928411f4cc22f1373b65d80fa47f294a23f9d734be7ac8bc56c8f7e1a9441552f7e35643ea614d6e091a34fabc4f89", 0x60}, {&(0x7f0000000440)="b68dffb71e0f7185f1dfd5190b13a7fd7d284b75e436d1495765c48c75bac992c9449eedbf12a3e58857694fc023e264106ca641db5d2c4ef627fd4547ce12467d25e66a6d3ed380d7acbfd4fcf7ff23a889d4fd16", 0x55}, {&(0x7f00000004c0)="b462d3499d67b549d2861d23c6d4f37ddae4e0bd606493758d04a0ef9d7a41ef1be0ccbf6d76d4515d760bccc734ff45d5bfc94098acb64fba7bb8fcfc6e4b794b52388f4ae7471aadc5e7893090e3f8315bf7b5751cdac0933e1a8cbbf81f9c4e8098303a7ae151f94800d2a5cd57e4b9d4a9c483079c3f95659d34820cb08c064f2407ece687fe", 0x88}, {&(0x7f0000000580)="aa3294dc23274a66d76e33509f5ac181b3d0ee4b61acbaf516b0be129263ed65596216f50c706333fe55567260187d0e712f6d90ae43eb0cf11b8c8f6a126c5af913139ac53b52db08a1f200e4109fe64fccc83f4ab7510a4339b58c90e12451eb1dfb3d63258f01b9973506c210b81fd0737a5970a07e34e4315d36eb926c8857dc940575f0ed53427f8439e7310b0fa5368cafde48f88523677c06b16dfce9ae2e66b656b5a21f13a0f54361045d2f971360e895f719063ca6063fb5adb69bbdd86714a9fac83b94c2c2a9a6a94b1b7435989ac0eaaf5f914c70f4bfe02a1650639013ea2cccafce1687e8274cf6185d02d644bc2462691f", 0xf9}], 0xa, 0x0, 0x0) 19:31:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x80000000) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x12000000000) 19:31:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fb", 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setreuid(0x0, 0xee00) fcntl$getown(r0, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:31:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/3, 0x3}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x8, 0x1, 0x0, 0x0, 0xf5f, 0x200, 0x1, 0x1, 0x3f, 0x2e800000000}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:31:14 executing program 1: r0 = open(&(0x7f0000000880)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTART(r0, 0x2000746e) 19:31:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x7fffffff) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 19:31:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) 19:31:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000020000000000000000000000000ecffffff000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000dc760ead7fbe85c6d38398bc"], &(0x7f0000000140)=0x6e) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) 19:31:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x72124b46ab0380df, 0x0) dup(r0) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 19:31:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x3d}, {0xd256, 0x0, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 19:31:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpgid(0x0) fcntl$setown(r4, 0x6, r5) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x4) dup2(r2, r4) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f00000002c0)={0x3, 0x3ff, {[0x7, 0x1fffc000000000, 0x3f, 0x2, 0x2354, 0x3, 0x7, 0x2, 0x20, 0xede, 0x0, 0xb056, 0x100000001, 0x7, 0x8, 0x5, 0xfffffffffffffffe, 0xc0000000000], [0x0, 0x1000, 0x1, 0x7, 0x469, 0x73, 0x4, 0x2, 0x100000000, 0x100000000], [0x7, 0xb67, 0x9, 0x3ff, 0x6, 0x8, 0x7], [0x20, 0x9, 0x0, 0x7fff, 0x1], [{0x9, 0x4, 0x0, 0xffff}, {0x10000, 0x3f598afc, 0x4, 0x7fffffff}, {0x2, 0x8, 0x5, 0x1}, {0x73cc5cf, 0x40, 0x80000001, 0x3ff}, {0xaea, 0x26a8, 0xfffffffffffffffc, 0x8}, {0x4, 0x5, 0x800, 0x6}, {0x3000000000, 0x400, 0x9, 0x2}, {0x35f, 0x7ff, 0x3, 0xfffffffffffff800}], {0xfffffffffffff801, 0x401, 0x7, 0x7}, {0xffffffffffffffc2, 0x374a, 0x3, 0x3}}}) 19:31:14 executing program 0: clock_settime(0x2, &(0x7f0000000040)={0x7c6ee23d, 0xa}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x141) recvfrom(r0, &(0x7f00000000c0)=""/131, 0x83, 0x40, &(0x7f0000000180)=@in6={0x18, 0x3, 0x3, 0x3}, 0xc) 19:31:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = getppid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0x2, 0xfffffffffffffffd, 0x1000100000001, r1}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x18, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) lseek(r2, 0x0, 0x0, 0x2) pckbd_enable: command error 19:31:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[{0x5, 0x20, 0x4, 0x2}, {0x22b0, 0xffffffff80000001, 0x3, 0x3}, {0x9, 0x0, 0xe58, 0x8}, {0x3, 0x3f, 0x8, 0x4}, {0x0, 0x800, 0x101, 0x3ff}]}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x67793c1d1799a964) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f0000000240)="2b17c362272b4329b7158c925f43c61981db4731bd2b88ce78141b0251b81416288ee80d5870fcd6719b13b6985984afc3f2b245ed6ee179a75f836a671e7202654032729085e9b5a8c4aab75c92ae9c4eebff17c9dc25de89900db259b0045c89831a3c283d13702ab490b33cab91504ce50a089bdb9c", 0x77}, {&(0x7f00000002c0)="1ba20abb7d05346b07f9e14e20691a358661a96af8543aecd5549cc17a85a583f515a1794f6541e4c87fee466e545ac71eabe2a7ec2bf4b28aba9b563f3875c18bf157d7aea2549f185981d961e6add8b9b1ddd99324e091e484788a2bca319e2c1bcae61a8402589542d83c3e20e9b1b2955a75d11ceef311598e715eb4c98d75c2b388d9c6033cbd255f3551eb2a35052a5132a293c2edb881e6c0aa62ac53aea8ff7490844115a682414020010b32b12f0539ca2a6c58847fa5d4d21f9b3bae07c41c7785b999b909aa55e349d1e70b0f9ea90fd12f91c6f7f53a76aae3f3720adf4a7c6162e170e4cae874d8d5148bf97303e90640ea6142df75edce776dad2bfc342d4b5f2d8cdf4f92985e592acb49f396dade8fe5ffbda8710f2fc49e0c437e66840252d613781af9aa5f21c49a6fbd964f05f93aa0e524877ba3bc99ea1a8777d71538d025c245a9d64a5cf3a1bd2d678b1ed772bd2c0aea97d52250a8e82ac594e412bfe02d5741f59790efbf67f494089fe2f28a88e95305c0a093b4a22275d826704a51e05c5943b146b486df4667073be2ca6a17d8169b0f22e1dd0dd36ae622eff9879fdec21b0913300a6140592de00e1bf5cff17b09c08d203fd684ca436be8f0e2936c11dc7e9f7e05243e66396d6af1c3a252296df1751c19144e1a203be8f2f4ee2338642dc06f85d24da663fe3ca9132d0f53b7ececf017dcb28819129429f7b9b3db4b5f698b23458580e4f13e12737a4d310b3fbddd95326765983f1ec2588f429226b7f36f5568d52c02d3ee51eddd553fd733ef2e77f420c1f3d8881376c92338f8a6584c4c27c518c824fa42d9c19ee1d61aec7895ac78aa6cc089df6b9f7b2a54b10aa9b15152231acfd0e7137cefd2c69a1a860460e043fa4984ab7178ce58a75f87bf3f974a0ea1cdd8fa04ec379b92b873d2a5deb7f50a5bdbfa24ebf139fd48e7dc92bae6668fc7b4d47dff290a8c4ca83f4cd5475bde3038a45ecd0b309bf2713fb69a4c55e6315ff94a7005cbc5a60c1441b8ac172d3caa271723d8a41497267b476b47f0aee328a174daaece9b10816f178546de2ba514e32b546d3055c31f9d201c157db2866a19a89d8d86fbe69a1893e862fd059e8af81b1ed0317adc26c8ec33dc7736c7d1e5ba4dcab93d0aaa667935b2528d64b45f36b8c5ca18ad487b28eaf70ac833c3e956563e100670130578495cf36428528622285336403045b8c189425289fca6899c14108a59185016ec2fb8d7266ca5e4602e769a31e85fb5f6c2f72f48f483249196004afc64f972d9c60e2123d99dfebd4a960de5efac158fd3454213e2ce98262ed6880f1f988fc4bd807b4aa1869501d5411ea11d3c67a6406a4ffac122c22c472011f03b8626e2d810247b577bb0daa7ca487d0c5b93f48820b4530f07143fef3a73b3377804881ad52d139dddaf40529dcad7ae418cd058de74bf3ac109b21dcf77f0e2e35f74a4e659e99b764cad14ae6a049a659f3cd14e9b6a70904e9a6e483d22f0f940dd3a4efdb21fbac5d4dd862ee7fd793038c7dc1651ca0ec78d460c7db7049e5f57db73111c5c5cbaa309328a6f6ffc374bfdc941e4a23ac6016f5a5f75fd0edaeb29eedb91a7befe18dfa737424d88a67fc15cbbab14be93c1b66e4ece2016d6a91683ea07d107faedb4cef9f054b045999fded6461e1b76bf5b2b6c27d26742c1077eb1039dc13a37a2592a3a19c84ae117e19b4a1b899a12f0a707b9bca340c7868465997f6c943bfba0c87177fbc6bd2ce7b1f25452809d11425c01f0de0071ab7d2a102e0a2b00302937bc9b140bbf6f8164f5c7725baf695d29167fed8e6117b3bca4f7de1fd7be4d6b6a622199fac1facd8a4895c0bdb2e0741110afa758e9e97cd81597a87273125cd5496b40ac242bfce0dac02ea083ac213f686c91b57fa507bb66ad3a1cfb766140d6a1be7b6d58269786760558318f2d710a888f1fadfacfdf6f9a56e4d1a1d43c9cc5fa0ec8a025a3638c784ce298e441edb401db3114ea1f5f74f54c878086fb169b3fc1a1204c1ecbbb5e512cc5d5690459298ff69242fe98a43e9f12926c9d6d8b29cb045a07aea9275d4f472cb3438b30b57a99ef0708f000eac9888ad8ef19729903bfb5cd591da4fd2a3c469c2c6ae9d48ccb4e0b8b8f5210ca331e284bad056ed3b6ee910cdec7315ad7b93857552ad8c93feacc067b5c7330f088ff4752e794cfcb67ae7dc6ba0b67f7cf3da6f18804710ae5762406f96f6887fb5d816ca3a330789d3d8be02ad798ace7c6944e4df35b81523e9abd8a01813d4d83d081f43de994f465427d706057ec7367442336166361c642c10ed3231a079b93c8d6aac4616e49653f70bd35c52c0ec4c535dda3355cc552445d286056d31180e1ba1decc8b74866b52e27013b5905378a9975f31a34b23ca87a865e6783b63545653ba526583777e5395ea5aef9720869ab477653b9dfecae6ca73f3cf67f6f01cb31b077d7549a1cc783c2a037d658f906f01cb086a9bd9f611792b2f93536f0ddb083746ba29429a705116bf6a046fbb3efc7755268f12fce18fed3b401f352209f0cf0aadb34e890166e64d8f842bceb93af1a5331002dea5af60607c040b5a1b7453059bcd8ca77879780aae4fc4e5f6c144eaea3ad6c960c2a07c1e3a361a8590c63dde647060c18396bde676403bd0f56559c51985c219c471ea557ddc966bd30d75e2e518a57ce90d5fa7baca4777e02ad4aea217ad7182fa8d789e40d307689c76159a52c058bc9e302f551e94e4cd36c6ebf04cc626843fcb1bb460e2c58f060735b49c31e80de90f7b0283fcdf55b52212716e67f9042774fcdaea42ea6553ff3de824f3be4f422d5dac05cb5cd0ce28bc174fa90bcd04920bed16e9445b1bdd1d3c8895abf69be78ce9e3b4a063f7906aea12dcee5a524fd623db386ddbacbd059169b562b67460067457f83d519a6e0b1e325e87adff7eeb1e75b2e85966ed0218a1ed2e885324ca4edab9e7644117f6447671c8752cb9ed330aa54cd40cb3d40b08b33c76601c0fa3af88b81224c4da9edc36280492af3ddafb6eb51df22bc4acf5e172c033feee2fecf516a2f3abdd4535884c63718d158fc18471bae7a4b887601a4aeb0db8f9d1e325b24d20b19a0f463b6060d063186c5d2de8b356860d301813cc3c02f6f19ff6a4443bb5127b51c5796429ae52b8b79ffe99256c99c866687a3b5556f851392e382d1dcb2044623e0779c3bc73456bc7b7aa295c42af277a32191f7294e58496ae38860e66f0e7b430fb926ec75ad130476f02c97b07d94da8b74939e9605cce9fbfd3074abbc08834396685dc56f6811b0334cf0fb7bcdaba9aa1a17cd47aaee4c4a351d188ec0eb35649b7f678395ca5b22ebb0b3138eef6d2ef3486ce5cfe49a1b4393332e6f7ea4329b1a03b44c5b979872cc2782927dd9d1e4222236999a4a9a6c3253bd78b9b90d330bff2f98a087979b88f7959ecadf1c46e1fdcea75c855c695c1df8f40c0dcfb672bf32fec68b6887aff260a6007bf071eb6e958a82e234e1d1b9f930221d83e165864de26627741a19807940732627189461d82ff07dec3fa1b4bd003e9fd25d2cf86a21c35a0c993d0ca973296b417f3dbc853f0bc74d0e04842ebeda0c658ea9e5956676c3d4e9d441b9d19ac3ed491d9d9eece1f9d2424dbfc763136bceebe26b44aafa8f503c24522d0b446837b93e3886cb1edebd15d8b270755e6779f43bd59fb63f34fe0706f0e0171baa9f23134d06bee0d09a9bf15e54405cd41253f1abaa9855c155e713ed4acac6aa0c799b824933cf30b13e537e0ba77af8b8c8d3d30a92c81fe1093c54dedb4aa23e407fb0ecda3616cba81aed3ffdbb5232e7e5b52d79fb2ac627a79cce8428d474d1776cfa2b8a48aeb4d559e0230981c51a65c91d4c75d4c1579d1c8957474f21c2d048851d34d056afd8eed3d1c53a5d40e9ed5ef1770b2c678b292abfa5ec50aeedca169c7ce82c18b2de000c2a307847b1c381581d97fdb56fd786affb9dcc94fec2e4ffabb97e26108a5e1168dc5dd375a9169dd673509bded4254e07c8c03d71f6fe282dcc6b03406a750e83e0a3feee94f40245c074823fca291397f05fa343931f0a9ac895e477146c2326d4d18b99c1610b35d0fd324c6ff22fccd067b0e9f777939353f1c992cff5ce0d5d136a3e0beb5ae4027da239ce4cb7512512cf961a7ef8de1255ff22ca14c911af3dbea80345b63559027b5b2e7b2e6bea457b53ca851113176e595bd60c4c295a708fd52cb855c322bb7bdc57eb5dfdda65e73d9b62b7961041f4aa5b95431155822dc2ffe025a4cb6cdea76e8d9eb1e1803f3db794ba77d3758985831e37cd75a3c26d20c9dd28e46fdc0b138401881aa264b5464e043a5278ce6f6807a8cd7f7f321b4ca54b2620d498a68acbd23790f4f2344ed8071ac3b2f14f9cd464eed926ed35db17c2833a66a90feadd9f79c460e0bb73d4ffca93ce78066e89041ffc7e0988d8fa95cd6eb1692630e606e7141eef2837ad420507134bf114d3069b9abc4a1c2ea27222e490151bc0db3936441751a2c5d60939a1185555a944aa1fca194da535d0bd2cdc1a5bef02e22f73b0d2510bafc12687d0f5f3dab06fd8037d3d3626fe63dad368ff8146a6a0d3f635d40b121e60888674600ef9e8ff6656b5a338ba472e2bd7781a7d488836dfe5509601ddafd9173c6f7387cce66b48f0e3c966f56b3190e53dfb1c265308470c41461a2e684b5326d6994535eb378d824d35072dd292c3d9fba915ebf8c04ff7ee424f7ba069d91c7ccfad867a5b900c95d0dddf923f5012472a3e1b7a5c7a513e8813b74b7794aab05218870ff707cff20b11a43dcbf197c7493e4f8c1d84a1ec917dcc6dd7a64f4b94c2f484414ee344e794983ed484b555a3f21f1763dacf5bd82d411b57cf3f8ee7d18091ce5e19d94305e697c71ccaad2358207fbcdb9a7e6e5de1c43f6a85c2c191705c260804453b6b126dbaf7f685024163cde03ba96b2e272d9e91f72ec43192513c74ad300a9f1217fd79448b03179add469f508b6885395338400c3e2c773c485c52488e230e3e0423650f713eebcfb54814d632365e1d307a7d44a8539757f2329f31a27cd11c46e7be0e76e152769c21493468e83472a3908a28d41aef5470803bd1a57a1c044e5cc50da4885b761b13190c718cd50e95744db62488d0afc239b129eff401f6348129a0791a8c5d2c0b107f227157c157f24106440f96b8a65735ea03201fadc971b8fdc624e43b4cbf5679ded7371be27045ef476847f28ef47b51b4f6480d0859ddda09a537f7bb5d30482279bafe79ba9791af99252ac6a983dcd81987f735dc5a0cd9372be7c157620d1d233464a3c0b0bffe09d0f35637d47bd665b54b55cf11b4dbbfda4d532c75aaf2485b42d8ed07b3e6a3596c4321f0bf1ba5b62b6e24f66de95888663f2b8cc6f861741aedc649eddf6632c68024201754706d851b945550ada7d5ddfd930696677688e33aa66f4483d7f04c5f9c879fea0b21efbad1bb61a0ee9838dda76021223b7bf9b32874027d180f275d865c0af03af2ca7ac70532f41fa5f602ca81bd6b360f305e7fd54f76125fc249639993cd58788494e9b61a01ed2481b166a72dd9456f9b4e324bd47a95d16ab5a750620eafb516ae21c1583671a6626cea6fcc903d0a005980ed878a5cbebf06b365003b2e8a5f3b45ac2e58f8d775b7e32e24c86a9754650d82aa586df920", 0x1000}, {&(0x7f00000012c0)="465204b7cca378446515a2fbf00ab911a3d7ae93f766ac9f5042c3905adf218b8f84364d42daa009d16009fb79eb00fd8b3d8a0298efad8f7c2faaeaf8c26533910b34cd8687a8bd3f72e1a89594615fca8382979a23ac8b8415df392719714037a007899fe0b4ebfb489a71cd92feec12086f447428fadef98d172ae0942fefef44307a801d1937e54069e8c470725c8f404e582345f70bad868b779829a2fc23393c525517", 0xa6}, {&(0x7f0000001380)="30c989fce39298017b02ca1c151f128b35f1429502ed384ca7f54abdf71440ef5dd50cec7eceb4c1efe3bd4b8bfbd8e5e10721699c1e145fc192333e82822067a217b9ebca1732887192f0", 0x4b}, {&(0x7f0000001400)="4bf03deeb17dccecce3244e81860c51d0b48ce3ca945dfc27c841d89209a3de9678cce5c948ae5850bc69a20bc9c504387a8f67aba4cb8106aae093e34c6fc7131b96a8634c1236edcd6a5c58138744aba68b35b91ab50257351b43f9970463868bc4943d4fecc68dd363038cded6a34606643ef2d8c538f1c337ffc4a", 0x7d}], 0x5, &(0x7f0000001500)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x48, 0x4}, 0x1) getsockname(r1, &(0x7f00000015c0)=@in6, &(0x7f0000001600)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 19:31:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x200002da, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x5c, 0x0, 0x10000000000}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8285c5c5a9e11487, 0x0) syz_emit_ethernet(0x5b, &(0x7f00000001c0)="b49f354632c85ed82e5760898f9d8028a9b112bb91e506c173bed410d74af55dea17087efd8bc14bf57b263b1689e00e6ace670078517b5fb70087b4289f1807ca0c4d508cc906084518c59130dcb9df09721a740e64709b71d0ba") ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x13}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0xbfa}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x30000000000000}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x8}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x6}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x100000001}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x5, 0x0, {0x4c01}}) 19:31:16 executing program 1: r0 = geteuid() geteuid() r1 = getuid() setreuid(r0, r1) socketpair(0x18, 0x4003, 0x102, 0x0) setreuid(r1, r0) 19:31:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSBRK(r0, 0x2000747b) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0xd) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0x400, 0x5a75b36c, 0x1, 0x1f, &(0x7f0000000180)={{0x6, 0xb78, 0x6, 0x8, 0x5b, 0x8, 0x7}, {[0xf3b0, 0x3, 0x6, 0x578, 0x3, 0x4, 0x81, 0x0, 0x2, 0x8, 0x6, 0x0, 0x1ff, 0x1ff, 0x875d, 0x1000000000000, 0x6, 0x9], [0x1000, 0x3f, 0x800, 0xfff, 0x1, 0x5, 0x81, 0x3, 0x1ff, 0x7fffffff], [0xfffffffffffffffe, 0x8, 0x4, 0x4, 0xfffffffffffffff7, 0x3, 0xfb8], [0x6, 0x9, 0x1, 0x8, 0x2, 0x10001], [{0xffffffff, 0x4, 0xfffffffffffffffe, 0x925b}, {0xfff, 0x80, 0x9, 0x5}, {0x0, 0x0, 0x3, 0x1ea}, {0x3, 0x80000001, 0xed9, 0x4291}, {0x3, 0x182a0000000000, 0x7, 0x4}, {0x9, 0x2, 0x200, 0xff}, {0x9, 0x1, 0x7, 0x8000}, {0x3f, 0xffffffff, 0x5, 0x5}], {0xffff, 0x3ff, 0x2, 0x8}, {0x20, 0x39, 0xffffffffffff42b4, 0x2}}}, 0x6}) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)='\r', 0x1) 19:31:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000040)=[{}], 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) 19:31:16 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000680)) sendto$unix(r1, &(0x7f00000006c0)="e49c330335a114987bb07f21f698d0dded461b17528d428092a975fdbefb0b172771e87b94560bc0997161d71e3133f4114fabf1b06d4a4aecefb8afd9712450487a382cf8a59370532ade60fc654b9bf24bf2b68413b9fe126d44db6db1b607b837865544be5c65ddad2b3be29750a5948f680d0cd841796507c54d5d12b6483f1ec0654a1f49d85f2d7e526c90271d0178aa2fc4c30f14c112606da580e793ef4eac117eb4eaa5dee824af0aa1f920991089fb914d49b09d995fab3f22e3eb8061106487276bbb056defe9edb48aa72baa606fef6cd8da05c285e1bd413a38aabceac1a011999a6bd835893c632dd08d1914471efc687155c75b7e00e3e07477dce05f43785f4ba7396bc05a7a80f73e46990d25cccf13f9299d261a49a5411457e8899efaf8c775fc7e0c9369127e69e6e8134ba62a7cc32c1fe933709127280277a936cb38819e2dcf93a5a33b9a8385c86de49e486eba91cc9c540641e6a128fa52c0d299bad0bc031993a8e0b810cbfc0056868f3a114d3bb1e15d3b9c7fbdc4e9700199ca9f37ee8bd0d68e5d5dc13ff2e96522a66a9e2c3d02ba45dea59da8bd11b8c65d09aa0ec1bbb9edf2ca3d2ed13dc8c729372bb7ad6fb078e3db22ffce8eb47268dfe41aad06b6794f1e08e605ce9e0be222bc24df4dd42c5c350233a585582f1810c6b5b20db00b02e6a6994877ddf5537332464bf125700d623559c3f9020041bc8b44c8c61e0517aacf91fcc57c9a6d12c11ecf9602895d69e5828e41cf349c0413f9d528f0ddbf0ebd9d24f0c711df3fbb38ba78685d11afd48814304821a0880bee9a58823e9945353f0e0cf14088fd8def7c4ce07f1f37b688fe0ef936c31e3ab3c33425e32e2cbd404ddf02522b6446b9c2159fc0072af8479056624629ac722459e314524deb2aaf7556ba4b86ba58e6c7fcf527d6d895ed38977cd576d148fe28a34e56382a98532cd0cbb7d8ca4e857c7272c1a629519372909a2da4d663669945c0560d7243300ca7cf2dd870a43278c0bcffb86edf6e312518766a10a10e906f74f12dd4e031f768956df12a70335b33f543fa5092b817fc6182d43b98e151edea45091eeb30ea1042b39eda1c3784eaaa0a8678ba3418233137a0db02aa0c8321aab407ca5472fa19aa395e89f4b7166328877cf97e3e358a627db77545751ea539ea2ac31ba71198b97768e389ef7e39f6b575259482876b3ce7c1694e4af6cdd7bd66d0c4adcade0d2fedbb60ce0cda67f8861447de47d8cac728e2524d2b271e29ee120b923781de0a55cb5c58c9743c7a4f63d4e5408e3ce9b38aec8b6b3790aa5ba102d2d6dfeb90089ee5532ee434f86024ea13fe69868895ce681924522bd1712651e9f81fd53ff1121448f6815cd5cb372da10d409acd0f5e2f034f4e1a5c7aaed1589748bfe1093cdf104bb55297ca7d9d43b02ff2779c3932ee1520e70e377f64f5dfc38ab9fff346500266cd202c1ebabe9f83ab9282f5c93d3b64fa298f5fc003b72f135a5cffe2f7e0af7edfb63b6fdacb2a32baff143c026721660e2d1541f51b2bded6affec0369a8eb39b20838715aa11da7602acac500d8451a08507215afe21d94fa8e038e44c802a41a3e85f057cfe7b1243e79189beea9975b5243937a659b70983609dcbb68839cdfe76273cda582266154465b5da080d81b08e71e0d780173a77a207386cea57c761e39f11cc0da30acbbc611978121360b5a072ca165195ebce4e907eb9e45955cab8b7a84b3f4981b1156cf85c48ce47007aac835b58c75425f5262cf87625f3f168e669d46cbe90290864825fa1ed7d2f1eaa6d0f6707bdc622b6a461d7c6115fcbf1f4900d67611c658c8b10587340645d2a618ecd5b1b36b56d89fa3a1d6808fd91e51b2d9a23fc6a90526cd2dc52bfe832d870391b5d2b32706ff7ab1cb7a1e52d3e569dff1a6e914fae20df98d187516e97585dafb592393196fb180aca5bb920458b36c2b45153ecbb06f634320bf85b5a1f2738d99c379ea8ede771166e34626ec209d76e7ec8d5bb71ef7363911a1d38d594d08a4a9f33e3eed1be82a74411f84c1468d9a3c6edfe0543a8bd9825916aefd93d90c62b8a6df4df0a9a75fd7fb9a2e019bdcd219cbba6d70e4768d54bee2a2a499f4d0e6e356c99c31dabd460ed1298427bdf1181916488218194f33abd48c0fdc72e0e5b9367939a4da11a31a9d796f09c8c2f3bdbf78ca83837b1b4ea14654c597331ad830c6c2e3f7891fe37a2289a6a7966b8bcd814969716da55282ddb0ea35fdb7bdb07be6aa7d05c2ce30862b1b7975d218690dfba543605db0d01e156fe0db5e15214ee00c5ef41100d1b03f032ab5c766cfbf54299291bbcd7749f911eb4344acc6a84d5eb6d7bd3268452e137eed83a06ca53f69e2cb0297e9aa0df876d3ffe6f4a248a94e7182fc84ab00bd237f6ef40673f724389c99f101a266311b9dbab397e30844ba6f82b0e696aeb807757b549578e55c0beaf35251359ea9c1e6bec5344dfa50dbe901225474c915fe3b2c3483e791a74ac1cb5386e29d2ba1ee64aed7cbb508365340507cbeccac8838f28d4a57af44fee13e448fa6c81bfeb1cadf5c050e172f1ee5900295de6fe6fdf290accdbb42eba24155a90697dc060a093b133fd0887fffd432a95ec6b38abc45ddb7df43b99c57ac93b4b0f2077d94d02835d57f1191f28f96b1a694272649940f2aa882f652219a39eda761e27e818e670a6185d4a96bb01d8040ec38d894486b69f47d794d3a05443609fb00d6a5f4832b2e60a978459ee801b99ba4e18bcee1f4fe3f612e555b08726fa659d0b698dea59720acdfca90e2b47dcdbb564a596b130b2628f4401524b35a14487b81600a231c9a4c3f4211ef72eebc86964f3275d42b8423627dcc9e7ba17d7dbfe1696b21afdfbc2b9be15024cd70376800be450302579e8a8f69ff5e1087d91f40efd1db3b0156a4d6dcd8728132a4fe088d853cdcf984a483cdd842a73fc330ddd1595a38ff860021a1227f2d2e55cd1e132f73a547e9c7b3abb8beb92b39a470657c46e1742ddb4f723a1d13bacaca61528f90f058f28cad3120ed067c3b5a4121c4d5fd8c7a7f6205145c775e0988da0d5be853daf7424ece32fb312b1226905208d7509eea7f1ff835ca61157476b8ce5d8116c3a409d5f66f0617298c703fa0e030e50a8e553f663cb8a162d10fa82d588e09b0b34e9b98083cad8fb8fe9ae720135059ed00b1728d79d17d93360f31dcaf52767d0731e9fb8970e7235a963637181cd4c2a4e57a41397c5ea0fd1ee57fef28c40858b58cf2f28b0e8bc512b446380b57020e1d404085fcd89f4e8aa5855ab0870d3198293e1e112af48baccdb1d3272dc57db5a6224d0bbd3dfe6d026540ebe03a57db8538051c58d03431bcfaeb38ad7e3d181418678b55b372a70dafd3f636730f1993f1d0e53fb98c8530ae94af178801724d43c6bb7663294cd1de828140681cc0b7ae2af44354138215208bc8dc5af726716781b1f4b5de7c6e09e81b1a3b421bb3bcf6cc68931956d0f422f0286596997ca8159a3e5fd6044ecb98b3db5cafff6953e41a93d1529e1f37ca03de6a2efeb9185918d6684d46f6512480d9a71705f5b89764d244393a825cfb100bfec2a629eba52515c8bf29782b35477df3280ffdeca0efd63f5785ed9b070fc5a3d2f9983160c04654c62e8dd7416e345b52233203aaaa454420be84d891e4fcc64f43879c1cda97c143ce1291ed575a90433a4421c3ca897d1f57d8240510a81bc6492ba9f58543b0d0e286b00d32d7380da7076228ff5465046278d8ead54ceb49ebf20673038a2db21a1a7d7b8e33bc1bdf4a8ffb068eb730faa63c0782174099cde336db594a107226b188c5c3b2a40e92df3020bcfb992643f8b4fb6c48f58ab445c0d0b19723046be671f48bf2b502d7ba59be91c59890f7d924c9153e4abeb513c5cb32241cbb6ff9f78ba50b20b8fd21a449843b0cf8af5fcdb1c37b48b71f4bc019ace958fd07981363beb415d4b9152002deb186085019a9003fd5d3328e3ca69e13b0e5d784ee7b94c7c3044f7b01d4eee07944efbd5ea137ab4b350cd4b0abe5183d8b53528b343b18620408293f010d03fdf25779f53abeb219ff85bd7b8dae226b868c04d7b75cd92900c1533c2e34f40118d39538becb5444d5454df78d5ef19ea2ffa9f7d38971d28e83631a1017ae0805ca7fdbed94a943a161b201979bb8348d14435fe717f7cc7f1c2f05f85334298e422f21acb16331ffbc22bb46bb76607e3023e3ccbb21df481f1ea616a6006b23b8351a7b210c140437502b81152504fee572d65bb6098d5b1b76633eba0e9637aec08075c067f002472a64b3663e3a098966a937e8cbfebd547acc428c824ff2afde0bbb139c145aaf41612aca412e879a572bb26ceb8c75c2abd210b121e51383e6bcb88f7321f1f2f8835aedc548c68be61e73220152624b028d4810b76c76b5e5af8644371734aa2214e43622dcbd2bdfa53a823cb531ff73aa2c6d7451c30c79afdec7128d0bfa69949cee7b58d737517c8a1cffafa6f877519237a445bf51847299c8764821c20aff36eabf6f4bd3ed11b934ef3986dbb5e3d552252553e4fc7764f7c00392b837c8fb7d96e50a60d8ef2eef889b4f96c384e4361feb64e0b8fcde91f80d29240115292a202e1d3dc2b295f954c82fd371e0168793dc35e98baeededcd5a2728febd4e88042f086e50494649831c0e95166a856061d7504d721b949421b17971aa3bacf413a5446e964ff04706512732599b1fcc9fd9bf8f637bf4c7ab264b3ae6619d52e54ea0737dee485d8a93daff24acdcdf28d23165ebb3c036ad5a198196c2a6f4fa10697e4df91344f84cebedbf4227b2e7b8e51d3588b56a580fe7b03c1a38301e6a3947faf544969a26cc770c3e738d57b048849602a4256824ac7ba92336ba652fa911ecb8ada23a7a505b010c0c3ae8a1c6c5c917d07b5eeebf44573381f7bdabb158bcb3c43e10d0d4e5e4560dff8ebfb8afa987aa73246de09d9e50e3d5c4b2eb1ed89c76407476908c4e212cc73235f89d09b0473f4cf639e1e5198bcebc10f0794972b6d5aa3c66462ef70072a18271378ffd0ab98b72d821505d260bd0e01784313ec6c67379c08817c0e1ad5f376d89790160fc6b0a88875deab044c18ecf3255cf21fe550631c19e152babf91ced6103e3bea05d8cdb0553d8131b09325b980f23ac8c356aae845dd94f2934fcc0377a090cbf6952ec2d4eea1c68e16f433c38e7e590f6ddd293925ccb5a2521ee1004b374b7c89c29c4fa572c48c61e4c2ea31924b587ca6fbf08f143fe16ebe58ec1630ce4c96f14727fe5322f17a5cd967b03aa0d2080ee22ee7390f64970a83b089b7ae6bb2cdb3e7a7144894855f71a1c23a49a12db5667ef2088882b74147f816254fc9896489b8b751bdc368e09d5bec2f53668d3d1efc5ba6ba0e40ff5fcf0ae6a86e93cf4ae1f2a74a757bbf34a16aedc9354cb199ba6349335f745c0c0711fd0ced39cadd1ad30fb01cb6c75203c0f0ac5b48aee0a677462442107685ad133acff488c3f307edc9d2fcaf18b4dba4a2d31cc5c21f17fd94874e2698fcdb3a3c7ce4dbedc58cffacd62de795b56876a501310809545c86ea6ac42a0eeb6a83dbf90c73208b8f52fbfa098c5a55c0e4d110f5ba38b4e71d736451b077437e2635fd20f914bf671bfe64e0e705a3387d4a80521a55cd3c497a819d7fcb3031f206e021d18411", 0x1000, 0x4, &(0x7f00000016c0)=@file={0x1, './file0\x00'}, 0xa) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/224, 0xe0}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000000240)=""/227, 0xe3}, {&(0x7f0000000340)=""/75, 0x4b}, {&(0x7f00000003c0)=""/109, 0x6d}, {&(0x7f0000000440)=""/34, 0x22}, {&(0x7f0000000480)=""/88, 0x58}, {&(0x7f0000000500)=""/102, 0x66}], 0x9, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) fchflags(r2, 0x10001) openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x20000, 0x0) setsockopt(r2, 0x800000000029, 0x3d, &(0x7f0000001740)="d5ff9668", 0x4) pipe2(&(0x7f0000001700), 0x4) 19:31:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4, 0x0, 0x0, 0xfffffffffffffff7}, {0x6, 0x8, 0x0, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() r2 = socket$unix(0x1, 0x2, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/5, 0x5, 0x800, &(0x7f0000000100)=@in6={0x18, 0x3, 0x1000000000000000, 0x3}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x2) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 19:31:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6a604d97d346c76c30004dde627062e47319a878b40700000000000000a75eed"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) shutdown(0xffffffffffffffff, 0x2) 19:31:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x7) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:31:17 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x28}, {0x33}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20471, 0x0) 19:31:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) chmod(&(0x7f00000001c0)='./file0\x00', 0x40) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chroot(&(0x7f0000000200)='./file0\x00') r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) linkat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000180)='./file1\x00', 0x4) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 19:31:17 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) semget$private(0x0, 0x3, 0x100) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom$inet(r1, &(0x7f0000000100)=""/49, 0x31, 0x1, 0x0, 0x0) write(r3, 0x0, 0x0) 19:31:17 executing program 1: r0 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0x8001, 0xfffffffffffffff9, 0x8000, 0x1, 0x816, 0x3, 0x7ff, 0x3, 0x3, 0x8}) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) getegid() getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/31}, &(0x7f0000000140)=0x21) getegid() kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) 19:31:17 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14156226f9da4bbb5cb6d26cd7199f0fcc9c0a5355cdccafa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 19:31:17 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:31:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="fbaf8a8d1a029be94914f63501011a64c496d0339a033690147d0b28df9e943c953350334f0f5c3d", 0x28, 0x0, 0x0) 19:31:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x4c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xd) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x1, 0x8) pread(r0, &(0x7f0000000280)="ff0cf03f1d9ad5357643513ddfe9b6b613ed9b6c7aa5b93ced6979c5ec5034af6acc45dfba9f4d0614e1b9b97a822fc9d5a48a662595e3a67c0766b34ec57ad47d8651235dc0d41e5fbb1f3f8fb8dffa4511eb64eab5199b831d5b9a71b9dde328d7f94272e6b0e6150381ef284206cf188bc26a6faa5864fba27585873de2023b6d1dbdc5f15ca6ed0dd493dd7e5dfe42504a363891f6c2ee362be1b460ba38f6792ccc47f936ca47832c974a0d64972837b50a6aa48d3e0f37cfeb9babe2828b86ef9d4a917346327135d3d440906d5949d33b78496253f3e9ca7a491ed53ab0a647d533a7", 0xe6, 0x0, 0x0) openat(r1, &(0x7f0000000200)='./file0\x00', 0x200, 0x1f2) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 19:31:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x180002005, 0x2) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000480)='.\x00') 19:31:17 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() r3 = socket(0x6, 0x1, 0x40) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r5 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r4, r5]) r6 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001480)=""/4096) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000240)) getegid() getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000280)=""/67) r10 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r11 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r11, 0x200000029, 0x67, 0x0, 0x0) 19:31:17 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x3, 0x4}, {0x5, 0x100000000}}, 0x2) semop(r0, &(0x7f0000000080)=[{0x2, 0x6}, {0x3, 0x20000000000000, 0x1000}], 0x2) mkdir(&(0x7f00000000c0)='.\x00', 0x73) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000100)) ioctl$BIOCFLUSH(r1, 0x20004268) semget$private(0x0, 0x3, 0x104) semget$private(0x0, 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) wait4(r2, &(0x7f00000001c0), 0x0, &(0x7f0000000200)) close(r1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000540)="6bb4f7c8cbb92d008b25e1a9febbf7a9fb810b861a8feb8d5e5263a846d755c09bd201de4b9a3d9560b338ecc15ccfbb61c54dad85340944630a11bbbbf3c8811f49954c101fbb61cb4257647edcaba4761940bb424af86b47ef398fc1b8cf78a948bf8473b13fe1f77651479b1f8ab6e373376a4ee5fc5ae107d0df945267aeeca98111be64b38b6de6e5658b41736dbf49491e1ae2ed3f4bfa75d538f503436763410bd1b550006913c88595275c291d598e400f75835d6529150d26723bb65bbf1ffbfbac0d06b63d2d24c87b075930675789325bf1b6c2459405511a0b07e5", 0xe1}], 0x1) sendto$inet(r1, &(0x7f0000001b80)="18309d46b4418e3625f9ea14a1fc11dda3daff24bd0ace2af60e0801782e04f8719d17e99d777c5494c95f6ccef2db9aa6b91a44cd33a34c30e7e128753e270c0eb4d455c5b27650341afe4f8e29d9523b6169212a6cfa3b97f9b35f0799d756eda16ef2a86ab12d442e94361d94aec8ce2926c7b342a89473356b27e40cca34e7e77cea0856e997088c89eecb37e880501de2d2a0baa589d44c9a6d8b312c01e5383b918b7b6a7c56edf935b63a577f912a285f6b724b6c7f6b87792e03892f3ed2b1ea363073c9413ca4e0ded1bce9dcb4f7580f7307959c850063a9224117fc98e55c93e482", 0xe7, 0x9, 0x0, 0x0) semget$private(0x0, 0x7, 0x2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wskbd\x00', 0x620, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000840)={0x6, 0x80}, 0x8) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x53, 0x0) getpeername(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd008bb2000000000000000000000000000000000000000000000000000000000000000000000000000000c1cf3f3c35ea809b13f571ab240d6e38305a8874a5792fd3404fb8f7be8bbf9683582c37be02b6048d340093fa7fd597462a49743c4d81ed0b2de82447deb8c0353995f1d9bca949f9abc44b537e0d9e0d475e2fe3170798890dddf572da0d3283b7a6adc9f008d8e733abb55a6420febb66b7c7e9bd47010000000000000092c366ee955871f275e5da46d55fda74d4c124c5e01c02918df884fab8f235f44b6ce7296df47e4968997a0313edf6d6cdfd743ae372151341d51db498630a3df69b5443020f94f38de980786bf5a9f2b37e3ee4b91a063865180fa8acae5aea000000000000"], 0x0) fcntl$setown(r4, 0x6, r2) close(r1) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000980)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f00000009c0)=[{0x85dc, 0x40, 0xb38b, 0x3}, {0xfffffffffffffffd, 0x6, 0x0, 0x9a7}, {0x0, 0x6, 0x5, 0x7}, {0xfffffffffffff001, 0x6a9, 0x81, 0xedc}]}) getpeername$unix(r1, &(0x7f0000001c80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4c0a599b58e4e00333db40000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb33bffdf04dd35f4981f7dd61fcecc00c4658cc4eea1523659e6b5e8002343b4b3612a32debe00ff8441d132a9e75d6fca350cedf6f917164a1217e99567e12bf7521da48aa145737be690c04fbaae96851b59d4628c978066a4f2bb4d05719689e08934df44693fd46647eaf662680e0b02c3463f85287f809a9ad9ac46429ea53dfe65bc0fcab9f344fbde0b3236a699d8f9c95e5c99ffd9375dddcb63b4986852d3bbe01d9520039e698a9bf56cd6de7b1e15c5b7e2a1fba170e4aebe4a8897c"], &(0x7f0000001a80)=0x1002) fcntl$setstatus(r1, 0x4, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000001ac0)={{0x18, 0x2, 0x2, 0x4}, {0x18, 0x2, 0xd1f, 0x4}, 0x80000001, [0x100, 0xffffffffffffffff, 0x101, 0xfffffffffffffffb, 0x1, 0x3ff, 0x0, 0x80]}, 0x3c) fsync(r4) fcntl$dupfd(r3, 0x0, r3) bind$unix(r1, &(0x7f0000001b00)=@abs={0x1, 0x0, 0x2}, 0x8) mknodat(r1, &(0x7f0000001b40)='./file0\x00', 0x40, 0x100) 19:31:18 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) pckbd_enable: command error 19:31:19 executing program 0: r0 = syz_open_pts() setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0xfffffffffffff001) 19:31:19 executing program 0: r0 = socket(0x6, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 19:31:19 executing program 0: r0 = socket(0x18, 0x8000000003, 0x3) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000480)={0xe66d, 0x1}) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() setreuid(r3, r4) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000440)=0x1) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}, 0x3) 19:31:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ea") ioctl$BIOCPROMISC(r0, 0x20004269) 19:31:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e", 0x71}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963aef8097ce61078e89512a085b2d6bdc42e97bb40f30aaca7b848ea5e523934ce569f95a33dedfb63659bf26976cc68b0762de4fc92022abb03da34a4415afac671f2f6b2fe3288c16486e8ec0582160757c9612847879504861abf", 0x59) execve(0x0, 0x0, 0x0) 19:31:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x44) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = kqueue() close(r0) getpgrp() openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x280, 0x3) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8d}], 0xa, 0x0, 0x57, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./bus\x00', r3, r4) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)='./bus\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x40, 0x0) 19:31:19 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = kqueue() writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="47bdd4cb13ac0124bd8c617d7f55c3706d1df9cf461956", 0x17}, {&(0x7f0000000100)="e159074bd3d2879c4b869131e460e4f99817e5be7589a69e76498f5b90e36cf268b1b7f12252a8042ed5f965deff5b08dc0e1394816f0724c3bd1a2349a64ca701", 0x41}, {&(0x7f0000000180)="302228569cf73b633576cb180deaf6fb41b4d1c4d7cfceee93c8e0dcf693a6d419204b076ee066946ba1764cf7fa700f1718e5caae49bae73044d59305241c3fcab49a7d7fb97b24a662a04090e564a3f9dc13409de3364a267bc136c6d8d82a32f047437505828e58ed98e619b557d46ed64818d1afe82bd5fc86d45f4ffa247d43996a9b56dadb6dc0b6af3b7a406efccae95184cb738e62c3196155808636221e499f177c06acebb2ab51c0ae428e13404a8c7dc714872403c1aa7f9eed97f9befe7ae66baa387d225b244c52f01835", 0xd1}, {&(0x7f0000000280)="11b0ab123ea7e67dd76078b09a8825f18ab13b05bfa30c551175cfe3d5f5725b7c57b9c388f9a7fba409fa8bbf2c822583c710bdec6245a0df3475c0ee5cc25683d23826c2a7d100fc91f162e5193abead4552dcc7a9b23495a565ae47e5bd293ee588", 0x63}, {&(0x7f0000000300)="1cca279502b34af5e36c1a8a0f349c8d399fadae1c895cb6ac0479d3b7220523c5a8b400a029d773236fc85905c9582e31c36f41a9253ac115c5551587598a5ac6bd1c792728e505dd13b5a74483a7df9420668de7432d61d9e83bae56c336a36dd4b7f81dcf9c1fa4e0adb0e38d174268bfea7eb505ad3e711114f21331a17996aab6958fa99d40cc248979a8c77361f1afcc224628f57c722bd4b6f067e49a6915bf21982bb3864f59222c91d7faffb9319188a660cd9af98210944ce89b62", 0xc0}, {&(0x7f0000000080)="2cc8fefb1db347269004bbe845850979235fbefb2c4a7bf5c9e166e2a5a4", 0x1e}, {&(0x7f00000003c0)="7f489376f80edc15031d86a7a16a17e24f66eb8bb8b1073da0e3c0339b1ae64d978801efe9ecff384a673869c9f9d93a2a84225219a62934ad59dbe9343acc5d804cab840c49fbb436ec98d03cd392abfce1dea938fb3f97489992390a27561616c34585c883a5bcaaf2fa01a6beb78d893f41cad08c5c708e75c87c739a4482ccb1f7c7de59a2b7d3fc26d7e4feb91b9b16acaf5f41c4e4fb0a09d8782e98c2a9e8f6f481e71697816b1f395fb0600d69fe7fe5589ed371a47ec4fa3550fec746c36b8fe60d81ae915e279b49a490009094f59dd8d32596baf49b13610eb117bfc87f173910", 0xe6}, {&(0x7f0000000500)="379a46b4059c61badb3e45a9300e3b1828beaaf004a866bb587cf9a631e69f025e883ecaf179eafeb5475eda09bf882742c46d2578ca8f93eaee117c426342435f", 0x41}], 0x8) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) 19:31:19 executing program 0: setgroups(0x0, 0xfffffffffffffffe) getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getgid() r4 = getgid() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f0000000180)) setgroups(0x5, &(0x7f0000000100)=[r0, r1, r2, r3, r4]) 19:31:19 executing program 1: r0 = syz_open_pts() r1 = dup(r0) fcntl$getown(r1, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 19:31:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x5c}, {0x7c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='(\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='{!)}\x00']) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 19:31:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) r2 = dup2(r1, 0xffffffffffffff9c) bind$inet6(r2, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r3, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r4) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r3, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0x101) r5 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r5, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000380)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000400)="ea") 19:31:20 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r7 = fcntl$getown(r3, 0x5) r8 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r6, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r7, r8, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r3, 0x20007471) setreuid(r4, r4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) 19:31:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) socketpair(0x6, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x1, 0x1, 0x81, 0x3}) 19:31:20 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x81, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x400, r0) connect$unix(r1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x8ae, 0x1, 0x7f, {[0x11f95111, 0x3, 0x3, 0x2, 0x6, 0x7, 0x9, 0xe5, 0x40, 0x10000, 0x1, 0xaa7, 0x9, 0x5c, 0x5264, 0x100, 0xffffffff, 0x8], [0x1, 0x0, 0x401, 0x8, 0x9, 0x100000001, 0x6, 0x7fff, 0xc2, 0x1ff], [0x3, 0x5, 0x101, 0x1c000000, 0x48e, 0x3, 0x1], [0x5, 0x7ff, 0x5, 0x6ba5, 0x5, 0xfff], [{0x4, 0x8, 0x1, 0x5}, {0x80000001, 0xffff, 0xfffffffffffffffb, 0x400}, {0xffa, 0x8ba, 0x800, 0xfffffffffffffe01}, {0x207f6646, 0x7, 0x3ff, 0x3}, {0x1000, 0x826, 0x0, 0x401}, {0x5, 0xf2ce, 0x0, 0x7}, {0x1f, 0x6, 0xfffffffffffffff7, 0xffffffff}, {0x7, 0x3, 0xfffffffffffeffff, 0x3}], {0x9, 0x2, 0xf5b, 0x9}, {0xffffffff, 0x655, 0x7fffffff, 0xfffffffffffff4ed}}}) 19:31:20 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="fb2231b166fd83c7719ae3fecb6a668864cdc5524209505ac2e13ca75bf1a5b95d17831bfe8b551efb557dde04553c00111fdd07a195bc9bde88f9f73a9be487e26eecb6a18c1c75039767224abf7326bf089f877b4bb9a443dcdb9caed030c58d702939e18c819d6d18c6659330a0743a9ff349ce68a2cc8e5563581a75c3be42a11c22ccb0ad25905a381895a927e3e995b4b5ded2c10cb00b5437139423f4b13627f545054c2fd9a56fc86d90983f0da170c975789cead3298f10b65d176ce56e3854700dc05215a437", 0xcb}, {&(0x7f0000000bc0)="0dbcf0e555d69b4a84914a93c5bcf1167b88ab96891fe43914fd31ebcb84731b849cc05c2220264a5025937fa1fb6ff8beb5d92a84b14fa6031840be3d14fbdc948801dddf17689541f73f7925e8a699d0287834bc2d1cff1b3895ebcc8bdb4751ea40a6c064cc3d0a6c1d395ebc4922d323d44aba1ab0c7427af0ab6cdc8e4552cbff7adb0738afdea5bfb2b8271c3e873d0671992db7abde2586f30a75d8876b60055695da77e28a3c808821b962b1112c4fda6a3bc54bba32963c55348f36a9d9369dec847d2a90a3c6f5e20e1354f9112481d242d9f68d1a794e97507e71340d70a895722a3e2adcb5cd6427f5d3b4e0de425dba6226e779a276a94732262a5726e4cf0105adf34bc6d9ee9f00247c4721379f3aa154722d4b7e42b4802da546271ee8c0058f6e765681f832daac59f2c549d0bbc10180e1d30dbec6b26af893218b0838fcea090b7f7b9486bbb1e1010ba34c45c8c430b1178f1a2026fb4abc0ab539db6ecf456bcd68b4dac7cc8c9b533bfcce2eed2a715e11a428c26907a4e577cd68b8470724a3135d75d8dc114ded312c4104bc76503fa3b0839183c7ec0accc4dc370705a107c39a66677d40c87789729466cc018692fd66250e9eb2224c2ce10bd081e798ba90338fd073bd8c4723538d1199a0943a2e172dcd877bb819c4094e8e929bd0f654ea4521af37c17d99e277feabdc97f47b33f8589648ef7fd28b2c2204f376cf06cec3bdf6e46cf843079bb2b2d283a6fef28349280865ddd6ec7d0d626123389fb65549a321567c4e132ec552be481cc54966c273eb6794361345335eec530b621e7423cad6de0159df7845bc3d1fafb6348722c86dd1e6607ae88f4d557a44dc4b0c37a184f65293d41d1482cd765698ec28f54c684df7765b23187e12bef1000d1321811ee0cf69281d0fbc5f48e2e02859516d65122acd4894d746b4b5ca658b571d61ab3f20c7f9e0db523f9b8cd34f76adb868806f37ed3fd171381ec0f0baaf48e1c2866d074791d213fcd744276dc1d4223fbd06232b8c3def3f5f46f255336c55c4812ab3f2c0f96db822c401c9c2cc8c103c181374595a89e85c20153595aa69c397c9e90d5178dd3789b2243a5ef966cf1b0ae5c784c543559978880c05d842392ce7af19c5749a7dda71d0f035c77db191ff12c03e6cef2e741581ed3f397753c9a9f1f0756c1bd88fc9b4aa519b4e21fdc3d15be426380804f99d5634ac9f0f8f08869b1b3d027aa0f88790cb39dce7ab143b54daac83f924f74fcbc7d44f3e2e96c7311c259960e5cbafc6c07e1a14406bd7a1250818c7dfc37767e30a336e70b67712115807f8cb45e586b153671eb6f559a367b020be0d0441ad16423a53bcbb6c061b2cfce2963064187c194f86a7fd3a6f00d9da389feba19c469ee56f2dee32652f48b4407e02f776e7b63341cf4eee8f29c8ff0ec0e55e6830400d5588c58ba8da265b0f7a59863b43345c8c0fc4aaf5ded25f76f11ae6b40ad2b7f3173e5d73d81e66d790c78fb5da8c53fb53f0f0fea7580f6b742f5b1511e4fe3f2e2be189bfea488723ef487945d68266d29c351e13795f91a7959878674780bb1a40ca6d0d97f9bbae02eb219f5cb404ec66f504a87e9e25b340aeddd96e5a3264fa276a192c6bcb15ea41b58d3ac0b6d265a90d657b12ed6b48ea24ea8a54f8169a4b50e6e246387796f7fe8aac780455d13060a15eae813ca790f1bd53d75d7149c977b7ea7e9715a5f169a362ab874a32178f1e9a3fbad4973e7839fd3730551026587ebc38221a7f13fbeeb304f89afa36c73c76fc690ae38e4f93486273629647cf6b7c089b9b9334d516e8a98dc4bfb3cb794b5e7acf6b13368325f6e2fa160b3cc8f2ce36ba1988a8882c1174f93a69eab0c85dc51d831dc3222f51d52506e2b1f81411312f76f91ee29ef53b58429f3ae349d2a4a73824de23af9a1a2fbca98696f1b1e943ccd0f672ce179cc5ff074e3350ed9234370ff1f9e296e0eb9c7fbb7943fc79978330e4a45720ec3177bb66d6095be0e196d781ef058d8a5fc4551f7a8053a1b720f23bc039ac51bbe7f52f761eea4a3214ed2cab29bb070ddc6c4c9da3d94e7ac4385b2a993b8372ac9ea4243ae3a28e6470b83df3a1da1e126333b5b8fb2586845dfef65311789c2cb24c60978417e692e7f705212275ae120c4720436ec7aeef6a40a2fb661868bc39af808c3a159fdc414b17503c654930c5cff7762ef5ab3483904fd3ac9de034860b15a22a6e215cb5ce466e9c3e622c9f99326408dcc814f904795571202314960c7af723d1178ede2a5eeff37d01e4ea79613f594dfe2e7368127f3caadedab18859f567a3042980dac929c12fda2372e06d99277d5ac4edea7d4dddead1dc9b271388ae70a9f39942c8a2974f1712007a501f907ecf2a101d58726b602695e26999da11fb364f98598340f4c691865402c66fda994d1d368d895f2ea86e02e015ca3bc98d8e29a112ca85cba07d9a16b7d09006f98cd01afef2fda9733fc820c9afc7a5676d70a848894a4c2812e77d992ea6d0fbaede9071a37d267846df72ada6cec5ab6f3fe027937a59d7623234f19afe234fbb9145e4adc3d7879860c0e46a3731028ce9acbd8d870301ae078d05c84ec545ed3557a4824b66363999f3dc102fce12c056638d4cdcc8d3b76be401888293bf654c63f413087db73db4af64c5bfb928b81265f78e096236c1ea16797a282c21bc8cd10907da9dbb6a440d23a8ca5e440077870f19ce2202f0b48d933b25badee7a2117be0beddf091b64de4c322c338b6f40933ccf28c9a1cd01b795b4ac455c806460a289bdcbac599d58753b3020fd15d0f306f1f401a45eebd5958c6b56010bf0d456aea71fd173800edc02c70e88f64520a038087093795e79a4903695c8760ab6981359c080f0817f4b819f102109b0a3c9a5f853354b32b0f517f1d3f6fa79a0bc0cffdcb8400d6582c7da1b2b42b4983d74f9df699fc94759d655db786eae8a2119f009f2e6053ed9d4d65abd7d42c5dc5a4c0154845e0131f7ef67d022a960688b3f43190f11a648dc297339ba6977b454f6dc6e70384a7dbf3b5645d3ca2b5ca3aa7426b47f62c1ca4964e7e715b1877a31900e70ade4087b0a72659fa7b01658bef451687c0078b5ef7d26cc6cc706ad33bded47c30ae231c70c2672a5d1cb3099d6a75cd58746ec2edc87f48e10f34e9cab7de387942207a315cd3be478c7d4c0a12f6e015d1e207375e53aa01d6e70139891018b3500c51aa4013a081aa7c6fe0ad9e1afe80745bffa0ac20ba2fa976fb2e8f630bdd6392b23e204728939bc907f43634c9f54b1a0cab6911ba64918c6f7b659bb7a7e833762e83cf2a3c8181c2dcbebac5443d42cdcb282f3271ed5dc71387acf981946e4814896846cfdbeb1c07f4bbf386e1e52966bce3512a80e18b5763c4e3b463b11252c4e18a453e1dd60527a7e7eede0cf6414e09f9303dcd3c554af84dbe7ae1ea8483d515dd63deda5299dae6ee6f55c3677dbc87c8de2d5fa7b0fa88488a1e1e5c1ecfbadf78e78b789383e0f56edd4528d4cc21ec25153f5e558b47d39c9be4a9555151e9ead2a434fcec5b220d7ebf32d45bce615b9f4ffbc6847450f79de51e006525e294c5f1ca3f5efc7673d08961351cd34e9d080afd7dba935aca38b0c7a6f22be2ca8630c1c864eb5e9165a2849b307797b3dbe34de2f48e22bc007b1d6b7656244e028a86b3658978d3591b0692d5d92ebd088bfa71a5540f47a69f542bd498b3a78a66d61b9ea0b19a857159af94a4e12f611f71ba1fca4406fe25990e56ee12f97ead10573a1d0f320564c77e0e656294dc137002bc1d84543bc47d2c36ac0acf3d6d6bb69de5ea0be08dc158b032db8224f323987aee066d66d3c59113c30f7cd25eef98cb5f160b2151b902b54a002fe6ae727b172abbe92342a3647782eb27cc58aaa54bb7637833e9621bb16ac98c04d38c3edb2ce2d2b4a5182c505d33ec4be56582878cffafee6f51e4cdd590b6d0a4c647700d2093e392f18c933887573a737fcbd62e021cb801300f88025fcb943e0ffa41a60bd9c3c27643e3bcf4e4bdeed92df8c67129f35ecec76d4d3e26888c9a9e66b695c97e992fa6137f569d9eb62a157026c86a46464b75e503422aa2b8f53a277c03444dc392a0d7283faa365556a68415155f12aa8eaac8bb809f69f912ab0fe10543a933e796a94be6e456b8d12ac7005bc72106ecac5ea899689750f417b01f795954f417299f800dc69f2be8de8b01cfeb96cd8fa8e33e43f1082ac2b37c7fc3c81d74169b8dfa881d05ecd51a630509c8df6590ac5ea7bfb96422a2a2f30a324562b76d37318fcda867566c6625ca9c38951b22d5b3193b614bf295600acf161ecd4a8e219fac4e784149374927667bfdd90b67bead7f5e9c9698c80a12a9cb9d006156816171ed3270c93bfb5563b48a98f596d11144189433b8b45ea148bd0e0f125f33ed4fe2041853cbf89bdd296553dfce4b7a621d5ea79b34e4a8caf0011b0ded3ea0c7cdc95a64815926850e69e7d25fc2176fdb1b8e84384a34a6d215da30150501ed0a8229efad783488b45e5eafc5bc70d708ef6f512a777fd64701667632c045124f24cf6d6b92b762b9fecaada3abcd80af6ee610e608a9d007ce1030dbe697f638c29e1881fcd08bb2c82ce5f22501f08f643176ee9138e85a458c5d91c7586977fc26cfd84088dd1512d223101d6a0c11f29c8aeee7542b37030b5aad3698c3950ebf3b8b61c021da3870874d436b9fdb3426b3c44e74e34f9f3f7c70de4099a72bf5413e14c27522fe87637c07eb2bfef105fc08162838366830b122e72f45316379993b3beaa1f8ab7e61f62c097e05b2a8df9a3c06bb710df8446b618401b957d226660b13aae7a9024b1d7641009361076a5ec200315fd12c5d15437f0c53990967b13010a5d0c674a9f782523f14920ec48e132fca5132f88d56d93cc675a7a699669b9d48418e48b2eb18c4883cf2dcc4a8930fbba607c25c4d7bd30d2be6c43cb66a1ebe2f1a799edaa4a11795a1bbb1c491ddd6ce5bfb147c9c70e7d4e61d02a1b59293af7b4c7909f070f2d20e4c1ae6885f02366a06e94caf9e78d3b11e84687ae82416ced09b039175dcb59e3881ef07e183e9f8ac8623da3ef4bde120fcce28547dab2f05d029ce86ff520b4d98e4311ef5ba84b5f59bae96b9d3654872632de1c471cb845287d6006ba67d550ffa460b01bfc6f50c8296d957f646fbdf28c2a282b84b195f0319e1e39e50f09b3178b5de48e80a59cd7ee72e32042b4265b326b5bcf8c6c32f268797a08652bec65379cdb4dfd8d4dde5d234432de5dabd29f15930a512c6d9d03b59251d42db7d0e668e495c9b35f18ce0915197565e1ece191d258eda221e65ebaf29b96afc86eb11f0d4094a8fa3db92ac9abf91682af91992352d0ac0d0ed7379d74337487a208cd99516f17e394f02c017a17cb8ad9eea19010117aa951a2f4de7b9c1048d114af0f326ffac819a87ad9e53b6ba7dbf92934b16de9fab24cacd59ee580f8e0711aec3388c97988237fdfc79da26d86d0f34078da7c51305baa8ac6fef3759b85819c87c2631892099967966b8e170ba67e6392f4e434fee36b58c1cfac02e9da5f221f8c8893e43b2880f93912faff4eed7ddd04b8761b9a9e620370133598dec5d1deca9e8aa5e6bb9fb19208dfab1f572793241cf01e663d7e7ec0c7f17c3e5636628ea7e275ed2f5b1f744a9", 0x1000}, {&(0x7f00000002c0)="4d374ba8b9ac328c73f35901b5201f0078ee51ebef65", 0x16}], 0x3) 19:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x801a, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 19:31:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) 19:31:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x45}, {0x1000000000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe(&(0x7f00000000c0)) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 19:31:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x10000, 0xe0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000180)="9cb2aa2007294c06192ddfe066322e2eb4ba54e5e2a13f5e586f5b8ff21847fdab4914b106ff043918d2bb62464b33fd01f7f449e4cf228705000000256ef8b064", 0x41) execve(0x0, 0x0, 0x0) 19:31:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 19:31:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c25769000000007fffffff02000d7d026ba8af63ff3728290200fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff000000000000000000000000000000000000000040000000000000d6", 0xb1, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="de3104aff6ad3f712e43b8559af0e2445a82a747516fb9d5c5c3a417a3059589ee6234e41ceb7e62246d0a4191f21f8bfa88e951d0b4f5b10b57f887a645cce3e6b8b687c3ec68a91024353c6b54da55a4aeb58027c361c49657e557a6bf0409d678cdbdd8b7730ef7a9d8b10d5409c5964fd8e7030bbaa0d1288ec07855112106d792e89ea62b2d8a4e6691ad0e05e81f41406a276367791bb19af04dd96e3473364597487f5672ca95fa048a5eee1e13cb6af043caaed809b712343678d26b10d76cae81a9ce95ba9183215e38c2c500824d1b478a7565849cf7532229c751c4930f56d71ac0abf76121f071c4d252a5797fba48a19bdd80b73ef668084a7bc8", 0x101) 19:31:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000015c0)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x13\x00', &(0x7f0000000080)='\x00', &(0x7f0000000100)='$)-+(%\x00', &(0x7f0000000180)='@&\x00', &(0x7f00000001c0)='@&(\'\\\x00', &(0x7f0000000200)='^-)\x00', &(0x7f0000000240)='&)\x00', &(0x7f0000000280)=']\x00'], &(0x7f0000000500)=[&(0x7f0000000300)=':]@\x00', &(0x7f0000000340)='^-*\x00', &(0x7f0000000380)='\x95^\x00', &(0x7f00000003c0)='*}\x00', &(0x7f0000000400)='.(S/\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='{2([\x00', &(0x7f00000004c0)='*\xc2--\x00']) 19:31:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x1ab) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:31:21 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 19:31:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = getpid() fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x0, 0x1, 0xfffffffffffffff8, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:31:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) getgid() r1 = msgget(0x1, 0x4) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000cc0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') msgsnd(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81ac3c0d2e55e8c60b77a9b661f9dfba46389254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r2, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000480)=0x26) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r3 = msgget$private(0x0, 0xfffffffffffffffd) execve(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)=[&(0x7f00000000c0)='\x00'], &(0x7f0000000440)=[&(0x7f00000002c0)='\xc7\x00', &(0x7f0000000300)='[\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\x00']) msgrcv(r3, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[], 0x0, 0x800) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) 19:31:21 executing program 1: pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) readv(r0, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000000)="04dbf7c3f3ba4ea798", 0x9}, {&(0x7f00000002c0)="2cc7dfded78e21795d3611455ac2a2cbe1228e219d033c361329414f0d4c3a7669d15d2538911fe257ccacb24cf5f2508fbd8b3307aeed5523ffd4b86f77fb00811424219b9db74d23bd3427c8a6901e909a93a8b6808dc48095f2d981908c803e874e774ece546354c59c3e932bdf8dd055ce9f9f203663b0f1080b4b73b65b1d189e9361e057c20ae81aa3cea032f8dbc580ce99e64b6cb3dfb6b7af3b4f23729046c294e76ff92fa8e34226ae12a1cc9cb62180cea66cf49208", 0xffffff5e}, {&(0x7f0000002780)="4556b5a3b25c5a4ce6369ae5f1cdd0359b56f8e866e000069f15febf812a98fdd80e6a3e3e707b00b067eba9b0418068801b23bb8996a693e0d835281434e7cdf2296d455106c2ba62bab05b645ecbceedc10f8f145acc6a1c86cab87daa8126a6b30b3e7f3f4a2ae3104993f14f7584645a4afc15260c641b0bb9a8f6f5276378e7cc0d2288ecb7093943e37aae0b9ab976b59507afdbd412dee4f53d9c468dc9ce69fab4b2bd930e964dabd61f5a97431d8aceace3213990e3ebe53cb9a81b3f81ec88c72eef0a41e28a2658c57a9ec52cd9f5bedc000000000000000000000000000025dfbebbd897291c42d18d4c44ed33a435f1fc4fba2aac58764b52d120dfc987ad7541c4a43d97b1fcbf2b07f9726cae7180025819badabdbf5dbb951fc04d55d11278ac67a27dca227c6bb39bcfbd74c36599bd6665b8c8b653ee511282259195fb3a67a0b8a5972520fbab3c766ff50f2c204d91362a2275658b737dae06d79abdfea41c3cce3fa84ad8791ad4da4bbfd53da2e972dbf34f6bbf9337ad1603ae23cee417f2eff387123bf4e98503caddf1fd453fa7a19d702a6f60f69cdccb898546e6e5fb595f6800f4103bf8c47b87837cad0b1e85f2f3dc7dcfaaba808b041722d9ad134992e27e919568a91eaf6a9ee0e58b164cecf9caf7bbfbafcbe04e5a20844c0ccada34a186e275de218886d1616345321eff02211ca92b5eec79107b1147e3466e38b0034a0d0754e75132c053947fe6b4f4a412c6ba8c772b1ae94fc43b4317ddf9d74b7cd52eb9b51054c9a53ad8", 0x239}, {&(0x7f0000000500)="e170c0d1387cad0bd2651674362456186c0230a4270a05339772e4f4721635dcc86f414a7449476923ed8fd27d75b386820713db8b571b2e6b931010178a14f8ffbc874ca3365855a79cf141620ccb50b930ce47a05478635a745901e8e4fb637c6faab89314e57531712584ea6e983cf1a6083a4ee8e1a587d6f3e396847cdc501c14f4a19453d7b67f1444967398366885f5079abcdf6531e4a73d1b5df5b9eb927df61adf49efe781c36a3530103f12ceac62449dbf14cda2f8d50166c3462bb3a01a8bf3655d5b4197b796d179d74f14f81f7fec54da0345d3cc12d8f6252e79a57782d2a78d36", 0xe9}, {&(0x7f0000000600)="371729e77e380fe4117218923b826d9deb4f8aa7f92fade38ded4345554b698f5185fe4e77a5f156c411fd3d9753a49ec2ad72246dcf57f541669d301225433ac211b655122c2033527f94bb207e0aa87010d694dd4512fcf62f25bb61646ed591e524fa436b7067035ae694a4ca0f828725a1b2c0b260772ae37b2775fc40f6b80a64c90ae9633cc105cfcabb8827c93647c9e4221740ed2c1cb81640decfdc497684827c661ad376cb2c50afc5ea528307ef98e7d0709fb7db3d47e64c0863c6b204899ac3c8a60b4fc717e210ee09bb3bf2cba1cc7e08c7a3688d018eb2fff285f4505573ef5f14a23f80c8ea55f18400eeffa20892a2a0a69207e642c413173dbb076ec26af4ec063602d7328440989b3334a1262f040b74eaff5e48a4f689a259c4eaddaa5bee28a6b9faeb53186b2698dd336de38e9d52dacca79208575b56bc097218a57750d9a9babbe1d1275cfca29941f769dadc6dbe16a7a84639987b52b91f049ed77694f5529456224b1d5fcf066b043da8e3b166b9fabb3f46a6de3d0eb5f05787812f1613995af0b20cede62d384c33d785086ff2b74a5aa53eeace4cec35f2cc44474a24a950efe6665e6e833f03b3bd0acf21d3eda1064d5f4e57a9c8b61711f42f3e98bb3f4ef147c21581f8447c5bbaf1c4f8880795d9785477e371a907cdf0a848f064f47248836f62456c6a6891f36879f600dc2eec641d375685980f2c5f7f0bc4ec8e7fe0700cf7a699ebb885d436f61d839b9cb970a9db45024e8873a1cb88b8a2571ea65d4de884778bf7364f548601fb92a3e9eae4fee7f22b8d627af12cdd117a5f1a2f527beb8217902849f866df29d56c093f85e420d250dc7b4cf400f9981546318822234be8cce72cc4bad94a9efee573d01cae47ac5c5a01b9e1effd0c9e5902f41802abde0de698ed1e602938dd95b3c4c243f95a597f865719c38f71c2f3cbb5157fac92fe31e8fb6a03ab88182680cc8b59b2eeaf6bb618f164c59efd238e720101175c292d42f57056b494fc3607fcac8b206a5b803e6189bb7f81b0d1cb21413899fab29734eaa9bf89cf34d1bbbf07f1deab863dde5d1fb829bbea2eb1f354b51e26f538c6089dc7f210f4f146927596916a6191c4d59b4dd82e72a458f563747d1281564f170a588a475556102c519e3df867eb0cd88fd54eeb518327e9d8e4a0f084cd2d090df91220d68d7657ea59eaaded0c7d2e7ffa3d12ad1605a572b985460154e7f037f45e423d0bd0d4e2e70d299328d6546a73d436f117519968f9e1b48febf75493ad969014f6b558b02174c48384367197d91b0a0a04f2b0665b84f1c4335cf415306b38b8fb8b4608ce9eb030d5a87df0bd9802aa6344e09b91c4b62b574e677eaa5e80dd43ca6cb00fb608b3b0af720c83f00f85ae42f4e3dac46c9d330647d07c73cadb5510b6ef8e24cfed7edc7c35cd68dabe1b37192e8a31e25e4448ae7ef3a6cac2388eff4bfd7ed53e072df6463583325fe63908a8f68ed6e7bc4bb59a94d6e0c34c1dac6c46e627194f47f860fbbd7eba9ed9808e960aa760f8de745285d52a1a3de845202e6939ffb12dad14d1e5a19fb6fe834e91f2d66573e0b3259d7ed8af6787ae80b7bcd4cf75f6b278f097b560e4681ebd675e9920c9782bda6b6f66d9db01359850eb0c41f265e98071bf11ef2f2507d49ba48c54accd2ed87702f17713437794872ed4cd3f7f51f40fc8817ee984ae6954b76b985c9962563b5b96e81e34608ee23d21112d1130567cb7fdd9e037e36f5bedc4ee4c9eced235bbcda439730538dc351dec248a1f0a60ee36bea70b25359b202300d67a467fe15581003ee7c372e079e04d155c39124391a3ee50aa8f01625aa70281fd9d4dfbca7f6866e2e694c860ea56251ed5711a1586b28f6d5fe5064198be4e39f0b7e9caf24f755de0726d4191e53f56fe2d7b41c058cc313dfa3f555f71c6b9ca7507e1da92e5497319e0fb53672a487c01fdcbf07d075cea22fdca3d2a1f8c000b0337ec0c7110b9bcfb5fc6842ca108002857c0ea01c5d919384070da6ffb72e29391969f65871060bf499198d1da4d28158ab0077cb8b5311acd2f29b52fb7455252068c4fbe6795777d4a946fb104d62b724dad39b89d5a7097cd0c0981a5dded0ccbf38e39e704e31f714824be35a7ee40c6d296e9da61bdcef9504818a04f7698a63149ed13f4d44c51f8a9536a0417e3ffe5451f82543797a5389c7ddbe470c46fe7b8bd5a9fb76a0e58b2f309203d0a502eaa5bc5c15834fe1e5c6cef51e4e5f1dbc2465ded0ad62f179aca6ebd20c4880d878f8c6ba34fa0d62eeed4f1d34603f8e7cc7c3b791494669ebc00fff93941c1cceef169a7b6e310b3dfe210d8de8f3d9bb4c9310925e48d7217ecfbc982f18ae5f29e4fc6a3c0be62a1f48dd55272fed346e60882724021081d1043c834314d9ee8d5a15295af05798500eaa7ee39178e2a386dedee9ca41f68a8a7dd08b3eaf56d7ccef4119e130d9a8c7045914b28ae6f50ed457dd8bf71f202169dfefcfb18960d83a96f731d165396adaadfb7d9160e7e618f929c38d0990cb018f71790b6f85768ac3fe4ae920baaa660adcb1d1aa5ae659258a8d249ccd3589b6d9e501e9c2cb58c7c595bf680c53fdc0baf89a2af94a2f6752122a87c774f401aa398e7e87bf90e2dd70591e1494f13a2c4c7f44a026de5849cb63268001883773554a276cdde95211715643b09fbca79a1a8a3b382baca920d082f8950fc265e901eaafa99d072a2e332c662cfd6c6bbd267e8c6640b915889001461ce6fce96ab3e2f1041255de1e306dad3921725a2c717961102b69da6fdd94df586fdb6976c4174794d36382b19bc312073abdfca1425fbaf29772eba95cbb5159bb4c7067c4ded8789882eb55848bbe3d496a8339e628228f6cdcc3b0845f8637cac375ae63491cc3f982ebfbb516788df5f021f84664e1d8ecfe5f6d3535f96e1d518ad5a05d5b7ff1efc5f65b154eea9c16467602d8906a110d5fec47d192c28b37fa2dd46737c105171efc6693a49ccede7e64ced86fadd50455f258059fce5613312870ae6769f39048abc38330e4c71dcf35eee11fd158549a379c9086e5c47061aa74c036974daefc8b06a741edb35e1173a526408e8a3a6a1b97efc3520ef9a4ec859f77431085b322eb7eee953a2b6d18e920bab4bba3af14882c2dad28b5066639405887baa6c80b7b1b830065edb45d407f63daa565c1cb88bd41e1b3d2dd155fa1799fff01aef79f86ca9a2710739044f94d48f0cfa6ed76065cb279dcbda803c4b58ca49627b4081caf84e239a7172755eca392d87cb64dbb9102fbc67b60a79d4cbeb82e0830ae0eeeb06266764d6097425a5459bd51fd6a4560547bf616279c397894a80491cdad1b0d9d292377bf354f1dda0e40d27970346f9e5e5fe7602e5dd62898f2a0db88b03a3450ffe30a1af94db3192ad5c06050766e8df7b437d8a3eb3a201a2ff6f4acdad3852b5a44afb980c6a5010ea59e7ec6d1b5085b0213be001f6d17da74b60468433915f15bca4f9e1168cf8e8611fef01d71aeb263109d88ae1db5106adbdccd69d04f10f07478842453c7a89e63a092c2dbd6c637f018f0e1df83f4e7feea3f5e1f8ff383dc07ba59049a4ef8e5a3a197107b378345fd5f9edeede75b133f7e34c3f93f1174e4d0e67f060548d7651f604bb06b2e6eeac017258a08795fb2dbb0e877cdb0528fd421a3c764fc0f589a0ce2ce3b1c491fdaed3fbf31ddaba78ecae7b5dc3e4a1b9645685888e153e4d5d112d796b0dbf948a0c5fa05f8f1fe3a6fc056965c51f73ad4880637e6d4e6cd9bbf36a040659afb3d890f75eb1f5aec8cb4f40a8cc832b4e88a0c620199c72812dda30fc17c60cea7d59177925a2b3da55019c72361c18304756f6fd004845a7b7461969fc334433e6a148311c706c60deca78d9382e1e5ed485551b0f1b1a13dcb7ac3e1270bc62310eede4fe04163e0e45f8bfc888ea33b4beb2be4bb40e938f30c05930b2f28301c3775bde77adddd043954583dfaa9034df3660388c068334b3a327f79fc9f77be8a8110dbd7db0d2498f0da82499025d8e112c5bb4176ae8e0dc76f29f28ee5d0ab66fbb6a98faa70831324698210aa942d25482a6e115b788fc9a0e3c6c03c7d2c509590d8c70f7829fefcad8f9c111d7c37b199f4f9f0db20fe33a900bf68ecc8a446c5855934020c973782bfef54eadb0ce0207faf6882cb1b96b630c75cfd1bda0f1c97545146556245008a4acce8b81ae7d6c9b99bf54789e58147fa1c07263ae8904eb8bb6b676bb19910f76c693fe4f3623d654405a0df56376e1c05f7784c466ddc95265925cf639ab7d26b341f846cbea72318f94f519faa98ae1043266fd1e91394225ef467dfe2994090ff9acd97bce7984f7bb69c64e5c6a8c6c86e6e41e0463a38826c2aa6f7fe20f34f5718e4c17eaaa6d3ead0f0f3832b6fb9ddd901affa9f963e81819366e45b83701f944c9f58409015a8165911b910ef887b784887a892e554b7913e85b4bd4f327275380aa04912bfe3586dd77d96b1ab15f5977465b5e278a8d140b38d32633051b4b3af5f924c023d28d0476dad2f042cb8a897bf4a971e6f0965b25c763fb5760d2df3f2687728dd163e4e593b00c6eea11ce6012979e28b93dbeccc1c72123f0d1fdf6dda77f20bb7d14c944e707bef2af44e5eca2a48002da798ec56a6125979d60d85ef72d968e73bd4695fa80cabb1ee87fc4c7332b062b3612d9d137fb3067456439f1883e5842b0425d7aaa582ac849e82f584e7095a1f56dba3e11c1a1f5ff38173f5b3464d51b2be2141d21d96f936256f9ef65fd7697fa6ce674ad5b284528923829234149cc28f2467caf5dd8bb76d3544d96a005453cacc6ee2fe8ef108efebde2f97270b3b153c6bc9b393411fd5ad6dbbb0cddaa777937fa2bddbb0d8fb1433e030180b334263030e974d6b5d2efa12df256182526808314c3974e306a91ac316d80fed2c7288f35c160b9e06caf1e09127c9c3bdea6a488cfea03b01d00204aae0bf3cdcac25094ac685c29538a1ec7489433a812be9394b78cf4b73fdb74cf553a6d3e8604943c1ec68967d61d725c83badf7c61f363860179388a8418831babca5f3fb5b49a449aaab96b31f0f0a8fff972d4c0b8230ea8a860ec1f3c6fb25c66f818d72d1ab6958608d2c98b7dd2b72b9e80995195561667a55a0693e58de47ff81f21db7019dbab7aba7e6ab72770a140726032023f2888d8a635fbca10b65def62afc8184cd41307f3733286e3a4a4e2f095c087bc2e2a854cfba8c81588cb1c16dc2d75d4d7bcf8bab688142c571c37eef8ec5e322a2d3dcc39dcf1fbae57e734b735780bcc471fc8b999e7f7ab8168591e9b1cb65d14e164e4fddb1d3e985a13154ac156e828624a0b7c27abd7c2172ba0f0f655b0f7a25223774b4199d699aa83e4afd560411670abe84d5abfec959205e9ffec9cf1a6c88e5d90002de79ec40f12ffd2701347999d1cb7acd5e8892b017dd5bd346ba7b049d86f11637c0d3c18a7bfe20058ec45d8c2e0efb437df87de418f404e32e6e031c0b814602be8e41594d260123450241ecdc7119410b60af9f3126c4942f1def46ff3f580b25282d0dbdc5a6af0d1c0d58d4a3aa558535c1deed9daeec9133f0bb38ebb477ac00dd2aadea8969ebee8a2f5982d13fe631682c3a223300001204cefb2386da0e960e03f690d8f02e9b4a08e29879cb49c24e07e", 0x1000}], 0x5) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) close(r1) 19:31:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$setflags(r0, 0x2, 0x1) r1 = dup2(r0, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000100)="f22dae0c1839856071fceb580d60559ce3a6097adcb0c876e0e928e3469e45bdc1cf4f25c2761448594cc3a74cd61f2634bccb1065a22838ab456baf49b9fe9de99fc217", 0x44}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000240)={0xe8, 0x1}) bind$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0xffffffffffffffc0, 0x1ff, 0x5, 0x401, "03a05c81e159852c84d3bfea2fd7593dae5f5bc1", 0x4113, 0x10001}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 19:31:21 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000000c0)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000200)={0x3, 0x0, 0x3, 0x8, r4}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x4) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x1}, 0xc) poll(&(0x7f0000000180)=[{r1, 0x10}, {r1, 0x8}, {r2, 0x8}, {r0, 0x10}, {r0, 0x4}], 0x5, 0x6) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) 19:31:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000080000000000000000000000000000001a0000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9, 0x2f}) 19:31:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80a8, 0x0) clock_getres(0x7bd86f2f49da60bf, &(0x7f0000000100)) select(0x40, &(0x7f0000000000), &(0x7f0000000040)={0x6}, &(0x7f0000000080)={0x9}, 0x0) 19:31:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004427c, &(0x7f0000000000)) ftruncate(r2, 0x0, 0xdc) 19:31:21 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 19:31:21 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0x84, 0x0, 0x0, 0x0, 0x220, 0x8}, 0x2) 19:31:21 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xe0000000000) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000100)=0x2, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r3 = socket$unix(0x1, 0x2, 0x0) shutdown(r2, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x7d28376, 0x2}) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 19:31:21 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080), 0xffffffffffffff3f) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x6010, r0, 0x0, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) r2 = dup(r0) setsockopt(r2, 0x6, 0x7, &(0x7f0000000140)="8c4966b6f5c1a40b64ed99569baa90371709c320a0494065299fb4587a809825e8d4ebf3f1ff8471338bc96d05664dbbb5926c11722c6c4425fb25ae1e67bf415cdc01969ca85742b8d43da4efdb9be72c9aa3ff3d6175ca3f64adf0bb3ae9be3c3de731d781f0354d341b9f41e09837d870ed71006c283e15", 0x79) close(r0) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x20, 0x6) chmod(0x0, 0x2) 19:31:21 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4001, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) setgroups(0x0, &(0x7f0000000300)) setsockopt(r0, 0x6, 0x8, &(0x7f0000000b00)="c3d290a5de4829f0b9d6194d0622b483eb9c7c88ce903477e000feffffffffffff69460b9cdcda2b155ad8e99110cbfb278363745ac24ca04baad7eeb66b2d014950d6fb3b7c520b8084003dc4bbbb7659250c1ff98f71fdcc44032176981fcb39d59c52ed0cc51dc79e351ad7a71d15031e97cf0401275200ed1242821b4d15ad1bc6ff21f30658002551dd3200122d8b64047e179cb32d01aa66dd4980ec08914189ae2c6d6fb20ccb86bab58e0e49d837e5367ce5df876b44663e99ab7579f0a2f0732beaa32cdd88fa5b1f42025aefe60e931f736778f090e9285df58dcade0c63c125e8fae7a42f006c6d20606e5baa07a8ed5640e4680000000000000000000000000000000000000010520f25d600006816000000d6f83bcf8726d0d23d9be1af04007200004c9a4981d9023a6710015ac5b51a20be0b55154a29830783f828c9bdccf56b235800807f000000000000005ad1a627bcc5010c8b7eab4e71808ae778040213248ef774a797d7c7d14d6180a873349060ac55bc2c537bb64e507402b9f2d1bc101368fa5b588a29925a106774ff78aee9e7b7d943ee0015a6427f236eb4898d5f39b08b896c9619", 0x1b0) r1 = kqueue() msgget$private(0x0, 0x0) read(r1, &(0x7f0000000680)=""/119, 0x77) r2 = msgget$private(0x0, 0x12c) msgrcv(r2, &(0x7f0000000d40)=ANY=[@ANYBLOB="000000d98e5f822554e219000000000000000000000078d20000002495865ecf73cb4c34eaf907008f0000e7ff4f0000000000000000000000001000010000000000100824000000000000002c000000000400000000000000db5cd594d0b8af70fc574eaf1b4de38cd338d70de461e59161ecdb6d3c213b37549c1dd43b057d8183651eb36900000000000000b70ae68b3b10f474145e1806e5bbc983c3c64f09d9d6f81e1289400200633e151f2c806a9a1c3de8d4533d611a348350b61c3579d2bd60a2e447ed2b25444d16eb7a66af1b61f0edb3035ead33b85532acef8bf8df0e54a81b0b136565b166a93f70fbca12a535090046661d8ddf5399dc550043d38705708058325fe229859df723dd31817adcceb359f19a78afa90cb40a3b9e9633de14db06d9cf9735d003d155cb3dd73d4c0a5daa3de1bf1855a9b49184e0850cb400feffffffffffff845a2fa6134ac8fde823047acfadc65e75e14d003d47a4e470cd2b763bc127d609e61dc125134de891426291efa6d27f5b025e38fc3dfe47309a1a9062ef780271c47ca13a540c4e16549a200c7d87632c315aadce264a4edf1997e4590486a156b5e7b2e91e15680800e9bbf543647f0b26c9936ef61e7b45a19bb62d4e9bab5a2b3c05c88d1ef6a03d8c6c4bdf2605c51b00000000000000000079ef08860360629e93705b2f5cfbe761df25bcb25851d25d43c7a926f8ca62128682c0210d8ade233f2b8d657f8abd0dcddbd312675e13908885f2b48b87bd20ebe2c20f4b79f1dc963bb88463ed2a51d20bf88ebef3a709b02953fb414ebfaabc872e19438f100fdcb80070b621078d6060faddae6050a9cf82e44451e63190ade768391fe514b132bf1c7e84df7f16ec97cf058fc290b9d35c5af2f1a97e6bf71de7c56815a56b54f5705bbadf39a19119e3593c009a75ff81a1d7d93f1c8c7961bc002a84bfc874a19ab76eee7d7488681254e192ae55645ed93e7663c0768eafa3af2f22fa6c9575656b6944561ccdb73a495c022852dfd546bb505eac4290feac09fdfe87c8573cf8a90300000000472b640253971bfa61d9688fc99236aa6262172fc0aad818190008000000000000828eab0bcc309e5ac6801e9b296506e93009219be536a81571af64702e4094718eadb77f23da3ec7c1cc4daa262fff6251c8ccdc96429edaf8e4a1204baa82dba0ac853db1a6f04699b500c465ad03000000000000446e7d1971d4603c2e389a98677d7e81c50a3770d1703da254496e9d9ecb56a7c97ff7efd07e692e7833f3cba886d33609b053cd459920f1b5d1d722e573bcba24cf371c92e5502e7e92b1dc65b15c576a351560d1bbd2454f2e66dd27c596c4b315490334e5a69edcdc16557473e4b5c72073a69d07dee27fdbb2cfdd1a0ed0e5a280009878826a3e52ca1a45098bf7394e89a37df89d1a91a5439edd"], 0x1, 0x0, 0x1000) msgctl$IPC_STAT(r2, 0x2, &(0x7f00000005c0)=""/133) 19:31:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000001780)=""/95, 0x5f}, {&(0x7f0000001800)=""/187, 0xbb}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r0, &(0x7f0000000080)=""/6, 0x6) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000340)="ec1c96ff424a4f39f49ba96da627c36986198bcc9aad32f8dd0d55f72cafd0779e0e8e573d6b57c1d13ff212c2c5d77ac155205262f364c626bf16485bea22db2926cf6d9f286bfaf27eb19d757d9e29bf7a693e839782d97b6afcf048be903fe0682c7408d584da533d22d5cc9329ca45a7309faa96381ecccf343d2103672b6b6420631604e3d92ad1777ad693ecc441452792093911d9292cb96afb1ccb33dd65df958982e0e6bafbf866adf8d130c3", 0xb1}, {&(0x7f0000000400)="f9e07fc607", 0x5}, {&(0x7f0000000440)="e2d2d77b852b478ae2ea27bf52a78bea0f86d64ed334f71ca0b12ac60696c45307e3deb685861b56a98b234ec8a89f464615b6bb2576c064045894d9d051b95794b5d0d63ced5d8a969f51945fcbaef0d59bfc120e6d34b6b427ab1595aa7c4a93f7446eb632f5b715845f633d04baf7b5bffdc73292830a12997389659871095fc947e9b400f8b61c1cd4d4", 0x8c}, {&(0x7f0000000500)="67d897f91de9a197b85892eae7a45c03bdb6b3a5cb3a7b990529982e20f5c29361b4b808b77c05e544374ac10fd7c1ed22f2badd53d1adb95ec82da4193c3ddfa389cd73d7ea8439a394381829c49a3d7021df93974cbf5f7fec12c0239136ceb481731a7aedcbc57b8b25947504e547efd8f3d8be4cf518531a58f7d3acb8bab9", 0x81}, {&(0x7f0000000680)="14805b9d014a4f1041d9f43293f0b2e4be8370ee72d214bc0695dc4175057d0d4c9add1a22c793177f8d337fae3b87c916154c3aac054a3a3e3c42bb988dc8642e824332623f8628e7321812229ec20e1978e875ce5316182961e4523a6888f41c998ee2e805371c24dd150ee72b09bbf4dc9df19866b2819007f5586e1867ca78c7cf8df56c6b22c10f5ae3e53f4a48e63a7fa0da03a8cbdf834ec9a9", 0x9d}, {&(0x7f0000000740)="2ce5c64734b35c910b2d4bbabf11852fa6c60b5c22af8e0b924fcad4b0e7ca359fa8f1ff1c522cf3cad852863b8eaca89dfebaf1d8cbff330aa77637b2edbf085312b6fde3176eeb3c8e8e27177312b2fae2193fcd510fffe8b227ba138202be1d657d94c3e95277c4a2e1f5dbbdbb8c0878a1bfb4052d293b13506f0826dd772503ab02f8abe4ede6334e463d92d0b1eab27972a4a5a77ad17b859a2da70db78d2b2351338c851141360cce9e6b6543ea59c9cd154d67457a8fbe0322a97410e24d6f0415807ddc1ec026385a1e473f79a2b4e48c742886e4cd7d5c54fde1c5e06a9c02f5f0fb8b52e1c14dec24e83e076625592395bd00828cbd4bb9803c5d57536e365502aebd618900985ca129e8d35fdb7d5cb913bfcf10e8426f7f0e4c62394a166ebc2218702ac1d333792eb4e9a0a0a71c38260116b55aba5ed387c9913e95724a6bb6e7d867aa33ee65938b43ceabbc277c458fe1ff21efdccf7cca2effc75e7717121fd7aaa049acce60568fcb1fdc5cf08e6cb30282847fa83193768cb24453ed1e57edd551c090e8ba74c4e4632bef0a6b087f1c0203c8b0ac4b9eb577f5fdc93a1c7eb6c27473217fcb048243766c8b8458bdf9f1c523ff0879c445f7cb17645da91e6fc252f4d48d3394533ce1d72a3c8372fb019c3dd82b93d956bdd7ab1f8ba813184c2c97dcc6f8da2ca548083f2a3ac8949d59dab58816c04a988799a9bda5339b9fdfea7c8f55d53fc83c896b1ad81f46dc3b01e59545816141c48394d5389de41ed06e793b0329ff2ae27c213eb32066832fec9a43a77cb92d9614885ae71071993ffaa91b6d0311df7076f237956b263054186882c0700916e06f830e51bc2cb9e00161fe22903a5cea0d0623a46ea17e5030770300ff81ca3b2e89e459450689bd122b51ce92307d8a10532128ff630d03ae4ff10d867ae247425df6a8960e441977da62a72db8f544460dc823cfa571d6f775e09c308116065fbf0348fb9fefcc83df8b10f16504acd0458d99bd6fdeca79d14cb3374055348cbb1823b7c1423e2f0e89154553c9617c539a5d2399b37ad3a4945423fd7ed8d58d506c71d4633cc540f972708a17add401ee3835f19ec1895f8d72a34444debd07483998467e375948240fe83645cd38ab1bb9051b4073cd503e1c6ec50120d378ad9095e1b37053d4d84b0da113502cd188dc74cebd53c0370672c17247347224b0981f6bbf8df5415155204c8773998342dd61a56f29600fae615cda50cba6301e93cf3075b1c95e2beda0a029e773548afb0ea0c1e8909af4e30d28a3c7f6c63bf990aa97fb6942da35db323609c387edd7a7b7fe20e8f3a591a7f5166d5c582d9fcd70ee1da457cb6f684f5e73f7ee2cb64b7d246e75b473029da3aa589aee9c7b6e0e2f6eb3334510989a6b443ff8c39740b9c50aeedb5928cbbc48c72ab7701814e60d269c526f98d66773ea6459e60e65629a863bcdb9bdb868552f1132ab0da7f7439396179222c5df251b08fa8bbb3499e2bc0f85dcfe66a50df1edc4542ed15247d84f94481848130e0a60feb27524333b8e25dceb9895a529adf9e977bb7813aea7cf508cdcb289afd0a08cfccfdffca6c1738a87d2b661100a086ebbe0c27f75dea29b13d76087bdcdece4e43ff9525f614b0d05a8a7cd363d6fce3b9b6da8dfbb91ac07f8f4ec9819b92d5ca620c0feaf63eb034b3ef212a68cd1d8aa046197ff82e71635cb03df247380fd9c414cc01f95a858cbf1338a8cfcdc4771bdd43b3699c68205331a2ebaacbb179cde7b12debda440cc8b7ae1aea236a159a584d23ce4508386e1c1018ed4f3da40be85bc059c7cefa01aed6ed3aa68a1e1ae542f1d65c7deab23bd1526759ecb687c85c2bd64e3caca621b14b2d6201d427d76d711ca989a21512f078a44872177c785cd1a7de3e96c15c7ece397b16a2449886f00ce1e4e5c22ad52feaee821acad16d537075cc23020f6676cd8e9c594165e33ff0a97996f09fc2f48b62328c1fb03f3432ee1b7819d62a7904699757920adc2b33624581249ba1d620ef8abb0692bfba0f2981fc86a3b210b3e69c57c12df4ef3f1b4412397c665ac2acfae3a4f738bf80e304872101ccf85559113ccccb6fd8a7dc196f86b1a1afee187d856127ebdccd18eaa902dd6e22481e7b4a74676767b2098da1cfec284a5368f0d4910a3a5bb2f8ae22a7bf82e5ee70293a8b0ada3615d68ec57ef786066c1d61eed5fd2c3a4d2d8c97b4fcd15af1412193a77acf375f0aaf46264ce6054ab9ab75dfb4280c6ed23c166de99f63241b5a0355ed5ab696ded7cbfd489b2513c7dbfcf86e30eabce88dc07c578dd64305af6c9a3f1a96b4e997f88104611706663a4fa2ef81a4285e696ff1516ed1c0c0a51fa1342db42d877f90094ac6c088ef80f9aad5c3ce88f21bceeb87367174c85b323c317d3caf17f74d152190cc2973a39a578b8a1c17d7887f885a8d06d1be6b071bac5512e942108a9facde9bb6a39d00d1f2c17499883693dc6a15789cc1d2245fef1394f79d8879e7cc6f09b51dd8ed5684425da6723e4190e116911760e3a11aaa8a327a245bfae2e5b1da1dee49ed4f471cc380ab533dd8a7a055c420948dbc29a095d6b55defc967d88c16a2caef8b5898bb11a30767fdd467c028a4cf35de2ce7e651770aaa227e028cb251cf55eba1ada47e55c8d96ad425d5cb9de5f6e24b5017473ad33ffc4da9e5203fcc2734e65ae0e4f1963e2a325f9e89084a52170060ae4db1f08e72f1ca132a42e82197fe15d5926c1e30fc7818f04b9f91c59221d5c0b06de7edf9b0a7116006e31603a984fda27b3b095c7ba86e5ab5dcf4f03abb8ab5917e891f5b4f0879043a7ab74ad08800f4ca3a60ca25e2f55dfb3f1bbe2df4d6ef096b3f8e404668178cd8c70fa922ce798a1f2da9ed12e05175aa0b5b738168fa9477cdf73bd93e02549898536a0b158ebb8d0cafde17233f2b16b8af2fc4af9a0ae9ef7a478e7e41b5f5a5a7f67daec15e50bd378a209a91fd4f46e2c05ac4af44c754162ecb292989504018789aeeff99b269a563e10cdb8c4a50c5d7c37afd1b47c0f0da91f32d8cbbf40e75ad34d3c2982cdda89b3651d373a1f42da9eb8437bc8b00379a58248e1a164f1ccf8089c86e781264fe2e74563e0ef2b4aca46a280b79979d2cc8279c9a33d31c92b93e2e54358796fa270f638d552e4049d73a73bc0dcd92aec485057fe481dee3d91ef17fda7e2d1fd92e23ebbee50f0e0f7084c375278aaed28657a614df7ca6f6f2bdf4e265ffb51ec359c91a444c583ac5c6af40be76069693fbcd2595678b58f17a1cc24b0e1d8799097034fd76434d36094b29eb4b84bac04ffd097a13c94cd63de74404f2e450406605e4c94cee0b373b462d2c314f4e738f43d3994076cd02e0d5b87ab7363c1cdaa40aca4ae2cf4afa7c981b7f81cf46c8db917d89686ede3ae3ef6156aeb287ab48e5a4945c5292b39bf00559cf4df1316edc4abf4f5cf2fc2590f2d0603f175a6c36fe356e369b33faec7aaf174ffdca41efbc9723027d3392efaf6d68babe2e7ed593ea63cd9c7e2aa1df6cc729f3369863a00f254b6d789dfe5d5c1ba71ee71c8045302c95d9ad7471a4814762c14fcbe9c4ca916a1db1814b9e27d63e645be9c7eaa03d14eed0a7b599875fcc01e96d62af31eec375df231ae92cc0cc6398ec07e1101d2cd78a896801537721c213c0bb1575773817607a054fce40e2b60f5bab277efaa856317d65844b5b0bdd193d158dec0b67855658e00a3f2190c41d9a9f471ab971517aaedcf453e54880b562f764d560617ad7f72c6622a2b0ea5d717ab132390279b81a6e36ffc4e0788d40e0dc12331db0e370c37a35f4513b4088419c9573ee91ca404bcfce0999c8779a74bf99146dd04dad90405babf2dc382b07c77012202db50493ca315086477a127d5b312f378024aaf84a7a9318fd66d89c9159eab9732a03ae25f7a4302528fd6b9d14b0b65e381586d692bfcbb8ff5ebe9e716f0b92292b18e8baeffddb0e9fbce48d696b3343062f4c83ae6f2f8f3e8bb2e919294731dce0bd87e145c1e37d7dd6c4f93c1e57650795213c9555bdc2b5ca1384e7ccdae5919ffea0d73a5c243b27de75ed564b23d365496a1e5596337151d626d12e3497176610c5c58c91432ff6d273bafb7e3ce9db01db8e51f0ea506db822a67ac5f1d267faed6300e766fb8e7a7f0f30610c1f512b4005567e720a2dba2d7a48f7009d04b97477e08f142192136276cf7772caf2f5fa26646c8264cf92586f685ce5c91fd22af2bba7d998912feef06b01a475ea78f3e831805fb711b793b1fb2c14a05209b8945a5c33234bd0a6dda598cb067e9636cb9a816ffb910b5b5bea59248035ede2bd95faef0b55c173ec4f2518da864175ae2c49e42397484af5e96de4e59c03ad9195b7f2de8ad82476a1d5203a4cc93ef02cee63c2ae035ac2d992c90998ec83fde5119797705b7da2a94e2683b9663d052314241eeb54e354bdfdf0bd5ac5057bf7c308d2b340a99ca0415f803426dd395e7899244013ff5b3584d64e4d5233ad9222bbffd5e4e03a16f4cb41a0b8dda3726c928e7a7912c540add6906aac272d2e93940ff63911b2c0a1e71adc365a38857b1e6b4c4b94c3e17e44671ee83e8adbd753f73a3003c3376f794bfbb28315403d229adaca2268a8757fdb75af596c7582613bd954c544957bef9ee6566af3d4e2addfb8bfbf4897f5e48ac4882fff4335061f84a5792ba997e974ebd1d0cef5b102a68b77f1919153b8d30be6d7bd183ec74f54c68fdb1a84662f502f2caaf86e5484387591a7a0a5735631f10964292a4a00d76eb9b90aef199fac58a83ced33c03608ef671fdbd4670f3ea9640803c2d1189c44c026a7c42d4d31092434fb364ebbbbcc69e0ce8d320d18257caf1cdbe67fe939401da29a8c7b6f79f7896b54d876135accbd150c866b404180180f9697ca5ce066691064813bd9d4ca8cc35204e5e61d0a4fe757b94d2b91fbe6d9c8ab153dbff680322e681f78fa66908bc637c1af5ce68e893931d136d925840ca728b10549d962c9b494c0f6b5b4bfeae79c8ee5f6cf1e3ba618f4586ace4b72e9043fe32b368ec01ab0e780beae945bc599d5b1dd14d1888f51094706d49c76cf5993c67a685ca335c9934c0fdf194d77f5d8f6e8788af72f34c83918b377072b91a064df5337307babf1fc68cca3f59915db0c32baa4022f7f4f8d9f063e37dc4f25f78cdba634e4aefd50b4579041e7e66850d73aa9848ca9c950ee9ac9fcfe14d993e0430bc5fec78ed64725a98d80ae847343fc19a07ba42557e367dc9af2fc58d1910d760b3b804fd17d56b33c23a5732f404514670111ec00ef40c24fcc24b8268fb9ba9136d7ed6408db5a6f62eceb293d1b3c05186ca571bc97f8b337b60da68f96fd73548ae28a148ca7e09f35a32a281f2a1090450f7d2de2d3437ee782c807a98fb012b0e52aa2a353c69144408b77ef17fd0481cfcfcf398a6bafbcd415c5a04c30f1cb4ccbda2c14c9995a246df8d310c223113f42a56c449baea3cf3dbc2d1df6e6be1b1e940c9859a4fb4a601427fb2d24f6707a2c580fd90ba8aa80856e543bfb945b216e6dfbff3a72da9de92e6cf9fdc7bad438716fcf19273b2ee0b2453deabbf9e87d89833841824d4f2587e3a13954f97fefbb4ec3d79175e32d0cf708ca1b507e002055006b29054838a0d94a624acef945755a760d3c41b7ef66ecd8945e5", 0x1000}], 0x6) r1 = socket(0x539fb12cbf9e5e88, 0x2, 0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffa, 0x1, 0xf0000000, 0x3, 0x4}, {{r0}, 0xfffffffffffffffd, 0x4, 0x10, 0x8000, 0x1a5}, {{r1}, 0xfffffffffffffffa, 0x10, 0x1, 0x6, 0x800}], 0x7, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x24, 0xf0000000, 0x20, 0x3668000000}, {{r1}, 0x1824f5e9a323860c, 0xc0, 0xf00fffff, 0x2, 0x800}], 0x10000, &(0x7f00000002c0)={0x2, 0x200}) sendmsg$unix(r1, &(0x7f0000000180)={&(0x7f0000001740)=@file={0x1, './file0\x00'}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x157, 0x2}, 0x408) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") 19:31:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5808f0ef}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 19:31:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x110) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x9, 0x6}, 0x10) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f00000001c0)) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x40) 19:31:22 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x9, 0x4, 0x8, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x1000}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x56}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xaaf}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3e5c}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x92f}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x8000}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x10001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x9}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000080)="000000024c8a44e1b30bdfc982955d37c1c103287f07b7efa76d410000831a5283e4b28bed11ec5111024efd7c2200000000cd08", 0x34}], 0x1cf, 0x0, 0xfffffffffffffffc) 19:31:22 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xffff) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8110000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000176000/0x3000)=nil, 0x3000, 0x14) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:31:22 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x1) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) r3 = dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) socket(0x20, 0x3, 0x6) accept(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x1, 0xe306}, 0xc) 19:31:22 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffff0d1d) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)=""/20, 0x14}], 0x1, 0x0, 0x0) clock_getres(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) close(r1) write(r2, 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x50, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000040)) 19:31:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x1, 0xfffffffffffffffd, 0x9, 0xc742, "fbf1bce0d39a30a95b7522f02fd06a117ebc7f9c", 0x7fff, 0xffff}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x2, 0x0, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 19:31:23 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f0000000140)='./file0\x00', 0x10000023b) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') r0 = socket$inet(0x2, 0x2, 0x37) dup(r0) 19:31:23 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x114, 0x4) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r2, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100), 0xfeae) ftruncate(r2, 0x0, 0x3) 19:31:23 executing program 0: mknod(&(0x7f00000003c0)='./bus\x00', 0x8000800080002002, 0x46485d45) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x9, 0xfff, 0xc9, 0xb6, 0xcc4c, 0x0, 0x9, 0x7fffffff}, &(0x7f0000000180)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_vnetid}) 19:31:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000004c0)=[{0x44}, {0xc, 0x10000}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000380)={0x1, 0x526b, {0x5b83, 0x5181f995}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x3, [{0x2}, {0x2, 0x6}, {0x3, 0x5}, {0x664756ea9f7a33f4, 0xfff}, {0x2, 0x8}, {0x3, 0x9}, {0x2, 0x5}, {0x3, 0xff}, {0x3}, {0x1, 0xfffffffffffff722}, {0x2, 0x2d}, {0x3, 0x5}, {0x2, 0x3b3}, {0x2, 0x100000001}, {0x0, 0xffffffffffffee46}, {0x3, 0x9f}, {0x3, 0x8}, {0x3, 0x7f}, {0x1, 0xda1}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x3}, {0x3, 0x81}, {0x0, 0x4}, {0x3, 0xc332}, {0x3, 0x3}, {0x1, 0x6}, {0x1, 0x3ff}, {0x3, 0x9}, {0x2, 0x10001}, {0x3, 0x8}, {0x3, 0x7}]}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001500)={0x6, 0x8, {[0x4f, 0x9, 0x6, 0x401, 0xa1, 0x9, 0x3, 0x10000, 0x4, 0x1000, 0x3, 0x6, 0x9419, 0x0, 0x0, 0x6, 0x5, 0x80], [0x80000001, 0x6, 0x6, 0xcbb1, 0x40a, 0x5, 0x800, 0x5, 0x800, 0x5], [0xfffffffffffeffff, 0x5, 0x8000, 0xd8, 0x9, 0x9, 0x2], [0x101, 0x7, 0x3fffc000, 0x7, 0x2, 0x3], [{0x800, 0x4, 0x1000, 0x6}, {0x0, 0x0, 0x6, 0x101}, {0x9, 0x1d, 0x2, 0x400}, {0x7, 0x10001, 0x3, 0x9}, {0x5, 0x1, 0x9, 0x7}, {0xb5c1, 0x8, 0x43, 0xc15}, {0x100000000, 0x5, 0x7, 0x9}, {0x1, 0xa, 0x7ff, 0x3ff}], {0x74f, 0x5, 0x80, 0x3}, {0xe87a, 0xe00000000000000, 0x9, 0x2}}}) syz_emit_ethernet(0x1, &(0x7f0000000180)='V') sendto$inet(r2, &(0x7f0000000500)="07a11c65ea454e1a8334aaf26ce8d6b5656749706dac07baf97ffc659ba11991afa60ecda4fed3bcf677018e7a24b628ee85c5d0c68c539e1e6d55a01dfb5b73457a0a0b6a9992f34ce5751020cdf2eaf8b6a9b0ece973e392b15b61355613aa1b436851b33aa21d67473c06bd35bb6b060f39d2f872c4796d79f384275def32113edd2721c014c14feb75a939e367f817c0596aecbc7381e5068407ae54aea4fffdbe2db1a6d614108e709d5083967da91cfec69a1b16fa492a13d91b14441359127a00729fdd80b647c406af0064896777aa8377408059414bccfffe9199ccfddc7066c208967aa67ca7a952e6d8b0a7b259ff235ce981a5da76d95a1d97851cae19612a0c737cd6c943f0869f0c583cab4a6e23c76299d93f2a453b41934ba0935d5d000b4551a6d1719c5470f9e27c5ca6a7802a3d10d0d22f9804ac11349b08c85523505b567eb002002e25dc5b86f490b78bf9a1d13100fc37d64832c4666d329ad7d348c2359bd7db8a97354fa76a2be788f85113c823573727f9a326d98e5def0cd3bf8b67f93871350e402f8dc3927ff26d56abe8037ab090c2cfc2bac148f7f4d085aa0182d551e99436cc9ddeae7bb652832fb50af3c3ac73a74ee3b7f2f01a933e4fc192c0014b774dc9af838f2fbf0aeba11948efb428c3bd849db2af1f1e5a502a04f21f7ce7d8c78d48f95da71b066c77b69457533cf765b10d7db06d09916dba5241b63f13206f1085d44304c23d60637c79ac92219adabd584c0d003ba50ceed9b99f9468276eca0f2f24f57ac05d754600655ab0a055b64aaf004e9ec72ef3f27dc26fdb526afdf2c6af3871c55e35613d147afb5dd3e3fda25a7afdd9132405dcf3691facfe982bafde9f46de8d42423100727ca428e4f6b538d0e65cb5478bc9b1d15bde2292ac9e5e237c6071def9bc9a566c908285aa97cffd198561a3915e139a7e83acc879647234e067b3185b5de40ba8fd3f5110062f62b6586feb77f211b1f967dfad5d1d89eb62df0cabc9b517e75f3ba95f088dabb0efd4cc3a8c8ff229988fbbd544f71c9cdb91dc353189f9ced0957cc78b06260e4ef21a7c062731a7d6d2750ece0c434b891f8cb7e5651bd2535734c923ffd5b6a4a0bd17aa407f5b938623423503d08540bbff4d39a5b89d2602f46ca77f96e6fe103a03f1eda9b7408851fd68a4ae23aa8748d4ce68571c8c73d786ac0b27da45e44134fea52d9a1907b6108f48117e415f73ed6430212eabb2f79e2c890cdfab8c2f3313b3ce55e37687a4419c5cb8fb236d8519ba62b67e6d12bd9b74f48174d7b6f08efbbdc87b49ec097a3a4f5af6ba5692a48e95eae2b1471236abfe4908292ae9b432386ea2dd4de6bc3beeb85a076c380ece2a39aa9d8eb83bba0c96be226a74a501264cf69f6a36239a0c9d1d4580b43d063f83eb675276978cee106c613bdeb807dae36207621aa53a81dc61d221d087f9ebde1b7e2059c5c0fc5ddfc76f4d49a6676649a121e34db22e94c18f41d75f9af4a71f500ac1f5e422eee090e6043f58229f75ee8f3c650427b2ed6a87f1974841e5aea53a5f7a1912b7b518429a1684a86b3dfc835d5bef10ea17a647beadab384f34f4c50f5d9d484c234d4d4da603c48a55197d06cd507e879f08017534780e7ef5392cd15441ebfb7f29175f03dc2a3d08e86a05844aad6547d20d182da376b8264f2de9abd4b44c340adf5c6f97f8b496e04972c2154b4527966b6c1ab4a5b413cbc2439cf40bd4140f4ef702c09f8617cd2f3a569add89f6300063313f5893dc792415cef29826227ee9111251a0bd069830ccdb09c1cf78207a963b9c1283e0a1597220d59c3835d0be99c398aae445fa2c7d764eab5f3ceb733802608ec7a1f3012971f8621d688dc9ce6651c48d37db254fb81281fe7fbdc6178d3927f335f2b51b428c1376a408e68e18c9f017b824b4086bbd659bd742cf28003156fbc371c6a75c30a6b58ad4bdf2fe2d07cbd55837fb122d238808239b87f25fa1ea8c4985248664377c97da0cf263de304e064737957502659682c8fee5c85af8b7b1e06e1610ab25f34989060cbd5b3d8fc0dd60bd31bd52f6aba7f7438c91c5a3678e7f76fbcef4f7d157ca7e20e90a892a9a7004e0f9ad07f7819468b264761df32a8bcbaf4b1c5160ac218f5fee08d4dcc9829e4f1d4d8fe079118da0a73b836f4dab6677da52caf9a2092ec9730bb4612d8815ae0e8df63fa109cd67edd15581d4b3683882e56a82a760193a29ad84660c2a24c47e968063e84207d5a6d4aff48a52bcdca722ed60bb9b7f1e681c8afa970c5a55c4687449c6d86d8703a70b96d87d7ac8681b4463479019ce6897a09de45513598ac46744ccac1c8df3d5271ce0192ce0341c0419ef27dae015ff16d91c85ea29ae1624e71fcba43ba5c4dff440a6b2af87ba1baec562146a70c535b3343dca0621953c9a9147b4b7f5aa728386ecbd5b790a7644f9f49e47511b1bbce5944cc77a559400d3cdfff72e6700c3576bc445cbf42c300ee19844dca27f065d2f0f155db063246ec54f32d5a72f240ab32e73046a8199c0d58025985cd264b8c06d7cc31f7a60640f24e36f281e802370250abae2a2058d980b8d0774e823b10f0a03160bdb9b830b925892bc8afe8a21f8175da4b9ff4dfa55597663da4825562dc69d779b0eda51d61c31ebfc2b540a2d2ff1fc9d45075f9b0532e7ed06c256f3c874c85830d77f937a5c2f39939e0ec60cbca82cf50d9b126d51800c034230d23e61339bc1df07b414070834098e37c8763c24ba2ccdade36d2bbc7c03a94812701423915d7eed6245c16c88a679dc99faacd62011578446e2bfc180cabb81feeb7e021299df80e7fde83ca865420a1bb1fef7ed6e0cc631dd277d6e47faece1c7ab6277f42ff3aaf23d93535f757340bb3b51faed2a7a83aa7065680c84c7e4ebc6fb162990036211eb3cc460e32fbb3c71bbf1d22be3300dedf953b9f027501fb7c1da249af64a6f04256713ae7cbf551f676c88bc136a80616799538029711664ec853310da9afd95fad327f38cce071867703d17081b4a28e54c2ab469b83bbde73b3f4ed4c789d68869c1b92b8e75aedf4aff90f0babc27e19546bdc3d345a33d0c15371570b84201759655ff0c7a614e93565d5f251d309102cc15e88d8cdfb16e81053b35e7143753558023117a8b5887d8ed97bccbdd61096dfc8d3624be131bedbd741139b7e7de60e4e7613307821b01c1ba60fcfcfe15c5eb2d33c9c723de0d3ab001d6a20772aeeeac9c6981c6103d57435e1ab77246879d3f7a625177eb8c34df327954e2e9eef942225ef53c3f0f1e2e4ab42d06f8a9f530f6369205bbc4a02ada5f75edbcaa24b46d1c14e4f2e806323b2712832bc543be921c06838cdb4e0b464028908ba306ae9d7580e58545099100335a675e8ce86108912693c8d44d3beb8b724666709ada74721e5fedc9d85a62cffdbfab1ad0c42ea481897ace0a22484d79b1df2067b5da30ea5d3c590f8c6ee71c1c499aed82c5a9f1fc5d6da8337b57082dbd56d743187e897df675e0a14068cf013d15ac73ec8642e3885e58801118fa17f4a87bc399f3cdeb082988cfe262bac4ea2091b625c266a344fb0876ce68053108a3fdb3a470ee8250abbb1e1e2d931e0a1bf7001cb08d13248f2bba881f873f19c06437392638718843107ac1f13ad4ada470f82da16108d61f90052c33f0d66c3ab411e1f42d7f74c88ad10702dce334b697067b197e8cd921dcb02478ba65e3a0398479cd6e0070b755d1b5b6a5909d0f6beb9a6370960e16496ca3eb6f1ec842bba39d794c1865f3b87d49d884c5005698ebf92b33f88487c022ca66f465d35a968f194e0cee1236e175a3aab41204604ad9cc3e1c6f904d34a98903e1ef443d27bb89dd11623a7476c47da33d545772c08f7fd566c5bc444aa82a17f038c2f7413ae99a658de3194e123d39f98f5db26c4f083d30d901403ef9882463305a3f1f9d308711faf9a15b2e93fff908fe1d8c8a4083215c0355e7f0053264e6748a3e097ba70914ec1226e785668091ac164d9a5bf83a535f45b721b478d91835918bd22c35247d0a97d9f1022931069c5767e7daa9180c8daf798ca8a9094f9222633370fddf8fc930643acadbeb01ed80dfb3e6ca445a8da596874a0a998e7e96518e4a909fb0a62c459420d0f268c8bd73b1da2f7f08dc051d92dcbec5416f240b05080e1026e18ab9fb4adce9202a171828ac20d198c9604228b6cb3a3fb60b0fe74e4c24a2b59ade34dde36b407b2c9e2f4db071d93787b06150f0eaa3c5f24c34029d35538e949fac7728d79b5293bb6fdf6b24e05bed3c975fb6ead9b0c5684780f29a6d3310cdace0a441adca47c1e44622836e67a2d5d7859b2cb65ed560a409ca0117d2e4f62759d434a2fc20fe2b90bd8b9173449238007f7d753a28d9e78d29e4437ce71599846e3dc339c648b19593d86979120da759075b39a9990b0b57c92b68b848cd97b93bc8136b8a237fe4fd10031ff5ebed59511b04c251b719d91f3ccd9d9d1f587985df4733ef8f7f30ab9875cf373271c710a75ea27cce54a608aff4d067d72495b9a1faf7072b871f879ae947bd3ade740441cdc1639b92f51a2142501f31f7df5b5bd84f22f6a94abfe333b8fe06811f4c02338236d03ba999c8d6ccef05f93ad4b5eaf95ddd46603696badb4fb769126c8dabf5e922d5bdec5936163d63df4114c8ef39fa9e34859c622bba67ba57b0c19486eaf2034bc25884bee3dd67537bc2f083291f65e07a708fbe5c1c8c213f490df7993d5be7c5f64a6eabc257d071fa0fdb27a678e125bd02e583bbe19dbee79e970258647938a78dd20ad441a0a6520f595736244c8f78252fbd9f39d2ca1e223c9eaa939e27ed11fc1645dc7054dae3c81a0feb131214739b1354bed4d1529e15d9bec1bbb45429a20da828359bf91743b50a64a9febe143ca349f37fce9e08331d5a3a9b84fe17641aacf805ba5f052e4da117815c3a74aee7e6a67c0278eada6ea0b04139ea6f8960fe93265211b4cbf0f5e8ab6a28a2a5dce981e1b8ff16240f0563e654705c7744954a0145fc8cb8c20e12cef58f852397586519ab7c537ffb49e1ed80aa3f17c5989b973b1b010fb3892150fb3331bb46933fb7436666b5757554677db0c31d53fbc8044a17e55f8a54ad3a52e9d6a65ce75ab6865cd3bfa08fedf8d4bf2a35f55068c142ff9569dfc43daa9cbc16f574e0acc73cd2096e2fb8da2e169190f713b4c792a7fec01e5c9cd5245cb37f8541a87eddefd14f1df0f4f7783cf657ef8328ee42420e16d7db2170564e8cbda2b51a50813df633c0ddc116bc722926cc8470e0adba96b273be40da1e9895023659059a5157d564c77f05baf0a09907114b073f2001e1c01dc9fd20e0ecd25f3fc092705a37f96f5748bf4a8eb3191c720db30e179a59fa0d2b3b8c826def59a4357f73be0686c94d1b5da007e916d2d542c95044750654a2a1f2f22cac63ddf816cb19bbe43d4e844683c4caeac40afeaa4b8d798cf8505f1253bcb49d146a9f6d0b64db70d8c3da49ad2a6b27ac20ece3c0c79bcb4f4c0db93ec3739537eae49db0a71883d6867f5be20f0003207af9d2db33278a2d56328e9498559ea54fec14a0d607dbb4f6595cb8849a1aa7212a479878f0d7fead76c368d61c363fdcdaab64c6ac2ae1a618303f9ba8fddb5ec877f6bbf6d44d4f8af6010da6359858e46bbd43abcbdcd3511d51df010c", 0x1000, 0x400, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000340)=0x7fffffff) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 19:31:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x20}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) lseek(r2, 0x0, 0x6, 0x0) 19:31:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, &(0x7f00000000c0), 0x0) socketpair(0x1, 0x8000, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 19:31:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f00000000c0)) 19:31:23 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x5, 0x9e30, 0xffffffff, {[0x1, 0x8, 0x0, 0x9, 0x7, 0x1, 0x8, 0x81, 0x3, 0x7, 0x9, 0x0, 0x3, 0x1, 0xffff, 0x7, 0x200, 0x4], [0x5, 0x2, 0xfffffffffffffffd, 0x66, 0xc0000000000, 0x9, 0x9, 0x20, 0x7, 0x7], [0x9, 0x0, 0x24f, 0x160, 0xed, 0x4, 0x7fff], [0x100000000, 0x6, 0x6, 0xdef, 0x7fff, 0xffffffff], [{0x2fe, 0x20, 0x4, 0x4}, {0x243c, 0x7, 0x40, 0xffff}, {0x20, 0x0, 0x7, 0x3}, {0x7, 0x100, 0x1, 0x8e}, {0x9, 0x7, 0x4, 0x1ee}, {0x100000001, 0x7fffffff, 0x3, 0x81}, {0xd634, 0x6, 0x2, 0x1f}, {0x6, 0x81, 0x4, 0x1}], {0x3, 0x9, 0xffffffff, 0x4}, {0x40, 0x3, 0x9, 0x1ff}}}) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) 19:31:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./bus\x00', 0x4, 0x5, 0x9, 0x0, 0x34d, 0xfffffffffffffff8, 0x8000, 0x1627fecdd16bb9d4, 0x2, 0x9, 0x9}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:31:23 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xcbd, 0x5}, {0x18, 0x2, 0x80000001, 0xfff}, 0x5, [0x2af5, 0x5, 0xbf9d, 0x8, 0x6, 0xfffffffffffff001, 0x1f, 0x9]}, 0x3c) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0x1}, 0xc) clock_getres(0x4, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 19:31:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x1ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff31, &(0x7f0000000440)="35a88caae690a821279cf5e84583f2c8df823867ffb4f4ed0eed93130c94c2d12bc6887c5a1e1d02000000efc4ef8ed73eeb05b649d53e1272a0a088901cb6171aa0c7151ef5ff4d89d0d8864b7659a3625d01bd01a6bd4b14144ef43d6b67958039d4b868a492ddccd512a10dcbfa6447bd19dc9b0b8693755f241281deaceaac0ea4b25faeffd0321806068467beeb4f1db54bc01600"/160) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x1, 0xffff, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x3c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="93") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000000180)="10c40304b8e6ddaeb7524fca66dc5b904f205a1286f55fcb43d5f5e3b74acfe4601a103b509544fe111c55714dc56ac25bb78d5b519349d539efbfb486938d9356ee356538d4fedb8ae8e96e4756645644f2059b51e9d596c12f8a504970160adfc43183968313fe9219b628a094bb5bc2a7dd32a080cbcf46ce5c9ac3c7223d20598c3328a6ce3735683fa4186b90ed7578a290a91cbda2be52a7212870eec46329b0ff9bb652e6ac0c064dd8dd00e01dd76a2b336960d36adc3069ee97a89cb17a77d7649bda95d49475e979edc7540105eaadffc80f587a5ebda49eaf522d71e8e09d56c8a68c874f0b671bdef23df764ba655543", 0xf6, 0x402, &(0x7f0000000100)=@in6={0x18, 0x2, 0x2, 0x5}, 0xc) 19:31:23 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f0000000000)='./file0/file0/file0\x00') r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 19:31:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() mlockall(0x1) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x8000, 0x0, "92794655fabf4366f199af3615322d53bfe736ff"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 19:31:23 executing program 0: sync() r0 = socket$inet(0x2, 0x4000, 0xfffffffffffffff9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x597, 0x4) socket(0x18, 0x5, 0x98e) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) 19:31:23 executing program 1: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) sendto$inet(r3, &(0x7f00000001c0)="e447eff84edfb04c4114ad901b419691af6b6ffe328fa470895045b12d50f03cb6b284a50fde3f0e4799c7aad6e06bd39fb7611bbb4d4d2f54eba9e5e6bb3051da14cf9cf7d68e8e0ce12ac475164eb1b2033810c16caebf1e4124e86841174510d68e7f82b6fbc6ff737c670563e35bf409aeca8267e419be9624cfe3d0680dbc694d0446036005003047ec1be70a9486068dee3ae713af7009", 0x9a, 0x8, 0x0, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 19:31:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20, 0x0) 19:31:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r1, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x5) sendto$unix(r0, &(0x7f0000000140)="d770c19500e27280c6bd30fea95f9ada9ec6401cee9b39e11d780fbd2192939e81dffd250bd112e3aff6fbf72ce5", 0x2e, 0x1, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000340)=0xff) write(r3, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$BIOCPROMISC(r2, 0x20004269) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)}], 0x1, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x100) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000300)=0x8) r4 = getppid() getpgid(r4) 19:31:23 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x100000001, 0x0) chroot(&(0x7f0000000080)='./file0\x00') ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0xaf}], 0x1}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x40, 0x0) 19:31:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1}, {0x80006, 0x0, 0x0, 0xfffffffffffffffc}]}) pwrite(r0, &(0x7f0000000280)="004616285854ec4dcadce9e75989", 0xe, 0x0, 0x0) 19:31:23 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r2 = accept(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = dup(r1) r5 = geteuid() setuid(r5) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r2, 0xae23116ae8c13b36}, {r0, 0x5}, {r1, 0x80}, {r4, 0x10}, {r4, 0x62}, {r0}, {r2, 0x4}], 0x8, 0x6) socketpair(0x20, 0x4, 0x7fff, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) fsync(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) recvfrom(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x803, &(0x7f0000001340)=@in={0x2, 0x0}, 0xc) r8 = msgget$private(0x0, 0x80) msgctl$IPC_STAT(r8, 0x2, &(0x7f0000001380)=""/150) r9 = accept(r6, 0x0, &(0x7f0000001440)) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001480)=0x3f) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000014c0)={0x9, 0x9}, 0x10) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001500)={0x8, 0x9}) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000001540)) ioctl$TIOCSTOP(r3, 0x2000746f) read(r4, &(0x7f0000001580)=""/171, 0xab) r10 = open(&(0x7f0000001640)='./file0\x00', 0x0, 0x20) fcntl$lock(r9, 0x9, &(0x7f0000001680)={0x0, 0x3, 0x9, 0x8, r7}) r11 = open(&(0x7f00000016c0)='./file0\x00', 0x8000, 0xd) open(&(0x7f0000001700)='./file0\x00', 0x80, 0x81af4385dc0ef1ce) ioctl$SPKRTONE(r10, 0x80085301, &(0x7f0000001740)={0x9, 0x8}) fcntl$dupfd(r11, 0xa, r1) getrusage(0xffffffffffffffff, &(0x7f0000001780)) connect$inet(r9, &(0x7f0000001840)={0x2, 0x1}, 0xc) 19:31:23 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x4) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) 19:31:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000240)="e1b4384010f5173289cbd8ad0ec728954ab3d4c6e1dd6cdf96b9cdca40124f4aedd52a61941535cd5c645d78c494eadd90620ce58914441e279582108efeb63f031e5e18e72735c36a659db9f224e62d6080b7bc5baa7fedc43857baef1ab3093a7c6e96189ff5a8888277e1c843d6be881ec0abf415d11646b184d63ce2a1efad9c34c1b1926d372f3a02c06a810db07001fdc9dfa9301892fc613de4e08f17439ec2b532309902a4a838c707117d4407200cb15b870445935c5a72bc5eb5b7df1ed571b9d58a92a7e76c1ded671d9113f3af", 0x97}], 0x1) 19:31:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) dup(r0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x80) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="b13a7147615cdff85d505f3f9c5a6af14e70c06fce57ed60658bf65803a8e641401b556c471f72d7dc55ac528451a3c9ef08a6e4aa873b63822bd2d37730", 0x3e) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) 19:31:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) r1 = shmget$private(0x0, 0x2000, 0x101, &(0x7f00003a3000/0x2000)=nil) shmat(r1, &(0x7f00000e0000/0x3000)=nil, 0x2000) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 19:31:23 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b00fa5970ea1a90, 0x81) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 19:31:23 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x9}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x1, 0xfffff}], 0x8dd, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 19:31:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728efbeadde89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) pwrite(r0, &(0x7f00000001c0)="5c3f1db79b5ffed9aa47a388bff59ddd205ef24434688fff9fce39f416bd1e4b990819b984127f581fdab2a58ee77a12fddc61812a7cc7962baf258108b26afc64ea5856584fe1a4583250a57b5d4afba158ca86a81665d5096437d075dac78b2fe0ae37be06a0cd12c3730c93547a8573c3188626ca218b1e843088621ee6a47286d90e1beea1a1b32badfc69f7b1fdd0a16e1e7bfb27c55260050314beae49e238cd05415aae48cf2dfb5216edd3f2d1e69e7e3521011e4932cde14ce6cbd3667b23afaef3c1bcb92b", 0xca, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20080, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x2, 0x6, 0x8000, 0xffffffffffffff00, 0x4]}) 19:31:24 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ff100008ffffff"], 0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x20, 0x935b, 0x1, 0x101, 0x1, 0x6, 0x1, 0x0, 0x80000001, 0xd93}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:31:24 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000040), 0x0) 19:31:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45}, {0x6}]}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:24 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000080)="2847f4d1c9d3f20828ffedc2b1d8ad91d313e7d47e0c6f15b80fcda3ffda2f5a08d2e057b5dabfb8cbd85a71dd2530fc43a419b1cf50c9cfbfa2cfc37bc59cd0d7394eb7490b93029c6d6b374e9e5d362c64777fa30d06937b5b6f5cde2120bf8d7a57c6ac5111be35a2", 0x6a}, {&(0x7f0000000100)="0f5553117051ad51c1f2d8e542eb300cc3b9e4bad5288141e4eb5e0b92c417a0a94ef77620a71c6e0faf7291040d03a9c3639a721c12f281c46db4f7804c67d787e95cbebd8d0a932be9d233c9b6d343263a67f879d21f8b98128242190e9a41d91a76c3a7e85dc400c8ffefc85e3e743be61b67", 0x74}, {&(0x7f0000000180)="abef3d480c52fba942da3c4c37b8084289cc3956", 0x14}, {&(0x7f00000001c0)="a73c6c6ec46748513b6e3ff9dee96a55023300382522c3a7f2aa741b9691e7f58ba0d2379fd6077b76d31ddba909ceccebef99e348138de45fb0d4b4725e5ac0d483da02927d6e20e147faffee51c75539c0dfb0f426308930", 0x59}], 0x4) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) 19:31:24 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb982e2f666921e53800051e670e881c68ce628f1f617ca20315a1984d8956975a62eed8bb62f7d4193fd85a0dd1aea9d567a5fc6469d9fe4a4f24a468b8bcce111bbc37d275b52409831f9b285a0ef5d6b528e446d12048499ffbcc4ce5a24b9e93a6f202c6f4340a6144fee0b57520186b5045c62a76fa85bd0ce272cd2c00c0dc81733f734b8755280077c87c7e47db1014e178aab9114ff548f3af46cd1d8165479fe4eea365a85840c9b4f2746473c2f1347a9ad2fc3aea2b9156410bc8aa271435170ef84eb4940f5c3b4f5787ad22717aba15685375a740f55bdde8b8b27ce0f01bf67f93238450c38e61d8f68995e7fffbc2f704497cc09cddcaa4"], 0x1c, 0x0}, 0x0) 19:31:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 19:31:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xf31b34934f2d6784, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x40}, {0x6669}]}) r4 = dup2(r2, r3) connect(r4, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 19:31:24 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf47a386207001600008295955984c87910bf4502000000006abca64896bc5e57c6388bbd2ad8ab2951b15801360bcd4c0a162b58fd42c31292eacad7cc37b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db0000000000000fffb4162cd235000000003454fe00000000000000000000215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5221e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ff04000000af74b03680edb6e967792bf5352d1430b818cdb141c2ef693aee2216ccd06beab68b621f180168ae3c8b8fee7ff6c8d6d82944998984893adb87f6d2dafbb90e0ce3d4610000000000"], 0x10) write(r0, &(0x7f0000000100)="a43eb3900603b73725c7c19aab424130e8864fabe4f2d065c9a88b86fab7ca2730419556ae0b65553383cf29f92829de096d", 0x12d) r1 = semget$private(0x0, 0x3, 0x13) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x71, 0x9, 0x3, 0x3, 0x1]) r2 = semget$private(0x0, 0x2, 0x60) semop(r2, &(0x7f0000000000)=[{0x16f786dd75706233, 0x7, 0x800}, {0x1, 0x8, 0x1000}, {0x2, 0xffffffffffff0001, 0x1800}, {0x0, 0x3, 0x800}, {0x1, 0xab0, 0x1000}, {0x0, 0x0, 0x1000}, {0x2, 0x4, 0x1800}, {0x3, 0x3ff, 0x1800}], 0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x64c6b25eac951854, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000000c0)) 19:31:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket$inet6(0x18, 0x1, 0xfffffffffffffff8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x7ff}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 19:31:24 executing program 0: r0 = socket(0xfdd1164826719305, 0x400000000002, 0x8) setsockopt(r0, 0x0, 0xff, 0x0, 0x2ab) 19:31:24 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000100)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x10, 0x7, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) r4 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10010) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000340)='/dev/speaker\x00', 0x20000, 0x0) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8000, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x302, 0x0) r11 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000400)) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffc, 0x8, 0xcc0092bb403e8af9, 0x100, 0xff}, {{r2}, 0x0, 0x10, 0x80000000, 0xfff}, {{r3}, 0xfffffffffffffffa, 0x8, 0x80, 0x7fffffff, 0x4}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x3, 0x800}, {{r5}, 0xfffffffffffffffd, 0x0, 0x1, 0x1}], 0x4, &(0x7f0000000480)=[{{r6}, 0xffffffffffffffff, 0x1, 0x1, 0x5a40000, 0x8}, {{r7}, 0xfffffffffffffff8, 0x40, 0x80, 0x6, 0xffff}, {{r8}, 0xfffffffffffffff8, 0x10, 0x80, 0x9, 0x1}, {{r9}, 0xfffffffffffffffb, 0x98, 0x20, 0x3}, {{r10}, 0xfffffffffffffffe, 0x40, 0x10, 0x10000, 0x2}, {{r11}, 0xfffffffffffffffb, 0x1, 0x80, 0x100, 0x5}, {{r12}, 0xfffffffffffffffa, 0x71e45fd3d169223f, 0x2, 0x9c3d, 0x5}], 0x883b, &(0x7f0000000580)={0x0, 0x8000}) 19:31:24 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x7) setrlimit(0x3, &(0x7f00000000c0)={0x100, 0x4}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) symlinkat(&(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') syz_extract_tcp_res(&(0x7f00000001c0), 0x80, 0xff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x9, 0x4}) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x8420, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000280)={0x100000001, './file0\x00', './file0\x00'}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setrlimit(0x7, &(0x7f0000000300)={0x2a28, 0x5}) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000340)=0x18c0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000380)={0xd8a, 0x8c}) r4 = semget$private(0x0, 0x0, 0x21) semop(r4, &(0x7f00000003c0)=[{0x3, 0x9, 0x800}, {0x3, 0x8001, 0x800}, {0x3, 0xd34, 0x1000}], 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) getdents(r1, &(0x7f0000000440)=""/247, 0xf7) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000540)=0x9) ioctl$WSDISPLAYIO_DELSCREEN(r5, 0x80085754, &(0x7f0000000580)={0x5, 0x1}) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000005c0)={'./file1\x00', 0x80000000, 0x5, 0x7ff, 0x1, 0xed8c, 0xfffffffffffffffe, 0x7, 0x2, 0x1, 0xda, 0x3}) getsockopt$sock_timeval(r5, 0xffff, 0x0, &(0x7f0000000640), &(0x7f0000000680)=0x10) r6 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r6, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000780)={0x1, &(0x7f0000000740)=[{0xfffffffffffffffb, 0x9, 0x5}]}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000007c0)=0x6) connect$unix(r2, &(0x7f0000000800)=@abs={0x1, 0x0, 0x3}, 0x8) 19:31:24 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x9, './bus\x00', './bus\x00'}) open$dir(&(0x7f0000000200)='./file0\x00', 0x1, 0x4) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0xc) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000240)=0x2) ioctl$TIOCSETA(r1, 0xc3104222, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 19:31:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 19:31:25 executing program 0: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffb, 0x7ff, 0xfffffffffffffffd, "031f000000930a0010005900000000003f00"}) write(r1, &(0x7f0000000a00)="8fc3c1f9ea6e15b7e080f7588caf9f8abbe1d3daf1b5e0615d6475c96023c9dd67452432e1d643870f7bfaa82a7c43d54408f402443678f6ceae9613432995bd76565cdaa921d977f1f2496a403a3a0dbf1172e80b7f983e32d1fcd7308e7023af6a6c03416c5f39b7cd56a54f38617821846d4a7748f0587578c89b70f7cade5775b276a28e89a8755b2408281adfe3bc1d54a084a1b58d0d3071887d6dae94cea0cc2d26ceb2f96a1432d061d1c7b123b36bf58cb8098b0faf44736d54f3bd02a924d58876713618659c4b2fae8e4489f37e1c2f48776bc3e355", 0xdb) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000200)="d61ae9b134574a8fe41748a5e8a25ec2334c297772b70b9d3b57d199211ce6a451a1f52172c0dcebae531760e5f0ce5595587efb09b0446a18632267ee379cee09d61e2b0bf0f87b8e332c60263183f315e0dec08147ef8f6ca3a7034c232536a835876d5f531ef596c7d0bda0ceb312209243dd445c5fbb54fb038b9a4553cc32d07e4e990cac5966bf5c23c585b664e1203323cf13a35dbc2401142462d0b8d7739ac5c4565fd64bc48442f2b7bcac756664e1aa665b3a5d35ba0f", 0x17}, {&(0x7f00000001c0)="551a43845001bd9d3a0f5b9a54b11cca6a8c181cb6c68b74b81b2b7b139dec46d3bce8aebf4ff8eb0a3c6a59921a9fc7ebbf6e", 0x33}, {&(0x7f00000002c0)="a775c6dcc310e308439401545187f5e2b362928b795709828c24a5fe940ce55167430fb71aa81d7354882c7e1d0e5442fbcf7848486a77efdecb2ddf8ac568bbefaf1f9d96f7c20760d4a8654d1337e36a72f90fdf4dc3bcf39f73f6984c2c53b43004fb552ca95108b4f72f0163f7c002b5f011e7e9334b8a847e97ca04dbe55dcb10dc0f310b12e907909d31a16aef495129e79ff850b1b23c8bc9bf20ca568b77a8b3535ae13e2740f70fed5f6ceabbdc52892bb85a24cad9e4", 0xbb}, {&(0x7f0000000380)="14ec91b6e1e636cf55380a50502571f3d94d341a775f29a6fda809a24296fd35dd942388ea5816aaf371affd786371369aeff8b05daed1f57f5af83dc951020d42dfcc18d97d0b77bb58c2eeb22ad05f8accbef499ec126b466b76a3e82049e74fc69f5431469e99ea4d60d08104b9e908e8dd", 0x73}, {&(0x7f0000000080)="834d799cc1ee94d8d784cdb066c1542eac2a8aab12aedfd13c47ea6ad01412f0556d6a5dcd252a073c99d8bc265d2ab6bc54b3279d9d05ce31f582e66388adec51706f2ea20971956911bf9214b3d2ba7c740250015110f350e63056f8fab757b0cb19", 0x63}, {&(0x7f0000000480)="ff7ca76e0cc48263f1f1d35f67eaa9d0cddc09364ecfc848ecd16e18793ebcddbd10d7c26b88bdca88d5255fb30e4fadcce5289feaf724e6", 0x38}, {&(0x7f0000000640)="3156a72c0b3d94643880c3245d616c79edb8ebe8615f83f2fe177532d4cd33893aaaf9d566bd7a75d170eab7ca1e3fed0c0e24e788a9584da6f9101d548b75861a0a98f1dcc26aac4cfa83273879ed48c65375ed2fb56ea9c6aaf1c1291545e1914dde157fd79f3b867bc90eefe6740bc01aab741a7414e78bf0bf595fd9b609262cf7164defd1b7610391e096f0d5013976aef1cf797c8e327b8c1fb9e8a30ec6d73f4c429b9ada1747ea2a7240c8956ee3c3b7ce878fa3bd53ba618dfb1a24f464e11c2f319bb9b9a120", 0xcb}, {&(0x7f0000000740)="4d4e73d37a8e7a9e4d90df5276367b73d03f971c5b891cc76628358a03ffcc4341fd186981f2b40cbe73cf826d3daddb70bf59aa3e92cd4596e9048547c234c28ba5d6443fafbda96f35ce27ca144e450165c99e6a27732b1fa4bd54a3ecdb88218e6b79d139cc75abd9e1bc2cc70a534af74831d9fdcc62a4cc61938bc7ff3bc244db5315e84202335e85992e9e9e97a294456f5c1830", 0x97}, {&(0x7f0000000800)="875ace79ac822cf0d403fcdc8de249d6d676737a6c9db76a8a1b13e83e6b76222a6abdd733dde52ec47eefe5c877bf31412dc2867a83034047a4ec51d9efc263ddf91be05000863df8133810cd475484e20025edb3d6c3160f0aa5b14ca75f13716eba7bb6bca844afa07790fb016ee3a32471341809edbab9d0a19fb981dae6689c78d360313025f2bfb9f88feaf95bab1ced8cadb995b16d470c8b644975d03362", 0xa2}, {&(0x7f00000008c0)="58e5c1aaac90a3c0967c1a5b7e42798c7357bf911777ae3951dd4193a92d053f1960cdb3483bf5503556f28c1cebd8adf73907a935aff6dd4d6e446979f64fdf79aaaa568087c9b18b44b758b771437306f49b837f2125d6666bdf48be8bff0b11", 0x61}], 0xa) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a193", 0xe5) 19:31:25 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDDISABIO(r0, 0x20004b3d) semctl$IPC_SET(0x0, 0x0, 0x2, 0xffffffffffffffff) 19:31:25 executing program 1: r0 = socket(0x6, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xfc, 0x404, 0x0, 0x0) 19:31:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x400000002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = dup(r0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f0000000300"/56], 0x38}, 0x0) 19:31:25 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) r2 = semget$private(0x0, 0x3, 0xc2) semctl$GETPID(r2, 0x0, 0x4, &(0x7f00000000c0)=""/195) syz_open_pts() 19:31:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 19:31:25 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000480)={0x7fffffff, 0xfae4, 0x45d1, {[0x7, 0x6, 0x0, 0x2, 0x0, 0xe48a, 0x0, 0x3, 0x6, 0x44, 0xce9, 0x2400000000, 0x8000, 0x1000, 0xe7, 0x7, 0x3e264709, 0x6], [0x1000, 0x80, 0x4, 0x101, 0x101, 0x3, 0xffffffffffffff81, 0x6, 0x1, 0x13], [0x6, 0x1, 0x7, 0x5, 0x10001, 0x7fffffff, 0x4], [0x2, 0x7, 0x1, 0xffffffff80000000, 0x7, 0x609d], [{0x7fff, 0x20, 0x1, 0x379}, {0x51f41847, 0x7, 0x3, 0x8}, {0x1ada, 0x6, 0x9, 0x9}, {0x80000000, 0x4010000000000000, 0x1, 0x1}, {0x7e, 0x5, 0xe8c3}, {0x3, 0xff59, 0x40, 0x7479a983}, {0x8, 0x5, 0x38, 0x2}, {0x178, 0x0, 0x4000, 0x401}], {0x16, 0x2, 0x1000}, {0x67d, 0xe0, 0xfffffffffffffc01, 0xfffffffffffffff7}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x3da90c6cd97f7b01, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="10002e2f022184aa3000"], 0xa, &(0x7f0000000380)=[{&(0x7f00000001c0)="618a37fbf6ea1cba75cce4feb53e51e48f795235c49358eea3a4ba9a686c97fb440d6e77d281620f4c243e9d40a9c7757dded09c4e98ee38ca4754fc93f21ead68def2e94f107db2f117b693a918b7feeae4c5a009b549523a08eba05441e087a71e8270193ef519fbc58f4b1c90f16ebd3ad4acf0e355f2ad856b1100c6e447a529bce75034a42be09af0848e19ba4d524879de4b3842303fb82e152c058b03e25cb2bb3ba9947dbddbacf6c6f98cec8f5717ef", 0xb4}, {&(0x7f0000000280)="a7e659306091ea34fd385db3231d12e136762db89496b8b4c6396f0853982581402b4b30fac7ea40179cc126524a5ebc0563261590336b4dec7206658aa9b00e905982596fc6", 0x46}, {&(0x7f0000000300)="a8efb5ba7965b06681e7e45052acd36fe13acc8b41db7e88d7653dd716c2a05fba367dc5f408700d687967cc3f", 0x2d}, {&(0x7f0000000340)="895584ef", 0x4}], 0x4, 0x0, 0x0, 0xe}, 0x408) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x81}, {0x800080000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 19:31:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f0000000140)="eaff125c00000000", 0x7) 19:31:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) pread(r0, &(0x7f0000000100)="8f15a9c342be81a352d53a6ab6ed5ac5a893bf6cbb6070a5fc54a9e1f2a173ce6f1e5c35b3198f363b2abad7af412aa8f045d44e1aa986b076904cfb44b94b3b09ea8ec4a920bd48a825651a0ee7c925d2ecc6ea628e892ae3b06cebdfb67f907ef948d69fe5ed339c3bb79196a8082ca62724781581af32ae8723f3263e5502a7e8d356e93c40f9b826e9519d61706503f987ab85bbaf8865395fc480e095771c8245b1638ba8462995124f7b74280c84a6e92ca0a31efbcc06c637", 0xbc, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x6, 0x869f}) fsync(r0) 19:31:25 executing program 1: kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) r0 = socket(0x6, 0x1, 0xf26b) r1 = fcntl$dupfd(r0, 0x6cbbeab73f8d9460, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 19:31:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) 19:31:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) 19:31:25 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') r1 = dup2(r0, r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) shutdown(r0, 0x3) r2 = dup(r0) connect$inet(r0, &(0x7f0000000300)={0x2, 0x1}, 0xc) ioctl$BIOCFLUSH(r2, 0x20004268) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x7, 0xfffffffffffffffc}, {0x18, 0x0, 0x3, 0x8}, 0x0, [0x9a0, 0x8, 0x9, 0x20, 0x3, 0x96d, 0x5, 0x6]}, 0x3c) write(r0, &(0x7f0000000240)="e7ed144564cc7c805a45376b419d86596ebc092a5fa941524b2bc642b48f7e50d93eeaf41e234f79a0ae3ae787b0ccb64e4259e80bcd065258e60f955d58a903c0d9a2c9425470b4bcd79d01c00a1248234c09e167a2aeefadaec1407df8b0cc6427add00ccd5e1c5ec0ce590c64944b9d31044831c6a430b57ef2d6977b920bcb4cd093f9126e68b8", 0x89) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) r3 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000000c0)=""/24) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 19:31:25 executing program 1: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 19:31:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) open(&(0x7f0000000000)='./bus\x00', 0x6e677132a0e59935, 0x14f) 19:31:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffefd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0xfbfb95125708462c) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) 19:31:25 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000000)="f629c34be94d50a9867f763e102c04e93d3eb209786b0d8e3b6c616e8de27322d2332f629b62304ed8bec2017dd94e66a8b5bca6dbe6d3c8750c8cba996660d0d84e2e26", 0x44, 0x9, &(0x7f0000000080)={0x18, 0x1, 0x1f, 0x4180000000}, 0xc) getsockopt(r0, 0x200000029, 0x28, 0x0, 0x0) 19:31:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b01be0000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 19:31:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x5, 0x3, 0x0, 0x6}, {0x9, 0x100000001, 0xffffffff}]}) fcntl$setstatus(r0, 0x4, 0x8) 19:31:25 executing program 1: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) flock(r0, 0x8) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 19:31:25 executing program 0: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000900)=ANY=[@ANYBLOB="f56211cd1625e37c16bb1bbb148a2d3545c37f155503887b667d5bbac1ce9816b3908a8195004a77b7209e90bad0b6e0677877db8623eae30754941ac5ddbae79a010e8a34faeea5c75f8a0845cb61acd2208069127990991189513f6d64363b72f15117c907104725c439e0de46b03d4016cadad424f7a91c266dda1ae2fec6e74c0386034fe09054ff6df5e3514ae6fdd55478db05e668a35a6adb7e7721968a8d33f6cd9615bd61f7e328abc5e688e97013eb9245ae802158525c199bfe7a79ce81b5a173a22e7d99efe7957803a9d458bcc6baf147e54dc976d95c638a3f64ca142b8e72032b011a7c847c94"], 0x8) fcntl$setstatus(r1, 0x4, 0x84) openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x10000, 0x0) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000880)=0xc) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000a00)=ANY=[@ANYBLOB="b86a28f6587c684235e6d1459d7b08dfee0da0ec19452234f9b32e885f47ce0ea0512340f4c2bd084c9acc4c0f694a52aea928fd1c796aaab95a8bdbb639a09b3d9b7654ae986f45fd6ea60425ad8d73e2d9835c9fa3213eeb4e4b465124e3faa468feb3fc259324c348413140f92aaaeb7d4b0b5572399e017fe268410adab11dc8d6c3707342f0c976151d5c0b65dc4a58f0f3115a16125f324c0b4e840dc4bc9a7b16018cc02c099c9ecfc816fdc3c0b3578d5025337b9d8fefe26c9f8ccddf72668810fbd625a4af31c51a3c07a4ecaba0ee2abc4a7bf5354e5716de0b439c2812673738c88dd17b8eb088fe6c2dcd2b64c24f2b4c50fdfe19fd69c000ad4ec9148d5d4bbcc1a2180e7d81f07ec5"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) fcntl$lock(r3, 0xf, &(0x7f0000000600)={0x2, 0x1, 0x4, 0xe95, r5}) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000a5ffff00000100000008cd7fdf030000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 19:31:28 executing program 1: r0 = syz_open_pts() close(r0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) ioctl$TIOCCDTR(r0, 0x20007478) 19:31:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x81}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5, 0xff, 0x8, 0x6}, {0x80000001, 0x7, 0x7, 0x9}, {0x6, 0x3b, 0x7ff, 0x9}]}) 19:31:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = msgget(0x1, 0x0) r2 = geteuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) msgrcv(r1, &(0x7f0000000200)={0x0, ""/12}, 0x14, 0x3, 0x800) r4 = getuid() r5 = getegid() r6 = getpid() r7 = open(&(0x7f0000000240)='./file0\x00', 0x10, 0x10) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xfffffffffffffd34) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x7, r2, r3, r4, r5, 0x18c, 0x5}, 0x401, 0xfffffffffffffffe, r6, r8, 0x1, 0x10000, 0x2, 0x38000000}) 19:31:28 executing program 0: symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0xd, 0x6) 19:31:28 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) chmod(&(0x7f0000000100)='./bus\x00', 0x23) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:31:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000007f00004d16bf3b200000000800002100"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8042, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x2, 0x7, './file0\x00', 0x4, 0x8, 0x1, 0xcd54}) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x100) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:28 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) setgroups(0x1, &(0x7f0000000040)=[r0]) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 19:31:28 executing program 0: pipe(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x51016c3c, 0x5ff}], 0xfffffffffffff801, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x8, 0xffff}, {{r1}, 0xffffffffffffffff, 0x8, 0x1, 0x280, 0x8001}], 0xaf50, &(0x7f0000000100)={0x27a, 0x10001}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000340)=[r2, r3, r4]) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000140)=""/227, 0xe3}], 0x1) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000b80)=""/69, 0x45, 0x1, &(0x7f0000000c00)=@in={0x2, 0x3}, 0xc) r5 = dup2(r1, r0) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000c40)=0x2) getrusage(0x0, &(0x7f0000000d00)) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f00000003c0)="5aac3b52068d5d3bdf45296c0703e0fc7c4b9ca75492e013827f1c1eca2bf770f71b4f0b22670dfba0417dcb90e231319ed97d2ae6e101c78bbaf4546efc4042ec5abc38a571a6fcf7da4069efceab49365a46dae5a4b437e3bb0b955eede39f2308901503c9ca90a5aba90817cee70c562252d70d41ab56ffdd031aa818e84770311619499f4f210498626c1f6362b244bd2c13beb565a2160ab9b6e504b5e87d3077325911b17a94d5d803e7d5a35e1d7758e56a9772d8ee46b055abefd040ea2e63a23fb472d7af7ec4ca66938c6c0ba6ba4ccc5eb6ce8348262bc783a931d64736", 0xe3}, {&(0x7f00000004c0)="3b86cd714a48270e5f55926446efcedd659846669548f5bda14756905fe8f17ef7fb8fdba99b496632d2cfff30a375bd2c57ca6bb40a8345eac3ef8d4dcbe53e6c5b597d44def7548d61b246c50312fb5d71bfdeae804baaa9f8f1eba52dc880404518b95004599f550ea262b4afb575ee25a61ea9e564da4a464b2f0c33af2707e9548e4ddbe7b1fc13302f7bb4ef47b8f93315fe6d4a37430c", 0x9a}, {&(0x7f0000000000)="99072de066773a2a56962c01e0c0b2adc3745b49d9b7e708bad8", 0x1a}, {&(0x7f0000000580)="0fe2641dbe7e2d121f71fc452bf7454a56c000119b4e532cd4c52fe5e97552764a4dcfddeae5af7c1493e23d845af9a1862b28d4cbac73b6c9644a672b378c01a3fc8be618377f9b7846762f83ac00a694fa1ac09c535e62943e16cededdb10fa7c32c03416145330ce6042982d8ee850686b1996fbf8377244cc82ac214dd4b0a5321471663c09ce55209925452b96981537071ea3f02dbd1fa9c5f4f3b34229b1ce7624707adf4d2ea50fc0c2ddd7db29eac4ea8e484f4", 0xb8}, {&(0x7f0000000640)="be0fcb82afbadeb4ba3c12b0cd6bcf8bb1e945d7c691e7d761c68f3a896971ac1706df22f32f803b9e1bfc42583bb1e18f4f7b68e2e56085007a08f56b216b8e9853d66fed3b7ceb52341a5841b4f750f88984a2a41255bc4ac273b610ce2b065a330f976852e7d504db66dff9d77dce47b3d081a9999c24dc1e963caf5a18ae8a566da26ad29d4572741acd774f2bd06acb8eead1bfd0104a9b7eda95a632fd5b3339957ed60c2d73d14dcdf3376d41fda4813ccf86ffa8969bb4393379bd3caf185218d9b36929f04ee19733f6e9162ebe4f80e8f1c5a0eda5cc3244e50c7dd015fd8390b0b7ae7a0b26c6d0", 0xed}, {&(0x7f0000000740)="c46dae90c786e10cb63faca0f35b683246baad74340d12879dcd9fe013cfba573625419e52afeb812a7868697b3920da0ef7d308c753dfb3bc9f32eb9306ae50a46b", 0x42}, {&(0x7f00000007c0)="3af4834d99796d0237ea312c39f97359cd8b8d4d81ba4d0d247170e737a9e41150f02ba0c72340fe5f5dddb5d3d3caeed41f896c71c95d0a9e1b06ee0c2f22c798ce9bc54b9460120fd6ea187ef7dd6504b3352c0afefdb3e9846e44b7574e621c7f60b9cebef4855f57e5a9c33947fab323edcfc8c991fa06a27729537883eb3ed61ec9c22579a2b867522b73f6f8861c56dc927b4b314dc75cfac00912f39f05dc3df49dc1986097405042664b5124e57dabb8252468ab8b5b3b017d15a4188aca774ace69885a0e62ea20a21fbe378ab2e54e", 0xd4}, {&(0x7f00000008c0)="adda5f91b41ea9327ababfacf65d5016045f98e5194b038da9a6d033988d39054ecd43b22f61b03d891ac4509efca20ebc8ea30da0dfa0b7dbf02257cb55476d40ec87e73e59177626f879da363205af5fc912307fb3b9589ef004aa68b278f1abceea0fc7faaa995cd5ac804ffbab52c67c4b320dcd2e235148d36cb7c18eed9cc3f0653a93e7dac2c589b4af34ff6a1e1f771dc11a264489df08d295d326ffa87db04f6e2e65de5a4f706db0427ed95f250dfdaa38eae1d5d213dbf92fa11f512086ae06fcf5a091224132fb29b8fa8c6675e7502dac7cc63c4a4eb20f6a39", 0xe0}, {&(0x7f00000009c0)="ab1bd1511c10f4f6c74737ffba0edd88b76e3a12937a24b73e49989c5dc0c750608ea2deee44373348800251b85a6a160fa9073782e6e3e4affbd8f4830dee76c7a369cbeb7e6e46bed865bf7dea5a4b14c72de540ed40c93e5cc4c2725ad8d1687b4e70673ebdfd", 0x68}, {&(0x7f0000000a40)="f53bc9a81ecea1ebce4b84397f17a7d512197f19204956c1510c088a722e23d01bf42acba8f9069a0272ed3b89692082e73f5975ccef9ea20d035d46cb2006302f912486f51d9f330740a74d53d7356a820d8f90905f546afe3895790ba89ab914245f065b652342f853b27ad9dcdf799f89787a2cfb0ada", 0x78}], 0xa, 0x0, 0x0) 19:31:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x100) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000180)=""/181) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x1) 19:31:29 executing program 0: r0 = socket(0x1, 0x2, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="0a9b0da8f1f0a24bf01b58a2162839d3ec4a1e480643e57574f7ec177917fe3a94594efbb2d9bd0bbc5cd66ac16e7dd75bb7d78c8cb18b2766c290a4cdfc836ccf3e59e9f47f9e96754e9e707dac6d3377b7aa2d392127890a3b1ae1d6a1c010130ec39d289924735b13aabff24915225fcddb54295ffb28d88acb6605c3ad39c839fdadfa4c10259ab57a2b781f8d453213d79c202ef907a13c64448b5a2e96d4c5ec05eda11832d7426fac6e488fe140d333749b41a292070eea271fceaf00eaf5c893d1e52c3cb0a38e635e9cd51f77c8252b874ccd0eef7cc5c005f49db504c537c112d211d3e8b7f658e284f95a8b7e", 0xf2}, {&(0x7f0000000240)="c7c36236e3b8dd4891fd0486a5704b2283f702aba9220ee4d01d5194e88a52df2539234e42d3b20d2c37e3da23cc052ceaf3e04d697bf905f0dea2a46045cd69f89796707cdac0c50d82450440f8c5cc55f0e7ec2834eb7c9e65ffbb40a697a6f158350e6a8967189c7a0e1f45022e66b839cf5f1c5599faf6eb17d1641acc279bc848437607d58b9a431cbd6240c88fb3c91babc0ca25dcd2b34cdbd63c5af4c66d1756ca469fb26d3d2d7939547fea73062f722449f3d41bba8201d2fd817ff849b3ebeb66ceb2c9aeb2233927e5ee741d810ba79862a24cc9b9da46a742373fbe53c9", 0xe4}, {&(0x7f0000000340)="8b6a3a021d5122ca71deb90a0815e8a9d1daae3c5d80d3d008afd52e44eca88f97549767afa5cadd00c68d5373fedd798e9d4308eb44a3429d6404f871bde73836fd4bf1d62e4d95ecf3ebfeee82e253697203509fd6fa54c84dc3409dbebf974744aa0c915f5016c984f77b933fe7e2075b591422d63dc37d8569fdad3a45b4a83f916f9ac8e89888493d4951670d9f90526f67593d8e09714c2eaec74c34ceb1f9317f702060cca5e4a685a41ae1c94308729ed395eecc7a1bdb2fde", 0xbd}, {&(0x7f0000000400)="22603e838b35bf30d9925ce265f53ac44b20a1b5e423678da111fd106a8c052095952bcd91c570261ba46ba4c696ab5918c8ec0d80fe8e5145ea9df60cd70e9e264f8591f2d8f3a28f48655908446cd0dd18af6d16f5ed42f86ae65b466d597404ff7082014a86c17220e2ad70b39816d82635d83be219651ea25994625e26fd473d9e2efeb4d87528c9a0b49c002146d40c1dc3b9fb5ad4", 0x98}, {&(0x7f0000000040)="da", 0x1}, {&(0x7f00000004c0)="e84807280815d7970d26d921abf79416a11c409e368b9d2a34de8ce72d5e4c1c2f740560e0b992225f47758715a6d0482984c6902558251ac8bdc26c8b8b251a1bcc", 0x42}, {&(0x7f0000000540)="8b2543baf3642c7b17424539bf909bd5dfb5eecac53c7a17017edaa7d6c54d77decb5abb226b03c7571227e136875ff9c331cc662232c76b4def5c5360c62ec0fbe751ce45dbe15c2cbf", 0x4a}, {&(0x7f0000000080)="80adfd32ab9197c1e4ecaf1bcd6b36f35ce5a970c0c7", 0x16}, {&(0x7f00000005c0)="0548b6d6fcea70d99c61682f32e868fc5fbc244ee31e3e1a4628a76a75d7b6fe99598090612e90be827155ffcc06b9bcd4ce99d7824bdf86d9591163c708d93c24643cfac0c84911f77874a6f60fb5e71c6af5f4beacb00f0e3b14dcc5cbb39bc40aef635d13c2f6438689e9a8a0bdfc0865989f23aef6b4a84ddb557b2bfb6bdf5b2c3bc5abcdb70d4c255dd5bfc44b6ef9d28e097f27d0b76753a6ba07bba8c05b0d6e78838dd018d520857a0b08b7a4ca3ad7da8d7d6a9c2d342fccb74ebcb70e56e961e2022fda6f4d1c8fd8408c68b1029cc7cf20c8f7fac2abc955b05f7b18d35b8feda6d02d87fe89f1c31b7389a8a8608ed7f948001d1e9278367c686991c9fd96ae3f66fab83f5e8d4239df3de3831b6e1f4aae5c2797275f0c7ac5dec5b15f132f3edfcf2b4c0ff817e9b30e04e586b0f6c4bc8b1336c526e8ab25609a6444309a13cc9459589fb40df27632303c4a98e718cfa3e950684885581b4024af61c49bc4607d2530021fbe369af70a7849d76112337945d010aa1ac19fa9791930b6fbd42c8ce32ff5ba99cd540041b952390de86be50c00fdd2fe8865000afaf3d5dd8b45947062ae7a9cc1bd823b104f56c08bb6d82eacb892a1e52a629c5e5078f7ce1ba027cb5f64ab4336e9165a7218d5e763109402707cd64ec8a10f814bc64c95b1ed4f1fdc7386171deb073ded765cb5dc1bb8ad4144e42847efa1ebee9a4d67951edfd30c5c3d72f77f6b0fa4a46c748dded9849a19b0ad3da795f6aafca5a6aaa82058638e823e42312cb40eb274f56da0cb129ddd3df2ca0f3bc40c86c77771babebfc75de8cd98d57c68cf7b24f6f87604191fbdb91cf8bee907393508c0b4310b188350b182b7d76473938003b60b89248fa6d9d5bcd0f3789bd978682094a5ce449d1764d6956e43519b7b9682ae859e47f7fe94d5f1b93d3c7a1a821edfe45ab2f70d88e5a5d0f5feb89f86ed9a80a94d28792e3786c8729e6e6319b7ce3c621855584f9ded8ffa3c81fe6fab76687c7c468a601722911551201de68df5af35f1d82f4122bcc1739e8acaed1c4c1841f6dae42f2fd778f975b671042cceb13b3e284d4c9bcc122978c57b17b704c2520fa0c3abfa2a06d5547186a79c4ffc2bf51473593c16eea932bd7a1c6d9da56bcb22b93ee2b95b048744fc594523f59f540361f9b17b72b89c52e3800f778ed85038feda5036299e79ff7eba8bf1b1b562a762f7995adc4204765880b71ddcc833788fcb76607c89c487c3bfe38636d53388bdc389cbd4d9fe4bd03c24aca8db946a85c289372fd28782358f621607dd3efb04f10a0822f687d4613352c1c935c2fa7c65a325ca8057c35464e76abfb1ab6ce6afc82f9040bb76d0754c30140d72c26f19ef4766a82bf27dd39b375a987237df58b518644b688b2d06527301b033c4d6b8a722c6bc6774685532b0bd7bef7076a6ecb2128948cc76fcba05fc5ef4d0c93276fe69707af1bd4933582c8db2734c07e2e44061476d476d0aace3ff9c72ebc121dd2670f5f80910ce5bedc4483fa9d05ccdc199f1fea0b13560dca3e198e88940a11d5da636a04b152d5762e5ad7570d1cfa239431e6cf34769ca364f7c57103441efd3ed001bff2b603d352cc1face0da78d319876fbb92d8451497311c5b08d990698e5841248adde6a67a3f252525b5eb498a202a62c88d81a21fdfbb521eac9f12930bddd22e783cce2b813abff1d7a8a3d13d7c60b6f718f4f578442a37fbca72c1a34def00af1ff58aa892646af5d8ab744a689ff8120d5a18f70cbb44a6f55a0c5820d4ce636ceb3a7404cbb5d7718c57507fb56efb3590aa4689fad2cb424b1f7ace52dcbf66715b34d20671f06f9a6f2796068c09cd4a9d33dd4632a73f992816554d562bae2d5d7cbb30e7de351c5fbbfe6265ce69ce39e2c6fd8a8d4c6364f6302cc7fe79c1acc2ee4845653ca9523224e584fd7806603a959709bd7a4f7abc9c508424495c04bc3d6932623eb2290671d899dd0cb0957e500dd8869ac147594cf40dc2223a54cd40a772b0051a3ebc80421c03cb7bb9fa2cca38985fd2e9721bd321e398e7dc860f34e7bc70cf69f883e9540c34bff5a48de225f99044ec5d696aa91a547c2d71547cb6f5495a577ea70039cb2cd94c3304cb07edf3012397a36eb1589fe149d9462d6bc6d65dc7526b65f0db06b90ae24a5efe127f76f88c96ce2c1af6405778b1867ddbdf5e028c721315edf03dad723660faf86af24996f4dfca01b3446e0b395897b8ebf621daf6ca649646a1599ad845a30449fb939641519d71a628b5414d25b8aba5d0f03c65fbcd17c4690eb95605b83bfc34587e06c82b17b6533da4fb03b54db38ec64f237d0b5254431333684f8704d93e01b9a77ebe48a95134901b55caa49029e12164505a1b9c6043e355e4b18495df7d98c141a4f179f9c6915129d722cbe404c0314049be870def91f7028906a9af9f6bb8869f67ef978c15517eccaedcb9cc5c08fc32ee3eebbd49dc5d56475ec7a2a89331ee1071a71861683a70e3277d315e0a7bec430aafc1052b54da0ae96959a52499de3da9224a35a23c36a6c650b474fd4db5350febc89b92e982484e90f1407b82c225e38ae64fe6a166c3a3ef3cb226fcf1c76bcc4b7ac68dff8d12f84e52bfb53dd17171256e569e1d2490915c034ba05cd302506f4f3c2fe10af6c55bbe8f42bb33991fadd0bfd80617c65b5bee8492c1e85253870aeb2daaf4e6eba52b9c79a8a98fa1bfde64402dbc2128e9f02c0d4d1806e3440b8d95d317180520115e2c5ec3dd3923323bab49ee3de811a28e464f2d07da245c285ae751623690a110c574930a9bba1cfb2974b7b8d2b6113452539c187505dc2329f557601413195016ce651893b90de14f1d5b618d8432fabf35a99c3ba1352b90c2c0b600ff5d212c5f852ae725c03a13014aca4361ed8e889612fd9ec6d827c835c6fbb2be2ddfa66819a13d5d2d1859decb92a60fa850a55dfeff2fcdeb0aee8f59d4c776d010d85581b8a5a581a82254c5eaea4ab9b8b090349a7c636fcd54a09cab992df2d177cb431369c910c5ba0bb058f951ddd1a520ab613691d441aac0711a1fe250ce4e94853cc05ec05372e696eb08c6abe5f10fef5ae94c9814175477b7b4bf2b41b97ef330cc349131464188f81831861d2b44132cebe28947e3d746229666186aa95e0570358f1f6fed98aae02885c41e2c27c8d62dcf226c723e4de5ba8c5d9fe2ab0cfd5d151131edde958141457769aa225ad56c771ee2a2d3a33aef2645849fa0afa352ccf26f02c39eb4cac130ad7aead6830a791cc2c329baea59bf2a642de075aa79b41846e4770280b81eb71a128497055e77297a7e913d93454e92da3ec5cfa6178136158bd1a6c70615814bfd1b502189aad0e6722d3e3f348f7f4386ee3956d4b205abf40b76fd500e2b3096acdb2eebf55c0a47f24a514a49cd5093cb143647867885a87e645046d2194db015f041884b154e530ff99f395b765113c281607047a336214bf50903c80acbae8c8143a00b60b11241385e43c6c0d8c85eed22cabc92515e0b9da17e84eaab3c91b05907306a4d1ae27f868544124dc6c5b77a95fc33729a3e5f66cfbaa85add0ab1e03168a2b71504e69aa162a393b87e0f83f8aea2ba2c81119b4c81a49bc3bcb889c7bef55d466425d5556be206121df5724d177446377ad28d907ae38cc7ca08fab055d7424c3bd72693c16edde877ad2ace5c687897d9f2cb177839520fe851fb474cbcd6e85c97b7c65346bd9b7246374749e4f3e7bcf781a1221df7e9a9ebd82dacd9ddd1baf729ab7dddc1a8a05e088c091da5e91394f050f29a72ae92ca34043291670502433bc726e2e19331dea5f719f3479328eae3d9e30426f1485d0dc3e004f7d6cde78e36f6997296e1afeb0cc0d12accd2aa31a021a8660973c023c4af0e4d21cf15bd83cf43394fb1de80a7c793ed33b1dd784d213a135db62090b72e005ad701f61425fb0c61d9c04b7e14c299f908adfcfedc377fcee7dbaaeb7671e6969172b3a7f164ec5df9c93cee08d72ee2f5e1445e6b298a0e2deae413417f83f67485608d19fe0ad627c4b7661fd197b510d1bd287c0b3b1900334d19a1dd4f0b5c3b04e1f16d0cd902bf8bb4c849abcf9a77116278f6f0c198720540b0641ca81da2a74130db963be86f54658c45f3be44e44bbf386297f0464fb5bc8fa5839c4726a6da3ef3ccc9387e38d1c53a481d48abc959515872e00ce3635840c7f06574c1682f6359369b153aaf31bfd98bf8f35dbb478c5237202f62009be068cb292d0723f48b7d724c311dba17aa3d24b6bb961f6c8f9d0cf34f400356dbcd05e6fd3d4106d3c3824de5df16a0d85a543196cc0b09dc30c6aafe5b13fb898583bc4a40fc40c59d00481dc50e65a818d334a23f14222cec1018ffaa12341e732449c56577d9a27d6750d3e5557a0f74e21e34d3fc3037b258e7e0d9a4e8cec298acca076c6e9b1faef3870fc745b844976b9c6dd64163a5f8c095bb394373bd96e223c05c66de6afd12df8df4426834aa5422e03047cc24585df5e15a14bb63883ffa2c0adf70a7307067e36a7418e82e1b6649e1be527845dca19a79802e72012079e0539fbc98061e62432aaa9235bbe8226c531951815110350112ccee99a76db3ea7766b56a13efd07d6a9c950e1eb43cb20784e725e020defb41be4a3ba429b8fec1e693728ea0251de5fa70cf14991fd8112af9d7fa839632dcea80ed523aff8e5a320065b35d8c9e4610bc5aa0408ee482ac726df309cbdde8c314a655f503b7eca7f160155fcace3ac9fba26057fb92edc50adc90b50704761ca80fdfc9102ae8222b342422b83c47b9ab68bb914ac6f648a61ade86cf21eb4dc7aeeb28de4015d7b64ff3e289c299422aa2909cd3781eb79068792afdc39135c1ec3b2ed9837d4a35c6fa8012ad5779f64328a911b75476dabbb030b3b4fd1c5157f37a566b2be32b5f51488c3d5f31c9ca41aba78b42dc86ad599e907783eb1ebeddc99ad9bd83e4e7bd397f9966af02d257fc41ffa9bfc95d5a5a2f8639ea32189a55dad39c4678b3ff289f07dd16e89258fcd58258133f06529b93886636b26124896a7807747420630fbe35749cc41cd65598bac5d6844795d2bf9d2a36798783dd57b2e90e29e4aa242775f58300396d119b13246c450e63649fce25069701995d953c99b1888d2a76942da55e770c4176852b34b452e1df128dcc27d14f2f14f5e24717cbd5a652fc5bdd9783569ae38d57f27242c3c668e39c9bf6a7c55eec55f25b41b134f7b95d00433da0bab3fa7ff2d5b3a50c8ebeeb59c796263c8effe2a08e15ef9679bf47307afab560f8c38fe82cbc8f89141fe6f3c570d2ef60bc756bf3f2114783c0392c84c9fc2fc902f0b9cb1179a84d35b32ad9be12028b1252284ccf2a56f9cdc24d9a0a42d26033f0afcc91eebece80a0b31897fb88f9c2c2dd391204bb3524c4debe33086c7e5956e5bd815905c540a810c0f253367b7a9a4000118b40a82766502a29cf34883bb09f5f47c0240a15892f69243fcea46316105cf9b7dec3ae888285c895c5ab9aa935a66793997300b0b96118263bc94730f4df5d352a064f6ba0d3dcd43bff7fa3da64f38a29c8b02eda4490bc39bc9fe745449a73a2d91633b1c765f25a35a6d7f8e0105c9dc5bcb051866fe5b08a7d1a9adaf7eee920b16717a181318ee8204aa9a6c6bbfa75007e792bb8c2544c21a1d00e046", 0x1000}], 0x9) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) select(0xed206a921759478f, &(0x7f0000000000)={0x9, 0x0, 0x0, 0x80000000, 0xffffffffffffffff, 0x0, 0x4, 0x3}, &(0x7f0000000100)={0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x80, 0x0) openat(r2, &(0x7f00000016c0)='./file0\x00', 0x1, 0x20) 19:31:29 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x76a, 0x8001, 0xf8, 0x1, 0x70, 0x2, 0x0, 0x2, 0x0, 0x7fff, 0x10000}) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x80000000, 0x9}) fcntl$setstatus(r0, 0x4, 0x80) 19:31:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 19:31:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd71, &(0x7f00000001c0)='^') openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) 19:31:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0xc6000000}) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) 19:31:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socketpair(0x36, 0x7, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000040)=""/28, 0x1c, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) recvmsg(r1, &(0x7f0000000980)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000840)=[{&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f00000002c0)=""/244, 0xf4}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000000480)=""/240, 0xf0}, {&(0x7f0000000580)=""/231, 0xe7}, {&(0x7f0000000680)=""/45, 0x2d}, {&(0x7f00000006c0)=""/35, 0x23}, {&(0x7f0000000700)=""/30, 0x1e}, {&(0x7f0000000740)=""/225, 0xe1}], 0x9, &(0x7f0000000900)=""/105, 0x69}, 0x40) 19:31:29 executing program 1: r0 = syz_open_pts() flock(r0, 0xd) fcntl$lock(r0, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 19:31:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2007, 0x40004004000828a4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="000000186004008b00002327feffffff0802000000002800000101050000000000007750d6d23cca5cc02e00", 0x2c}], 0x1) 19:31:29 executing program 1: setuid(0xee01) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffa000/0x3000)=nil) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) fcntl$getflags(r0, 0x1) 19:31:29 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x2) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 19:31:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x800200020013c4) chmod(&(0x7f0000000040)='./bus\x00', 0x10) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x6e, 0x81}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000100)) 19:31:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffd) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') read(r0, &(0x7f0000000040)=""/32, 0x20) kqueue() 19:31:29 executing program 0: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) setreuid(0x0, 0xee00) setreuid(0xffffffffffffffff, 0x0) 19:31:29 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x48004004000028ac) r2 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x100000004) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) chmod(&(0x7f0000000180)='./file0\x00', 0x40) 19:31:29 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000129620a10494939ff8713447bd9c5eeffd360689b4263929129a3ede97705c26ae839717845d0c40c90f9"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 19:31:29 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 19:31:29 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xa3ed, 0x0, 0x8001, 0x0, 0x401, 0x6, 0x2, 0x0, 0x0, 0x8000, 0xffffffffffffa0dd}) socket(0x6, 0x4, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0xa65, 0x401}, {0x18, 0x0, 0x400, 0x7}, 0xfffffffffffffffc, [0x7, 0x100000001, 0xa64d, 0x81, 0x7, 0x100000000, 0x3, 0x7fff]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x2, 0x1, 0xc98}, {0x18, 0x1, 0x5a, 0x8}, 0x6, [0x9, 0x7, 0x3ff, 0x4, 0x6, 0xe2e6, 0x5]}, 0x3c) getrusage(0xffffffffffffffff, &(0x7f0000000080)) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) dup2(r2, r3) 19:31:29 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000400000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336ac700b7804be781e4991f7c8df5f882b297be1aa5f23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x2, 0x0, 0x0) 19:31:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) pledge(0x0, &(0x7f0000000080)='\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = dup(r0) execve(&(0x7f0000003b40)='./file0\x00', &(0x7f0000003cc0)=[&(0x7f0000003b80)='\\:\x00', &(0x7f0000003bc0)='\x00', &(0x7f0000003c00)='\x00', &(0x7f0000003c40)='\x00', &(0x7f0000003c80)='-\x00'], &(0x7f0000003ec0)=[&(0x7f0000003d00)='%\x00', &(0x7f0000003d40)='\x00', &(0x7f0000003d80)='\x00', &(0x7f0000003dc0)='\x00', &(0x7f0000003e00)='\x00', &(0x7f0000003e40)='\x00', &(0x7f0000003e80)='\']\x00']) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7, 0x7ff, 0x4, 0x5, "a33e2f6e783c1c4b12e948ec20f9d06a2f75a342", 0x6, 0x1ff}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x30090, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x1, 0xffffffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendmsg(r1, &(0x7f0000003ac0)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000002600)=[{&(0x7f0000000340)="da61649858307b0d832fa914e7c6b9bb8f69a852e1b07061e0baf9f8e89828453fbeb9ee862d4e1b59de90efa3fcbbd5a3a5b12da5752b851808ab8478dc089cbf29bb95316f707fe27e0ca4eede2ee9e6eaee042a94b2594ce4e2662954176a4d42ffd5642237f75c29b5443cd4ca8599efe4b3a469fa236dbb9126efd4e2f0225b3dc252ab5d549cd731b69fc601b322c3ef400b83b93faae8eea282dff3c79711f4369e0ea43bd76c85cc1a6c7f76a05bae5b7c20d9626c9681db5d079779cf20617733c0fd17a56584b7bc4866c9522c19cfa71c0497b26dda06d0f74f7c10a4b3fa9cc9cd5fc04673b5e66f25abcb4e1231120c159d80d541024ef4c61a38d60bfaabe55f713f70cd09e1b1d9ea57195e8065f9e3ba2d2fe2b8336cd8f7434bdd9ec73475cedea2902a093641a5749f3a8e9341e28ac805bcc75bb3b3d0186edd5cd35fa06ef9943d0d9bdfbac193da9dc68e2aa6ccbfb7f3ddfdff4306ed68e077d360e7b806de8446000b888a0ae0014ea017b61b9180eb7c88d8d084a251ea71a492172d8d1c039e26f9da4a52d455e65ef3657710394d53d2f2345e0732796f3bd899d7cfc985c72044fe981493c0c24e4330a4210b4fbf91bdc00e98cf3153d6188d216c8dd61190748c689a0bde90ddcb02bde5323735fe1d55dad348f555d3e1106bdf3011f94508536ef0f612f81357ffdc39cd6f40a9fe1f051e611bcfd82a2f7ce622fbec710c17309e39f5ed3cd3ac0bd61306fa242ad8ad64096b0f369f48413f35dd2aa6c8babef91b336ffe2a90ee92f6fea5d45431a395ce2b093931809fb7dace4802b3ecd26fc5a105272af6671f939e8fd439de9523f773f6f60a3829fc68ccdba4b6bbd26f95bbc12844c2c77200d76cde2950c748c4ce887cef3310f921708e7944ae732a547f90e7cf18303639a17b7a2f959a740d6a8656cf7247f61cdd3c3100db1a48f636a304ed31e6bcb22fae1b38af4bda146924e5863a8cced6508b945b4359fe7d83d5bcd13cfadcfeb4c6e57364afc4d8ce303c3b1f9e9517e8d7fb00d0789dc28901d88c20ba53cdd393d838cfeb7fe42db007b793d649bf998aad2874c061cdbc97f0b28c9c1368fe59f30985e651ffb029ad39eb51705bcbc3428af32bda7dd9132b3b36fbaf193bad21f544ca63ad16d038cc8a503406abe415f9fffcf2a7003d154ece0074f9dd1d3cc8cd24a97abf4ceb879c35d8ed9c8041ad2335ae8178d8f0d9c56659de2100477daefe1e4c3482f69d12a06a032ae0a320cec466835262ca5f7afb15b5e8cb422c14c7e107b052ef873d12c574463d5a35f1287412d3f9b0fc9b31feeafada3c7406c882286e0903eca537c440f830b9a4c2b92cdc630a3c9ba1cc0cb953d86464dfe6abe8ee2768d3fec917df9cdbbfbfbeb78419be2d23a1b330d7e36abbca2f5ed8aa1632c4d97264ef84d995f4d8d6d0e47f40a77bf3375cb5e1987e2b476e370d8f932093af7dd3f82aea798ecd807220f22f908ef4aff6d183a890c9e09864c773cfd3acf43ba6162bc01281b5756434c075a6292838a8c31ea34755e334ff1e5e0d77d96745cab5236fe54f2954f86c5e9e67fc2097927249dee7c0aa1a5a873e1a90af77381b049c3608c7c8023ba81a52bc33ad868ba59668a8ff34d4c46493918c8b934afe32d6e4feea7e2eff838c830dd77de6ef5ca564041a7639ca1420e709c904e926989acbc59f91f747765e3eea964dc6b318379badd6590a6b0a7efa65e0f970ac9bed7c48cc1c12d70a3a2a78d6f780043502b95b170a555933c4eea014fc96e8a94cb51f9cbba64aa6cfe0ba37b10a5820a2b487b12c8722abf9e8658c012ec42a8c312412868bc8368a1368dc64ec78aff6dfb05e02322f37f8c05fccc9134e8ce86c808bcab110028afcd1ac3915f6fae3fe54ebb98561e319ed25aee1bb0ef282b72ef47e58f461eb1ba5688bf4e1de1e21c9d958af3a496b0ec815350be803cd14a12a4b9e453405172dbceaae34ca1dd8e32abd0dcc9f553022f5ff37d7bfab424dbdf834d1b60b93cfa1d9624a722bb3013bb24c52a8fe4cd0f95f191bc74a42e445c79a6e789699c0f9a3c94f7f76bccb0d1c3ff565c392c1e03360661e1b627b50f728cfd28dd05c2f3f746cc151d6478af930dab912ea7d685d3493c9a949f6b64cfc7ece4598e8511198c8e793478f5b11c26fcccf3deabe2357421c619ae44155ee414e885cf3a228a3fad0e4df0a88766671731e793bd0b063b5908f93ba701ec0e9b351b7ee836d7c44266f52274bbb2889bb19bcc0aa1e9d057bd379f32dc28a6ae124c06918e63d70f08b01e37662b66684f40cae55e55eed0cc897af9759cad02c79fc9dbdc52cdc6cac5edd81c2b066b804d9c422f891c45f8b305999a021428d14fc594a2ea8fbf563f29730f2f8522fc4836c37e6a4186de211032b8fabb8b0476648f090f28b64a531038f5f2222ad9227483832becdebb57f83930f57e70fb87fc56e67be05fd86c461b024bb8c6264195bf0793da642a650c1c6b8f9b4663c1fc2fa4e4c91382dad646def17109eb54f62ec3a383163b259e621535838cd0bb9d33784d77079b80e713e4cc1f8bf49ed3dec12d43ee84d2cac269b4e71ac9e97503251b499b849eaaac5c577f4aea2f1cceb1a552690db8fefe3f105cf589cd3f472b577bea72f5b2b1fb5e43663ca894c6b47aa68fc22af1369012aecf0985de913415e0de4eb79f6b2c98801c8edd8c866d114b8c5d92de9a733d3b2f0b5d585fd37ef8ba85ee01c121f02055b7b3aaa3b063c9a7dad91e71688e7593e4b6aebf72bc882368eabea5bdbc9f524bf107c7dfc79f65978475b4e2ea45728c5c0e332e66688ebc399aa41a1dcf63d40da75c4a53e7eb03fd4825ae4f67298f533bb3553c3b0d1f6a88b74120ba1b3b20c1921136a14db7b12f22b075e90a738764805b68ab8a81f7d66026048befb60cc9a0697eaf58cdc335e68671b938690a61c7c617e9690be95b6a657750783971b00ad67e47e420140a1f7c1444539478a43de83e23cbad86beb00a560d29e95869117caf7941f41149d800df732bec0bd2b750e417b4cdc2c388ad0739e0b6ad32e9977f6ee9c77a5e91472b33c5280db5c35e3153a28180178a5d0bc8fcbad7580a49b3c6a5f21510dde9d89e32a1ce5539078772d257f900749ccef6c4e4afabfd15518d44bce3e424325abf66e205dcd41aad8e6a2b756c91eff945c5c0189e2dcc4abc6141c1c334b63e36a0b3a9a25a36ca034e2a3d70474523725371c626aa2da6b3192e2f9d41b1fcbbce91afafda9149fcfb90d7ea1524e2a0b23ce80ae7bc484756e27a211765a4858767b253a01c59de87b503de48323f37df8a0ec9695ba07c13ce07f5b6f9f0cdb44a359164efaf81dacf065ad900ed2e3fb89a9777e16b545ef13bf8c3e59de2edd5868be16ef3b714c2db352e94206b77cacfdaa3e494d2ac8788953d3d8411f3da2ba067f4e10af3887226baf8c6662de444cc6768b09a616b707e469aa9f152b9fa1e8351b5ae399ba4c71c3c2d3edadb369509a3ae17450d492fa0974b8e004ab330d002f63fcc0c4c4f00ccc2674e347e9c39e55629ec0cfa1fefcf2b2841231878719cb4f5325f4382f534d693ee545e4d52be0071ee1748aed8d5cac7570a1075a966a5da2c03ecd55afe514f07cf99678f9230af8480169cdd0f6a552d0e3b1b395e24d6f3807d2e4b25251869851f1eae040444d2850d397c879958c732b5b21ea596bd8b8e56cf46e7b41bf8e51bc7b29b90fd499bee291b5ee9f791b71d1af2d08ce5d646c7ac1ed8617d98ea9f26f5601e4c74d808b1bb904d68d4722c87a0bbcdfdee95d2f30aa49e0c5b758a3686d64cc53b078281a2cf3d2a0a969872a4a58c8c37e81a2078ac97c3eaab131b9b32cb07925ad57cd7fbaf592ad6adfde5fdcb52d517d0c1dcb7c13c34ad7d9cd84f71e007465add963c00879f4bea31ea6b3908bb6c14746ceb8817e3287b22b235635ae75770116ccdc30935bca98754ea20e2c9e717cd4b97cc8fbc06a61d8b0af3fa870fe81117a5bdb8210d9c6d822d20aacb09fca88cc645301545ac68d7740a8618c553b1d4795bc5cc033769557817427f0ff5447eaff9fcda8d696fdfc558bfebbb2b9871339382ada894e6690c988c9e2176035dfdffac2479b204d73b17d3d84077ef01c36df8e55b4e3f435f3e960188a640f3fad82ce2d33b95e35127e1cbe69b89fd0b6252468116ff163668279431626b928fed6ce2952e00541ff9eb7d63d0ee16168f75a96136f47a8ef9dfda7d8ff41108671723faa141d28ad067ea6dad0e0f60c9c506605de591c95a6578896d15d66ca22e7bd40851aaab059a643bda6b0f16ecdac1dd370e7477d39ce68c2e8c4d9a0c9de46c41a33af2f165f01316c8648715ccca6f478620813acff6c34ef8ddda1cfbec9f99d642e8570ca7c529dc67a7fe96533dbe2e059c693ce55c5848e6ab0d4a2a2a508a1765ea0569c7bece2a396750f6eb0302d6859f74b3c8907696c2729b424700148899ac1d0ca4be5302c8532caa5f94eb52fc021b64557eb31436dbc78df469ec334794011b0eb222d88d539f5fa8855a3b8a0eb37012a5d261a1176b376248c98ab723a1b3826a7dca7c878f140fb010e0d105c022450fffc67784286038883c5488cb6eb7d33f4b945e613b894082520da078befdbd60b7b29d6d153a9096e4bbee9e857d0b0b0fd50386bcc50446bd0727273d828e5c5307a6eac785e4e8d2413f7f65f7bc08f677fcf33764925a37a0f655d67dc0d4e37025c35a7a480c1fd59271420651a0e534ee61ac47c6d184418bf10268bc3986c7ffcfd1bede50705368e75084557db516b9b432f6c3b1a5644848b3ec8184fa65f6b91357ad089e0dca702684abe9a82c447aa3a8eea49241a9347726f94d4b295808787256b87c6f6d821ae0b807433c600c97dab55dbf644a9a1311005330c2c27a2e2cc908651f9439ea7eabab17060523c513cc48a1c62333b1d32985b87bba18abf8d604975c08b4de10aa2411b324707973ae67db8b932edcf76e2423366c7b440ec4e665a32592449589475db324efb3a6418fbd2b140622b6df669d9fc2707951e314aaccf112a491537c6269972c8428cce963513b1f49e377b01a0edf04172215d43cb2716e30342aded44449fac9bad82dade92007e9cb73677741d70cdd7040287c3f4716653e432748adb4da81aef5ecc4f82705ddeca2d1bb5f235798af4876eca865be38c6f349e9818bb383829f33291f488a76e9d3a4c7723940673332c4f78a98b5dc3c40d5b4e317ee6ba62074ce08d8aa67773900fdfe39ba26c22b4f75254e4003dadfde7d7a3a2371193fcbdeeaaf18fdb30f1231e98890761c23e0d14b72404056918c9870dee6c30b8db167936e2419238f5d38488efc0e6ded8aab232fa439dbb980fca09a0bdaec941f11ffa1d902574b5bb90eda902715ef1b1a644ec5b9a5115d211a174184791204057bc2c144e9a15332e9fdbf8cbcb1094dfc2ca9c72d12b35478601a9d67a467d1dd2b205bfda4d28171b16f355a41bce98c77b574e4d6834c8ad883d1e1c70d2fa3567498f39a962eff887c606697c83e04679cfd99f5a959a8426abc2b097027d2fe3c2c099be6ba1f44d63ddb9ebf18cb808a90c88ab8d9a5d3e5883e14c716737bab1e9875d7ada4a2e99d4a06a0c826e0293ebce4fe27a7a27ca0fa73d0b3bd6df23c855fca4464335d7b2e1", 0x1000}, {&(0x7f0000000180)="95ac59da99cb73e86642c3964b0b6227a7fe96749a3dca5f089475919c40a20d5157904d12ad299a85526c6c3cbaceef5bd32b54a3eea53cf2ab83893f5092ea6398c57ae026261be22afa3e36e90e13da80098e33ac9d8eb32c34a5a8da9600e20a0e1ef1dc306676a77332b248c84d11b09a1254145f9b0f3b419524e1a0b076f7fc5e544f285b651750586da0ed7fd929a6c544b74230efb4", 0x9a}, {&(0x7f0000001340)="661da20b60b15fc600d0fc62c0ca52d400b297913b170654a0fa828bc699cd20f362299313e6056d8702b041a0e8105f93c9848d37a560430020aa0b2b155d85680f65d99d0d961bfbe75527f3498933", 0x50}, {&(0x7f00000013c0)="f2cbe05d19ea04d5aff4b2be9715079196ba6b92fcf495bc027b6e01a514aed1223c1bf614e543977c6cb6f7c39b830bb205c15a82f58cfbddee4ed899e8202f97f8cf03dd228c0d3527bf8f20340c23d45b10d9528ac648de29bd1686fd3e3ddbf274f56c0444bea5ea8bbc7d43fdc637de8672a7fc34aa7d205ced81bf53cce2249c4714c460b955368e510b5dfa", 0x8f}, {&(0x7f0000001480)="4e55ab64df683ccde90bd615019bce071d70130fdf16046789ae4a1f46326c34c3f8db17c9e4a508fbaf7c90bed9ce1fae4c74f92f70d85b8c966268df75622eaee93289e88183349c14149e1135dc99d3c053969e", 0x55}, {&(0x7f0000001500)="f68d2c2d2c90ffe585f2c877c8cd33484932cd576245cd232c47407eebe0dcedfab305b64d0008c2a47fb8ae8589fb5bb6625699933774597b055068968909665827ed97a166d9cb49a4a1a180a0d5d4ef97443403bbc564ef48b8fcd0d62a77c2ef42a56a8f312ae49d53c09d0634003766cc2b70e303f72466d5f6d1097eb6dc9f326297d4ea34cc0dc1e0edab006981d6c8df6ba4c4cd5320b0715c3c3ef2b1f82d24cca5247271aff43d5fe60cc2a2ca0cda4c56cf73aaf14450a1d114bf56295b690064349382fd963a2ac240ffa6bf97593221b275c3f7a578a67c10d9ada3891390a0e4dc3e9f28a560a5174b8e3edf2bb6f125fc4103fe9125f7bcc5cac0f6b44f882cd8f727107cf10435168d642d1aad05baa6aacaaa0ba8b78151a49998eaf96da57f82f247107a4da1a740cfb3b74ddf3c20c9f920b331104f9529d756b8c2274a5b5fe88d5318d72af177b8bbb61b2e9e7f2c8ca5c14c8bcceb3174ff549adc58d3fb0a44a051f7ca7300f55cfc345d5b1288fd8857954cfae6bfce7bd4bd069d6f8a205b6bb3d485ecb782b3e034ba11062be1f304776917b76144724ceb1eaa8528d5163c6d392b8dca4be04d53639ef3764fd1804b950ecb52c3ff18fe21b2e04cfd7b0b9980fbd1d6dd269aa7dc57a889ee02dbf8d0adcbbb2303941f6aff39e86af4d922239c6cc62f62dddf72c480235264895fb5dca59d999bd926fd467352ec67ddfa62c4a6d1a1d5f7501d9049490b36f092f66cbec5d883744c193a7e9e85e173ef4dc07d00212a56c4c88d54ccf7ec778052a82d3da338932cb00dea0afb830834b545eca93d7667ed9ec01e1cb27f2c72de0c207fa3e6e7471a132371f5046d8f80d4161dffcc629968ff851a3b892f802ee5c42706acaafc3d20009241ac0de191a8b14915670f0b31601974db89f1f4bc3ade13a41954470d855aabcc8373a54d3e074ea5797507b08399cee1d1e61397b1ed7c0df04bdd858d8291ca0f6e877f9645321eef6ffb0119d64622f34d141736d7700840be6f921124b64acfef87f9392ea284036f39e337535a99dc501660154e64f3532f8303e5362f1890c46f6c777f70a974e830f570f064963c09af0e211bcf2d0ad65c84b01247e04561b2d2f5137e5d31b695ff8ffe7543fd88f0ff276e218a34baf7a8a5cbf3f49d4c1d989e366c1ccfee8452ac4fed088da900f07b0faca0f2c5f01a77b8452d2e7130a7f59a85acbe93ec02c0beed1c00ac2511d279b0b5e9c5cf3fe88278624b037c21d52694dabefa89385de9f9b3f4de1e3127d2889fcd2936558dc002012ea1c91faeb196ce5b3483e58cb2e7508ecfff7138707c4ef9135260847ea3128123dedd0bb2e3d90925a9389815801921a5bb82665513aef2ac769970a3f7a28da7229903ee5924e9747880983c05a94e47589eb09a7214d0ee8ee369602870d5498941ede0994541a79221f65c850099db597d38c9426fc27209e3d5bcede0a1d689aadff8f8f6c8b2b2b32c3a0149bc3e315f9db13782f2512095397869691d20ab8c6bee9d8468142dbc28c81e587efc02f93d3cd007f6f5ebcbc5fe3b55e6870bc4964db0829742e28063c0c37c1dc0679d66ba7308200bad26805e43cf8feffae58ed39ada0cad8e5d93b47a65dacc56254f13c9cc6eebaa972268e47dbc2993631dd00fff07bbc8f774a972812da180d63f2d557db6a34e9609fea7ebbd1e50d487566f48b0937b52e69eb92d420251c4a232b88f830662c9382a562c2603366334b06a7abdfeded7b3e57f809381635c77179272793181fedb4408881df39497a6ff40eb8ad89f117d3841fa57e8e13b2f6aee8a901e2c20a48826946f205befc36ae831debe7423b91cdee12db6edbf82500138b43744c3d7e284d03843376b8e3f353af22b3457e8931145b93380c1dbd0e2f1b3eb1712f258e1ae1cee687a79aee544f027eb5cbc2a95785e95962de0667abb58f4c69293aba109ddcf935cb0e518a5beb50a3c24f5a241587fef2253b05dcf940356332887a917b2f764f55cbb2f98baf23d56e610707226bc1a0f73ca7102c4f8d540afb9d7a1f25e487670c5da1311a2a50f54f71aa898e32f224d370b590e80d264d45e010530bf2326ea360d768a0c3ec0b232de4b0a44355d35bd5038a4f4546b97b5e6ae225ca0120e0ee6eea6fc170eb0c29497581d65cd08224e3affdc39238f204ac31d36c6eded1243f8af3956c43624a148392aa3c245d618dbdd5558e4c6b1be6b894f50f1aedb74eaac2db7ddffdc8cd31791e1e80501540628800f9eb81104e78f43756ea275152399460d0e6f77587a89766ca043bb1da8b7fa0ac119aa0a374ee83f7525d85c436d0ba7f3cd94f45d470f2f300ee7680af6de4a43b58d5ebf61030c5b10f134c5e3c1bf7ffb46e02713b4f1a2312cc3268ea6bd0355226557fa3181b05c244c0944a67839007336f46259fbaf31e3cdfa1fbec9256e98c7aa9893c9bef5e71218079cdd66184fc3dbd187e47339b3037c6134a4612997af9a749ea8522e45bc57f46debc8150a36144fa332e040648b9c91f592200d58ae52b5a8f1ed23776affcd7b2e1fc2494d8cc56efa6920a5a2c6fe12038fef8d51c84c708ed772b051d6d9bc2c0bca463252edecacc808404eed1c2e2b92210864a9c7ac2988e846ecdedec7918cd6fa0b5bd0707ea4d890ffa642c566b196950bc89be5662f0a2cedfc662b1dc4def78c38ed3ba8c2c52611117ab2ce7fd651642da07f7abd7043225a362b3633d7c7d318f2e2c5e72bf2e3e8b1fbd4b2d7ddf5fd167c2e6a501771b34d7a027a2dea9ac4ec905e6217d7dfa5fd0b390be4a17d14c4f5b6ac9549898cb029fbee1a10d91f2987b51d6e53b6a61b5dcf06eec16676d2367d402e694cbd6f9f8b8b719a09d5578ead1b1d9f47804fc9ad9b82ecab29739719a3a51a789c3f3704e61728004735e4cb3e252fd17980a0df037dc34e7e4ce995e49f2e1c2cd33cd3b5c1ced85c0c81cdc494c2e8f6ca2d27c3c0b0f455af8effbbd6ee2ff5e9333ddc55b5a0bdc72c7931aa3680ecba18ea21ad21bd2991965d6bb71b88afe0998a9cd538de45f23fa7ab062307ca51be10e4759d6315883e2d569d3a10be3f3190ce5b62257cbf826780bfc44a4ada46c9ef44dbae625b6850675d41157c2ebe09432930577f73821c72256dbf28ae573c1c243822e9ad2c05833a741a4db0a4ff06a0d9ffc423f425c594fd537f6bfa6db07c79cf3b2335e2c50ea3199a68dbdccb4dcee97a2ac4d8ae6df190db642da2e0add7f10306d93f0a406aa88c26c803ae0eb8e00d836e474a877314975b085c727fdfd298daffa3c1253747d8155e06f852419f1f06305ccf98a2aa7e61779efc4d70694dfbb5d4fc09511adc64b6f53dcdf7c543f9e26f3f20628bc0eb7c534a3504085565b81a9da915364d67e837ad6afbae82988c007d115ae286c2e3287a2927002ab58116195b57f9e1867dcada2aa8f0510135063597ec272cec6ac4b2d6c00cec28e80a50c6aba229126cd3a0ea50377ed2d90c29f75de75842956fa0d935f8f364d9b1279e126a2554cb1b1a13b070102555eecba94c8694007f24d55805069f439eb29609b6588aaaa22e45784f91c21ee81d0eb7f28cca953c8db3a842cbfff6592e28c6dea5dd5567a7d0cb489cdd93653b57e11f0fa59860d4e7508bcca503391bdc941000c4c156f6778359fefc208f1c1115dcdd6336e564f5bab9b7725584718a39e560191eec030f965645c1dca9d1f19b51d16aa61151772a792038db1285145999ffcaf7ef636b73364b3d3a31f63fcd7a8eb6ee47ecb471b97afa6c2d70a0ab2e87b5c39699e94802830dab8345abdc444ec30eae408a8b1efd9fdf01f1dd24c6e2116029471a67777ed319a219b58747985d41fd8e81c1a77ac8153045c445800dc7f1cd3145d8b87beb320b85b74aa6ddbbe465b091b877c5f94e52ab8c05ba0ac5c6904d80387d81c521ab1f715b530133d07492722026b1ed2a6e4f7b50cd6eba899f80b7e400c23f8213cc5496850753359183cb08ed31490999e976cbfc6dc04a976675c14f50f09929ffafdae78f6cbf2f0772f15294213202552bb52e77463e13b0b2c3a333e2362e33de7cc9c0c546c0ccb1e7885a4c9a1bb3115b44ddf832a9c060300b87a3a7225d0d886e305bd35462e24a46cf263ddef21c761453a414f53f3ff610d9812ac8fc094355ace82d6193e659b24f7fc2807f4ffcf621b27904ec0e815162f6814e40113faf87cd8db3747c1e70cde38c3340c3cabd95ff4678aaf87c6f2a125515ad571e2706cfab19475b6dd9e2306c4825e10f44886439af40db39a8c9c72e548742792de7f7308b422441446aaaae2cfbe61dfe7c13a0a4147cc357a584c7379847d83725b150f83f5aecdcf32619333b6a6700ab5b1f50ac977b79fe569ef86592c351906d3f6e6cbe7ac7ee948f4bbf086533723a0fed747fc28315b2094f110d1d41f90c83ccc759f58ea32a3b6556f9bc22a6152ced9198f98365eeb2d67295316bea7558079110ecfcb08addc2fff11e8932f2b2cacce53b4942efb659f007f95478898979eaf9f8ad832f059c5335eea36fcbd43071293d9f732b2894711ba0ce60c8c4cb7c1687a28a3d0907639aaa3f7a7fbdf01fe8b26aae081482730d3d59748347322d1bb2f769963fc6b55985a5dcca654402905df0e68eb4b1f401255d0897137939ccfa3747a9c81f31ab095b3f472177a5aa9bbf18844cc8e1832db55bbd112e25d6243d20bab40cfcddc7e5ff177e813e181268c725319eeb861144bc90c1d0e2640f41724ca84a846b4dcd1757fd8ceea43cfc8d1040aebc1a5b666743aea16095a67370402159ca61db8cfc82ab0383ab59b7ce263d07b9ed7ec476dba6afb99a862bcd6f889b4d3e919e2b350dbf7c525f3ded49b3dc72dad9aef5f222b93dbd38d06b74f20b84a535709ab79d3a2cad9d2c8fb95d387ad0ffae68b58ca1e259b198ec0d47dba5cd607ec69371842bac210e45315f6715ec08db9a4dd320d36a2e8190ebe6079fe92190fd89788672232c8b78945f3ccff8af328e0a2bf92a5c42ad6fa80e3300f1f74710829bff88bb1d5c2ec9f80931715b9028cdfb95f4c31a68a2a4b88d8bab40c2b5a236bb27a1464e4f75cf62641a04ceb5ab30c6ddabf1f598336e577ffaca99a9f53f01ab1c0cd808a1a1308dfd9935c447e240b02fe9a6a63b3c3c95d918d87a07e7c31e24ec4bf73777baa0a399013d4c7beb5e70874ddde75a797220ee2a20952c5247351384826c67ed2e1090210c6aa3797ef71a4ed17c9472e4d70d4ce805e09639ff404e8375c40319a1e72f7d1d836493213c4156cb1fb43137f2a5c395a31d3adbdc17869ee4ba70d7384af41e9b039418a9d19822f45f5833753bce4d179f060eb371714644d60e983d9a1a870262806ad1afba7d31b272bd9c1efd623b9d2268fcb5d9983d804fa1bf580fd44d18150f5ea79938d05ca3dcb1d60fe5bd1b7ea72ec871b7262b9ac805b445fcd463d7d999b0e58f3b85bbe9c0e1981aef32573a9cd7844de56358a558d230bc6f79cda5545381d1c1d3dc9658d87ce5bf87ea4cef012bf3031dbfc28e74958b350d9942610c05ac44739768889918bcceb90370d84f720f8545ff8465aabae1660eb6567686d12ab6eb597bdda8780af6921ebaf3a85e122b518d403d748f97a6402ce072b08ea5ce8f65f52ee4b12921070fedd80a6794d3d8a1b0fb68", 0x1000}, {&(0x7f0000002500)="5cb7c007aa860f3a31f90175637f01de1856f455971b4cfe663932e16b2df006545c3ede1fe56352c87c4409d851b7c12e101d96616917b6ab82716c05d489041df6d400", 0x44}, {&(0x7f0000000240)="73e34db02085ec815879c5371ea3d9f99fe548abb74c23e2059185ac29beb357", 0x3b}, {&(0x7f0000002580)="bc59033dbe8247860464114444cc0a7d6b1c4eeb", 0x14}, {&(0x7f00000025c0)="8f99e80c809280e55450ed6854ccbcf735eb01821d7adaf24537", 0x1a}], 0xa, &(0x7f00000069c0)=ANY=[@ANYBLOB="b8000000000000000000000006000000e3808ec900854316cb475caee090b182d50ea88e9c363d444883ab64f4667182e1660540c91e0f9ffae2112bc32e7f27735b44e9f2b0a2ef5b5ac464182b6ae8065f6f32fef66b302c147f78973ab6f1c10d46f98fda1cfeadbd8b92cb458916eefd6841892382ce237b5c0f71422713b0bfe33e477ec9710d8740549c8d6294aa676c6a637386f5d51b55504c5eed2d88cbe7e375000000b800000000000000ffff000031050000dbe4ba86fa14a48784bb896f09b7c6ce58f818bee785993b820b9f391d9a05f82dcd5e5256738a402002b158b31e8f76f73fc81a8a1ab1276236828b4fc1a4bd13d08713a9fc3ca2e5d10793929bbbedd67ecff60e36666393f95b79ce2649cc0e1a57ceb4cb40eb2f1e3548907641bd5aca924f7dcf58347bdae600cceabe6844bfab999b4fcb0f73b0b77f16b050e94637db42cb2d88afe235f3b1088c8de7b90e83b919ad4300101000000000000000000000040000007af6d7bb970f28ffe518f051e6adc577070cca5f3a95fd64bc74e2085117b4cdd956e41f319c8cc4b699160219a1393f014c237cbc0d60184eb320c74d1b07623acc61984725b016dd2b422857c68200616d98dfde989adfd55eff007d7296c1d9d4e630ea7a1682a0dbe1e7062403c435922afa2a1476a090df4a7e5803fd58c0aa11682aa72b4c6f302048b91d3545217ab1341f5ea3b544580b837313e217a06180a799957d951baa0926366c945ad31e2a864331186cf418a68438817d079223d6b0d1f289c332b6239959d5bb0ec8d835ae9e69946c4e0b73ce0ccc7d3f4d99109801f01b8806a99bb902332a2bdc8b6f01c370a603632e3aa943ae700e76820e08fd30798a0d33d49878a70726d408920ef8db58abaa4a0c56c3698e2c7d47d6e86ed98fe076e7371087798a0f11c34995c121f7d66c79a0789cfd3c88002cf23b343885bbdcb3cb4c32352266d26dca58047851c49655c27cde498890465bfc72fbdc46586b672944899460942a1a5e09b2b89e91deaf4c240e1ad5c2a873d9a9c39b22fde1e47cd7e0ecae64c52b0d85ef207d47a1bf7d7f36e6a6012d05efc965b9d74bf43e2bf80afbbbbdfb5ae77bbc3e1d0282ad1912ddfc3aec53ecdd110cdd6d9b789452c41e3e7aabd4f1762d245c33aac6e30ed6b7e94bb34e91f240c84f90f6a3d196c390b00a9010d5adb9953e92015a0e3c2e54bd2101aaab827d372ad439fdbfa809cf8d7b7f28ce51c3d33d1ba8a9437b640eb96561f1665810dd5110d485914bd84182d1d3ec29e072373ae803902d674ec1d862d046ec0514c349d1da0c60fb9aa22ba9052ae4f5969c5ca92862672c7737dc86a7a929a4c18f9c10ba3608f84103cc4d707b5b3e613aea0e3990a63e7d552bf5b265c54759d70fcbf096b724b371b001abc9f3e84fe83126c355aa9f375a72e4e8d546b8e7076ec6e4ce610099aca9f33ea96ba1bd9491e28bd2f6d2c1bddd64941f37e1c1707e7ee60726827dfe7ac213aac81c973b55e659a0d550a9a2dae62cc7f4ed2e6d2dffc6111e6c05d54faf540ad672c8aaf1917c464f12d4aeab6334739ae818f51fd432c6af5097c952a443e18a4c95b125ff7e23b55d004d5eccdcd43acac82d3a2715f67a72bd5edff9605825bec11f6cfcc2e26253c2efac2ce66982ec033e5cb6eec985694d340946096f5775385b78a48ce33c6302f73c847cf298846f36a5efb7213ec0d82282e9dd6a12b8d03ed773f9281097d9b8eb045ef7f4e54d73fe34a4fbb19e15e9cfcb6e4f6201d05903010724ce3cdf90247c4eddff154e2156fc7fc8cdfc63cdb03460c61ece482d626b38e0aaa8580414d337c83dcc35e7aef0eb3d8a9464a06d2a88a2390ca469e45827aaa349805fe2f69af49777815c66636b48c152974b62586662ae9aee5c721dc82bcbf6b7f9137aa75f06922fc405d90c38856d15575bc5751270d5d46ce2fde63fa31cec0f5da469621f05f86aff182da380e907c7316da394be857d16bf2ce7dd450a68613076bcf0092f4ed2f419b65721f5541cfde85a3b27a4edaeeade3326f459a24af3b150d8fcd2f46129c9676020570cac3bb7e98aabfee6609dfd0095724e945db4cdc21eece48bbd68b8e53163f99b6ae5525320d057b69360044867448279214afa75737947f766dde90df09cb8458f749e6dcc2760b2abcb7e5ee7f54534405457dd8a6bdf5de53e1da241d9ecab2552844f93069f0720f6e880927b07ea90951f8f4eea93e4b335d4eedfcf57ba31618ec08edce660b2832ab816e8f8ac092f4a2dac1a95a25d2257eb2a2b64a361ec52241200c326c1a690ab020b462af3bbf0e5adf4864553eac9040dc2201a66d2704f317eb7404d5059b902f3298be2ae5d349882ecf2aa15853e054a4ae0b71085809362d1da40637160056af5a3007f325cf5233f990d821ca4e2778b22f4ef3792da2591e09761a8ed1dbd21a46b79188c2354742c2187b2f37a0730ad73571426e8dcae03f7b92a9b478425e94796ccbcd50cd396124a4fcdced091b78268536acce9b2a26f0a69cd4a539fb08214f09006509797579a83a09ca7cd67b62a31c2f0423c1e35583746b3d9b2a4962ab07c4479541305549ae3323091f1b95c036ff24fbaede7b53cf8bd1baee7dfadaf6cbfa42a08c272d7bf2c32404ce1b6ae03f285124cc55d3e90104c7a63c205c95b3796d28469b735231b62de35aad5b192ce369770e6971d44931fba989c29ab1273a8564280fd5c6d65e6a900147200000000000000ed3a14bfe332704964c8deb10afc0144f332b8e486259296e01a6faae5727f4dffc6f545cccbf8ab7b0a695b48ff639a80995899b2df1dfcdfb08e4c6d06c4e9d5d81dac4aa8d18aeb4e6e9039857091ddea13042f172b80f8116f81bc3cd942e730f107e379fa8280f17d76c12773dcab33b82c679edd14cc3972caeda15f4bec3afd7b3c0437f834559a1812eb3b2b1b84ec50aed4cdf986ed3d69a9ac741c8ae97dd04c9b2fe873099d0228b4aab23cb4d177e8394721cad1c32d9576613e5c7e1b7b932056d5d3350deae7ca478c1ab41b1a7c2cd84801226b9c10827ea9bb3c84b72201e556a1be32244a3e81007cb7ad927db39e4cd1fe9af142ff1173e18c1cfb41cd09b298d069d28a730194a43768c0da78d4ce6cbbb308dc6e9f63304657cae54a4c543c71c572b52c9d7209efaca339fe114c96440f761d691aca6df1e88a186a206b4c3969913f9692a797330db52e379b7ca0708c74da846527a2626aa76701f26ce4697175ebb2e0dac1198ce72a221207049d9660ed4d4a67cce2c69351f97f757574268f880f46cac404c721cfb030587fe64815204398af8230aad52d5dd8c5b2b08885edcf96bbb356a552dd20314232c2d76bd2ba6c2c1a901e9d609bdcb62c349e0d813426e4534c0e22cc2bb7ae7056d5aa91b532feb74b760c5db84b0ea139691f75c22715d36bb9c8307614ebaa3ca16455db2f3a5c8026a0e238a085010ef6570df1e6f12190f8dca06bd6bf619bc3eee5d6395fd23448b53b3d3bda97c7f349db60d857985461b9a91bf42106cf3ffc0a261335904d82cc5dd19a3af7a8b8b7cd60e91827da56cf33187ec61c09dbe4e5ca0b7fe1abf2f0e79f8100447e219771dcc859595a47f1cdf997d286541457e86bffdfa1b75e59b223ce8e126df8de6051e7ca01247c79736ff55f2504c093964cf91ca3e2b012caa13b1ca6ee76829a90d575999634d9ec58ded0d6223245c2c7117deba55e88cbd7a2b234af38999345971760d3bc853c3eafeb48b35bab801798a8f09eff8cafe180121e51c74b270323eb030b6fe895cce04e82a49c25e02ab1d2fbdfa213cce9dfb1fe503c0563605e88f5473eca19008d6cef2ef80fd92a5a6b57c53b8ccd6f30426f3d0b8cfcf641a9f56f85abb92d635313ed4ec4e114863cfc036403cc5a0a93941d0b84bb8f7196df38f4893a8b2790ec3ee0007ffb1e6c38929afab7ded4caa443d6979d3ccb169786dc6557e75eafb74a6ccc69bc6eedbbf887fe06103ff99fb1252d3b194ed4444cc6ca8485de08ce4d5a9858c36f64d222e416477a1b55bbe9af95e393da41988e95002a28f4904fb097df4a651edb8d33635177d8043e9cdbdfc5c23a48971df7a2a2d396788c89abdedfa74fcb1026e6dead63fa27660e7ebbb3251d162e879cf5ac4516e67297fc585ca2d24b208f2b2d7c637e2d79c983b8f06482846490e262a59308a4a3192695a2904bccb31184852ca8fc0dcb58abb6e086a0f5d2bcc1f453838f7d60d8b7b3a5b100ca191760ec2b1a9f8af9ab7d2d2227766623dac6f46fdefe4de53cfad07a1cd2819d4a646ac6841113dec3391f81207a2fe9a8ec9ecff65a9d20760373fc2db25a74c23c904730e30000a70aa49606b5af41635fde68d84d016ace48303b54a38348d1f098ba6e565119b869f3fe670d8bdab1773092422f12b9e2ad6159f74b73737bcb36a8d63b42a07f7ecb65625aafcad42dcf5811d120f50b9672b24c164ea07f89f781438bf5d23fac796cf21548a97078cea8ae8877a0d97d731ad829deaac4d495124f27c7f83c393774039149ceba2000a315fab30766226189c786b5ca2657f4df9138662c6ef1c847d740846646561c9d8d7bfaac07965a5ed0249f82819d410772d457c987dbda9fa8bd6fb3aee4413aaebe3bb0dad62eff1d061879efc4a5a56e2e3b52499c59586f63104cb64af2d6b5b20922b7ed938bd8e5b6bcb7171ce13e3366291c6d9343c6441df29c38062eef9fe45a1e32c5e1bc90e1930a1ab20ebe6971fcf55985255dbac61b8d980d835c1728a7ac375299b3885f37f9a78591904bfb368606a9561f7978f17d27d9cb6329e56020a80f093bedb9215be1add0e56dc8f8c2f64d3124e447f698dd19240567005091e68d2a021cdd3f14f95ef1ea93236498370c836c58b5b267beded4ecc82562ffbea642a157120236f59ad4bad8787b1a384fe245e723c4101ed3c2c8f9c8760ac5f0d74dd16f96a250aa4c24047f98b4e1c712c34a7f7ce753261e7749861e5847eec5e0387d71f4ddffdfdc60a4b8dc37043393c79382a26ba85b516a39ae12d25578df3feaa33c1722d13b769bd2c37d61cd6ece192bceb7727dac6ba070bc943ee1d012f61dbdb64f661a1bb983e518de420fdeb857fa2df578022d477049db9580f5d8d6999d2ae272ed239c39ba8afa8bb834a8da67e350722f5f4155d3a67dacc91ca62a4cf2e9155baa5ac960204f19aed2f36ed09c450cae4e4515fa2dc596626039ea7ae1ae09bdc0d557a1ab9ef71e0183eacaeeabd6227dd65376511abae4c6500026db39a90a959e61a49f3e250e07ba6db101cac8a313e9499b1043e555f8333913b09e5cb94a3d536cdc049c50bac485de4cc1221bcdb3080f54bb4486de23a95a9117fab48998aee5518328fc553b0fbbc2981fe07f769e6ce39d26941d8f1a376c91ff5031fb71153f40464127162a28a25e78edd904168b5685f828cd9f3eca513910beb3dd75c8851c1abc6fbab38d706533a855c977be96f3b5710efcbf70731cb91ea89c76ab9c2532da4e483aaae9e02c65c3d94e42dd42e81f430d8e91239b678e119e75bbfdc3eaf1e70e43625221d8b4400579fc26020ca99066fd8983ab0376204a3b6f80532350297bc68387640b21e567828ff44451807e387d9250803b211db45c5a20a739335cb7cd2800a69dd3f0f5bf09b3a97912c828154e5ed1b0366c0cac40e94168ca9cefcc162cd5a3c3ba9acf39fa0707b82ef9d87e3d3dabb63e324b3f1cd7289d3b918a67386604c2d9eb986d8c9425800f577205569753f758fa90d7bbc6e30eb8e29f380a2e5af918a8053705168e18b1beb97bd2ee827d6d71b8f852694943a8498691f170b05a45d235bcb74afc523ae1af908d4f41944d0ea5aec3c9867c04909e2a18cf6e245756af4800150472c4f28451ccba1ca300969dcca4abb1b6386fdc4603a047d32f825b09fadf93fde705cbf9b2b93bf36ec3ea91da6911ea62e8602b7efbad31be909416040049fb26c218f065fa512ebd1f220d8a7ffd8628589f60e2c2b09b63738803d7cd7156d98703c0111602472eba56e059cd584c0636f9b2946b80fe7c8106da067fa3c8038769aec536926399123c7ad7f125083c18c4c72a1460298c92a99d59d6bceeed3cb765a1e27199613b9038abb2a22d3a7c0873cf1e3b66e1a296a01aa11bdb41f1f550d766e8a5376b14e13ba26748dc369d05c800000000000000010000000200000097ef276651a318a9eb2439f2f3b7863fdf47518e499c7129ad2fc00aeb7a894ce95ea40c1ec70bbc181fa01fc96bee8947562b89ee1a26af45a8f6a71621f4519dd47e5577392d7f145ffbb0a44ae025149b02b79a923c5ee56191bde582818490da20e62158d447381a56ce343c303b37da9744616d01d1915f15080b620050729e4194b7eac3fcc139d92e85c6c1be58651de956e1eaca424ca7b67ce26576e9b303bf7c5e97e2a048b7f0862d29cfcc0000000000e000000000000000ffff0000040000001ba130be2971a341b9aa154865357ddde9ecc945930918a6ba64b80c3eb6628f204443e125c56a5650cb67457f55a7728ee27fe2836bb8ca0e0822257b29a33f06a50ee8435b9541b5b5da43e8ac48827cb59de4db342bb8f1b9dc7eadaefe258a61441b655f56a8004ef3097ca487bb9bc236502ff71686ab57d13a1711374825007105176007e9426aed1532c31567600f745d9ae07cc7dc082b9d2f6ea4cde660012b2267d5e4672b208c9f7aae9f6394454a0b0cdfb0854b70a3b65c71ac7d7d3c4540a99e8ac8b33a00000000007800000000000000ffff000040000000431d804394e3296559bea55d31169b0f1dde3905373891e5f44fd8d1142e3e780bc9a031ddcef5867625f68f5cba6feb65ff1598ed292bb0bbaf9afce11a8dd8f80099f165edc397b6eae39faa7b76ce0e86e41ce5009e103a71cba14f035fd2c57ed100000000005000000000000000ffff00000700000033bdcd59b8dfc3b57c807d000e4b97ae067ddfeea31139db2c190f73a0ca216770565bbeef470f39b5c30cf7bd929ad2b1731e1244e38629513bddd76b0a39ea77d4458b32c6f95a2cd7cc790efa9b17df52b771fef5f1763160e08490de20e3e2eaccd69bd3129ee8fb97c3e482c74976c102525a63216424e4d2708a5a166aea3811ea77836d5f08b3c23c7b46c3f32ab1bef0403b50dbab0451a33eeaee8520378134000000000000000000000000000000000000000000a66eecb764a4399133b72e656cf25cbea459d9e8982fb67b2d8d70d4c71865031c7fe199c95e7ac349c9b452597e6088cc83742d8e9a672dae833ef35b76f3e7cbd8768279b25ad68fec9c9b95096e168d6445163375932cce5cfdab2f3499ce77fba7534edaeb40cdd253ff932398fb114d84827ec7b40f58dc79ddbe82e98d09144abd974730b17b9ca68410df4270fb718cf76c0f1f1686314b2548f8d5f12dd41a816efc5af1ac2d64d549f6cb93d91c33a3d79a1f1245a4d44c8d08a8f8859f3b"], 0x13f0}, 0x404) r3 = msgget$private(0x0, 0x421) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffe0d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) r8 = getpgid(r6) close(r0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, r4, r5, r7, 0x0, 0x8, 0x8e01}, 0x1ff, 0x8439, 0x0, r8, 0xffffffffffffffff, 0x10000, 0xa6}) 19:31:29 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x2) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000240)=0x4) syz_emit_ethernet(0x2, &(0x7f0000000040)='\x00\x00') ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000280)) r3 = syz_open_pts() ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) 19:31:29 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2a, &(0x7f0000000180)="f7f9e794", 0x4) dup2(r0, r0) 19:31:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x4, 0x101}, &(0x7f0000000080)) r1 = socket(0x1a, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) listen(r0, 0x6) 19:31:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) socket$unix(0x1, 0x7, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f3000/0x2000)=nil, 0x2000, 0x10, 0x1811, r0, 0x0, 0x0) 19:31:31 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mknod(&(0x7f0000000000)='./bus\x00', 0x800080002000, 0x802) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) close(r1) r2 = getpgid(0xffffffffffffffff) fcntl$setown(r0, 0x6, r2) 19:31:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000300)={0x1ff}, &(0x7f0000000200), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000180)=[{0x10001, 0x9, 0xffff, 0x401}, {0x1, 0x0, 0x6, 0x25}, {0x3, 0x6, 0x100000001, 0x4}, {0xff, 0x5, 0x51, 0x4}, {0x1, 0x8, 0x200, 0x8}, {0x4, 0x0, 0x100, 0x2}, {0x1ff, 0x0, 0x8, 0x101}, {0xfff, 0x1, 0x100000000, 0xc7}, {0xffff, 0x0, 0x9, 0x6}]}) 19:31:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x4d}, {0x6}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r1, &(0x7f0000000200)='./file0\x00', 0xd0, 0x2) r2 = dup2(r0, r0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 19:31:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000080)=0x2bf) connect$unix(r0, &(0x7f00000004c0)=ANY=[], 0x0) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x800, &(0x7f0000000b80)=ANY=[@ANYBLOB="000200000000000000627573009ef1f6e6c878bbd012e196e5e302088aa929c0e9a0010000007e4aadd533c1f1bf8038a2180f0b47401fad6f15d3d2605c1bf8cc4ae33a929f55624bce"], 0x1) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000480)={0x0, 0x513b, 0x7, 0x1}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x5) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r2 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000002c0)={0xe9, 0xffffffffffffff60, 0x100, 0x3, &(0x7f0000000580)={{0x7, 0x7, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x3}, {[0xff, 0x6, 0x7, 0x3, 0x400, 0x4, 0xdf, 0x20, 0x81, 0x5, 0x1, 0x6, 0x6, 0x52, 0x9, 0x10001, 0x5, 0x8001], [0x6, 0x0, 0x3800000000000000, 0x0, 0x0, 0xf51, 0x9, 0x7, 0x3, 0x2], [0x4, 0x0, 0x400, 0x1, 0x1, 0x8, 0x32], [0x7f4, 0x2, 0x140803ca, 0x5, 0x3], [{0x400, 0x0, 0x3ff, 0xfffffffffffffffc}, {0x4, 0x1, 0xff, 0x5}, {0x7, 0xffffffffffff0000, 0x1e91cab4, 0x1}, {0x1, 0x7, 0x1000, 0xfb}, {0x6, 0x5, 0x1, 0x8}, {0x10001, 0x5, 0x8, 0x80000000}, {0x0, 0x6, 0x2, 0xea10}, {0xff, 0x1}], {0x81, 0x9, 0x1, 0x1}, {0x5, 0xffffffffffff7fff, 0x7, 0x6}}}, 0x6, 0x3ff}) accept$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xfffffffffffffef5) bind$inet(r2, &(0x7f0000000ac0)={0x2, 0x0}, 0xc) readlinkat(r2, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000240)=0x3f) chown(&(0x7f0000000400)='./bus\x00', r3, r4) truncate(&(0x7f0000000a40)='./bus\x00', 0x0, 0x20) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x29) readlinkat(r2, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000f00)=""/157, 0x9d) msgsnd(r5, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(r0, 0x0, 0x0) msgget(0x3, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)) 19:31:31 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) fchflags(r0, 0x10000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x39) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x2) 19:31:31 executing program 0: nanosleep(&(0x7f0000000040)={0x8}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) sendsyslog(&(0x7f00000000c0)="544f4e77d95d689e54b5198bb36763188edf55dc440805ff835d4a19c3d0fa4781173c473266b4d60dcd6d4bc9fbffd8cc7fa6cd", 0x34, 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x100000000, 0xffffffffc8892742}, 0x0) 19:31:31 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x10000000004800) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x100000000) sendto(r0, &(0x7f0000000080), 0x0, 0x3, &(0x7f0000000100)=@in6={0x18, 0x2, 0x3, 0x1000}, 0xc) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x18) 19:31:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x100000001, 0xeeea, 0x1, "9a6116e63e5d1fa85e8cb88721188b5fc7115378", 0x2, 0x3}) poll(&(0x7f0000000100)=[{r1, 0x26}, {r1}, {r2}, {r1, 0xa5}], 0x4, 0x0) 19:31:31 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0x338) bind$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="e0c2ab4f095e4958db19911ce39738b632b52e273d462e88512d2e7f6a1bf9aec5a792aeb2356f158f5009368fb7de8c3f476127714f5ec96064096c6ba8818a95b62e01e89aeba51e9dc69a9f3caa850097697010fdca52326885e3d6cef22b7605b88200ca80289568bc914a6ab89e75e9f6b021be38174c2287b88253919570e41f664678c48872ccdcd2f9cadabd88a24fceba788d675616431e00"], 0xa) listen(r0, 0x14bf) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000680), &(0x7f00000006c0)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0x200, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000500)) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000480)={{0x908e, 0x4}, {0x0, 0xb44}}) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() r5 = getgid() r6 = getegid() r7 = getegid() r8 = getegid() getgroups(0x1, &(0x7f0000000540)=[0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) sendto$unix(r0, &(0x7f0000000700)="51f7c5ccea1b2832eb4842", 0xb, 0x402, 0x0, 0x0) r11 = getegid() getgroups(0x9, &(0x7f0000000640)=[r3, r4, r5, r6, r7, r8, r9, r10, r11]) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0x2, 0x3c0b]}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000005c0)) r12 = accept(r0, &(0x7f0000000200)=@un=@file={0x0, ""/24}, &(0x7f0000000240)=0x1a) write(r12, &(0x7f0000000280)="7b51a1031056278a3cf7b3984fda6a4d29d5204dfcbe81dce36cba543d468463c2a41c2c383a578d9a62b5c2dda5c1d9c49556c8e8fef8c835784229d80bdd7bf21b85b28b1ad906e19447ce71793c4f937790307193aeaf32733774ee68a826516312e7534d024cf8347788b4f6c1589516e6858e4fe968617f768306e733a339ee00abfd50b980dccfbedb9bc74437025422578ba6d28285b6411f530eed92cd0dc3e020387b54", 0xa8) read(r12, &(0x7f0000000340)=""/101, 0x65) select(0x40, &(0x7f0000000740)={0x40, 0x6, 0x9, 0x1, 0x9, 0x4, 0xfffffffffffff45c, 0x2}, &(0x7f0000000780)={0x0, 0x4, 0x0, 0x0, 0xfffffffffffffff8, 0x8, 0x3f, 0x3ff}, &(0x7f00000007c0)={0x7, 0xffffffff, 0x3, 0xfff, 0x80000000, 0x3ff, 0x6, 0x1000}, &(0x7f0000000800)={0x8, 0x5}) connect$unix(r12, &(0x7f00000001c0)=@abs={0xe059451c177f441d, 0x0, 0x3}, 0x8) r13 = msgget$private(0x0, 0x2) msgsnd(r13, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) 19:31:32 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x100000045, 0x80000000}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000000c0)=0x1) chflagsat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x2, 0x0) 19:31:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="0000001860040080000100000000000000000000000000000000000000000000000000000000000000000100", 0x2c}], 0x1) fcntl$getown(r0, 0x5) 19:31:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) chmod(&(0x7f0000000000)='./bus\x00', 0x157) close(r1) 19:31:32 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000feff000000000000f87c8a5b67071b542a526eed8de4871d15000000293bbbed33000000030000003591332200000000"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:31:32 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 19:31:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="82022e2f66696c653000049e45f5b11c61a67c5819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b663470a35416fe49414488e27819f621d58217dc2efb0260a5f0000da21b0042fecbf03f9a41cd013248829dd9e10ebfb48ba74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3ff236b2b824246aeac248537ea78207ef90fe8034e296bb5a4faa1a688ec24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da23677070000000c0aefdfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a57d574cc5b79ca00270afb599293b32b1e2f98e73a1430d92188eae4bdc0d9fb3ef44aa635c0cdc2812fe694a651a4a9b52d174a306920c754682460b59b53aafa0c584c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f911db5d1e5845131e97571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73becb5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375c3d9e8f48ef33a80ce6143c1619a2cec02ba5c"], 0x10) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x80) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca02939c06ae69c6f0c07173f4d08844e93f3ab5448bb7fe029101c12dbeef26b6cf511522eff7497f1129e88f95c89c80207a565319dd4ab43b2b2c9a74ee1d3e2737b9414b185d73ca4b082892396d1ff2fcc7aeea5d6943a7c32ab7e7ac32a2f82088400957f30d81", 0x91) 19:31:32 executing program 1: socket$inet6(0x18, 0x5, 0x2) r0 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000001c0)=0xfffffffffffffe6e) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r1) setreuid(0x0, 0xffffffffffffffff) 19:31:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r2 = semget(0x2, 0x4, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xa, 0x0, &(0x7f0000000000)=""/10}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/143) write(r0, &(0x7f0000000000), 0xa7) 19:31:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) recvfrom$inet6(r0, &(0x7f0000000240)=""/69, 0x45, 0x40, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) setitimer(0x1, &(0x7f0000000100)={{0x1ff, 0x2}, {0x8e8}}, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x87) chmod(&(0x7f0000000180)='./file0\x00', 0x6) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x3, 0x2}, 0xc) r3 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 19:31:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pipe(&(0x7f0000000000)) 19:31:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x54}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x3, './file0\x00'}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 19:31:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="d62be4e5b32c53d01a48435245fd0fe84d5a8c0bcbde1cf678b8c8591f7ced5ba709fd24044c94d28db1d3c11a86707f5114a5a831317dbdba0b8ff1409d8af59608604c09ef62c49793d07b4981bf68db826d9ead017f93d3e76929326ca421e888ad65874560ef477aed718440546f44e2e829617d430ea108274e583711f99aead2b9970db3904d52dea4de423874ee0e04a5f61defdfa33ec4b17b74cc41f6fd6e7512d06c3930f8", 0xaa) write(r0, &(0x7f0000000240)="6f4cdd2ca1472d", 0x7) execve(0x0, 0x0, 0x0) 19:31:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) 19:31:33 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x3b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x10001, 0x0) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000080)=""/175, 0xaf}, {&(0x7f0000000140)=""/83, 0x53}], 0x3) 19:31:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000180)=0x1) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6}]}) r3 = getgid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000200)=[r3, r4, r5, r6]) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:33 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x5}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x0, 0x1) 19:31:33 executing program 0: r0 = socket(0x6, 0x4003, 0xf1) getsockname(r0, &(0x7f0000001300)=@in, &(0x7f0000001280)=0xc) recvfrom$inet(r0, &(0x7f0000001180)=""/167, 0xa7, 0x2, &(0x7f0000000000)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000001340)=""/4096, 0x1000, 0x840, &(0x7f0000002340)=@abs={0x0, 0x0, 0x3}, 0x8) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{}], 0x1, &(0x7f0000000180)=""/4096, 0x1000}, 0x2) utimes(&(0x7f0000001240)='./file0\x00', &(0x7f00000012c0)={{0x3, 0x3}, {0x81}}) 19:31:33 executing program 0: r0 = socket(0x11, 0x3, 0xfffffffffffffffd) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 19:31:33 executing program 1: mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000000000010202, 0x0) munmap(&(0x7f0000004000/0x3000)=nil, 0x3000) mmap(&(0x7f0000006000/0x5000)=nil, 0x5000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 19:31:33 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') r0 = dup(0xffffffffffffff9c) openat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x20, 0x80) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') chdir(&(0x7f0000000000)='./file0/file0/../file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 19:31:33 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202f5fff7ffffffffffb1bcb35b2ee7410f76c93d1dcfdf25fd4ff55d18817ee265d54ec6cf0b96409cf1b0094282c3e95c9569264e5a5fec42807b8535c7854fd13a507755ce3c8bd7e491ac5e38466ae267a1716fdcdc40bdf6bf8ebc2ae10b96873dfc041a2c26abb136161075ce93579a783472a19a76d60dcc806bbe228e77b0fd1b2f8ab8213f73c1320030141202e663516a68cc3b6f8bb80684b0af3e7c0b8f926d438ea3dc"], 0x10) r2 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000140)="9b3758e14319cdb001dd4461668f6fb1a941f0138ca3d80edb6434faa1b3960087b529512161ea24a384d2f984b1d919f67af2a112c1a42616863f2b62b707a1239b0b6eecd42f2f0b972d0021c447a907141a255a97e942d7dfe433d05894f985", 0xfffffffffffffcc8, 0x0, 0x0, 0xfffffd8a) socket(0x20, 0x3, 0x8) socket(0x18, 0x4000, 0x5) 19:31:33 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000000), 0xc) connect$inet6(r0, &(0x7f0000000040), 0xc) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 19:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:33 executing program 0: r0 = open(&(0x7f0000000880)='./file0\x00', 0x400, 0x69) recvfrom$inet(r0, &(0x7f00000008c0)=""/231, 0xe7, 0x800, &(0x7f00000009c0)={0x2, 0x0}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) socket(0x10, 0x3, 0xfffffffffffffffa) r1 = socket(0x18, 0x1, 0x0) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000500)=0xc) pwritev(r1, &(0x7f00000007c0)=[{&(0x7f0000000600)="6e4267f35e39d4419de94b01e93e6f473da78da4554c4e04c831569e6f7b26a362f0e26daf27411bac85c1dbef0bd8d98d709646b3d2aa35e5ac9f83ca9187edf5472257ce54064b132554440dde636080689d07168fd1eedf2a1fd2e784bce6d390e1d42820317192b855a1729494e3bac5f115d148315310cd8be72f2ed252428b447920b134c2f771e49d74f285668dc7b0b1ec2513ea7c9fdc2e2c83cd24e86dc3ac028c63cea455f8b05a2428c7da6ea9703eed902d8c67f0be27d770075c135752a4a21182dad123cf6b9ceb646908c9a0051723b1aa95380deb6aa8fea481917c17c0ded900", 0xe9}, {&(0x7f0000000700)="ea3af97372986a4452ac3e20c5e07b11d10dc47b11e748f48656fb1842da5dc75b42f5b761c3ffd199a302475e6cecc7e697d54447444e4b796a3368ad8ee5970aa4c4b4008d9228dca942b42400371825e0d8276f660d0c8c7e13f064d1700b4b126f140cb3ad4f87298c23dbad6f0d1fdf57a70ef901461c7612271ffe3dd6c63af9", 0x83}], 0x2, 0x0, 0x0) close(r1) r2 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000100)="4d0218d8e33932b931119da875c99fe0ac9c807f507deed3d95abd17e16fcb144fbe26c32a446dad37c46ae4c8b4f3c9a907b6ca", 0x34}, {&(0x7f0000000140)="80b9d05c490047aad400df171c8293e24e31dec604d20d580922400ae9c756514faddc9ba4106dbcb5876d577a8869125f15a015222edc38a516c68cff2a1014531d1353ebf1ef145b33983bf1264b1fe3cf2b08f79d4f262fbb4513885a08b722277f1ebd32a3a190b54835f80ca4e665ccbb679f859374c563df2bbba339", 0x7f}, {&(0x7f00000001c0)="257f5cc3324feefa183bbd55c56c42e6c023abcccd8d72f3e013b1b50c0a162e180ddb440fca54d7ecdc6293126e33eeda25325bf4776fede7a2a03bdb7cac55b92988d92cad376e29e2b52de97a35ab5e78ab2eefdfe330f57ee4dee4e7b655ab444a2c2a0a08ea123c65dfca958d6c7ae95f2e719eb9f0bb06ca6b2e4c2fc1031655efb469afa6dce7071c76200bde4b071be160ae94d391693227bead914759327f99c085a03a5219af7a31915857ac335808c1a5ecfcf6bb58df30a1536caf4f0645fd3ebd44a5b68419f6f3d7e3f9c7d19bc61727f3a94eec", 0xdb}, {&(0x7f00000002c0)="ace239dd7463d0e2f9ea3d1899302bcabf77ef1950c0564b7755bd6aa544c9731dcf027be4ae97d4ff06a7bed414e719a8c5b3416b35498d5d2aa2456ff91a720853b25649f1cc4f96d89d7646cb40462fecc46cc848dd8c1ebd662c305b381d909949b8db", 0x65}], 0x4, &(0x7f0000000a00)=ANY=[@ANYBLOB="300000000000000001000000d600000012b7f45374f5ca32f2d27caf6a9f02b7433e0a4b1b7cb632021d9e2a0001000000020000007b6cc1f4dde0367a1edb836fe9117ab5647553f57233d565a85eab8f399b21b7f272f247f65d0df629c666a503d794fb96ec6a4d6c5900004000000000000000ffff0000ff0f000069056ab315c3ffffd3d6f4ab22bae59d4cddd918d79418ba39c7e7c4fb70edae9976ada83f43c819459a17070b00000000000000000000000000000480948b79a33116d2a85eb75189b9c153ca9d804adc6fd476d87590deeef1f11abf018a467038c4a8f92bd01c511071a67e122f0dd7f6345e936e9f68a884ca65ef6875f7f3269597c240f7585ce10cbef8d4314c5233dcdb01765f12dcf2aab7fcdd5673a60c885c6b290d26af584b8e26954e9b9e56926b7bdb59759cac51edde5ca1947332db93"], 0xb8}, 0x8) mknod(&(0x7f0000000580)='./file0\x00', 0x80, 0x3) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000840)={0x420, 0x8, 0xfffffffffffffffa, 0xfffffffffffffffa, "03001cf23c04a75f58e84f24fd88bd651fefdcdb", 0x3ff, 0x81}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="10000000e30093a7e8e5293a37bb199f"], 0x10}, 0x0) setsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f00000005c0)=0x7, 0x4) 19:31:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x20, r2, 0x0, r3, r4, 0x40}, 0x0, 0xa2, r5, r6, 0x2ca5, 0x1000, 0x100000001}) 19:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x3d, 0x0, 0x0, 0x2}, {0x4c, 0x0, 0x0, 0x1000000000025}, {0xa, 0x0, 0x10001}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 19:31:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 19:31:33 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) pipe2(&(0x7f0000000140), 0x10000) pipe(&(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x801, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x261d14d87e7fcabb, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000240)='/dev/klog\x00', 0x0, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x28480, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000300)={&(0x7f00000003c0)=[{0xc6, 0x7}, {0x0, 0x2}, {0x6, 0x100}], 0x2000000000000321}) syz_open_pts() 19:31:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xd, &(0x7f0000000140)="935767ade2df0465a969966d00") pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x6, 0x7fffffff}, 0x8) 19:31:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x1f, 0x20, 0x3, 0x9}, {0x9, 0x632, 0x9}, {0x9174, 0x4, 0x20, 0x4ddbc5cb}, {0xc6d2, 0x3, 0x1ff, 0x2020000000000000}, {0x100, 0x1, 0x80, 0x3}, {0x5, 0x9, 0xffffffffffffff01, 0x8}, {0x1, 0xfff, 0x0, 0xa1}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$unix(r0, &(0x7f0000000200)=""/175, 0xaf, 0x800, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r1, r3) r5 = kqueue() close(r3) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x800, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r2, r5) 19:31:33 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x2, 0x0, 0x0, 0x7fffffff, r3}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfffffffffffffff9) close(r0) 19:31:33 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffff19c) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x1, 0x0, 0x0, "8b000000000000000000000800", 0x0, 0xfffffffffffffffc}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x96, 0x0, 0x0, 0x1000000, "a3abaaff9c91111b45de1256b208fbb7a8e1b0e1", 0xff, 0x1}) 19:31:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 19:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f00000018c0)=[{&(0x7f0000001a40)="ff8db59eaf1c19d51327523ecbd7b87dfb4b0953aef7537c07898b2dade99c4cd745", 0x22}, {&(0x7f0000000300)="acecb03097b6905b3469cdbcb869139a25d78e77836c4107f49632bb27055c1089ac9d0bd7a55ecddd9aed938fc2cc4b8f103f57c40dd60ccbddd8ed9ca765ea5bb469cfcda2ae3a7559b3d4ba61162ffeaa59e2a252e263fbfdf361cc96cff09c03e5c0bd7afc4231f4ad1f712b90362179f2b639117579babdd6be935473ba1c4a9c551fd634ea788499c198ca928f8aa2a27186c58a9499ff0fca5ae7b2e48ae648ff7fb02951d0c3d7c36c6cdb46697e928e0c348707b422258e8baf79438541bd661914b70d82c12e51f5aa14ef3a818347aee58a35f24f4f18f48d13cce4889776dc7c4a01b414e3fa680fcef822c5", 0xf2}, {&(0x7f0000000400)="cb4005", 0x3}, {&(0x7f0000000540)="108944cffa0aa85c5171a9fc40c44bb21127ce2400c42eed0eb5491eadd30280d00ef05f2c61864b2fc63cdd2a3d20d71932cf2d31183369e4f291ecfbf29337f5e2af2d3339b782d394f922a20681ffe028883edce0a86acf934b850cdab764c0b649efd90263f4a7babb661b76d816533736da787962961d860a18f5f7a01217fe5d051d2cb6343d0f90bd5084c69b88a03d87bebd5f7c42a39625b09bf3ac6a0614aaa41ba10305c59f26bf5c890d5b119c72dcf1144d01e11ba7d738d336d600f0962fcbbc123a224d56b52ee02c75659cbe54d790959a8e964129241a9ddffb9dda33312f0df650a896b0", 0xed}, {&(0x7f0000000700)="9dca4017e0596a3a76d836264cc05463921d6587ca75560ec1619eafe362e41bfad99203019e9fbb91397e2b2518a0ece7d32d90f9e82d82028182a26cf03f4f4f38262318dd", 0x46}, {&(0x7f0000000880)="59f5fc83815f2065cfd07e4a4bed479136315dc3b46f8f83fe355e2486b6be0c5fc2a70b3e52594432597bebc991d8018523a7b975a8741c29cae315b090db7813fbc25ab2a8933e5994476424166e6dc3e5d72779e533a2dacba9952e6c0ef94be59d882d5cb438300627e373272e49e452d09b0a4fc867cb1c43a84f7584a558a80322bc50ead9f2e18c0ee0d7d50a7cdd5ed8cce5f3a8029027b8a8bd724c4c98c61073059fc0cad856db9f73e5b571c281b9aebddc35a98d2c64d6d3a194bcda3c30af08e1a0857c24a2c6a269ba270288f7109818d0fff8acf14807e51bf5e8a564058872a7a952d688435c05d5a6f08caee746f1e192e81cca7b6b7530e80bb895bc3f5743dd4cf308a0748f0b79a4f6b098645a89749ec9a00f929a4b5d77379849a18019c8ce3069cce20730b55b026b57f0648012565a3f1ab69f8e4ba4d17abbf679830d88f6459cfcc0a1b4f125007a8ac2c60d87c65f988efb61ffafe0cabab0da165207fee24cb140a3f26d88a30a2c3ddcc06ee2088bddf6c295695eab536e0f7eb0bbf6460c431c3e61bec479fad3a42210cc5a057177f45c14c6bc5578dffdf10608ae546eddfb82dc09e84bd70e8d40fe5297133a1bb5894c97731cad5a28e24a53314806d9d86734e29a99b9bd64f33cf75915b713a44bd5cedac1cb476f18c1962877ad5b4207684b9ed44532fdd84367a7ad19d9f7946ce71ab0c98526ec7e6c1b4efa8862c5d87ebcb1ac02dd2183f52c4c72dbeb6842a0f1b705fbf777eefc683ef71e53fbe90d5a9a7d659b59abcbcfce08887340aee1811a0b43d838aea250426d9cb82110ed10c1b90b46b1a931a0d35ecaf81996b174a75f9aef91968bd1114ddf2031935c7395394934d94bb02b84990bbd9f659a79c6f663706f353b5aac9964de7ce63d22d453c88b394894d0a6d7e7bc303a231876228e11fdb658317f1cdfe5b741ebed353aac81d7bcaf9ddcc17dd64768799215a88b46be4625350a3a69659adb1c327d6c75c1f3ff8efc81be8b7f300f370456e9a39656d5c9063aec8c1e202933a7a6a6beef71a8e94ed13520a88fa02f5c11d9e5f2c8b099424621fe8e6857eda1c86ea5bacf79abd1f1219b1d1ea015ae6bba8da2639ea797f3efdc95126acb9701501dccf6709beeb146dc3949e48f716022f00c45ac8154122b0e5d19313b8f6861fd246b20cb6dcbade2cca12cc883cd01114e24fd9d394148eed672bd8d620d0bba23642f602ce0a4e72a7da8caf5bc36ba63fca77b19f867a03b72fa6706d0b75ae483c6907b746238f22920b7b7decacd4b98c13fd96ca39789712160239300e4541e847db8c90d1740e56621b5a8e615c2d3debb92ea8d0120c9b4f01d9c41e568072d292dc1e7312bfb043ac886eb7cf472aef6d409c5dbc9e0efd3b1ff2a8ec5a7222fce77b1e0e832e6e5881f86a4b0f679573dbdae30a38499887a331f6725f01b47ad7d62d688daffca0a4e2296880523abf4d7cbfa0351013aaf68281e81df5bf8bd4e0793276be0448c6248bf368d8c99129b0d89e4a2948263b79220c84fad532f6deb22a2c9014beb58ed87e9a3d73c19675410a8a41fe97a30cfdf33d2192aeaac1c33561812ae44670802321261979f23fff7e3148a03647221d2140ec7774a2280dbe1ea547c8211148f93922517d2e9101b590317317971ea117ff5ca621238379bb11f229607832ef076ebaa568f05a92d49d342dab6eff11aee0e84093f2cf54ba085632eb61300b2559d4387d5c726c6ad1138270e1c4e76b53d067f9dacf0810b03040749d38d3b8c7c0054aeeb579698291ed31ac3cc077b6ca61733fe3a85780bfe2b9e23bf66256c165052e7e6c77163f7324776c4e48a8793202cb2624b2b12890691990bbf7456a86232a9da25b3509e87eb33213831df76db6b48bcb51884d2f1933c9c85e878e8f09a506b7a8af9b6a2135afda857634ea82d3b03722f49bace5434be7243d179b01dd988b246c1e3aab09585d5f9a2ad4f49e6003941c7a3fc6386622d17c0901b897531ddf41225e3e5e30f38fab35d93e380ccdcbc86cc9bff7b8238357c9204a45b260d0d6eac84a3123e5254a54bd63633edd4abf29e3796eda9551796899e02a7cc31be9bed69ff6e6ee4351b2dbffb38ff19f0cdc9ef06d9e99a0f777ce0eb404379f22d64289b4ab8e15910f9b81dbc03987bff4bd47b01d88edb5a273801c1005a4f2cfb1bc8df09276d52954412391812c2759dc0b833f2b857387d672af28d2c2c1ae53a05bb27d167978577d9e48ac2579a3627a771d7d12eab36b4981a795f3ab10d4d24b3a4c17603c0956dfc27f4548ac4c1f036f085ad7b0f427ff93506c3308469367d523f529fca37ff246db01d27056f0df855bb62863cc0eb566fe4dcd54a06b4f5a62b7cc514c0887598d3a7f55d113bd36af8dbd2ef77fa38907581dc6f46cbce5bb50a4ea77db0c18f7d25201df1ebac157064b53debfa362bd0e836f502aab8bfbe64de0dd4c08282ad1c12186f7b13fd01775b3300a80b54591c08ff4360f0ea688fdada8f1822dbf49914c36bacc93a2ecd036688bdc6ea4c6cbdd902c46d1bc79c5f646764f60ca0dfb35bb22fc8925ec5b1da6b0b3800c624fb9cacdc07aaa8f65db81a131a73993031222f0d92f7b34d67eb3462317a23ec766d51eb7479523ed4c269b3d29ff16a38dcab70e419ca2e8d54127d53c498574cbd0b38b51b7a0d419b3cf5e24461194c361502413dc795fa01fce1d9492001bcaff0a22e31869ad961a708a70b8869aec6de43507b8fa365b5af10f4f023cd5d98716b387cc25c2a7a1db2feaac0be3caac47b89419e8784ffc4573973d53e09cace8771810e13120486d1fa6f6c988b3258890de6d77ef4fa974af16077bf42f5fd538a4cf8b5d5ee168075e811e0e9a3febee3281fe522de7eea3f30e9634698677eeb1b8fd419da9dbbab9a953f0af570ef6ec2325d26fe660f3127cb3ccc1d5b209dadc77af370d5a40b51f093edeaa285c6a1ba1f723ea35a579465c69459bd7ac57451c4471f09f066c9f622374be952c30254ad650dc32bb32cee1e6654a58b790b871dc3d1674c9665860ef50c763f2b6e72b38ba9c52e820e717cff873cd12a13a45e1b71dbe06c9ca1ba37e3566279ff5f31d08ef9c18107453976fbeb91e712f19364fb22ac37e844ad911f89a75cbe2a3d6b6cfa17e8056df042a5e042cdc8933e51bbfee9c4e991fc4478d7c7dc2de4944fd2f0dd40df4b42e391e64e3038639d93b4830de2c5076d1d5330d1be8328caa54ce94e11ea69ed4f306fcd1a98336e8d9f8f3f7abd550981378414935b80441104d4d4e77c83cb340ca028af2c26116bfbbee891df44dd543c986e1e9e2423adf319e1f9646ef893314b926f2f3194f90256c6364c2d7a8aff0687b5f341542bcfddcfdab335b4fb390f566e8a9fb411cd72b938540ca17919836d1dd8d038f72fdda04c5c8a81aaa1e87de9d364d06ca5bde0a11c3ea29f2f94cec8dd600b4a4fd40c5b8f88182888cfcbdbcc3d34f43a42cb6073727e16226ccfabb1407ee876787670d040906b9d573ec2d7cb6bd9a761dd5c491eba2758a8227f955e8e3f4d9cd832e4ea4dac351b05f863c8bef6f6db97e8c849fa08c1d437c9bfdcc85242c578fd059365058ebf694d80e05245c3fee7f8d1a9a59814abf80fb81fb76e51f6c8b34ffb5fd44fbff696a26f934998d5cf4353140efe8d96ad0e87ab1b0c0245b049089f86d2518f23ba1654f911c4748ec90a44589c92ef2ebb8f15537377ed96f620b07412f27ef1a344c75b2fc88b886a6ff23faa6c297d19a0e8c6b277dca3e10390d8bfd43a211ae552c3a9cdd4e8f23df0786c4d26af1fa4f2d70e0f00147507e2d2fc5ca95a431aa1a72b533f3bd652b1c06311da92cd307aa341b766f5f84f91d8d3bbade6da33cf04504fc20edcf6de359de1dc82ac358b56149fd5e4ebcdc61e41632ad33523f37aff1b2e0974d49f2131039795055794994defb85d9f2e02c0f6f453bc4abb5340c374eefc6142b324848e361c2877bd4bbf40dae6ec66c2ec4b785679c1a2f770736c3bbbb1444c40d8ab169b237b37be65397615af8f95f8a0e5dbc6e671243ed0901028765075bcda03224ea7e3e1fa46fa12857833f894880b5f09c7eefea2f302b767534c2a32ac9706114d2388d95f049d7204ed3b264c4a94d9aa40b253c171606e8226e0e415584359c03f0800b7c2afcd4d613683a9b8e096de5039ecd965d63761a3816dd202e45e4e856ecc7708231aee0c07adf97368481d6de48b71b3719e4a04f10bf25629cabeab6cc6342def0f6b667889d7865fc6551005f7fcd17f77002a6f654dd632f3b0962f3ec9d4288a98fdedc8a900ce7362438b89d48fbb19d011ad19e262c3fe6e8b3a3bb73cea5ecda1d31ec2dbccf9f3f3e396f3211d36300b21e944f49bd50e203037be10446da09b92f875f3b10ffeec392db541d15edef88a9eb9751da585c33a778195080d2d09b57b4b9a6d70ce873526bd45e10b5722d990a833046ec2e7a66cf3eaca6ab74fabfe826b8e9db4bcb6d27234d3e0c619fc39b4e2f8a360555bbe560722a97722acb335a57bfe6f14391ac52b5078d792b9d21599e79c26f4a4ac64c6fbcc571117945f50f487a316e09e9503918e8ae14cb21a23f082e9063397024e5753a1daddb0df2d7743b0116f15940816e24c5bdee5d6fd357e6b48e71307fde6f57ee3fd6bc2f631750d523e5b91090ffedd4abd50d984939ca3dce7cd403a85b36861ea80d48f489e323d908a8a7a4bc655abd770ff9e5e792e7e4af735c9060803f729634d6fc7d1f9029a3052ed19b9423fbdc3fb0d89b6669385871c6e9e708de0b880920c316761d804feeb7092694fe12d3a0981b695e78cd3f566972cce72190e2409ffacc511ba5819d92ea57caf048f83a99806b118eb7b1c0be84a82705b119c1e8fa8df1485932c4f662f98faedde86b758f323e1510e7f14d8b1c9accf2742de75a3af8b259698af1b2e4e198143c32b666242aa2bef3fa23276957bc50798fcaefc9bc29b59f50963bcda7982bef20823863783b81126d743d6644382df879eb79414cfa435c178dd3447980050d06ea6557ffb7c1fb663b424fe0ae4f8b7c342ccb00988675981b1d8cfb85a6cdcd7fd5a074a9e04c5b87a8ab62dce34aff65e65b389347647c9b5400733735c763980627868294064057a77b1b72f0767c4c980ebfaf21c5916d7876e813bf99be3560ba0f39b14bb3ad6cf5f0b23ffef16d67ba989cb23c61783ce5dda93035219a4d4bbe642f116291e9c451741fc04775aa8059d5218315ddd47297bfafacb113b352ea24ffc15c157735ca1af682a2024c8c2ab1778cbc4f6e308eb8560d076e2e4669631918a827a86e59ec57fc52eba0316fe61fd627475133daf78ffbb7bf5515df01d5ab0fc2b0c33fc2535f4988421f64cbcd2d75228bcadf7fc55f5218554bb087451998874aa8c59b094b020622ef895db1ab5baf443aedf569612dbb4c4b6b63d206aa7d8047aaa950b4c094e410a18b9b398cecf5dd6120bb40bad2cddd0fc71477d44afabbfea30de1f6d6bf570caa684d16d147955fc7580e1eb576623c8e1c05d939c8bf0d06cbbce2a2cf53ddd84269f36869d240be393ff8e744fa928d4c259901d8cd25404f651c2e176cebd8072430443d7df85d504f81101110e9823d9359ffc4dd50a347a8cd742a39707a64de88554c1c33dcfea71ac", 0x1000}, {&(0x7f0000000780)="4e7f0dde63f0c55522f9aa69cf23a8f520ee4a6bb928f635e92d49295e356b1b027a7e094abff88398c0141e4b24d466e3844aa9162bc40620dbaced4d8ba803475a3ce7af03f1687d1e3f336bc434dfe09e0c00b5b6c3c30d9c73c01783a5d824851bbce7318abe74e7ef93c1d74f8652103229cd64b27efc688814709086c5c32ae08bdba434a059f29352c24140ac743133c05a79f743c03b004dc5c3eaf1ece95de88691138439f42c4324b8086f", 0xfeb6}, {&(0x7f0000000640)="410e6c6c434a3d4892cc84333fdbe249de19c03ccaf33f928a5df428d9dd9f1b8c0ed124c045b17a30d12459def7fde477bd7cf48e0f8d3cc9c2", 0x3a}, {&(0x7f0000001880)="01b57cf00d266bcf1004cf", 0xb}], 0x9, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x7, 0x9, 0x7, 0xcff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:33 executing program 1: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000012c0)='./file1/file0\x00', &(0x7f0000001540)='./file1\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140)={0x0, 0x0}, 0xfea8) r2 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000005980)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x32) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r3, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000001000/0x2000)=nil) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001200)={0x0}, 0x8f) sendmsg$unix(r3, &(0x7f0000001ac0)={&(0x7f0000002540)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd3b161c09de92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e301f7fa2245bbf268b225bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bb37a55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dcf1134afaa1259425153c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a01001e1fb000017ffd1b8c11e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263316c4f2eba0f721661e59ab64a085b7dab01d172b88dc174502681e474f4656ef27ea09d3cb5500f391db50d1c605280a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a0100000000000000903033c1941511d11bb7d462583bc74c59415e5cce67ed9b51190000000000100000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40fa385f1ccd523351af38e29208000000000000001d46d3afa8b1413cbb090709764b6a468e3e6d78e6a754f0aa95caf18e26d9acfe2d1becbcd972f468d03e3f5a1095039d4c45609ff8ffcdd77a4ef26d5fb35888ea87b61eb4140956d203d6171ad1dcd4eff6f18a0e0552192c3982713652ef47"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(0xffffffffffffffff, &(0x7f0000000080)='./file1/file0\x00', 0x80, 0x8) setregid(0x0, 0x0) semop(r2, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(0xffffffffffffffff, &(0x7f0000001480)='./file0\x00', 0x40, 0x4ce7d5e3d3e83377) r7 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r7, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r3, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0x0) open$dir(&(0x7f0000001c80)='./file0\x00', 0x0, 0x4) ioctl$TIOCDRAIN(r3, 0x2000745e) fchmod(r3, 0x200000fd) r8 = msgget(0x2, 0x200) msgctl$IPC_SET(r8, 0x1, &(0x7f0000001580)={{0x1, r1, r5, r4, r5, 0x8, 0x2}, 0xfffffffffffff000, 0x6, r0, r6, 0xff, 0x3, 0xdcf, 0x1}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r9, 0x0) 19:31:33 executing program 0: msgget$private(0x0, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) 19:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x4, 0x5, 0x80000000, 0x7fff}, {0x4, 0x7fff, 0x2, 0x7}, {0xb86, 0x7fff, 0x5, 0x5}, {0x80000001, 0x8, 0x67f, 0x1884c00000}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:31:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r2 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000200)) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 19:31: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, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 19:31:33 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 19:31:33 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10100, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0x6}], 0x1}) 19:31: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, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xb}, 0xc) r1 = socket(0x1e, 0x2, 0x9) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xdf) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x1, 0x7, 0x46e, 0x2}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 19:31:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000640)="c900b6e80b4827c0ebd3e04cc92c2ac6c49eadfc87cc364a17530c3aa0cace68eff6fd36681208d15df4f386f72fa8fb490ce3682fe8728906ab1a372910893cdb1511e6f7bc5a83aca2bec11a68ddc9490529594613e04448a4757c4559ff99b55852843ec9a92741ae379d9ab6e336bba672fd7c2517e168ef879e6fba3e1c430461dbf6a31f55ece5b9f1bced73d5911715294c57182b2db86b1c8512b43a3dc93e18a0e5f76c544e86d722b162253eea3a7f8a783aefaae474c871051c0b6233e0c7bd764ab9230173145ed59dd02516422165b0daf6d489d0a7d02b14cc36b442a760e1475fe15452efa08328f2d448ae6d1a262d0e22105fb07f848e7a1c6c7774b9a9f7b5126ac5b872c715cef372272be461acae32f1ca387f53efa83f3aa0cea6d0d590fb1e381febd4bf0396c394ec333aece487e96d0d692211f5406bb5b2ff679db362ef04adedb013046fdbec7f130d39ac251d2a2f708596bbc3e3bd30c839cf359e7d28ff2240a4f49325ce516dd762d67e3eee0d1a363910564766bb5eca00dce90aa6c14949d1bbc2043f1ea3051e470949ae235fb533bca6d8e944e43ec0dc25acb010310d051a0c34bf7472c9cac980a5e511ef6f3862710048c75cd350b3acb49f2f56f87cbaddbb74bc848447f459722e308aab9f928ddae897b6fbb53f75df8ebd3c024893b46f016889413ca772230fb69376f8d935", 0x201}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1000007a) 19:31:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x400000007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = semget(0x2, 0x1, 0x118) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000200)=""/144) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000140)=0x100000001) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") mknod(&(0x7f00000000c0)='./file0\x00', 0x1, 0x3) connect(r1, &(0x7f00000002c0)=@in6={0x18, 0x2, 0x9, 0x3}, 0xc) 19:31:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000080)='./bus/file0\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 19:31:33 executing program 0: nanosleep(&(0x7f00000002c0)={0x7fffffff, 0x3}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) kqueue() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 19:31:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x80) ktrace(&(0x7f0000000200)='./bus\x00', 0x0, 0x0, 0x0) 19:31:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 19:31:34 executing program 1: r0 = semget$private(0x0, 0x7, 0x10080000000) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000002c0)="eaff125c00000000", 0x8) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180)) r2 = accept(r1, 0x0, &(0x7f0000000400)=0xfffffe15) getsockopt(r2, 0x9, 0xfffffffffffffffe, 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/ttyCcfg\x00', 0x100000010007, 0x0) r4 = fcntl$dupfd(r2, 0x40a, r2) r5 = dup(r4) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000540)=0x4000000000000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0xffffffffffffff9b) semop(r0, &(0x7f00000002c0), 0x0) link(&(0x7f00000006c0)='./bus\x00', &(0x7f00000004c0)='./bus\x00') mknod(&(0x7f0000000380)='./bus\x00', 0x8000800080002002, 0x80000001) r6 = semget$private(0x0, 0x425f13df57fda06f, 0x13) semop(r6, &(0x7f0000000480)=[{0x4, 0x1, 0x1000}, {0x6, 0x8000, 0x800}, {0x3, 0x10001, 0x1800}, {0x7, 0x20, 0x800}, {0x7, 0x1, 0x1800}, {0x0, 0x8, 0x1800}, {0x2, 0x7, 0x1000}, {0xffffffffffffffff, 0x1, 0x1801}, {0x1, 0x9, 0x1000}], 0x9) flock(r4, 0xc) r7 = open(&(0x7f0000000340)='./bus\x00', 0x10, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x200fffffffd) getsockname$inet6(r5, &(0x7f0000000300), &(0x7f0000000140)=0xffffffffffffff82) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0x81]) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000440)) socket$inet(0x2, 0x8, 0xfffffffffff7fff4) dup(r7) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1003}, {0x3, 0xfffffffffffffffc, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) accept(r3, &(0x7f00000003c0)=@in6, &(0x7f0000000280)=0xfffffe25) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000d40)=ANY=[@ANYBLOB="d6ec2eb4273540006d578bbf61cca3c8eaf282e165a91125292968ebaf8925b8d7ded3f0e4c4112b1e963a1a79d7ef06f9132d6f598aed257baa8e72be39f0a935b0c01f1cfc7cfaac9e0e64410421bc6f49a107118a0000000000816f3749716671c266a785c241871fd7ec92d3fa703a9be75afe1e94141a5ac5019723dc1703db1677840b283abdcbd03fe956fb88b37f5d73251c71b27113bb7c17bb254c1267baff6fced39e85f735db7c72d79989c28a36b71a24d1c05642ba9455728aea408e116d22f77968bc00b3263a04e7bbe7f7cf85a995e2dda3cffd489e430d4599608f00d70100aeea8abf662db6b06dce3c24cccf5b6edb1e85c84f21f0af1f581a7eda6b9a63750826312c75e254d23d6adfd9f65d0e1036fd03000000dc0f534e37cf204f5f591f65065cf3ec133afacdb00736aedbd4c425e72122644a26f24efc68dc844b8c5219c9c994d71648743f997de08711ea3a8cad15e22de9d554a36eedf66688cce365d70ef113f16fa1a77ac8790cdd000000000000001781f914beb9b47bbc9f078f03291f3d7f3898c32c753bb107f2d25df92fab6f0183e3a7c51d9207e5d1538eea83883a94d9aab54a1ea3ba21a0892e2faff07cf7165bb1bf3fec0900000000000000ac96b25fa86950ac87ccff0143ad3f53ad85f1b9c9e294340e25eb8b516b9245b4b235b97d00de43095168d6ad9f01fc5ca159cba4ea095325e6c6f9f851f2b737af448fd7e398a7ffd08e19be210000000000000000000000005b9e11223ad285d054af9f3e6ef1271b751f31cbb7420a12c788733597c41f816b000000009df768dfb94ba703981c4ed73b4870b0e296d912fbadbd6ab5eeb1bf51d41a5c61d42e23fefcd6848966471059dc91ec48784ed7b1ad3b0f506ef92228477242b8f497fdd132c538c4e008d997793af4cf0013b91dd1cbb507af4756bf8a5e8c47465bc8cc24f305c8b930c9b38024953b1d8d7dcd8d62e12a35542a0afb5c41b37c7f157039e885deeacd0f8897ad2799eaf24ce5e1f0c431a3304ca19fef0050d82e8f5f98e72d315209e6b1838ee1af28475dca52c127e623b31fc3e514969cabccdaf3940a5728e02327c27e58e54dfec2a0184717b98bba27987a4c90c1842f37ec722f8e62fad936a112999eb7c88e1957be91bae2285f71f730440d19d058cfb10f4b17069a80e1e818219481b1fb6ee8cd8a09cd94c4c3561c86e15e5c390fbccc2ceb97ca3e0102611173e0e0000000000000d1fbd06f8ba806ad257602ed4587c728274c5a5ffd224f6482a7a8e0f17d23c62eb42118fed71e502cc9b35679a927c1a294872bb0a106f61945e23b6d2cae99112ea3d54a692bea491303168c42995d81d1a18856f7e7496a6813b799eff0b959ea6fc54b8f9abf4a27bf7a63f0ed0762913122a4fa9108602682af74d0424b1da3144fe8618d12d0338018aa0d19cd790b6580ea1009dd2ab2cbc20eebf1a7ab551af75e4e85f22c6bbf939e7a25853db740184e5a64bc34d4606bbdec3214d7cc4e24b031e4e55dd6a043519279090b095faa534a2ce9b8253b737fca06d4c39ac3003f9f10"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x8c33ae65e72efed0) accept$inet(0xffffffffffffffff, &(0x7f0000000580), &(0x7f0000000680)=0xc) dup2(r4, r7) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) 19:31:34 executing program 0: r0 = socket(0x6, 0x5, 0x208) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="01ca7cbc45696c653000"], 0xfffffffffffffdc1) shutdown(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x105) 19:31:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 19:31:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3, 0x12, r1, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e", 0xd1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfe}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)) 19:31:34 executing program 0: openat$wsmouse(0xffffffffffffff9c, 0xfffffffffffffffe, 0x80, 0x0) r0 = semget$private(0x0, 0x3, 0x50) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) r3 = getuid() r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x1000, r1, r2, r3, r4, 0x10, 0x7ffffffd}, 0x3ff, 0x3, 0x400000000000}) 19:31:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0xfb, 0x9, 0x1, 0x2}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(r0, &(0x7f0000000440)=[{&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000400)}], 0x2) write(r0, &(0x7f0000000480)="8b58ce7cd0db008efad29a5c2cfc31805ad798b5b808c134d3ae7dae232a87ab8b8d62ff4a27e78039406fd91b895b873d0bfbccf690baeaa8b3ce926d21ed193cd6e4c082239ef38f13fe9776bed6ead7deb931035f504937825c59e88a478f64feae80fb3d6ece637445aa933645f49f3dfef242e289", 0x77) syz_emit_ethernet(0x0, &(0x7f0000000040)='9') r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000300)={0x10000}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x1) preadv(r2, &(0x7f00000002c0)=[{&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000200)=""/82, 0x52}, {&(0x7f0000000280)=""/38, 0x26}], 0x3, 0x0, 0x0) 19:31:35 executing program 0: select(0x40, &(0x7f0000000000)={0x8, 0x3, 0x5c8, 0x4, 0x4, 0x8001, 0x5, 0x1f}, &(0x7f0000000040)={0x5, 0x3, 0x5d1, 0x0, 0x0, 0x9, 0x0, 0x3ff}, &(0x7f0000000080)={0x101, 0x74044414, 0x1000, 0x7, 0xff, 0x7, 0x38000000}, &(0x7f00000000c0)={0x6, 0x8}) select(0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x36) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="e4af4b8d1a029b46088638b468c0", 0xe, 0x0, 0x0) r2 = msgget(0x1, 0x100) msgsnd(r2, &(0x7f0000001ec0)=ANY=[@ANYBLOB="010000000000000011cff2a8f88604a3bc67607db091141b88dd5e5382aca1729afb2b7366cd3e5552e248eb8b5f11cc8e65393ce2536bddec0902fff3a829097e19c070846791ecd778e0eb4ef3851f9f648d986b9fe6c440b6b6488821675c753f51969014cb9d9897bfd37184dcecb380aa038c3c360a13946a81efea05fdf5451b4956e6805b30a2c0b5662c640685141bb45c9309b5eb431437b3de30b4a7ecc2a6006a68b6c4b629635bae9202a7de631325e94f837b0263b2962783a916eb543b5901f1a90aeba4d62002eae5d271a1b4f8581831f7af107c445cd4387b874ef19d05020aaaf5987dea9e5aa3a6d900e85bb68d1a10ce34cee73e37562c0df3a4f2c7b481154572055fa7b694e15e8fae25433757e45432eb2d5f91012f7edb0b06c978d6c0fcafb9b4fbf068e0edab4949a05a2749c3cc80fea482135f6709b3aaaf19530dcfb7bda73a1bc479741bbb63fa3cc46bc42e41d89cf2ae66e40975f029418072b79e68cdd88f3aa4eb3f05e12e226c9a6505ad247a8ff6743529ae06e2c70bfc1d29407e9b414a93aec436f8ebc7f7682227161a0c912d2214883f1849d649be3d8a72e84b767d718c0bdd897fe0dd29f409c83ef03643f628629aa971576c906c5560248004d06c63147fae8c465822437d3cb7c3c646854fced68b9eabd57c937907df020fe961b363f911bb9d3b9f1cb6db5d2e73f32de9b154940092a38cba3a1d6eb4cefd5acd840606ea276979a086343f58e80a1778bf9bbc05a5734331fc3d3e750062c1d2c969ffee037bdf8d959a11cfeaa138f7b9b1d08a96f722f08cca248c3bdf5d2b2c6c3cbac26602f1d0cf8aaae810e83f0e45fa565c4e945e6c26c8dc40af15c662b9070445c95dd10a21156f4a2936d05ea5d31f83744fe350910c36461e5bae720c0272bfb414ff1c1ce9a8a5c064531e489e89d79f70480d7509a02b3192b0adf4dfff0d16ff7585139450a8ecbdc3239bf1541c7974e8c87a4d1bdde9c3a02befd6df7b6a01fbee444b297df91588ad6b652ee776fae3f8e4681bca4c5ba0032b6a9553971990ca2de60fb6b7d6245a6364797261f1c980118aef301bd290fdd73de4840da6ef6dd045f15de5e8af08dd08f79332551e76a636293ebb7cb92cb8f3d5369d2353ae419a13ad7be910c3676f01f9ae71780b7f396c72907b39df14685ea4a6c556be73095ce268ed51cf1f33f03cd8ac75f63077403fca6e78ee338832ad41a3c64a998659de6f2ef0d268827fda06c60d8abf1d06d82b16e119a8452e47cd381b644e358f49a58565611cbb1bc6cd84cbbdc357046c1e347f0f8243db4e43639e8ae612fc4e92159c269d1e207f7fcd9ede53eb238a4dd7fcc904c913c1b7de7a96ecf5dd12511fed4f32d19eea78872a3c6ce08d7310a8d9bfa5562d264f9921f912f1fa49ec60e3e01c7440de11d5a3afbdebf2ad7b6c721f6a6638d4ba03b3785d8d2844e101e3e244569b56fa92bf01c0322743352ba6489450157afc4f91504ac2ca49fd2eb6694e50b675d35a2d6afd70c30a4a90b8569fabb3309d5b8d44aafc0f2f4d09d5220c3c98cb275468aeac60a07a2c8d7415fa01306100742c27d85a3c357257d6095a5ab57832a93589604b56422e13ab392da6f172a004890e86bca042f75ad15786fbba935ba79c8e07a71022d093ea32dc2569bdc4e688da716fa7d1b2d19dd67e82c9be559b476e4014555e42c409d89f29e2a1cfc553c253ab635877552da263eadc50d8bff3c2364cc01e35a29c244d88109b2e0ba2233cfb6dff91f951a49153ff78a4472514854dd863c6225d2e2ecc9698a79703b21c2bdb9d0ed7bf1b8257de875ab7980420494aeb677df338ffbeca841e75dfdbdfaaf6c86f240286c4ff521069409bbbce43d753f66993e551c54a996db8c2493449cb640e75fa4eaa37c444fbca419dfb61d3338ab06d4e946e2e614b39de58dfc832317704cb589a08a81fced1ba1e85bd42eb3d4f5fce9d8cb0d3efd9e05fc71bc7106fe607806fcbca4520e19e9cbc02a6b0065fcad350346d329edae0080198224a02e5fb48d782ebc07b38f0e4bdda5df8a1d1058e12562f3eb5851288ad0a83ce4c764c3c86e1cda8eb684baca0c2d9542ae0d8ad7d6ab0eadb97dcfa9a6263a237dee8cb6b1ac12cff7d41326de281d361aeb56d6b5ed7ca35689e2981a48257734965387c712f35228daaff01af4077c3acf6e09b01257c65ada3bb8f6d2047b56c4707fab79c441a0b6bbced30c9e318a1f6a1713c877d4cd520282fdeebb1129bbfc00ba15e6c9280a9bc9221aaaf442aea3a2cbb0c6848ae439f2b23a5b4346d93b2a430c429f30a3b9e8a060b675d1e4d5fa9b083a46f5f2104e050074019f3b9ae1e5302832e1d44ddcf8b2512a0273da62c23fb67a0ae264899cb32f3badb82d710e900958707898d68a1124fd876faf64a07e4eb35a860c83ffa0fcf5077db60e8c8cf61e8eb0e73d4044cb1e1f7b07ae277546dad7477d2694005d1affc375fa937fd0b917726e4a1ab8533352211c4f0d5d786128757b3a114b333a4ff8433ef341d2d657dd6de3ed702c51b7d2105625e13fefb754ffdab6507b8cdf04e59ca7852fd3c596fda08508b56e95190948f0a52cb4fbd2ea7b85b305bdc694687f570b52bc571eaa6760742b2d36fc9ee8ca23905039632c6e86ebeb88704466c920b42661fe0b363e8750f0d3228a692706fb4e39ed3e51a4881cf7a8c60a4115ffcc0ece50b1bf047b7a3fda9add90b7369ec6f3bf06678279bf033889a76e7def167f631e24c21aa6cfebca4282917453e4b4bcf655f68559bd38a53a3cf95fff327b2bcefc6e58681e54c1fb04678ec989cbf3bc84ad68e9c14bc98e9782045acbd744f4b1133d50ff10b317acf8894166a9ce5727f277cc4f58718316be847dc9553be036c158dfe0c5505a98d978a1e73d2b2780683e9c1a54e3c68b9a7e72f07ff674722f0c084b93298a69eccc47a622d9418530a3c6bf2c335d21dfbaf5137514890ef9c89392e920992d7b1e6cc3beb93649b6c4bf85eb5fb39a8465fbcd85c92ad95347528e681657de4e26eb787a814c39b42d109bcc479792fa04a0db3cfee0a90d34b1264e71c8201164ee6790dc206334ace3369b599696ee5acd2d57fefe5adf999d14a355e73d5a2a3ea59afa5758277445021332a37dace470a673f560a04ea6f610330a8a003784582989712def4a6358dc2ff40d85e64cbee1ccadd7fa61a61b3afb5e3d590a44341135e237594abfe0702abe7b351df7294acf1a36fffe8c98f13cefd1327b6f02bc8cbfb1ecbac0f9cce5dcde009766059805bbdc1ebdb8835728746ece39b1f3b9db574df198c31c656692ed0054703c185f3a4bbfdf5b5c19f27e646970dd187d849d9a04391b03d6dd3918ec5c6e603f9a1686a42d9434ebd7a321c3f0aa573bad3d2e2ab40997ce1b372b4d7af5ac0b4c301849da4925d5fa6160a0ebfab9cd8038c1db1492e7c6e4151620af68603123e7eacada95211e53d256358fb87e6d7d91522ab9567578ad139a5df67ade651799058d96aec545d535bd0ca4b3dfcee06123c254d6b3edc8f904db26374056e7ea22dce3c5ed98b6cad19e3d2cdb85e58bb44f8cdb552e737505abd6e95ab3745416f963e17fdc3a6d311ca971ebde07b5602d755839d196772cda926a918dd85bac104522df5e9ed0d1358f60ffd19bc24089779779cf10a70be0c2948ddb0ec008512ee9b22d287e3fe59995e6d5d6b6624e37ab9ab48b859522fdeea67da964c46b5d190bd93727d1f2650e559d6ac196fed2c9ae99cf9e2ecc4263aad72221af5d36cc552af7a5a10809b29bcee49dc558ed910842195793305bd10e2ee21947bb93b825d0e78d32814f0c3c1eea5a21919f8a2b1c7e176cda9b7b75f436a86ab5620be4dd9ef4f1e874e1e358e653c2c9aaa73a919d7cc8b711459f1cbdc10a30f705fd025f81192630049ee133184d5789d6fc78e24d61bff90a4a3374e3d693d919eff8745aa25fd6158ef5bddbac3e6db8f3930eddeaedf11a285fc37865aed46b787cdc2087545eea942aff063af683ae0f0f42ac56b7723e52cc8f63bca22f92d2752d5e000624f6a5c3bd361953011f59ecdb93a35decb2d0a5f01da650dad09cc7a46cb8008200ab232d5b518f2c46d5e1a6052879587a966b5946d054a75620d70e2e5c687e462d762e601338104321bbcde4b5f58835cafb09304d94a449bafac08db1041d744e82cc8c1d80d6a79f0309f0799eefaf4bd62570fe5f35d465f2bf9feb5d84f2a7232154d32ecef9da0014ba326cde10ed3f890e9dad02d08d35030e1db4a1cb132f558fac2ec3eedce11765b1c88e9045b2d91dd317fcaae5504b4872e1686777c7c4d70e9fea5e928d1c0ea8a8daa47a968eb36932dd32fed8c8cbea8f91d0e908c0f73aba7588493165e0fbad8baf418c0511d32ebc7136b5ca244a93d45dc4484833a3398d84b145ea2309e6ef8faa2a17c43f7d4480fb945a0ca04ccfc880e85b603b2bb904a2334ec1374a7b238e737ed97ba6b20b9574b2774aa7ea584c322d99d047fc2125418e1a1f1efd0c112c3636c14221c2604a3a0dca4f8b6f1ba1a16b7e85403efe367055a0bef2c3e1e7f790e77a99d280c62adbe2ee9d454cb697cc6fd128e46e3590ee6c3dc13fc9d944d0a209eb1424d1a5b5c23c1f69efd1cd5e578b3e0b12a68c964e7985bff9f5389d4b3fd6f9bfb46e59e6f0d4cabf201d0abf72a227c76367b8231e5cee6bae703f8c70abdf2c31820de71d8ace0d60fa517d13ea17c49c459172fbd530ed96c9cb3831c0728aa8c28f072bb22a80749442796d05a8fa28f33bd433ae1e81392c2ed77c536d8d25a09c72dffc7e855805c3f29d363813fa6234faa166f8285450b11f0f8721817e53c62596350f4e8d79b9c00f44b11ae811193ebce64d14db95ea4c0feade9642af9e204415a2cfde625f89d2518bbf3bdddd5ba7026c051bbf57cc4955dd0692a3386622cf9de70f43592013c17fb426db43554b5933a0960d7821173749bb7c63fd56ea73eea5e8396818c24d0cdff2b66bbb4a71ea54e9021af2fbc4e8f5e3244d9a6bedc442b671562e11e775fcc9b4e7e8d6901090e4a11b59e547181a77034315a80104019d03435e4b7a75df40ebc47ac53e77fd966f97fe7fe4775cc79a634614c6e850332675e9fc109d63a20e844795cbf7ed5992776a7617fb094561761d4cab15e646103abec1caf5fa993449455d847715041b6f06dfc03500ecc64cc49c725ff0e94b8b7b9497d062e76f4f73a135768b439f5cd87c707b66d50c6bbd031aaa856d1f4923c9849c148065a9851fd3cfcce792a1dcce534d1009488e2a2b7f9344507bfa73755df8004553da82d1565e0155d8ceffd21f56e476ae15eb3fa3a565ce2fddc02d386c8b4986731c43e6951aec2f0aaa3a94ad5719f070ab36a99d9c06547090333ab32f7638c50c9d2fdfbc4a5768d0c7f4684c279597c6861bdcd738b110fc72c9a55dbb656f70e6d7cadd566db55d496faf478506be008a3f1e49cae4c7233c8b071de96dd8ecdbd4b0ed98d061a5c0f5d051c20bf5751c508b280a5441ea1c9ddf5e60fd84847a2b06c456759cbb5a90f7277ca72b66c01b81d81f658872f0f794c1568e394899cd5fe6cab473bd3c0722892576667b25dbc5fb1f9618c9de256a946a00e09f5b21abe3a18be6c5772711b1c51ce879718e5927d2ab854f03067747823e432f911397e795118b0a0aa6df76641b7970c7e094db8b1"], 0x1008, 0x800) select(0x40, &(0x7f0000000140)={0x6, 0x8001, 0x80, 0x1ff, 0x5, 0x6, 0x8001}, &(0x7f0000000180)={0xdf, 0x9, 0x0, 0x3, 0x9a8c, 0xa000000000, 0x1f, 0x2}, &(0x7f00000001c0)={0xb0a, 0x3ff, 0x7f, 0x6, 0x19, 0x1ff, 0x1, 0x1}, &(0x7f0000000200)={0x6, 0xffffffffffff7201}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r3, 0x1) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000400)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000440)}, {&(0x7f0000000480)}, {&(0x7f00000004c0)="78a400341331af1a56343bb6f8a96af7210f9172349979ee883cb1b19163e3819b053e4f42fba1ac89f276bc7fd8bd169467260090", 0x35}, {&(0x7f0000000500)="2a570d67593c69a8c6f41b30ad5518d8391c59616749c762ac2d36846a93baa5141ee9a5c392a10fcae21a76fcf665442f607d933809d5e06fdbd1e9d7d85753c753d8cd4aed723ad44eda092c18a0fbab7a18c3a3653146d807684812e5259ace7d", 0x62}, {&(0x7f0000000580)="3f6cf6bf40eaf4551b72278fef5492f7a27735d7c754358c0df05446770eb238f906a49812ad97ac97c9cec18a69df75860efe9cc0a6c597ef5936a641d7e00b5eb661a4346d8c5009c75111f442a01b517d3b02974ec264a7", 0x59}], 0x5, 0x0, 0x0, 0x2}, 0x40a) sendmsg$unix(r3, &(0x7f0000000e00)={&(0x7f0000000480)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000700)="82e158729920492ed989892e26f64f7d3f41340b71e58bf9582758178fb0dfdf2e9a91f727ecc57c189ce3f25e0120655c12b80af682e7fb2d627b68fc9088815f64b267dc8ab3f2cf0ffcb79013c44a33d1d2e0dfaec6d32a411463098fe8fc6e59cbfab62538caeaba6b09bc36509d00c365afb4f76aa8c385943548f2f9af02d1752731178603e6240beff44e07eb8c556cb8cbd801ac5b8b95bb940fbd916b578d24325fe0d3f814e1", 0xab}, {&(0x7f00000007c0)="e5b60f15dd41e29589553696245e5b53cf3190e89b1a762a6b808780880768986445eeb111460b9bf068a97ddf1b42d6fc72c37bb4494bc68d9624d15d364a2e02326e95be2bda6328f68e14810c616459fa5b8c2f876d74d0d111d75d3381625f01e739d901dd904258bf4cbe22a8157e8b2ff1d298eff3809138a76954b93b3ad255ea", 0x84}, {&(0x7f0000000880)="3d802da2182c72ccc12b7772c46bf4739e48db165d0fd180d4caa5dbc0ccfc2f3e36e028537a90723527e334d8946481ee79a8eda13e0bc84dbe497a0191d4d09794139bd49144610ffea375ce0d5322eeccb983ccb1add5449e74c8c675db5978f08e6b2e36f1158e1c8505e6aeac24c298419750e1b02dbb9fade6fe4e309b6736a8272ea1efcc35ca5cc5c24dd648872e9b02cd42bb282a14599b705e222975c72b264c1777619e3fa61dcebc6ffc6c4025d6", 0xb4}, {&(0x7f0000000940)="e293e7f0b5639606c786c925e5e6360435924f0c3e05468e8ea984df48aa4c268739d9d373f63c2ca8ebf4fcb140d05459c8b4947680a98279a9b1e8a16e13cd2cd03c70885127f5b48ef3836008ce0a09764ec72718d67871048e0eab1c82980d1f982b15b9ddaa4ca0afeb25182f57d94d804d873333651c786d1069b282a186c1b2672469e406490de8d1d046b8cdbca82cece30cf9b8c09514acb07fc7f04681755ab62dd903d509eafa1bfe35ad3e5ec5fdd87a2e51650c6abf9e68e6c605d9d95056d7c68e5beb95c283acb3ea4015b80e06b1f90555d331216293385d251cd2ca1f2a7202", 0xe8}, {&(0x7f0000000a40)="f12097028bae22da172b10988f3aaf78ae4f323b0bc5698acbfb89878848fe199bb16bf162f89f2453484388c965a8", 0x2f}, {&(0x7f0000000a80)="c6c217881a485f221b47292418feba756d08a779566a69bc0f10b257146c7b7d394839edbe0ea24588c6b41d6a125b66818955a4284300ec3c", 0x39}, {&(0x7f0000000ac0)="41251755bd3e18390ba9bc5de543b0dc9afa1c222c28e3fd6619f3b744414b1e1c71c0c2834bb1b9394f6887603410f55fd12c5c27d52ab6054de258f701d3f9ca9e20793a9b7109f67a81d7fd76adf641c2b6c5ddf294b272f8e71f22224da21ee501572bcfb6820804a0bea4775d8f9ced921318f858fb2cbc0d28eb3b487cd4948363c1b77b37ff5e33109886c99ceae7cdf6f4d8996d24bf47992d7d95f19a6cb2bed245d8cf4d96a2dea0ecf1082a3ee3dc8624509ae2ee8f", 0xbb}, {&(0x7f0000000b80)="ac4ae040b0eb921c1e1e974c0a51967323309c5081f0dab68e4d52770e226ff28fb052b40187b72930d28eb005d91a3139271e4093c8", 0x36}, {&(0x7f0000000bc0)="d72c642b7102f7c3205e8fe89134696be98b19f864824263f985670afd8bc273ab8818e7c2a474d25a607943c76e52af1dd6398de9f371e9371219230193d8a47a6dcdc5e830e3aebaa747739a6ff501fbf376d5337fecb661ec4efe284744a4e857bea299ae76e8b1854f6dd24876ffb34a9d0ea1fccc6eed51090b198782a90403568bd4f20994d6fdac564495b97f1aae94e0760cf1845565a565c91c8f742464ec423f0951475e", 0xa9}, {&(0x7f0000000c80)="4dbde41e1be37e76757230539fdb9487b0f4808337954b6e1d0cf152fd72e9dc4cc34d292a7332456678389197e0a2c35c9f7c5d34d6a553bc4b9bc9f762beb3142838dcaa201d97389472c042df43d4998a43d753aca5db1671aa6ce99fcd90c603a0761262f760b5f88b40c239f940548296610b0ddf613cec4ca80b5347a0d1c0a34a8ef4e83a0309cd98ea581beeb0cf16cc068740", 0x97}], 0xa, 0x0, 0x0, 0x4}, 0x4) connect$unix(r4, &(0x7f0000001e80)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000380)=0x5) recvfrom$unix(r0, &(0x7f0000000240)=""/149, 0x95, 0x800, &(0x7f0000000300)=@abs={0x1, 0x0, 0x1}, 0x8) 19:31:35 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x400002e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 19:31:35 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000100, r1) 19:31:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000004c0)="c578ac30885f7cfe794daeff367dcf587dd5aea63f67119e0f46c32560d6ccf2f5df2bfb79fe27752c080e08db703835953777c781c3ccef90bc8806843fbc5768af4a3f6ec54c119f45ff106f174554f72a7a4e2999e339908ebfe9909b3f7d2d960ec0a04b9d8b3dfe3aa9d926295888e563d9927a2803066d76f44464186ede9ea375437803bc235575c170677a75b3713c4c04839859dedff7920f5f34646226bf98fc16e8ea19ea367eb350791f2fdc9405486ffc6024d5f1d18fc87224e1efc984480908b32cdcbc767460c5c3c136fb0679bdef5c2faf38e1cfaade4943720b83375617dbb871474bfe7fdf601782344a2ccf0f49ff246eafa51ea84ec5a77c7b606676b6ab1d11613afcd9ba96a0f6c8a94b65c8ac7e3962f9", 0x11d}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000200)='U\"OL', 0x4}, {&(0x7f0000000340)="94651ddc8eef1fab7be8a6eaff565cce1eb00d65", 0x14}], 0x2) execve(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./bus\x00') 19:31:35 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) getuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = getuid() setuid(r1) r2 = semget$private(0x0, 0x1, 0xd057e4c9b49144ec) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000280)=""/4096) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0}, &(0x7f00000012c0)=0xc) setuid(r3) 19:31:35 executing program 1: r0 = msgget$private(0x0, 0x87) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r3, &(0x7f0000002840)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000000c0)=ANY=[@ANYRES16=0x0], @ANYRESDEC=r0, @ANYRES64]], 0x1, 0x2, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000002600)=0x1, 0x4) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600"/4086], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) getsockname$unix(r2, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/4095], &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x2, 0x210) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000025c0)=0x81) ioctl$KDDISABIO(r2, 0x20004b3d) 19:31:35 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x9edb52076c9c4602) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x8001, 0x7f, 0x4, 0x3, "133208d1fa1eb09c6d5a39f2aa64e7be87ae7e81", 0x3f, 0x8}) r3 = shmat(0xffffffffffffffff, &(0x7f0000164000/0x2000)=nil, 0x1000) shmdt(r3) setreuid(r0, r0) 19:31:36 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000001040)=""/4096) 19:31:36 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) munmap(&(0x7f0000ffa000/0x5000)=nil, 0x5000) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000280)='./file0\x00', 0x800, 0x20) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000d80)={0xbf, 0x6, {0x7, 0x9052}}) shutdown(r6, 0x0) r7 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002740), &(0x7f0000002780)=0xc) fcntl$dupfd(r8, 0x0, r8) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) sendmsg(r6, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000001180)="a3fae706ae7f2143a10da123100c67263cbb134fa04505b83017ce71d47c528054ec131ac1fa391d3fd1eca90836e963dc", 0x31}, {&(0x7f0000001300)="022b06fb6737ee66f75ae2b3cd08d2eda5cd245b383df711d2cb1179fbd8a64985841455e779097a5499794ae52016522417fd0b2c2cbb4b35ca4096de23707ac9d01d7cf35b6edc926c4643f3d4c2eb5067c399b8e83a1c64aa96464102c00a811996fa3a1671a435c7", 0x6a}], 0x2, &(0x7f00000013c0)=[{0xc8, 0xffff, 0x0, "da790688b74e2a27b3f388c20a05fec3d076474a2331e1950e2e5c77c508ce7dcc63831bf1a1027a74f363b230e801bfb4f5f62966efbe6f6d6fd7dc58afe64774030d240dea6499b50b95c086c967c1b3ef117b5b21f0fb06b796be54634520e1084aa852a8180249464e8eaf30245fd85e8341c77fb29cf9213724177f48163975725e600c9b410a3aaedc9d4d1b2c60448d864c27971503a37cea561e263b6783821e6b55944175e321ed932069241d5077943c0b6f"}, {0xb8, 0xffff, 0x101, "a6a98285a36c41c2ba1006527c695172eba94e50fd436bb929198fbe8fb3875e2bf9bc7228f12839f79596a443e594b29198b638ffc1faab07e2edee3de432bc6f8414cc7fbf07d63850bae379e4484938fb06bacbdcff1d736ce4a28315dc457ccdb60af6475cba7c6d583a2fc0a0da3a964b67fff23f2431b9e7426f32586c8ba64e39cde022ecd5d9d729562364d9a826fdea1e9e2ce7a2bc5bab507326d19ecc8213a889"}, {0x68, 0xffff, 0x7, "845541f079b5bf272e635549068c1882bb3b01be593ba28f0d910f0e9a481f96bc4214de6ba4fefdf5e0b0b6befa857de1bbc8c068665384a59399267c0672031463b8852f8eb731768b448c32a88cacb4"}, {0x40, 0xffff, 0x0, "dbf2e79211001ae0c3e853724c7578ab1dedaa9ce66b7d78e610853e643bc69bdde698917d5954828731"}, {0x80, 0xffff, 0x5, "4a8d6a18c6e77f2f427915932552c80e048f0949ba7ab14088caf4d216ce2fde54f3ae1866b4ee6128a76f6b63b760b8656f65430915859e4512ab0650c2ae5afb3941ba7035d062d8a3280663be11a8154c17a7ad240ae7f0b097fc66db618e78814b18cc31e908ef1c62fc5dea"}, {0x1010, 0x1, 0x1, "481b7606c96836bfeebf7f2fc578b8f42062b77edb23597faff64b87ef2a12dd170821ea04119f331b85adb94cc8d7d464350cbfb1e5f22c12dfea818499518714cbac7366aedd4178251e754c5bb247345fb31609d40e8554b15b29a6d5de4695e7e70dc57d9d3a52f32d530b548ea086a18d78d6bc39a43ad234fb6e20f5d167a3659fa2491efc52ed26bfce38a375c51ad25ee144c205cd7aba2fd36617b604e6cd51713021d0bf4e2436aff23c0054adca8dafe31d20ab47a56599c2b405eba594619985f375f06ceccd913cc588ae906e4ca29ce767f2408febd352266ecf23d34f30e951ac4e8c4709862bc2f189a6f886d04d20beda73c1ca8313d2ecb5e5ee39d569428c8994ba768501b6053a8f78318336c071efae605a6a5bc420f313a1dbaf950a9ceee14fb81395794cabf72a0ebfdde8c8893fea866273c6c2f30361f3626d409e7c8505bc20511c64309ec8b1260aaafcbf2e76a3ca8e4b2cfdf487e17a5f1e15126d331764a79437813877f49ed48c3882728aea962033f944849f83598673f79ec05016b737e15d37ba280b323c709a02c5f03a2287bdd3037c4b48e925d1f4ae5a266fd6f5e47f55fa72d57c4c230862d14e3f1673db9072a1224238ccd0c8bd92b222de80d239434fe05afc766c8b076ec5414f196ebff1e8546197132d55b180aba8b2bbd255b04939667582b160b1de9591c400dc0279549bca9d9e7dff13ce21da30380234145c555a9d8ccafaf2f8fafd7f9b87554b4d3a7f8146e51b6c29f01aca9f2c26f8963ca83f6ea6b2b13bf9f665379f613d5b8e27749b3f77410b8b0252935ccfb10f655e514c73bf7cae8e3abc1b956480a6a491195cc998bb3f5e3b1c82826c8eb4726204d4decd0b5df523417785ac40a3227c053d08a8be2f2cd6b36ef5972e514350694cb286d78941d4af08bef628e42e8eb9107ee9bf213a3d95d4cef233b693551df8aa25a60983cc45b53b7a673c0838531a8776fc90255a93a5136131001af8ff72710a9bf28e2143d3513adda8ee83a41b73be782d2d9379f38e33d9c34735a55919fbd06caf7e0ec972d73c7e9baa97965370aed6154584000031af44e14aadbbbf2946b833bb9ce53dedd9a9bdeedf9002bb67dec58b3a452336e6b999dd1b68add85bfb15c46df10dfc4acbe66c91911bf53ff9457f212729290735e25f75945a1aea02d50e15257f11b49f493bc893d9fd533625143c7320cff4f8d728c8dacdb8461b99c897e0a27580309022f80f70ccaf5a1508b9bbc430a36ab1e259ee0692e7a8b68f497930e89b9045a6beaaea2f0bdd456125cc6dee94f1955499630c3d1735c505cce100cbe7ba980db43b0dbc93da20e874d9edbcb2df30a60de0520ae8867bbb7ac69f58e6d084737f736a0fcaeb084558243089f506b321c014b575846967501a37c692af250c305a774ec756f6db8573f348c7d2af5417f7ba9fb642fd152cb8609173d2d2861a177e847dbbf9db123c6f1f813dba04ba654b1c09292c2015a5a804141e3a1b30f149be5f5807a4c77f4047bd4584325cef42f1ccd3d48b097ffe2aa37ea3ff80fdf2946de80cdc06471759946e0af9e7c8938ecbf54d34a4afc4c96c1d2f77596eadf539e137356467c4079b0cbdd8d0909fc12208a8517b40591c018c3291257d9965479d73aa0823a649e1f801ef96f3316966dd9a18027dbb31ee953982aeb062fbc87c7571e1884e4e8f80591d9ce29309191a88fd6260f9852d5fd55b36e415881039155d2e29705ecda92a21edc032f941990cc0b84e161b596d23956c313efe7597bfa7fd25e92af949427b2929059cf4d0dac3203bae6db003dae7a7317e309b466757a9d1cbc2c374eccb858c88881f6f491a1ee68ea9fd292c3ea8d5d80a953657c0990833dcded8656fc18a0a458ecb0785b390f117843be12ec9f242b39fa3e91a100a802fdae75fedad3bbd1bdb251cc879eb8505333e2cf8d977ca4ef6aabbd96fead3faaf25b60c93c21c855135f6fba25674c15267f32a6a61ab94011c4d2873a3698224366e9107bad7b4504a7282c02da3b8fe81413db72acc2fbc9c02ae55759d8b25e66d614b897e1b42e3163d09c22bc4cfbf117c15ac5260b9743090b71d242a299710b7b524eba870b9efa4a7a85958fa5eeed0df98aa61051fde6ee684bc05af4a02772ed03e7c15ab5dc473de26b511b4e150306536c22fcff1c338fa286b208f3481f58884881922c222d26f7023a894f8604af9f698530b788f734317179f03dc4efebd8b4e8efe9da8dad1cfc68b03e496ca38d9d29c85a68df9a6d9b9e9338ff8258392f8f59cb915d2709bf301ad6d7a042bbf3bd7d4012f05e80b0643ee42e65d2494d47722cbd07e18eee819e940e7fedd807bde58d9be7be29d3206d69a4f19ac527868d6a856a872ce0c01c736ee8ff94e449d5d2678c9d8873827087b28054ab9982409d1a75e193e0aa8545ec6d0f97eb8fd7a197aa5cec9c6d18c98e10db46e756862c5abd0103a25b65b2935344e8a3345e363f8c84ef23b50fb4d85c31101103f9f38e0eba2b6aa9be9cdb12891cc06f98b1d3e4dc12cb5356bd17e32c36e50dcb8cc5323328056caf5eb6b660b1094c22e80f14c42ce3ecdd2b5e6207cf238315fcc30de8a5f7084c29849803cbb00e64da59acdc3fbc90fce7f0ec0cfd5cea27649c7c8a8148abcc41b3729a3b42e3f5df462e69e325e67ee78f3078cb4dfaa21ef20169392082f702ceabc362f290acee264d9b2f4cdc07f59017209220f47e5de8c4e6cfa226ee80463425c60f21c51f0b86028a1a8f460b4e32a4d15296ab925a0644edebb76530054a0d098af43dfe240923113ee2f5f61f188ed7fcfeef476bcd01a8f1b2ec5b60342b9496f92b58a384f3a935f5b24ed31ef0b02da7eb86524266b06f0bc923805af9040bead424d8d56882ddb91084a183aa6ad0fea0fc926007886fc7546e7e72a852328c40c488471475ca9eedaaca09051b3814db2d3289aa69ac89dbba2957ecadef7580fcdb2b59a8f0ebb8739c719beb8d1ac43121879f3780d7df01faf73f791059d943982c1f1133419f14510bfad2ccd510180c7d257c2daf2604ec3edfe2507ea23b162642daa310b0cbe2aa84884bd27a877bd36a8787fd1a515233a4bdbbf95ee73d8332826e455fee02ae7d554568fd667c328fc1ca35562dbb90fe988edfe6be92a886f5522a9b83a5e7934a410d20eaf615880192cd770465fce09695d28c7b2f19e6e4c96f2c815d0af9531b2453a0c33aa1d47942692137c2a3e50a037a5302ffcada32df837ba3e50692865c77eeaaba69493d52fefcf1b12b95faa89038a6ef5ca3f58880e28f49c98fb8b8b89b81994ac6c13051810e0ee1a85f864b1aa9c768ce1ebc4ea4166a680db1e9690f0b8546b452af788396258e6c5b15dc9815fdaa6a9ae784f6e5172e2476ebd6ae85cb54148de29045cab1cd042eefcd1f3cc09a1958fada7466e3fdf365667b6538fecc39e2ff3a4563e6764496a0bcd4344813172884e50b3d6f20f197d35deb53c8047b2e2a871350ace9b0394b384384e615a5a8492ce56e246c3c8330eed8bffbd1b778592d6a3f694a85dafdfb57388134c4edaab3072b968f118b0430654015e9990ba7ef72c572c10874e0335f26d5b4cc53bf5db753dc94067ba595d45957eda691a81f98b5b0ee9196c44aabe7cddb982c23491e1580891894d9fffbf5b8884e66d1d3f116aade5078d4116c20753280bc838f249ffecf1f503b1cad5d0077d7c9e7dfdf0f0f6e63e8961e41e46418246d63342a1740805f5afc126f082d761a21ff55f3698d7950a0b7a05ee5aa411eb36b8d5a4edfdcf5190a0d0f98d73a46a324b4f3dc5391ed68f65356909297cd159b72d6b70fd1f35f5ad1de5bc38f93fef786dff26cd8414b6126f61762e947bcbd4ee82f5b8fa695496344b0ba523354ce4e09143e06bcbb356bf50ef2c684d839151004c3f196685575672a9318ccc1f80c153ac0443b0ae9eb6de8829847de6b95e21132d816617246bf81b6978f01b9dd0958527512d65264388ce04d3fc12d3bb570490b2f9eb7af40b17fdf7e65a337bf0b06171eeb11551f15ecad51ad836320fc1ffdf974cc74d496c249abc325a4b6e743e3c912da8e2f9d17eabab75d5383b405a1f4b06074c90c4dbd45776c6025eb32d68b07eb24b95e54d16b92b2d1d54d231d3219595331e82061125f04ec8b6930783c8b6414b6c701954902e1d8cb6e345143d6d2055eebd746ea7c9e2f08fc356c2d193be2f7dc063e1a8b73fe7bf710914f2d121facc16b87672a4d030999ec6fbe96526890055ac3bb3e2f42b4ed02217c13369a94e3db2cb974127e88f67b0888371529b9af3dba3141a6f339746bb1ec1e68d53f25fcfdb672657ee69f0af30151a9b5db95a75c3fc82e9f3b3db49f0843c53b14246e97c588fe877b2ecadee61d8a0ed7d1f634cd2918ba63559a27a2231b86a534ff75b9098d0628a3bd1872e9b82babaa5b9ead5b20dd08938b4a5f7eb8bed7778ace7c52c6e61934929738b90b1c6c96e7e5d978c07a75b6744b7b54f7e71a71e693384d66a3f8702b8386062ab573a72ab12d95de297c8a285fd867981171b73ed95f20d2b0e7dacca849d9f523e9c3040bb45da0c846598c94b7193b9aeb2552105019d177680960714206cd60f547028a4ac2b7a751d976d188b8935201773fa166efe3231f088eff9a72768d3b278b984244f6e93588d87e67d318f3857d3ed1a938d876f5a64cad0d5d355eeca20f44ba73b14d9e421ea1885ac4ee7685f7eab10e1627a36944714a3dbfba4a16faf36ffeae0e9c3f1051373b92f1296afab2f6b5253df523a9c5228c0e897f27cd4754149f7f176b7bc389f52067bd5241da9057383a355b089e20b1d2f13bb7c4ba9fa99e7c66623fc235e0585bdddc76565b8cb08f857bcd93368caa16fd071f3840cbb097a0087e14f8528b0f5c45f0d674434a9510b07df162a2f5b7be99a1f980bc845674fd7cb168aa5ebe303770597320bdd6b37930079c924df4e94ff6cda312fbb6b49b16928a9b5a0f5925b814d94faf43109251a35cfcdd4a19030c88a458c8ae815369c2c67c77d569027e7604e073ffe56af4f59793b610cf8bbb596d1d37447e16479bda1f6ce2104839667f0786cae77aa1cd37eac354f3c159a318d050cb14b59ac09480d844ae1543b467727d2705174798984c654ca067253c04adb85ea250e585e39b514dbf7c1583b9b993860e225e8d2523bb0c0d54be71a2bef66367e9fa10e1e5fcf725aa5f8a438e31099b213125efcfff303dc411337f643713d51f937fb642134f4bec7cc841ddc1d94b6d20f0feb07e36b9a7d49e21a52043289c0acd602b61cd2f39582e5c5792ad9b0794a57a63c6cb45182d59c243ab238d27c4ab6c84895866dfd32f0b19c6e436d01e9ca8b550dda683d6d5bab7792bdd38e23a1af50e4f0157ec6bb98719a0795dfba3accba061986d1e32c3b5b8ba59720fac1ec33ea136219c1b633e849f4dde878992a780622922d2743936aee8a45e5c2a85db4cd4cc2372c082fc037fd393a535330b0e037c39ad95f96e6ba2bfdd85af6bb14feac9df38ce64dd24ae04ff0de2e328fa4dffbeb0d0076af721c82cc3e6e7ea022191f54f6f8fc8e699dcac6b445e91a0370e109dbf88e19ccd38bb82785172b128ab288717e894a22c477ee4c60bc4db82771923d0ece14ce934b730aaf62f183b88fb8274f569df5"}, {0x60, 0x1, 0xfffffffffffffffc, "3f3e7c7eac4091fdad9ca95c2cf94a7bb7e78d682d320af5abafb38169b765f760823fabbb166fcb4f506ef23c4bd13975a5b18f54c89ec4b3a54ed00acccd8b3417d184ddd8e9df60f545e0b79d0a"}], 0x1318}, 0x4) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) 19:31:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x10, 0x8000, 0xfffffffffffffe01) setrlimit(0x8, &(0x7f00000001c0)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d9c, "0400000021bf04aa1500000000006e00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x12}, 0x4) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r3, &(0x7f0000000200), 0xfe72) r4 = syz_open_pts() close(r2) r5 = dup(r4) ioctl$TIOCCBRK(r4, 0x2000747a) r6 = syz_open_pts() rename(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000280)='./file0\x00') ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) r7 = semget$private(0x0, 0x3, 0x400) semctl$GETALL(r7, 0x0, 0x6, 0xfffffffffffffffe) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ff9000/0x4000)=nil) r10 = socket(0x18, 0x4, 0x7) bind$unix(r10, &(0x7f0000000540)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRESDEC=r6, @ANYRESHEX=r2, @ANYRES64=r5, @ANYRESHEX=r8, @ANYRESDEC=r6, @ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES16=r6], @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYBLOB="7dfaea8091a60003000007000000000000001ab3", @ANYRESHEX, @ANYPTR64, @ANYPTR64]], @ANYPTR=&(0x7f0000000580)=ANY=[@ANYBLOB="55fa8873731ed1f667434f93689ce04fd88ca57bf5036ea532b0484862c9f81dda982121c9ed0d35473a40f221b3c095c60a48a8fe6112873604707075d2cadbec79201a1fcbfcff5c75875002c22caef47da188639da2ae4766a21ee722701f9c4b5410727d9f446b19c013d03288a3cdeb060eaf6f447d317bcd93c83c495452b3c7e18f190a1b0309e3918a44bac1192b44c8ad802500470361a1d4f6241787c329ae08e444ed998fa8e1580ebc345ca0ebafe2bb1c50c7c8fe65769d205dc1874680b3d2b8dadae71d4761abbbfceebf2dd118ba853b", @ANYRES16=0x0, @ANYRESHEX=r1], @ANYRES16=r9, @ANYRESHEX, @ANYRES16=r2, @ANYRESOCT=r2], 0x6) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) 19:31:36 executing program 1: r0 = socket(0x2, 0x4001, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000)={0x80000000}, 0x10) 19:31:36 executing program 1: r0 = socket(0x18, 0x3, 0x0) listen(r0, 0xfffffffffffffffe) fchdir(r0) 19:31:36 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)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x2, 0x2) munlockall() r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0}, &(0x7f00000014c0)=0xc) r4 = getegid() sendmsg$unix(r0, &(0x7f0000001540)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001440)=[{&(0x7f0000000240)="9df481ad4c2fddf1e2d4648d415e079f8d3c1588711d3f82113e0aaadd21509b58dc3638f777479727e77372f6ad2e25b9b00a4e113457dff692ba8037cd1b8255d4fb64cd974b5946b39df9f3d8c3d885f21d609331d153d31f52a8e581e2f92af6262801745937bb8a12f9248268e427023fa3d3e64b8be59ca43bf502d0ea82f73f68ece90b3e59ad7bf7e5c42c1719835f0a23eae25588e97cb021f168e275ba62c55b3f87f071bb39fd3685d910c9bdf1d7b9bfee45e0effe9b179cd4043dbe183a78b8fb2caa28899115dfdcc71ba559d0637d72fd777fe3b49b078643c9aa0002e6cd46211aa4df02bd72c9469f9a1186290df521de428263df1feeafd438eee9477ebcf819a1be57c607153bf678aead407a2c6add4987399f768c94861874fc423e65c0772678221eee4657f56bec6884733ce8560916d3899f47fa4e6c4b5a9ad434225ec53a61bedf487b14e472f9baa8d607adc1006d84a906fe49676ba2b8bcf71e7fbef5c38d4d1db4687ac268bbfb2b358eec3ca0a1ec6ced4d60f840723bb3b132b7446c2ae83bfeb56caa42f6438b66bae3d3622fdb76de2941f415d2e8c886c2cdee1a5fbda5e615c4245f1da47b891ba051b95abb848bb6b0711d519f52cf520e18b9fc1d9a2fbe48156ae8db26b02a9e038801bca2fc33cfa26ad2d63ac6f960d4fd58f5e0afa5d6ba9609304ac9bb20b9fd7160eb70165b424e04dc2a735ba0d61765e07a6af4151c0a5a782eafc60b702a9ae9121a9a975f4aba1679071354c6fd9487fce2251a0727559d6ebc15d303a6e6c9e88b79b5d41d05a2155413c058e5e1fa6b026c07c72f977fbe7fe31a3be81a64b9e6709591bf289799b8db114e41cc8b49933a5ef0dcc0f73f085c8a68d3e5dee976919fb3b9e00293531c015f334ecf12269e58af0a74ca1baa44ed377c3a456b90d3b1d178da419dd11958ddc63af2b3fcd047a28746a43b9ca51576d39c41b7d0dc3bec25d476dc37132d99763cc39fac8ef65445039c2b376bf6490ebccd071d27feb10154f41a805ea695e84d2dd4bc7f93d9c655b52bc3af7611f6efc1d75669089c15d69121bc84f51def834a70b52d0732fb0ef3220a62593cedb439e5b7280c4f95c356a4d9d74f9c850976b02ec0f467c2c72d14f186f70962041acbc68c261dedf49cbf8961f5d6c019b00f88268b3cfe2afbc3f49796243805cfaa3f3b5bf10fad5478d821a27102ef30a0af5e1f43d23a54027702634beeb8581fcfacaf5a321a25b8b62fd4ad86c12c36dee17d07382c1debe95d32d4e8d296c96093e9b349dfa8ed7a707e4ff65b83c17f7545aa8b20b0484a9319c5617040f1fc633cea5b433ec2bb5a9bd90321b9f61f4b9fa4a720ffab6a2450ce3b62a8b0ed0c8636c780b74d5eefb06373f6f7cbbd8ad240a745df5ad4643109c5c4c30bfefe73a9acaf1e3bee919e9170b395a7ed1a8d67b9ba521a3c5cd6af78ab08d627659f25839b60c274197b13380a4f69a3003d773871e906cf78dbd89d41ac73e4fd635f399802f30e525af56257e5c9719d47bd271e3f657baa1bf24720052025e368d941db556f1f956dae89187f3a9e5557654c87dc043ee391cc0beb024b3a46be69fee9b45c15ccc960e076b43a45eab4d6b0d089e2ce89327b934fa9b7b094b69a0ddb4272feaab518b6e33d9836685a184bc99d28d094ab66695b156932150605d323b968245ce15b92ecb9d42c5a5418aa5383461e45c26ebfe20a2f87befe5884aab453c76b83831c0a75cf4f45bc90ab919c62914b272d9db861889e6f5b4a1be9e3b1732c41f743b777c0dc45a0fbef50ebbbe10407722db26a65842806b23b2f96892e69f64ceb3b4bb4641ebae42920c6982e6b6289d006126c91a1b23fcb2c8b6a64760dc425cb1668f278d729b5efc4c5a2846351e4232f3b3379395d93b83ffce971c80b769291ba4e2c1664e734fd60d278d15b62c2fd3762aaa4ec29a22cb6db8e8016d6829c300c2fae81312bfda5e20dd52b65fb417bc76b07a2cb4c901243c35ff295445e32de3bd0b4c5099e370995ceed1d868d7dd4915969c69f41764a7305ad559afbc4c85158d93f2825306a88a7d013ea0c8881dbb58733cf0b3975f3f2492feb18e91105c63785a1959eb0fa406c55b2d4d56239f80570537e16d2109a1d892079e1fde41ae66acb312d448df2a26884a874241830fb3f2d13a6157cdd0a93e7a98ab023cdaed33bdb00ae7e3831af94ec39c1eb558165e16e2487deced57fc7d2d0f663e25985aa8660ce967fd288e9d61466662183d9d32ab2564016d4047acb1c55c0e0f217e5d37b59bf2140b67e68b920ed529aff48f771794d8c0a66b12ca038a022dd5d12a8fc2eb6661e5882f6812d6f8ee71a331e0cf83c0238834ac4b2180f282ec00bb20cbc5eb6a7139a6484164715118f1a78bdcc774358059dc12bd22bf7a5f1a2a4805adb40119958e5360b86bb57c2f4843bfd33e98746c825527235b16658bdb2dac3a76f8699d9a3c87ec7a0d312c81394486612f74f934b0a3ebd5243cf0d7c4faa7e7704789e8aacf704e9ee0a2434568a26e9848e2159d4cf7831da4fc27431ebd8eb9ded9e163049ae7c5158878ea36c3101543c24643b7e7d7c001202430070ae0c6c8ee14f703f51adfd43685cfa8c0f8dc28a00a9b35a076111d4c48e0bb65eb243866fdf50455c731b22ae6f01e5500c0c7b0232cdd8dad27bbbc6e025dcdbd65c10791dbd42eae0ed09e97c0d723b7b8ce96febe8f9049943d6def9c1915c8ee75bb286f82b516cbce700079c7e846a2c39a555b3b02cabfd468c7a4a369dd2a51b03d524d6771820471e587f0edaf217943588f165b908ed82c0996649d25f4e828743edbd7ad77db3e9d0f69d239a04caf80b81044e7c65ddb1ff1c291754307edd101f9c972718e31084c6c2b02bcd9e736352fd50dd291630559fde32f6fc6f9ba9dab084ff65aa5bfcea25de221a88058828360fe602f2ed253f9dad9e570710fac6757783ec54901815100acc958d08c34d555a3818c97496a0887fb1f6473374cdcb8b03a13ee76aa4889469462a2ffa8f74120a4756feae1d801d82bba1683bf4b82d5c385c29ea6804abb15624e2491421244465988f494aa3f20e0375bf83514f1a88721701905002a730936126cfdcb90b4484a2ba7c605b9fc520aba15e75a003c7ab453dfef498c3a7395747a30ec4f8547533f01a873675f84b998ab7b661f4a12221a1cc92a34b0ae29947395cfde6a8988865f58c5454caad9e2f7c21c819600c80556ecb946c6f5acd3f08e34b933d19ba8790dea202c2c52584a96ed9b9a7a01d9b6c52d3c7b93cc595ed1c1062ea57235c35bf929465bbf42bce06f0d6e3f8cb06826ea6b0a4eeea531b3884c7bb52fad0dfc393870f443317b4ba513e48423cfdca21c671044017a0084345fd665263b319567d733156e44160433ef16462cee4a11b4f8172bedf05a4ba71342e6e3a9f2a5a171017403874538965ce2287cef489d55931b598031f73de58b02b5c36a60d47aeb5ebb602407715382c27673211bc62b068ac4123dd6e3750737e83712562dbcf6f1fb8b27505e6f9a5e55e5eb0fe8dc2b101e1ba8573b0bafa3878011a625eee31336694204065ae6aa38f9990017411bf810353f3e22d4e7416a799fba0a56966128a5da363de5b63b4853713079fb8951957fbae750f28e2a72960b701b52532163cc40983ab96e8df9d41f352d3e22c9830b300add2556c3cc0a9ca22ab85fae022cbfb72b8cfabdf9f627e97a274bf55aeb8966ab20b2f685e73919ca953bd6e74dbc17ab8c8456310ad5f9e3e359f8eb95b6c6a965324f35650f4243fc8edd87acfd9cc1932f42082ff53b53b65e3a5a448fcc1a8e39de7ebfc659511550b27fccb77ec3f6a5c516a44a14a96db18fb15e6fdd0eb2843747d65e12f3c7f32234da95ed12765acabdbac5b8e678681c6449bfb89260b3d0b7eeda8faa17fd1b577a13ed7c2ca426d4f79916b64051ec4958d64fcf971f2ee454a16f05d13d6df2ca5b2698330161f5ce497ef3968119f6ad101b128d6b0d8e775529a3e15b1e0b3e2b264d703c904c8ca2d49a5013014b084fd6581923f8168033680a727adda375f302276ecb679bc161896b618f554ae61d4debd4c0dc49a27f35c39a537847a326205446cb2cf85fae0e36f710df9330ac8de8b1ab29d866de21f30d39a5b83e52a735a6d371dbe5cd362caef6ddcc3cdea1150e0ee461b53df1648c37428d9bcfdb713e72be023e9c7865c83594b3f9cd4bb323cd0aeb51e5df7c8090c6ee05747400edc8ca6436207fd7ebef2f002534e19435c931be57ad7b6a5779ec1feb8ee84eff42dc5d972777d54d3346ab896151d2f73f69fa4f687d91a19f0d5c7d604793526985a21560778a0c5c018030914e9b9f6ae9991824773bfa888c952e0d7e7aacdbc0e379773df5df016939b3956621ed23b4205e32d8b38d73596a9d1c46314eb35ce1af804ab9266a8b02d2b425d71ea035d12b8b7be001d2b7fb252c5b23a200092fcae2f9315cebf8e7f28a8712d2613dc303cfb9609a28749bd3d8d747473fa50de79c0b6025d6cca0e8393fdc8c7a9f7c7897f7ee8c4d090a7be3fa3e1fcc08da999ea828b081822e06f26b0c2424f8a54b58670d919f1ce2600178c83779fe05b14bc9c2c6798c6ca4cc1dd9433d0e2f7378746c66c976cbfdc20674b387d161b3830121c881d4209fb7997688cdc19c23f0889d35ffb3036308354878bc561e346411db4321506bcc4a6f0a1799a16bf038544f8d3e80ec261db3b4e66a18946ed10aff9406ecc644d69fdf2e8d83afcdf92155f2fa58e35d910182d613f8bbb974e9191569bca240dcdbed507da7a1931e861bf6846d556e094c68d880a5f42aaa7f02611bd9551b303ed89eaf9e8074e496ea8c7af7371328c7f75f72adca65d86a19839b738cebba20e06b4f4625415f968ddaf38a32a3ea609e97e40650ee0203697dd197ff27b9cfdefeec05ab59df62328c28c925543746a1c7412d4843499f6e1e61325d8efdea2a63615254e3e34ec70c7c21cabf4bf1c4bcb518f3fca9a513633485a39aaed7048397f9869fb4f78d590b0f6ff07b28d7e936dff0289c5640c2dab3acd0aebb590573a7a7f413d0927c1a0f55e0305b5cd2d1fdd79c6000402eac3eb62107b1f97e28287041ea3b52697016d8553d259f220aeb2ad735de7e993995e254af7408c2301e482427068ab822c63a0298703e46d61fbd120a989277f8149df6ac94ebc3b219be28a1d6699afdb0f75289baeba46f931807b2ea65ebf5a4aacc794ab51b13930bfd3e9be78cdcf6009931fb7fa3c820f5b58c08bcf866066cf6d9b17f3eddb531ec69e2054c25dcbd2b72ed71ef080bd08e5300bf2e7510cbafdb5a2913050421180caa2986930d16266635315a187f39f0ef4364adc92d1a03ef288e3f4c31918bf49821607c4ef18794dcf6d08c72831537dda81edb3916625b774d0ce1ec2b489fa9f7dfdfbd13ae4966f2d3038968f3bde6a71bf876b4120e199e99d101615000dc6709a5783c78277c65714f89dbf3430bf3e44da0b68feea3ae6ce3970f2b5fc3147e4c4cf8ea99e7ecc5284e42ac360259bc089e8284719287c7f8421ff5765a25c0f8d43abbaa617b45dc56888f23917a7077b405ddf258e969381f51113918dd5044d8f24bce0c10c913df5c80e657b151498f46ed751f4bed4b69c4043ba7ff4165cb6466333299ffd", 0x1000}, {&(0x7f0000001240)="c5b6c5321158ae7fd5a4b8c118d8880c5253d8d2a25bc23e477d2a99bc0cf7a0972162db4fa2ff8c057469070a03db089977d2e58280bc104648db06245ad1f938f5e0602f86b66bb5773dbd2e637dc62777a59d0e8009d5da90d3e9e2a2a2f64e7fdc869123d3c019873da6425686d4c3284e3233db3360013c2c643a2d50e1af5143fab8f5902eb5f3c000d6ad62990fad0550ef3ad9121b8c69cd53ce3cfab71a085ef21e92d97a5f2fd606cd042668cd87e63bb5e7eb2dfce7569c5dfde8ff5c688c20faef5327da3dfa37e5ca862ca85faea87501942f3817ae45452f686ffa7a216f6273da1bfc6ce50d75bf38397611fd4177391df5db366220d0", 0xfe}, {&(0x7f0000001340)="cde1ff76603b210fb1ef65c1992fa81c2c4f740d21ced71a845efebb4958043af8b2972dec078ad3f2cedcd3eccccb8a569a30abb0ac92acbc6ea58a1a5e33c924465946e84f2aac5e3bc9e278789798584aa3bdfb586d998c952d3eeb6c62f6336a8def1a3b068a7d21043a25b423c1f01845b7628539246c9cde2d36f595c9fa722ac4057c72528920202853450f2b32674abea80d0a7c8460c8c8ffdeb517ea2ef30480a0ffca905c37ec1582c5f557980659c3597670ea8d5f0e9c5c3f04d33e476ea7f708ccc7e58466b372fef5c6cc02e4a4c272cbed3152f2d5a4ffb6ebe6a489b4deff7e691e", 0xea}], 0x3, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x20, 0x1}, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) 19:31:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) r1 = semget$private(0x0, 0x2, 0x84) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x7ff, 0x19a8, 0x6, 0x7858, 0x2]) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)) 19:31:36 executing program 1: setuid(0xee01) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x74) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) r4 = fcntl$dupfd(r1, 0x0, r1) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:31:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="200000000000000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00"/52], 0x38}, 0x0) 19:31:37 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) sendmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000040)="c64c4524cb68e8b6ee8aae8d74a7e2083f8e0d9cdff4ab8115c2ba2e90457af94c7e050c9297d17413c381b9418e2b45c5", 0x31}, {&(0x7f00000000c0)="883d730d567b8f9e793fda8e0cd145d1de29292d8472feae90cfb59571206752057123a107f945f82c20b2b694224f39c085f774d277658bee07ff546eb4adbc3cd5de62c7f98ce83772b424b0efff6efe347d78186c7ca770cf8c6e1807501f454d876e14cd7d1d74f413e429ce3c8a194aec7d0c33d004219d33f5b04dca41e27ccdf1e2ade615576037ae19ca6610e93d1958972dc1d77b0dd5d800ee514202ac2701bc145f1b039b13e5e44570cf488fbdf01d3e644d3ac0d245", 0xbc}, {&(0x7f0000000180)="9ed2987cca4395b3704f09f75fca32b6686733f9f03c2d755291e9caddfc50a2df54771994489b471d33fec1413c08b354f626ddfaabc121f5f773bef291e4d74faf4f932ae1ad5017e7807998a8bc39984a7758ae13e0f8b1a2b3658eb1cdc15e16958baf67a8df9a8d", 0x6a}, {&(0x7f0000000200)="2a3b1bd97dc9769f14598265195473f7c6bf54b7847f2e057f4ffbc554b707de0a859edcb040567f61918ae91f238837eaa547977458f8d7ef895709077f6be9ae1dda8e66b4f47e76e19563a2daa786e21f95098dfdefaeefd72001571472d8f46739b0e56b31abf1611705fb3f166f937e6aa86fd07c0a750fc78a96e600755b994d621389d5c782f333b7d1e9dce3c507d19ac0d649c9e6e566ca9b65eaf4668ac63ef5c2e6fb7841", 0xaa}], 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="600000000000000001000000fafffffff00ab5a6c275b3abb27fb72d550e8e1d1638182d3bc26090251ce42b52ccb1ac220cad09961f2f0d733530df4262ababbc0d59f3fe9ec4ed4671565e8b3fa43329b13197960f8fb3e42bdaf6000000004800000000000000ff76296a56fa21f316f74c57fbfdeaff00000800000053426fc6453937d7face284a8c61ce8713ab934ee075cbcbe74f55f342c801093d5380fdcce438422619244dacfbf12f0328f9b295080000f8000000000000000100000001040000d9bc14dd091570e0008a56fc77bbd9c18354913ca83259558f8572c22554630f095768e18ca1247685c4cdf8a57e494f78af63c65f92ec69dded499477f1b7385a2254197dabb892b09bf7ea95ff11a7abe5ce06b20292ebe5ad5355fcb7e98768ce5a9b4231cba9bbc2b4c8a95f56952e997ed31c3170e4c237a58737777e3d828884b26d086f58bab51fd34d78483e5d7475096154fa9a5c6e9d404a1257d1e002521dc89a7e14fa2876ffa30c634ea8bb4c11a30dc6f2739e2365dfa7ea28f95a90e17c7dd64604e09394158133695204b0034eec8bce20ab23f64d83c47f866986e0a54c1a00"], 0x1a0}, 0x4) r1 = socket(0x2, 0x1, 0x7fffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000500), &(0x7f0000000540)=0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) 19:31:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x3) fcntl$getflags(r0, 0x3) 19:31:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 19:31:37 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000003, 0x0) write(r0, &(0x7f0000000100)="a7e54f8358bf049487515e7189a704ecddbf630d1adc4bafb789622ab79c814d6cef8c65288d4feb519940824e610c7b52ef7c46bfa58f5432c2938f119d785ca4d6d6eb6f2633d0456f86d301c9e25a226cdc434759e32fc23d2ced11337522c88d4242d73783f27b7c31d50f1e071c3083102809bd4703b6f714bc61d7f82b2343d68ad6e767666ca3cf8947fd72e701b2965bc2b54434057aef4acaffac33a6297f9e7ce639da8c87f6a2fafdc04a18930c88ec958ea4f08339b2ff7f15bab0249bf6ca44881a22f77cf8a2c4fe0c2bd1adfa6f", 0xd5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:37 executing program 1: r0 = msgget(0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) r1 = kqueue() r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) preadv(r1, &(0x7f0000001c40)=[{&(0x7f00000005c0)=""/222, 0xde}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/159, 0x9f}, {&(0x7f0000001780)=""/146, 0x92}, {&(0x7f0000001840)=""/136, 0x88}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/123, 0x7b}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)=""/193, 0xc1}, {&(0x7f0000001bc0)=""/70, 0x46}], 0xa, 0x0, 0x0) setsockopt(r2, 0x100, 0x6, &(0x7f00000004c0)="3e431c1cb29eee6c0b0b1c3b4f6966", 0xf) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000380)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x5f) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10, 0x0) r8 = dup(0xffffffffffffffff) lseek(r6, 0x0, 0x0, 0x2) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) kqueue() open(&(0x7f0000000580)='./file0\x00', 0x100, 0x153) symlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x5a49ae4180c72dbb, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10000, 0x0) r9 = semget$private(0x0, 0x2, 0x80) semctl$GETALL(r9, 0x0, 0x6, &(0x7f00000003c0)=""/219) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x80, 0xcf91b901bde5da2e, 0x100}, {{r3}, 0xfffffffffffffffe, 0x1e84070f1d1217c, 0xf0000000, 0x3ff, 0x800}, {{r4}, 0xfffffffffffffffa, 0x28, 0x2, 0x80000000, 0x8}, {{r5}, 0xffffffffffffffff, 0x80, 0x2, 0x8c, 0xcab}, {{r6}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x8001, 0x5}, {{r7}, 0xfffffffffffffffe, 0x32ab0653d3d090b6, 0x57d915378a6708d3, 0x80000000000003f, 0x100000001}, {{r8}, 0xfffffffffffffffd, 0x40, 0x1, 0xfff, 0x9}], 0x1, &(0x7f00000002c0), 0x7, &(0x7f0000001a80)={0x4, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) 19:31:38 executing program 0: sync() munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getrusage(0x0, &(0x7f00000003c0)) 19:31:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCNXCL(r0, 0x2000740e) r1 = dup2(r0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x6, 0xffffffffffffff80}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0xbe55916f532920b8) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) utimensat(r2, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000002c0)=0x101) r4 = semget$private(0x0, 0x4, 0x32) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000080)=0x7) bind$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000380)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 19:31:38 executing program 0: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCNXCL(r0, 0x40047463) 19:31:38 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000240)={0x3, 0x10001, 0x4, 0x6, &(0x7f0000000780)={{0x401, 0x8, 0x7, 0x2d2cbfc0, 0x9dd1, 0x0, 0x4}, {[0x7ff, 0x7, 0x100000001, 0x1, 0x5, 0x8, 0x80000001, 0x4, 0xe7, 0x8afa, 0x17, 0x800, 0xfff, 0x8000, 0x1a, 0x1, 0xfffffffffffff446, 0x9], [0x2, 0xa0b, 0x7, 0x7, 0x5, 0x9, 0x3f, 0x100000001, 0x9, 0xfffffffffffffff7], [0x80, 0x100000000, 0xf40, 0x8, 0x33, 0xbf, 0x7e0], [0x7, 0x7fff, 0x80, 0x4ce, 0x1ffe0, 0x4], [{0x9, 0x4, 0x2, 0x6}, {0x8, 0x40000000, 0x5, 0x80000000}, {0x3, 0x0, 0x5, 0xf0}, {0x74763624, 0x5, 0x794, 0x1}, {0x800, 0x4, 0x397, 0x4}, {0x7fffffff, 0x43, 0x9, 0x100000000}, {0x8, 0x401, 0x9, 0x4}, {0x0, 0x5, 0x80000001, 0xf8}], {0x1000, 0x100000000, 0x1ff, 0x8f0}, {0x8001, 0x3ff, 0x1, 0x8e3}}}, 0x5, 0x3}) shutdown(r0, 0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0x100000042) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000c40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e55f40113f4200bb6308376175e558b75a8f3fb90f0000008295955984c87910bf453f68c11700287ead4b0000000000000000a84e6abca64896bc5e57d9cec52cfea18a98888bc6388bbd2ad88b2951b15801360bcd4c0a162b580600000000000000e447473c238495aaee48c02f6af3bf554799b9b813ad30505e7ea0aa17f2a694a560b8fe1f4385f8413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd2350100000012000000000000000000000000000000fafc7d162590795dc612c154e0f1c7b895a10680b18013b0663a52f08d97ce7b816161ab7f8aa78b5f01102c1f2e6029ba46ab6e0245377375327b2e56bd3a19f8df6d62b86621c1893abac943a77486747acc3ce1c8158fe9db3febb57d0066c1533c691c90d6b57243e4080e5eca1beffe4a7a0be94b41834c4f7c0000000000000009836ecfdea3d1058ea7f31e04c17a3e9470ba57d20bdc6de2a01611621d692b2d33f2413700feffffff5757fffffff84f8a6e9fd4f76b6a138c65affa2473ec7f81e6565972189c177630"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) bind$inet(r0, &(0x7f0000000380)={0x2, 0x3}, 0xc) 19:31:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1000000000000009, &(0x7f00000000c0)="5b2c4dc9c047ef799f14453f3984207f", 0x10) socket$inet(0x2, 0x4, 0x7) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 19:31:38 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x100) accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000580000010000000000000000170000000000000000000000000000000000000000000010f34327e604ea971db5bd78ed6b5a8a327f6cd7225c521509aa1c7a42fff9a27fac5fd31a4baad6ee78e08fbad3d6e8a7b967885c3c71b3bfd7a2"], 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x25) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 19:31:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000140)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0x1ff}, {0x6}]}) pwrite(r0, &(0x7f0000000280)="d0", 0x1, 0x0, 0x0) 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 19:31:38 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) faccessat(r2, &(0x7f0000000080)='./file0\x00', 0x104, 0x3) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1dc, &(0x7f0000000040)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 19:31:38 executing program 1: select(0x40, &(0x7f0000000080)={0x9, 0xe565, 0x2, 0x5, 0x3ff, 0x6, 0x8001}, &(0x7f00000000c0)={0x9, 0x0, 0x8, 0x6, 0x9, 0xffff, 0x2, 0x4}, &(0x7f0000000100)={0x44, 0x4, 0x9, 0x1f, 0x6220003, 0x6, 0x8, 0x7ff}, &(0x7f0000000180)={0x3, 0x80000001}) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x100000014) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 19:31:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0xc0044266, &(0x7f0000000080)) semget$private(0x0, 0x7, 0x100) 19:31:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() r4 = syz_open_pts() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x2}], 0x81, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x2, 0x297e40d4, 0x7}, {{r0}, 0x265487c2949a7f3f, 0x8, 0x2, 0xaa65, 0x8}, {{r3}, 0x0, 0x4, 0x1, 0x3814, 0x3}], 0x5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x4, 0x10000, 0xdb}, {{r1}, 0xfffffffffffffffc, 0x10, 0x4, 0x3, 0x5}, {{r5}, 0xfffffffffffffff8, 0xa1, 0x8, 0xae3, 0xb703}, {{r2}, 0xfffffffffffffffc, 0x28, 0x2, 0xd6c, 0x7}], 0x1, &(0x7f0000000000)={0x8, 0x4}) kevent(r5, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 19:31:38 executing program 0: mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) 19:31:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchdir(r2) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0xff, 0x2, 0x6, 0x1, 0x1, 0x0, 0x4753b52e, 0x1, 0x2, 0xfffffffffffffffd, 0xe507}) fchdir(r1) mknod(&(0x7f00000001c0)='./file0\x00', 0x2080, 0x4a) ftruncate(r2, 0x0, 0xfffffffffffffff9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x6}, {0x2, 0x0, 0x0, 0xfff}]}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x10, 0x8000, 0x9831, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) getsockname(r1, &(0x7f00000000c0)=@in6, &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x4c, &(0x7f0000000300)="ace4f3aebf2b50a40a397aa001b64de8c3a15750216b7f971f65e6b992a05c7502219cb33a60a1424dd0ec392ba84ddf5fd43d480c0000170e724aa88000b1ff8d1e3fac0000080000000000") 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000140)='./bus\x00', 0x28482, 0x140) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 19:31:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1705ab5660ee2a62, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)=0x1) 19:31:38 executing program 1: socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)='z', 0x1, 0x0, 0x0, 0x22) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0xfa5) fcntl$setstatus(r0, 0x4, 0x0) sendto$unix(r0, &(0x7f0000000240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) setuid(0x0) 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5c}, {0x28}, {0x6}]}) socketpair(0x18, 0x5, 0x81, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffefc, &(0x7f00000002c0)="d6d93309e390b756c5de00ca4069de0ad05f81929c4aff7f000000000000b02216eda3a2c6b70af5273ffa5d03220526c8776bc4fd071b6c293475027b94f0ddad2d5c56d6c0b2c0f865c7afa7192b39f6170b14c355dbec96d6f579bc6daf882db04636411abc5aa37b24a81a39fcd5062ec0fb67b7c046bec7096b5d3a92e66c2ae6c7514f46307b286ba066be131ccf807efbb63e7d773b1b2fea5e13ea77ba21a36000"/177) 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x35}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x26, &(0x7f0000000340)="b6") 19:31:38 executing program 1: r0 = socket(0x2, 0x4000, 0x401) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) flock(r0, 0xc) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000001400)=@abs={0x0, 0x0, 0x3}, 0x8) r2 = getpgrp() fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x3ff, 0xd, r2}) fcntl$setstatus(r1, 0x4, 0x4) close(r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) preadv(r1, &(0x7f0000001440), 0x0, 0x0, 0x0) 19:31:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x34, 0x0, 0x0, 0xc}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket$inet6(0x18, 0x4, 0xfffffffffffffffd) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000180)=0x7) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0xffffffffffffff80, 0xfff}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 19:31:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="100000002900"/16], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0xa6c8af51455e6c66, 0x3}, {0x0, 0x1}, {0x47, 0x9}, {0x1, 0x9d36}, {0x120, 0x100000001}], 0x5}) 19:31:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0xfeb3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xa5f, 0x57, 0x3, 0xd7, "65a582480564649e65eb73989223f90eb76b9e6e", 0x101, 0xc4f}) close(r0) dup(r0) dup(r1) semget$private(0x0, 0x3, 0x29) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:31:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x2, 0x6, 0x9}, {{r0}, 0xfffffffffffffff9, 0x80, 0x4, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0x4, 0x1, 0x0, 0x9}, {{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x8, 0x4}], 0x1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x10, 0x401, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x8, 0x8, 0x9, 0x2}], 0x6, &(0x7f0000000240)={0x6, 0xa69}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r0) listen(r2, 0x1000) r3 = dup(r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) r4 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000000180)) semctl$IPC_RMID(r4, 0x0, 0x0) 19:31:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80, 0x6}, {0x20}, {0x6, 0x9, 0x0, 0x100}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="eff16cdced4e60dd0110ec0ed56dfa46420e6d1de222d7054db4df8ae8acf885581358fd7e26080f9e1c127c09265dd56d1180e27eae39f553d7e0a9b4a58502de972457d0d62a82c9315018956aa348094613490cd9295ff148c4116aab0861ee6c3b1425d0075de3c065da7ab90e3d96fef06259f69b1b7c9545032d8eb17d83e80baf72b39615c309402ccf4f6c1dc7dcf56540a0c7e5175b1b37e689278f39bc2105c2ccaaa2fb994298ddfeea3ce672c959a669af52b9e0a5ab1a7955ad98402a8a789dc697d5771a6eb50aac85e98e4c7b0f41c1e42ec6269f1cc82315aa3a9f73d995107a9f02080fdb6407d125850566fdbf", 0xf6}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) setuid(r1) unlink(&(0x7f0000000300)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000440)="fbaf8a8da962a4335ba40400f2e9fc1daf15cc08ade6ffb6abea24f9496fddbc306094081df9706c82", 0x29, 0x0, 0x0) r3 = accept(0xffffffffffffffff, 0x0, &(0x7f00000003c0)) bind$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="f2ff2d2f66696c65302f66690000a751331c9f26319fa6a2d2ae3a99dfa4300040506d80000000234b7d5d21af75cc061fac59a8c5b73dd2ff5c5527ac9f75a9fb5c9cde4e193f18b152fbd383e036022f5c696eb8e8f40ce6ebb4e0da9e93d4800ae6a227bc1f76e14d9bef20d5ede85c5f966741f4b5fa448020ea1d73b12d1e56b3331e2f32f9ab46d0f787033f2daa07f50f2e5a72d916235214722bfcf92bfae8b5c571716d5cb001250457b2df65e4980ba9ac239aa08da26b160ea01c41e54d11b788672bb0f2a143aa09bdb3d568225693c1068fdba6610629fac4cb3255b87db8b8d0561075d33bad90401b603f1a8a7b51f728312cc20bbd6c91e7aa017527683bed48680175135ed0ac3003e6ee2b58966d67ad630002a4e64808ff57752467fe829ad59c8e54f3f0e7b91c6e890d3bcf65f6b2cf48b5f79098491f409a2e5740b46602ac962dc2250b9d5ec37de065b8cd1a1fe82e1bd57508f179e957ebfd1bc250bcb10024993b7d"], 0x10) chown(&(0x7f0000000380)='./file0\x00', r1, r2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x5, &(0x7f00000000c0)=[{0x6, 0x3, 0x0, 0x3}, {0xba2, 0xcdd, 0x5, 0x1}, {0x73, 0x2, 0x1, 0x8}, {0x2, 0x5, 0x1, 0xfffffffffffffff7}, {0x4, 0x1, 0x5, 0x8000}]}) fcntl$dupfd(r0, 0x0, r0) 19:31:38 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) r4 = dup2(r3, r0) syz_open_pts() openat(r4, &(0x7f0000000040)='./bus\x00', 0x80, 0x1) 19:31:39 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x1, 0x0) 19:31:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1c}, {0x6}]}) fchflags(r0, 0x10000) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 19:31:39 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), 0x0) r1 = socket$inet6(0x18, 0x1001, 0x0) sendto$inet6(r1, &(0x7f0000000000)="e865db6378f0df6f902a1b1887f800e54025867a2c973f8c15396a0d3818426dc271a78f9c688e480ce69cf84d102a440bc028bb98793d856941a8cd59c5fbeef5d7dbb969fcb16dfc39f49cfa2594b5f39fcb5ea59f95a4a4aa02fea57110a7b0386645512bda36e64c2ae339139702c93e670c6ecc6f3a7c143baa1e857c94", 0x80, 0x40c, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x80000001}, 0xc) accept$inet6(r1, 0x0, 0x0) 19:31:39 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') mknod$loop(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x4, 0x6, 0x0, 0x401, 0x65, 0x6, 0x2, 0x1, 0x80000000, 0x57e}) clock_settime(0x4, &(0x7f0000000140)={0x81, 0x80000000}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000180)={0x7f, './file1\x00', './file0\x00'}) r1 = msgget(0x0, 0x98) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000001c0)={0x7, './file0\x00'}) clock_settime(0x4, &(0x7f0000000200)={0xfffffffffffffffa, 0xc}) clock_settime(0xbac0f16d349d9d3e, &(0x7f0000000240)={0x3ff, 0x7fffffff}) r2 = accept(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) mkdir(&(0x7f0000000300)='./file1\x00', 0x10) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) r3 = shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) mknodat(r0, &(0x7f0000000340)='./file1\x00', 0x2000, 0x80000001) r4 = open(&(0x7f0000000380)='./file1\x00', 0x80, 0xa) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/152}, 0xa0, 0x1, 0x800) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000480)) bind$unix(r4, &(0x7f00000004c0)=@abs={0x1, 0x0, 0x2}, 0x8) socketpair(0x2, 0x4, 0x1000, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) shmctl$SHM_LOCK(r3, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000540)={0x7000000000, './file0\x00', './file1\x00'}) faccessat(r4, &(0x7f0000000580)='./file0\x00', 0x10, 0x96940a49d0177412) msgsnd(r1, &(0x7f00000005c0)={0x3, "6a4b555107403815d368a73e9c58cab78e29c116b9e288c5853038ada2d0d0e6aeb430cb39646bd59b9878288d5c89dd3361ff3920285f"}, 0x3f, 0x800) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000a00)={0x0}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, &(0x7f0000000a80)=0xc) r9 = getgid() r10 = fcntl$getown(r2, 0x5) r11 = geteuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000bc0)={&(0x7f0000000600)=@file={0x1, './file1\x00'}, 0xa, &(0x7f00000009c0)=[{&(0x7f0000000640)="7068286e5e7345af685c6928cca11d3af20a42da3daf0f103da24783d57449083f70542118cbd178fd157f109d432062c1f644352af4bde308ac94ab5490968f9650ea866070bc41f55a7cd8ee575efb2ed0780934be12ad4cfbe278a9021d94dc85843458c909af0729f886bf33a379bbcc0aef17442fe83d59fcd6acfb4c46cbc78e049629e250b754a2328aee8ffe90124aa187ebb7bd4eb39559404d03babf5be85ecd5d1e76ae9c102f1abad99bdcdcf4644246eef4d87022c76d1797b8ce4d1c9043559f0314", 0xc9}, {&(0x7f0000000740)="0ea2ed907b7e37796f4acbbc7b20c68df775a01ba6b184cd64096e2bd9b103e7e2ec5aa941d5d7c344db0c6094451bcd0897e15bdd96e73912f856d041747b950927ec950003d1b980da776fdd7c5ce3bfb836e4246f3b33fa1d887e24092897c4bbbf9ca1363830124b86516e46bf7d926a6278cfd451317e2795dfa12ac18d4c0659b499a36079f795f73860ba3434740ec4bf51275bfab278fc96989e1865e2f161e96021ddc082d3a96f1a4bbe8ec1223feed3ccfdb63e1d90ac1c54a46f73cb241a444c0885e5d59b496206da14975bd4c89735aed4eefcbcfd3fb4a7", 0xdf}, {&(0x7f0000000840)="c0d764ac61cac6dd53079178b1f0579075ebceb89a7c5812ce3c979d78463bde934912fd63409d69686fa9099f4622bdf666c6e3f02297da3672dca86138296ef55922a012d24ac9ed4ed104bd0131e5c114a3063c874c4f0be3e8f47d85195ee9e89b15abbaa2ba36f2280c2c09becb3ea67889c956eab9871a40ad630a97ef846f499045d7cb724516dbade75cf9c3f4e0c4000a1fe4b6", 0x98}, {&(0x7f0000000900)="f2de257cdaf24507b8ef8624dbfc6c0cd0e5e25ea7d0ca1cc112beed3c445f95cae200d69148b7c9930198a9c1883a38df22eeda2cf9a15ab443f68c544ca785995c5cd2e18501e4180227aafc009959b100f8ff0a5aba6b2fd269f5a21691a3dfdfc96bf55602990f3fe39201a909f8212d51fcce2c9c5de9e1b993d08d5b318aff7124fa0930b8d8a8b1", 0x8b}], 0x4, &(0x7f0000000b00)=[@rights={0x28, 0xffff, 0x1, [r2, r4, r4, r0, r2]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x38, 0xffff, 0x1, [r4, r6, r2, r6, r5, r6, r6, r2, r5]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0xb8, 0x400}, 0x402) 19:31:39 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) open(&(0x7f0000000040)='./file0\x00', 0x400, 0xfe135d94c0751ccb) 19:31:39 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x15, &(0x7f0000000000), 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1) 19:31:39 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) fcntl$setstatus(r0, 0x4, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x0, 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x10, 0x9) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) 19:31:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) dup2(r0, r1) 19:31:39 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004082cd, 0x0) r1 = dup(r0) r2 = getppid() r3 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r10 = getgid() r11 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r13 = getgid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)="dcfcb58ee7cf513418613903e7f066a26aab1926e7cf05c91d269e5fd385097a52bb26e47374ca4cd739ce6cb33a46048d6217d5c5bd8370d1149cd18b6830f74e568b14c2929d77db80cc50f7c931f92ab599f7435979b167540f700ef7a212219d15d29913d82852ab9d3e64c975912dca33a0a873ce886f2385dfc6ae0a68103cf123109e05d5ff46f92cd946a647d1e587a994bcb66dd44b0d9124ba48f1b55a9745654d207fedcf3ffb44913d7cc0fd6bdb936efc481b5a2abd71aa9e7a8d9be2b2ca0cfe4931adcc6993c8b97a610dc5bd6d5c4bace772a9fc9df3cf24dbb5718a9607434c6f", 0xe9}, {&(0x7f0000000200)="ebe51fe77e3b2b8db3b3e3c9cf21ca00613b3cff1241003136b7dae5c441034beaa11a64cef4fedc39e3cfea8dc9613202f14b210e997e821c89e5966dfd0567cbc9dc0c1462fa0977741dd445f9661f688167e2617643d168954adfa15b130ef6857260b027fe3dd44a8da90d6ef4f1927fee9009cbb79361c4139975b38f39a6c0b3298a32218de1e9ab5c4ec4ad3fc492f22b4737c913d010b3697350565d9bd22ea758a8a670f24ce1e9290a01e3c9895e5d7d898b77b9d67a01ddfe37473dd0160116665dcfe71ac323baf40a9a7b7b9d679d8d5b15", 0xd8}], 0x2, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r0, r1, r0, r1, r1, r1, r0]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x30, 0xffff, 0x1, [r0, r1, r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x140, 0xc}, 0x400) r14 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000200000005, r14}) 19:31:39 executing program 0: mprotect(&(0x7f0000181000/0x1000)=nil, 0x1000, 0x0) setgroups(0x1, &(0x7f0000000040)=[0x0]) syz_extract_tcp_res(&(0x7f0000000000), 0x8000, 0x7f) 19:31:39 executing program 1: r0 = socket(0x2, 0x5, 0x43038ea0000) getsockopt(r0, 0x0, 0x8, 0x0, &(0x7f0000000280)) 19:31:39 executing program 0: r0 = socket$inet(0x2, 0x5, 0x9) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x4000000000000000) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r2, r1) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 19:31:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0ffff648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xffffffff, 0xd9e, "b000047471080000000061f08b3e45a4e9e900"}) preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000380)=""/228, 0xe4}, {&(0x7f0000000080)=""/2, 0x2}, {&(0x7f0000000480)=""/188, 0xbc}, {&(0x7f0000000200)=""/91, 0x5b}, {&(0x7f0000000540)=""/251, 0xfb}, {&(0x7f0000000140)=""/19, 0x13}, {&(0x7f0000000640)=""/207, 0xcf}, {&(0x7f0000000740)=""/136, 0x88}], 0x8, 0x0, 0x0) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 19:31:39 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffff6c653000"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) 19:31:39 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = geteuid() r1 = getgid() chown(&(0x7f0000000040)='./bus/file0\x00', r0, r1) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0x895, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) 19:31:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) r3 = semget$private(0x0, 0x0, 0xc) semop(r3, &(0x7f0000000040)=[{0x4, 0xfb8, 0x1000}, {0x4, 0x10000, 0x800}], 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/170, 0xaa}], 0x1) sendto$unix(r1, &(0x7f0000000000)="c0", 0x1, 0x0, 0x0, 0x0) 19:31:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x7}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf92ce9a4da58c37b, &(0x7f0000000380)="3fdfd303000250e28e2ca4371fc00c1e9ba1ac34ff42218c4d1ec4b8dc204bd980b608bde717456f7a2f786633287a9f0e1bb069f2e48200c28de9ed0148c74c13a5131f4870d80637c81536cbfb93858b27654f5e0d111207ff2b224f14eed31c7011204fdab857704cf308447c7f3d5242dba2807208d0ae00cb05e54951f5ad4c3d1d4f1c3527461fc84d63fe4b9d2203d84ff23daf77357eb3f797a443d9ce9a90dcd3fcf386304667255e02bedd4d") syz_extract_tcp_res(&(0x7f0000000040), 0x2fa, 0x7) 19:31:39 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 19:31:39 executing program 1: syz_emit_ethernet(0xf7f9685e708e3741, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x10000000006, './file0\x00'}) r1 = geteuid() chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) setreuid(r1, r1) 19:31:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000006c0)={0x3, &(0x7f0000000040)=[{0x29}, {0x1d}, {0x10006}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x100, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r0, 0x1}) 19:31:39 executing program 1: close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0xf3, 0x0, &(0x7f0000000180)=""/243}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 19:31:39 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)=0x4a9) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)=0x10000) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0xfffffffffffffff7, './bus\x00'}) 19:31:39 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup2(r0, r0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) close(r0) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setegid(r2) select(0x40, &(0x7f0000000100)={0x3, 0x5, 0x5, 0x3f, 0xfff, 0x8000, 0x3, 0x1}, &(0x7f0000000140)={0x7, 0x7, 0xfffffffffffffffc, 0x0, 0x59c, 0x6, 0x1, 0x2}, &(0x7f0000000180)={0x1f, 0x401, 0x1b6, 0x3ff, 0x3ff, 0x4c158c8d, 0xd96, 0xfffffffffffffff8}, &(0x7f00000001c0)={0x7c}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) poll(&(0x7f00000002c0)=[{r1, 0x1}, {r1}, {r1, 0x121}, {r1, 0x4}, {r0, 0x10}], 0x5, 0xfffffffffffff613) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000300)) r3 = dup2(r1, r0) fchdir(r3) fchmod(r3, 0x82) connect(r3, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ftruncate(r3, 0x0, 0x9) r4 = fcntl$dupfd(r0, 0xa, r0) symlinkat(&(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00') renameat(r4, &(0x7f0000000440)='./file0\x00', r4, &(0x7f0000000480)='./file0\x00') ioctl$TIOCDRAIN(r3, 0x2000745e) r5 = semget$private(0x0, 0x3, 0x8) fcntl$setflags(r3, 0x2, 0x1) semop(r5, &(0x7f00000004c0)=[{0x4, 0x4, 0x1800}, {0x3, 0x8, 0x800}, {0x3, 0x3, 0x800}, {0x4, 0x3, 0x1000}, {0x5, 0x80, 0x1000}, {0x1, 0xbea, 0x800}, {0x3, 0x100, 0x1000}, {0x3, 0xab07, 0x1000}], 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000500)={0x7fffffff, 0x6, {0x7ff, 0x401}}) preadv(r3, &(0x7f0000002980)=[{&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/191, 0xbf}, {&(0x7f0000001600)=""/4096, 0x1000}, {&(0x7f0000002600)=""/153, 0x99}, {&(0x7f00000026c0)=""/166, 0xa6}, {&(0x7f0000002780)=""/54, 0x36}, {&(0x7f00000027c0)=""/191, 0xbf}, {&(0x7f0000002880)=""/214, 0xd6}], 0x8, 0x0, 0x0) 19:31:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000280)="71da64322064506dccf19bfe735efd8cdcf4e2915b20ca7b974a95e0a0082f8184524bca85929ba98e98cf680fc197dfedb3c6613f0361865e190a76bab5ea4728a2b6113a49292b280037e8acabc475454917cc778b45aa2c", 0x59) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffff7, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) pwrite(r2, &(0x7f0000000140)="8fffa2bba20a90461fae03cacf2c8241ab57aab02121357527246ed1c20159e393fb31258d5b2166bb1b44d57c0606d492072a3cc8fe2da57ea8de135f3101d038d462", 0x43, 0x0, 0x0) 19:31:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x66, 0x1f, 0xffffffffffffffff, 0xcb1}, {0x100000000044, 0x0, 0x0, 0x10000}, {0x5, 0x80000000000000}]}) fchflags(r0, 0x1) pledge(&(0x7f0000000080)='/dev/bpf\x00', &(0x7f0000000100)='tap') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="419fbbce5fa38b7af07f702cf94282dc6e6a874fbfb3771aacd07e6c990c350426188ca6de413f1ebbdaab20f259d4cb1f95147efcd3fe729d5e1bd48f9516778e1cf90dbab45564c273d7878adf5be32fb7313644199d3bcae69af4c7af47680d4922158c13a848e6c540f9ee1e8055bac51612b1ad0ade100398d7a9b20f8ab45495c172dbef77b941524fb66a8b2095cf816e05b089904fc952e13ecddbc926e5f3e1481f4952211fafa1ef1c85503bb5f32a378bc8af66c8bbca69e2d8e918a5bd1e9ad2e491cf06fc982dc70744bbb63fa959166bf64e671588c4cfa6104df1eac0d64d17b944f967b89dfb63ba47cc4fa65fe490bf", 0xf8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = fcntl$getown(r0, 0x5) getpgid(r1) pledge(&(0x7f0000000080)=':\x00', &(0x7f00000000c0)='}\x00') 19:31:40 executing program 1: setpgid(0x0, 0x0) r0 = getppid() getppid() setpgid(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) ioctl$BIOCFLUSH(r1, 0x20004268) setpgid(0x0, 0x0) 19:31:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) 19:31:40 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = getuid() r2 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, r1, r2}, 0xc) 19:31:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) r2 = dup(r0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0x7, 0x3, 0x4, 0x401}) 19:31:40 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x96) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x3f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x2) close(r0) r2 = socket$inet6(0x18, 0x1, 0x2) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x3) poll(&(0x7f0000000200)=[{r2, 0x1}, {r2, 0x80}, {r0, 0x80}, {r2, 0x8}, {r0, 0x100}, {r0, 0x4}, {r2, 0x1}, {r1, 0x100}, {r2, 0x10}], 0x9, 0x81) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchown(r0, r3, r4) open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x20) syz_emit_ethernet(0x5a, &(0x7f00000003c0)="e8de22dd1bdfff5b2738490a80b7374d77326cb83e46b0a1f649c3caf93bb3720c24d85c84a45c9fe959a3dede066e4f8783f0c0dd7d7007310536b9aa62be640b8c919af303c8a8f1900d85b8456f12740409ca2a56f765bef5") ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000440)=0x1) r5 = semget(0x1, 0x1, 0x20) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000480)=""/44) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) bind(r0, &(0x7f0000000500)=@in={0x2, 0x1}, 0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000540)=0x7) clock_settime(0x4, &(0x7f0000000580)={0x4, 0x6}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000600)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000640)) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000680)={'tap', 0x0}) open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000700)) 19:31:41 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getown(r0, 0x5) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000080)=[{r0, 0xaab644ecae4f220d}], 0x1, 0x0) 19:31:41 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0xe) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x10) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x0) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000240)="9a6cf176ecf404ef1684dc58a95f8208041888d098bd884c3e6f2f2e3ce5355176354f3a7489478f0f5d876a0f044e4d2f2a0a215e3945129e7edf1244903112f8f15d94c20a02fd023a8ad0a01db7a1186775d7db1f360ff4ad5dbe925aaa4cfb1347eebdc240c9c6310074cf24900f8f9cae7d1805fffbe82d9f065af7", 0x7e}, {&(0x7f00000002c0)="15239d17a0b385583ddca6064e41f23e4f1654255c7b7c7647608f9f473a88ed3393c525492adc64db7e4112bec0cd651ec882c8da2a04620a625786906f45c22644d0b1894fc7374a3b1d85fdae413cadcb44dfcd9b42c89c4001fd004baa5a5e6ec6a0e2d202dc4d9d639095a6ebafa72770e5149a646aabd96c311ab35524b4d96207a4629e49b54bb9105fe387700838e52a7910d7151ed876bc42d78bf25af7bed8107be557f061a65c83448d679f515aea4929785ae0e18b1f31c4fe0a133ad787251143663907cb4209e94bb4b873c6791c52056a553461c259587e49aa3258960178b15dd9cbf9a1c1b131fb466b4ce5111cab25fab53c13b58cff4f47180fd913fec0bd5f9f4ba69de93553de0f265b59ecaf66cfc78e67590094df515a907ae75f3f195e8ba480a749e5173df5f14ca6440c3679c61212e0cef2c56cccef27a6a62302a44e5e71c2bd2f2175e79d36db2d5b59cc5273e9437fe38ae8d92391a35e52762323301eca3f2d33bff946e1275c4120d871fce600e0080c511b11a67f0e3fd7c2ee3efa51a0b532eb35ff45f914044726f7b8b2781c5f3de900e435c135e5db716b45af5ca4342ed277853b49968264762e67c5d2b06a2575b78ce6f0d98ebf3763139bb36487479fa1fcb477a03ed67d456ba6ea8784b8a52e5fba7e0b688946addec144615c96d17acb161e4db7218c0707ded71328664a80dfd62ca12b09ad64c5406102bb295a6877481f259c3f9c72e4dbd7afe226b173d2315e57efeaf1a068ac1ffb18fb542936afb0f654ed771c1dff2bf445f85e2bb3b48c6f0b3e37ed9537a3ef5e8f74e9e5f426a28e51a1aba856b25134444512ff3dea608698367259c22b35be32a13dfe7f0d1fd499d7b2c37758522c61c6851f900c04c11d9e1a84baa6ce4526d4d4e4ebd184704a3a1975ce6a9762dc77bce68895c14b4f83447db660ba590d092ee0b1d103fe811c726945fa06ff939d9818670e4b72cf02dabffc6cbe5f114de69da18155443998a4942d4e08893b2002a9a11616e9f4223656ca8a71f88cf18b58d9cb56218761bd692098cf54b78e9053db9103a4a78332648b23647ac7b8a56a29ffa5fb0beb3883f604600dcf6331ef9d5a628cd54667b4edc523649a9978edee8363c1441e5362c1049d44c32dadbf372862532eb870bddfb15cef8b63ab11c5d0389505f473014bc3a23fa6a883c3f8f2e75feef1ed514540e7a513546c6d592a9ac65560c5d9b2c2bf15108d31b7e5de4c3932247b326ac03d6a6a56b8d1c5d5193b3ae3b12c65899994b2f3c3fb8a91f4861498998b388c9ab9d8c414f3c1b6f01a18a2f62dc136444442e72cc0830f247a21a54d913385283abe8ce37a3fc44f6b4b41fec0bfdc74cab02d5e8d1cafc02d0627d79fe6cd033a75702047a3b61b5d10ecdbe9cfe7e9aee18dd5c1190fb03292f2a66dc6c5cdfe262e14cb9c7114681bd6ebf8363b8d8af07f458b5b038d65336ffed4375b8ba8ad7160e6673d9939091bb20e9e7549dc0ac8f9326cfaecec08f1fc15a6236134163df9c3dd84df83df35c04e95f3d9c33a0b43813d66fc42426ab9b3634e7fcb990e1fcce31d8f26fb60d5c829f5230d5787279ecbb01984b8f5c871f8addaba6a39c3e067dc333ab04f427a5e5f0636c9950a6c5e35e057722879e8cf55e828089cd8b8222d204627bf41ef3d8ac1defeeac352de213c88518afbb858f7f476e67fe5abcda3e4bd51d368c4e986b1890144ab748644856c0a65c6b9678e229b9e8511495ea01f0b67209ca6097d30e0b13257a8dd64026be0546991498940f7b7106d87931d0d314f055ceb68cdc4619bbe467cd9e7e4e46af595e764f59a9ed7d71ce60db047c6fdd7032c223fe5c7c9af1b02fd7d278d5c3f727c980f6dd6cd9521d2fec21b734dc65a1cae767718c2a690d455e1298707129a4b72f96da17cdf766c80e362082d7beeb0b7c35c4f2fcbfebc2745aa656c6315c38d4d59bda6cf7415212f725da30b58897695f29de817f9fb09c93061f2200d222cba4e919a74a6cf3d97cbe64ce52ac5ac71948ed08b5fd1ab098c0f3714118630242fd4336a571d7c78e892e81764ae7b180c05031737cb8a1adc17e2cd06d28527f01be0b91571499f7fc050bb912c420022d48e62819cdb532734a300abd432a33608a4c625195ecd7f1a0dd7812bc88ece82dee4d0f197b7972fd69c968f70900783ee7e38864029532f2668b655c4d9bf4bcb35653896cedd4deed576e9f9267a5a38e9f7beb818db37793729416381be4f63a3563ae2aef5ad66f43320e17b749d47d7722d466a4a445df20ad086ff845e20c16bd16f0d4895772c4f250b436c0ac190b166fac07fb3811e71b439d7296486a002e0100e1b7a4e9f21feacd8c908dbe2dad67fe94d0f97b26fa215057e899dddf5e4353ad90e5006998d132c3d2e9df05843ef3a2f88700cdd3a7c5332875c5a0823ce95fda188b1885d5c55d3763ec7f89fa7bd548c66254764318b5ebab1eb2673a72af7f1e9c9a461812a292b71671aa3c9fb994ef4e4f0e95ef38235f26818033a9b56d0a40890da23bd04b402c48f9d947c74e8033f618015221a08c799f2becac6955d95ec211de3e6745ed1dd7fc3d9b6d9456d8a7b7f672a062c8c8f92d422ba84bb8be3c973cba479765fd12ae957efe045b3c2e09beea6dd0f5c8d534c152b4eb43af2d96fc6219e5b353ca87981b6d4466c7b597264f10a35b9dc92aee3214edbf3f39b0ac3a6adf7f9a77300a32c826940a8bccf7524f18caf6cb630b8a970542231fde19c82a6fa69134976c89842078a3eb65150707c6df99cad7f88999f9cec85d06b88d610d957d0702a5340f2a1ade03bfff34ef3bc8e38c20169d71e47ad7347741f801df82f58ba630a731043d7138e50d316b9f9b7d038c5ac560bd163056b200e8ec8b5a04a85947c232d3fe709b60bf22fc208cb3a8f19b8719357b60911e6a7063efbc2dc0b3c5d4a86e5192719641d06bb02c1527a5a1700ea7d46195fae239e32aaf2b2a8f0a2a1d591930d0e91019a27585a2fc3c2a1ef1fb7e14952512cf529cb8e94149475685b751df0479d48866d69919a753e475f03c21be2655298df4c431fb19b4bc7bf58c7121c35ff8c82f6119b50e155af99dae95e74c99e4be9c138632199fd9a02edcd462c0284e120e1c7bcd5e4b983102dba34da63c294bd7a3efdaa02a740084c20ba5e390943b13a97795ab180396ebb4041cedfe8d7bc56cf9e690e42eab6e7b6f91d155c799d0abad5243df09ee481604971a0a27d104456ea0f132800dbde7bde4140e7734016240fa86e53297ac4b6f070661261c6a601cfc3d937d70dfefa7cfd6e437205c0efe6e850b366553c70afbd889a8f47312c69dbf54456b14fde623602bea1a5d325120ab6e38cf872799a23e8314e054e2a1ceacd583e15d822f642c9677347fef1658153df5a0bc6f0623f0d2b84bce43e47105e4ff420a4714c9762cc7d9f0bd8d2b186bd064b7ae4aadc8f00a405f955e3c63a39458fde8dab3e10b74428f91dc6b76eae28e9b728bf209cc8a67f7b1703644e666f585699358d4cc8b39ff2341b8f58e6c88ee33f145668fdaff0a9333eec5a55adbbd8fce9fd9d540cc849053b5499c7eb5a0b0ae7f7feb2df209873cd1f9b0588e0eb0c9e00c2f112fa7d3df2978e9cc1a077ca01aeacc8be84196ef580d3c1941b1b71972b7059615582343992c5420ff654ab6dc3718dc48ffeef48a14c5b26769814833e0e5bb14841e9fda1a1a19a6182b3e4cd57114d6a5a7370989f3307ba375a82512fdb61100d1a64ac0486c9d16d8e2b0828716eb242c0ce71bdb129e1f1e0187ba42b313fbea590c16b7550df9deb8aac45856baf4afe8b7ba2285fdbdc0ef2b96d909acb5d5485a688db286446c0d6fd8f3cad6ef387b2da4ce317845ed51807bee44e13e90db179a395c6731a727c9be0e5a7ffe212e5b6db1fa52055f65c4956f480a6024484204209ef87a53670b29ce93dce01ad27d55234c9d9285137e97ce0d2c0e75448b2d81f15b59a1fe602c257ae8d387be8f53ecea40ec132283ab7ef79f81b93c8a7010d304f5b5c4076134816b724209e48d4b0f9f7ac4ec8831feb2bce49d4148591ea3fa8d7e28524e08c6cf59e2bf811caa17d78dc60f424b5ca51648f6a1cdeecc8adcc7027cbe96491a10812ddde3de3db93c7cbe98c9a4c9b772fa229a91f2423066651a09da0163372636c27818605c126a0beff218d6be72a3ed55c08415f2e20d2547631daebbc95e9f5793e52fec6f100863d029f650383ab5f590805baa6efde74c015263242a03351311e10c998b56be56709de675d84b3d8b5c36c74e16b200500d2eb4afaf97afbe50abe5a8799ce145074806ae11136ecc76595847b1d8101e872d3b122604ed7ebb9971948776c4fd0ac33cb75f7a1c1530b41db075d884ed589903867e0232c5a7f23fdaec9084b455addca20105fbd6075370fc00b04019346c735fe0bc34216f3b08a1acb2bb476e24715f386ea3391c287ae8b41f543dd0ea1ec734e6bd284eaf0a080e4c93d07533b42c5e6233c4b6fa480f3d1e87339acfe28102a751feacaf57a4b9a9e7ad5dfacfcc77bb34c69c923289f22a953a2cd789eb85185b245f5a87466e8572cd7c761b64dcda304592642d8c7985e8fb2452b11d3b6c66c2ecac5b6e488e1be8c3cb95164825fd9e2f28986197753566f134e64d30dceb163306594d4bc472ef7ba407be4c557ce818c929a82ece08eeb4e04bd184f05be9ea2b1799bff7c561aef30b70035495b89655c2cdfbc91decb6b8c197375d9b3a709e6618128b27eaa1edf84b90de367b07ac22dec356e3fbcf8f6c708ee120de435c76bd9993356387dc2a708bef3188bc9cccfa0d0654a9b78a49ec480be651b860156529a02276c18c591666b6afe9a2cebfdd1cf40267d7e6683597c0a44db9343547aea7d363bbdcce953df7349346f5ce0baf37181fff9bf3868bc1ade457a94c4a518ff0948c68343ef1ce1efce24e1702232587ff7c12bf25755df80e297091e6c8f64481b4d91c6880258f0164deee9bc4ada825c2d52edc4c8ee875a68f84badb9355377fd7f368e12e22bbaa59093b5a611be60d2a5fc11cebbd10cd48a598c83731d908bb40840c4af5ec6a45c58697a743d6c4022735833867a79992ef4e24aa1f8e7aad3ea9e264d8f77137ec7cca12db3519569d97e3309c8726fd44ac6ba4abeb43d62d8d83fdad97279b943895a9b1cc80b2ee4085696ded122e215460c1f36f7cf431a95664111705d6109b3dbe8d8b1fd512d728998c47ebd299ac6d91b85805b498694b93a6bb912a3045f7eeb117c03f3caf517228a3de4fa76abe5a8e763470fb2be52f0aba1cc281f069a5cdc17eab2f6925bef66dabfc56255eb7060d23203f1d87b922bef8618fdef54029df41975a2f0fd2142ba0bc739845bc5af6108291969771558517d90986d560dd721f09b378714c42821621af67c0cd2e986c189f3cab4d215f74fad52f1ea122663bc9c87be0730dd298c5a40e04a380179259186f6b70c696d0320476c36a0110c360ea6f76cd8b1c0dda8528414d0256d92114d9fd5018a5505095736a748360db8fa7b27defe797c24f3554205b1b50bf9c32f1a51b21f432e4fc2d2d8ebeba184e8b7906f1ae81b56bee331665a93f790820a3a55f1483f40ea15cf3419d87d77225175a6c61ea0817e7c9d93d4248e3fabfb89e830ad530a", 0x1000}, {&(0x7f00000012c0)="1130446008e5d4337db70c31a3237bb909c2c8f5dd7c1862fc598992c6bc96319511eede38b65d6ee3bf6dbe33db92e76d8b3e5bc003c982644755b217ec822df5dcc4a82040", 0x46}, {&(0x7f0000001340)="565ad3e54235b16c5f569da4338b546903934c03d33c29d58cc9aab2b3e148a934b5ac016d19e255332e73f582248a16f7472b1775178abacc942ecb12554ee53e67d1654ecd01a18a180e8c6c9db8d998925750715df895d230f8138e221c5ba60e5edf5e95dbaac4d9c1c1c13b3fd73dc41dd87c5ccfb7421df52d6c1b62a0cc2cb9", 0x83}, {&(0x7f0000001400)="0c74d1d296746e86dddeff91fc9a1e8a845e19ab28606a003d431e63b8148ab1d01af3cd15e04ffb914f8039985ac408d639", 0x32}], 0x5) r1 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xf1f8, 0x0, "12db28d1c4aebf117409000000002100"}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x82f, [{0x1, 0x5}, {0x0, 0x5}, {0x3, 0x4}, {0x1, 0x9}, {0x1, 0x10001}, {0x1, 0x7}, {0x2, 0x7}, {0x3, 0xde}, {0x2, 0x6}, {0x2, 0x3f}, {0x3, 0x8001}, {0x1, 0x8000}, {0x3, 0x5d47dbb0}, {0x3, 0x7}, {0x1}, {0x3, 0x1ff}, {0x3, 0x40}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0xfffffffffffffff7}, {0x3}, {0x2, 0x2}, {0x3, 0x10000}, {0x2}, {0x2, 0x8}, {0x0, 0x3}, {0x3, 0x40}, {0x1, 0x80000001}, {0x2, 0x10001}, {0x3, 0x2}, {0x3, 0x1ff}, {0x2, 0xfff}]}) 19:31:41 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000001000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000600000000000000000000000000000038b40e1cb4fb4cb81a00000000000020000000000000080000003e2a1c217fa38a1bffbd7bbb426c1a000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004f9ed72fc67310ac7e6b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2770d52c58961c1f818b3e5d820e9eb52ca001b6d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98a10fa7857db47551d1c1baea361e1535fb5959b8da2a"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x8, 0x0) r1 = semget$private(0x0, 0x0, 0x210) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000980)=[{0x48, 0x8}, {0x0, 0x7fffffff}, {0xcf, 0x3}]}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 19:31:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x3, 0x20}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80}, {0x3c}, {0x40007ffffffe}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 19:31:41 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='/', r1, &(0x7f0000000040)='./file0\x00') semget$private(0x0, 0x1, 0x8) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x400, 0x1, './file0\x00', 0x1, 0x0, 0x2, 0x9}) 19:31:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x50}, {0x2000028}, {0x6, 0x0, 0x0, 0x107cf}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) r2 = msgget(0x1, 0x480) sendto$inet(r1, &(0x7f00000002c0)="01baf57146ed6aca7e58f2810659d6ef709d5e0b325080eed028955e497f4270b5665077185da608b8bc4287b462d26f0a392fd9b98f68ad85de09a41b66f3b58fbf6ea4eca29e5584863d39ae0ad63fce7368c26bc158195000860f5b77da8fc8fc5d8caf060e87eebb96f2ec3e04043f0a301ff8f2d29251e8adfb5b", 0x7d, 0x8, &(0x7f0000000100)={0x2, 0x2}, 0xc) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000080)=""/88) 19:31:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:41 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000000), 0x4) 19:31:41 executing program 0: r0 = socket(0x10, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 19:31:41 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) chdir(&(0x7f0000000140)='./file0\x00') lseek(r0, 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x8) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 19:31:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x1, 0x8, 0xffffffff7fffffff, r1}) 19:31:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() getpgid(r1) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) 19:31:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") nanosleep(&(0x7f0000000100)={0x2, 0x6}, &(0x7f0000000140)) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) 19:31:41 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(r0, 0xffffffffffffffff) 19:31:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x13, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r0, 0x4) 19:31:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ftruncate(r0, 0x0, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) socket(0x0, 0x1, 0x7ff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 19:31:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") flock(r1, 0x5) 19:31:42 executing program 1: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r3, &(0x7f0000000040), &(0x7f00000002c0)=0xc) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000340)=""/14) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000580)='./file0\x00', r0, 0x1}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r6 = getegid() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000480)=""/202) getgroups(0x6, &(0x7f0000000300)=[r9, r8, r9, r10, r9, r7]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) getgroups(0x8, &(0x7f0000000100)=[r11, r6, r13, r14, r8, r12, r7, r12]) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x1000) munlockall() msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="03000000000000008d640bd439802c853a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c00000000c6d6db9f7ea7bb31f2c5946a7641d43f8c48e60fe002e43771857c99cc5cca657d4e2d53c758476c1df212c1474a9a4f1754e6d5dae87fbd51a4e4e9030e4edfd130f97c54510566a465e75d1c813990eae65a459cb1fb3c565c5e386e498f8962f6fc15a3e3a24aaa563a7959690b8471165f49be07b40f7e8326c96b9f9c35a8132279aee8ee3bf0c12ee36b6dc77b0bc43bf44820ce6134069c865f210df98418151d059118e4d9ccd23b56fd21b9be95c8f5905268b84802639d744392bec6ed3cb8"], 0x37, 0x800) 19:31:42 executing program 0: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6) mmap(&(0x7f0000ff0000/0xd000)=nil, 0xd000, 0x1, 0xfddf1349bac2cdb1, r0, 0x0, 0x0) madvise(&(0x7f0000a22000/0x2000)=nil, 0x2000, 0x1) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 19:31:44 executing program 1: socketpair(0x1e, 0x4, 0xffffffffffff8000, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x4a5ff4c4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0xa, &(0x7f0000000100)=[{0x2b, 0x1, 0x7a68, 0x1bdc69da}, {0x9, 0x4, 0x9, 0x6}, {0x7, 0x19f5, 0x80000000, 0x2}, {0x6, 0xdcc, 0x5, 0x7}, {0x5, 0x1, 0x0, 0x800}, {0x8001, 0x1b, 0x7, 0x200}, {0x3, 0x800, 0x0, 0x29c}, {0x0, 0x3, 0xb928, 0x8001}, {0x2, 0xfffffffffffffffc, 0x5a22, 0x9}, {0x5, 0x1000, 0x8, 0x4}]}) OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) 19:31:45 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000c810a10ebbee316089495b9c5e7c930da50a1657fc949760beb6b8c06f29674cac16365bbd6f65160bf0e1f6501169aca600e8534ee42818927026de9b278c4a162533ce9e84d35e608e067b2b8c67d2a8309e9c5bc56d9bc5e565c6dafa560c6b986026659ee5fa80c7751d48d112e479c18d765bbaa0d7"], 0x38}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:31:45 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 19:31:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x16) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:31:45 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) accept$inet(r1, 0x0, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 19:31:45 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1) 19:31:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket(0x6, 0x8000, 0x6) getsockopt(r0, 0x29, 0x38, 0x0, 0x0) 19:31:45 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 19:31:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r1, 0x0, 0x8, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5c, &(0x7f0000000200)="b6c96e7c6217f3b9c0c25bc7467c") 19:31:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x9, 0x2, 0x0, 0x1f}, {0x4, 0x6, 0x3, 0x8}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 19:31:46 executing program 0: r0 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) r1 = getpgid(0x0) r2 = getpgid(0x0) setpgid(r1, r2) setrlimit(0x7bbbc3b2d70cb775, &(0x7f0000000040)={0x5, 0x8001}) r3 = semget$private(0x0, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/91) semget$private(0x0, 0x0, 0x20) 19:31:46 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x9, 0x6, r1}) fcntl$setown(r0, 0x6, 0x0) 19:31:46 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) shmget(0x2, 0x4000, 0xa, &(0x7f00002f1000/0x4000)=nil) 19:31:46 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000280)='./file0\x00', 0x400000002c5, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000000140)={0x8, 0xff, 0x9, 0xffffffff, 0xfffffffffffff000, 0x100000001, 0x4, 0x428a}, &(0x7f00000001c0)={0x80, 0x8}) close(r2) r3 = getppid() r4 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, 0xc) r6 = syz_open_pts() r7 = getpid() r8 = getuid() getgroups(0x3, &(0x7f0000001300)=[0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000001440)={&(0x7f0000001480)=ANY=[@ANYBLOB="01002e2f66696c65300068bf96172ecdf58837ba422febfef6fd6f33351b23ec74b09641264828e72860db301b26bccfa5da5724190a97aff4df63899888be"], 0xa, &(0x7f0000000100)=[{&(0x7f00000002c0)="2f010bea87a44531e8f01cc01c104ecd37b61adbdd869c4b8687159b66d82a202073514c94e446ccb0614bda383ba96609162535d53ff1c3738cbeb5e536cb7a844c95d54277fc8506a0f6b99e30193ee3b47de3e09b787cc54d29e916ce3977a8d9da4c7ba02d77d9ac0c2d02e19112c3c817277e516a29bd4c9ead83c43f8162140e684b703705aa217733221cbeb0e4e3a26c40ae47bddeb2830ff827057a20b713b8f3d36260ffb730474f22c3823fe5b5d52fc50ed8355f5501afe0bcadbcaf3f200192faf998aea9c9a22bd87d7887e775608167711f69b2a5007ce649045bab74e814f70de71dcc07213b25793dba4764a7d820eb03daca89a09ec7ac4cb5953296a54bf3ed154cf2d886d434b7f84a58ae69d914fcede8a6e795a44a8a60e29f6b166202bba7caa91c24914ab3c985b3493782068f0bd10b7e1e07733ca03e4be2f54d54f704794b83c2049e3e15d52ae3a285348f6c4cebacd00ba4e19441b03621909ce548eeb4ae3fb711db3a979084c98afbb534667083a9a9fcb4b8884c5346b8bfc20b9fcc0d7a2fc565513b5de887d6046f395720fc919920c7d7291f08ee72c1779f74dfd7bfd172602e87e5a3621bc11e9c1b79afd8f9e7a0b2416ed5b22fdbcc06035c5016a483b56f6b2bfdecb052602ac20a9920af31d78a2b373f8b5275eb180adc15e23ce0a5038e0fade1c60226f812315b3e64ff3e32f2bc621461d9401b365b612442e47b47d88c0403f3e47683e8d94682a0fb8d25dda134b7b69a9602510ac7c3fe391099821c9c21f1153662a2a030b067cccba35315022255e40f8c3413188b93dd37b855f59ae0404db69e2571f431bb339f4a005dcf29d36d24ac2d68fcfb9d435afb6f1f36d26d1624fbe4548dd85fd7842d862c75ca963a5c000f9fac2c10b212daee5e8c440a2b4c80c18503d8f4b411fa277ed4e50ddda565f2f55115cf7cd545bb0abb806b380ea1888bae11377a4c3b7a0286d1d9f46e2bc91d5b40ebbcafb7dac0c03fdced276ab386208f980798c4d7b69c34f25a73d75de42657d0931479f66ce6874831276f2702031b5d5c98b9bb81e30f41c6b9574061541ec0a4e4f407218171ec9738951de53b1ed2fe94bb67d91ffefd8c93204c8b051e001883759a3e229c29d50448a75187ae0c0294bb0d6b30942ed9320269c3db562aa5861307fbee220d58bed916d4b1df38e093cceaeb9ae6d42d620391fdf7c865722ceaa3aec6a83dcf5b0d5315fda04528a43d9bdb3599d528beeea401781f2313a10ae0cf63f8d126452e0b8ebdb3a04c525125d053d9990130c5cb4447077633cae6250b205a199d4af2519fc55cbab01017f5f12b4b1c5181fd5636ca652213b4e3ccffcc10cc8f29d59c4cc7043d9f7438042d0678ff9ef9c737c0005055fd58d421c03e73396194cbf75976c078986b3e99ff5a5948c0d09c4efec2d58ebd8b1f9e5fe4fed16062d5d1f03a4d0661562663dcd4b14cb89d3cf26efce0a2876dffe764c6cf515db6552ae5abb550d7a3aeacdac9751114ed0e24bd34c38fb20522cabb4cf79655d24534c502405668d779cf691050fb4d74f53577f9f4c4b4276b58efef8eca4bb14bddd87f98c3f2980a8bd7667c42d4d2ad171bd8fcda56c1265a37fd27ae0b8b608ed5b2e0ebeeb6f51fe3f1b9dce0b2794124195191d704a746c0b1932650a05537bf75033b167eca44f434f4c73d4a775a4d9a639f14ac7f362cc49862404c6551e40f2a3da6403a1042ca634a288f39744879d7b64f796396917211a44c1eba4c3a99f50466f88052f5a64c50dfc787c0486e453c4ddd2748547fc59157615928fd10f94fdaf905222430bef3408c2cf22c312509b61930e6231cb09f742351c212fe94e73a4b45b68399b82ac535133a513d7c496450991b936112a73883151128d99120286bc1a4adca8ebd4fad13a788e3c2e53a5ddf9b51dbfde734e392db7095cbf2586f8f4578edec1a5d6bfed6e2f67fb146683249ae738f52471c7aff9fcae5fe6e11cf918acb2b01e10ef5246a2cdc867201bef00d05ff129bb9c84ef304513124a3ee93e1a685c1895331532e87db75680121780a9d72c4234b9d8d58eee08b4352475a6cc599c1202ff167ca03323ddeb0210a743a9c8990569bc732fc192309a09f33ea6a0c12d412e9fe93420f28cf4d1d8b734fbfe99ad1182686a529f54c64d319739f9c161254b890f362320c04bec605ee35fc4d1c152879ba306ec57eee1e5eed9b1c4f983b5a12c36253923f0f6c05f4f7d31abf902d6cb011b615b4a2e99975ecaad278d5d213d4fe674fab480a2189ac9cef1f257e03e1d6ea243c60c0bc700327b68470d500d7503852605756f30b483f4ad1b395e48297465754f5140d122485a43f554138346259980491dc8ade826281d32642ba26ab82455eebd128005d014c8790ee4047e8c8055890fcdd826f70d073d43009d3c74bce0e728cf9de87e04696d062b96654c8364d6aac7f579374a54c80bdc619abee20f4d3d004fc2d167c3b0998bfe1838df028b1e75fe47d915cb22a49a974967e26a6999112c06817fd33122c66c0e9453ea1cc9bffdd0b01dd6378a69c9f1d9fd94d3ece08d0527f25dc568971f291e7bd3fe185afd1fe40696d528794abb867b98ac06162ac4147b2e1465076dbf54d04f2dcea3e183b7e0134d2fdcf23ce4e4249b16a2f51479fdc7c4b17aa3407e0a03e6c47e3d920a29cd9d633e8fe6c37729da50dda8dc472047fe4ede622ffe0aba8ee10a86e25ccbe2854676a11c5828104c6368a556d3fb22fe6cdcb9ee990bda23d862203fe4535301a6c5fd612da2075e8d574cb6f8ace3c71ab13005378913641bb3b6d6ed9276311d001834c5337471dfc374b839455b341a428f3f6326022b2c4de0afb40b23604588cc432b4b2941744c8056a3f1ab0e47e7830500ce627c8119caf332c3b48d19f8554a1758990e92707c577cd220c54e0719fd25b7e8a6f4942426cdb0f7b781dbb6d0cb5f05ede146f1add10147b57511bd7bbe13607a74cd5b26b2ae184fa6cd61b04eb9a68c6f55edeb5529156ed62f03256db52010fb659644e94bcf1a4c4d2dba2cc5e8f5ccb347ff5703ad733e8f64b51fe77810aab02d160de3194ad519ef7d814954d9287869418f84493fa683c6879152eca0ee7bf36f15c5fd7adeaafa2880dcc1e62f9f7252ab4caa6051a44b00e643b77cbdbe1bd0bb95b81d1562dab47aacc874b4ece5ff212187da44a0464dde557c824a7dab9ad05687cf6fbcad3753b904cf3dac53c0b48c84225459f748c380d4290f5c737763bb2eee1ee513f7c1f1a58b4c2f0238f7ac30cab8a06da1dd7c2f33d687e9b391d19a3ca1bf91c8ef24f525a74457059e817191438fe3ffbfddea2453df9ecab3ac23fc500c6b255e188d098ba0d3dca685ef3b1602dc060428d6604c5d36adf92b509fd89020dd2302891cf1786abe47371127b16b764c2600b3f140c9d32bf5fdd8d5fc893afb30b8938e36d57431812c078e5232c9445dc077138d0a0c1131a2c1690ca8c0ab6bb5fdf343d3907d6ced8abef581eb682294c396546d217c8c68da0daed19b0e88102e085a569a52f0f393f6fb8782c8bf252ba97f3bcf32cb03a6de40e5bc9e75ee91dffaefd47f960344f4ac29ab46333ddcdd316dec3814178e2af841bb24fadadf51705c137c14577249af5eea4b70e555b14ef2f5efcb7ddd4dcad0e522d541fdff074b402308fd15b47f20eef4fef150116397e41b10b1e1b72a0fc31f3ad91f5e70e43642cc5eba7bd3d3116be3c0950e1346a406905b1309336b5cf35ead3768d0b8a4a37029f0ae96e29d46950ba97da125af287f4efe9303784c319b3bfe95484267b43d4da34de7aa04f90ea123184b920c36dfa97bae5bc3e317fdf45cd6697ae5513a471197981fde2e508bc6e958ea1879b93c07d70c133c182e0b9a90599c5c887029ec188d0396baf60030d8c8777c98461a4e6910db050412140e4411d88d5eb704435d52077d4df1529f804bfe5efa45937e239f96522c130513fc7ca3c09774be87efdf3352a178a2479d1f8c2ccf11dc6497ac7a0364f8395a1a9e24f22711534821ee012eb37851c4387ca2e6208980cc85712c5842bdf3b08dcdb758989794e43601115886a00ef22eaae46ba9fdfb4cc950f7cad35d995bd12d158f9bb2d125cbb9a11d2a6f8dd10df0ca7c46751a56926e38bb8c7b8a3150c2083b3db9e0d04212f7680c0f75505274e71d1b505149f35a42cf63118baabeb91f6ea2bccee481b137c9f740c46499239018ee7c9ad6ea37b8fcf130d998c861c3a85fb0da63b942725f6218d20cdb5a2cc85276590fd8a1c7fec773898e67ae3ca8fdc44da8909bea1f52d489279b4e1df9bef1887d400622b2d903ef45d353ec6bbbd7d04263b57b0e74b0e69b7869ae204d005ecc26c16a31dab196baa1f3a9ef2db2b5c3601f3f42c29a13e2d9466d67bd3ac8218917aaaf94a21a21cf1841227c23de7568af1c629b808ad0f1fbb9ff6cb025bfdc87cc3643518f60727abe607ff17034ec183b434bb8b35a9ad423054b09801ee09c9ec3f27c5d7cd85930fd85339aded5b35d3daa7dcbab94e8a6134befab980a51d606a2d52ed3c136ab29d97a1add1dd66bbeb323a699be055d260f0ddfc817fd1e2b2894882d3551d84399086d397ddcd4ff820cda5749fe00ec179ebf6d67318eb3fa9e1777551dc1d0f59029a6e782a6c10d68a6a1d9f9aa6388973febf4548ef21d47215f9106336f23f61320056fd4510364dad8aecd7c5624f7dfb74e86e1933c804b76e504b636a076ec67593a582537eae26f731960322547f11ed44b243354d6a86804a1d3bc2ec17e25839084f890f7319a7dbd673b780fa1f2150ef148859094875d95bc41642b38058f0fda6daef5a91c800ea77d725c6607e1661ba03b8502cde8cfc64a169e51b20ce1cb424c444095f98b3f517716001040021bafebae3e59795c314ebad0d3d1a91baa6cb6b1d74d7eb5925527c4c6d42e15a13f1c4c7f87c6d384f8d8d0239b81b90a488aa675962e0fde1ec8a36f0f97a688516b0c3e2b1942294ea5f87ef1806ea99ac37fee69ec3c2add3156da2cf13a5209d28903555ae9685d20477bc19d2c2e7642d1bbba83212f11ebcedcfd67ce5cd581ecfd933a6265dc16ff5b98f9c0d653bc1e8d26c111dd18bcf976c51911291f98c1695a1dbfc26df662e081babe5a7707edfe33b612ab82bdb73ece2ba6435dfc803d14fe5a292313585215a7901d75f96c2c1ce0fbc5f941b2e76ec6f941b52f45a04b1029edd530281fc62720b8de3a5f67dc1456377384eecfdac9b7815ff466760fae4abdbb85558b68cf6c74a720667f2045234badfed090a0696551fdbe361249c82d1612469809a2fc6958ece7cf971a5be9e8d00268ff1438108d0cb4e8234def5f0d5352537234c2f4d432cf36a7c313cf55653e4190794366754c7fe243af90976604574c23f8035cf9053d8912c16ab81f776b001f93bebb47471acb0ee11c6b74b82a58f84aca3ccdded25c3447814b5e8d7ac66cc2ca8874d0e1c385e24482f2c2a8d6a06e47cfe236783f634353c8234b05365ed4e649b077ce393d9f49e981cf88c0e7442e0ff746b2c758dbd26ab05e1af30fa09c992349f644e31121a73266603e2a30992f2e799001b51364706c131d2146f4014b641db4d2b76c8de8025644f304437b4ea0224725f0e3cd158635cb2747a077b0a50a47c4fdccc", 0x1000}, {&(0x7f0000000200)="fc936e62fa043d2f0f3675292587faa886eac9feb1908098471fa8d8fda2233ff6e541b0bf5f362d940f57e1cd92eb074695263c236de94cfd10d80112f450e104602234994fdc32bfe472", 0x4b}], 0x2, &(0x7f0000001340)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x28, 0xffff, 0x1, [r6, 0xffffffffffffff9c, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}], 0xe8, 0x2}, 0x2) 19:31:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xf, 0x292}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) msgrcv(r1, &(0x7f0000001340)={0x0, ""/143}, 0x97, 0x0, 0xeca1560baf39e609) close(r0) syz_open_pts() r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001240)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1000000000001c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") sendmsg(r2, &(0x7f0000001200)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001140)=[{&(0x7f0000000140)="c5796ea45c9f4cb232ebb85b536402dc5447ae30ce0d6a28caee6fb81521090f7ef6b452315d2c11cab569173c4e8c76cc37dbfb35146a2e3c1d9c5a8ba10de408bfe3ddc90edbe2b94d5855d6f82d39b1cef1fb83616730b5396b0832a847fce098483b7703d8b06fe91af074dd24cff764c338053b214b6a7484bdade686af02c353125c696a0887bd049a7d567f7ebde9cc5c19dca295681e643dea2de65c03715b168c600354af333f8b706ae4ccf9af671e398e4e2a94b72d390a53942505710f8f380f4c7ef3fe1156f63fb601d6a0e44438c8dbde99853cf2ce35974f375faf25af49ce12edc476b9903fbb726d32859620be78274127fef9b169b565489e877eabbe271ba1363b9aa8d30aac231ddcca57d119542e3c3b5cd7a241cf3c6b93abc33d6f652c081e7eef8a4b2e96799f3b3dfb5cdea24a4eb037e5278a18f077d2e176c42a8e724b3169e383db77f4c72973f04bff50a2995565aefa3f2e02aff55ca5950080926b2beda5a46c4f0f6024cd5a08f88ab8a96f0b45ecbe1ef17348b1eff53618f9b1a395b3f856bdaa6729caf2f36a1db0a0924b85cc5819658914bbb55b75acaa52e949ec040743fa749daebc9a1dde4ccf8a8429b6c798bb04a146490d0e3ae0b762d1a88fa02c9528e87594f33ea6a156a491fce8eae55a0d591ba18872f5c853327a06f0da7e225da5221f7d032e11b1ea6a27fce8a4db19aef6fcef944dfd4ebeb5e2d08d58df4a8856e7d126b78c0005c2ec82ff8b87a775ac2ba10c5d81a622c315bf2e58fa17fad6cd9842f44c9843e82ab077f2fac649432427cd9bc1ae8befd44f44eb324b05b5c464106303a9be2dd9354854e59824c8c0a37dea09fdecba688b4e87dc327e02c7ce60efef4a814df7b4236303629282f96bd3aef4d0e5be97bcb8f6f9eda85c1b1d3154b4543c45a3970115a1883138a5d5acb77505778a78bf7e260a610c7622e610ae18b3849291e8e5a08b36eba1876c0906f83c4368a9f9ad2b5bf309dc67957882bf9e64495758916480a78551e09c7bfbab3cd3fa117ba5d3b2b62636be36f1905a053d5f6062f34bda39e90626742c376d9d21544ef3f5980cf9533c4526834b7b3658114908d5ff686e8297a366c424c8e2f74578ed589f70cce03e88093a929a7475575b64f78d071fc743a4e086066a052882a39c1eaa7890e708bc4b68f49abb5ff4a43a98e272b1f6c3dce006469e9d51913785596631b0eff5e115d1ba2565d58efc37c7ba1a88f6bb722dfa680e6d390b98264a9c023f9f8dded70e1dfca507cbe521d5a86eccce1f2146aba49fe6bd20c87e0ff5dccafc2183a4254e50ca6a2685b8ed80d5ffbeb20b2366a31a44a12937fe38f501b00346a980f7c1b06748895467179f9fa4a5f9d29ead723463341741ad163ccba97178444ab92b9c3e8759c769940b5cc771dc9133e39be3434f2a6468a6eec077e7a6a144527906f8214b0b168bb19cad3f9c4953606403de0801a1ea356b2751e4168be10d667b6c73f42d62d3b2accae781c6faff03e5ccee7b4735e31aebad42e7c0a80e97b7556f507f8c41fac32687e3f750996642587042c53292772cfa07de9403979247a35f3d133711e10da75d1a97ee7253604729ea4e2a8fc2d2155ec354b4214600515564bc101945634c82c3b5ab73cfcc8894db1b2a0d08f47381938332a9af4d5e13975610d3f48d0092bdc4018f2e4b3c85d2b1d33fcab2540285816b1355ed9b9198de5a613c579332fdb17c2eec919626df460d5e118c4700c01704f262c670a8d7af43c3b7c4fde2174df0012e3113c8ff19458f9e6d693d94c2a2e2fc4e68d6e0134a083224ac186e13aa4b4bb64a61ca44b842e7a4a68aa731c2d6200368275f5a334eb512ada2c4b207ddb8a24f67856fd3368669d300a6b8b88b5908232b4fde3b81bd53d5b3685bede07c35d9aabe4375244df41763cc097b9c149d9a6ab94a9a31fbe6af92aa44592760743ee9d82b6bd681adede5e524d1800cc7d59f844e45b896e2995803a3dbbb8c4c29d4f900dbbb92d54a553e0f1e9f0d8a2c7d3915b30d7fb9ea375e738979474d9fef4b1db07704a57cf674d296bbb49420cb8109798e5a52a91075b27bd422c327a72abf28f7647bf62111d4bf9a2b9199610b011cb6ccdd5b662207c3a9924884917056be389f82c11e66bc733f51f99b394db806c6659e2b1c48b82845fd41f0920dde4b3f09e327f2c2ee0b6cfbb3fed4b6325c58e18b49a05d45df340a833780690d706f1a5f8425e70e6c337af62aa82fee04de934ddbaf91da9c536f9d584d90b8842941353b7b54adae66e7755625b5d4cf26c1fb33b3ad206ae09ff2a59b0ba47f06594ccac51d8b51bfa3cde832163afe1e834b956fabe023d566d8b651e6ba3160a343248119acb27273e1bb7a538542d57fb85d2e4d8ea884e166fb6e426ba82a3a7ac1c9cb610b1bc0ebaddd03822e9185ab02978e6245e91bfcbd0b19ab993b606fb16c642ad4c2d573198c643bd86d5bb1fdbad6bc488f67b326747c350e25aa405feeea55b073f7f05b1ce78129b3c6a0157ee3674ba28a8e7f6eeb21f8d179baa1b19db4cc7d3398d28870684087969d1625a33f1df7fe91d9de1bc4906de5288c0ab7613841fb7b2c0f30acd0283317419b73d80f9b648dbf2ac2757ea34cfd8b6f7134bc98a2d7733960dbc1b74ded4eaa8ffff8f91c31d721696d16b7ca6786dbe56ff68ae3081905f53ff2341906ef8e7824690a62f2356da2ea718587564c3c27636c7ddd8904062f213befb379f78ddc078c2fa84d8b7abec8aa90c9961b2a37c92bbd227cd1b5b8dd9da310e90c6b0d25896c8fffd485086e59b03f7290e8bc5fe351b1f19c42595e642f1dfac8b4103fe5600eff48128d3ff76a43a6073ccaf45c551993305f8a2f438edf9577bd6273cef7c096dfa73997f92e594397895079220036ab59007764b0522322ca16631988ee415b40fd47995fa5028dbe27f963da488997f3e4df377a5d4b408faf117b0aca897f0c9d65eee570aaf436a757e7176194ffc70de2c93be4417719d3289979bad992698118ac1aca9a75df10999a6bf3ac1b068d53c6c6f7431407e320c4a3000e1b88821266ae0c949d2cd69de457e3008c9b645ca6c904d26205dd16c3b7db1b36d795beb44b7d24eef54c3a8a6d73a5fe72404e8def6b8bfd4ac94aa1a9caafc717dd5938e3f6efdaaf2af75fe52c397732ebc0078ddcfcd5e23cc9df35492a684282fc8bbe0873427be260c3b25942ca799b98cf157623a1d455cb73793ebb140173cb335a7d08a05e431f6e8f8fe26d73e32a68287ed95cdb25ec96633efdf4b672ac11a011c2d48e2f4138dc5e615ae7a4382006bb56004895e442f241fcaf0c701aee5d249eaa2f7a04c2ee01bbe59bf31f8ea2ab11bf73190fa389a2ef136db32fda9ab49ee328b788f417ad53ac1bd9e95834b168b19a8350b7926a8586f92151e434ab20d01fbf4459069e7b3b2ab82fe38ee224d5399fafac7fbc71c0b65dd9db4915015dd27711d35c5ab38e6f38707f6c996a7299844b32848aa57c20dcae6545bad212d93038402c8dd3c9cc0d1c4b6dfcfcdf69284e6069471f6ee5d4d5318c1432481109a0365d13d22f6e72a4387b72816bcf58e9edf25aa6cd4537644260de0d3fcb0c1ef6309bba8dc9ba5068d76a66140b6c69a9da1f8eb7f37c52831968f16a449785cfe81530993710d11040be0c8b899f6e2698eb5da96c75e42f8a4a615e3d138940970cd42d0f97a05d7c3cba166892edd3baae979b8cd58a18bcfbefa949c49332a3c04e4814e518df2dbed668fa8cd110e2580893aa637249fd363f26d894e72aff1b02796bd959cc427febb07f313a4f248f1e87d88fa7145439d75a7d9186c70e14bb38cd992615bf8b8c1b31fa108b8d36ec1c1088e48a4a070e4a83321eb72631a5ac0a73a2745d88cedaf5f9f4dc403ba85b4cdf73ca58019a28b5060ca6446ad4bad3417a9f355f77382628cd58127849aac42d27efb59f6176b70ae356619759180e93c553adecdc570816aec8c1e063d26a23f2335fc745163e03cc4ed61397c0a2b383df5f153dd3a70e77ba18127d731c339c9018b400886de962217fdab6d6450544f9a6aeeb36b30886037e5321d6a0dbcbfadb84dc185988007d629d1c0b7eb63db3979657cacf355af671a0b504bac0f6b8f1ef9365973bc4ad6e44b3f038e3837904543787bbbcd6da6cfccb0fe985c7b7f0e02a1b2a84f32950df75ba7bf71e4ac065f94a748d34106afd2829ecfd73c0c95e6eb5d2b9ef2838e0e308f6f9e0183cb2b8a9ced3e9b021acb79fce5c58d6207d59ee9a3953fb7bbc76d2147bc302ac7cd7d4c865b38c63b52a8b17ad1cc4b437bd49af38fb2ab2c507b9e234ac93882012fafb023c67e1061379f4bdf90a0e80feb5874056da5594a930e0866e60305ba6af3e8d643596f5827c9477e410f4925e4fdc4845d4cdeb42ece5c06c1702991fd0e056d7547c26a8fb0daa48a4d8b3edb742d2ffb69e39e0eb90f043a2654298e885c331da9cf0540f87d03a561c88019c625404420ba13aec158cd03777fd7a1c0406625d99ccee20651c130ec366b2749a45fd6ee74129daa689e343f3abf693ad1857aed8e87a018f0510da45b00f430e07c0d8d0b8463d0f04dda07fa0c76841a4cad28141748d6b6842de4f7bd9913eb5fee9cc2425227828289a560b2ed91fd588778a99434e62bc90173c84d755664f2dc2a11eeef8253dc2dc4f4152ef44c0c389609fe21741c7bff69a976b952d1aba639887b21ded96325693dd5bf3af7c1c9715fef0f60f5350c761cb845cb64b34a8a06baf56be0f161a706bca8478aaa1574c179506190cb022b76410d6dac3ad38ecd63eb78fd3fef590b40bf5cdf09ac096010b4a0e8324a26aab58d7ec511207ed34b1f6c30bb0996c5a5ba9abd90f1d5589145620b11ce9ec7786e8066728e1374fa23425aa15b9bcaf9c667d21487cc20817cab57183bec7d0c4501cad95b94bf4f3f9b8cdb9a7719d7bde7869fe317986bd01fd06bcce9012065ea4055239163431ac70efe246338703954e15906be697330ea83fdf197b8127585d13fed957ff53be468006517d36ce4be29a5f97bfca48daf598fe8c3abdf625a834e9fc6a43a7d81022e0fba95241396917cbdb105027817a456d52d4eccbf52d027797538bd00471d356fd44399f4dc269d8975ecbf7c603dad3cb512db57abc73d4531d53d0783bc5a03942c95e0cd9172b8f3eff4f327488dd0c768f6a923624cbf0544031ebd07de455fe105a97645087a8fc70b0466ea81ca42bcaa938f2f0addd089775fa178cc81e820b47663eddbba407e04ab0de6d4fed6daa67de387cd8e7b5a2f4a8bbf914e90060b949134e8732aaa0047bcaf223d530733add337dab09d3b372d28dce3e33cc0b2e0b650662eb05045596c983fea6ace6fb9eda4b8477ac1072d9988b83d3c47215d470b5c2d6c1d201e3c4575b4b028c79dd53a2732f50060758ded2397d2d012638c973066a3dded113415301307782e380ef6800970036729fa9a2e0c45e02c5ebcab67a023197da32c002eb93811b8e059cef2c79b64dc31c04c6b7220ca41cfa3b80fd35f3ff6a1240fabc3ad1ae5f8c26937bc416f11d3dc9a6de70e9d282190f53bce0ee4436413f21444620836d10e299f92714acc66e5584c28c10f64f21e39348f9f49e9d8e07c8af7f8293e2212aec16a77b4697d983dc63e0a278", 0x1000}], 0x1, &(0x7f0000001180)=ANY=[@ANYBLOB="40000000000000000100000002000000df9c7e945937a59a265675665b96c8877a8c902f8b1ce5b6429b0193e80a93efe70903ab52f335728de89a3a000000001000000000000000ffff000006000000"], 0x50}, 0x40e) write(r0, &(0x7f00000000c0)="332a17163b0a9622dcd2aa871f08bd12", 0x10) 19:31:46 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) 19:31:46 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x64}, {0x6, 0x0, 0x0, 0x8000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 19:31:46 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x2b, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0xe7}, 0x8) 19:31:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000100)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000001c0)={0x21, 0x6}, 0x10) r1 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, r1) 19:31:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0xffffffffffffff81, 0x4}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x27b4927c0656b32, &(0x7f0000000140)="0901005c0000000df8dfacea6292a4f3fa8a974b6af73610da947fae402d668fe98ea5e0486b16031edc418e688f78c72ae0c12cc9a633d7967e93f0813950356219d3090a606c9905b665c9a871411c48fa7c509002d5125648e93d0ad7007ec3d76524570905956130f957362c0fbd5990fba173cf39cffed021a0d7a78e354394258d6007de81ded0ea520a51180fe21ac0fa0000000000000000", 0xffffff85) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xcd, 0x8f1, 0x2}) 19:31:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x140, 0xfff) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) r1 = getpgrp() ktrace(0x0, 0x5, 0x2, r1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) 19:31:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='\x00') syz_emit_ethernet(0x1, &(0x7f00000002c0)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) 19:31:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000180)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x9, 0x8, 0x2, 0xe4}, {0x22, 0x1, 0x7, 0x2}, {0xffffffffffffff99, 0xf09, 0xcd}, {0x97e0, 0x7fff, 0x5, 0xab2e}]}) 19:31:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xbe9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:47 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 19:31:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0x0, r0) fsync(r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = dup2(r1, r0) ioctl$BIOCGDLTLIST(r2, 0x4004426a, 0x0) 19:31:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86127) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x0, 0x3}) accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="f90094e5ff05000821000020f2a200ffff3906005ad35a0d2020009d00000000000000dd476e473ce443598268e8adb05950f2f9906d1b00000000000000000000000000000002907ea8e3"], 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f00000001c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) flock(r1, 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 19:31:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="6dc60091eea40060e8fd342a711818e81886afb6d9c6dce3dbf682d6be28d070507094fca04e3fe17206a4d72fb6d5941cfb7d50262a0aad30f85828b1b2a821cb3e8fa3778f8a92136dcf068f4f95de0a20c7c308afd81397fcbc36f449962d32db100c", 0x64}, {&(0x7f0000000100)="d28038684da3fb", 0x7}, {&(0x7f0000000140)="969b8f247812cb11493424220e122d145de549507b30a96105fcd92d30e851f9dea006376b8ce8c9733821ba19f491b834a26f9f54353adee33a310fb6aeb6b2251a8905909a0ff9033654477dff10cc196265bdda75ddea8aa3d8047f60cc7178495ffb0228bde7b4c85ed75d0857145a511041f56402dfadf34c6cb65109ea5d84595999fbb85ec9294a179f5b22518449fb1ec797141b5ab591931db4936bbe97bd86fc66c11077bc25ab56e5ea9bba8150", 0xb3}, {&(0x7f0000000200)="925bd8b45bb174bf5c84f6fa0f5daf880ea4b753797e4b1ae4c6d03696cd5df0d0871754f3e5061e6decddbf42b8479eb8597ac6d17e45f033da8458f18862d191dc366b7e09d5f6cd9a676325adff72d07d93952f54b3a263eb2411db373e04f28bf506ec42d8e119acde3ff525a36137ea7e06a68ec3cff3159e0b0e4fe17310dcd587c08a1ea49ccb2e5da587ef9b1c6dc96dcccfe31ec5ed6b", 0x9b}, {&(0x7f00000002c0)="c64177aa1770df9ecc201bd9cd6f6146d739a5c76d6eea834aa13fefb4d74fc78cc2965fa73ee7fa32e82d3c2b69a9a407040d6d12ed875b4cc2e8ee30ceee66088a206cd440bcf61d195c75d437637630a62893c33deda8cf7d553b62224e3feee5147194660f3961bbae3141294960f249171101354d6e0a47cada87c4325cefc3cdf4784ea0c74635247a94f9bd73f490", 0x92}, {&(0x7f0000000380)="cce0919d6a8c34ec6eaee7b8a787b68ea437ea972e09b9893b31b86445ad875f0d2aa6da45473d2f640374ede1e4d7226ac5e52947be5f6874380541eb34eae31eb89eebf9ad583c81b684b03675a4b98495f623a1d913dd6214bd27f4", 0x5d}, {&(0x7f0000000400)="0b7c0a204cd677db3b063b8fc21b55d61711c76d4bd25c88fadb38a59252c0de3b92edb0fa3578bf17c0dd77819babc4479c1a6c9b9a1e8fba0fba53748b0997c8f900efc4a161de9b08fdda41e3f1a844fc3d0902740d09b9d47f00188424a329873af62ee675d83af53dec0e91b2369b416d099ceecd85c11d5067abccc83af23e6d41b9cf0982526a3ec5f529c4044ea103c01331275e", 0x98}], 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) 19:31:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x577c979e2251c51b) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x9, 0x3, 0x0, 0x1, 0x7, 0x7, 0x4, 0x1, 0x3, 0x6, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:47 executing program 1: r0 = semget(0x3, 0x3, 0x40) semop(r0, &(0x7f0000000000)=[{0x4, 0x3, 0x800}], 0x1) semget(0x2, 0x7910f6697edaef4b, 0x4) r1 = semget(0x3, 0x0, 0x0) semop(r1, &(0x7f0000000080)=[{0x1, 0x3}, {}], 0x2) kqueue() 19:31:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='&') 19:31:47 executing program 1: setrlimit(0x4000000003, &(0x7f0000000080)={0x100000, 0x100000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) r1 = getppid() r2 = fcntl$dupfd(r0, 0xa, r0) accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) 19:31:47 executing program 0: syz_emit_ethernet(0x13, &(0x7f0000000000)="514baeacae2fb136be31429f9890ce169b4076") mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="34e7a5b6287791014b5cb8d7c1ad8c93ecda64b6d857d410e2d3a0a86ec64fb41a9246c50843b240d2d3acf2261a2a167bb2d5e55debdfc556551ffc00d235ef49e3ffad86f789332f2fafaafba7a11e5c14423697eae9cfcb4bce1915e31e29d5ae36125fddf44b716f2205f2f7583106f53dd6779975bedf9aa5e3026cfcd67f9f754598b80f396484ba5b0910e00bf4ee8faabb633f8bc97bbfc8f4b054b93b415b5a6f46", 0xa6}, {&(0x7f0000000200)="2090672cd71645607644d1ca59f9f1aeff08908cdbd047cf6b076ebd189877dafcd36036750ce700e1e4fa50b7a22db810b354d27aaee7522f28d18cb23c686b08e800a32957058bb9a206a2bca4f5bf41dc0f45a05bf6678ba2fe68a5d1ff69f4f20b7e6668a59278e6cc70dd7ae5f32c5f829defd109fa65753c320d78ca7670e6887111b8be3f2ecfb95d8a7aaaf32f8874a243a11527e8721f8e7282ff4dd614f02b7a8d66473cee7278d020d947e9f520b6915f8884a9da5a0f", 0xbc}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000002c0)='./bus\x00', 0x24, 0x2) sendmsg$unix(r1, &(0x7f0000001840)={&(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000016c0)=[{&(0x7f00000003c0)="ecbaff3d595cda670be509617d3b38046aededa619202dfea668678ea109c4902455719a8dcef21ba41bb59a74242d2651b306af86bb00f321434e85835bb0e3491f00758d9b36da1d61fb470b8e0a19e0b3e4555f3820c6927a937d85c43ed3fccbfa65e7349b", 0x67}, {&(0x7f0000000440)="61c240af24540043c9385ee17960a3b6412d01b6add597ee7601a851290608da2a32cf2f64", 0x25}, {&(0x7f0000000480)="aca0f2e4da5d4a21c24decf316e909d16b3600c0b6cd43244b62e960b2b2e3fc75be61bc9b342402532bc54281f2d00210b1d2d2a34805630ecf989b6dd575bd01ff796b8968b6e8d8ae28133d0ed33b8b5ea06a59270cfed015f2c28e5cb5ab7b539319845c1831b335e0c9259266a34870", 0x72}, {&(0x7f0000000500)="b045537517ff21624addab9999e23d5e4663e165a8d6c3d3f114a451716175293edfb25c561e4bc528cfaf1eec5a55c3a36f5d57f6f6ce93745a536f263feee7d80a66a4c5c9552509dd3bcdff7d1d2712ab6531664f794c23b2578de029c06e96d2797b75627f15f6752a830b193c0615c3bd7791eb123bd69168aed1215f85a2b8a842fad007586a7a8dadb7ddb897c961ff42b5d4cd970afb38dca092fd6340c5f0b43a34b963f364efc59896825da69f4d1fb1d82592bf2aae72e5a5ea2eadece24282fb7ea00c6d7bf640394675e6e91b8af741b829df57740bd7146a9704f51c2f159d9b8b0d2ead837553c121eb86958279ef4dd179eea16c8f8001efd295b1af31ae8fe7e6d044c929ecfd011d4361162a28e8b65bf48706082277bd56d52f0bcb5fee0cdc4d429511cee0e009b1df61e94d9017a2d8d7751f5bd34fca81f6070ebdab41eb4c5b009004f8da09472d28eeb07abc12c3dc78275b578433f7b4c6afa1877eb7109ffda70156bf15ff3a081c7f260f394be7c410da0c57ab307958ebb518388c899718358d2152a6e6072dc55680eba2897a033a531493b42b5c464d44dee778bddf8e3cd8b2c4f5bb596d39ff738d60bf5f54accc319734cb01106060fc7a9203f4e7d1c71e4ad1632e104338a85438fae37c9f92634d7dc0144d5a27a6e162520314febceec7e225b86a1c08b48495df9ae383350a8f6510d2f86bd9a2ffb5756360ce4c1c3613d5e9dd74732f82b8e9e1f59cfc904507815130afc695be2b19f5868074ace0733faede33de9cfce017d8a0367b2807ec0781f554acdbeccd4d532b0939df2f67fb352ce7d7e23da78e95cbcfb7d5a8205cbc44270f13c499bd5d765b65b99ee8155d5d9d727579925b62105e1d2a959ec75c902668444fdfe86ad41f659dafc708886f4eba498d93e0f9be572374fa5d0c8accf61a7b8ac8dd577a80587b263e1a5cc296c6910299d04bc0b7fc4749966f36ced0b91469028a426a6ee9d3475bf24392fb729cd20bfbb2c508304cc1037aa529e14a9112cfc5a89b5a57292cae7d03c92128bfb1dd9b2fa3a6fb1f2f8dd2daf29fd56ca8e984a433790593b02fb22f83d0916b612963e84905b87ac922f6176cd8f3143cef33df212fe371772f220c497267ef7515a025cd9aea0cb0d6906ec37bce69aa2b8d9b4df4f89c138e818afbe4a17e55db6fbae2ac0b28b1c519ab66da77bfc90dec58beb8ccb8f3eb8173e76c10c66eb921c46698d3221074182028bd8c7f51c6d5f174df3ffd33467e2945ddb780e627b75d892ff2b56830be10962df9fb34d9eee08ac34ffe7e418a35797c71d78d4ea5567fd5d8ddaf1ef3e10b641e45481238cdf3c10ebb5c49d078524df6c94db4ea4f53447a417e78d44a2f4813ab295ca313e7522a83f3a70aa76b7f6136339c49c8e2ee6feade570bc4500eff0f376fbc296b7c59bf14eae74013f11262cd6748d95100ab9dc87c30c28fe4cc0bfd651d4ab91024024c2c50065aa581484d36d3b07eb39330ef38436f6670194952c718b4238989b1eed58efb8acc2f53ff89c6701e83fe8802236079f6d487a033cb3fcf882ec8413c86aff61fda0af977b2efe2f5ba4812c0743db223ad02cef287aea744da45b3964f22f6540659885f699f7628f00747ea3bc8737df1b9a44e347ae267c20e211d6465eaf76e1036a3c36eb9b04198f71edafece5c889035704bab1cb1e48f77c6c57b517e7dda97d7a475482c11eca35924a5609fbb9246a9361fbe6fb9e1290887004499e991a13e0a55616a0ac724e00031d69e85faecff11f4c3493b699529f8b4ce5a179f01a807ba7de067c3a3568420b510cd067b6558aab2473bd3f3f8bbc0c3bd02819f17f817e352ea5de505c6d279e7a536941712de6e0bd5ddbfdf6c3b0d908f2fca26edf7bc5b1fa8b93fc1af819b6038d83c832ef9ea2417afb8b453e449873fe8ca96b388d540a99163329e1bcf13ee46e9ab921011d92cbf41e38086258b9d77e392ad7c422ee7f58927bee571237004b4ed04ec6a218d1bd56bc5c3581f6f0e7fbdee5d8e72eac0e7360fcbc56e2ed944901c2c717dfa8be3a04ee53b6d4ffeee910f12b48407a0ebdee5a30e0afc2c5dac96e9286c0e1fead84deb3e563b796d6094a8ed616e4a59c697977192e5c57a2ceadf24ba0845666b35aa53105c883ba4677399221819b31cd9bf33785ce814e1d5ae3eef2320ec26fc7303079753304fa7fdf7c17c526bcc05ef0bd1adaafbba0bfe367d6e518c106e3df949db6a3061dbc15d7ac0bb17eb308b1c909e6639e3176239b4dfbda32602c373adc2063f855c80f996c1e02ce877e3c916933d4de8e16d99f943f5beb439f8c0505b3b7dbc5b10c4a40a1bf78552e7f63ed5f03ffc46d005cce0d5cb182349b2a1766f8d7b5e237069aa8f3f36e5bc98dfbfa3d9bf8c768c57b32647962c2fa6d068a68c337212e7ba90baff205271933d3b41869d3954edfa389def0ed43aaa68935c96fc22bfda30b3f95ab24bcadcf7fa89aee842fb6bfc838baebfb08f0581c98989e8e69b21bcb22720643a9233e345cdd4e6c018572899dede2e6d583d0d0f338d8a2a02bf2a927d4491879b2f964d408a4f0d17b7d9eb84da6c109ed99c72ecb4511b7609fea14f51bee60dc2f336da7b242425fcc70fe9b3cbb98aa2bb92476ef460f7cafc573542c4dc13917929285eea37a3bbcd89ba9becac35e54ab6aa3665cc3457f7de49bb902e219df7e5724e5b2b66e6a164e9883292e3762608fbde36b9a2efae8520977b99bea9eb7ab3f2bc74484788196243931b2f44d8c88a398d4861b735e81759e5b1fc42941651511e4483eb1379d19d80a777fc31b51fd3341a7c82d4efc2c5aef4465d1b6c48499ae98de1674c89652076a4ea4c067a479c45d16d56bc6ac2bd8b76fd335b0e19a51557191b4895c76f4a76ff82e2345fe3f9759d5fc885bcc4d27c633a3a6de02474526ece4a7c55917cc5f26b10bba01ef8fb782623454b72038131be62ed189f314030114308ba87693a1d1f7c717fe298be4814e0c2068d8bed03fea4a72944a29fe7ed1d435c3e38df1b28cd597806e82f653720f486a1dbb80692f4b164426302b1c5486b5929ce276b796215d32a1d88e0a65c7cd5b8bdae74148d42dff598f256ce6c2946993f0c6c6cf1ba384f3c6ede0968454bba76e446d71516731bfae15bfa2aa7cb92de724d9dd0940eac2f0928f52f7157f0679eb6d122f41b1a041f4863aabadae9f7a6e8d48afac3a7be59f68bf68cbf4add0f83aaefe039d313d128217d0401efed314666d9e7428bb8fc12a9d548b61ae1deb43ac369d29837e66fd5fdb89491fe7de4f696d06903e34e8221c7a52fa15c59bdecf4bea3e21a64f7fcb1d104fb010802fb47ecd5fe3b52fde239646cf4199d1d63ec505840fbf0e6e1f2bef174e5c9fa12323232534662ca796a61d5e4da6776696857a9861d9f0850bcfa60973fb454797fa90380b86c0053149a2a4036901ba153dd3af850194ff09010488e43606a075cfb3640ed63efae04aeee22add08695944fa470f3f73c67c30332f7ef5b2efc824b7b3f4f51d93944e637fab47c6a32101ff03a1315ab8ddfb7a4ead4ddc4bfcd002ad4bcf4cece83413574a7a09162887db738f005e20fed391fdb7a21e74c34296d8135cb061138d6e9b2eb2fc65cb72a06860fa3108c7b73c85d91dd0f6959979dec14baba5f97c26688d85c98513fe06b5390c4b5cfaa2cc6a64546a5c3673b5be8b487bab467748f9071ff3c5d096092eb56546e457800d3b66a181f00974c3451b6984faf67af82c3f0490335801256a6a6b43115f6c0f351a9ccd287240976a18196c52b95076c64197173b767974935c1e97e445bcf21937a54b09813d2c0d3b6982e30b3979ed37c465e0faf853fd9e0d4500cf260ed2702c8f953ee0c568d9f582f5c5c4aa40daff6ee23aee78dde42001721a59d1006211ff5cc48e34a0dc2f4bc0709b46f619849f25201adf6c3c712c33bf8cadb7480140c821dc0cdf3a7cf0f4a5538f495bfc0f9fd62a744686390c631b80469c82538cd96f0c6d7369037983ffdd2642ffc47af325d75b1a10c5d1e651971ac5d2ec130234c038829ad874fab5b6a77a3b5c9f095a4a00f6fbadca838b868637cc1b76515454bec4ae868fd438d2e1ab4941e52e3696ae46b38256d4c67fb418141d5409a05ea1539f529d6f8ba26614fab67b9c745c8eb9005799377fd9a036d6c1c6cbba33d968488becbb7a9c7c33a3098b79de86c13bcc39d7a20eea40b849c76599141e1d9863caa4ebb6ec744c88f793261ab9892732ca8a8eb56bde1e4c204706dcdb167464b43542cbccfde47973dc149aa82dc9a2612e44d185143b3c203504f4d38ede326b6c1c7e9e6ec884507a9a1d2c131c0ebe336d24d872fe4f1eebc7b49dde793ba3cca0a18f0fe1d448f6bddb6e000eb4b3bc578f6a1bc390dc1067d32884a6d96db2ba2a64fe653fec023b9a1033b782f8f973ce57a46f1c59d1525be1222453bc1ede10fa21b4eac88141c404cd2fbedf8f479b7568cac92a488ac7a0656f926f385050fce8419ddd9277f7a703da5feaaf8812581cca696502b2003a1b09f17c02dfaeb8d2a746ca879751c3528ecd8f60444b87c7e2e5250994fe91cbdc954134ce2d07168fccda0abd9a397877f3b6dbf447b6119ee956200566a21391409f2d43ef2c321fa5636bcd70516e7282fc987affbdd63599b47d5d41b6b569332544297e4b625bff92013ffd48d11cdb777c2b328d70def513e5a98ad284ed1181a40931df295dfdae0126a62d7bc2994d15e6fa828f61f3d395cb3c100eec2df0843ce2c660355820013082b284c11805916246c81c366680a43407a6ef6e3473ed9ec75da1006b1bf9a77cd027a86d501f2a6e5786a4187791f05e2188262338637f24b1c8689f442d6e6222ca8635744589e77bb2bb2da0efd73820299ea2d4d5653ec9d25826f87e6cfc113116b7cc0f8e6634f0aec2cd1bebfc008801055d63a9272d331134da53402b9ce88f6efc260b4dd12f2a9d20d3ab1c3b9d17da811667a6adcb1c4564e29461e56b13f8d9c6ad1d8f6308d16c2f160149b9a6fe7fb813077bf1794f152e4be402f271a30ad75313cef3ac23653b254e1ae134d780533307a6d9f9c6883a00530409c7b79c1069650fed658e44b4ddf1cca1d076ce8fd1a3f866f8d5dfe8207369d9a14d5c4555c207019c559d34f6140190b73c74121000a590a086e12ab1602ab2fe2c67e112773a5be02f46d3be355b59634c3a00c0a96e396aed1f256d5e6e203ce9ef8fe2e930855934afbc0096e6d993f3e83e6feee5d0f2a73fec79e76be7bc87ac48a3cce328eea2084ada4e1e4584c2c6aa107887f9db67441eefe0c93036d084a4ff1e8ff7fc4b8d552af0910c8afe974c77082612ccf82f98cb521015ecf28a0938bfb37834715816f2de7cff6c8ffbb97565f036b9d3690380d963d887365eb3f39adf6ed6ae48aa1cedafef87b2d7d8f46a2a4ec0862e22d55ec692d4fba384aae91935c34ff68da0a266a54a66e4d00f95972f92c8ea02353f503f34cd1f498f9f8a2df0ad532d39e728c30cd69185c3913462f13e66cd324ee52e7c3ea8af549d718485b47c8ab593f517c47fc07112e1a098499e206d89ebb12de2b062210b4338d03d4e82da517d5d4a5e2d7e1c72b94975dd8945e03eb31bb7e1a9854a75380b2c47835b63f410d6da1c20754b00016de38", 0x1000}, {&(0x7f0000001500)="fc7aa75c6b2e4d1f108780f3c0252f9346d1168ff537f4403c9b0e6e8974068fbb75dbb2731ff441133e2cae1407de806d0fb8bbec8c1d7ef47f2920baf2cffb513140f83b7289f8a2fba569f0976ff450f916164dde4aa07eb20ddf0a3a10198d5b9c63f4e73e8e326c58954dbf159d93f00ebde6d66021b3b58b4257b28328aef961d7aae242d81fd9ef8a0010ef800037ee9072da48522510b80f36d15db9f014cd99a6617adf4998294e08666798c0b4d202a05fc91ebb6f", 0xba}, {&(0x7f00000015c0)="b1dfe7cedb99dbccf609039d622cf16169e430e6f468d8194b14033c4f3ba21a60d26b35dbb470e97ba72c3de89cae5cb7ace3bf44053d2e465cba55b1ac8aba328ae0cd42ed3c4f6840187c24a5d5e02daee59e522f3e902ece5929a66a17a2911786692db41a5e9330f36fd0a36402d370c7982ae275f1b2a2da40019c3cd88805a51fe3cd33846650a8bbc2b2b80bda777ca03316994567dc2b002b7a432064d95ef35c8c1a8456289a9266b28da3c21063c897", 0xb5}, {&(0x7f0000001680)="dd5b06feb4ce8465d0b8a153b5f26d8c0e77f3", 0x13}], 0x7, &(0x7f0000001740)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r2, r1, r0, r1, r2, r1]}, @rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x30, 0xffff, 0x1, [r2, r0, r2, r1, r0, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r1, r0, r2, r1, r1, r1, r0, r2, r2]}], 0xd0, 0x401}, 0x4a2c3d09619890f9) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb, 0x0, 0x0, 0x40}, {{r2}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r4 = dup2(r3, r2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001880), 0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x8600, 0x0) 19:31:47 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x286c623fd9428e51}, 0x0) 19:31:47 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x1, 0x100, 0xb3d2, 0x9}, 0xc) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) pipe(&(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f0000001180)={0x18, 0x0, 0x5a, 0x9}, 0xc) 19:31:47 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000000)=""/9, 0x9, 0x1, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) 19:31:47 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="f5e6"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 19:31:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x81, 0x0, 0x1ff, 0x0, 0x411, 0x774, 0x1, 0x3, 0x1, 0x1f, 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20, 0x0, 0x0, 0x40000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:47 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x15) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000180)={0x17df3cdc803a7fbc}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000001c0)={0xc5, 0x2e00000000000000, 0x3}) getpgid(r2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000040)=[{r4, 0x5}], 0x1, 0x0) fcntl$getown(r1, 0x5) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000000)={0x5, 0x3ff, 0x4}) ioctl$KDSETRAD(r4, 0x20004b43) setpgid(r3, 0x0) 19:31:47 executing program 1: r0 = socket$inet(0x2, 0x8003, 0x89) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000000)="e79237621ab0ec950b292f9f6ba6687305718201667f6969647c22e3946e38ec99b454249d4862f900c3738f9b3d5c31e53970e96c0d6374637c026b0bc5bfb2bab34c86c36f3b802b2f2b77da9f02f12d1338a2d7276f784e8f89c6cba516f84d123d9a45bd3b8c28a9661b5db48fdc1e9d07a33c0022dc36f7d0d4967a29d1b326c40a80aec9b3f03ab60c1ccbcc483fda9db8205f14afb33ff5b796d564f257bde5d20b434aa1cb6968f1f98a6a508f5c2b253fa4ef2e6a1887365c58c2ff7d90300df25c8de9dc185870331f35f45998610ec052", 0xd6, 0x40b, &(0x7f0000000100)={0x2, 0x0}, 0xc) 19:31:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x5, 0x1ff, 0x4, 0x4202}]}) syz_emit_ethernet(0xa0, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502c") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x81, 0x6, 0x4, 0x4}, {0x2, 0x1, 0x7, 0x7}, {0x6933, 0x20, 0x1, 0x9}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x3, &(0x7f00000002c0)=[{0x1, 0x7, 0x8, 0x1}, {0x5, 0x5, 0x1f, 0x101}, {0x9, 0x1c4, 0x4, 0x7fff}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x10) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0xffff, './file0\x00'}) 19:31:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x5e, &(0x7f0000000180)="c27ceb0d41242761856456649271d26e2e61fe03c2eca319b8c59fae3c5e8578bdc1d96a3d26c34a073a62ce6c5b5529a4bfb0a02449507b21e05e86b5ebe9b77be901815e64624abade6cf4cb6d12fa63378d2f34a65162269adb0cb93e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b9") openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) 19:31:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x6) r1 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r0, &(0x7f0000000280)=""/127, 0x7f, 0x41, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x19) semop(r2, &(0x7f00000004c0), 0x391) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000000c0)={0x8, 0x1, 0xffff, 0x1000000000005d8f, 0x101}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f00000004c0)=0xffffffffffff0001, 0x4) sendto(r3, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r4 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSCTTY(r3, 0x20007461) shmctl$SHM_LOCK(r4, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r0, 0x0, &(0x7f0000000180)=0xffffffa9) ioctl$TIOCDRAIN(r3, 0x2000745e) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x7, 0xfffffffffffffff9}, {0x80000001, 0x4}}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) getdents(r3, &(0x7f0000000600)=""/71, 0x47) open(&(0x7f0000000480)='./file0\x00', 0x180, 0x80) setsockopt(r1, 0x1006, 0x9, &(0x7f00000006c0)="1c5c6431f869bb423e87974b2cf75a9458604cc3632181fba0b328925d503d156ce1943e08d00ed2f143c2dd97990b2318db8f072bf195e38ec5b6b107cd085b44c58084d3219d480574360d2e", 0x125) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000680)) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) 19:31:47 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 19:31:47 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) semget$private(0x0, 0x2, 0x20) write(r0, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 19:31:47 executing program 0: geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() geteuid() r1 = getuid() setreuid(r1, r0) getgroups(0x7, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r2) 19:31:47 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) r1 = dup(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffa, 0x28, 0x5, 0x1, 0x1660000000, 0x4, 0x5247, 0x2, 0x0, 0x52, 0x4}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0x6, 0x8, 0x4}) 19:31:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x4d}, {0x6}]}) r1 = msgget(0x1, 0x400) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 19:31:47 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x2c3) 19:31:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7d, &(0x7f0000000180)=[{0x7}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x2) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0xfffffffffffffff9) 19:31:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r2 = socket$inet6(0x18, 0x1, 0x1ff) r3 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0xfe7c9bf0edb54c54) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x10, 0x0) mkdirat(r5, &(0x7f00000003c0)='./file0\x00', 0x50) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x80, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3a, 0x80, 0x0, 0x8}, {{r2}, 0xffffffffffffffff, 0x8, 0x4, 0x18c00, 0x7fff}, {{r3}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x9}, {{r4}, 0xffffffffffffffff, 0x2, 0x80000000, 0x200, 0x800}], 0xe8, &(0x7f0000000300)=[{{r6}, 0xffffffffffffffff, 0x10, 0x10, 0x401, 0x101}, {{r7}, 0xfffffffffffffff8, 0x0, 0x10, 0x400, 0x20}, {{r8}, 0xfffffffffffffffe, 0x6, 0x2, 0x8, 0x3}], 0x3, &(0x7f0000000380)={0xfffffffffffffff8, 0x7ff}) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) 19:31:47 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe00000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:31:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = shmget(0x1, 0x2000, 0x88, &(0x7f000033e000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:48 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/4098], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x44e, 0x20, &(0x7f0000000100)="8e615dbde2cab3004a5c7de879c440cf810292414480bfb00b4cc27ed6bff7ba65d937afb3f4a209fcddc93868151ce95f697dce16988bf71ad6f21a02f50a7d6b11d25518792d7614ea9692ba14ba55ae05f51ad85983a0f8a54c59a96002c2c8010000b6f80350736ac2555d531a563e0d336a094c3d6d35aa748c247e2b86650b000000000000000000053afa921835b3785ef3d992fdb240ada8e8a604e66ea19cd12d6b36e9cdd6df78ede2f2912535e00c064ffef1de6402a999ee707d2d6fb006181f936b5601efad5fea39c31dd0eaa6d3d7cde4985731f2b7c14f549d212fab5a", 0xe5) sendto$inet6(r0, &(0x7f0000000040)="c8048302824272995aec04c366c6ff499ec621867e28d94b77c6c661661d7c483301d417e2dffdf712a1ece7a2f8a18bfcc7895cb7a919b2ce1de054a2d2e5e0", 0x40, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x8001}, 0xc) login: pckbd_enable: command error 19:31:48 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) 19:31:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) fsync(r3) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000000c0)={0x1ff, [{0x2, 0x79}, {0x3, 0x34cc4076}, {0x0, 0x2}, {0x0, 0xffffffff}, {0x3, 0x477}, {0x3, 0x7}, {0x3, 0x1000000081}, {0x1, 0x200}, {0x2}, {0x2, 0x1}, {0x2, 0x7}, {0x3, 0x90}, {0x2, 0x8}, {0x3, 0x2}, {0x3, 0x9}, {0x1, 0x7}, {0x2, 0x1000}, {0x13e650b8916fd990, 0x9}, {0x3, 0xffffffffffff8001}, {0x3, 0xd4a9}, {0x2, 0x8001}, {0x3, 0x5}, {0x2, 0x4}, {0x0, 0x29d1}, {0x3, 0x1}, {0x3, 0x5d}, {0x1, 0x9}, {0x3}, {0x0, 0x8}, {0x1, 0x9}, {0xfe619eaa520159d, 0x1}, {0x2, 0x85}]}) fchdir(r1) 19:31:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x45, 0x0, 0x0, 0xfffffffffffff05c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:31:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000040)="ed") stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)) 19:31:48 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xdf, 0x1f, 0xfffffffffffffff7, 0x8}, {0xab, 0x100000000, 0xfff, 0x2}, {0xec, 0x1, 0x1, 0x8}, {0x100, 0x401, 0x7, 0x7d}]}) getsockopt(r0, 0x6a2, 0x10000, &(0x7f00000000c0)=""/111, &(0x7f0000000180)=0x6f) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) 19:31:48 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r3 = shmget$private(0x0, 0x1000, 0x1, &(0x7f0000099000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfdd952a1a87b4d4c) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000280)={{0xffffffff00000000, r4, r2, r5, r1, 0x42, 0x8}, 0x7, 0x4, r6, r7, 0x134, 0x100, 0x9}) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') select(0x40, &(0x7f0000000000)={0x9df, 0x8, 0x1, 0xdb, 0x6, 0x7, 0x2, 0x6}, &(0x7f0000000040)={0x62, 0x1f, 0x1000, 0x9, 0x1, 0x9, 0x1, 0x4}, &(0x7f0000000080)={0x1, 0x400, 0xd1, 0x7, 0x100000000, 0x3f80000000000000, 0xe8, 0x2}, &(0x7f00000000c0)={0x0, 0x5}) 19:31:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="d8af912bdf2446acd5d3ff7c97be28fa832302738b494fed1b9a2829f6680b91cf3121360dc182b0b2f964560b7102813c1da6b497e5d05f4c673b775fc6291879ef6cb838d9a58f50ceb8ab7cd6af19770bf6449b99cf2c4349", 0x5a}, {&(0x7f0000000180)="f63a4cc4d06ab3fef343add52ef49ca0f29cac24603527101882cd2dd0cc038583ebffa1b0ad3edc4a14e3b16b93148aeccc479b2a1b3957d9ca78a7c5e43b3c777f573f948dfd5e423d73f65707d7cd9ce05adccba8fec9f32778057350e3af6bb00774de7a6e42906f0815134514a5f1fc48980425408637e6871affc0dbf0ac3e901363643ed3bda6db92217dbbc1e80187e3877f9032280aa0c0df89ff842ae4da", 0xa3}, {&(0x7f0000000240)="7e2bf20582008cafc630a3625ecc8f6e540a1a01e547325678752d4bc571d16bef7db14eacb460818e25832ab2f4725676ccd4090e73911d2d065fc05e1bfd1476924f125398a47436ea9e68ed3370daeb991e9e5990357c4279c907e1e2977f6ade1ed7a483efc4132300ae8e", 0x6d}], 0x3, &(0x7f00000002c0)=[{0xe8, 0x1, 0x8, "bedc71d0a000c0e6ef5d8514265fead9d6865ce2016b1d710974c2597acd2c80fa303993eaba19a87a34309edfa0976579a7266dd5dffea9784bfc13a7a8bb6083192ee563653cb9547e48710594c863f4910adfd96c42b7f476838326c937d7bc6156ca99c76d8d2f64c1599eaa458bf9636333b9f631480d8259b0479156b91fcb043b49f1ee259602b429d8a3f6630cbf2f1e6f20d446bf4d6a94ac8661f2d5d87922e5b21e08e76dedffd900bbc398fadbcdc21b19111edbe20e7c6b412a5081c455d70632115ece2c8d38d3b8a2a89ea0a558"}, {0x90, 0x1, 0xfffffffffffffffe, "c30fca20f8419dc49cb910e0ca732c90b21300a2c48b05e50b0bb32d0bf33fac18ba7b2e927ebfcec9d4ada6d401717f87e130def20cbea7747dd52ee5618e9b62389db0755cf1d7d5a9e31a51a94886d7fdd0e0530af6b15d4314035de22883250970e17231a64ab2a86b8eaae9d59d580076b5da09c39b64"}, {0x30, 0xffff, 0x9, "81933f8a6734925d4b62a82e9d66c4e3a6e4082f3900638f81c7"}], 0x1a8}, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:31:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="c1bbead85f8e1e547419d9c096b345396be0258057e4dc81bda19ee8fcec39834b385e86c34487d8cd4e175db726d2827a80887406be1dc5ac7a07313ff3b32d7ec5d00b19a6d411c512a5820927404c67355c71d488bc01dac053c03a3e3da5e187f0154596a9b6b548938eac8e40f13c0d09d31d06cce8827d0603d14cd7069ea8cccbc36ec78173e2dec4c851c6d8c235a2751b3c62eca8e1d1ec97480a1e6f20c46d35d6ccba06c51aab5c34724756dbc9a98ac24f8127758ab03852455a7f769efb24f6559805346012577b9b3c1958806c5e", 0xd5}, {&(0x7f0000000380)="0ed998c90928eddeb89a71f8fc7aa262677562ff1d46b5a20fc454cdee6c37fb2ec2f7afe86c1d5749a3d6058eba0cd3e33ce19688d7ed926e89287707c44f78f31f5f64baf91678f262126e8dda3e8dc94ff75808c8f075cc3d27841cc5f8b0b170457b6a7655f1f19b55cf345328b27132dbf907186dd51330e3d9f38793d4ebc5cd681b03030d0e824e6d8fb06aca7e46017e11bc02937de8ba027413c336ee890035374b", 0xa6}], 0x2) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") r1 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r1, &(0x7f0000000480)=@file={0x0, ""/52}, &(0x7f00000004c0)=0x36) pipe(&(0x7f0000000080)={0xffffffffffffffff}) read(r0, &(0x7f0000000040)=""/32, 0x20) getsockname$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000180)) 19:31:48 executing program 0: r0 = socket(0x2, 0x3, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) fcntl$dupfd(r1, 0xa, r1) select(0x40, &(0x7f0000000000)={0x1, 0x6, 0xfffffffffffffff7, 0x4, 0x0, 0x80, 0x9, 0x8001}, &(0x7f0000000100)={0xae8, 0x1ff, 0x3c831f92, 0x5d78000000000000, 0x6, 0x0, 0x2, 0x3}, &(0x7f0000000080)={0x101, 0x80000001, 0xcc, 0x218, 0x3, 0x0, 0x3ff, 0x1}, &(0x7f00000000c0)={0x0, 0xed}) setsockopt(r0, 0x7, 0x400000006c, &(0x7f0000000240)="85109c5c30fe5091cfee2f91fd08436711dc08edc485641c603c6eee3403a5526c32286c1d2efe6a4a3f4eccdc6e7d46fceb908406e6b75c0acdaa66d2b99b5a1ca3ddc1693736bdc6caeb951846870f5ae513a49a227bb818155abfbf38f0363dd1452e33a8c827e4b858248d443424eb9932e94f06f130cd7e", 0x7a) 19:31:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 19:31:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfffffffffffff154, {0x0, 0x4}}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = dup2(r0, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r6}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r6}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r6}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) kqueue() syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000780)) getrlimit(0x4, &(0x7f0000000e00)) semget$private(0x0, 0x4, 0x201) 19:31:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000001140)={0x1, 0x9}) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) fchmod(r1, 0x20) writev(r2, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) pipe(&(0x7f0000001100)) readv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) 19:31:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/17, 0x11) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x24, 0x1f}, {0x40, 0x5}], 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x3}) 19:31:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)) 19:31:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0xb) socketpair(0x1, 0x4000, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff]) r5 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0x5, &(0x7f0000000600)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000000c0)="69726bc0b72d0a5a90258ad01ffb400226d62c556b3a04c370b743b66c1a9b2d63608854fc3caa4ded6309d43230658c9965e90f32143e81ff7a55f973ff202c450fedf40d3e592edb24bc594beaab1b955ed61f9ebb2a1559e0b38034d3c974", 0x60}, {&(0x7f0000000140)="1c04c5794411af5bd6b53378a68ea1a1e1480a091a9a4ea455022253fc14afe070944991263c2257fc1cca45a319", 0x2e}, {&(0x7f0000000180)="0362d720241d30cd43c6caae7116ab6baebfd59fc3eda489f996a9f72d8d4838447a544a8c4e90f79893deceaa05b74c5f0cb9fbf416fecde072e11fc8a9e72a6f1a23a79cb51271629c0e37995bb4d3d1cb8cfcf0c06b7a476dd515f0290342db74ba9187d65f152c", 0x69}, {&(0x7f0000000200)="63d867b02268de7189d0cdffcdf8e17fc9f2641454244dedd22ff03441d6fda313468f356f75cf7020aa9aff6dab1d1cc5cb66f3e963c1bf2f9b298c80d44e4d6346b375ba6c436ddc443ea85dccf3f86a0c9615736f9b11e95034c410d5bad368be9e355276ebfb16fb7034112dcf41d7e2f1f677c3d10539723b9e1662d0797010f2cf9444c94ed73b3c93d9d136649877ee309b3027ad9f2e5c669f4a9b1e151c84f6252a86b42e51e5d16f4c1655de22d0309627f5167d54a6ec", 0xbc}], 0x4, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r5, r6}, @cred={0x20, 0xffff, 0x0, r1, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r1, r9, r10}, @cred={0x20, 0xffff, 0x0, r1, r11, r12}, @cred={0x20, 0xffff, 0x0, r1, r13, r14}], 0x108}, 0x400) 19:31:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd00"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) write(r0, &(0x7f0000000280)="bd", 0x1) syz_open_pts() pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) close(r0) syz_open_pts() 19:31:49 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 19:31:49 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x229) r1 = syz_open_pts() close(r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000001c0)) r3 = dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0x200, 0x7f, './file0\x00', 0x4, 0x8001, 0x6, 0x9}) 19:31:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x20, 0x44) setuid(0xee01) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)=0x5) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) 19:31:49 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x80000001}, 0x8) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) bind$inet(r2, &(0x7f0000000580)={0x2, 0x3}, 0xc) 19:31:49 executing program 0: mkdir(&(0x7f0000000040)='./file0/file1/file0/file0\x00', 0x100) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 19:31:49 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getuid() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) r1 = syz_open_pts() fchown(r1, 0x0, 0x0) 19:31:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000780)='./file1\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) sendto(r1, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r3, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) unlinkat(r1, &(0x7f0000000540)='./file0\x00', 0x9) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) faccessat(r1, &(0x7f00000002c0)='./file1\x00', 0x20, 0x0) accept$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000680)=0x8) syz_open_pts() semget$private(0x0, 0x2, 0x20) 19:31:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:31:50 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)={0x0, ""/216}, 0xe0, 0x7fbf12968565d031, 0x800) r2 = dup(r0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000280)={0x5, 0x6, 0x7}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) msgget(0x2, 0x8) 19:31:50 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = semget(0x2, 0x4, 0x4c) r2 = geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r3, r4, r5, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r6 = dup(r0) accept$unix(r6, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) r7 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r6, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x633) semget$private(0x0, 0x3, 0x16b) r9 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r7) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r9, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000400)={0x1}) r10 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r10, 0x0, 0x0) 19:31:50 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = semget(0x3, 0x3, 0x0) semop(r1, &(0x7f0000000180)=[{0x2}, {0x2, 0x0, 0x1000}, {0x0, 0x388e, 0x1000}], 0x3) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 19:31:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kqueue() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x1, 0x200}) socket(0x20, 0x1, 0x7fff) ioctl$KDGKBMODE(r0, 0x40044b06) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x0) 19:31:50 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 19:31:50 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x8) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) fchown(r0, r2, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r4 = shmget$private(0x0, 0x2000, 0xa0, &(0x7f0000ffa000/0x2000)=nil) r5 = shmat(r4, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r5) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r6 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x4000)=nil, 0x2000) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9b, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) 19:31:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x400}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 19:31:50 executing program 0: clock_getres(0x2, &(0x7f0000000000)) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x2000) clock_getres(0x4, &(0x7f0000000040)) shmdt(r0) clock_getres(0x4, &(0x7f0000000840)) r1 = shmget(0x2, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x3000) 19:31:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 19:31:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000100)}) sendsyslog(&(0x7f0000000200)="bcad59428ddd1f36fb1e21b9164f251eb107e498ee37f0f85ef7aa051124bddbc8a47be08362f23d5802fdc9ffc62590a80b67267ead38ecf06678024143251d39a6cb08b0c1", 0x46, 0x32) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = msgget$private(0x0, 0x100) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x7a, &(0x7f0000000300)="00d6884f2c42522a65b51b93aa6ee3a70fae96fcfa20be3987b680062bd7d2be63f6d6e7427abe3d3261bf202fe4ef836f5f3ac12ec1eae2a2a3a3831133e8559287b318560523a3cd288263d0b40587bb17e5513093417ac4cec5a1b6705df16c987321a0367ea1322f2977c96dcad19265632eff00003ec25f") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0xdcd1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_vnetid}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000002c0)={0x6, 0x0, 0x3e4, 0x9a, "b783c068ab6af36205feb1ab9d4499e116e8edc0", 0x4, 0x8}) 19:31:50 executing program 1: getuid() r0 = geteuid() setuid(r0) r1 = msgget(0x1, 0x0) msgctl$IPC_SET(r1, 0x1, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x7) 19:31:51 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) socket$unix(0x1, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 19:31:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="02d4bc872a007f764400be3cf7ba7b830766"]) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) fchdir(r0) ioctl$BIOCLOCK(r0, 0x20004276) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x39}], 0x9a1d, 0x0, 0x0, 0x0) dup2(r0, r1) 19:31:51 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) ftruncate(r4, 0x0, 0x44d33703) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 19:31:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 19:31:51 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) r3 = socket$unix(0x1, 0x3, 0x0) recvfrom(r3, &(0x7f0000000200)=""/236, 0xec, 0x800, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) ftruncate(r1, 0x0, 0x80000001) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 19:31:51 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) close(r0) ioctl$TIOCMSET(r1, 0x80044272, &(0x7f0000000000)=0x5fa1) 19:31:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb113894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda1779727d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b1627000000000000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}], 0x2, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1000, r1) 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3ff}, {0x1a4}, {0x6, 0x0, 0x0, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 19:31:51 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x4}, {0x6, 0x0, 0x0, 0x480000200000100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000140)=0x8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x6, 0x2e8, 0x4}, {0x1, 0x4, 0x40, 0x10001}, {0x7, 0x0, 0x3, 0x9}, {0x0, 0x4, 0x4, 0x1}, {0x8, 0xcc, 0x1, 0x40}]}) pwrite(r0, &(0x7f0000000300)="3778dd65134f3fd0c888503086a18cde5393b3803a3529edb831d839c2d34063cb085e4cf0b187d2e7b408f7c405848ed3ee14161f4b94d55361e72a5ae3f6621b95ad3b2561c59271b4c51fd399200273d4d9e6f796a25b0cc196e8ff69c3e24e7fd6c2dff5b8f022c4459cddd5cc6d8988ef1e0802e3e6dcb9cb7048d2adf62c6ea532fe8ddc7e05b550ef86ced9b13dad2ee10b5cf33d5ee54dd10f320bcbf4ca7cb56b286b288b5c674ed9aade356668d1254d90afa81694c90a45541eb0d2107124f48d7c83823293686e0132", 0xcf, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3db, 0x0, 0x0) 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1b") 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x5a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfc18, &(0x7f0000000180)="d5338a49") r1 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) 19:31:51 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) unveil(0x0, &(0x7f00000010c0)='c\x00') madvise(&(0x7f0000037000/0x3000)=nil, 0x3000, 0x4) r0 = socket$inet(0x2, 0x3, 0x3ff) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0xa33e6efded557a6e, r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = dup(0xffffffffffffffff) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000000)=0x6) 19:31:51 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\xec'], 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r4, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) dup2(r0, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 19:31:51 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000000), 0x2a6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x20000000000001f2, &(0x7f0000000040)=[{0xfffffffffffffffc, 0xfffffffffffffffa, 0x5, 0xf3ba}]}) 19:31:51 executing program 1: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) open(&(0x7f0000000000)='./file1\x00', 0x80, 0x180) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="a2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 19:31:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./bus\x00', 0x3d06, 0x10000, 0x44, 0x0, 0x0, 0x4eba, 0x100000000, 0x3, 0x1, 0x1, 0xfffffffffffffffd}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8004745f, &(0x7f00000000c0)=0x1) 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x1, 0x0, 0x0, 0x29d8aaa8}, {0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCFLUSH(r0, 0x20004268) 19:31:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000380)="bb", 0x1) readv(r1, &(0x7f0000000040), 0x10000000000001bd) read(r1, &(0x7f0000000040)=""/12, 0xc) lseek(r1, 0x0, 0x0, 0x1) 19:31:51 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) unlink(&(0x7f0000000080)='./file0\x00') r0 = getgid() r1 = openat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x20, 0x10) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000440)={0x1, 0x9, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getegid() getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r8 = getegid() getgroups(0x2, &(0x7f0000000340)=[r0, r4]) setgroups(0x7, &(0x7f0000000300)=[r0, r2, r3, r5, r6, r7, r8]) r9 = open$dir(&(0x7f0000000380)='./file1\x00', 0x100, 0x48) mkdirat(r9, &(0x7f00000003c0)='./file0\x00', 0x40) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000636000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mknod(&(0x7f0000000040)='./file1\x00', 0x2000, 0x3) 19:31:51 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/157) shmctl$IPC_SET(r0, 0x1, 0x0) 19:31:51 executing program 0: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) r2 = kqueue() ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x40) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) lseek(r4, 0x0, 0x0, 0x2) close(r2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 19:31:51 executing program 1: syz_emit_ethernet(0xe8, &(0x7f0000000000)="cf9281fc381fd72eb1051c3282650983f56b1de110f041764d2b35653dc85421f78ffae7c907f9a33144048e0dca8db1a1af780e1df105ef2cd569ef8c16f1a266971342e78f4813755964cef673303eacd447aaec2681b6f7304aa4a1fbacf3f39049f43c01143231b45c041b983b552055292d8ccb183a1094ecba440af686cc3adc419ea5c57289e3385c05a0a5ef14bfc78b1926dd08e94fd5ce64fa8af48145266cdb768d1c8d665ce2b828ff855089168b431fe209e0db8e1e9ed915cc922288192b7fa34a386553871ed127ad7530e791c84c7f2924155f3318bf479badeac733789b2577") openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) mlock(&(0x7f0000e00000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 19:31:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x45a, 0x7, 0x100000000, 0x4}, {0x4, 0x9, 0x565b2f4f, 0x3}, {0x9, 0x7, 0x8, 0x89c}, {0x8, 0x5bf, 0x6, 0x9}, {0x64, 0x3, 0x7, 0x7fffffff}, {0xb0a, 0x0, 0x5, 0x8001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:51 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 19:31:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x0) write(r0, &(0x7f0000000180)="03e43f32abf63b66c80969676cb74028a2e13c72c5ecf1ed184ab23012967f1a21c7d5ca8e4c8e37672f1a7e0714ad999c6e23b74d106a91bdc4e6d867360fe803becb0572874469d04be4386441ee1c53b81bf190bcd0d19b925c04d56ec6444541128874c30e5d687dd72fce3b1384be9b519785c2198c", 0x78) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0000001860720591e88f3b251700fddf00000200000000ba0d31e99a0000000000000000f9e6f33a734a046fb716c8d41101a84f9694c82ce8430a07a316c95aeaf91a51bf52f94bebea531bd5bb27d05d9b643c3a15516c6f96f47b188022b1e381d083db3e6bebe25f4cce7a0488c8c18ed47752c8513d87326265", 0x7c}], 0x1) 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 19:31:51 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r1, r2) lseek(r0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0xc6) 19:31:51 executing program 1: open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus/file0\x00', &(0x7f0000000040)=""/251, 0xfb) 19:31:51 executing program 0: r0 = socket(0x0, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050300000404000000021306ca9008101018cea11ea8fe036ecfc73fd3357ae26c578ed500a0c7ea4f376336acf00b7804be781e4991f7c8d75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02040000000000000002e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006edf1be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913ce29b800000000000080d1b15727c73f4d000000000000c9a600000000f700dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231feece30323b4125ce01000000671ad6e5b7b303757e60642b45cbc5737b8e2400000000931400000000000000", 0x150, 0x0, 0x0, 0x0) 19:31:51 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x1000000000000000) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ftruncate(r1, 0x0, 0x6) pwritev(r1, &(0x7f0000000080), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xd5e4, 0x945, './file0\x00', 0x4, 0x0, 0x1, 0x100000001}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000180)="b56c395ec741c80eba9c5f044a202817b671f28e0666b7be5edb93da46d187d2e3c26a2967b9021fabf133039fc97661fa2863ff73b22596f5748fba5fb3785c74664c9c0d9d9166fa9816e7e06d7fd9c3787953572b04db9aad74e2fe9a2bdb19a0713b129f2c63d5d9507d37c870f7eb86e645b5425519a0d7516d2a84961963", 0x81}, {&(0x7f0000000240)="3afd019959b677290f2e867e59661a4d78e3cff0b3719874236e908844c889b345fea01335ac5c309da375acb8056b2690a2b18f2c769c82db682c758f576383255df5854b57f396d4f6d7f0ebdd3d8aeaff687d236b54965f7be5ac4f490d0bb7e3f2a61876103699eb94660a9510041e85c09d4db4cd183c09ed3d4a4c272a7a4d08473034d930396839d1753184ba80780356e232ee285587a7", 0x9b}, {&(0x7f0000000300)="3b07c8315fc56153dfb45639f2eeea1d45052dc0529c809b271785", 0x1b}, {&(0x7f0000000340)="9f6514455fc0819f9b7d3d41359acd37ab0afa15c9f6e19b6d9dd188b43b66900d02ff997d7f150d8f0896795a017e6b0ec496aca1daa895cb429090a6daa9ac69b172d833cd8d0749b36ed1884b4c6ce4f2", 0x52}, {&(0x7f00000003c0)="a22c1c1761ca24c3ac9ca936a77684de35a7b6c81aa7a75c262d5b8db650ce1d164a844c9aee4b4cf15b919e48c23bf72b340d9402e562c620aa3ffd031a72e18edbccb51993071b9392288871a05617338fa794bd55910c83fd9effb7afc5b6bf89c603b8d6ec32bbaaf0454619686c1e352c4182bd2470d6f9c73d5d2f88ffc8fc6ecce347e1a9855f9ee9b0d3091518b8e1711d0723a9cfc4b4dc6697915f223e61b3e0d60174ab42dfe825e1e1cbb0bc366e45dee618d8677da30eb992f00b8c793eb5653a0a701b83a4e568c2569104", 0xd2}, {&(0x7f00000005c0)}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff008001000000", @ANYRES32=r0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0xb0, 0x408}, 0x400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 19:31:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1) 19:31:51 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x2, 0x0) pipe(&(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r1, 0x6, r2) read(r0, &(0x7f0000002740)=""/4096, 0x1000) fchdir(r1) 19:31:51 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r1 = getpid() r2 = syz_open_pts() r3 = getuid() close(r2) r4 = msgget$private(0x0, 0x141) r5 = getgid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r3, 0x0, r3, r5, 0x10, 0x9}, 0x8, 0x1000, r1, r1, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000940), 0xffffffffffffff23) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r6, 0x0, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000340)) r7 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/156) fcntl$getown(r0, 0x5) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r6, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 19:31:51 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) 19:31:51 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, 0x0, r3}, 0x3, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x4}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 19:31:52 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffb, 0x9, "c6822bc60000000000000000000000008000", 0x400000}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 19:31:52 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) socket(0x10, 0x1, 0x2) linkat(r1, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 19:31:52 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() fcntl$getown(r1, 0x5) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) r2 = socket(0x10, 0x5, 0x9) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)=""/154, &(0x7f0000000100)=0x9a) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x23b2f18486cd3ad) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000000c0)=0x200) 19:31:52 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) chflagsat(r0, &(0x7f00000004c0)='./bus\x00', 0x0, 0x2) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000002c0)=0x60) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500), 0xc) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)=""/147, 0x93}, {&(0x7f00000001c0)=""/223, 0xdf}, {&(0x7f0000000340)=""/238, 0xee}], 0x3, &(0x7f00000002c0)}, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) 19:31:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f0000000040)="a4d20ff125d522", 0xfffffef2) 19:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2012, 0x8000000200005200) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x40, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000080)=0x7) r2 = openat(r0, &(0x7f0000000200)='./bus\x00', 0x2, 0xc0) utimensat(r2, &(0x7f0000000240)='./bus\x00', &(0x7f0000000280)={{0x9, 0x1}, {0x563a, 0x6}}, 0x2) preadv(r0, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/224, 0xe0}], 0x1, 0x0, 0x0) 19:31:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8881, 0x0) sendto(r1, &(0x7f00000001c0)="10d17facff37149a470e95b1de8d52831642ee0eff6dc724793fee5dc5d9a9acffe049632f739c3b06f30a9db6447168acd8607471a9fe3ede0caf160b30c9b1a3beca1701fac5721f850b40945f105edfb61c3e14846f6338f7aae53af259a8b5e1ed61dcda6ea70765d043aea67111315b32b06873bdd9c4a9009fd8edee45c4ede61a137a70f29bdc701df1bfb2235662a4194b0019e725b7a5a5aa18723a0e9be698d0b3ccb4ee17f5799852753f9f81b96cf3b30616e361a6936d33514a9f96673d872b67462613ec2b2518af9d8f1e31f4e708a1c7bb0b9a58e0bb1aa72fb378", 0xe3, 0x6474ff561d46696a, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") 19:31:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0x19, 0x0, 0x7ff, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x0, 0x0, 0x82, 0x0) dup2(r0, r2) 19:31:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x4000000005e}, {0x4}, {0x80000002}]}) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfd72, &(0x7f0000001140)="009133cca5957d1a5c6589df5aef3dda62007e84d86e9c96f8e1b371f41e941f09b98ab7691976238116ca5bdf72bc0ff68e76850f42332eb2e27fca5ae40c20547c4fe1805b9f72912570582cbe44f2af83b97f34866f1e107c9a25215aca98833d5b44e7b0a7804755d38c4b2d714922cdedbd6a3cb5cb0cf8ad5f054e68692d650ed010b4d02f6bd00579c1d0bc6001004115a7ae711b15f3a72a6f62e964df2a3a589241036a81f0ef47a03edd1a1f7ff659ccebe89224a122fe785ebf4eaac46eafcbf0cc45b244e91546f6306eb4df63f611b2e7068df055c5f8d7cf6460f6ffbb0ccc00d53ea3a3ef65b6bc108b6fdd1690056108bda6c58000000000000000e748cc6c4599258ce383f1522c38cdc9c4783ae3256d494f57b59c15e2dcc92cd487fbf782838dac8b89a1e156b4ef00"/321) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000340)) kqueue() sendto(r1, &(0x7f00000002c0)="fa7a8831bfbf659ca5c740aa9731396745c74560bb5209237767744ac985a1cf191f9015925f2068d24a09289505111d213c137dde8ecc3ac9d07af08ef24bbe55698220594c3c59746c197afc61b20f", 0xfffffffffffffd4c, 0x5, 0x0, 0xffffffffffffff35) syz_emit_ethernet(0xe0, &(0x7f00000001c0)="a64bdac8ce47079fb9b824b3ee543672de37c2a2322973f4c47471944484279060cb06fad9fb155f50aac72606978f97a564f21939dc283e5cb895d6b57eb0c2892f4fb454a3f1d5144607e3f95d31d5a65b2e6effa164ea9a06d8c4494cb93bc0c3fa4c81d475e9ab2fc2b40f4d7ce3a453d0c4960f8aa788240445c6e42966cd6e38bab24b2236545a95cd2e88613cfc15292f5cd5bbcd982457ea6029f88ea3c2856d3ef0b17bd1dfb56af3b77effa8c6bd4a760570dff3b414139a03b00090f8d3d8168e0d876b1c44277351b45c1ce5dfe1ad69c882a1adaea0e0c63e46") pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000380)="bf5281aa304501dccad7d9ad5502cb952b93accafb12888a02907ef69e4544c77bab291b0620044ea5944a755db023f60767d5816cc15bb7b5b67fd2202a9f891f8ad95dea88dee9cd940c50e1dcc14da5244884f2449c501f164c5c255cfa2ebe9e204e08f96153843a3844b9a31f00503c735c9f9fd6ac79c45f0cafd60227586852ccf3c3fd25934001ad2987272ed2882339b2e12375c6a6e69da973a9fedcd34b08619163682d0f973035037536ed3280aabc9a", 0xb6}, {&(0x7f0000000000)="ed7e009714c425d2f92e7baf73b303de9895e55a265c8e93ee1c9986706dcc6814f93eb52efabfba55a63a114513252a", 0x30}, {&(0x7f00000000c0)="cf10db6169a9d6b43855214cea81ef9561b4b6c327e4d96b095e27386c9211f6e9f148afc9ac7ea6c2dfe390fbfbcbc1b6f6ca87a0c6ec8d8616bab8", 0x3c}, {&(0x7f0000000440)="12f3f412e944d57227760e9ff1a81bd701ee52e14a17bc5343cffd1f35b9d87b0f946b7cc1fb345e8639ed05a216e09d48f2c03eee738e5029d0e96988fc06c36ccbcb7e470f64eafb16d64068f23ef25df7a8f855722e7335ffd2c94aa13e39d0a0f35b2ab8b93359c6ccbe1285e3eac9d3301eb6c578ec1552ecbe4bb3225e7b735ef259c165029bbdb535543d41559e142e61a60b938dae19bc3ba578cbf356c5e0617d6193bc28c8314728ed89c8579a6a73d9713841ed5e1c7ff874f039fd837b12242688c4def4c491355b7f4eb50afe993d9e65bfffe4942adc1a82a64680c2ddae52cba65fd9484f", 0xec}], 0x4, 0x0, 0x0) 19:31:52 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCFLUSH(r1, 0x80047308, &(0x7f00000000c0)) 19:31:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 19:31:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x28}, {0x140006}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 19:31:54 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x400, 0x190) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="ce3ec5dbd4456a537b74dfa16ba5e2e23557a5985ffe92c0338c3ed97a", 0x1d}, {&(0x7f0000000180)="78db2049fe594d7d5e9489d90ce5f6f4953804fd13614ceb2df389ee3eb48c6c789b8fd29ba7192f0f93559b84086e3f213a2ad97e74be8adb6b38f0189841d0dde451ba200c348bd2b3f1d3bb5a784f75d2fe0df756741113c1dbcdeeb75babc11bb88bb3b869d944d714ffa4c64717ab4023911480a58af7c92c594e54b32fd206256b2961f9d1e777f5df57bfb503620e8081ae5f74fa283153ac7fd81a74f8a302e6eac309c98f40aebab470def94e7ef62e67481ba9cc15b8ecdbf4abcec73b659764e6b81d9424662c548e9fc340eb96da7bbf514de88beb43529010b2ebc2671c0c", 0xe5}], 0x2) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 19:31:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x20) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getflags(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x14) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000080)="754705309b13bf9c9056e1ae3fe90abd2ba7cf3a14dd6a8d950dc717bb0a30f6752f096296914f012ef6d405caf901", 0x2f}, {&(0x7f00000001c0)="07e4298a4d97cf082778718ff2abc39ea449d672ea85b558c132e1f5d946c620f9c322743adb399c6fa8cfcd81415a4d64198fd6bc9ffe6cfb8d8e29a2bff91ab135fabe0d2edcd288b557cd3fbe35f1b6ee317a190392989bb949c76a40961f44b2c88ed785d4be2c0ba7a83874fcf995c3772f28a58f3b99ef404b9c2476205eeb7fe732c1775b3f964fe4b36ceb5b8b7883a30dda3873bb21b9a09a86e86b678a1720b550f22cc212391019b026a43864aeb98edff8c0db24d7cf1235b687c00f1bc22fad94e5721f673786a4ad8aab17", 0xd2}, {&(0x7f0000000100)="281399a5e5b5f00b81de2b67af5d6d35286996fab577ed4e5ebdc88eff74a67b0aab644b8df38f509a4af0a4e904023731e3644d7a9d2af7942ed55f45bda43c917d48e347c16fe9402921322e22e358e0794b90c62ff4572632f31482b16029c747b137ff7a6b749b70", 0x6a}, {&(0x7f0000000300)="b414df2bdf20a726660c9e614ad485ea2613564ffeb9b7d96f77d9744a07a5a8c1ecd49152076a9ac6411ddf51aae11f80b646323196dae4965a60a14e40d0a9c21bf570bd3a7cbd8054cb42ae6eea8a44ce3ce5f0496164017946ad3ed3d38158da62c3de9a813ca268000e80119cba3797f8cfc4eacfc4f824d32379b6e4e71f622a6cd8473fd1533e182edf839c79fbf6b6db7c5b20d7b6cc1d3ec241ae114473bc0aec54853cbf31af5dcfc6b752f2b0fe46da545961d2", 0xb9}, {&(0x7f00000003c0)="c143802a676572bb66ff94222f435b4f70b2997043e51143c5a7bb9956731e0487849f9aa0e62904c5c89c12ce1f9f5e872e52ce41e17fe9365bf9cfaf3ab182cd012d28601ceebed40ec9f209ab62e9ca79cc774b04150e21b42571", 0x5c}, {&(0x7f0000000440)="403451b9af7474aa25572632286961229c13ee517c1bab728ae914394b8fa087e3004a6d0394ba917fcfa03faab1189bbaeeb25a5f807fbbf3ddb8c80ae62314c45c60a4e54952fc18b879feb83141387c9ef4c105fc71def45b7a53cb030da8962ec5c464490e1dcd8ef1f5776c3098cf1c0e795c164708b9a8", 0x7a}], 0x6, 0x0, 0x7f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000540)={0x8, 0x905d, 0xb5, 0x7, "9d669371ec342600faa82fe4f5456a7b41236bf2", 0x2, 0x8}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) 19:31:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x1}], 0x3, 0xfffffffffffffff8) 19:31:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{}, {{r1}, 0xffffffffffffffff, 0x4b}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0xdfd8, 0x0, 0x6, 0x0) sendto(r1, &(0x7f0000000280)="760ae97f311171bdfe986e4b5b01a2cedc269923209cbd825a46acda6f62d07a8235f8726f2ec39b17fca91693967653b005276e3b6ef39852a14bbe451c7460738cecd579db693fe6c6bad714cd1e64bd82d83107a0ba1526b30b24cf6c0f745fab9a1384de2f1784855e99e24bcbf8a0a2fbd26f526e300bb68283449c82f2d10331fcc5141a0c20ecf9400fe4441a8f414e6468d58cd1cdd2e710ecb83c780bb8c5f3242fb6d4e83111fd39c8b4ea9c13a8779820f3ea031777dc6ccf120c17142c8fffe317a7dc6838a964f188666b78c5da41615fb7450faedde5e1c8910e621db1ba1376aa0a70579673a9bcaaea4e0f00490f7defed1bda0d3d44e1318415fa9123a66d83b2376f444142d05f3abce43ed993e4f5bd5b5ab2cc86680741978d98b742cb00dea9b65e73e0a6b58bc6fba02d088536ba1b832eb62d375d7cb5caf00a4d3c1238b1297a11145e56e05cc347cf498aa4f16994bb053d2e3b527c56e7fbfaa96577107e85f047b713896dcd4e39f5fe9791c5baaf5292bf3fa3c6f9220498bcd053a8c970d5c1b72e645bec453610a4bb9404ec44ad1379ffab0f10efa31387a46d88c09a6a4c38bb33ff957ebb2e16dae9ad8d72a21f1207e7b5cb2276515234227fb66c9d71cb84eb0c6fa6e3cae7244f7297fd6ec93b97833906b6cfb8ce9050152bbd5642f8109ac80a90e73a30660d99bf9505900aea621885cbf2bacce728f6b528c86ff9327f7993a2066182c73b4a00a69510b5785f2a2e81a56d05d029e45c545bfb6a5e4cab13cfbc23350d78f180e7202813194831ef326650d8624e86aab5cb74f6426cb953359d5b5017b3b63b1958c050d460c9dcf4594006893c60b5efbda70c0b61eb9f7783b87d04ab24eaeee8c1c2394882e03c7dfc9116933bdc4d46c9e57044cb343590f8300e729f670f8d49212bba50316621a0508b814edb0111cc7737818440188f5e28ad5878ac900679c09867ce12195dea459b60474770bd6d17b2a9e3883b74e4825deaa403fa091f639c871c0835bbfed6071148b3a6e1b2e3cad8d29d6f8b5c8a9b623725187592ba03c85fbb2ec09e0f19971f97f85eba7ba7fd0b8f1eebe5a4cffe9fd321f7da7b1047ac0992851e085f3073f464971d7721f0250570e305244adfd8c14136238d79c06a5ccde233ce3f7dd087f491ddd3fd6857323842e33fc67d2893e7faaca57a58674b77dc0bdf024f23fa7d5b29208b914507b6883d35c3e49712817525af4da3ef8457ba4fb85bad62825ece8e764dff44220e4402324b321669927b7d2662260fbb3e82cd0b68c09b197823eb9f01887e9800afac4441f5150ae03f4007c9b3d86c3b1239c3a0bdd7fe9dd7be8c4905341d4c0f5b81d7601af699027dadbb79a2068dd430b4d505b415d8bcc04ec7f774623e455fb96b0cfd8d60b95bb28fdae9c240821301f72423d18f64ad4eed025dde775dd679f8c72591391870c1625dc92d066f3d1ac74eb40c7093c25e661cb752ec5c6c4358d1c770622ed2b4fb5af7dbd529b195745f0b9517832e332741cbfb44081399dbd93c668d849bc73515ee2324f30eca68bd32505c56f3df25f4eb0951d85fd31a4d4fc98f8d10a180b5c0c7ad238d0d5fa840eb6e7de083fbf9b6be417bef5d314c2e49a386e1a8bf7fee76885e1d6481d1dccc350671c0921c7a45599ad2e5bf1ffbb5723974c000cb6473f140b53580a2aa05c7884b4b69b55350eff48f3d6fc4a8c5e65e99f7d5cce6709a48a07215123d683c63e8eef286aed79785053f26746cc3a222ddec081829db83de96eb3bb9e7ff9f2d309234141b01529fabc15970d1b3d8092546b5bb15763b62a272d93f0e954fa72f236a46e505a2eaf19a056b51af158ff75fe68325ec0eea337454a1846e5215119d8dcdf7666731b44df8ac84230aaa3e32fb87fcf9bbe3172d31fb7035c447ff43c541a50c0e0a98ddc90790544736d20426d1fd7d8f70e1be038d41b460ad043292a5bb31aab248d7ed376a8222910b5944665583a1754a2fdb01d422da8059de1117b127b96c9ee4e1a965c4c6e1acec18f967f1216479d534e21979109b59ff5245d31bfb2e76791918b42c7bed3799ee593aab0a3faceaebd247069374d5e7f719eef4b59c7beba42b7ccfe3ba8a4a140141ec5a64916effc28ee5e78ec1df7487b0298a2f22d8e050c4c83edf35fa460d8056138b624b7f306e6e8a96956e4be9d9628597e47ad3f436a898cd54ea9c0c4d72d9d39fc7a0b9802a6bd6ddbf575ae563326ea49e80522ee527adc7a178769038e97b32ab721c7d1487b8f82b3558657456925c10f4568daa4d340862a08f6fab7c4c245f2c7e1300e70a953920dd23eadafcb33a90cbfda4e23361008c8a81905b5c48bc37f8cc820650c5329a0f619a8bb50e2508186761a676488ff4ff3ad61bc73706a214f9c11bbac0d1e00303b9ca8038932284aba906213dd9b5130c803e883cd6225a0322aa5b703392a5177b26f99ddd371a1bea8d751d9566e6907753d301fcbd81f7b1d6547a1d678f479a872d4a508dfb77011e5c4fc1abd9faa1694064a37a8b568b508a2b9fb0995d704ba3c9d21027f654cd248e6b3b325973aa2509f98c105c730b81bc46714ae4e4f8df12c63c0d7d234c49c2e6d780356942c859df586852cd135840fcb69377e2d7943c8c1c43cf551dacfeade74bcfa1d7f904364f03ecdc527d5772a8869511956ee729ca7d2d2990df697cbd45c932d50d7108db14394fb9f4d1efce84f1e8c10faa4069bb1cd72c4483c1ba97091d7da3e34021794e2ca8a6ba0ed1990c49e0b3a5000e326841f8edbee6a2de819229ac3f3c2164380c560b53d07f7045b73286602a0d8cdd26b4b5b4b599e829b9f0702978df0b3df66be7542eac170e49e3f2b7e3a62245be9282409216ce8068ff01027f32a674889c775ca1077ef4f6d0e0ba7ebb2eb8d27987241af8ea4467b0f78db5a5572e89c9a30b868529260f102611ae2509e0402d95ccd048b2373f49894d1288cbf264b10d29376e87a9c09865a03a301d3091ad4853860936ea8b6e3ae0bbbc8ab25aecb31b4a97c1ad5439bb73d72a86ab85aaa768f47ff5f96fe4353587e34ba799ff6e9ec1d6a2a9fca079acf15b09fa61fd819649655ebcda63f4bb1c5de7d0a38f2570b819200c5fafdab3d797ae249b60b0085a9e404489950513d17e2233504b8e27dec4c6c95b8edce6cf071e081a40b80be05a0000a0137b439722da0ee47779e84fc4fb83b56eff963190476ce46db476482ee7ee2a111bf859f7a0e36078535321951a874be937952503de507ba9d95111b513fe337f0db6dcd9bf51622de9bab7bf10656b614dd5c5d0c042bbffe638726c15a07ae21223ce2f1cbab695a7b233608f4dbf6c93d9da0d00cc10c101cfd41069291301fd091ac686a9811bd8e7032066a7352e380df0e3b3df807e7a1e567cf134577a43b500e787fab70666edd93f63daf14ef7fb7194606ef3e3c15575410c0cebc4f959055aadd70dba3d7d4cdcdd40946fa080d7602c3ded508ed35803e9c2e359b41003db848b7619b822b0e13351daf77c2fde4fac4bc42fb50ae4248ef89e68ffe5c1e4416ec10f11a7d9644ce9c2b0bebcac533eb13a29fa3aa2e6cd180058513fb7abde73148a27c347e23b30cedeb71c078c60e1dc4e363af50016acb1f72873b6893ceaa686fcaad082facb31b9df37c368b6e50517e29f549fe8c956dc8ac5b5d10db7aea25315e48a7b5f846c9af5c9f174da4d38d63ac902e0f84dc06f120b81828868871da2d753055ff9f3bb7cc5497e58220940f2dfed65ce572dbceeb248113da8238a00a480a300457e8cf1da09c7c8274dd237368c77a3237b9b0a843d86c520010cf8c3fceacda551643489228b3e84560ec48682c669afcf4f5b3d62138729a16cd86a19b03efb9fcc8b3b8a8609351d82aca1a6daa236102d031229f7464b33cd76e187cd8a981815f140cbdea36b43a55b0d3820274db66cdb199323e2415f99b254c3f22dc7da0c29d765cf7ad4c59282618727c4c5d3f1889b2ac0b12d6a7614febbc9723b8edef77bd491572b5f92dd05d0829bdeacfc775a9e779b5d7f0031634f239d385573bc56fd3df12562199c43cb78a571a065f4ed69d5d552a18cf8d0e38a2ce184559516e9d1fd3142d82e58eb5238de06a99855859be0860cc3f7b1ef53d02fa40282be738acd3c8f5cfc6db9211ee357a15b20f7c37e5dcf000597c5d9360fb75476178409978621d1e1092c25fecea25a7ffa0fcb0d5a5c3d11e4ed29fb97e7dc403ef0419406a3bfc3555b4e08b83e55cc73c3843e0f9c0b5cec0581ccf02e0b9f987398eb290c8843b8ed94b94e92711a4ceda3ec5ea9c0f137ea79b596ed36433c46d01133cf33f2b63d85d5867beb0f055bf046948ce7436394d902bc4102cfd8477685e0e3745a388db468db3b73a0dbbc4353663c066c4151b9454b9d68a9ca9950b1c457baa318316723f68a952a673571527b4c26617e7ffc468328bc6c814d4bb12388db81f8e7903b240af80b1e52d477842eeca9b152b683f1be3d6d010c6ba1f869ab189799b9a9adba6ab853cb2b38708fa44086e819a68a7e4c6b4c95d111b7340ac90878bd26f77fc960f79a0c711ea4c4a9340e8c1ff18a1e20c97868ed169a4f1dff4abb812854d58e88502de9b790a36343f95c938645302fd63b8bac8be2d341e863a8a4488c388fdc1f38b8ed36054c3fa2bb390ab3c7fa3dd72c27436c6e4774fd532884e64874a64fcdfab29fa89d0c677c8075530726998c642664163989ea3e361012ea4515f9cf8dc1b8ae5a55e206174c81f02cb36cba60af960b9714a4627807fbb878823dee7b91115e0a0e660b5e2ffe02b46c9037af45170ecf87e9a543c11a75b1579741fe781c999dda3dc259ccc9020273e0b0a9ffd7160bf17933ee9530ee35970b78a7c820f89a0e67ba37f2ff2076c0b691bd509b8a2be80cfe8e8a46ef7239d5216a24b2432cdaad92a49fab4c14e04ac8973eb4f7d31c9486466b259b2374a56459eefada92000d531bea252bd79402121d6a79138d101d651740eb28a0502799b9e97c8be86b07c29ab85b9c025014e5b6bfd9bf170e7965a08adb6533c10a09e48684807d53349ef9eb1060268764e7e3d49d7262fdf95a6f34bfca207be91eca74c26f73258f6b0b273e1d89de8891bbb7cd41f1124376bf66dff30b79a10fa7be5957fccffe1d170ff432fcb4c80e00af614550c04cece1e5abe911b9c8817e44d2ff51321bc3a800031d44899f0dc7df5c90f4d667f22b34073da2dd3024040f3cde834d4333793a32999800305c2a6c1fda9bb340cfde2d7c954adef527e3399cc1ebaa67084411b3025cf48720d38ead8dc525c13ecdc8a9a35833321f401b6da0a1846f4a0a37296308248011055157a5f2299ac6fcc8a48fe42a602d4b8dfa1d5413f9370ba1be3894ece6f9ab701d8655f0e3c5e9913825fdfaea2157d5639e684c1c06859214fa86fc3a73f7fa21d39e7d9def1f2240e5efaed792d19b6441d6a6f656eef67aeffaf6b675ca565696b15b89371053b376ad66fdc04aa8edd38e31b4feafca1aa6ed4950cd36ea2ac79e71cc52459bf53da6a2049608b34e09e25d28c86d5638b310ab452ca7e25b0b883b7152d3baeb49323e592dce7f8eb6e6d7dc7f3eac2534f10e9890d39b1bd4f227afbb3b75f2aa1bd5eeaced3cca2ae901be9ffedc2f3102db15a56cfb476b49d550ab", 0x1000, 0x8, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 19:31:54 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f000083a000/0x4000)=nil, 0x4000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f000082b000/0x3000)=nil, 0x3000, 0x3) kqueue() mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 19:31:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x87}, {0x2030}, {0x6}]}) r1 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) sendmsg(r1, &(0x7f0000000600)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000240)="b8da454d1779f1c1f5fc4aaff251f40b0e96da1f1a402190705f46e13e01b81e24f06bf0b5c6c14cb480246704e1079755898b304d67f8523554bb6ba81ad30fc63e56fc1cc40b8ae86aa625b107dcb798fd2c20582efac910a16a52ce3117a67c7911d87427bacf14e49cc07fc82a4e9ce51d9f30ad921d3f4e2cf218a3f145c6ca2fa8ee5fe3e3ef5b4e811aeb36ed9f84aac641eaca5d94e93ffb989e6498f8abce7ccbeef900fc65f57f1d21cff4134f11d46e89485de8eb5bf6b5c6d54f319812d5be5f2c70c794f900e5a6f428", 0xd0}, {&(0x7f0000000180)="9233fa46c19f571aa903d06c6a56997554ed25f98ae1dfcbeb796f22414f510e3836803867039ccdac6eba2a47dd9a9a0e365cef3c", 0x35}], 0x2, &(0x7f0000000340)=[{0xf0, 0xffff, 0x400, "1f0c83f66804054a2b16af5512b306261a3be17dcc372fe57d07b62991edafb1e2a389e3c2d050fe0d1ce89d86b649a26c4930758e0a25b8c32fe87e3becca9c9d5b83cfe7fc58fd32a68e771c1b4ee46f9366f700032abb4fb6cf2c8886db257b19bdd16f4eb17c29fd6700c48d79fe60542a79f4918970438b62c06d4e91637aeca2aa58647813ff5bf6bd5dd6ec30f70476444a83d30fb66bb39617ae094827cf7cf3ab66f4fe4e33bf7445c57c22d83084062fe8dc76918aa68abdf0944ed85e035e23eae66593279f2e66940f0feb2e9b9e86f2d8201835"}, {0x28, 0xffff, 0xffffffff, "537c573d4ce61cb9506f6515861cce463e8972882819"}, {0x40, 0xffff, 0x5, "ad4a20c2402bca699b25ccfef79cf49b1c6d6517d1ee684186841c1478389895c72d3ab16de29c94769836723242ae"}, {0x28, 0x1, 0x0, "d5f4e1aa36ce3a052962b5f6709d743696b5de8b919a"}, {0xc0, 0x1, 0xfffffffffffffff7, "925c3cdf55cfd9483602bc48e04022c0e24f4727d9fb3d25d6515649d2b289974d2c86cc33b51095210f64993682e15fdc325a1b4be492c85c5f4030abfd8716158cd0b641986fc8137c9b7a8c307d8b0b3f68d95d0b6b3d737490429b34515fa5f3579a62275d761fd3da213d5cb94e791dd4783d34ad84790e21d40418d2666f515f6ca3d56d963724577018c40332ebc9a8e158e51950253722706a8d5dba8a4398cd4d01e112830d14d9a420"}, {0x68, 0xffff, 0xfffffffffffffe00, "3f49843f615c9c956b8d9e4eb69d9eecdad06d6a63bc2eab7da7f55803840e36507c01bff0d4cbf6d19d76cf105bc5d5a71501fc19d74c31e41e0f1c88d1cc06d128c3f11d4968d98ffd9814910e37c6831c7a"}], 0x2a8}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 19:31:55 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 19:31:55 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1d74af56a566b44) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x2) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r3, &(0x7f0000000240)='-', 0x1) read(r3, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) 19:31:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) 19:31:56 executing program 0: setreuid(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = dup(0xffffffffffffff9c) fchownat(r4, &(0x7f0000000040)='./file0\x00', r2, r3, 0x0) r5 = geteuid() setreuid(r2, r5) 19:31:56 executing program 1: shmget(0x1, 0x400000, 0x200, &(0x7f0000bfe000/0x400000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x810, 0x4, 0x8, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000003000/0x3000)=nil, 0x6}, {&(0x7f0000004000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil, 0x800}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0x2}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0x4}, {&(0x7f0000005000/0x2000)=nil, &(0x7f0000005000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000001000/0x2000)=nil, 0x9}, {&(0x7f0000003000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3ff}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000004000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000005000/0xd000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x80000001}, {&(0x7f000000a000/0x2000)=nil, &(0x7f000000a000/0x2000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x5) socket(0x6, 0x3, 0x1000) 19:31:56 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffc000/0x3000)=nil) writev(r0, &(0x7f0000000280), 0x2d9) 19:31:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) mlockall(0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) 19:31:56 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x39, 0x6, &(0x7f0000000180)="f7f9e794", 0xfffffffffffffe38) listen(r0, 0x0) 19:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x100) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x7c}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') 19:31:56 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x313, 0x0}, 0x40) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000780)="a9", 0x1}], 0x1) write(r0, &(0x7f0000000280)="e38e80d6d7ea89e0aab95de3db7be113407c5fbadb03c226b40ebbd3cb82dc4dc0646fee61f6d297af6599300cd8146d999d80547b5ab8837b54b473247c9da4cae56c7428341e1f44d6c1968d32f1e742fd302a8b00bb975ab9cb2dcd020b4bc625cff3f038da9c1e0a54fe2b6945ea671a22b8ae644292a5fad442f04eb79344bd342ebb5591b4c5e24af7492b85fbac", 0x91) shutdown(r0, 0x2) r2 = semget$private(0x0, 0x0, 0x85) semop(r2, &(0x7f0000000080)=[{0x2, 0x6, 0x800}], 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) 19:31:56 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 19:31:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000100000000008a14644de797a947000900000000000000000026b910a306ca41ae47722189dd3bdd191004de04f427ab283e43ebed78d37d413df915120422ef126710c326a54c2065f15712e149d818d05e52150471325222300d193e0892d817375cd6d7ef6303c120fac79ebf428c631f2c42a272000000a056d947c5f69563cb2ad70846771b790fe14ae89a488c045073cd000000000000000000000000001e3e00a5a60d124b1902f790fe65f4e44c99632a3456bacac605bd609ba0de15086c63687989e117145afb54f659f028a2a38f471b78f4e6c4b4e61563297465cdaa69668b23804fed23e4798d92220d8cd0e3fbafaf5f857a0249f42e8158d3cea30bca7ad0e2e9515cea93a3eda3b480765f4c50077cc0e8a3a7916d2dd6"], &(0x7f0000000100)=0x3a) linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 19:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x25, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:56 executing program 1: setpgid(0x0, 0x0) r0 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setpgid(r0, r0) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) setpgid(0x0, r0) 19:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe2(&(0x7f0000000140), 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x10004) pwrite(r0, &(0x7f0000000100)="fbaf8a9d1a029be9691407357e3a", 0xe, 0x0, 0xfffffffffffffffc) 19:31:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x80) r0 = dup(0xffffffffffffff9c) bind(r0, &(0x7f0000000100)=@un=@file={0x1, './file0/file0\x00'}, 0x10) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) mkdir(&(0x7f0000000140)='./file0\x00', 0x20) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 19:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xa7, &(0x7f0000000200)="b618693c57e807006e443339907d3e1f0ed73ddf3040b42de26ec36bc99a814173eb256dff22c2616c417aa08efff959f825cc33f7a83b642921cd1eb711ebbc0d13c3eee0e22d35b585c13e5957665949cf70db1d114c39475cd1a5f68aa796d7a2c7995b4827e4d582c0021d992415b38ce344c7185017492c29d02461e7e825b60955760814f15ee2e3168551f9fbf81b26a267edbd08a9e706a52264ae29ec5077083d6b17") 19:31:56 executing program 1: madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x3000)=nil, 0x2000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x8001) r2 = semget(0x3, 0x3, 0x62d0a203a3c2b5cf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r7 = getuid() r8 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r6, r7, r8, 0x108, 0x8000000000}, 0x5, 0x3, 0xfffffffffffffffe}) sendto(r1, &(0x7f0000000180)="084bb5687d666346df08b79c4635f2fe986d63b8e7", 0x15, 0x1, 0x0, 0x0) seteuid(r4) setpgid(r3, r3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x2, 0x6, 0x1fffc00000, 0x1}, {0x6, 0x3, 0x7f, 0x2ea556be}, {0x2, 0x4, 0x3, 0x800}, {0x6, 0x0, 0x5, 0x7f}, {0x8, 0x2, 0x9, 0x800}]}) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x10, 0x1) setgroups(0x6, &(0x7f0000000280)=[r5, r6, r5, r8, r8, r8]) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000340)={0xff, 0x0, 0x0, 0x8000, 0xc9f5, 0x1, 0x9, 0x10, [{0x68, 0x3, 0xcd0, 0x8}, {0x10001, 0xfffffffffffffac0, 0x2, 0x81}, {0x9, 0x18, 0x51e, 0x8001}, {0x2, 0x9, 0x10000, 0x3ff}, {0x3ff, 0x6, 0x6, 0x1}, {0x6, 0x9065, 0x20, 0x5}, {0x9, 0x0, 0xffffffffffffff88, 0x7}, {0x1, 0x9, 0x3, 0x8}, {0x1, 0x200, 0x7f, 0x9}, {0x6, 0x1fffffffc0, 0x8, 0x1}, {0x0, 0x1, 0x2, 0x9}, {0x8, 0x3, 0x7ff, 0xa98f}, {0xaf9e, 0xfff, 0x2, 0x43}, {0x0, 0x9, 0x3}, {0x3, 0x0, 0x8, 0x80000001}, {0x80000001, 0x2019, 0x401, 0x9}]}) rename(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') getgid() r9 = open$dir(&(0x7f0000000500)='./file0\x00', 0x8, 0x40) semop(r2, &(0x7f0000000540)=[{0x2, 0x0, 0x1800}, {0x4, 0x7fffffff, 0x1000}], 0x2) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000580)=0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000005c0)) open$dir(&(0x7f0000000600)='./file0\x00', 0x8008, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000640)) ioctl$TIOCNOTTY(r1, 0x20007471) fchmodat(r9, &(0x7f0000000680)='./file0\x00', 0x40, 0x6) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x5dd, 0x9}, {0xffffffffffffffff, 0x1f}}) 19:31:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[{0x10000, 0x6, 0x400, 0x80000001}, {0x800, 0x1, 0x6, 0x2}, {0x3f0227e5, 0x81, 0xac5, 0x8}, {0x0, 0x200, 0x3, 0x800}, {0x0, 0xce, 0x1, 0x80000000}, {0x2, 0xffffffff, 0x100, 0x7f}, {0x9, 0x4, 0x6fc, 0x475}, {0xd823, 0x2, 0x400, 0x200}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:56 executing program 0: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xf3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x43}], 0x34, 0x0, 0xc6, 0x0) 19:31:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x200000001fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x62ef178e) 19:31:56 executing program 0: r0 = socket(0x1, 0x3, 0x27) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb62a24532a11cc2c7a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad915fc4c1db412f6b1602a67897c35de010f244f134bf371e8cfaa1d4ab424b61452e0fd911f88d3525e34e76312866653b6bdae4c5b436e445960fa6b9815c1fa4aab44f032563348f261b51f117eec1358441dd3ee16630bd2d66f907cc642709f2a2fd96cb58d127addb3c57108f029a123d290071baff955a5c23a3063e78cb4f31e0cc147e1d864fc592f6ddd03ec390bd40f04455a9ef08e115b6ba2ae64a8a27eedb71aa056f13e8fc56fe1308141c34513f23d5a3f48f33cf8ff43cc00f5e3066f0098ba4d47f5efbb6dcfcdc357c29a394262351105ad7f16a93e24e903229fbe469781c72c6a0cce3c178014d2fa"], 0x10) write(r0, 0x0, 0x0) 19:31:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xb3e1, 0x200000005}) r1 = fcntl$dupfd(r0, 0xa, r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x40, 0x3) 19:31:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r2 = geteuid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x29, 0x880000000000000d, 0x0, 0x0) 19:31:56 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x6) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030035700100000000000000"], 0x38}, 0x0) 19:31:56 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) connect(r2, 0xffffffffffffffff, 0x0) fcntl$getown(r1, 0x5) r3 = getpgrp() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x38db5b89cb4b80a0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r3) write(r1, &(0x7f00000000c0)="2324092bd950ef9b5bb294f25e815b44c337f185cd0939d9b6c25cfb0cf3cb6d257fe0ee6c666e5b4debb1acfd9177fd0ebc11a293bd60199d2f546335e86c5f315b9930d6b8c9ac30d54d5e9469467317a0b457331e49787d7f3b8a", 0x5c) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000140)=0x400) fchown(r2, r4, r5) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') shmget(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0xfffffffffffffffa, 0x80, 0x412, 0x1e, "7afe0a6b90c714cd07985b703787797bead0b3be", 0x5, 0x2}) fchflags(r2, 0x10000) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000240)=r2) shmctl$IPC_RMID(r0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000280)=0x401) r6 = socket(0x0, 0x4000, 0x4) writev(r6, &(0x7f0000001300)=[{&(0x7f00000002c0)="a90c4635", 0x4}, {&(0x7f0000000300)="0149a2c5b56d283f56755e51b2369530390737511b3b3568acbbc420f1ff1c59d950f3f891376a130dfc5d23abc913baf5de84416a75ce7eb2c63bacfd1679b8e17a0c14982eeaa2258ce78aa36f020f14e6246b330a77ed094f1b9dd0b98f0228b21bee2db7da60c4d830d344a0a38a6a17869672bf11a0fb2ecf04cfe7307d4bd98674fff4ecefc6c6f6d33f57dbc55645217285399ffc57fb8b257918453fb32949c604e2f704551edd01326e83a23d381347b9d495fa2289a52ade59869358059175615db59f6aff7d76d8602d4296ac9b25e5db4534ee25b8ade99aa4eeaf4f685a69d80dd9c49df2c961f920798cb2b1e3d51273343d02895dcc05b629eaf6b5cdd68a0cd765b37f963887f782d1f970d0eeb7bd091d6dd07478032981d2514e97ab622a6de6228f4ca4aa9f787cfe591ed2e227056fc09050812c24577e2ccf0a0e73afa735752237b9f0e1e6de605bfa81fe9c46f0103e948835e6ff1ed1f7c7fef16b918b39a47ed3b925ee33834b4bc5e581869199268f68ade616a10bccdec991088a1d7b695ac48e2b395f5fd5e08496a2b14fc1d8129ba11cf1c1cd4acbca2f0bbf82f3da8190af0f80f7e95648e0f1de949a82d91a5edaee6b92dee6e147369a57af42b55a9fb2d8c0926165624487010d430f3959618515f07bb4a59ec9714beeaeec30233db1af71f648aad891f15289c39451b18a747c93e68af8172e2229c084d5f07930b34e57e2ad581291c00edb23d7e5d022a6afd307a2cae4ab14bf2c41e4d37daae87654c646e89821e831d617c6c130484c8f7910d5f5f56e071d61404e37833f3c78f0c99c25973e7185b35041bc57d38414e32f80261067aa3ef3bb4e62f0ca1d662006552212033359174c5059957ef012ff3f267bdd832ff98e83eebcd1587b68dcf4264d36539710ba50592867703d460cb46c746e0f6f38c73e374b7b819db131d7e6387ed5421d140f9e91aa3a1fb1373213d884ffbb51a26dcb551dba02645983197459a059d695857f478441d030239a18d565563076c8d43ae278b13d4a6c359d272bd8696ea3ea3a11aa3c82f0629b3f0fafba88f5a8a7a19584200d17b9ccf9d2b2ecc31c4c4a29ffced2b646a75d7423b970465f79dba04ebd3150e9457fa3c8afbff148ad52fa91bd184fd726a32ea152702ec1f5740a90222a69c61c2cc2b9cb08e23c5b63c9ac0389f56562e77e69fc214b49ea67cfd7f4decb06e5dda05014c825b45b618bc2daf4f49e387255eccd752da1403adc9cfd401d698ffd98454ebfab35684f143f3efe7dd2e609c4305caa023f452f7290e1585224246d0f67f66dacb528d87cccd3b0689ccf02cfae376f41d3a84db31c6463600ee5ba7e5f9d6a8041e23c945abdcba11806644ff83eeba8e3f410efd90b136c098f836ff95afbf8e2c589ac4c7d1acd2e0c397f68f25ae329f097c4bba2594c03e74bf287efa0991d902a81bbf45e0f79a998b3da1ae9861bcc8fff839f81aa77d909c3d667407153a38814fab043474065f9254192200be0f79a821dce6ec7c0cd6e4e073344c3b88589c6bb1a97a7fdaca725dae7ed31a3c0305343dcb6d74d48103f91fabc30266cc24da0fa9a8d9f0e88a784fc298851f63f34096dc36b48657f5bed0db6a604b906fc0ce54ad0977a65f38eb455dd0c76b786987e7a766e9c832e5b6ecd2fb68f87ecc964666d3554a59320cfa0ab9f70773a6d97f11688a32425e1b16bc95820f8a7499b5576604e0c365be2cd630fc5d1f866b238347e0d2cb1864bd6fc63344e38574a495a79befcf7dd08ca34c020fdd527ce1acbfe06f372fd3e3478f8388e286ff6c20b8336fa237687aaf23c8b5b7f9f76f6c368fdc20c0d7b73bf1ca04bd684c56fb1ce11f1df292d98b73a27dd6b8daced8eb37502215119fb8fafca31ac2c5a515e295c0d7efdc1bb396b60261f4adb28ae61caa679d8c6ab0a7eede930221593fd7fabbc33f901411caa020d100bd24a84d31fb1515644ed7236a4f0d0f121bc9a91ec9420ad5e3c779c79c3961e374f10edc43d1ebe969691386f40638a2174e0d8551aec2a7cb9161a1e5f5fe0a8306c5213f4f6a7e9f4550700fc3915628b904ffaf811f357de0d0993fc95a58ab9be065ee651851b8e02cc5ed9103764300b1b87d15c0d304e154293a6df1ab09c6d7fe6ce63ed4bb47f5c989cc9a9d836b79b01d5a1a96d7f082145ecab8dd357d1f03eb559c0e007ecd57820b53c6b170fc9cd4cbb4bf82357b42c9024e2983279415180eb3a25267a7dc4d329e8a7791c9aecf56b13acfd2480468fed4e86a65546744e946e9d5ad9ca95e1e214a9eaa258f97d8193c14dc6d60ded6dcfa3c00ad6896f939b3a7395bf331607c04e198ae9cd45f3e37750cd69d0260e9f60e87d67003a9b53f121f5fc263f7fb1b6de4dbc94ea1706abc8395169c3834041f9c128e994abe7e7ade083dc6b00597a36d07bdbba79f2d171464b473505a7d8cdd4f6ce55e61fa9fee3c60f8f087bef5b50386c517405daf89a7883e5728eb1da9ea79eb52dcbdb5f05a5c97f7044801dd2c22479ee328ef654f0d4d209619beebf5ac027b7521436d82819ed3546e24ab71ffd75103c8e4416b2a671866875a0951df67fd20621f5868b0265e76e2cf2ab373d485ef40459e69a7a99fbf8027378228e5ef3a94724f55d0e6ffee31091298b4097c41c19909765251581580b6c539f1b068afc0781696721e371333e558f1cc86898c133f1adbd9d9ea3b3addccc00ebee960dde06ff989b7c5368f0be11d9747f375d0f2b8c5523458a5ad9653f17620ec2ddb1b646263b99e599d33f786de51d8ead280357e290ec77d2a4fe0af02d2c11bedf43a7ea3c18262764735fc08aef03445c209a5c8aa6ae40caff4815758a0f0a9b6c310ab9e76f930392b3f4c28ae0a985f2792305285f1975ed70e5b61b21d726e4fe54ec0ee86ced2b3eba52d11a0e3122406c24af92c0ffa15015054efa2cca9110758cb7a8eb9980bb1cef538d035537371932e280970b9a729205a136aaa983b57f374442d32eb90e7af82f0860294f453b49bafcd13ae28268409a58a52305650f85da52ed701a3621ecd651831f5f3596f846c60a65b796e09db4a2bde8ae6e7190c7864b2dca77b9f55601420a0386462789cbd90f4604852809edd5b7e9f52237055934457bbd3894e3a2832b778c5313a969895ade1602dc79b8c820bec38af997adc5ec2fe7d735200f880eadad78114ab78610e1db60fb2643f565511dc09c0958641e17bcdcff8d91bbd3d4be9acd3c27b18cc4ba9c886e72c8576575568f0582da4f45684ba0300df2496d30458af2b5c139c1220c1038f1c30d15e850fb2d2a811b50d9bc677a53d424650a945afe465ac6372759d21c1e69635adc0199a32601b5dd5c960bf3d3c5a1fd738a5241a5ddc2ee14cea1af821d9701775f287f01df1bf2017fdd51d7e7e93ab80c800c43c78d06372ca0bfdd7378a6eb38fcdfb5f2fc11eed429fba8a616cf49e90b8cbf89bea5ec0518e9004867006195b5256ddc6b39d1451ded2506654f4e1b37b95e65a1991bd83e1fe0a90494dfae3785dda7dee9fadf6a753becb9ce7b60299d4b5ba2b92fd3c5cc2dee8f0e4549f464b3a84521bb4fdf32835321f2a64106276431c95e2e1eebc26b42711afafa34b2d5fbf10532a0b9171b9bccae48054306d827d95a369577b1eeed36f0576c5db01919349882acfc137c4de4a77172f6aa6df58164664f477685ee41556fc37cca9149ec792ceae4b3c6a35bdd7ee129f8bc9bee25c313b22ccbfaa99f5260983aad920900a8669fbbbeb43fd76d9c0fba3f01806c0807cdd77da178faaf44c329f7dc47482326802ec232aab0c01e1a7c77c08c6ea3f3755fa6512acc4e812d4e5fee43cc1fe535204a2998ac3baa4fb2f7a8beeda112e07692490ccb5ed4f689a6ce7fd7ba07ae90a200093a2bd7f4fe8f425f74c997930d32239b28400c27b0e878251a732529c60e38f216556dd2bf3ec2ee4aa7e359cc083b3c1714de46605ba9ad8797c3028d4696bafe6d0da49d3b2fda07070f1972df3c598f39419df0ccc456c1316bb6873afc9be36868b7153729fb0ff97ed23f09e29e02680e7c4e0e8b0c3d4065dcd83258c3fff03cffa37b1d0ea716b458567b1d09d0330ee7acd20ce156706343bf1f1467d9e4dc524dfbe7542b0db89f917fccc9282769c9393c5b515a296f8221aca207828e09420a83bd146fa2f6439f97258d87b159c1417d2d9ee905aee74824474e9d56a0c2d32c21dc579ac195b83ee12a100c632a5191139abf6c7e64b75d7c83c4d7dfe0395033d4b7045bc68b031ba6f47327b7aaf08b534e48f2933bb349f2e4114b98e739a71e121f8b0f2a0f753853ac0a923f9baafbc08fc4d07fd26d8a8b324c97a4c5fc43c95fd6e2e2364b2a99ada59281451918d5e67184555f980ad4f062dfe94c6e7d8694f738e376ca0be12d5dcd6abd7d4bb65fd8b056922ad445436f35e080d8ea3b5c2b28471ba472befa24efd59f6c234047cfcc74f247cc51d67614bfd3ac6617ece81531ad5605bf46428d6c673080d7d809cb1cde63743b9b1e13362ebdbfb8aa71e60710edf876460ad3d4537037405987a90942f2020c69db527ddd6c5261fcb7dbb343cde6a1feeedb7066352284be3a7c546c7db998ac1b1e6a521280a2c73a55e159d57632099b08d716987cf8de848989beadcc67128da42f6a7dfaf742be52398cde1541653f99f7d57d733ef755ac5953a82273fefcbd8ae75a979cd3703a63c8de38e85f28d53d7345d4fdd00e6685e240855571a2a322c4a48ee26d797fb678fac14ae01813c8617289f1acbebe461c68e0604eff1d0c2dacc7f29ab8a4b891cf41e9238acf908a2e5f81fe5eb96eddd5a3e0cb9ec12a057a742a4f6142abb04bd705937467e1842a6d9883a2704f2e483a6e28fd57c596633f7955ab49d5fe7d65dc49176d22c23bfa001e874a1860d3ede8b245ae4ff262174df5b2de24264cc3361a50882589bec2c3c54077fbc8aba7cb7d503cd657ba612f3c5dcbfb2036a5e10276545ac5a46da911495b02846058053b4ba58c952a071eee212321ae4b347dc1d4cf215c086600a52a077681db7c6ce12812c519b1d50eff8c0deb3b7db92ed7284d4f9d8119041b372798df4ba310c73f62267148fdd859979a69a08935f87d284c94ad18f3d7d500b532006bdfd29579ff4d6f8084a87dbbe8cdbc55bc8c6be13fb9b6286c57b76b3777261b5a7335ba2f948ccdf8bf57e141efb9086f50865e2006441e4f5a9cd4b6a144ba20c868725db45002b0018fbb86e619392a67cbf5681442e2199f510601dbffd3c3a94b7ef8eefbac76562c46ce65bcd391e80da11b4ebb15a35f1cc126d06cf29e9aac2f0f5cd1f0d6afacda722551cd6aed0d0abda307d79239390879aa5f947140ff15ad8317855c171bf8516bef7cd79e100f1ff9fdcc6b61a6972a6614b1589d591351ac8dae6a63b881dd4a44677c7a5bbc9878fb3b3593497ce07968f416664af5939f621d24e13f7118816d567eacabd01778beed40db5de22058176df048862158b612a80f3595273a421016ac45112f71d4cae3bf7bfd29143b76dfc9ba88286b26134ec53fc8f2ce00565f03b99c0af8a2da61cbc9cdbd6624303e5ee1f22a81e4abd200bcd41b8b2f9b050500e07b3abf26d9f35dc04d02a24ffa997867e90295c00ad5b458f6bf92ab40bce7341b0f821d5b2e75b5e5b4", 0x1000}], 0x2) sendto(r2, &(0x7f0000001340)="f3c05e6cd71b43f8310e141094863e8859511c2aa06e8b3c92eb64cf54064750e7e482dd7828c571bb586d3870be12867a9e6510b23fdd658ae4bf5e115b1519", 0x40, 0x4, &(0x7f0000001380)=@un=@file={0x1, './file1\x00'}, 0xa) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000013c0)="9893f0335c6b72f1157701af0ed518dc9f4f5943cfc7362b9a739de2c65cbaf8505daca3c60c2efd8104cfa44ceab21c5642b4bf79a8b55f9c9ebb1e8c828e6e24f58a86a0f1bf080b144fb92f0da0e3d57808a82d52e076f08aae4cfa6fcbf9fe3169ead73a2460682707ae6537db0a3ebf2efc9eaad6bd8a4e8b9a7bd89b7ae0c8aa40aa827018a91bbef80b870559a6a2b8bd2d628c1f8f6de6ad05b4f1a263b09c50151a8556f7d56db5abb03abca6d5103e188addc77600b1923b0c60a46bc8609637401715d70344", 0xcb}, {&(0x7f00000014c0)="07885379123620e6a2eee65edc4beb6ebc3a505b331c3569b2c16dcbcd85d0c5722cff0e1a27fe7436223a542943517294a2fe3d09cb41ff1e0b1555ce7360da3f04883b9ac7c596a47a6bbfd795214ed52e892267dea0e6e22e7c066319b9646dc917495a780f28b2c628e81881fcea44c56e02d0632adc61363de7e3239a07de4b069df0c6bb343b3be9847d44d09558967775da26cd0e91518f71f805caa61b9c1077f0562bb3970781c03e749fadbefc62f5d1d70cd33ffdf8cc5fa147c0e9caebb5938dff26809a2de4919dc1c60f2dc4ccb506826d2a7fee90c445b1bf50fc9a068afd1bdee843bd1b05ac148ca2653d", 0xf3}, {&(0x7f00000015c0)="3fd55ef852a59cb6973cecdcde2bee3a89940064177a533f74105af18ae83a1d0bd53e98ad78091d08d2a2d849d2788f4aab1f98751a072c3a2e4c41f820d74967f135958f126f6d3b8281a8b292c448549a513b35b6c45aaff3c5a4d4dc42e118ad7b2658e4e79c06dca64266fae179651b85483f2e45407e43482c2729a56f92703c36827a9bf0686fd825fe496d21d55a7f91b3e3ddcf5694d276def7d04c312d2550b3eb348b19e872f7e5d0b8a9ed033a2cc52c53be61849e6bf9bc1bb76359b1190b51658b5f51ca143f16b44a80c133dc9cb4eaec24d62f0ebf753b337fbf2f", 0xe3}], 0x3) r7 = semget$private(0x0, 0x4, 0x20) semctl$SETVAL(r7, 0x2, 0x8, &(0x7f0000001700)=0x2) semctl$SETVAL(r7, 0x4, 0x8, &(0x7f0000001740)=0xffffffffffff7fff) sendto(r6, &(0x7f0000001780)="f9aca980d6725fc6796a009343a5677f98f5ce0693250fd1f9740688e5238da9d001166de3d0b3dc75eaf316095ef0d344b9ac9540a4ab799c26ed711328fb896cb0293f7a905c4db77b181de71363c7bb9b61853430d30ac316f79e9a1617e317dcf3140cb41606f16f483b4151a3e4c892778aabbded62fd11d6630815ae21f46595e782563daa96995ab279bf96e2d5a8910f8a8056daef17fb194daf5990d032b63328460d23ce4eb6b554352adf151fda0224d26175a3163816", 0xbc, 0x404, &(0x7f0000001840)=@in={0x2, 0x1}, 0xc) connect(r2, &(0x7f0000001880)=@in6={0x18, 0x0, 0x9, 0xffff}, 0xc) 19:31:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x3f, 0xfffffffffffffffd, 0x3, 0x1, 0x62d3af37, 0x100000000, 0x9, 0x2, 0x0, 0x9, 0x8001}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x410, 0x0) syz_open_pts() clock_getres(0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000001c0)=0x1) syz_open_pts() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) 19:31:56 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x7010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 19:31:56 executing program 0: r0 = shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) r1 = openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r2 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) sendto$inet(r3, &(0x7f0000000240)="fbdffccb57f221f762de85eadfd72a892f0e2701c4aa38017300915c3bf7623fa94e3bb2166d283eb8d966c5c240083c881811f62475b8b6d9d8926bfafa94", 0x3f, 0x1, &(0x7f0000000280)={0x2, 0x1}, 0xc) nanosleep(&(0x7f00000002c0)={0xfffffffffffffff9, 0xffffffffffffff81}, &(0x7f0000000300)) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000340)={0x80000000, './file0\x00', './file0\x00'}) r4 = socket$inet(0x2, 0x2, 0x9) sendmsg(r2, &(0x7f0000001780)={&(0x7f0000000380)=@un=@abs={0x1fb2e946a962371e, 0x0, 0x1}, 0x8, &(0x7f0000001680)=[{&(0x7f00000003c0)="84f50ba6e428a122099d90c7712c7ec152826a6164f065f1159b89ad37e90571a6d39de9c7fd338c69858ca714927eb8ff955d9ff00b4335f05b0e3035fafe8ef3ed24f1fd4a6de7b6f3e7fa924fb34fb18105896cd6b42ab85ae989ed62ba5ab7a0fc284403890eeca9d20314e0e9c4e87b8eb882e76585095a2a0cc48573612721037418c5381aa308ae9c9e53c82c955851f5e612f14f1a210604b9d804ab78b77b159ef6338e1396bcaa6a3d0ad0aff7ee0077185f0e2aaaff6ee20731def0cad1799c1df57110f2c9082764f07ffcaa55c2bd81bc9949ca80908ce8ce81750163a1b1cefc5781a963cc6d1bfbc726a4c6ace89e21d3ca4ca1f040359a3ad28250c05237ca7915ffa459fdb6f771bce97c6c3a4cbe5c6adcff91c006b3c549d911bff359a43859b2d7aa5084d689bc5dcb3d647eabf842f9a8d976d8b84cd929fc8af7906e70b3791fb4aefb4f1a8c54558e1bd2deff21b3490e06f83666ebef44e589e888910da48c0966851a4d4ea8677905246d9a04d5eb53786fef83f62b45e1d213ac6ed73b5a0d8faf43decafe6f190498169a7cb63905fa9e944ab3835c5820dcd33c13c828f3bd1a0ff6afe8bec2d97c311454b3ec803737bdc3637756dabea889efc043193e53993b6c54170acc5899e84d6331e92be7ac4ed056273484d0e583814481cbf3901e450979d7410df0ed8112c4a9e81ba6d4e1be082ee14ec4f994454982027bc9d2a09535676c186b057cacb28b91c208bb7e25637d53e545c214fc6b5ecd40d742a03b8c5bea7a958a812b630f2ce4008fa8e7a7ed9e4ca92879bfb1ffb3c7d94523864553ccfc3e83e0b5ce34c16bfe3289d41097fa39b7bdf5e89cb27abb3a84ba88e95651a9d6efda9e2d9751c4f26cf7c120eb922f7639b0d71f907d00e5f727ef1853ca36ec15489dcae66b8f088e3d36cbeef06c64717fcc8d63b1cc54adee46cbb80dc92ed5078b97fc5116557875c796ac1103c5628b1ebe27b7016020fba63ff230d9c2242d9249ea4fddc4c7fb628e578c229291b38c5612ce887fafd8e428a81c1b97c2349da34a8684cb95cabdc0f5ecdf03247b95a881545258b1a490b5f72e58672408bff048f1e582fab1906006e0093560778c9e7b94b827f83b7bd0b9401166015c5dc6ecef5928a6c3153df0fd9b4991e202d5c6db9a00fb57cf8b6d9986ebcbfc440b53eff3fc747ff60896141f3309fcf5b5728ebf21f5a345bd8d03358676195fc49b443ac1ee490361fa1644027a2733500441a249c8f6b31fec29f6ad2131f2d1c76af3d89e43011815dec2c65b86fb17ea9a1a8a57a8ca8b217d0b3f4271a180d772b7c48a14da35109d97b1b76715302405b89c70c5c370fd25162733fd8ff3a97a2f7050a3f2d284d303ec6e9205cea3f8df8c07a6c561fd7191baa82c30428f17c82613f98b6885003df76bff4865cb3e439fdb8b79a67eb7c55c3538cf4894028b8a167408080cd2ec00f113c8030986457ebd6706a86bd339a21eaedbbe87a77b6475c892a2053d11f7ea83a0df91df7f786eb03ced7efded89caa3a7acbde2826ee1b95ffe6cbc5e807f1145c60eceb9c69d0ab45e75ae7f24afb5ae814635967ba01b07c3117249f89b7285be92dc1c7c6229d65f4b74abcf84a68b437de94231f2af9da1bd39d31f26e0e3f2848f4339fc248954e5111c45a7115430d855994c142bb961865b34c8342a0d54fa93ad3c7f13fd3086b973868c5594ac81e8f7249332e6ae032d9b50d80b1d2070aa6026983fbb459cbabf19350c5deb3a33006dca3d72b3516ad5033a75ba94f45b6b761559c544754e2f12fff69644b7e193bb14a32125b7827c28e753f6f7009562ac86bdb4fa39e694102e845db352e64a0d7920f55e348e65cb56aa04ed8c0f262a3d59f13abf20d5d32b8726eb6516ab15422b7031da5e0111045f4c2800103a3313726f572dc42483883f018db8f350b3782e6aba3f7ee4e09c3c532a15fe5c8eb61bebc00322d94b55f93971adec05c3407766c65ce7be3cb1867b521f17e93d89c13b0a3b44249e1b6aec36e2788cb8b8f32d1f69054526419dc6c7be98778ef059e94665bce2aae294eea99935549b868375f846cbbceeaec0a598ee2431c01a4651d3d8f9dabc81cbdce58a6482ff6a9958d0245e811b9f3123478654be571694c993305daa1874dcf59106ab20f68bef8ed5e10d00e6791527ba4a6f7d0481d7131f4acea9b0267647a0712f06b24f788f38cd3cd303a3345201ab317351b33e82f3d0c6490ef786ed940455363a24c9c2773bfc1840d274edf229a9b587a0bbd2efe99fba3649d4a8e12b8c9a51a81b7b7c2a1ac5159751420a14fe720e1b7ed6d68e7920028e77fadbd19163d15748bef1fd1419c3cef6d8cb512d6473737d65e5c4497189e059323834a186cbf7e8bfa7c799c4a4af6131fa049b3f29c26d52a2cee829f4dbf01e0cfc541417aaf71dfab9aeb47d1d68528086b5b2b6c55ce2c16df29b40943a0323813056236fb7e80f0dab19019d65bd6074ce9d7f23f4ed3ee241a4292cf361fc9d1fa1d283cff64fef6526de428230f024b3e8a0098820158f55948d3c0ec2a8a3429410366886164ce61e81bb4397b84ad2569ef20bbe2bf38d55080f001f8c34ac9e3e8f25f2d45ea6c98484b11ae1f070cb4c93e90d37c56a0f173769b8a5d3bd65c92ac2e18a7165c8a28a3fcca9778d38200f5c16b462be2bf499f40495f15f0bec2e10dc0b64f34476ad926487ebf8bca12b48837d11d3e8454bf5e13ee1fd42a69fe4af3f43c55a75e92d8233486fd5993d6740ec6ceb1d4de4b0efeaee554fb7582d289120b2c9c5312e1a340a58e3ca3396b7201c92f9097656da006c8b79f22e2c233ea82b2e4dc7108c223a6b6edfe5aac22353324a356c899b9fd901865673511457432767e5c6f2bb209514ae912c6c165c0bd10f0973312cc925794e6e237f8167e04b44424de2a7b0cdd502ae57883c5e1027a3a04c9728211dcdd1c1374adce28a75a8f43a3348a6e1f204b5d359b9223108be3d607943218d1066563b22bfef45c651882c5e24031551c1e7a13ee12c581b15ee19d2e03dd97d4088989e95e4f136c2ce28ecf5b0c764b1be2ab104add1ae023cfc9a2669dc2232e06aedc0be792913bbb938e70be89684e26271d398dffefca44a920eadbfe2c17eb5b9e46a063201b49e27bb03e860636a362e03b60b40b5573d2b0aecc66e2a3a13f187b5353656c8ff4f212b2dd1ffec6f9411e88819b40fa6fa49c0c4c03665c8a5528abd18d7f9969d83a03a182b48c4c5f3e2406c1c42d6e4feb775a92c58884966cf0bc04f2d71c5b2b27fd73013cb0540ee597c8cd97c510529e123f872663f974a0a2a28400509f79df0ba4df5b52588be232e9ed4e89b2fe5c682c58784c9a8a88758e700bf906a68d475b170df5c384f44d9538d96ef07c745a962f85027552e12779cd031b08a2a0f2f1c329356ca8971463ed2cf4879295d66a341e41d8562539a3286ed177c16d9a86ec6ca7825852888414a2472debbc84d60aea543fc45fea7a087e4163b853af803d0dbcb6d472931269ba8a3bcac63f34c927a133a68aa4fb762eaa1b3f5e4820f5683966f98881d7ba1bde18e032970779ed01fd354ade38f9e3c282d922f9a5a74cd0992bf76da65bbaa868871f589cf8375ed57149509324d71f0190910587460ef3f6a836205c9c6834cc61f3ef8ca5f3fee44e91988c954e909733f945002de1c2963eb7c545f94c9a1a9d19e7611c046c97dcbe58a1464c7a4bcc4fa7413f1f49b26b47a97615a32eb5a90e123e4d4ef60c3199b891ca06f3e9fd49c4757ba808c866655b517e9685ad1a7f7e1f0547d703955fe1a3b780517ee5a1c611b769a9d3fb76a11d892003138092740ffaae889676b4c79116ea84875f30d8a3502ed876f55611396b959c45414037b809b6f70af5f7deb004f879e54841114b277437ec00c16ad8bb4fd110a901717627a444354e9c29bd935daa4ec769aad53da10a4b7b252aa87da304bd5ed75f0180f2db17399f2778f04e2668970d259f405b279a362554a616f797bdddf773b93875276f59fb9b8cdc916a578f4f03ee53af351d6cc03ce976f4e33c93800cab6cb836fb32003544ef6324d42e3e9c9bfd5853aabbd3802ccea49c55b316d27cd9b3b5a6b3174cac4d320e49eda671237afda2f4f1c95276299f2746781f895b9befa18d691907df51df360f7c26244d6a67a052e5c849cef241435fdb5dce2e8a03f4246c710511297236b990d7fd8b0df0620d8ac44a007a85daf10ba9c6f82852a42b582ccfee4c769e4ee644420ae14f23afa20a5bbbed09700c8b1eab4559794c9e013a7493479cb7928e43886dd2cf26ac97d7103e6fda7b860b5c4fa5cf81d0ce9b55af3316bf16bd110e578c1f3da9bf89dcb181237a79f12ec641eeb6e18ece14eb20cad4b112c71c1618792171ec20e7dbd355a8aaaa4a9a16468dcb559c6a584b0936cd4977cc5f9d35b3e83d4162f29fb690ff97cbabf386db94c35c2dd4e41c66b4f3edb62cf6c8ae288bcdba5decd363e90481fe603ddd33271779e1e1868a45e7b4ba265b4fbd2fb73d6e75d0353e5f012bfbf9c31963874051c6ff7d114e79800b6c8d1f9f82aefd4dc3b65f7c15f72ab44837efb7b3164ad9f40ca3a7335614176e6fd84ac01f42a0311b1a80b38e4e74c223b8be64535742b842b8ff83be134c3e8865ae512062aef35d4804b247fdb35ab04834f243830c5b659d516f783728f461dab6d3ff9fd497f8d624bc9f0ac8a2f4680d48b661330648afa7589cc689ad6fc23240117962eedd8f9f8fc3dc0aa5c1cbc89d8c401d65b73abd119966b342f971a434eb742ed591079f82e376d9c1f6c693aeaeb6a6c3548af21a08a6df25f062b919161bffeae663fa38b27dac9b9b84146a71d69db33d04598860307a6ee98daf41bb86c64c875eb1b363ccdca7e6c9eb5c588c6f7469b7e06a734e6440d01801a5ff8498b571bb40916b483497b24026720f78b0f37a6976c8b2345cb282158628d681387cf8fe6cf9b97fa33eb4d7f7c42bbb2241be84239892e02dbac19fdee2b1bdbef30b38714952a0649f8e53b37c7fba66a327b9c919c3616ffa044120328d41837e68f061ab6fe2bcf3f57d747dcc27e278b35102e49adb8166e1eaac5f5397a056a5faba031479cff9a9ead0ed856af2af8ceeca04230b78c238500f50fb6f1f34124f01cd4009413ec8f4cde3daab060fa43c6d3eb60a25f08f07c4eb2abdf45082de57b3ab3c2159172f390b07cd0d8eb90b5f1af3973ecf62b79a3ce3a34889d424e02cde08eb24b97393e5cf76ec52a6efa9baea210654644657110040b9a0d75c4796fb72d63ffcc39edd4ac2d0c68a55c7b7466f25eac4b918c49a8b466b51574cdaa1b6c65b12cfe2c95ffdfb2a6e8f88b2d17e39d99a0485177b5919a821e3b28299bedc178deb0366230384be701c86fac95e0ce1af2de65269bd7e1d0293cfb03487a9a7d9bc04367d674580120033b7bf77512ccc303d93c06c590d83440481330fada52fa04effa6a64ff31fa57e682660a8486f583c0140346e4ff781a101f1d656291a7d5252e407ca74d163ae7a0478fdb3097fc8cd83bf42fed5c8e8fc398ead2a588c508b5c6db44cf02a36e47a24e9811b596f4a746abbeb1e489b12f70e3d008b2b45267cf108ffb481368993914bd4965da87f69ee5c8d6a36729d31c3f2fd1af7e4f5d7a7140e2bd96", 0x1000}, {&(0x7f00000013c0)="a98c692a5ecb4f93abdc73a849e8a24f30ac16ed9238aab383e737faadfad0b2c25bfd8c2019e50163a82892042ec8fbe1620937550ed93eacd7350025e35c0fe0fbc3f8f90f2facbc8f669c0bdf232fdf5cf31d5afe5db2ab0f876795c71f4814a3bbd6fe4eab7b5e44e8e8f09ed3762a605f4c404594ee2be1781a6dca76150ca7f44fe9300bd65995b2b90eec1088b0036ac12c4abbba6d785f9b09b747361d05a7a3aafefa467862365331f0e6cc16ce3207dfd94e56628065fe8bd83d7bae59f0504dba422fcc46a37aa3d5b5e3a2e836bfc36e4b5671a38d9d85", 0xdd}, {&(0x7f00000014c0)="fd075509a8c40859c252b4eb65e8692e4c014d96441832a6fedf0b9c775289757c471f4efe31fa3dc0796ec838d019c6f23bff5dba0e47206b976d289af821163c26d790916073de3c202a86fd7bdb5f640df237ca7c1153c78e16222eb3d1d86027a66ea96513e5d9ba4df97a959a8973dfc8fde6cdbc5cb92435c3177f45158e8ba784a9a4a712196024fb3440e38baec6cfba02934d8b2d042ce0741db5b614c300a89db7fb2689adffb442966564d78485a4864b61442140977b28bb82f157caf5482753e6939c3da29c960dffc2d09aa168e711d46e9f7a83398eade85bdee39136e11be0", 0xe7}, {&(0x7f00000015c0)="b4a5469e0837560053f53f4824a62ffd40fb61253cc06728deb97fd871913b701ca7aea4e9474a8eae2a2ed60484001069efd3052ff8097c984a", 0x3a}, {&(0x7f0000001600)="27d6ec3c9a2b3aeb744822d0e457b3f8d682907c11377f73675e04f095516255f3de1c7cf6dac96905e644d88be3f92f846e37693def96b4f01dae73cdbfc11bf61b9d327e4c01d0110832d724be07e08425bb", 0x53}], 0x5, &(0x7f0000001700)=[{0x78, 0xffff, 0x11, "67392ccd7eabbacf76c1a47939bd53582bfa505bd2f605f2a6e6ac52efd4e794b1345697310f3d1896181dfa55b776f5a8febeae25989ea6465f9a7d7fb4b5f81dd388dca25a4bea614d4be75047850691a224a43864b65513658b709fb7938c32"}], 0x78}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000017c0)={0x9986, 0x3ff, 0x7fffffff, 0x6f, "043a92df099b0c265ef5da064df2325928281d7c", 0x6, 0x8000}) getpeername$inet(r3, &(0x7f0000001800), &(0x7f0000001840)=0xc) getpeername(r3, &(0x7f0000001880)=@un=@file={0x0, ""/108}, &(0x7f0000001900)=0x6e) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000001940)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000001980)={""/16, @ifru_broadaddr=@un=@abs}) kevent(r1, &(0x7f00000019c0)=[{{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x5, 0x1}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x9, 0x100000000}], 0xffffffffffffff01, &(0x7f0000001a00)=[{{r5}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x1, 0x1000, 0x7f}, {{r3}, 0xfffffffffffffffb, 0x1, 0x4, 0x1ff, 0x10001}, {{r5}, 0xfffffffffffffff8, 0x80, 0xd752348e023fb2e8, 0x4}, {{r3}, 0xfffffffffffffffc, 0xa0, 0x0, 0xffffffff}, {{r2}, 0xfffffffffffffff8, 0x88, 0x80, 0x348069a1, 0x4967}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x4, 0x3}], 0x0, &(0x7f0000001b00)={0x9, 0x8}) open(&(0x7f0000001b40)='./file0\x00', 0x2, 0x40) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80)='/dev/null\x00', 0x20000, 0x0) listen(r6, 0x2) accept$inet6(r5, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) dup(r3) 19:31:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="683586", 0x3}, {&(0x7f0000000200)="4e4a1c2fca1e94b3c240faff4f403d38b971c063cce8da6a674e4286a7c9cbc29af50ff4d835b6b04722fbd2f0db568b602a0aa49c8294de0b0509dc0ddbc01f071e1b787d56a334ed1857896b45ef41ff818700a9ef0b096afdc14f014ce75f8b7dbb554697b5e11386282139e1c6b572e12b3b4882f8981e7e21603b99eb927bb9f79a092182f668fba44cde4a2403baba6b9dc90eca2f22f9bdd99b7e6c905fda517b418a21c99180b08d245fa61c9e5ed1c9c1f0e6f260e2b666e7f3d92a064289bdce82d96a84e9befae6", 0xcd}], 0x2, 0x0, 0x0) close(r0) 19:31:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mknod(&(0x7f0000000040)='./file0\x00', 0x1000, 0x822) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 19:31:56 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7ff) 19:31:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() renameat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) 19:31:56 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49f0800000000000000f04157795ea4a5c5fe65baa202361cd8cac7dbbc5b65c6b0593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d79b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d10f524a64ef5632ccf137c8ae135db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12"], 0x1) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000000)="a4a527468e5ec56bbbd261dec195cf6f357341af6a3d81224c387247ed99ad70a47abc9b454c4dbe0252317fcf3c91bb8fcc4e3f1f48fda4cac6ff34f80d1ad22401e7603ea2000666244ab48940bb085882f6467bd4e270d915b8f3d796183fa7aa68e4111aca511caff15d82a8a4da1338df9d6977a25cbd88b39fbc0145234c7f67fe621c930e2347a33e7dd6efe6b33535c58f0a10508745a297757410d21580387568fbe89f6fcf724c1f556f6226c23d7edede197da00c276256", 0xbd}, {&(0x7f0000000280)="0d3b8240e46d253f1644e12b194c31a4df45dbd4b9f25eff24e4ce704bad43bad1d5c681e5a473def69d2cef649e4cca1d8e3d589a2fc5cefe74e7acf6952b48d21c1a9cfcd4379fbcc87c79ca24f879b38ca9a8f5b2ba8a87e99c9f42655e129901c300b546e9dfc69d40a8289bbcec68050357fe957e31cc3dc9175455a67350cca3cebb2ee7e3ee7d0dd90d3b02ebb56a43ddb846dabc7251f86100e27b1166064136a06d35c05843d6754d7dff4b7cc8e4ca6ae46273ef9638ee7c7594baab3936184d61e2df3af11a1c735833f64d63c298583b5f35b8a4cae4f777eb233201f9cd9eb24e801e7d2056f572d7e230223b32f6e349267cd3333a3be6344102a1ddee3defdec8ae3398cac01a1f67670a2a6315b93cdfba32f80ac8211bb89c760acb9f018ccbd7233ec68a52f9c84d5cbf3c1dc6cd43a9efd95eb0a8b892ccc45f794c1d31a4990da8de9342d4564de11c3d260106d93acafbcf6be3391fac715aa53c1d9dc13b12b5f0ad5d97eb759df2b8cc40cb79e14348c7cc87047c0f0ddb04b7aa8c3847fcefb98c79841593ce1be75b1fdbc3a7f37a80e50cf9a791ddb0d13c7eb1958fd32fb9f6cf52b185a8b5ab74228f81f9cb8bc30efaeea4c539642916b7a264c62016072b0e302487fa7856604b06ada6392512298e2a58f734c3003a5842c55a03595325b37f44a5294874a280222795d671f7ed0eb17e8d98064c4cc03566d66e30b5e3dfc04879e13e4666e04b9b5061d355cc063d6be6cf098c80a8c85f275e7176e0b808cfedd23c99d5b05113117abab33a9a250e4885d2273705663d121b3cf8b3200ade540a423e57669ad2b0c170ffd1626de192cf2200aa4b401c1d1bf5141b9d881964874613979a1dc2a60a83009ef01869c13b1ed75c401fc1160e33ac651951220b4c6575337c798aac2fa9e64eb8c15731ad6b18bb93be988c236d44a4de85ac333a86a584f608397f2c73721e55e2ebb249a96bf15d01551f3974b35fcbe657a9c99062bf95e86ea28f386b5dd28180f02bc83384482ef42ab313324e2c7adfc23a127b461414b41653645a36a0c4e64ae65fe8e2d7417b6b6b4cbe75ec592d4771637031ae3425fd0e5dad2a779a6b81b0f98ca849bf858c6a7e47aefffc8acea96761c8dfde8004f14268edcbdb3bd0e7a0db4b2430709131d0b026127d553083b7c80b812be210455577dee8610d7f32f9802d362e4905498b3119f0c9d4ebbd3337bae72bfb4e1625be363755248f6e52e6152466f4e5e4d00e5398b965c580773c9e2a83c8b1ef6ce4551dab1ee66ac6b29265201397550d3d28230f0e394eeb9119c16cf86287f3d828defd321e8ee0c2c322b7444c351c20d0b6415788a40175acbdd6e3996701403b6347f66485cd480d4ccd2f6b9149c4e4e1e7154f0c122452600bd6e8a534f93e47d30bbd730c4ef9f8aaa488460c5b2a88514a8f0092d30b71593b46f62f5ab864911e67ab9b7928d313fa46131589bb5b9b2165f9075ad8aef666bfb17da7d5d858f4be91aaa1b90aa439845d45671b6d108164195c425c6d4cc6470229bdbed7900aee37cf048941e7025141fb39569f30daeebe795f6079d17faad89f5737575cb0a3f449b3e082475359bf8c05773f0643f6cc0728966737776fa0980ba978a701eb98a8af41046795e4ede81f045ffc002829a81e182d37d1d40854df9f9604a1de5b4f96dd5add8913589c0f75b0f762ba64a1785de0e45e4ecf35bb11e81f0292a77c5e", 0x4e4}], 0x2) 19:31:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) write(r0, &(0x7f0000001d80)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xaf9) 19:31:56 executing program 1: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x0) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) r1 = getpgid(0xffffffffffffffff) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 19:31:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x4, 0x40000000, 0xffffffffffffff87, 0x100}], 0x4, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x20, 0x2, 0x8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xfffffffffffffffa, 0x7fffffff}], 0x200, &(0x7f00000000c0)={0x4, 0x4}) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) rmdir(&(0x7f0000000040)='./bus\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 19:31:58 executing program 1: r0 = socket(0x6, 0x4000, 0x0) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 19:31:58 executing program 0: r0 = socket(0x18, 0x3, 0x3a) fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="1074b8b7562d61a7d01f029c008e75b0e0ea0fcce42bab1b016613af1879226d37f22efd5e0c0ddf735265d21eefa15846e99dfec8d716670f5b98fa0b82bfdcd35afe6b317862f77c8312f8553f9a54ac43c56e9d308ab0be64996568b7836e1680c4a03aba9ce77554e24c9eed8c24032cf7f09759611dbfa3fa95069ed0759a073a4eccde8046853e4e8d4ddecd99e4", 0x91}], 0x1) r1 = shmget(0x2, 0x1000, 0x210, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/127) 19:31:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, 0x0, 0x0) 19:31:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)=""/196, 0xad) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:31:58 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r0, &(0x7f0000000080)="b25dd93617533151ea8d80d3a564430b225b2c896e5fcbf430ded4491eb4b0b716d55590fea19a72bb160d68a05e6ee5d1f4948846be5ef4db88109e6fcd56e8e72d3f403734eef94ca3d5d901baecefd474712775346cdabc7e6ae5ed84a71eba9283d093d75b6ca3cd7b13e7963e35a1d375a99bfd96f23995599dc19e7b7df6ce33b0cdeadb8e8e78d32846da1827019d3e81dd3a9d317cb19cf719fcbcb27d4faf0037d6b8611c6a97601b3455925531c123ea8589d48c1b0563a2403aaf3546e86ceaacf84f60fab1fc3628ce8f429802206f9c4087816dbc692ceba47de11319da591483fcdf6e257e3ad10877a2b739516eef1cab12aa23e630514bd082dded38e5f4526aae2040264ddee730b889d1c678dde8c9a1882a8a0628ef0862dce89e87b4a4e1aa0401e2b89c49a3bfbda8771a3e5e111d33e095b75b0b95abe7c4228ec05f29df82d5b2e78cdbd1e378b11c430e940c7bef476f4a4dbce6307883c227a741d5c9898a42aaee0adaf6ef4763af745d39b83910b3f23ba77e5ebe2fc09c05cf6c473af083a7fd8ead101a0f57279fecf1e435c3429f411de75763b5d4d9853ac2f8236a49b9f7eb45a8a14c1a680accfd32d8e72cdc63f89ff870b05a8721cdb79a52e3bd5c4ca5fa5f7038a3f04bacef7f6c5d89ad80bf6906e3edf0c6eea9eebbaf0e799178d7f3e6ea069277d39f687290eb09d9a1fd154eac9fbc7f0ac13de938137a036a2b6b29df8ea53f97df4f1110f1238ee972477c06a65f1751ed5674ca240e26deb892ce1f2baab1539b7e2e080663ab9838a0595f0db2e901dc2f0a0321067aaee4e0d60ca2606789fe07ee767dba89e10e8e2fbcaec97074607e9afbc3ecd48e59de425c01f222f29b71b39dd3a8f75aa521af4b80460549e61850c5a1b01161217872f347767ffafaaaf557d96051fde576db505a468c15983995b90ec4fc8c30f25cc98a2b08465ff741620857ce6116a5d82b72e0f2c37770caaeeccfc21b9999736d194b581e13074cf3f0a55bd8c99cc99220068ecbda3b675295a363c6a7c0064464ca2b6320269f58a628754d2a554295eb3d693034bcd20af1063d2f33524610cf8a4109df4e59ef9bb6ba3d1a60b1114b795238e63f4ac20d284b5c79b4e07e2716fc58d86fc3313451f9ca5b99a5e8f985be344f7aed54874135b410da5893b07ba206adeeda2de95157c57e66bdc3458855b9f4ad272e9dca987012c717008327a6583e0107c485c914c397bbbb2afb89a7c7d44675b5808b4540fe64de58c29a85645a044c305b590c1df6cd603715d536de23d92dca0ac0ec2ccfc9ee8d6c9e5520221328dc295912b972616ae08bb1d2491b2980cba5b245d93b0c951f8f21554ffc2fa9da61de0a6a99f858a22db651278b5b413d7697a3ea86d9b6d8ea47a57bbdbe712b9435e480adff23bc193e4f662619490aa1601f6192d3f78fb05348352d6794ba36cd6a36ce2bc2f66b56ab0fc179a03cadf802603879d0eab53cc4ff2765aca74bbba90bc67f97cd6fed05a646941ed2aac5c9d1bd4284ac7a71585e9dc20bd85d60e232c95f86f750308564449727eda8edbc8330a8464c69851f340905be19512bb40ab88ecdbe609a7894afb2cc2cd2aca8cd5565dae7d5addc4246024e7c182c247ee058c4eb0aac9c619364086d37d507f1fdccda03977d5f35e51150aa8493a2fabaff869d57dc13b59fbc0febc9fde76c98b5be6cd2aea46ebbcfc654749d0debfaeb581566956b3c674df54a8b73402ce30ceba019adb04bd180b31a9dc89588606229101f765d3eb4537880f091c1157309c8ade72185af5d677b52626fc236066afe696fa216c0a5f8158089f8e903d04298dc42c375bf160e6c91e209d0cbfc010cf0f044089f3a8fb8424bae8150cbcdc4fc989a5126cce5ecc5fa2013f426ffd76feae3a18d1a6fccfcdf9b901584106f5681923964b29d86c2a3632ad6e3e2b992c5bbbd067454c7cb429d882ebe980cf5d55cf3510372e4017dcc760366fb4d", 0x5a1) 19:31:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000140)=0xc) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc2638659a07566d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e0658ba8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee74334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0888b2c95405205036b1ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878277e8612dcba3c", 0x493}], 0x1, 0x0, 0x0) bind$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) 19:31:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x45}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r0, 0x40}, {r0, 0x80}, {r0, 0x1c5}, {r0, 0x4}], 0x4, 0x401) select(0x40, &(0x7f0000000100)={0x3, 0x10001, 0x800, 0x3, 0x0, 0x200, 0x3, 0x2}, &(0x7f0000000140)={0x5, 0x3f, 0x1, 0x6, 0xb600000000, 0x4, 0x81, 0x6}, &(0x7f0000000180)={0x10000, 0x7, 0xfffffffffffffff7, 0x1, 0x40, 0x10000, 0x940}, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") 19:31:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) semget(0x1, 0x4, 0x188) 19:31:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:31:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000200)="f13a3c20bfd86c6f23cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x1f) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="e6ede4d379baf167bb0db5d296a1eb77e3d8aa3bd01bcd3c8a6a67a54c976e2e172687a77f3d326c53b3d5502408d86f179b28248ef016ccef851e8e412c502523e1ef5f6c5037426d1a8aeac76bf328bc65f816c0d036f4d79aa948c7e5d22c691a22fe6b40b458a5eeb9463f16c262144917562406768594cf932dd0113226b6d66c44282abf36292b106546834b91c6c20e953d57c5e05f65c9923a5b17245a69", 0xa2}], 0x1) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 19:31:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) 19:31:58 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x0, 0xa7c5889b73065b3a, 0x100000012) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x94c1}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000380)=0x3ffe) semget$private(0x0, 0x3, 0x10000425) 19:31:58 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3d) poll(&(0x7f0000000140)=[{r0, 0x4}], 0x1, 0xffffffffffffe406) execve(0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='!\x00', &(0x7f0000000240)='\x00', &(0x7f00000004c0)='/dev/ttyCcfg\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='](\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00A\xc7\x98*\xd2\re=rN\x14\a\xc6jB\xd2\x12\xe0\x91#\xcdI+\xe9\xf4\xf5\xb5\x85\x84\xdf\v \xfbR\x8e\xd2\xa4F\xb3\xb0]\tz\xa0\xab\xa9:C\"\x81\">\xc6\xce\x14?o\nH\x95\x904ZE\xf4\xc6\xfdA\bB\xb5\x81p\x18g\xa0\x90}\xbb\x9dr\xe5[\xa02t\xaf\x90\x86f>\x84\xaaT\xdc\x97AO\x16\xfac\xa5\xe6\xecl\xf35w;\xa4\xba\xc7Y6P1F\xcb\x85H\xf1T\xc1\x86\x02#r\v\xdc\x02\xe2\x96[\xaa\xfc\x9d\xea\x1fK\xbbg\x83\x02[\xd4g\b\xbd\xcf\xbf\xcdI\xcb\xe38\x80%\xa9\xc9\xa9\xb26\x9cO\x9f\f\x98CJ}\xe9\xe0\x1d9\xb2\xfc\xaa\xe4\xffWC\xdf\x84O\x8ak1V\xc0\xfa\x9c\xde\xbd]SpaA\xb1P:\xa7\xe1+3\xc0/\x0e\xec\x84\xeb\x82\xcf\x1b\xdc\x1f?\xe7\xe3gf\rT2\xfbiV\xf8\xdcd\'\x84\n', &(0x7f00000003c0)='/dev/ttyCcfg\x00', &(0x7f0000000400)='/dev/ttyCcfg\x00', &(0x7f0000000440)='/dev/ttyCcfg\x00']) r2 = semget$private(0x0, 0x4, 0x0) semop(r2, &(0x7f0000000080)=[{0xf611fc92a499c364, 0x7, 0x1000}, {0x5, 0xfffffffffffffe01, 0x800}], 0x2) 19:31:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2f87faa6becef417, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x100}, {0x78, 0x0, 0x0, 0x3680000000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 19:31:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 19:31:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 19:31:58 executing program 0: r0 = socket(0x2, 0x4, 0x9) fcntl$dupfd(r0, 0xa, r0) connect(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed936291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a91aa6743f71c409b8eecf7bfdb1932f443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c200"/377], 0x10) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="100000000000000007000000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="703a96e5f63cebcc97da1923aebf45aa6ee0d72c292f2b6c702fefef97f86055f44f5e4c7aa3fe2f6edc22c0fd420598afaa108c920af02f8b16a09ac7fad8f517ceec0309319ce44ca3e7e388e0b34b77f8a2922cf47e1f7747d87362e351630e336ebdf15676a37af95735fdc0023bdd9257198d"], 0x30}, 0x0) 19:31:58 executing program 1: munmap(&(0x7f0000000000/0x1000)=nil, 0x7f7ffdeed000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x1) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x5, 0x49, 0x8000}) 19:31:58 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6, 0x11, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 19:31:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() select(0x40, &(0x7f0000000040)={0x8}, &(0x7f0000000080)={0x73af8fe8}, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") syz_emit_ethernet(0x3c, &(0x7f00000000c0)="eec3ad685157b52c31c3674123e10881ecafc590de426dde87d15a2a762e055a5a759f0ba58353f02892ff010af3d23068bc6f1bef39b65241195b9b") select(0x40, &(0x7f0000000280)={0x2a}, 0x0, 0x0, 0x0) 19:31:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x202) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="8db4eab9ef2d84fbfde2bc59ebd6d4e309a3fc99f4e62d52829038f4be79706b0154a8443559a93208f593c77fce92fa27b64dfeac4b66fe7be88cd0f6d6524d8ab4cbecb963dd81aeff5a13c49a233d0a309490035634f332b2bd29ee6d1cb90742b6fc2f", 0x306}, {&(0x7f0000000340)="a1333a85c26a73eb5101c00fda03f46ab03ed35e53f6653ddc1fda7f430b8407704330e0ac8d84d047b267f093b85dec6cf23c1116969eb35dcea45f5458b2656c98b9d72df29db47021a57a3410224963a61773abf7b40c334e855ada3f35a791ba0b4cb1d31d7f5595ead36042dcab035a1100cc981de72f8d0390cc05958e2f3dd5294ea963554097ca0dc63617f64d0d2f5638de0caed30c2134a7a010d43e407efff0bf6b841c14851a4ad971874339be9027fd42e497", 0xb9}, {&(0x7f0000000100)="dba2", 0x2}], 0x3, 0x0, 0x10004) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000002c0)="774afedfbbc77976bc4fdc6ec1032ebc308c58c61e8fae6dac7ff1ad39ff4367217c38f4f87100ed1699bbf4105b5647cebf77180f1c7c7e4acf27bbe53d426648248808c7213bd26ad662899146911bbd9582058158cc", 0x57}, {&(0x7f0000000540)="14f47f8eb6d975e475c051aa5a5ba09c47a0a38a8e7210b0e2858348b18cd487a3c351766c", 0x25}, {&(0x7f0000000580)="c06437573af9c23d3340d071b1c2d739948b757ba594932193d3c35741e6f67bc07912bff4df91756665d651f52fb890b8eb33088cb64e10909178c056e1b34d9206a6816956305afe27544d20a586c3446c55", 0x53}, {&(0x7f0000000600)="b224634bfaa89361a8105ad72e03726dbd02ca9c37f13e48387ead16f231507eb1441decde11d58c8b16ef5de46d7a3cfc38589070e6149c892a0728cd28e3337efe05d89d0be2e85d63c6de8888039abfad4000883df4ae1860509648eed73ec935733a381be05db712ef58c49ca04dc5fd37184e9e9b2fd23a61991e5dbfef2f387bc2dde9f9f688564f5a3274f580827fcb8e2890b0003c1bfbe96c495e678fee21a17be2c03503cbbb2e37576531e26a72772493531749f064c030d07522284f40c30cd5073ff2150ebeda1edefad42beca099f96e373304ab16", 0xdc}], 0x4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 19:31:58 executing program 1: getrusage(0xffffffffffffffff, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 19:31:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) r1 = syz_open_pts() mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000140)={0x2000000000, 0x9, 0x1}) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x5000000) close(r0) 19:31:58 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x5000000}) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x100) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x20, 0xa0) accept$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000023000000000000000000000000000000000000000063a500"/110], &(0x7f0000000100)=0x6e) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000200)={0x10, 0x1b8d, 0x4, 0x9, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x20}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x6}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x875}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xfffffffff801f7ff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) 14:41:20 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="6916cf0e0d223e5d96d1891a4e356c650000"], 0x10) write(r0, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) 14:41:20 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000180)) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:41:20 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8000002e, 0x20004000}}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000100)=0x7) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000040)) 14:41:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) rename(&(0x7f0000000740)='./file0/file1\x00', &(0x7f0000000780)='./file0/file1\x00') chdir(&(0x7f00000007c0)='./file\x00') ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0xffff, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000fec000/0x12000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x3ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x40}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7956}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x29}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xffffffffffffffd7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x1ff}, {&(0x7f0000ff4000/0x9000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xb}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x3}], ['./file0/file1\x00', './file0/file2\x00', './file0/file0\x00', './file0/file0\x00'], './file0\x00', './file1\x00', './file0/file1\x00', ['./file', './file', './file', './file'], 0x4}) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x80, 0x0) bind(r1, &(0x7f0000000800)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xfffffffffffffffc, 0x3, 0x4, 0x6d781cd7, "ca7549d91215cf9d1c5fe9471f7fec0094d695ec", 0x4, 0x3}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x151) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:20 executing program 0: getsockopt(0xffffffffffffffff, 0x0, 0xb, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r1, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6, 0x1010, r0, 0x0, 0x0) bind$unix(r0, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) 14:41:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0x318a7558b6bbe21, 0x43, 0x2, 0xf8, 0x2}, {{r0}, 0x0, 0x19, 0x2}, {{r0}, 0xfffffffffffffffd, 0xd, 0x80000000, 0x8, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x92, 0xa, 0x3, 0x8}], 0x1ffe000000000000, &(0x7f0000000000), 0x0, &(0x7f0000000100)={0xfffffffffffffff7, 0x101}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fchflags(r1, 0x0) 14:41:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x85) fcntl$getown(r0, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0xffffffff, 0xffffffff00000001, 0x7, 0x0, 0x8, 0x5, 0x51a, 0x3, 0x2, 0xc4, 0x4d81}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x4}) 14:41:20 executing program 0: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xb4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) recvfrom(r0, &(0x7f0000000380)=""/205, 0xcd, 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) link(&(0x7f0000000140)='./file0\x00', 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x80000001) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000480)={0x7, './file0\x00'}) chroot(&(0x7f0000000040)='./file0\x00') utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7fff, 0x10001}, {0x6, 0x5}}) listen(r1, 0x10000) 14:41:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)=0x9) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000200)={0xfffffffffffffffe, 0x0, {0xfffffffffffffffc, 0x10000000000003}}) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) ioctl$TIOCDRAIN(r0, 0x2000745e) minherit(&(0x7f000060a000/0x4000)=nil, 0x4000, 0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) fchflags(r0, 0x0) close(r0) 14:41:20 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x402, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x20}, {0x4, 0x4}}, 0x2) pwrite(r0, &(0x7f0000000000)="8f", 0x1, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1a2, 0x4, 0x40, 0x3, "e68342d669d2a295562d26658fa68b5af2780c68", 0x1}) 14:41:20 executing program 1: setuid(0xee01) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000fb3000/0x2000)=nil) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0xca) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10002, 0x0) r2 = dup2(r1, r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000700)={0xffff, 0x8, './file0\x00', 0x5c, 0x7, 0x7, 0xfffe}) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000180)={0x2, "e3044c202bcfe9d9e42a739d32ac3ceea6ed9d315f430259ebe0a46719b6f09ca4a9bde3fddd0a32aa92384b2a8b6dae1d9c5cd87990ed38cfb7c088"}, 0x44, 0x800) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0x2) r4 = msgget$private(0x0, 0x110) fcntl$dupfd(r2, 0x0, r0) msgrcv(r4, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad519d5ab439acd50000000000644df405a6f0f4c4870000000000000000000000000000000000003f7c4fdaf0dcaeb752cabfd5e8c9000000000000000000000000000000f4bcc98f06646969615cae4f29b98aaa76077efd726b8f0474280bbd1646cedbbe1b996bbdb78472d3d8955d645dfd9d65b348b397ed342cca9ad5d3ea08f9462e2e38800efa1fbcd5dfdc334b77d7041856bd0ac61aea640f77cb3baf988e10e6db55ffdb69ba92b4508416889a3df437abe2564a72ccb6f84c1a44f93e88e10000000000a174e0b5c55b8312463b1bb415da5f1916e2fd5bba2c6e07bb82c921357d584e72d88c405a7c1c6467063ee0d2212851f08f3459031d9cd1ad75058c4e9b16b93509ff44049dc420e998c05806f5bc76212be54113ee92b7569ea25aa3a085b955164eab0ce3a5c49dcfdea57487694c387c8b9c42dc023200"/374], 0x1, 0x0, 0x0) r5 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000740)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f}, 0x0, 0x2, r5, 0x0, 0x0, 0x1, 0x1922, 0x8}) 14:41:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 14:41:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x10}, {r0, 0x100}, {r0, 0x80}, {r0, 0x1}, {r0, 0x8}, {r0, 0xac75f7463d2a4628}, {r0, 0x1ac0868bd9fe7c92}, {r0}], 0x9, 0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 14:41:21 executing program 1: nanosleep(&(0x7f0000000000)={0x6, 0x8}, 0x0) r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) 14:41:21 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) syz_open_pts() setuid(0xee01) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r1, 0x4010426e, &(0x7f00000001c0)=0xb2) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) 14:41:21 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) close(r0) 14:41:21 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r1, r0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 14:41:21 executing program 1: r0 = socket$inet(0x2, 0x4, 0x10000) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000000), 0x4) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x8, 0x2, {[0x1, 0xb, 0x7, 0x7, 0x200, 0x9, 0x100, 0x5, 0x400, 0x0, 0x7, 0x8001, 0x5, 0x8c0, 0x3, 0x2, 0x8, 0x3], [0x3, 0x0, 0x80000000, 0x80000001, 0x4, 0x8, 0xfffffffffffffeff, 0x8, 0x80000001, 0x7], [0x1, 0x7, 0x1, 0x9b, 0xd7cc, 0x3, 0xdc20], [0x401, 0x5, 0xfffffffffffff763, 0x1ff, 0x2, 0xa5a6], [{0x200, 0x1, 0x1f, 0x2}, {0x8, 0x6, 0x3, 0x200}, {0x1f, 0x7, 0x8, 0x7}, {0x1, 0x1f, 0xc5, 0x1}, {0xffffffffffffff7b, 0x0, 0x401000000000, 0x7}, {0x46e, 0x3, 0x7, 0x1}, {0x6, 0x4, 0x40, 0x2}, {0x7fff, 0xc3, 0x7, 0x80000000}], {0x5, 0x5, 0x7, 0x9}, {0x80000000, 0xeeb, 0x80, 0xffffffffffffffff}}}) write(r0, &(0x7f0000000000)="5260f716d7d519e4b4a034bc22ab224d577249f78d060f32f1063879baa26eb7dc48224f6eb271a8a495e71d342886adf8b78ee1417fcdd805666c12899ef8dc46dfd3ed6a58845165435ce7a6f42233bc", 0x51) syz_open_pts() syz_open_pts() 14:41:21 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x4) 14:41:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080)=0x7fffdfff, 0x4) pipe2(&(0x7f0000000040), 0x10004) 14:41:21 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xf9) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/../file0\x00', &(0x7f0000000100)='c\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0x2) r2 = getegid() fchown(r0, r1, r2) 14:41:21 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 14:41:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000000c0)=0x3ff) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 14:41:22 executing program 1: r0 = msgget$private(0x0, 0x200) msgsnd(r0, &(0x7f0000000080)={0x3, "ded3f5788482de359351"}, 0x12, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0xe7, 0x6, 0x1}, {0x20, 0x5, 0x95d, 0x2}, {0x4, 0x101}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x15}, {0x6}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x5, 0x9, 0x100000000, 0x3}, {0x3, 0x20, 0x8, 0x7}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x2, 0x108) semctl$GETZCNT(r1, 0xbae6a5fac5f80a4e, 0x7, &(0x7f0000000140)=""/84) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x25}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b6") semop(r1, &(0x7f0000000040)=[{0x2, 0xff, 0x800}, {0x0, 0xffffffffffffff7f, 0x1000}, {0x0, 0x0, 0x1000}, {0x4, 0x8000, 0x1800}], 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000040)) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000540)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000040)="ac4ec003265bfd8bef0a21debbc766005afc204e9bb5d9b09e04c188a34d934c3403d6b62090fa2d0e70ba1d5fa0df15e8b65b027974005e46d948171a7740015ba3a2a34bbccd635d1d2de8ef57fe1dca05e5854ed301a8aad475d357fe22e786150d9c6d5a2cc760f78ad7588f27e2b2c7b4c06f69a38459c25b71de556e549f55cbaf6df86b366e868f5afbfc134730a92015bc9767890d4ed8dc542b28cf5396", 0xa2}, {&(0x7f0000000240)="74196f98d9a85ecfe766fa3b4cb7a1814498986314aee5b33b0d1a5ef86865ee15012ffcbe6a7a6f3b9066b11b343681b2d5c74a7027622eb87b8615594fdfc73a34ce8f5068b16690e323b5a85e9c7cac05b84274bdc54effaa38d4d337b92f8451c19dad95f6148a35c726dfb6c8f7ec584e98a00b1c2906acab6ff4b5929e4741e0d545ebc25c4c967da4a9023f101ca0979c68ecaa6c1dd0187b2f6d9553524533ee2f3bfe2cf3435b7b761e6ea90e6ed8694d204e1f9b1fe7a1307d10e57f716b812a1399c2e1ab8db53a4c", 0xce}, {&(0x7f0000000180)="03ce4d6c535ee7cd7f7310d83ade40ae11aac1dcf7bd8bbc3f70f5982cd15830049e43b8dac3f489708f5f5b1d1a59b31cf7b4422683fab499b01b9f5212da94132814ecef611bdff89959ce94bbb55f12ff005ce69bc9d78c", 0x59}, {&(0x7f0000000340)="6f741e7a69b5bde807f65b523f02ea5b7658c58d73a2e4e0912e7e77c6f2fbb52445cc6c4c35a2e7b3cd0db404e49053bdbf417e4bcfdcf8c37b3e8591135cf3817d0946e92ca02cd92a994bc85effe7fd02113cf9b456a0e1d9f2579260ed8cbde0d77e718b0900d6276aed3098d4fc3a0348fe91283375505e0df4fd1f5255ec0c6853af820976ee8ab72c95efa93b7a45caa799", 0x95}, {&(0x7f0000000400)="2cdb15859c79e4c17e18c6bf30107042b2b7e6552edf918cf06c344b86123f0789b3fec6e267296cdab353410d58840af31135ccbd9a13983c778e259462bb71a0c91bf2a73b9545e16bee5a5cc6cc29167d811d9c1fc6283cc06c065b731f9fc448f142c1aa610e8e042458e46cc25ccdc5f1382b2c555544dc6d8ab0d83c4c4302f26f9a70ab0a7133ef", 0x8b}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 14:41:22 executing program 0: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x12, &(0x7f0000ffb000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r0) 14:41:22 executing program 1: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) mknod(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x1) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0xfffffffffffff001, 0x9b, 0x5, 0x1, 0x0, 0x10000, 0x0, 0x1, 0x2, 0x80000001, 0x6}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='\x00&') 14:41:22 executing program 0: r0 = getuid() r1 = getuid() setreuid(r1, r0) geteuid() setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ktrace(0x0, 0x15, 0x200, 0xffffffffffffffff) 14:41:22 executing program 1: socketpair$unix(0x1, 0xe0abda958f28fd4f, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) kqueue() r3 = dup2(r2, r1) kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="1c") syz_emit_ethernet(0x144, &(0x7f0000000080)="1a792738113207e584fcfdfeafdcc0bf653ada486b1256c7eb60c5ddf1dfc2f85f2dab525a13cd8e1970d5c4df73fdab1671b5d2829becceb331039148b919598131a821c481279d0d7129f4") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x32f, &(0x7f0000000000)=[{0x20000000000015}, {0x44}, {0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x28c) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000100)=""/144) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0x6) 14:41:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) madvise(&(0x7f0000009000/0x2000)=nil, 0x2000, 0x7) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r0, &(0x7f0000000180)="eafdc134cef201029ca52c9cd5f08de30c2889e723b5ac81865860d85ddf8237f16640efe88f3fc0f1bc33a139fef2da36fc1d93cc5f6c7824efcb89c47407186279e6b47909c9054edd4bf4a4cd6215ad2bd74cd3dfc89bac74221f982b7a2b9bd093a9062c836ffc3315a7cfc39813001afd1697cb8bc0eaceee31b383a36a81b61b7d72774bc04c9a69d1748b78d18c205ae08adbb8d64501b3be0aea2a1c861b70361fa497a92d8e0c3cde4a7f01d9a08214b16926fc72f9d9df3f5d4e400fc08e88b03ccb4f253ecbbcb900f9b5c3a1d4e56532e02b29339f943ead35132442d2f1f5d895c2d536131e8bf59af704e33f2d8f95479ea323586e179cca260283849b74da8f18df7970a07fc958a7019ad5fd8111f5f4723616d8a747247c1024a87aa4e09b0627ce72e95180d23b1dcd4b4f3a2d12f434a1fb64e82d3ef6b34dac011faad623c4c3dfd74e1de39a23d95fd2bf20522f2f0058c528c24c17fcb16efccad6ef5a098a1bdd5c04b09436e8d16f1bb8693bbd0e1a56da687a4960b7ee9a07d26ae978169fe1bbc19f342495034b1cde7a60ad4157383177fcaaf5825359cf32319a98770d21585e088a242720c79224b39a26006195d1a94c08d6bcc3fd40645ff7cc52577076418b54d984bc1748ba5cd0c84d77dceec0e67fb2c1a083c126f24666037b0aa695742173ea20c4d0b7b0f5ef80896d315883b468d98c1fa08c405d0f59f6db09046b7d5c052acc558e331049889a3421a66666192b8f661491488158702fe2a2cc110b8834f06b92e59835f97f312bc3dc7e59082abd1c4ee68f74a141aa092bead7de0e8c66b8cb455124680eed64538895cd97e40d2ec4c023eed55b9d2eb6b6a55940869992b2765775b36a6378bcde3ba2fa77d7b9ff5b795af8f1af5355cc42b1457e4bbaf9744b8ed8449f6455c2d902ae0b4a7c54e5e4c93df835fc05948daad6cdcf263897cede0ebb96a64cd28aa45bb8d027f31594b0ce3ca7315869bd4c23d3d35ac8cc2449c5bb830af41aac0c0af5022e8e947aa96b311feb686692739f0da12a5f79fc374719c186f5d1b2fb3ce32040686860de83fcbd67b8b15a5d54eaee3e88c789b356e838363857447b3deb8eda0920dd594f154454351a5c2907ed10f499f5bd72b4f7056e8fd7df364e5b25e54427a86d6c0d9dbc205ed4823c47584cb195853297f9afc1a6f511d9629228da925a5e319dd8af6c2dac2f97686de28e40bab59524eb334475db32b57ee9013d724e7d7f442553b4f98e1a596f45c611e7114fadfcf455988194c3f6fef17f6a65d0980f51b71bee82395dfddb0edd0a9da61514ca96be5ebe52ac8a5b44ca99fd27f1d7692a98f2aafd66c08c2c28ece05d5152bee8938199d3b31e03116ddb2d32b59d60659c3fcc944fd0a20e401e0d09f427eac36a5163641187f6f266715d911394af553b1ae4fd5bd7225daab2641b0287dee4918e1104b9301a17e72fa2e7bf5505ad59ae77c4ac1efff902d79466f1a6a7c6f132141b9a0eeaa871d11b8b3b23753002ab0404f952206e1ff69df51d98eef57ace15a4133c5cc967f9d9f2f2948b8ed4b9c511736ddf8c5f7d69c66ba7ba380dd013941249c2f7d4f71f893b0d0654cdd61087e6bbea6e5493230b8377fe7550179078e722842c6114f87685f1efa6fe81825873d18365aa4ab0b6f4001e3f1b6f761707f5e2e93da2cbc095ea7067c4751464abec10f4d67c10559da442cca355d1e6a0613764e6274759b84a436d3ce94edc84f99c4fcc674f78c08de2ffc9f202a696fddced8b9404f2d2322020bf70e5f00ee755c5199f082b6f225046fc88ed6fa1b78ff3849ec8f9cbd1c38615eaf8ce50dd04ed72b0fbc731851189b84dc824d1b7140127906b0f0f5cd8c7b15999a78f391b8cd2d14b17c3833d37b6f77db6ff353641ae875efdd3a094ab5c327f700167264a07efc062a5487dc3c40d110a8cb0586d67699e4720babcfe8c43eb6fbe1a36d2ec6dedddfbf0040bc35dadf0bd3416105499bbcc78ef849b32717664fa246adc7813aa7da91dea9f67a4769432d564ab403da50ee892d8cdab491ba6ae6f63c4777d5c8056bad6a4ac3950471929d5113249ca8ed4e2c995819de3eb3f0fa7fe75cd389707b43e9906bd7d11d383eb1bb93138e7871245feed4c2b5fa4720cbaf7283b19069cc8df7f7ec2927b6a2c1f5f17c7fa03d84de938a686532f2ee3b8e065fc1a4b8ab95608afbeabec54ef72c9a0e2b06491eaadc985e117f574c5552035995f37fa1f421815beab2e852c81fe2f625fac72d978529bf5d88d2292e1f313a36184b28426396d3739a11b7f0e79a9d77fb8abf6d7723cd2bd298baa5a44fccf8fedc781ae31a05e857da9c2a8a407f82800702007b7c861a743dea23506f18ed86566e5fe6a471589a157edd1d551059c1234abbf582db5e9011161c429a90310b5a2cae59ebedd2def706737bc9706988e5c0fa37abdc1360204982aa556544e05d3571aad1115cb0dc33b09136e44bd88f65b3c1a8916f0e356e9956669e82ce7a552616d64633255865c495cc3e9d10476048c5494e26d7e8b5e039c6f6c659e45a5f13e0a8d26b56792c9df27beb4648ff8f63f568c43a488a3bbda1818a33e4791b49fcb2c7815d16151ea25276c91581bdfb2fd06cd93844a4620065bd281fcb8d5003f0a96901d151780bb0c6f3248389a11323c8816a509f2be74700904c934af243b60a3753e8dd2ebaf0bdfebc58e3208cb48eebf99369479ef1ebbac3da8d6fe347e61dc791f50bd65ee6278fa124131e9b816f1c7a1f4c095b4aae590f870cd6938429a5a7ec82dc7f123cb72a15628892e9c47264253a5a97401889268d30028ad7f6a1814ecc46022cd3e896e898b23760ff0779fb41cbdebeddb7395c2e0911d48c6480229d20b78d1bec072fdab880a11a2b84bd3c7b943408bda1ab0c6a4dbfc96549d914d67fd414768db268e22f5cc355c65089718bfc669a229feb3bd685fc78fa45ded12ffa0b684457f00cb2bd0eb228b597a253e2d095a379b5d748f8137c0a3a95de8005eabcfe6f17b879339c573d5f67c7cd658f9ec9e4049cfde28dc0518d292a125d59aef77fd35065356183b93ad07850f43da0b08a748c6777673eb1b34c4db4eca2e85b6fa71f40d0c836e5a136361c77314fd204baf6923593270d61b9e98156c55dc676bad9f2762ce45b4c2c4fd57deeb4c20d2f7870fab450acee75b9ed27472a89a1f9b62cff05d0c4e1bdd533888342388d9d1a0ac1766dd4875062159fe228633eef0967b1e59270c2bd3d51b2d7488a611bc89b6fa8109f0076bcd51d19c9a7e946e87dade012e7f43e7a2b502149e828838a3ed029071667876dcd647bcc4df4387c9ae4bb5b0250ac6d63ee74508e5b2e363fd8057476be81c63f743a40de68b2f40e10e0d96c33f19ca4d9fa450c025fb08ad48a1573db51e3b313ae7f1e2de96d61383b180c1f2eaab44641c2ca317c9617f69277a8c7dd22ef1a19bf5eabaa44e940afbbd323b3a20add0c7e75ab7397b8b9d299986dbcf70d0fabb4d98327eecf139ff3b6394900fa11a368a8b8ca60e439ca05b17a072d0dc42a47a7f289d3f76ce447b9f47d6795a7eb21b7f985419c3ab6a7d5d0c81ccb5b1824665b9c289b79ddf08d2090bbacc3f8e1bf7005829d91678d8f03af3c4f9e69f15dfcf9aea25fe20c45c95b0dfcfda64046e7fbc1b0645f7151b43a30a6ff38c83280eabaeb3de7a3026823562c9b1ba5287c0d5a4127494b7daf7153ea8fda7b806913bee759f39a21b32a160a4821ebebeac300b3d7863ab2711a6170c94087f774f47f0d5e2a50760d5cddd029bdd11ef969cff35da1355ddaf04ea4bfae861aba4e2f4326b8bb3d306a3115cfafbd291472e34d0ccca9e678f243b7e589faed8d63eccb55011ff8f0357a5c8cae65a8de2015d14cd3f180ef535b5e43c09ad88c193f9645bd833091e258213b64eac21c7ef15b6e9ba60af6323244488036815f18d6225471ac590c16d4840caafa3921523e5e3ea0eb52371a22027221bf586a5a0808ba75b2d9bb5374aa2e533c0e8d657aa966a08efabb73382544283fe2409e18c0c64524631f896dc92a316145cf9af58c61abbc2a52ca48f60ec38ee41785750c36b9ca0e3adcd316c1c854ec9c31af2e8f7a92aa98600f332401d9c532d340aea3ea7e2ee0eb35c1a20328b08aff235f365540b80d7b1a324be5fbc5576604b4aeb8a385fa48643d29103ce148f07e07589b3f69bf06a9a550008e15ec1881043dd628ede805a71da23a960d3d4dfeb1557a84fb4ad3e89dfb0bbc93924b814e0c54e000af9a07a190168acc5522212638cd564b1dc4d1623afac3866c615831fb1a6ec9be983d0f40b6f5e1f4e6c18ff4fe0a0a05f323d42fb1747d51001141fe325714ab380433a5dada7812cb4e41c2c0372cd0d85138d4760b2e88616cd78dbe5a73782318d01065d02977822a53776e1af52b3c54c8d15e97bce1f8367f6a6228eccb0e670ceef072fee99a130673c448ddad671c7180c31651d64ad3ff009bb05bf5966d0ce97458b1b10483b50e154c2269118224fa6a45a99b45ea6136d957a8eb6397b54df11e77c2a1b72bfdea3643074e32e407a4a095f507d7d80ae2bce293d510e1c73bfc78e8eccc589a688899f85976605e2a220af1bc5b4cdba5e0824818a4024bdc1ab60d523edeff31a2bb00fe3ec7402631350a746557eee3fa96a54edaa111e813e8095fbe64fea500d7cbf24022994b948345d1b2268114e6fa4f704fa082956a529d76d15e15efb34677f69647f440b366814261940f55f0d91f38f99cadbf48279d89bccb6333b950b5aa67516046e73f325da48ec523b7171bffb05163cb87c90f1056651055b46ff6ed10d93eae48dd58f1a2dd8c269df42112114ad4bcc1a3b740e44aaf8f967bdf3dcba1251966994fd9c559fa22786bbbd6dabc666ba0154480c25c0cf303ba632459a678ccd535fd47bdede5c7f8612fea6504ac6c814cc7942667429d8d5552a31834f3a0f13f4c399b7043189779852e1b286376daacfa250b91a22c6dfdfd624afff84791622c0206ed97a2c7acf3652b67d78d077a35888bbde31e5db9ad4ee43aa1a00e0ff09a63fc3b2792e8ed631ff25d3f58d1d144830791060021de281e4abc4f38fcae1ec4edb305f052d08f98365e8f1d0888b2789a5165911e9df0ab34877145a498f5bba7e5d20d77e8f2b9b8186638ec2603dda98cdf3dcd0a3fd3e012e848e8c910525497777a5fa7fb20c6a409166ba89733759dc3437ecc825ae5b0dfdb5a0524187208fa030eaee81ddc070542ee1b7a2d4cc81527a398009fbc0b0e18921d7af03cbe35efdec8ca314896ebcbced0004e21a22ea595d83c6be5c7c2be6787ab83370302f982fbbfa001a94c52b233dffe99859f4af08b17530582b92075e2e486427b09c54951951788e116bf6413d32e04d7cdf5defb3649230c7812fc821d508690aff0e19ebe30bb66ae28f6fcccf2fe54c3b19b3263c36e2c8f3a4a8e2c816ebd8188583a723a5a16d6f5365edcfdb42f65b0f1411f46e85c8fc4277cee0a678e5c0c365d7891cd2cab594f04475aba5ce6b9c97a39155303bcf98ebdd83a5ebe63c97d4d59e066757d3ad65faa7e78345abde2563e432507676fa7be0a3b42cb8e9c62b7c62ef8a4f8f768d3b1ff8bb5b25ab8a916498e22fe34853bc008f2608f2c33a34862037792c727a263e010927295d", 0x1000, 0x2, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 14:41:22 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x1, 0x5c, 0x6, {[0x3, 0x1f, 0xfffffffffffff608, 0x1, 0xb7b0, 0x7, 0x10001, 0x200, 0x3f, 0x4, 0x9, 0x6be, 0x8, 0xffffffffffffffe1, 0x20, 0x7, 0x2, 0x1ff], [0x7, 0x4, 0x10000, 0x20, 0x1000, 0x5, 0x1, 0x3, 0x4, 0x6], [0x9, 0x8, 0x827d, 0x5, 0x80, 0xaebf, 0x7ff], [0x1000, 0x2, 0x1, 0x878, 0x4, 0x4], [{0x1, 0x6, 0x1000, 0x3}, {0x4, 0x10001, 0x9}, {0x903, 0x5, 0x3, 0x80}, {0x7, 0x7, 0x5, 0x2}, {0x81, 0x80000000, 0x480, 0x80}, {0x6, 0x4, 0x0, 0x9}, {0x5, 0x1ff, 0x795, 0x3}, {0xe0b, 0x2, 0x200, 0x3}], {0x8, 0x5, 0x1, 0x6}, {0x0, 0x7, 0x0, 0xffffffffffffffff}}}) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) dup2(r0, r2) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x67, &(0x7f0000000140)="9de7787e8aad7d09c460a876fa8eabdc3b2739c626447a72b32a5bba4c73d744f82bd2eff8a58fe1cdbd605a7bb01714e089f554660dd12485285e96213dcbe3e10dfc51ea06e4b8f7c80fb295668e052ec1e8208aee6ef40bc766e91091fdb3399aae9577a0d7") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r0, 0x0, 0x63) 14:41:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80c8, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5a, &(0x7f0000000080)=[{0x44}, {0x4}, {0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = semget$private(0x0, 0x1, 0x81) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000140)=""/73) faccessat(r0, &(0x7f0000000280)='./file0\x00', 0x4, 0x2) r3 = msgget(0x2, 0x145) msgrcv(r3, &(0x7f0000000380)={0x0, ""/172}, 0x792bfd40, 0x0, 0x1800) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x3, 0xc9a, 0x40}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") semctl$GETVAL(r2, 0x0, 0x5, &(0x7f00000002c0)=""/190) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x250bf335c70e116d, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000400)=""/95, &(0x7f0000000480)=0x5f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='`') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x6c, 0xffffffffffffffff, 0x0, 0x800}, {0x74, 0xfffffffffffffffd}, {0x1040006}]}) syz_emit_ethernet(0x1, &(0x7f00000003c0)="b6") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x0, 0x7, 0x62a, 0x9}, {0x6, 0x800, 0x5d228637, 0x100000000}, {0x401, 0x4, 0x8, 0x200}]}) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000340)) 14:41:22 executing program 1: r0 = socket(0x2, 0x8000, 0x0) getsockopt(r0, 0x0, 0x21, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xc6b00b387f8c7b52, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000040)=0x6) acct(&(0x7f0000000080)='./file0\x00') socket(0x2, 0x4, 0x3) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) getegid() minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x405e04149d4b5756) 14:41:22 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x4, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffd, 0x0, 0x0, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) r1 = semget(0x1, 0x1, 0x10) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x200, 0x2, 0x100000000]) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r3, r4, r5}, 0xc) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 14:41:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x0, 0x7fffffff, 0x5, 0xfffffffffffffffa, "66ab7f000e0902e60000800000000000be804ab1"}) ioctl$TIOCSDTR(r2, 0x20007479) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 14:41:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000ffff0000001a65e4f96141f53ff80e5faaec174c985e6c69ecb3ec362552579b6469d003fbb9f7078af834390fbc9c6b718a115bbf99c0d3be0440cbe84589047c933a68e4a591dcc3a24ab37d9e3a1762e518e774a3f07345236411638f2e99a8f0cbbc9949de26286b38d73c1bbc1b39dd0dff23a1e8a48cce2d7d679e15beafc3deea08b438856e4eb2d7db2ada8a04d151ef82b97facf668cee87209bcbe3d4e588284fe3ee7fab1fac1db5afe"], 0x10) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d0000000000000000a0b783d17b81", 0x11}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) 14:41:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x7f, 0x2}) lseek(r0, 0x0, 0x0, 0x2) connect(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="03ac23536459f9ac44b9355492df0c955e89c3"], 0x10) 14:41:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000056, &(0x7f0000000140)}) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10010) sendmsg(r1, &(0x7f0000000600)={&(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000200)="072b641e8a032d03f8bf47a7f8f39978b41b3054e120d4aacb0f4d243b4e48f37675749011ce016df188296a5a36d1533ab25bb6bc8c13870a93d6e7c582d037a2590a75ddb5574eced94520858e8336f635e8b669773c60718eb3c25530bbb0c0ba8518dcc95de3993685cd850261b5e708eefa84bf3a59679d9cc8da9cce05f7a7caddf661b60874f50e0fddee172d66609ebf33c9229af49ec1a5c73217709cfc190e1d6163bbddd47d493c99d3d1235c16a7560040b626c065c958733af8ca07df8acfca781cdf2bc138ca978454ad3db7ba38a42e82c236b3d0ad6dae62a5e79003ae74814b2948f30b4312256d", 0xf0}, {&(0x7f0000000300)="fb3f05c8b0864304e008ad7a891b83504a92b236997ced198975f56be7de5d7f7eb5bed1bbb28e845ebbfca7db6beb38fd1518ab43344ff0d2ccdb49646cd2a58ef5f5c863aee7c82279bae1be6b864aba222678c67340b9293f60e63a07a655c46de43f4f8308e902bdf1000e4851f481763c3541a03d76f84c59ac4eeb289f2ba9b98c002e4cb323079d6446cdcf7d91ebf7045ebd78012bf77444bfd0b44014bc1d8921414b3229ccf827f43a6583836434", 0xb3}, {&(0x7f00000003c0)="816cef232fd12d2e4bbff8f826159c414c232f2018c3ad5c282e6897d9babf621d0933b1ca7df7b60855370d53c9b603daddbbfaa6f1830228d00d74505b", 0x3e}, {&(0x7f0000000400)="fecfeb2f412b", 0x6}, {&(0x7f0000000440)="a10467ad0ef416aea37948070d2bb36e99a4c2b4cbf5e33332beeab02ef2278a2e9458ca39a46d4e093b77e461bdb5c36495fe2c38f9f69ce94d0189060b84f6547caea9f494a2b29239da7679708b73dd615d70063f95c569b2a87df498f95713ae98d18edfbaa9cc66b851ed666cc5dfc89ae8380ecbafe1f55669b42978a6d6a24be70150ee62b147944d23c460b8b0f9ab267e8857b60e5ad9f19ff82985391dff7f0ff19460c6adc8abe719db291dc9136c58fb866cb8b8502f1e29231becfaa194dc98f144c21fdee091e7b4649cc15609afd2c619a93282ceaab54a23b227d133215dfee6e3d0", 0xea}], 0x5, &(0x7f0000000680)=ANY=[@ANYBLOB="2800050000000000010000003f000000e9bbaa11d358e3a0e704d696ea500f4eab00000000000000c380ee6facc64a56fc632fee9c87a5c9fefad33c87aef6a55f47d2b72486b2e32a0df64a4476ce162d329977e844e9c6e5314e7cf9431ec1d2a02f4be6ea7a9e99569ac793296bdd9d32d5a06275bbef4e8e1c5040c12e8d90f9b9f569efada6c10fd566517a30c93b975c2643e3a86095c5f250aabda0269402b38e6ea097020963ef60e48929a9b85e776f1ea4922930e33519050090"], 0x28}, 0x424fc3a02465cbcf) 16:00:00 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e4966696c643000"], 0x10) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="5aea2d0000000000000000a0b783d17b81", 0x11}, {&(0x7f00000001c0)="e4ea1d60b8bf029a96e0790e18276bba34266edea27244b34d23ea", 0x1b}], 0x2) write(r0, &(0x7f00000000c0)="e25aae69400d000000000000df144354056e4e6cf38215969907000800ef25273fac95bc8010415e5dcf7f5d77fb3d3ea0b036ec", 0x34) sendto(r0, &(0x7f0000000200)="3bc4651a62a8f17edc0c048c42e31d5d441ce7a73d4597921a7e178d28c56526419a5fdc82eb57a376292627f5e15a52f216b72d1348ba3b36a92ca425b5aea5971bf1b622034126d9486ea446f8736dd5f2e0116a6b5884ab8dc72c1558c125763ccbc1d2e80883fae99e39c6b04e74c152b61ebe5724203feee5e283c66288d520d0d131a2b4f3bb6abaec93eb843383e9db8ade922aecce68f32b", 0x9c, 0x2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 16:00:00 executing program 1: chmod(&(0x7f0000000000)='./bus\x00', 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0, 0x4}) unlink(&(0x7f0000000080)='./bus\x00') syz_open_pts() syz_open_pts() 16:00:00 executing program 1: select(0xfffffffffffffd15, 0x0, &(0x7f0000000040)={0x500, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffa}, 0x0, &(0x7f00000000c0)={0x0, 0x6}) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x11, 0x4003, 0x0) getpgrp() recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) `T2z͝ `T2z͝ witness: lock order reversal: 1st 0xfffffd806d97de78 inode (&ip->i_lock) 2nd 0xfffffd807992a9f0 fdlock (&newfdp->fd_fd.fd_lock) lock order "&newfdp->fd_fd.fd_lock"(rwlock) -> "&ip->i_lock"(rrwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter+0xd1 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_closefile+0x119 #5 fdrop+0xc9 #6 closef+0x11d #7 finishdup+0x2b6 #8 dodup3+0x5c5 #9 syscall+0x552 #10 Xsyscall+0x128 lock order "&ip->i_lock"(rrwlock) -> "&newfdp->fd_fd.fd_lock"(rwlock) first seen at: #0 witness_checkorder+0x6a7 #1 rw_enter_write+0x5b #2 diskmapioctl+0x237 #3 VOP_IOCTL+0x88 #4 vn_ioctl+0xb7 #5 sys_ioctl+0x5b8 #6 syscall+0x552 #7 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x18 witness_checkorder(fffffd807992a9f0,9,0) at witness_checkorder+0xffc rw_enter_write(fffffd807992a9e0) at rw_enter_write+0x5b diskmapioctl(5a00,c0106477,ffff800022d69bb0,1,ffff800020abe508) at diskmapioctl+0x237 VOP_IOCTL(fffffd806fa813f0,c0106477,ffff800022d69bb0,1,fffffd807f7c6ae0,ffff800020abe508) at VOP_IOCTL+0x88 vn_ioctl(fffffd80672c3720,c0106477,ffff800022d69bb0,ffff800020abe508) at vn_ioctl+0xb7 sys_ioctl(ffff800020abe508,ffff800022d69cc8,ffff800022d69d30) at sys_ioctl+0x5b8 syscall(ffff800022d69da0) at syscall+0x552 Xsyscall(6,0,ffffffffffffff1b,0,3,c3c2b076010) at Xsyscall+0x128 end of kernel end trace frame: 0xc3e7ca47ee0, count: -9 ddb{0}> show registers rdi 0x3 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800022d69770 rbx 0x3 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021d5c000 rax 0xffff800000a8c580 r8 0xffffffff81351515 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0x7ef6fa6b6e851042 r12 0xfffffd80029b2c00 r13 0 r14 0xffffffff825afe30 w_lodata+0x47ac0 r15 0xffffffff825bc7a0 w_lodata+0x54430 rip 0xffffffff813aceb8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d69760 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=494716 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020abf3d8,0xffff800020abe2a0 process=0xffff800020adc000 user=0xffff800022d64000, vmspace=0xfffffd807f00c2e0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 10016 302622 85910 0 3 0x80 nanosleep syz-executor.1 10016 16625 85910 0 3 0x4000080 fsleep syz-executor.1 10016 444126 85910 0 3 0x4000080 fsleep syz-executor.1 4474 78724 78279 0 2 0 syz-executor.0 * 4474 494716 78279 0 7 0x4000000 syz-executor.0 4474 291672 78279 0 2 0x4000000 syz-executor.0 4474 453098 78279 0 7 0x4000000 syz-executor.0 85910 89143 51059 0 3 0x82 nanosleep syz-executor.1 82739 354553 1 0 3 0x100083 ttyin getty 78279 463865 51059 0 3 0x82 nanosleep syz-executor.0 50076 106234 0 0 3 0x14200 bored sosplice 51059 320821 63067 0 3 0x82 thrsleep syz-fuzzer 51059 157271 63067 0 3 0x4000082 thrsleep syz-fuzzer 51059 475944 63067 0 3 0x4000082 thrsleep syz-fuzzer 51059 357183 63067 0 3 0x4000082 thrsleep syz-fuzzer 51059 451003 63067 0 3 0x4000082 kqread syz-fuzzer 51059 469780 63067 0 3 0x4000082 thrsleep syz-fuzzer 51059 277015 63067 0 3 0x4000082 thrsleep syz-fuzzer 51059 133297 63067 0 3 0x4000082 thrsleep syz-fuzzer 51059 424569 63067 0 3 0x4000082 thrsleep syz-fuzzer 51059 477290 63067 0 3 0x4000082 thrsleep syz-fuzzer 63067 200102 93320 0 3 0x10008a pause ksh 93320 231464 42992 0 3 0x92 select sshd 42992 373016 1 0 3 0x80 select sshd 26650 387495 14904 74 3 0x100092 bpf pflogd 14904 322247 1 0 3 0x80 netio pflogd 68593 7162 94173 73 3 0x100090 kqread syslogd 94173 429157 1 0 3 0x100082 netio syslogd 76724 264443 1 77 3 0x100090 poll dhclient 24501 165113 1 0 3 0x80 poll dhclient 98901 412377 0 0 3 0x14200 pgzero zerothread 52434 464780 0 0 3 0x14200 aiodoned aiodoned 59477 293348 0 0 3 0x14200 syncer update 64129 157315 0 0 3 0x14200 cleaner cleaner 80902 133526 0 0 3 0x14200 reaper reaper 33185 418816 0 0 3 0x14200 pgdaemon pagedaemon 76357 48611 0 0 3 0x14200 bored crynlk 28871 186156 0 0 3 0x14200 bored crypto 88059 97550 0 0 3 0x40014200 acpi0 acpi0 42092 107456 0 0 3 0x40014200 idle1 78331 120099 0 0 3 0x14200 bored softnet 11826 457666 0 0 3 0x14200 bored systqmp 72212 204002 0 0 3 0x14200 bored systq 73845 405744 0 0 3 0x40014200 bored softclock 66166 322924 0 0 3 0x40014200 idle0 47850 386982 0 0 3 0x14200 bored smr 1 8979 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 4474 (syz-executor.0) thread 0xffff800020abe508 (494716) exclusive rrwlock inode r = 0 (0xfffffd806d97de78) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8264a400) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x38f #3 sleep_finish+0x113 #4 rw_enter+0x366 #5 rrw_enter+0x4f #6 VOP_LOCK+0x4b #7 vn_lock+0x6e #8 spec_open+0x431 #9 VOP_OPEN+0x6a #10 vn_open+0x495 #11 diskmapioctl+0x18e #12 VOP_IOCTL+0x88 #13 vn_ioctl+0xb7 #14 sys_ioctl+0x5b8 #15 syscall+0x552 #16 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9556 6437K 7082K 78643K 13056 0 0 pcb 13 8K 8K 78643K 82 0 0 rtable 108 4K 4K 78643K 462 0 0 ifaddr 71 15K 15K 78643K 150 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1510 0 0 iov 0 0K 16K 78643K 78 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1207 76K 76K 78643K 2077 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 15 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 128 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 974 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 55 51K 83K 78643K 621 0 0 subproc 32 2K 2K 78643K 85 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 83 0 0 in_multi 33 2K 2K 78643K 86 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 3 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 334 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 103 21K 25K 78643K 4035 0 0 UVM aobj 55 3K 3K 78643K 65 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 59 0 0 NDP 16 0K 0K 78643K 44 0 0 temp 200 3544K 3610K 78643K 11812 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 53 0 50 1 0 1 1 0 8 0 rtentry 112 79 0 35 2 0 2 2 0 8 0 unpcb 120 294 0 284 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9911 0 9911 2 2 0 2 0 8 0 tcpcb 544 162 0 158 1 0 1 1 0 8 0 inpcb 280 479 0 472 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 15 0 9 1 0 1 1 0 8 0 pkpcb 40 4 0 4 2 1 1 1 0 8 1 ppxss 1128 12 0 12 4 3 1 1 0 8 1 pffrag 232 5 0 5 3 2 1 1 0 482 1 pffrnode 88 5 0 5 3 2 1 1 0 8 1 pffrent 40 10 0 10 3 2 1 1 0 8 1 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 43 0 26 1 0 1 1 0 8 0 pfstkey 112 43 0 26 1 0 1 1 0 8 0 pfstate 328 43 0 25 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 323 0 132 12 0 12 12 0 8 0 art_table 32 324 0 132 2 0 2 2 0 8 0 art_node 16 78 0 38 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 4 1 0 1 1 0 8 0 semapl 112 126 0 116 1 0 1 1 0 8 0 shmpl 112 63 0 10 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2823 0 1408 47 0 47 47 0 8 0 ffsino 272 2823 0 1408 96 0 96 96 0 8 0 nchpl 144 4332 0 2698 62 0 62 62 0 8 0 uvmvnodes 72 3501 0 0 64 0 64 64 0 8 0 vnodes 200 3501 0 0 185 0 185 185 0 8 0 namei 1024 13361 0 13361 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 3 0 3 3 2 1 1 0 8 1 scxspl 192 11343 0 11343 10 9 1 7 0 8 1 plimitpl 152 111 0 103 1 0 1 1 0 8 0 sigapl 432 1167 0 1151 3 1 2 3 0 8 0 futexpl 56 11787 0 11785 1 0 1 1 0 8 0 knotepl 112 279 0 260 1 0 1 1 0 8 0 kqueuepl 104 229 0 227 1 0 1 1 0 8 0 pipepl 112 678 0 659 1 0 1 1 0 8 0 fdescpl 488 1168 0 1151 3 0 3 3 0 8 0 filepl 152 6574 0 6467 6 1 5 5 0 8 0 lockfpl 104 240 0 240 3 2 1 1 0 8 1 lockfspl 48 80 0 80 3 2 1 1 0 8 1 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 45 0 34 1 0 1 1 0 8 0 ucredpl 96 1119 0 1110 1 0 1 1 0 8 0 zombiepl 144 1151 0 1151 2 1 1 1 0 8 1 processpl 896 1184 0 1151 4 0 4 4 0 8 0 procpl 632 3102 0 3055 7 3 4 5 0 8 0 srpgc 64 7 0 7 3 3 0 1 0 8 0 sosppl 128 12 0 12 1 1 0 1 0 8 0 sockpl 384 834 0 814 4 1 3 3 0 8 1 mcl64k 65536 10 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 13 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k 2048 193 0 0 24 1 23 24 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 241 0 0 16 1 15 15 0 8 0 bufpl 256 7081 0 1169 370 0 370 370 0 8 0 anonpl 16 125714 0 114624 86 27 59 67 0 124 5 amapchunkpl 152 6773 0 6647 14 4 10 10 0 158 4 amappl16 192 5660 0 4982 70 27 43 46 0 8 8 amappl15 184 63 0 61 1 0 1 1 0 8 0 amappl14 176 133 0 125 1 0 1 1 0 8 0 amappl13 168 273 0 273 2 2 0 1 0 8 0 amappl12 160 21 0 20 3 2 1 1 0 8 0 amappl11 152 306 0 291 1 0 1 1 0 8 0 amappl10 144 416 0 411 1 0 1 1 0 8 0 amappl9 136 643 0 640 1 0 1 1 0 8 0 amappl8 128 183 0 162 1 0 1 1 0 8 0 amappl7 120 383 0 375 1 0 1 1 0 8 0 amappl6 112 288 0 280 1 0 1 1 0 8 0 amappl5 104 160 0 144 1 0 1 1 0 8 0 amappl4 96 1650 0 1620 2 1 1 2 0 8 0 amappl3 88 347 0 331 1 0 1 1 0 8 0 amappl2 80 8212 0 8130 3 1 2 3 0 8 0 amappl1 72 34889 0 34441 26 16 10 20 0 8 0 amappl 80 3416 0 3371 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 64 0 10 1 0 1 1 0 8 0 uaddrrnd 24 1168 0 1151 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1168 0 1151 1 0 1 1 0 8 0 vmmpekpl 168 12689 0 12656 2 0 2 2 0 8 0 vmmpepl 168 148032 0 146115 165 62 103 110 0 357 17 vmsppl 368 1167 0 1151 2 0 2 2 0 8 0 pdppl 4096 2343 0 2302 7 1 6 6 0 8 0 pvpl 32 352435 0 338051 197 42 155 164 0 265 25 pmappl 232 1167 0 1151 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 545 0 7 16 0 16 16 0 8 0