kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Aug 31 13:42:11 PDT 2019 OpenBSD/amd64 (ci-openbsd-main-7.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.52' (ECDSA) to the list of known hosts. 2019/08/31 13:42:25 fuzzer started 2019/08/31 13:42:29 dialing manager at 10.128.15.235:3655 2019/08/31 13:42:29 syscalls: 337 2019/08/31 13:42:29 code coverage: enabled 2019/08/31 13:42:29 comparison tracing: enabled 2019/08/31 13:42:29 extra coverage: support is not implemented in syzkaller 2019/08/31 13:42:29 setuid sandbox: enabled 2019/08/31 13:42:29 namespace sandbox: support is not implemented in syzkaller 2019/08/31 13:42:29 Android sandbox: support is not implemented in syzkaller 2019/08/31 13:42:29 fault injection: support is not implemented in syzkaller 2019/08/31 13:42:29 leak checking: support is not implemented in syzkaller 2019/08/31 13:42:29 net packet injection: enabled 2019/08/31 13:42:29 net device setup: support is not implemented in syzkaller 13:42:45 executing program 0: getpgrp() getpgrp() socketpair(0x2, 0x4000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = fcntl$dupfd(r1, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x1) r7 = semget$private(0x0, 0x2, 0xe376f4b065be4562) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000180)={{0x500000000000, r2, r5, r2, r3, 0x1c6, 0x6}, 0x1, 0x400, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x6, 0x45c7, 0x100000000, 0x0, 0x2, 0x200, 0xffffffff, 0x2, 0x1, 0x1, 0x800}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) close(r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000440)=[0x7, 0x400]) r8 = fcntl$dupfd(r0, 0xa, r1) r9 = msgget(0x1, 0x4) msgctl$IPC_RMID(r9, 0x0) semget(0x2, 0x1, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) connect$inet6(r8, &(0x7f0000000500)={0x18, 0x2, 0x45, 0x4}, 0xc) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000540)={0xff}) sendto(r6, &(0x7f0000000580)="e2d14a5c0d2235885db777ae3cf68d2a2c2b01f3d2f242cc7852379752a3edde09b28370c72bb0f805de2f87748fc11a100eb09ea729def7e037a6d061b12010cc730a3c035d7284b3b18b713f57c95adda2763bc702594a50aa4662c8c106b234c5c9", 0x63, 0x400, &(0x7f0000000600)=@un=@file={0x1, './file1\x00'}, 0xa) pipe2(&(0x7f0000000640), 0x4) semget$private(0x0, 0x1, 0x40) semop(r7, &(0x7f0000000680)=[{0x1, 0x8000, 0x800}, {0x0, 0x8, 0x1800}, {0x4, 0x400000000000, 0x1000}, {0x4, 0x4ebe, 0x1000}, {0x83f02261ba455f85, 0x10000, 0x1000}, {0x0, 0x2, 0x800}], 0x6) semget$private(0x0, 0x3, 0x1) dup(r4) setuid(r2) 13:42:45 executing program 1: r0 = semget$private(0x0, 0x4, 0x5a0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/14) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0xa0, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0xfffffffffffffff8, './file0\x00', './file0\x00'}) readv(r1, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/205, 0xcd}, {&(0x7f00000001c0)=""/38, 0x26}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000000240)=""/154, 0x9a}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/85, 0x55}, {&(0x7f0000000480)=""/42, 0x2a}, {&(0x7f00000004c0)=""/214, 0xd6}], 0x8) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000640)={0x1, 0x4582e781, 0x77c, 0x9, "42f7d4457acc8e5620917c89bbc022d2187f4d41", 0x46a, 0x8}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000680)=0xfffffffffffffffb) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000006c0)={0xfffffffffffffffe, [{0x0, 0x8}, {0x3, 0x8}, {0x3, 0x2e74}, {0x1, 0x6}, {0xc8da2be6fc6e64f6, 0x5}, {0x3}, {0x1, 0x8}, {0x1, 0x10001}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x9}, {0x25e3ca97a30bb00a, 0x5}, {0x1, 0x101}, {0x2}, {0x2, 0x6}, {0x1, 0xffffffff}, {0x3}, {0x3, 0x100}, {0x2, 0xf45}, {0x1}, {0x1, 0x3ff}, {0x1, 0x38}, {0x3, 0x7}, {0x3, 0x97}, {0x3, 0x9f7a}, {0x1, 0xe52}, {0x1, 0x7}, {0x2, 0x3}, {0x1, 0x3}, {0x3, 0x3f}, {0x3, 0x9}, {0x1, 0xc81}]}) recvfrom(r1, &(0x7f0000000800)=""/102, 0x66, 0x2, &(0x7f0000000880)=@un=@abs={0x0, 0x0, 0x0}, 0x8) mknodat(r1, &(0x7f00000008c0)='./file0\x00', 0x100, 0x3) pread(r1, &(0x7f0000000900)="0292ff6207dedb68c26929e18018cc636c64f27400ce11c25c5f212fe3e7c1d83219fadbf49b4bcd2444b7ac80f58b6acd68b9db0bc233f5b9c408fc8a78cc6b7b92", 0x42, 0x0, 0x0) fchflags(r1, 0x10001) shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) fsync(r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000980)={0x3, 0xffffffffffff9218, 0x5, 0x3, "03f3dd2d38afa605f29df5b329e40be57afb550c", 0x0, 0x9}) setsockopt(r1, 0xffffffffffff79ce, 0x7fffffff, &(0x7f00000009c0)="52ce7dd1301c3dea16cbb4e8fb54635a6bf0e19dfd179f9c3437d58956a9cbca788501e1585ddf1269fce81c6b70d1ce3786da338a987773899586f9b68a7d6bea3370e522262310ab4518589229e30f0cc386a70e7560f26cdb43d527efd6ff082896ec41c9b230bdd52c650b628e585610a987f44d21ad33c8fd2848f89288aeaacb9ee9954fb2c004f00b4c8af52eec3f7a027274223af2ecde9945d4af548f55364f196a4d4308e6f0a35cb0fe2e616a8ccf2fd43d569e72aefa7d4878d9a6b15ac5fa961551aa2bbdca", 0xcc) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000ac0)) r2 = openat(r1, &(0x7f0000000b00)='./file0\x00', 0x3b61928a1c14f9, 0x2) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mkdir(&(0x7f0000000b40)='./file0\x00', 0x40) fcntl$dupfd(r2, 0x0, r2) chflagsat(r2, &(0x7f0000000b80)='./file0\x00', 0x0, 0x2) recvfrom$inet6(r2, &(0x7f0000000bc0)=""/201, 0xc9, 0x800, 0x0, 0x0) r3 = semget$private(0x0, 0x2, 0x200) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000cc0)=""/63) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000d00)={0x6, 0xec2, 0x7fffffff, 0x100000000, "b087e05d95d15d4c9549a825ae2618998e849165", 0x7, 0x4}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000d40)=""/74) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000dc0)) 13:42:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 13:42:45 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') mknod(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x5) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4c) 13:42:45 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x8000000000000a1}], 0x62, 0x0, 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) kqueue() close(r0) kevent(r3, &(0x7f0000000080), 0x3, 0x0, 0x8, 0x0) 13:42:45 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r2, 0x0) setregid(r1, r0) 13:42:45 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x200000005}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getuid() setreuid(r1, r2) 13:42:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getdents(r1, &(0x7f0000000040)=""/37, 0x25) 13:42:45 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x1b00) write(0xffffffffffffffff, &(0x7f0000000780)="734dc850245d266ed725c10500190067fc3d9b29c15eee1e811c4b403175624fb753333afeb050b2d1b195344b382b2865c81c9c2e46555107e37d1bd4159c98d52fffed7329593ba24d5df5ec", 0x4d) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000080), &(0x7f0000000140)=0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x5, 0x9, 0x8, 0x8, "7e70b7452b9ed812804e39743c99c3d66cf2d242", 0x46, 0xfffffffffffffffe}) write(0xffffffffffffffff, &(0x7f00000000c0)="ef311bdc4826d5bdc98ada6e046707be3c12aec49ebc7b6a99676f912c6a76b9b291e73391e9ca56f1cafe6a6f71e1c03dbd9411abee057e3b4187bfe49aeda1e00b2951325d6f3a2206556f30", 0x4d) execve(0x0, 0x0, 0x0) 13:42:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000002}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x171, &(0x7f0000000000)="3679a0d8ceaaedeaf2ba15bdc7bb") 13:42:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000280)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x37c, 0x0, 0xab46d0b26cb062dd, &(0x7f00000000c0)=ANY=[], 0x2, 0x2}, 0x0) 13:42:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) setsockopt(r0, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) write(0xffffffffffffffff, &(0x7f0000000100)="1bbee546afd42e482cd60624350932570506380c229db98e2f2c0c7e354eb2d7b51e34ce3bf8a96ef32a0a881942402c560d12b050b35aa775b0b8349d5dc70588070bba5027254e7ec7ad10a1e39be1e9173c23e7339033264f9e0346671d66e5780184051024a752c14e6dcd4552dfe8181504d5d00778f4d557d509c07382f7", 0x81) setsockopt(r1, 0x2a, 0x800000000000009, &(0x7f0000000080)="46e34c0022c0337747336f5fe31f67345e5a83", 0xfffffffffffffe8d) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000280)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000200)) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) 13:42:45 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x20) r0 = open(&(0x7f0000001700)='./file1\x00', 0x40, 0x20) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)) recvfrom$inet6(r0, &(0x7f0000000080)=""/246, 0xf6, 0x800, &(0x7f0000000000)={0x18, 0x0, 0x9, 0x4}, 0xc) lseek(r0, 0x0, 0xc600000000000000, 0x2) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) 13:42:45 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) accept(r0, &(0x7f0000000080)=@un=@file={0x0, ""/75}, &(0x7f0000000100)=0x4d) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = getuid() setuid(r2) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x800c5709, &(0x7f0000000000)) 13:42:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffffff, 0x7fffff7f, "0710000000000040000800f90000f700faa36082"}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\xc0-\x00', &(0x7f0000000140)='.\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)=':\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='}(\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='%\\G\x00']) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x800, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r0, 0x2}) pwrite(r0, &(0x7f00000003c0)="0348f96c673c9b233e7fb4af91d636f2bfaa370d09d7e3faef1288ccd1bca3a49ad005be7d66312504e96d01845ba97553d11d610c2dac019c607112c79e690650c9b9dcbe7d5cfb1c66d2ffda2eb6b042cfbe32dc9056c8", 0x58, 0x0, 0x0) 13:42:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x100000000, 0x4000000000000}, {0x81, 0x0, 0xd1e8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)) 13:42:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) close(r0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='+') 13:42:46 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pread(r0, &(0x7f0000000140)="9ff640b67c2fbb6c552e6c432ed34c51a9bcd1c000a02bf1d348b792c67d39ec56ed0db03b5b933fbbb90f4518c983c5035f90913979dd7cff86b839b7ab12e309825d4945154c97243496590aa632c6eafcee95326c3e180dfed28bee095b3ddf553f47dce5", 0x66, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) 13:42:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xb620, 0x7, 0x80000001, 0xfffffffffffffffc, "bb9f7e1af6ee9aa712d2789cd99f3090456a003a", 0x9bf, 0xedf}) 13:42:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x7fe12e58440a162b) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="f809782130cf930d4d0c5e48f7cf668f3937467a563c63e0c7f70bc5bff37ec5ba0c8f76a5696950dfbc44d8f202b7e8e10f824008e2306105efe7d88a50895b641d013eec88923036f8e92165d915a42d", 0x51}, {&(0x7f0000000180)="d637934ddf0ae484e60aa9bcb38ceca008f8dd6ff0950bc73c8400830719da5c6fa69a103410d78b2253607ed73e98274acf5e8a1be119ca6d10ee05a96be7ec13d0ff45c415977c04288635f52ec7c1102b2b3624665af82611cd1b46e6830f6ed38ccbfe66e6911f5d1b697100aa75cb26", 0x72}], 0x2) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00') r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bffc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc48000"/127], 0x1c, 0x0}, 0x0) munlockall() 13:42:46 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) getrlimit(0x7, &(0x7f00000000c0)) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x9, 0x4}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:42:46 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, 0x0, 0xe2) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) close(0xffffffffffffffff) open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000400)=r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000280)) setsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) writev(r4, &(0x7f0000000240)=[{&(0x7f0000000140)="c69c2ac67cbecf6411ce065d66aededba369cec520bda558e89087c15cf57c3da31dd2cd3b4f86500e0eb960e502562fcef55a18fb2716ae04832a0fc1c0c509715291ae011ea89381a8900e06c1964205285a8a168bdf6e3cf2823b22d1dae451d347495aeb4811344ea0e6673a0f880906daf7b89da6454d97fbb6dc145ee2e94e9db78f28db80fee7c9465c6c3909aa2b4e48209b6e9c04f61e83bcfd5516e16818d55810cf5b2fb58688fef6d1c170c480c77a8beb15815970619196aca5622c4007ded6f4dddd0b027eb9ae606cc1bfa5f1e49ff42824ad441b", 0xdc}, {&(0x7f0000000300)="bdfaee02289111dfd4fa2ac108e404d22bef3467a01690f2711d79ff22531da88883818c07b92a77ff932eff7ce09dbc58157d483da986402cad57e352f48ae37534ad0f018b0bb993ed1afcc5da69f44ec991262e0a1ba5c597ebf3249eb960f74d30e05a0b829f5ab24a6ca721694c8841075cff07024d6fd7eab2e1070f3ab773d5bb68d722e928650c5812745a17543a8e36281152f70dd028cc66a173ca862e72702bd674e17f384f4ee398eb979eebcc7effbc7f0fb40b4e7024ab796d77f633bd7e7e19859001de0bc3b19fb2c7ec18fb65b562f45442395e433b8be371ca68a2efb81096b3510659f469", 0xee}, {&(0x7f0000000080)="1509c6513ceead80ff", 0x9}, {&(0x7f00000000c0)}], 0x4) r5 = dup2(r2, r4) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f00000000c0)={0x9, 0x4}) 13:42:46 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffc1e, 0x800b636, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000000c0)=0x10) 13:42:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x3, 0xffff, 0x3, 0x10000000000, "9c45559bbcf39004e1d32e7c0464a26326d5a522", 0xc6, 0xc8f}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) 13:42:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0xd3b, 0x8, &(0x7f0000001140)="5e3c214d111752096fc2aa373981417b8c6090f871ba288b25e2015b1d5270526af970b3dd6284e11d973ad8372c2e069113c595d477420a101f2c41542f8f0080a3b055bf7d473a05fa75277d39f2574b4a5eec59fe673043a96526c58c3a558b6a186ecff8ba678932759344a98809c48ea1a073e7c2ef222780cb8ff136e12c69fafe55cf8b0765fe3f471fd645ca295c36bd5b39e639df6825346899cced4627dc941d941b083c13ea83371352a0ee38b32c15ea7a47966d83692ce48a51f712f51e0c60be04bb9f6f33dc4f01c3aec72189b8170a05fe91e092f89e4ea709d39fab8437bd10138561680a0a20f7ac8acea82037dd", 0xf7) pipe(&(0x7f0000001280)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000012c0)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) getpeername(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) unlinkat(r4, &(0x7f0000001240)='./file0\x00', 0x0) write(r0, &(0x7f0000000100)="c70f", 0x2) 13:42:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) sendto$unix(r0, &(0x7f0000000100)="cdd8bdd6665f3ddd471890e6eadd21419adb257d7bd1b8eccdb407f098bb720d5b727897a2061c8a89b169f8a3997c888a6c52ec23e603625f10a35df509f17c7b7f1e6512915c9b5d76e641bc72a050bed3095e87c18283192e948c84039a34625651fd7328a3e320c67e", 0x6b, 0x1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:42:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) clock_settime(0x3, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x3f, 0x9, 0xffffffffffffff81, 0x3}]}) r3 = dup2(r1, r2) close(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x100000000204f, 0x5900) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r0, r3) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000fff6005717a79502b4c92751cc4d7d20945a9a34a2ce83f1dfa5f62a5bd68295bba34124a5b7bf30542997d601a4d018606e73cd21e7bc575e8df81d4d21044d1c1b89543d58ac40ca1ca62d50eaba9fe13b3a0cc760e8efc5a3eb3580f8fadab0649c4392287bef57cd5332cb938b26bc8d9f1e96db8381c721341fab43596d0816620a84a880491f652047a9d1d2ce38174662f0435b4bb6359205779351dca5c51670e7e3dfd6c301abcf91c29592f14d4afe3a60cce4b027674f279ddb9b2abc53379dd3"]) 13:42:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="a08f829c0fcf102eab3d1386b8ebbcb2ca4b94e87aa06a32026ec25ba4194db01f9e18b1f684fd48f24f3bae7bccd181a46c970990e5ab64964384bb22d5ff83545bb56194a69daac3202645100a6009661d4fca9e795d7cd8d2c3f16dfb0eb7a1a214703df7590d75ffa2b5e0072321bfb6ddae21d0fbc60e847afc7355bb3324e60a8bef2b4dcfea1092671694d4143130f9cd9fb2e8f9d4cce38004c16059ef8b521315921d322cc6d7a2d7fa2eb95712b7e905c6bfcdcb7a26f45444a652eaca6c3a39b186f47c215c15ae5649f25f56bcd15b9a57bc728cd0c2828def686e80e88db4b57ee3e7", 0xe9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x40000000bfd, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000480)="1158320a035192af02d5d91aa987c5400c8f53f85e8529224154b8e12d1f3b6b6fcbc2981b490c90eb925ecc0818591e1c782c567e2a9849b87cddd89f8634ad2de0870852104c8a4b5674d9e8163e4eec63c939870ef639d6e0169f1fcce5f16054189b9aa2e17eca7e4275e6343ddd1ef30ce9e2ef587fdfabb457220b0824d61da05766672219ef734d17b074f4d5816cddf7cc36f5d4ee1875bd1947121ee3441a5322f03d599a8c3c0e3529281b59b74c511f3fd7b111fa3e77f808bc5927b95b475430340e", 0xc8}], 0x1, 0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/31, 0x1f, 0x803, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:42:47 executing program 1: nanosleep(&(0x7f0000000000)={0xa1, 0xfffffffffffffffe}, 0x0) 13:42:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="8c65", 0x36f) 13:42:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x1000000000000014}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:42:47 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xf63ba07f922bb4e8, 0x0) getpgrp() renameat(r1, &(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000340)='./file0\x00') recvfrom(r0, &(0x7f0000000140)=""/227, 0xe3, 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r3 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:42:47 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) getsockname(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 13:42:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45, 0x1}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 13:42:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x6027) open$dir(&(0x7f0000000040)='./bus\x00', 0x9ffe9359612a8c0a, 0x9) 13:42:48 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff7000/0x7000)=nil, 0x7000, 0x0) clock_gettime(0x7, &(0x7f0000000040)) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) chdir(&(0x7f0000000000)='./file0\x00') 13:42:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x1) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setgid(r2) r3 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x100, 0x40) symlinkat(&(0x7f0000004500)='./file0\x00', r3, &(0x7f0000004540)='./file0\x00') faccessat(r3, &(0x7f0000000080)='./file1\x00', 0x40, 0x3) msgget$private(0x0, 0x110) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x6, [{0x1}, {}, {0x2, 0x5c5}, {0xcc4b440df275b1cd, 0x1}, {0x0, 0x3}, {0x3, 0xb98a}, {0x1, 0x49ba}, {0x0, 0x7f}, {0x3, 0x8001}, {0x3}, {0x2, 0x1}, {0x2, 0x800}, {0x3, 0x8001}, {0x2, 0x7}, {0x1, 0xd19c}, {0x3, 0xfff}, {0x3, 0x9}, {0x2, 0x10000000000000}, {0x1, 0x300000000000}, {0x1, 0x100000001}, {0x3, 0x1e}, {0x1, 0x149f}, {0xfee29ead1e79408b, 0x1}, {0x3, 0x5}, {0x3, 0x3f}, {0x3, 0x8000}, {0x3, 0xff}, {0x3, 0x3ff}, {0x3, 0x8}, {0x1, 0x7}, {0x1, 0x401}, {0x1, 0x632bf721}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:42:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x44}, {0x6}]}) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:42:48 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad8b68da7104b516", 0xdf) 13:42:48 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000003c0), &(0x7f0000000400)=0xc) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000440)=r1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x84) r3 = semget$private(0x0, 0x0, 0x10) semctl$GETPID(r3, 0x70f7867efe6d5ba2, 0x4, &(0x7f0000000280)=""/205) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) select(0x40, &(0x7f0000000180)={0x94, 0x956, 0xfffffffffffffffb, 0x7fffffff, 0x8, 0x1, 0x0, 0xaca3}, &(0x7f00000001c0)={0xbe, 0x0, 0x3, 0x7, 0xfffffffffffffffb, 0x1, 0x100, 0x5}, &(0x7f0000000200)={0xda8, 0x1f, 0x1ff, 0x100000001, 0x4, 0x3, 0x20, 0x5}, &(0x7f0000000240)={0xffffffff, 0x4e7a}) semget(0x0, 0x4, 0x100) select(0x40, &(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080), 0x0) 13:42:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r4, r5) 13:42:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x40}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000240)=0x24000000000) ftruncate(r0, 0x0, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0xffffffffffffffff, 0x8, 0x100000000, 0xffffffffffff824f}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000280)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0xa, &(0x7f0000000180)=[{0x8, 0x5, 0x6, 0xffff}, {0x4, 0xef0, 0x9, 0x7fffffff}, {0x7, 0x2, 0x13d, 0x72}, {0x7ff, 0x8, 0x2, 0x1}, {0x1ff, 0x80, 0x9, 0x8001}, {0x200, 0x80000000, 0x2, 0x3ff}, {0x4, 0xfffffffffffffffe, 0x6, 0x6}, {0x8, 0x9, 0xf3, 0x175f}, {0x8001, 0x7, 0x4, 0xffff}, {0x8, 0x7, 0x1, 0x5}]}) 13:42:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) r1 = socket$inet(0x2, 0x4, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) 13:42:49 executing program 1: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x2}) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x8, 0x0) setsockopt(r1, 0x8001, 0x3, &(0x7f00000001c0)="960ca554d8bbc41f0049c066e2f024455810f53f648619f6a0d3beaa48e426484c6d809e3c7d80ff5a59c9a37d5a434bae73e7b136cb212f2e2322832bb1b2242e39c94c7fa01b7238ab9c74181329a6b40d32eca58e7a553824825a887ca6bb755217a28e7839e426ba3ff2b949", 0x6e) getdents(r3, &(0x7f0000000180)=""/37, 0x1d) readv(r0, &(0x7f0000001900)=[{0x0}], 0x1) 13:42:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) kqueue() r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0xfffffffffffefffa, 0x0, 0x80000002, 0x46, "7351f80000000000e5ffffff7fffffff00", 0x0, 0x2}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="c610e32f75ce0500001b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e7da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bc9d46ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8b1f57c1ba912b2e696cbe939b8658304f2d5c2800"/215, 0xfffffffffffffce2}], 0x10000000000001ee) 13:42:49 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x220, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x4) fcntl$dupfd(r0, 0x40b, r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 13:42:49 executing program 0: syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) close(r1) 13:42:49 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x7fff, 0x7, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0xfff, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x20, 0x8000, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 13:42:49 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 13:42:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x44}, {0x6}]}) mkdir(&(0x7f0000000100)='./file0\x00', 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) 13:42:49 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x21) socketpair(0x18, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x30000, 0x0) r2 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x3, 0x3, 0x8, 0x1, r2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x12, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10480, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8, 0x0) dup2(r3, r4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwritev(r5, &(0x7f00000063c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f2005d073615bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0x77}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000003280)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xa7}, {&(0x7f0000003340)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f00000043c0)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0x1000}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae763c0ffe6f4bc2a3e12e941f2f0a2cfe621ebf1ee76593dd8f90b40ae83e891b9ffcf7fb4209872e5fa08e09f3a9a21e423040b31ae5a1bea7e274d5d1c416f1b6738006803ada1986ba3c7e0ceef03e250849b4efa9d953080e016c12c69867b73142bf419b6ac2a91e418afb5f3e708ec5cc9d13934502a098391ddc280f90e5cc40e8b5d5d42004fa5121832c2e49dc1f02fc6e5d3c52ed81e257f6e61d5f3e4e40b6e17217e6f691c49b12131b84d0252cd2dd45ba349b4f1259b55606c3d0062ea8f0a042f692901521d090ef18311ab05b0e24184e43442ecf4df21d5f68cdc54cd609e61a530ba8860f3617dc8dde9d8c434611202610788a4e2754ce2bb2530d934a275bebd4330450575909ab30a1cb65333fc29b32f2c2189145bd8a623087d9ead58edc2a7e6505e926dc40afc4a3f968634756b59166aacf12e47b9cbf187e42cac39f8b11a9ac8338048d3df0924bf7d4b1c02133166515daffd4884257930a1b9801fa715fd0db864164f15936ce50a381f114d70c2997b676d10964ed831b1359d75e927486143d37bbd4c6bc6a3bb620a3234aa8fc2b568731582a41ea4631d5de548830510c4f144d0fa673a0e6af63da57b4adba06d61f7f539751e534814dd0b161f02da58bb6ec30453186eaaf26694d8c86f1d0a6857a8911cd8de065ed7c9ca770a9a7b26c48872db1ea9e1a94821b63f143", 0x1000}], 0x8, 0x0, 0x0) 13:42:49 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) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x58, 0x1, 0x4, 0x9a6d, 0x2}, 0xc) 13:42:49 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 13:42:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x1, 0x4000000}, {0xc6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:42:49 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f000041d000/0x11000)=nil, 0x11000, 0x14) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = msgget(0x0, 0x504226ad7dce9786) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getpgrp() r6 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x7, r1, r2, r3, r4, 0x2, 0x5}, 0x9ad8, 0x9, r5, r6, 0x2, 0x7fff, 0x1fe000, 0x100000000}) chmod(&(0x7f0000000040)='./file0\x00', 0x80) shmget(0x2, 0x4000, 0x80, &(0x7f000038e000/0x4000)=nil) 13:42:49 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x14, 0x4, 0x0) write(r1, 0x0, 0x0) r2 = msgget$private(0x0, 0x300) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000100)=""/15) 13:42:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x2, 0x80000000, 0x8, 0x8}, {{r0}, 0xffffffffffffffff, 0x43, 0x0, 0x4, 0x2}, {{r0}, 0xfffffffffffffffd, 0x7b228560360c77be, 0x8, 0x43, 0x7595}], 0x1f, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x4, 0x9, 0x1f}, {{r0}, 0xfffffffffffffffc, 0x21, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xfffffffffffffe00, 0x1f}, {{r0}, 0xfffffffffffffff8, 0x0, 0x1, 0x4, 0x7}, {{r0}, 0xfffffffffffffffc, 0x50, 0x80, 0x4, 0xe56}, {{r0}, 0xfffffffffffffffa, 0x8, 0x10, 0x7ff00000000, 0x8a5d}, {{r0}, 0x3470a959bbf2fb84, 0x6d, 0x1, 0x2, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x812, 0xd3}], 0x8d, &(0x7f0000000040)) write(r0, &(0x7f0000000080)='on', 0x2) 13:42:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0xfffffffffffffc11, 0x8000, 0x7, {[0xf6, 0x5ba5, 0x8000, 0x7fffffff, 0xfffffffffffff000, 0x0, 0xbfb, 0x8, 0xef, 0x401, 0x1, 0x100000000, 0x7fffffff, 0x7, 0x9, 0x2, 0x40c8, 0x3], [0xfb, 0x3, 0x3ff, 0x9, 0x9, 0x8000, 0x7, 0x0, 0x4, 0xffffffff9efdc263], [0x80000000, 0xd59, 0x20, 0x5, 0xffff, 0x7, 0x2], [0x0, 0x6, 0x1, 0x6, 0x8, 0x1], [{0x80, 0x7dc5, 0x4, 0x877}, {0x8, 0x7, 0x8000, 0xfffffffffffffffa}, {0x5, 0x7ff, 0x100000001, 0x1f}, {0x9, 0x1, 0xff, 0x100000000}, {0x9, 0x80, 0x8, 0x1}, {0x10001, 0x8, 0x8dcf, 0x2}, {0x6, 0x9, 0xcdf, 0x3ff}, {0x0, 0xe833, 0x5, 0x3}], {0x20, 0x2, 0x6}, {0x6, 0x0, 0x6, 0x704}}}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000000c0)) 13:42:49 executing program 1: r0 = msgget(0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) msgget$private(0x0, 0x200) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) 13:42:49 executing program 0: setuid(0xee01) seteuid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) 13:42:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f0000000400)='./file0\x00', 0x80) setuid(0xee01) getpeername$inet(r0, &(0x7f0000000100), &(0x7f0000000340)=0xc) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="5dc7d951e35a07ae59163e2631d432cefbd63d56eb192b89d6ad15830102451de52635dcd6ecf3ed0ede7901698a94ba4ca0454b0bebf0397c0fe8997f838cbd3f9a1a75a047259a13bb9f7d5c0a2b034b9c9375b0e16c3f2a0e2483387afe3b29b7b2f2766c3318fbe3b4b99a9da2a63105a76a36e2e1c877e9319764958093684abbd95d9b99c331f76a066aaa1ae36652d81d8f786c712e579c06c5bd8b2532cd7d0c04d44173cbb3daae98e5fedb67ff35c5d74887ce3de1b2936470248840e3b44c75f6e9", 0xc7}, {&(0x7f0000000240)="edb9ca7f68d8f72d77bdfa49b6fda889e6969e7f0ea96a33a04461c5e364a84af48720d49010eb58f64c6fcb7ec8fadb34f82d4c9e1b4ff269939730a3f3a0cd437a8a925ee6832dfaf5c5f88cef7d6e8f", 0x51}, {&(0x7f00000002c0)="dab066f2b3c96581a6d65f4d6f2341448aa7b179d03d67d0e2b7d2a3dcb5e31001fa0352652495720f8a2551a3c8e8144ba5aabeaf6a41cbd6154833ada391a80be175fde3552f748fd5c2376cc7927f762541559d2e40099f1b9475e6e26f910dcc62e3fff9290b99", 0x69}], 0x3, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0xffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000380)={0x10000, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 13:42:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25}], 0x2}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e500"/4098], &(0x7f0000001100)=0x1002) getsockname(r1, &(0x7f0000001140)=@un=@abs, &(0x7f0000001180)=0x8) 13:42:49 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="622fe853008f0700", 0x8) 13:42:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000009d, &(0x7f00000001c0)}) syz_emit_ethernet(0xfffffffffffffff0, &(0x7f0000000040)="f9") 13:42:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') sendmsg(r0, &(0x7f0000001400)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="1093c4497a2f2b865adf78c37607b7b354ce6e5bfd6682d7ba6ecad79c5b4c7632741a33f7adfa0e76506d044b596ca82e0ae51a4515d3c5fc491de57e9e4b10d0741b5ae28cb7bbfec1d0effc5a663c84bb70a99694851c1383f35ba0104ccdb5f71324c160707a960c6e7c4637bbf23ef0f7e7f24fbcda773ef4d771b76ad772b71794", 0x84}], 0x1, &(0x7f00000002c0)=[{0x70, 0xffff, 0x8001, "ad9347b89f3bf08fffba62315fad006536925a97c851ff7015897a07069e27ed8d32708ad188265ccd7f2a42e5513d10a7221b9a18e0d244c14835cac60c733473db87ea13fe1982396d495d9622cd63f457d778481ded2aae7be7"}, {0x78, 0xffff, 0xb2, "362fd0b685078d31fb157bc64a46a64f4e81412e60d66879d58c5038f79ebbb48d485374dcfa6a7cb95014315db3f2fbfbb2557f4ed41cb49944fceac951d6c35a616efe4eacd2cdc47df4a56a67778de55d698b295dfb7a1140f26f2abf655f8f6adbd072584a91"}, {0x1010, 0x0, 0x1, "81e265e9fbf501b34055d6565d059e7b48a91abbeb68fc90abceb28574d1ff548867123eaca6ff90918fdab713c74cad477dc35f104054c5248cd7031897557693d425b2069ea9cbc359380a992c9f76cbd44dc11ba550c560db506530e004acec9bc39b604bec38000418830b44c392c3f01a37a94c954cd4debc15e571aeb29e4eeb592717edf2d8457ae0d2349b3db54bc0208a27215ad77296ef18112d192fe889cfa7eedb9dc4f1714e6ba8bebfde7cae4f5237b36bb2655f1abfdf51277d6abb66088dac7f4284f380481965afcc6e2222786524eb4fe3395ab9f6f5968322ec10b6a597266d083e2b65712c3a12f9ad6d8f3f5aba229bb11a45d753e0e28825ac18000f2d6701308660af7d9fc5ce59985e1528f8603a634da7ca0ae9d5b45149c5d08341a67e94afce91b77df2d478e2b2c700e11c494bd879e3b74907aeb9471b81e9eb5aa9a9eb860bf3f686e0a1daaa1ac36b2b33d4ce1707a8e5ad87c68cb2128c43141cb6c8a425b775635773355277df5f9252511bd6aac1974618721d3304fa29938d7ef80575716815cfad98598c4d804d700ecbe0434a25b7bc525f4777b553ca61441f1674dfad4371ceda0db795fdb95e095221b06906f4a842bac287aa8ef39d785d344219be71da01dd346c810456bbcd116d72c7e1979c5343de9f94788c7d0fa190e9c6ac1b8aaf1e0bcb205e70b4af8e7ae6b25a9ae96126431b9093b2c05666a78d2bc7bdddf2a1656815418a1bf32c821305fced99eb0d31a31213c2b21027a70839083882871e0e42c528ac0ef522942cfa43a650d0f2f4f3ba700cdbaeaa68e3bf88bb60f94bfc4b826844259b8e91887575d9ecca9dd0abcd03c0028a31d4b582f18ec842b2f5aea33812c7a12a99a37940dc76951fdc520871ee6c0964e3235709140978825d88ca1eb66b9096905beb053d3a82b437035710d9857aa7f77fb915f9057e6d04983c152f1bc675ff1b20cc48070d2f26f9f09602d1e21596e4432df70fdfeb0758d37f6db0b35ecfe2f4b70d5c3329f4215f594ad09ca04509b07d2c57bcdd6a00f96ceb236d28b3bd02f695a55a570ce769e54fe2021b3638a690d74938b45df78743f811db1545f8b5a8327843fb2f12e758c67e9c3c45e8c3d16b0fbc6373568e62f6fc0cca1d9d9fbc2b25923dc3a5693331eb3a5b93c0670d3c54be5f324faddc0bbef5f382bbc3a210e00c114c0c79e96974acfc3d0e283a43338428b3f9a42e3e244f31fcde9f58a6df12078278f049b6a67670bc51216c15555948e7dd3424ba394582479b6c5fb8ce519404467324c75f5616a2835272e5de152ccffa6f8343ad5391aea064679cc092308091db5031e6e46a9ab7908423bc3c60a7065982e853ecb8bf587b8946692c13f00181670deca8b8d3404b0a87bbf58db542a1acca589c7ce38f2e67397fb704541f54c4ce3042839d926b46686380670ea2e52343583523cba03f9b381a04fa3b08867ae0716e0f575fb7268234567767b0163e13938f0aae0dc95a6ebe539a0207cf1bdf069e9db3e44abb47da439e09e403d9e7e079b442451b02f69d7a027ac2e2609d61249c81ad83807f0282727a614d03055da12f10430b15d42e40b6cbc50c67e04e4bf73a36e7d7da2dfe204948a19c57acc80a9db694c8bde5484d3ba14d410069e4ad65072328c0b11a4edf86afb74963ede79f18f92b5faf7ce5d89dfe2f86cddf28473191f330de7287df23c9ed18d3107e0e14f86dfbb8db19b2af7747eff1b8d0dc17618f93bfec899bba1f38d29d833814bf4588440a702c910d527b3244ff94fb9da5286db8ecbb9d913583e095a5429ebe5eb44d7592a761ff39e7f4266ecb080ece36aa18060b530f88f32b93cf3df24c17c583b65d4a99c60a600eaf33d4135f8af6b12a9bbd9bfb74ba3e4c2f515ab6dbdf60a131508573c952bce9fbafede8d6f34b2e51d8f90106db7178776a953655b6f8c2fdb18462b91381a199e617d31576259092b30c5a280364ed196994d9f312fd6c6bc1c5b37bd28891085ccb04c3d01c7b457a9ce97d58fff55d666828a93309ccc3665a5870182cf6602bf6c8523c5ee4d72fdf7dcb3c53d5ffdc06e68a37d342e6f5ffcf6c80948e43cdcf30810dc25400c2f6e7d331813473ff6b4877195ee453f0d00edee79728b426bc66322a6759373f270091962986d6ae34600441e8ffe86c4d79e16669c40040f92f4381708ad639adba81213be1de2e24839814a0d72bf60dd57695e0d34ca37e3d569e807843138d3b73d4b9aa2c166442c7c475682ff0ddefc042ea81d0cce3c6fd4342e10940f26a960dabf10dc7502c840f0d4f298de07f7ce74de088cec94c5dd8ea4e3965629ba0cda711ab48f4e02d8335782b94bbdb75070a028acc4ede943aed400a75a5c98c62b301464aa2e706ba6e977dbf3d7f491bba2392de14eba828358b3f3dc8a75c7576cd25706f02dd276b9f9aa3f5ebe4ac8b9fcc3912eebe6465d1622f3da16cc42c5d99e18463f83ef30aa23b634428d39b65e1d8078e7037cb783332767fc5284b8510543eb59291d9e33f0fdd2630176409ae1de0c65434205a86c8901767fa3a7a420e54f29d3e3a4ba389e925027013f3b1ba4685132bd38c60c7b12d0d4932630c6062c3c59aa9f1a5d521e0b6a519b93e28b40a6a347c6224cc811272a0d78fc36e8b427a4ab9d5886a3f2b528b3319bd16d51e622e28145b7c9c6873a77a1d1e7a1be011e08e4799d32c6cfbae7cdae6bfa77ed7deadd036c6902f96b4543954e58329bdf5dc1e9090e86e1c494caeb1333378da52e9c06f77c1435bbb93328d28156aa2a1eb333dc3a081bbde160fb43c43847903b7fd53a7fe1def4899a40961120501bcd1d09228e2b873f45634b964e5473415ba38853f25e19d27c9f8cc4a01b0c17a048edf8d8be698f21fabb1071c91f1f176b1121e8ca86383ed63e5b5046afe2777064f8698fc97fb887e47113ed6ff5f933a0e9a70bc5783a586f31d03bd9f7210277c31d59015a472e789c8c794ed2cf4e031cdd5b276df2cef677388b84b533364ce72456379dc64d7cfbd9ecec4ead58f0e3524c14d8d6c1148e1996d330305530b695213fd547bc7c09cb8717f9258d25b270e9f40b559a9f14a016e424c47dcc113b550728035240538ab806c00d6e55f83fa7f7bc73a5a750160b788e8a2124d4ff63e2aa89b1b01567472438cf025999f5e414e62efc257a81d7007ae7be3910f837325f94b2371573fa740eefcdc4538f16f1a27f69c7f5b4cec02a2ac37f7c2bf6efd584a5cd7e136aad9f70543cca735e85c0ebf441c2009f9b85d901055070a7155ee23b99cf8a3c3cf63f8da368d2704c1c358225fcb743715f26a367672de9890f2e9865ffaac74f56aea435af3b19bb8602a823bc87d5926c71034ef0ef305cadbe8da0d4839dded6badb92d5f89ac5db357a6e624af3b0dfe367918f75b273260801ecc8e67ad99078f661bbc965f5c30b7872823607e0c2883fea77c07c445596e98d1a5546ca2beae6ca9422628f04910f892917a25cb25d55e4f9faf4d0aafe1f8704b20c2e6b0fcfd8feab86ae6a5c5ba961c378652d1d48af8c50c5af0cb3dd581ff26f54fb57fb1a9213f192879329f09f580fd9c1d0d8d6c2ea70eb967d5a7d0b2d4263eeb621baeb9061a29908ad884ec4bd84bc52b43076c28f1c6721d73815fa482fd705ae4b85325fabaee932c1aaffea57fa0348b0219459bf917f811874513a94ccf2af0759b547cbf59eab5d161ab6eeef9f8c9d0e5da498ed70cdb8957596f4a9c7922537cb75689b73ece9012b338046572fd40c55c20a7e6319fb825fbae9ba039441489b4b2aad7e7743bd04c061fa92e0c97f14dab04cf18414fefb84dab0108b4cb7d2f7ea47149d60b5a5da0bfd6237ddeeea5a0055421e0b6315f3e10a0b5e4947460fdda77c129da0ab953c5eb040866e1feb6be616c86574e8db718aba42fb106654c0f49742e20836d6941979140c55f72b19a5d9d38d7b475edfd73026c1167ad23d5f4c14ba9306a5c0fe0feb06ba5f830c2c5ac8b2ff85e8e643ceac5e366ad7753b635751c9fd0ab317853ecf33bc74af3051204835a563e937c7c79c4f48960c2efb4786dd331164bf90722b2340a51d40ab5c296070b8466f43dc57106cd36584d1c28fc935112ccdbadce2a5eee0c45ac71dbc634d5829cfd3fa88a67ca1de40008916b2d5d10a106d6afb7f32144a5935e476ee84441710aec88ff488d060b2e515309cc49de15bb36f8c3bf82f9598d4c571e45374b0c6d9050dc679b03545cfb0805656d6c3d471acedcef9b935d5b958db841b7525b55521fc5fd415be776e895a9b7cc9ae09baa4cabb8caaba67ee246d375f01027f0043b82ec8862fbab5630c952da4013d2d1520bc1b4b8d2b7ec3197c9f3500d0cde8d9b2410ded6888042a7667eb16038c6e28befc19d43908bb77443942060b02afd0e3354efc326a51bfa0457f35ca00ae9a76b0242c79896842b41fa7001ae15b6dcb94f34e15ee23aaee2df57499237443299f794a976c19e87a0154e8227bf65225058a8fbd8d98c8ac5d95423d08941c1d003c335dd1290d67fd6aae0ccf64c4b0b6fe19e8f492fa91956333b69d4bd6ed9921bde180adbab633c937b8ede89747a160bb1975bdc69d27e3cb07e6bd016388843e986fbb32d0014080c768c2e5790a1466a45cfd15e0447d7fb8961ea1012a8452affb837846105789be85076c9da366f1cf054eda03115afe64b6ee229288d8db71d8b0c612991ebe1c8b766c76cbe8f2f93e1c63b501db93c1114456f99dbcf3f430ed791351e975d046777e9f03cd0e7b8beac3be2acd6b7f2f0f05d80e4ee4d605f7dd06ff155665e0c1b50558ed83688e440b4959d0950ff5f815bd5ea11fa8ee911320d70449334571aaadf114b4adfebde3d584c47c7d613b3a0e99a4cae0edd5de7e1046cd1a0494d364a30c5b2e9557f63089521a3e7efa981565c43ec5451df36b49ebc27782f45c43c10ea69fa40066efc76086f285d08e762875bb8237222103e541a3af027f638e0566d43f21766e08b11b60ee326432179d546dac98d3eb9a345b8e2e81260339e18b4737b53c204cd3f1a33d1e114354bd48ffc68477333d77d221d769c4a4ac42be1eab2259171ce95ce32fc96935563ff1ceac4219908f3a2790e8f31d942b0f4c24528d8b78e5ecffe330851132fb49be34fc9fe92212bf2d4c6bb2d73dde5e3e099a39129d0aab0042838b118dc050e608f23ba7b0aa7e6aa152f8dfaa56cb3c09a7ad19178b1bfd07c5a17e2096b7d55dbd6966021d278acf7f2d422e6f4d95e725429d7623fd4600cdb89f1b8398df85e496e80c05d7896d0b99dcc62d08a3ea2ce8e00c1160ce84f5fbd61dfbbd0ba602a98c8a6844bf8302f8d7f593f0b833392affce7e99378eac331e9c63ba38b4a5682ede6b735f182052f714e915b73d623f8365710d68122b6a6803ac5b9f6cc7e56fe254061baa8115b558f4b5786275745b045b1142da18847b283d3071568e566539286d7a245be2bee23f7aa6a61ba967f9d4fca9e036f7941ebeaf51ec2fd5f5d1993d66be6837e1aed6623b8d3a3b79ec337dbd91f359e579c6a739afe25b0f252619592cddf9f79849b943ef370eaf5cb286123bc2974fc93813bf304a85162c796481dd5e4d100d2463c650d9a82d142cda8309fe8e231a2cbe326bfd2d1f94753943bbf19f6da474711c481428922165e66c9962f"}, {0x20, 0x1, 0x80, "325aa01da67a6841f1061b994c"}], 0x1118}, 0x403) chroot(&(0x7f0000157000)='./file0\x00') link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) 13:42:50 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000400)) close(r0) socketpair(0x18, 0x8000, 0x10001, &(0x7f0000000240)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = dup(r3) read(r3, &(0x7f0000000040)=""/195, 0xc3) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000380)=0x9) fcntl$setstatus(r4, 0x4, 0x46) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="42b1a323b3efcca6ae84f298ff21f17e0346f1f099007e18b39c458aaa2a1ab62f992ba30e3aa83272d78ddedcfd655f49f639ea9ec09645a21faae91bea5caaefecec56dab88a6f1222eb096d7409f8ed6b6eb125d0caedfbc2c1b00a08658912df0f750dc1f8af1ba60dadd4b511eb70ac7d888e5028a74c02cc47b17fda6aa65c09bcec07d17a8f536bbc29ef8d2dde7711d67a3aebe55e7fecaf24d32186a10f4cde0da97d7451"], 0x1) r5 = dup2(r1, r1) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000200)) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8, 0x800}], 0x1) fcntl$setflags(r6, 0x2, 0x1) write(r6, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff374a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b1360b330d1628b53a", 0x65) r7 = fcntl$dupfd(r6, 0xa, r6) semget$private(0x0, 0x3, 0x80) ioctl$VT_GETMODE(r7, 0x40087603, &(0x7f0000000440)) readlinkat(r4, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=""/108, 0x6c) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/64, 0xffffffffffffffed}], 0x1, 0x0, 0x0) socket(0x2, 0x400000000002, 0x0) 13:42:50 executing program 1: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x6c9d52fe754ce91, r1) kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x7, 0x9}, {0x24, 0x7f}, {0x47, 0x5}, {0x100, 0xd6}, {0x45, 0xffff}, {0x67, 0x1}, {0xc1a09cd0d903125e, 0x6}, {0x87, 0x200}, {0x42, 0x3}], 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) nanosleep(&(0x7f0000000000)={0x400, 0x99}, &(0x7f0000000040)) 13:42:50 executing program 0: setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) r0 = shmget(0x2, 0x3000, 0x402, &(0x7f0000ffc000/0x3000)=nil) r1 = geteuid() getgroups(0x3, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = geteuid() r4 = getgid() semget$private(0x0, 0x0, 0x261) r5 = getpgid(0x0) r6 = getpid() r7 = socket$inet(0x2, 0x5, 0x3) bind$inet(r7, &(0x7f0000000100)={0x2, 0x3}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x2, r1, r2, r3, r4, 0x40}, 0x2, 0xffff, r5, r6, 0x925, 0x162b, 0x1}) 13:42:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file1\x00', 0x1, 0x3, 0x1, 0x1, 0x7fff, 0x748, 0x4, 0x0, 0x0, 0x9, 0x7fffffff}) socket(0x18, 0x0, 0x10000) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 13:42:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) r1 = dup(r0) link(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x80, 0x4, {[0x12, 0x80, 0xff, 0x7f, 0x4f3e, 0x5, 0x200, 0x3, 0x63, 0x4, 0x2f60, 0x5, 0xfffffffffffffffd, 0x9, 0xecf, 0x5, 0x3, 0x8], [0x38, 0x2a2, 0x1, 0x3, 0x1, 0x8000, 0x0, 0xfffffffffffffffe, 0x6, 0x46], [0x5f5, 0x5, 0xfffffffffffffffa, 0x400, 0x4, 0xfb03], [0x7, 0x3, 0x7, 0x81, 0x8b0, 0x800], [{0x8, 0x5, 0x10000, 0x8}, {0x6, 0x100000000, 0x6, 0x3ff}, {0x10001, 0x9, 0xfffffffffffffffd, 0x1}, {0x8, 0x8, 0x5}, {0x2, 0x7, 0x4, 0x80}, {0x40, 0x100000000, 0x8, 0x1}, {0x7ff, 0xb6e, 0x8e}, {0x3, 0x7, 0x31e9, 0x100}], {0x5, 0x0, 0x6, 0x76}, {0xc29, 0x713a541e, 0x4000000000000000, 0x9}}}) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000040)="0347c9eef04eea835c2aaa0808d4ad10709b604d735f18b12e74455dfd30f098372c6bc8cfc9e2d96867e4f1ee6b1f89d9e55d073166cd", 0x37, 0x400, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fchflags(r0, 0x0) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r4, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 13:42:51 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="02f5ffffff00"], 0x10) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f00000000c0)=""/128, 0x80}], 0x1, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) 13:42:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) socket(0x20, 0x4004, 0x7) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 13:42:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000c80)="3e2a7913e4ba0600000000000000e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f7c000000000000013c1fe9002000000000000001ff10343482", 0x51) shmget(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) r1 = shmget(0x0, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/166) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffc, 0x0, 0x98b, 0xffffffffffffff39, "02000010000101936000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:42:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) kevent(r1, &(0x7f0000000300)=[{{}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x40) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) close(0xffffffffffffffff) 13:42:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:42:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 13:42:51 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002700)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000002b40)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x7}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:42:51 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) 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, 0xffffffffffffffff, 0x7f2d}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) 13:42:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x2, 0x0, 0x5) 13:42:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r2) ioctl$BIOCFLUSH(r1, 0x20004268) write(r0, &(0x7f0000000040)='!', 0x1) 13:42:51 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x41) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x20) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 13:42:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x200) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 13:42:52 executing program 0: mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = msgget(0x2, 0x400) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0xed78ca24b18be92e, 0x0) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0x7) bind$inet6(r3, &(0x7f0000000400)={0x18, 0x2, 0x2, 0x8000}, 0xc) msgrcv(r1, &(0x7f0000000b80)=ANY=[@ANYBLOB="e8ed0d000000000000000000747c7a9009a7f99fdc66d4961963722d00000000000000000000000000b200000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000002000000000000000000000000000000000000079875eec8170d9efd0114c30f3bb29e77634252288e5cace4e9dee9b8e1e659fec545a252d5e71bdb745172ff25931bdb887736096770d42620e757b44480e7fca90ceca67e0c7b9ac15c835612db304ff0100003a7171f3eaf3b919720bb37e63909d72cf751571e0c6dde6a68bcc36d0079f28f1b8b17c73a19287bd5bbec5941a0e28234a99aa230e3d6c6a81d9e0843564142728e45a0d9edb9b92844144be32998aa7ba2bc85f9e09fbde01a6c10fc1901d3182ceb14606a2aee2254548caa52b9f48a60e0f0449a03cdf76f0bf5f08ea15ed1edc7fd0cd336a25a71dea46cc89f0693c9c3698ba774343633952cf45eb6fb1cc18abe69bc0f4c377cbe54d49effc62bca582da5d9461e8fdb63cf7372db2ad2afe4c0d3df85d4cff916882e2d0fbe3628c954efc941944b360b500e40e8a395a5f84ea420a1859a0c42a1691436e05a3135b546e38a35578beaea5bd69a3ca2d1bfa9c0a4867cc2422b8401bddffff14523629e95cb8982dec3aaed0686911febaca8346a823750583af2ba7e0ff0132a05f1a01757f6fbd438fb31f2f4bb34af5890470b50e9038f4b6647f50fb475721723f0c5a8a80a1e5f200000000000000a5ea26d453195710641888506e013e834f75299db0d4fdf304c14c7aebe703ac177b44cffed1263f9c397c666dcca04078276fa91bfcb40bdf54a899aacc54fcaf2ba3f267c1df9443e6fb43f679106309c1df926953f1e846c0c05b51090000000000000015d7fb4ea35e828df7df30850800000000000000c59324a1c873f4b85300000000000000000000000000998a26e685e2d60e96be8eb8b633d85a7f7864c86c0fa594836ec5bf73eee54290031d74ed1168937fcf830a85e6be2b63701d648c38f2784c5a3ce3556c0cecfdf2815b06b10790939c0ad18da5e1cdd4cfc4683fb3"], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x8, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000007c0)=0xc) munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000340), &(0x7f0000000140)=0xffffffb0) recvfrom$inet(r6, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) clock_getres(0x0, &(0x7f0000000440)) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440), 0x4, &(0x7f0000000500)=[{{r7}, 0xbffffffffffffffd, 0x80, 0x0, 0x7fffffff, 0x3}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00ffffb, 0x1f, 0x4}], 0x4, &(0x7f0000000540)={0x0, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000480)=0xc) fcntl$setown(r7, 0x6, r8) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x1f, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x6}, {0x18, 0x2, 0x7f, 0x80}, 0x196, [0x53, 0x0, 0x0, 0x8001, 0x4, 0x1f, 0xfffffffffffff2c3, 0x3f5a]}, 0x3c) 13:42:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getrlimit(0x6, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0xfeb0, 0x0}) 13:42:52 executing program 0: execve(0x0, &(0x7f00000002c0)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='r\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/zero\x00'], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x3, 0x8, './file0\x00', 0x7f, 0x85cd, 0x1f, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 13:42:52 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) socket$inet(0x2, 0x4, 0x1ffe00) getegid() close(r1) close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup2(r1, r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000500)={0x10, 0xcba9, 0x4, 0x9, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x90}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xcdc}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cf4000/0x1000)=nil, 0x1}, {&(0x7f0000f84000/0x2000)=nil, &(0x7f0000f72000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000de7000/0x1000)=nil, &(0x7f0000f0f000/0x1000)=nil, 0x2}, {&(0x7f0000f37000/0x3000)=nil, &(0x7f0000d51000/0x1000)=nil, 0xffffffffffff8001}, {&(0x7f0000f70000/0x1000)=nil, &(0x7f0000db4000/0x2000)=nil, 0xeb7b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ce6000/0x4000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 13:42:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pread(r0, &(0x7f0000000080)="9ace09800990bed75f0725adc130b90d", 0x10, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0x910) 13:42:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:42:52 executing program 1: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./file1\x00', r1, r2, 0x6) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 13:42:52 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x1, 0x1, 0x8, 0x94a6, 0x80000001}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:42:52 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x10) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) 13:42:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) ftruncate(r0, 0x0, 0x9cb5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 13:42:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81, 0x7b}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x40) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x96dd697498484f0, &(0x7f0000000540)="f7a1c601a81d7ef372743c2681a0855f22d6c8e449167109162c80b72f8d693b28a5ab60984dc538a77531130711a6cd19a6382f0c001998abd24fb147ca4d51aebb00a7207dbc13cb554134d5428f8cacd7bb0b0ddd398a7190855556e5ff40f862007c97a7ae6ac6fc52a500de5ed452176d59f2f2c05ec9c199400000000000000009f64b212ea9183108cd58b4530a3fb41dd4322f3038b6da996e96f074ee508fb5b25889342fd507be1a28a9639d2cf219dbbb6dba2c2f8a88fae3c0886290b9bcdb7488755f11b850101b70c4341b7ca4097d33bc8aa75588ace3922a6fef68b3facc9c55918748e87017f3fe3f7e15bf3f000000000000009069d6ee10eb0e1187021f22469eb088eba3efb355f342f294ec24c978465bed2342afdd3189868e9f0ea48bd51e9dbb694b7383549abd2cca8aa01f166ce88720747deb9f1e880dd4dccca52c5040fbbe56f2eb08ad7e050c98acfa8f2b3df4dba67e041e13b49e92763a77f541fe9222e9eb3906a1c4a1e8e6c03bdd9232e003db3ec0a518b653dc8772956762f34846c2092434f2c2314dd358d5fbdda3a0c9b15686a3b6084d577a561b1565678259bf01322707189f30738efd418ab4c80d6591631ec0082434f6b97f0c00"/469) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) 13:42:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x11a, &(0x7f0000000180)=')') 13:42:52 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000002c0)={0x4, 0x88, {[0x9, 0x80, 0x8, 0x8, 0x7, 0x2, 0x2, 0x0, 0x3ad, 0x6, 0x8, 0x1, 0x157, 0xff, 0x1, 0x0, 0x6, 0x8], [0x0, 0x5, 0x20, 0x885d, 0xba, 0x3, 0x5, 0x7, 0x5, 0x8], [0x6, 0x75, 0x8, 0x4, 0x4, 0x8, 0x1000], [0x3, 0x8001, 0x8001, 0x3, 0x0, 0x3], [{0xfffffffffffffffe, 0x4556, 0x7ff}, {0x3, 0x2, 0x10001, 0x7}, {0x6, 0x5, 0x0, 0x7}, {0xba, 0x10000, 0x2, 0x3}, {0x75b2a22a, 0x6, 0x800, 0x5}, {0x0, 0x80000000, 0x9, 0x4}, {0x0, 0x8, 0x3, 0x7fff800}, {0x8, 0x4, 0x2, 0x5}], {0x2, 0x2, 0x0, 0x101}, {0x7ff, 0x2c, 0x8001, 0x8}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 13:42:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000014b, &(0x7f00000000c0)=[{0x0, 0x3, 0xffff, 0x3f}, {0x126b, 0xbefe00000000, 0x100000000, 0x1000}, {0x81, 0x8, 0xffffffffffffffff, 0x829}, {0x4, 0x80000001, 0x1ff, 0x9}, {0x4, 0x7, 0xa895, 0x9}, {0x0, 0x2, 0x3, 0x1}, {0x3, 0x1, 0x3, 0x59}, {0x7fff, 0x8a, 0x2507, 0x1}]}) syz_emit_ethernet(0x48c0159a20260c68, &(0x7f00000001c0)="9666433000d276b0ed25aca41c8694b123c476656479cf5854663fdceb7afc55c4cc9debbf0e757c7e032854053d44eed4345e65a62606d7678d0dd0f8775a5bfc8247dc2e42c798cbdf6c9b048a3015a3715d487efd0c2d9ec054c28204600968584b524e0a4bd09a2d169f9e6a43a1220a2c372408ed89fb905fd645b614b07a274106d0106d19036d043ac39f8e26340a0d945b8390c01cb189e20571d156eed5042e65d498882e7f60ab40c774a54ff4225ba3") 13:42:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2002, 0x4) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) r1 = semget$private(0x0, 0x47a39560ad576324, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0xffffffffffffecc3, 0x6, 0x6]) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) 13:42:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) select(0x40, &(0x7f0000000240), 0x0, &(0x7f00000002c0), &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x7ff, 0x7, 0x3ff}) 13:42:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x3760, 0x20}, {0x3c}, {0x800000034, 0x0, 0x0, 0x1}, {0x6, 0x2}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) r1 = getgid() getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f00000000c0)=[r1, r2]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:42:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1000001c}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1fe, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 13:42:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="f5103466e440456946f681262ea5916a81e69146e42b9eb87e7ced50f7863a4c3cb8a327bc7e6f85eedcd59413ccd70e6510cf0790bd3d0fed38fd847cbcd288565204ce5767bff661bdde8d259076306063daf8dd1e9957c9ad9e53b3693bd0e7f64497ba9e58a75221f7b621e77cdbf762772642d93809806a950224cc4caf0035f016e2939c068ec5acc703850fe726cc83", 0x93, 0xa, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) write(0xffffffffffffffff, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 13:42:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) fchmod(r0, 0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 13:42:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x2000000006, 0x0, 0x0, 0x100}]}) preadv(r0, &(0x7f0000001a40)=[{&(0x7f0000000300)=""/229, 0xe5}, {&(0x7f0000000400)=""/185, 0xb9}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f00000005c0)=""/253, 0xfd}, {&(0x7f00000006c0)=""/36, 0x24}, {&(0x7f0000000700)=""/89, 0x59}, {&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000001780)=""/180, 0xb4}, {&(0x7f0000001840)=""/230, 0xe6}, {&(0x7f0000001940)=""/195, 0xc3}], 0xa, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() r5 = getegid() getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000280)=[r6, r8, r3, r7, r8]) getgroups(0x1, &(0x7f0000000180)=[0x0]) setgroups(0x8, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6, r8, r9]) fchflags(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:42:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x7ff, 0x3}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc0205609, &(0x7f0000000340)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000280)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) pwritev(r2, &(0x7f0000000200)=[{&(0x7f00000001c0)="825f1061097263d1d117a54c6b8256388ac13e6e7270", 0x16}], 0x1, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x20000, 0x0) syz_emit_ethernet(0xf9, &(0x7f0000000000)="96") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0x0]) setgroups(0x6, &(0x7f00000005c0)=[r4, r5, r6, r7, r7, r4]) setregid(r4, r7) 13:42:52 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000014c0), 0xc) r2 = socket(0x10000000002, 0x400000000000002, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, 0x0, 0x0) r3 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000280)="08e6625717326eed817877686cedccbde87cc63847ed74c7e0abb70380900a41abf52acecdece3da3eb5de01c54e01ad732b06f482ca990cb08fd288c0736cee956cfb163cb70744f9464f7ef7fbfe9cec3f96ad2bc50e9379f4cd5ad4e056c5cd33c0d13979fe5bc6971eb6463963f480477bdaafe8654c2a28fa3fbced9f6ba4dda9b03c59bb1da4de6e13e96a9303d9ce15c94360693e6af01cec3190aab54870af3f18e8aa2fb2d19bbcbcac53306fbf5b40dcf26ee9703cb03910763a3af21862ca81ebd1533ab9598545014f4549b171f544a45c5df6bd149e81b82e17777fc628ca0029da53cdd52bab534aa162e469ba53cad42a759dac161891242304d51bd8772f3d4d072b16421793d18d93056bdf13e9bbc43f8546cecf2be42e7ac70aebc8bd1ed42abba4942219e8d3ef4a49de3708bccbd1824d99a01df654cf6be128dcfea5916f27b61462f97dec582b6f1fe288660879e95d321193018c62990799333aac3460fdc12391be1a03e8f65bad10ceb8f1c9361f558b0f8efbf1fc64cdd3a1dfc964e65357e8a406f08d8f16d90ea7c1de6abbe6f2333c5d875257b27a7e2f65e95c65bfc85e92a77f73181c2cae8ad795efab1036bdd7d44816c5cc7acdab1895b544f78c24364a37d021d80615de9015d7f51b78e3953d1dd756ff0170982439ba17da28923dd80c31e479686cba2c9e19cca9d6fa439441769f539a980d425ac47d71b0094663e1d1501c59a11f45714ca00c3f618438479ebea3afa87bcf4372f9c6ba93a0ace2cd74eb79ab212a5a63713c58264500dfedb218d86525c6b6512a1d6e38d545f5db94163a57c3f5019f21810bd6015485d3ba8286525076e780f052c920de50ea0829d14e87a7028ddf180042b49bffc6f812c5289af4a8f6a6a838e4a48cbd0226f8f1e7976cae8f59366f13cb54929c5d89a6539016ebbb24ba3added31d84ac7e805dd3f8cc3dede29bf94a8b55875b334e955a5ade59e2c0e62566f21cc548f92a07c6333f742beb084b47ac4a2ef147ad2155fd0fc34f4450805e2769816ebec1f4262d9d68f2ad7030cb83df2217de024915016e9de70b58965824d730400d2df2f8d06f6b29675b78227438156f9331a9d457273802aa6265140b1c981f910b3e85404d9c50087984772c2b72361939db67ad5fc7d28389de8ac71e662c4576d6ca33a503b54fe4035005df849cbf66d8d6a9410fc2db664999ea88ee78b3e9996700d15b66dc7bf22f5040ccbb21215990ca57c2d4983ac235c9c6fee1041f0fd3056c07979f441d8029ae08c6d0821cde63cfd1db70f4bd10c4841eac7cca889dbf61e65a482ec4b71efbd3be3ce823818ecc023db9f4d5052c2b9406c0ee1fa245e9eafd44b64ed66fe1cbe51f35f731d42fc5c2911076c5880b4307e2b53e1bc21ae66efdb383b413ffeea6d9e679d71c8c333f4ea9f629e60bd663a9a0dd21b28acd98a81eb473d57958acacd4daddba59cacf68e01dcb9727a5178d2392f7cd5884b75451e09e77ecea1d7f8122480783e93dcdbaf2a844acfe808dafc0970a773154ad20e972b41b35d0117f10579e59415b9c6af4a7c643fc999e7500fadaf065d9d39f5c61ed6f02da62fee42123f5187af348153c2a1e7da409d8cc0bb3600df9e85dcd3685c7c5ca1291a5623f60d11a496637aad4790bb2184427991dc3d9d3f391b22d360ce14a54a53fbda52de9f56f64b0c2ac1dac664b41c09e01a79a03bdce101eb5288b15331367beecd5545570c300879230043b642dbf6e0ccd256939825d3c1ea1c12b9247fe4f8a8dcd32029b9256c198ac5d3737ba62a34a7a15db37e4818f7d5709a23efb28001c6d8e8ecd85b6809ab241c6b49b0e1d3e85a5c7a427ba05b618fcb4be799ff78097d907d4a00807f94ba8df73a75fd5707696be0e76868776c4dc92c6c4d205986e4cbd33791e49f45b330e1467f0b70982b8a7049d68efdba39fdb485958221303003c38b3677e758e93e5a174247eb05510f477bf31679c5486edd530796b7b329173b6e88454fbe40b40e95be9174326110e5cc63d7a5915bb28f11ad0ea1d86a53a3d2baca62485a533ee0c308ef084c6616184011368d8cd97a4d29ae5d47c323e8ff3d9d5b4199f3442f67d2af47cf3998e532a35ab06d4bd80fc232ddea8965df69321c03d5e4de62ae5bdb170e81550c752a1529556d9355ab9493ea588340aa03d10ad137417e7b1e14111fb09b244cda3e5985c7fc187bdf67f2de2f116c64e79bfc558be0bb1f2ca4bbaedef959c9b88b407e6a0158f595ac3ec18afb530b4386c826dda6e7d6ff8775cc331065b71a74e87a2910817d8f2224a81c8eb98c4c0249084f320b37e3016a0b6ca57621cd72b4458930e1507e98ba867fe12dbf72003ee662cd236ae7c3ae09cdfdfb26d39acaf8adc058a5140fa3268aec28bf2f49c7176f2b43029ebf5d14ff75a4496af091ba90ee894181f3035a77b780e86adbe2f810cd2a663b085faf3de64900bc689a1ab7e2c20e9b525ddfc1eb669d13927a3316d2f28e51a09e707a29c381013d93ea187a2f315d88adb9b66478a0189fecf0f0b921b05e8cae0c8a946022abef2493838b73b5f70de1676407a75555536159c87e3ef472bf34c534c2a99137a886196744053a03254d9881ff2212ee24a5ca443d74d39bbfe1e562e8aed2535c7d9e9677cad78980893ba51bfd3d12837e949f467ccb2e71f50c027809fc08ec5daa981b7df3d0e37a7489fd23c1224ef249ff17271cc67cefc1efeac21527db77aa342bfa8fb7081d34ee98d132b7b73910acdda29f25207f3b51155c7196bd4782506cdfc89721e08d4502393080e1d8e9a4ce48a184c8de08ab86fffcdc8055a8417eaa7e6dd1c013d85422b78901b7585b6bf158cc2cc79041d1d03200ea380c8fc861043c604276dbcecd953bcc9fdb446bb910f56678b5061d7b91e12ad6797cca346fda0deaf6d0ae7d5f60494a652c77cfa21ccabc28369ea08d87f8ae12c714564eb6a49c1e4f9aa213c453ab5bfd45a7b395de3c5c19d60b983d044efa37d89220682eaa3a69a392b2a45d2eb5e015f3e8ec9a9f39d6ca68d77c6c084590b7c15b33214f241d6fdcf0980442e98a543aaa988c91596de2c6db4c62cc5d4b570cbcc9043d7abd43f5069bf00155511b01fa172cd551455450eca7a03263202d5b31c149c89cca0ba1a974dfc696b45ca3c3ca022c4d33bc2406a335266119851fc63a3e4e5dead94672fc1a67b77665e992421cdb8d11d37bf55153fa6518b31105677052517c6990ff7cc802a738d2ca00c3997441ec80183786cc872fc9cead3a03f8c0ef6d8605e56cc423e746a6306f7839bc27dc19af39c8fa630248ef856bf57aa97d149c3bb31f022bc4e4baa3a8ef54151747121ba350573ec3d62d77053b4398f2c19277243729f43fb45988f1ad163b34cfc9c63ea1c8f0b14053caebf6cd0204407e1fbd2bddc6d1c3cfac341a67e683e7c70114991e1da92e908f3dd0e624125890f4b500f22d119abf2ba77babe99f636c154862198e98cc1bf38b7aa0687a6d4292626f2534d1a99cf989a2b656cb15d407a996d18a5eb1325074a64477b54a567d4654957e257841a2e5432a003e47adee6d4d74c59be270f5a09a5f51c926e20633ad8b64a642ba523625e6aba466d9db27bdc34a5214179b6221a427ba4425b098185fb62bfd11703103e1016c766d82e266c16c6465f1259e40384d947bffd1393b8053be6d39475297bc0aea4fe5cf3c9e580fbb8d45bedf0832cbf1e615a85770ef32822f8f3d6c6cb4f89e103c23584f0ea37109e8c862fe970d0ce34c282687eb2d1d2810f6e7b5b2f638a2e10ba7b6d9ef8ee51a1e62d9b785351d89dac568457a1befd543251c0c423ee9632831b94fec64e92de093d625e55242f61eb9a590ce6faec004e02519d93f45d5190ecf776bc5896bf82caaf2da743af1c49fadd8ba15b3ecdde901389de4981132caa921f3c97d85fd6be980a5bd813db38a5e4fc916b7e46b0ccd6fb1961e76ceaed3dfef84d49dec1480ee8376af08834f068359ffafb8da65654ef25b76692c54ce3fc1d0b11cd8aa70523feb46bcdf7efccd78e2ca4f8367bb1bc55e68f7f4238d35e56b727f3faec2ea0e8754e0e54b04a000478e584581797c74b771fe4c2f24f71efb51ddca40652ca366241621901d72f5ea183957409cbbbeea269286f021ebed750cae7bec615e300bd4de942baae29ed44888c20eb7eececd48392d2a1ca609504866db7f68b4ff03d060885f5bae8ea1be721e8eaa125ab41c0834bf8296420ec278abfaae271d1abd659344ec95482f95359f12939075c23b3b065ebecb82e8a5422aadcf254bf6758cc633bcd6328d89a82c7916d3200829978516a3ece79632ab6fe5ad35ea1ed9b0d93ed408b09921cd278fcad6b9984ab7b1192090e20b31ff2c81aadc043db2f3af80ea4c643a1154011bd570908799342a2df3c2695b53bfef1dc70ce5ec416f2aa1aff1dc2826c5b665956e8e75612f07a20e4ef3145e29ba6726a137b8dd2297658fda231c0dc20ecd2266991ad3a7f888518ad65bdb3dd89879ea503ae9f7ccc27074aa5baf540013a96c497ff0a41a3383b99d2b190667cb4082e0b5e2f1909d194e2939df85d3473361520f40f4b9d76efe1f978986d51d26b71f3e01452fbbabb0b36b1fb96060ada560c0fcc90c491edc242e49b39779c919c6934b15016ea338e671bee86746ba1264345a9dbe8082a93b1bbb6a3b039ffc2563fe48502ba7715c9556368b95ff87752ff4f2bea8b63fce390519f9d181a54af38a0f575ff2dba695f80fe82dba48c19c4ee4be59a2dd16e2bf0fc0eb9c7a2e11c44dbf887dbcd9203fbeccbd8d78a20362101dfe809e76b0c512d9375318e43e7de47e0e25684ea2cd398f20b618fcad22097666a451abd439e66c7e1f6252dfd6b226f555ca6da1aa5fa493b33f48b831dd1b59f756e01cdbee03c3fdb7f49d5fd5ef1fd384002b835f88e147b43a51b32f20b494384a7a16a9c63873d7c776256184d64963e837d0e1c771d8e5a145d1873651a79926c0199aa5c2bfddb0359f90f5b72bbcb06cb60cc14e6798e60fcc783f1d14ac882ed89968cffab9163595e2fd192f104bf98ddaf9e616fab1426c3208d3c2ea801e0e013139bd1da133948737ab3efe6e636ea52c8d62f668862f906d152a74c44bd822bdb853053e362915187b2fd46aa08aec88d7bebc8258a84a64627564520bcbaea479f277977bb33b4ef1063137977deda1a40e0cb02ef52efe9f9e08747fa2fabb39fdba55aea1d18a60b3098bbc293b0241efb0e9eb1401e019b7be25c060997c6b9f982b8a285c7fca4ad47e07e1925398318c2c55cd6778fe6ec6985f543ec6af827f6d17744b94af8eb754583d2577e99f0cf19a1e1de9d66120bec474a979415c28208a3c9d49a6c651f5d5151aad4e2e085da1d9bac37970c8e7c9731ed701d1474dc8005c15596c3ee568b4ace09b304cc856294eba6b174fa7d58063f71f9d3538b2879ceeb38376559fd86f62dede1dde9efca1d15687622db716061ef5a6298ab39b30ff104d11e68234406877cbb83a98d4e7969a246af0260ac6f028d3e42081a0f9760bd4d1faa9425743a30068a68b6e72e40431d56a3cb177be224a59003a3d4c8ef07b459e6c8f8b287581bf57a4935f2b2c3dc9eb4bcbe9269ebc1ec2ae38d3895dd591df657f2c5609e4429b8d9b455a0068c0844419bb", 0x1000}, {&(0x7f0000000180)="15cba93a4b759e67bc696599e35f7cc77e2c8f21eab139003a8c8e3eaaa4974cf1ecc84d44123fa0cec16823193c2d80a5e1516857f641fda76dd0c418ddab0623a6bd77c9d997fd71f46b29fcff1fb60b9901f82011aa92b7b9fc127be45473f8c3edb8ae2504ce008678b648d5d0043e7a0939bded954da9376f3a7d3121bc8f527d2ff259fc1238cfe4c4d855858d8c38572cdb4e13bdd63fbe1c9c0f6230e1edcf7ad100c5aa70647e0003ac072284", 0xb1}, {&(0x7f00000012c0)="a9cd39f554f009aa739000c1a29b3b13a61d23039f38d8e1de042019b2df2fcbaa62b9653f90768e4c447b7bbff680b9abda5a00a869763754c0e45b3e766bf99c36fec2289cab1423a549817cbe4fc9ea376131a0580131bb60d7b36243c0d838eb14a6db3c0c5f551d5c371d2dcd61ab4b64428cf6b5c940ec934735dc00c92d5dcafec68e2202a085dbc5ab2f09aee72241157bae4f6318b00f3833797324efc7485e95d149a9efab819e24220e4c8cd0a062", 0xb4}], 0x3, &(0x7f0000001400)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="10"], 0x50, 0x400}, 0x404) 13:42:52 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x10000000022, 0x8000, 0x20) r2 = dup2(r0, r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) shutdown(r0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) r3 = socket(0x1, 0x1, 0x9a82) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000000)=""/10, &(0x7f0000000040)=0xa) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) 13:42:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) setsockopt(r0, 0x81, 0x6, &(0x7f0000000000)="526f1e9f4097dde4fca48530", 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)) 13:42:52 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./bus\x00', 0x16, 0x20, 0x6, 0x1, 0xe22a, 0x80000001, 0x3, 0x3, 0x0, 0x6b2, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) fchflags(r0, 0x10000) 13:42:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29d63000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 13:42:52 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket$unix(0x1, 0x5, 0x0) mlock(&(0x7f0000459000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x30, 0x0) dup2(r0, r1) mprotect(&(0x7f00000b2000/0x1000)=nil, 0x1000, 0x6) ioctl$TIOCFLUSH(r1, 0xc0206981, &(0x7f00000000c0)) 13:42:52 executing program 0: r0 = socket$inet6(0x18, 0x800000000003, 0x0) ftruncate(r0, 0x0, 0x3) ftruncate(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x2f285cc58d7052c4, 0x29) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x6, 0x6, 0x0, 0x80000001}) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) 13:42:52 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)) 13:42:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 13:42:52 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)={{0x2000000000010000, 0x9}, {0xfffffffffffffa3e, 0x8}}) 13:42:52 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)=""/244, &(0x7f0000000580)=0xf4) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000040)='&\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)=')#\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='{\x00', &(0x7f0000000440)='-}\x00']) r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000003c0)={{0xfffffffffffffffe, 0x1, 0x4}, 0x8001, 0x6, 0x6}) r2 = getuid() getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) openat(r1, &(0x7f0000000340)='./file0\x00', 0x10, 0x10) fchown(r1, r2, r3) shutdown(r0, 0x2) 13:42:52 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRESDEC=r1, @ANYRES16=r0, @ANYRES32=r1, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES16, @ANYRES16=r1, @ANYRES32=r1, @ANYRESOCT]], 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) close(r0) 13:42:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40074, 0x0, 0x0, 0x6}, {0x7c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xfffffffffffffd00) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000380)="962cd2de43d45e3ac6047c2c0c9c9a772959f7e8a036d0d8aa038eac73cd494c3c78ffe3a96337feb0e0af5dfeba297050f0e08ad237dc47f65ccf6f4168e6ea9a541fade35e16e9c450c8777ca725d3a9899786d80e3d79d98c9039339fde93f1ae7911288d55662acebc04211f8775b9", 0x71}, {&(0x7f0000000400)="f9ff8f6fe2a1264bc85fd67658e468aaa92e4183191d98f536962a19ff262210e16ae3d0ad1831ab5bd517e5a95ccf11023659399c0ef1a326f7fe94d730b9789602c96b87da8e42e578aa9988c840db18f38871cedf6a29d449ea1972238526d7ab4c55ba380b6d9503114ff03e08cb8089ce63a5c2e90120aa6281140f951ee2c6b21d5d071c46e8d989ea693d9227cd11114925eb7a1c760d067721624e53e5760929e7ca93a1146054ec593ee36fe734f7006c11331923c8a667c5c741cb0274a09c0621bfd0972f8a11ab30ff5aa4174ca6858b5f62018c60c9576f8988db50ff62b5f4182e0d0183f61d0f3cf5690651fcb592f98681013e9277637879e0b8652e269f71798907a5c695ee37ed74d5af32987c92fe74a240799b77c975e8c0ab5da0d9c6aa025cf0d52722781a0fd3efe20f95ed3940a2351ba6a2db799126038a47e9ce2638683ce0fbbb5aa4dcbaac25fb74b669811ed2436ca5ca51f6839080b0f9a9414f6e8a1076913b53f821e967e9284606426d9ec4d3f6a4b1f5cc6662361ac839a7c513e2190a700dd7056d71ba3bc560b0baca770b8923a84e87b698deebd834f8b6c022917f611f5678dad986ec0952386b0b6bba6ce4077b42d93e7672a9638090c8c81f364e3be58f7f7981ab8a7f8b7c807e8da2723c29ae1ab8f700b34d065cfdf7f62a4dcd5d398bc567312124cba779ac5014f8dc2b3adffb00443f6d54cb4e7b0a774721dd17b6160ed6fc7033b378f6b775790925501da58f68ebd3675b8ddaceba24add4ffa970ad68514351282f9a5ebea851294c4dc96f9fcf20d91f3527c91fb40407e78c2e5804eeef45c0def6e30e3653a46c298ec622c07fc857952a28d44f747f3706a99e48efdfd879888a3698a11dbedcf1967f1ad4a1dc59534721a208a6e84e05037027bdee31a65aea13d383070fa071f54b497eaad85a54523f4b643b9bd7f884774814ad7ee3d0334617a638cba3cd9511925a9e564abafba9c33765914aa57f015f73ca0de212dcd8b455300197addd819ef272591467eabb20c9404e3bf740a4711c2a5a0cd41e5a447e334367627390fad336842094d2eb3384e010233a4b0d335d6235fa3314424c4349957eb4bd37cda693a0bec42426b7cf1d2072f7a331eecaed60c825e54a5743fffed3615e65c5975e45d51f4da99ab412577b49025b6826502217b1ac8b419895bc6c15b3cdca7d78f6eb8673e41bfcab29549fc20b5921342109d131a2f24a38342b95a78365f2f23cc84fafadaeb3b0f0adbf012c6d5415431174faeafc1c99cdecd84dec3e4ef5576d8755a66d7860c1bcc66c6901b200c9ab9ec0f80a9d5abf2c57a87e218a631b08f346c4816b9f5ab50bb6be58989c0cf40e8ef24d752d31f7addc99c9991b8f20c52be649c12c356f08681846ffa22d238c7273dfc818c704d3d52b7da615e01b2f659ebb64d4ac1e40e95f994d0ca18f8b4f3fd03b0022ea62b0beb697def3fdc3524a918728d915f73669c14c3210213c52c699f3f8cb3b2aefa3e43cd1495dbf1b0f9725a1398a99c99087ea6306be826f61a177e04c377749469ad67a1c7093bc24d26375ac7282238aca3bb12b6fe13ee85d2522fc47fa2e2af62d8890afe4a0ecc69f1e38dd9b4310d4a8441b6c62ae6e5500dcfd3d762ea1fb8e2d3478383e199e0023815a1a3151db2e93b535636a64ddc11cccea4b8c8f29817b585ed6c695487e1c92c5d6f6f16d0162dda39329de669f297c4b4c8bd193f974f6603c2f30faf45d7b37fa1d0457b8cac1ea0bd8ff6950d1cda66454b197f1d8fc8276ccbed81b64efbf884b1e3f2a24f8b14e757c44f4307879b4527bb938a3565c8b35127635cc4ac86a63103281a4c106da9c069fc189c086f278d55b34a646770bf87290d94133c37bcf61c00f96dd1e7c19608dcb69089cfd29c463bd6f839a916ea3e68288048682847da4fd0c754f84d608671bf8f36130b9f1315edc6fef9308f5b87a4694f4ea2b1df5e38d50b6942ef82fc69ef29a3c0109a833ed1a3ab90c4822675857463fd297c74cb045e525c380b233bc90960de8fccf53257f3ca947856189ea716bac56e6b05ea2842a9078b8df81b348276d595be4603e2b2c5240d891178fd73b4d78f826a83d866b5a262c4d93c1495485e75c524d0f384840b24577c9128d9313ce566398ba839a426ed75b33da904768076ca9a3452decf712f7e7e44ee5833072aa1456459865ea7d8387a467c4f7a4042da94d11c48632c0e5c7ccf6f9c9ee0bbfd4fe61c9d3ea7fd73ba8a0450699a64d07d5efb20d831bd5c462778749855cc3116f5fff0fe9d03edfe6a4736637413b1482f10a39a1cf679090f40eeb97997b3d636efdab4259a2e8b04681bfe38e1059c62deb10d1a3c61dd0ff288c63cd88f30b39ab9daa1baec003b38fce8f866d6d426820d8a14a96e328e02f13ba98b337807f94617b91a5aa8385316b99d74d1338ef5268ca7c3f58feb990e36a7e2e03287baa8edac096d86e14cc4e6aee738653ddb6bfaa74c52c71151b6485d7c38ae603459bb3a490069496fdd920a2f7d7def0195961d7b65678c5a0663d59756e0c80e8c115d6799611609a310f0206a4894ca5d4951b7777e51f9ebf15a95be5740efbd05e312a3699999d5e1d9fa3b1acfae43fa0a958f39f9860ce52b8e6772ccea100830060caf4daf13c9b0116fcb5c6bb8a44fb4773ab306ddeca4773bcb843f7e4d5a86f281a507b01646cf5afe3aae609a3b5e97b2ae40afc8f444e1ff0a44b682a31319186d99b25b6273045638ed43c0b4d013049073a12530d2a6b79b8b8a5aeaab2b1dc1c415fcdabc91113ef6e276a704920f018791c96b7cc30a189a5e697c2ab05f6f153cde5742661f143b6639b23e3fe31c65a0c2001b5bf3799c2dc832a26f9e902ab294d81a616b0653feee3390619f10501aa2f0652567a621ba9d219b73709c0ed0ec0993dd5ac38ad3b01ee679026e89ce7a90728afe20fb8fffbc1680b382e7423a771fba9f5ac573b82a4a9f448272db02c73033b6c309526ae77058bcd2fdfc9d5be6289bd5aba98137ae84418d95e22af46156c414d2ba507c783ebdb702811e2f7f1c1cd7dca29a5bb703b1f131a690d2341f311ad7dd0887bf0921c70eba4a3dc4c240fa2b1cf83fff694090e2320817938a0a4629ebd0d4a2ce7d5bc6e71538f21ad5c83f15a74153a42a6ea07d9f948e92c80119bb1810c59fa6772d75daba711925e8c99778a5de07c041e7db69a6d67329b9ce0607e49e4e7b2c095ea938e6ff82857716426190d4eda191566c100b9269544c7bb8089e48a9e23719b817c1a8b45cccbe6251171b5f09aa4588cee9d665156c687fc98c7d6a4f33606d51d8e7b8c98ce6274c1eeda205493fafb6afce1ac3a480ae012aa3d8a45004d53244be12c858af6fe64ce7d516e961d224b2d6e09a51bd06e8c11f9a5b20b6d24b5eb9eb9e622c0c17f3e680b79303dbb3edd66d0c84d295acff209d5bc713809b0d4eeeef5ed1d7ae16e8f2a7d3e3d5d895379f3b0a334d0e3c9ea6ffa4abf229776ee6760ede2b954bed817429a38b9c74bdaf15368c702e33e549321ec6b45eff8cdd6671a3f666a8783df716e66a2fac70136aaf4c4a8bcef66569f4333decbb3cac06fd9ecad7f7a2defecd2e8f7bdf9e9b0e0fc200ed8cbe96a1c79e3118a12cd16046c312bcaa9d5a2183f07524dadbc15eab263a8d11668a6446889ccb34f8eaa07b961abe096f89cfe0057088bdcc5154f75528c9abad7dccc7de17ba181ad47ec292c44e62b9b438bef2f54a67ac544472f5c10b69cd73e3f7c56b76020d9a6b7e11cbfd61c37e1419ab4754c64cdae71e61e822a8a77977f9dd7afb6e7d3122704d0cd03c43a30026d9eac0ceb411e841c9b957f6c3cbf094614fcbf1210d3ae49b7afb828e2c4cd1df9053704b73c9305f4aa3c40994940547d30ab891958bb7c0d83721f5e68ad8bf98f87e3097a5438a3ba56fda4f3ca161243ee1ed6a4e87a78c49f50f87579c0c5ad176c582d5e2ce736da664fe95d5e2677196b556da23a7136491b71d372f5722bfbb793dfb1b6ed3d84c410477a75eaaf63df0b49ae613dc0884e1b8624fb02f734e5ea2b8a6738ab8fc749b831e993e57783041d86b39c6b99e995f0f2323fe135c717f10fa7a9b52871cabfb42670ac6f31bf91102d556e826c8d72e298094454c772306d3eddb486adc12a184870d104c8f0667dd45adf7004aacc2a799842ac98940d5b32e4e278414e803050c0c2f7ee18c6a87a1bff63fcbeab5527695f2a2d1cb6ee7fb844c0b2cd95cf3b41aff1d6bd9e5f53c773e9a54b13797e0fbb0d1159e2a6e5d7dd757bf41adae694a96475d1fe6871b28429e627213208739b96681287481c4a5b8e89bff3bf38e25d2305d4b81a41e63bf4b37e91849518eec3f45ca8d5693c55749eae93bfdd3b6223c88dfaf9f01c58c508a482b5e117e4766516b63e730af9b0efa5bbca58d9ceaaffa659057715b726bdb6358b1ae151de6134e51aa6c275368253b169d544caf403de1c5e40d2735efd13e3ffbc79be592b47a94473d62785ea13d1da6c64bc94e27179eacfeabe4b7f49c02a6f50fbaecadd3fdccf60f59a48e177490cf53ac359df80378776ca0e1485da7060a4663cbd325ff6058bd19c3b3afd27acdeca8004d4d3980b3e8f61f8940e2f84b08e13be842e857dd6f1fe603ccbb0502dc6a3e12481e676b2daa2b0acf7887892a195a593551b030731f166a53168460532aea73bc1d000cb0383704e8c11b93e1a61da4167be0feb237b8dfcbfe601c6c477dc4d1825e3ecaf74d2065c1eb96dc2452d43e1329dab725569fb6f98c72406034c0afe30b637a949a9641e7c8f05f03b022c0586ecadf01e75a71494b291fbbc34ced6208bdd0c90a856c6a7dc013f8187e28fd24c7e57386e448e58e96bdd9e6574f50b81335f76a07037ccdd6399a17f0efce1227a7a8694377ba9be54c87fb3e764f3783afade3039d3aa89ee2b01da4bef27e13c9f3bd9d33a01e10c1498fb4f428d4c740d3d29ad1d9530f13391f334411276c0c53c2223ac569f56b45704250102e05d46f5a92d67444993da5e37ee80b4ca592a1cf131dd47493b8a8fad6c3cd036036a2eaf11fb58d1a62f60cb5e2a4089448cb650051dc752682ff01e79a0ba8582d4c8c7a0753df5bcd3d6d1bff3fdfcc0622b69ede042b362d137172bab53e421d5587d8b2d770b63bb6f16d4521a7b11c533089c24575eed29f60fbb46466d27a2a39d072ba9ada054ef19dda3405de051aa3f3b16a4e23f24080e82db80eea4445fdcf1fa6f70cee142b41bb269157ae44e1b5b3b8fa6ab0e9847d91373f6daa1373ccac3958b0f3329b399010bb6ed717c32e1a3a8ee53e22edff6a92ffa549b9c4fbcd2f77b9f663fdfa593b66473f9f750fb8789faec8515036c1e10fd340b4485e34e1ba79b047e344401d063d5f88fd62077733a8356343eb726072b95683ea2cba13decaf7747c10d63425c079fa669ad39a7379c2733349ff6357f18a5844a5f35a278e07cee754dfe1e90768135059251c66bbb60b4fa52a56ab0d76212d7617659d554f877cb6d46ae5b16123bfeaff3747d3e1163aad7a552e67f95358195aedd95794e04387679553290a32f9f5ced2d6f7117313c3202862c0c5524b09b59cf11a585524bf0b4792b61faae5b4c89c29377d22e4db24c69a0bfc48db33ad8ca9597e710c54c60ff21e7f916de505f75", 0x1000}, {&(0x7f0000001400)="67f78ab98de8c27d19d3f88880a92ed46a106fc8f5ae528d0ae0dd14bc62583ecbb4d5b115eac3e99a6888c864ed948e0524004e418a77baa07c008d0c6f6f1ab8669937790b5db428c8aaca00626585317f2ddf0744cad14112dccd834a00487396049bafb66945c953864369986a2d1a6875b16cf54454c8a8f6b6d5f82c3880137650de7bd76c2a626dd79b59451997a37b0670c3daf35343b4a9bf945fe3a5e3073e7db2c644c24df908c51bac9eddc1d5182e977335e63b9f5d0046c56a6d7dd931fed807586ad0159a", 0xcc}, {}], 0x4) fsync(r1) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchown(r1, r2, r5) flock(r1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) getgroups(0x3, &(0x7f0000000200)=[r6, r4, r3]) 13:42:52 executing program 1: ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000180)) r0 = socket(0x2, 0x2, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB='1\x00\x00\x00\x00'], 0x14}, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) 13:42:52 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000100)=[{0x7, 0x10001}, {0x24, 0xfffffffffffffc00}, {0x5, 0x3}, {0x23, 0xffff}, {0x0, 0xc8e}, {}], 0x6}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getuid() setsockopt(r1, 0x9, 0x1, &(0x7f0000000280)="5666b97803eb1d19b88c0746afe8c258da41e5e4e9f2ae7ec232ebfdb8315ec60ad9b18670fd98d58b809600e0df9ac477e8bbc8f428356e3aa395bfcf4e527e1710d368720814204dd34bc0d37facba17651d969b10f70081f486959ce6b011bbe8fcfeadfdcbe108d5fe7ecce5c4753cc4cc02cad6cc07149e67703bfff727e6749442", 0x84) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x20f) mkdir(&(0x7f0000000180)='./file1\x00', 0x4c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x4000000000000291, &(0x7f00000003c0)=[r3, r2, r2, r4]) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000400)={0x200001b6, &(0x7f0000000200)=[{0x80000001, 0x0, 0x0, 0xff}, {0x5, 0x0, 0x4}, {}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") recvfrom$inet(0xffffffffffffffff, &(0x7f0000000080)=""/154, 0x9a, 0x0, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x74}, {0x100000001}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(0xffffffffffffffff, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x3, 0xf4) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:42:52 executing program 1: r0 = dup(0xffffffffffffffff) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000000)='e', 0x1) 13:42:53 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x40) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000000c0)=0x3) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 13:42:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[0x1ff, 0x800, 0xf2, 0x1]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000340)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') getrusage(0x0, &(0x7f0000000280)) 13:42:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x200002de, &(0x7f0000000040)=[{0x4}, {0x6c}, {0x6, 0x0, 0x0, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x2e, 0x2, 0x81, 0x9b1}], 0x8000, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x50, 0xfffff, 0x7fffffff, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x8, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0xfffff, 0x92d, 0x6}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x2, 0x5}], 0x101, &(0x7f00000002c0)={0x7, 0x2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000300)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x40) 13:42:53 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) acct(&(0x7f0000000040)='./file0\x00') rename(&(0x7f0000002c40)='./file0\x00', &(0x7f0000002c00)='./file1\x00') 13:42:53 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) socket$inet(0x2, 0x4, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x4}], 0x2}) r1 = dup(r0) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/3}, &(0x7f0000000100)=0x5) 13:42:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="67b499210c4f2d1d5409385347d589b47843b2496dc2732da006bdba1b8056e551467a26a2e48f6f7591fb8d82aba5b44a9ff3c1c43b32133c6dc77355461b0adc3bec4c0244b2f3e00644e970666bcfceb4bb8f47770d7b7e1ad70626c57d4c59f761a943", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x7, 0x5, 0x8000, 0x3}, {0x7, 0xaadf, 0x3, 0x9}]}) 13:42:53 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r0, 0x1}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f00000002c0)=0xaa2a5cd6ca9e0e02) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) read(r0, &(0x7f0000000340)=""/175, 0xaf) setitimer(0x0, 0x0, &(0x7f0000000040)) 13:42:53 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x8000, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x2, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) renameat(r2, &(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0\x00') r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x800, 0x8) socketpair(0x18, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) r5 = fcntl$dupfd(r3, 0xb, r4) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0x43, 0x8000}, {0x100, 0x20}, {0x21, 0x7ff}, {0x43, 0xa24e}, {0x64, 0x70000000}, {0x27, 0x6}, {0x0, 0x100000001}, {0x0, 0xfff}, {0x20, 0x1}, {0x4, 0xffffffff}], 0xa}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {}, {0x6, 0x0, 0x3}]}) syz_emit_ethernet(0x102, &(0x7f0000000000)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000180)=0x5ed) 13:42:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_index}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x100) login: pckbd_enable: command error 13:42:54 executing program 1: r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x3, 0x2663) accept(r1, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000840)=0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000480)) 13:42:54 executing program 1: setrlimit(0x775be72c4291cc3a, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 13:42:54 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x800, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 13:42:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="9c") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x5, 0xd432, 0x3f, 0x4}, {0x1, 0x8, 0x1f, 0x6e5}, {0x7, 0x7, 0x0, 0x5}, {0x92df, 0x996, 0x9, 0xfffffffffffffffb}, {0x151, 0x4, 0x5, 0x3}]}) 13:42:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000340)=0xc) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x21, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) dup2(r2, r1) 13:42:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setuid(0xee01) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000000)) 13:42:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x6, 0x355, 0x0, 0x4, 0x8, 0x6, 0xc1, 0x3}, &(0x7f0000000080)={0xafd3, 0x5, 0x4b, 0x5, 0x4, 0x0, 0x1000004, 0x401}, &(0x7f00000000c0)={0xffffffff80000000, 0x5, 0xffffffff, 0x4, 0xf0, 0x20, 0xfffffffffffeffff, 0x4}, &(0x7f0000000100)={0x1000, 0x9}) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x4, 0x344d) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:42:55 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ftruncate(r0, 0x0, 0x3ffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e83ad9d5d82b78d) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) getuid() open$dir(&(0x7f0000000080)='./file0\x00', 0x8100, 0x20) 13:42:55 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) readv(0xffffffffffffffff, &(0x7f0000001480)=[{&(0x7f0000001500)=""/120, 0x78}, {0x0}, {0x0, 0xffffffffffffff82}], 0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffff77fff, 0x0, 0x100000001, 0xfffffffffffffffc, "845c5509002000afb481954dfc5c7f8ad79f2700"}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x101}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 13:42:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getflags(r0, 0x3) 13:42:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000040)=0xcf86, 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 13:42:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) 13:42:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = getppid() fcntl$setown(r0, 0x6, r1) 13:42:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) truncate(&(0x7f00000000c0)='./bus\x00', 0x0, 0x7e) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 13:42:56 executing program 1: chroot(&(0x7f0000000340)='.\x00') socketpair(0x20, 0x2, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff}) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) rename(&(0x7f0000000180)='.\x00', &(0x7f00000000c0)='..') 13:42:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4c}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") sendmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000400)=[{&(0x7f0000000280)="0ea22b7489f570315c1c658d780b203dfbbd063a20e58891891869cd44ab4dbff7f28473be5ebfbe49c57256b2dd5d5c5caa9d995f24c6ffbe36824deb8bf6addd4090bf29431fe2ac4be2ed2ab11a80f19efab20a359ead0a470c6fc705d727e81fdc6b5dda2fd22780bd39f12c3c6eb61992af4dc2b3eb29ace3437c5e17a546c9bca42303759cec9bd3d6154cad85", 0x90}, {&(0x7f0000000040)="7d6537260f2f2cc711fe0d10a53f80db07c2dd62a96913c3016c9bbfb99b3230f317f9a0fe62bd5509ad0a885495225e7330f61f4a24", 0x36}, {&(0x7f0000000340)="e88ad41c6ad72994d3f47a0515d4281764ad4e24a583679fe869618bb350d94999b76f943fe1ffbed97bdafd21cbb2637f1246d1e079427057ce3480cc05945f2388c9982a1c857037c0d800b6b4d617c7ac2edc69598d64d52a239312616718d54bd3262f232ddd644467db5ea39130425f8b70b10ca37608ebd0aae58a4b78c4c4694c4dd86cc057a32d8bd409d43300e839dfbda2c8103653cb1b17d71cd4a898076a598457", 0xa7}, {&(0x7f00000000c0)="b081d1b0ef91fd682a63008ea8fc54a6310ffa63dde1d90becc222fc81e98c0f272b09e59921111285ac8539b65886b50320", 0x32}, {&(0x7f0000000180)}], 0x5, &(0x7f0000000480)=[{0xe0, 0x1, 0x3, "0268699192b94167a4d571586c91a7fc067b4bc58a464ae512e86b38f2bae2aafa619e7c5ad7c50f34b50e55bd842d085179c79bab7af230db3df25e3647bd77efec0d677bcd0040b72ac980baded800bbd4d5be7cd626669436e1df7fe43dcee20f3ba49007cdcc267a4b4056322641c82ca20a401f5651ab67bc04231ef432d365aff736de8f920eb4abaaf041adbd878e17fe47355c1115a942564052d0630a7f536e1318e2e55477ef794df5b6c7d589a739964c3f2025349cc4dce8f5bee5543480a4607ff658"}, {0x110, 0x1, 0x3, "464406a16f5ac4870e9d2808201aa6ef457db1c96dcfb9c903b2bbab2cabf1d476ecd2c3d22b92774a7febc18e24630d68ab0ae5bab33d920427a6d9a4a09c29e827ca84e57ed65bef0308b9535be830272e0907a5618a58b128dd16bd5747e7fd725270247294107144d222bc541880a58fadaa8702d61bbdce65f8241f2158ffd068e869c0f9525cfa73d2d778ff1e922ac82ae0aebb29594053b0da5c1807cc194b7991a1e9915275d42a26a047dd00cb22a5cda57551eb23a30b8755be87b68941cf95fe264d96ab69cabc87bba95ac961c747a2e2f62285c6982104e3d685e7ce36a0ac7e7e9474e985b68fc78b3e7d505df86dfd8f8d2a"}, {0xd0, 0xffff, 0x1b, "5c59406d4e9dd8744901fbca7593b11330f3f0c58b7a91f6758dd61c06a26f73134f5936c5dd4a1fd2ab0c0a50191390211459407ae48480b37dc11d96175ca2780b55216dd9d8b8c8ec10e1d6e998ff5d5f856ae3940510e2129124ac5533116925e58251cc96936382aa1f1a49279d58d8c075b71cc24489c032e721553998d5c227878ae99289aa4f0e956aaac88b1aceddf34be31c71120ff39726624bfa355ad5bdb78427f11188c657f7e70ffa0232781a0f79ac4614d6a8"}, {0x100, 0x1, 0x1f, "3156420f4d28f0cd518a41cb785b9167d69f882edcd9c4d6a269036603141f7b15ee9b03c727cabeeaa710c77ebb6a967f9ca7aea4d5b993b0491ce5e77e01efec79270cba08c83213cb6819e1ce844ce40ed05a17a40dccd403e493fd7018fa8da9d95be24e0b80f06529db24e3ddfe73965ff3d140a714f6fb85e0f9ad75fa89e500a9d6c079740f717a0afc5067b1e07a2822b097ef7412a020770674b06045ce7db1cc5b275f11de3e1516b9f83d9e59668f15216a9a35e92b7d3bcddd6326a8fe3cfdc4ec49fc123d755e5170b1b4166f282569856eb381de75b60e1b7aec2317749a4b484f3f61b88ca2bc"}, {0xd8, 0x1, 0x5, "3cb932b7564af9bf9e2756cd16acc3a036141a8f80a4cf429b571ac002099f84ea402361bacb96edbc2f018036e9063204295244607e0be039c78f803dec58793f9315cdb00e5cbc36b9246a4d24f5c0dd37bcd171a36e348a30bc0f2632089e739bdd88efd58b294eaeac55733c0dc793926d24e977d4f5ffc8c34a86da60e27f69751bb8a3b0225b4fd18fccf060ced23ca90f9e32f1631093039153c65ee2042f6ccbba774bed4025297b23ed252ba1884294113d91ef4157bb5c54cdd3fe97d2242d984bdb97"}, {0x110, 0x1, 0x851, "85beb5b262e3da25c05a94db48eb751e9397cc2a496a7d02800afb531d6e10e163e099a2208bce36a89847a17b60a9869d0ef38851bc3a19c0a43720f0d9120a77cb021582e2b017fffece19d9cfeaddb7082fb9d4250169ce98744a4d755bf23fae167a0a2d421073cd10687eff5fad191d368f072ad8174694e3408839954846ca1ed5687ccdfa122f8ca4e248974048b46e5d66e173cc5c4f22d5effedca9004b66f200ed36da324c01e469fc96d328fd96500bee63c711ada41fcd27793c9a740e46a1f8f68034a2aaf47f1b598ef61c34e0508abb0f4c5b8e90f6cf9785ad89fc97d24ef68392c7fbf200a56cd69181558c7deb30173ea2d953eefc"}, {0xd0, 0x1, 0x0, "64d7b241793279af38f73333b03c47e384fb80d408ebba667f1ae3fe7d0bc392a0b318fa6f65be8e88e7d890fae7ef08800304bfa6b25a9fbe9d57073027ab22ca2ee20fd156d9058f4645a9653c2ae1ed14c4eb1816eb0c603b0879e06eea942a8e381de3fdce53d1a94dc991662e44b7abbf165fa8dfb7eb4fd5d95f669f415d341c5c1ff9baf0ec933f8abcfdbf4ae4a7d6d0c2b9fcd818e517f60ab480a175d5fcd40c16135f977497392222016e6dc3387f060ebc41f65234dd"}, {0xf8, 0x0, 0x67, "f42a4bf63044ffc66243a42963872b3cedca326551bf110c9ae14254fa022bd357865a38b34b467ea469c0a08f8e846dc9554e667755544135b6f19e8558bd6318b4a3019e8429dc698955388014b6db884d6be99744433fd9374a5a63d837578620f765d13fa3343eb58dd9449bf7a852a0c579c8d251a34b5d4ed6025779d787370a79ee4a8e98b19564941e8dfbadd78b4efcf80b491650a247a9a033038b0aa0f70833c24bebed15348a8c3b510db0b7b243efea1c3564ed4ff26092c0526655fa435e2a1ca0b901016c3d4df90cc568b895540c9fadd64ae276f0a992a3d98f20"}, {0x38, 0xffff, 0x3f, "8172069e458b11434f6512e13bd4a1fd056d695b1488c4e5faf0b2b43596aaaf1d"}, {0xe0, 0x1, 0x1, "c0757330ce45d0c37c357fa0c2b8a084d8f731642ae900087d58d2c02bb3397d58d6b6c185f88b1a40f252e4b78343b808466495be537f37a0b328b148407c1f5c9d2bff2cff300f697f6a9fc9e7cefe4e2592d9ea59a8cedc34aaf4fda38d9ab8d17d89cb4440647fe4221a0545be82ba8900272af05474d7d9b33353f9234afd8847a60d5006abe6cfbe81ac34532c9a4c221cb18bee6a0b2483f6863e85dd8ba02d2efaf1fae0959890433dd7d925b667f20f9812ed5f1103ac027385d63f6be8e4103d9326ff9c0bad61fb"}], 0x888}, 0x1) 13:42:56 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r2, 0x44}], 0x1, 0x0) 13:42:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x7306b63f204fe7a4) flock(r0, 0x8) fcntl$getown(r1, 0x5) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x9, [{0x3, 0x55}, {0x2, 0x2}, {0x2, 0x2}, {0x2}, {0x3, 0xb3}, {0x2, 0x1}, {0x3, 0x378fe704}, {0x3, 0x1}, {0x1, 0x1}, {0x535eb53c110837b4, 0x4052}, {0x2, 0x34}, {0x2, 0x6}, {0x2, 0x7}, {0x2, 0x800}, {0x3, 0x3}, {0x1, 0x200}, {0x2, 0x2}, {0x3, 0xbc}, {0x3, 0x4c}, {0x3, 0x1000}, {0x3, 0x5}, {0x3, 0x200}, {0x3, 0x9}, {0x2, 0x4}, {0x1, 0x80}, {0x2, 0x1}, {0x0, 0x222}, {0x2}, {0x33d0a4514e866535, 0x4}, {0x3, 0x7}, {0x3, 0x8001}, {0x1, 0x1}]}) 13:42:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 13:42:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup2(r0, r0) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xfffffffffffffebf) sendto(r2, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r3 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2873bc4da630116ae94e4f098e6e777e6ffeb1a", 0x1c, 0x1}) r4 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r5 = semget$private(0x0, 0x4, 0xe9fe587da0fb3685) semop(r5, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r3, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffff19) write(r3, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r3, 0x4, 0x8) syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r3) r6 = syz_open_pts() r7 = socket$inet(0x2, 0x2, 0x0) r8 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r8, &(0x7f0000ff6000/0xa000)=nil, 0x1000) getsockopt$inet_opts(r7, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) syz_open_pts() ioctl$TIOCSDTR(r6, 0x20007479) getsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 13:42:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) close(r1) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000140)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0xffffffffffffff94}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getrlimit(0x2, &(0x7f00000007c0)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r0, r2, r3) mkdir(&(0x7f0000000780)='./file0\x00', 0x101) 13:42:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="128f3a9d41e6d9001ff424542c00", 0xe) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x40, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x3, 0x7fff}) pckbd_enable: command error 13:42:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x5) r0 = socket$inet(0x2, 0x4, 0x1) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0xb45a453b0adb1f92, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r1) r3 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x5, 0x2}) kqueue() 13:42:58 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000480)) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000140)='^\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='$\x00', &(0x7f0000000240)='}\xeb\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='w\x00']) getsockname$unix(r1, &(0x7f0000000500)=@file={0x0, ""/57}, &(0x7f0000000540)=0x3b) getsockname(r2, 0x0, &(0x7f00000005c0)) pwrite(r2, &(0x7f0000000340)="2129d77c3f48c2c8309f1b251e16fff61a9fcee71eac42597b531666e5733cbd9c4833dbe7c61fab9816ef028bba6f7c86243c66d03a656b4aec29bb570f7582e1c9aa226c99140034f28fd8450408ac31f41f505e31fed052cc839ba60d9d0df7169236cb1bf4c8a5081dba9468140fe67c3ce57124c84be0d609ad513927b03c299c084d6bfd206dd1e4304d7e34de79879f32a54ceed5277accf42e1d6587a24e1826ce7da6b2cebc790df0c0aee0414b764ec02ef7e36a7d68e35afd46ecc9c459a37133761805a224fecbe4053b3643c9bd94054b6bf5ac1465ffd723632a4f9af2ad87987a23a08f99a6ceb8", 0xef, 0x0, 0x0) pckbd_enable: command error 13:42:58 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getuid() setuid(r2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 13:42:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x0) r3 = kqueue() close(r1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x281, 0x6, {[0xf1f, 0x80000000, 0x7, 0x3, 0x2, 0x3f, 0x20, 0x4, 0x8001, 0x2, 0x1, 0x5, 0x4, 0xffffffffffffffe6, 0x8, 0x200, 0x8001, 0x80], [0xd1, 0x200, 0x4, 0x0, 0x8, 0x9, 0x8, 0x0, 0xd9e7], [0x2, 0x100, 0x6, 0x3, 0x69, 0x8, 0xfff], [0x2, 0x4e9, 0x2, 0x5f, 0x1, 0x1000], [{0x7, 0x5, 0x1, 0x1}, {0x4, 0x9, 0x991, 0x3}, {0xe9d2, 0x0, 0x31}, {0x40, 0x7b, 0x6, 0x846}, {0xffffffffffff2d3e, 0x1, 0x4, 0x7}, {0x80000000, 0x7, 0x5, 0x3}, {0x20, 0x2d, 0x2539, 0x3f}, {0x6, 0xc6, 0xa308, 0xffffffff}], {0x5, 0x6, 0x0, 0x9619}, {0x7, 0x3, 0x9, 0x400}}}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r2) 13:42:58 executing program 0: rmdir(&(0x7f0000000080)='./file0/file0\x00') r0 = socket(0x2, 0x827718825bcbe39b, 0x0) sendto$unix(r0, &(0x7f0000000180)="91e5dc0fbc99d511e892a93cc371002f1746dae083b7631423d263a56697e64d9ee1bf94361895ee13be4e87347b2c76a3b10bd384a3f7a27f05471fb2f4f24f55fb76e8271bf3a4d4cb3dda82679fb6fb06b5f27426d67bbf338dd5beb97e3f2d6f459b5c0643fd1a4d17ff4abb9dea056afc0f3f2dc557278ac98f7ec07b208ccf79630788fd1a03635a6d50939b0b5522902a2795b3c443d66b13d349afc1325be8aff0b5a625ed009bc206", 0xad, 0x40f, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65302fa5f8ae566eb481553e66696ccf382f1271e38cddcd7ae13558ff5093ffeffeee12dd15f223f30f11ab8bb9c852ead31bb09803b023cc453862bb680fc564610d5081b1bb2ef3d4254ed0a02cdc5a4f44e12b94972c55c15dc09dd539eb1e437c6f443887c691fcbdd321e25911dfbc5819ab79f4d790855b24d59cef6eda6f997ee8206cbb8218363f41c1217a7e0b97fb758f77aae7f73deb7597aab616f753279cd83d745b0e60b6a9b53091651da16eba69ce0aa6ef8287eddb06c620a848fea5c95886f9335208eb5a5c73f6be3c92257af8"], 0x16) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0009000000000004fecea11fa8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ffe2ae7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/179, 0x321, 0x0, 0x0, 0x0) 13:42:58 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000080)="0500000000000000e7f4f2075ae7dfaa35bdcf9e1bd833d5d7e995b2c63dc0", 0x10) setsockopt(r0, 0x100, 0x712, &(0x7f0000000040)="171f7b68f005b787b206e812ace1cb9d742bd0cf797c4f06fd64eedce30c762a60b81d3a0ad6c464b1aee1392739fefde87f538ff41eee35", 0x38) 13:42:58 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x3, 0x0) write(r0, &(0x7f0000000040), 0x0) setsockopt(r1, 0x7, 0xdc, &(0x7f0000000100)="14df9ecce89c36762f266449ce465146643c2abac23aa314c8636d7fd2b3d3f60b270d2446a87e4af976732428c4d5f27f2cc3d8dd2f45048993f23e715adc193659edee07653a51f3aab50e92650b035eccf73a007b17c5c798081bd3f065019d31fdafa756a42c7a0649ca3fb10b502a54cab6417d982a8dd5528a6bafa10098690d5c7d8e3a743abafc089227f5a4bc737f189a99cde55d1adadd2bd64aaa6b5fa492a8b22ee27b76", 0xaa) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:42:58 executing program 1: setrlimit(0x6, &(0x7f0000000040)={0x9, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) fchflags(r1, 0x1) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e7257093844f5d9f3f71815010c5a2051cbca3ddfe1fe49725cc03728350e0e07f2eb7215845fcec5c67233338047c27589a6c40037faf6877380b0996211da0321ca55777716b72b2e9300cc5bd2bfb0a61080446bb58eda72c15b35991267b6c82b055af1adb7b4e4cd6241375058adb6d58083156d998a23da9158777bd25f8ab1495025fa971c0ab87c5424fcd1f8e0688ee1388aa0301cc4ff4be54e71d5731b96114628c67db282c915c14914175d10895101873133357636af78c897cd19910014b444378cf28a5d978e65abff3b1c16e9c3614733cf1c263aeb1b23daae7a9e9e0100d2db3f76ad986046fe55f211d842cc410d0cd3ff3d4ecb44176d2d321266d7beac4df1ed27f7171ad0245273a0e35c277dae3b61c39a8c9c2c4238e70429e52b7b93db08e98af21f14c4b772639d789d5e4dee57d6606a15e7bf460cf09b06c88821f42a60e2e478c8b7d9063e06c06734a951f8e7d4c2936aa019853138d271110f236e42ed7e1091edf3a237daf9550c2f6fb5a9c50fe11ffe67b313e8265d81ce11c1c828c3a8b968015d057d9650393a84d5e366768570586b7d8e800a84bc1dc4d7a435cc440c32b0f808929cd7e069d1bd34bef14f9bafcd157772946b13448f55581b34a4b86c68aebe1376951be0f9d39dc3ce99b15b5d6c8cc94e40b656d407ef35eb1512ef9285d7b59c7e3d3424236f499c88ec87890a5e325727d61f4d3f0d88f2b5e572970cc5e7edffb376ea6fc2bd1c0ae232828e8acec81905256fa9d218bbc75d65c7bd779753c54c9560045e0c61f6ee8485d210bbe7ef773cd497919c86d7d2954163c045e7b554167e6a0f192336a63a0ee23e82fb995a2cc266f9f32fe3e5366a566512371ce46dcf5a9778fb8d1783d866b7bc39c71bd3a2a2e8290cd156a9a52bb34be31ce5f44fc15b2b3a9dacda3257d47d934e7b68ce84a13e3936351768ebc2f936985f2edf200d3d4834fbd45eb652f93f538cc53733fe6c0f49fc52844e988ce02df6361f20add0960603431eb2fee40d0db226987628c2bf9f9292c3ec4dc454ef70d21ad453d5835deb850a29", 0x488}], 0x1) write(r0, &(0x7f00000000c0)="2283fcf3bb94cf47684249bb4805c4c9377ac9b792b3560bda59b9e44bed8eab6d143b0432dc697486fbe73156f214862d55cda6b52021310b06678952723424a28820c0488a28f1ecfe3970f0310fae198bc543d3259b7f170901d5bdbcbc2fefceccd063742e10141184f65257b1f1cbe5d8f18a63a31776e4751cb30f85ea3639951aea423085a33cf5f75c1ef74b66c6bc073bd3b470c9ede7d3dd1a4082963dd48e020f11c90e39d3a0d617ac4e50c722ac67ef3317f66fcbc549fa65c603783e309eff4cf51a19b17b973f2d6c0378dea98db48090989bd570deab5f94d57da1047263267e187f0d17c79f742492bce69bd6c4", 0xf6) 13:42:58 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040), 0x335}], 0x1) close(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) write(r0, &(0x7f0000000200), 0x4268) r2 = syz_open_pts() r3 = dup2(r0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) syz_open_pts() r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000280)=0x1) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0xd26755e720dd9be1, 0x2, 0x800, 0xea1}], 0x6, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff9, 0x84, 0x80000000, 0x30, 0x2}, {{r2}, 0xfffffffffffffffd, 0x25, 0x12, 0x0, 0x1}], 0x501, &(0x7f00000001c0)={0x5, 0x1}) 13:42:58 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 13:42:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:42:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x3ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x2f9) ioctl$BIOCLOCK(r0, 0x20004276) execve(0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./bus\x00') 13:42:58 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffff9) 13:42:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000001640)={0xffffffffffffffff, 0x3, {[0x1, 0x0, 0x100, 0x81, 0x8001, 0x401, 0x20000000, 0xffff, 0x1, 0x4, 0x8, 0x5, 0x28dc161e, 0x0, 0x0, 0x9, 0x7ff, 0x7f], [0x947d, 0x5, 0x0, 0x5, 0xf6, 0x5, 0x2, 0x1f, 0x1, 0x9a3], [0x1f, 0x8, 0x0, 0x80, 0x1, 0x18, 0x8], [0xffff, 0x400, 0x80000001, 0x5, 0x7, 0x7], [{0xb365, 0x4, 0xfffffffffffeffff, 0x8}, {0x100000000, 0x1, 0x6, 0x5}, {0x7, 0x44a3, 0x80, 0x5}, {0x1, 0x4de1, 0x8, 0x7}, {0x6c, 0x5, 0xbe, 0x9}, {0x8, 0x7ff, 0x200, 0x38040000}, {0x9, 0x7ff, 0x9, 0x5}, {0x1000, 0x7, 0x0, 0x200}], {0x7, 0x5ea, 0x8, 0x100000001}, {0x3, 0x4, 0x5800000000000, 0xe0}}}) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="a28de1d2b34a8c8289757bac559d06787faf590f3b2867b2251d87c1dcc7c5312a2778aa75dcd63354b51b04e1943a0daba6067bbc259318793afe5a29a51c92d7ce3d3a1c6dc4cb90b93530caba7e54d7bd72e2cda5ba3bf7dc70c05f5fff6c7834ec45acc8225420d6b3bb0b1f9f0f43bd17c721cf1ce02b5cf7e644c33cba4acc79e516a9f964601f7e0ea4e73ff3697db8aa6d708e60eda88cee7c04f970719de66c04dbfc4963fc99ce4a2d132237180c90248ab0ae0ce79c2a5bbb611aef29608b5aa55c65e17f1ddb606d084a05a7feeb0b14cc1146a9221f675179fefd2a39ea8f5b6a9c7465879a1192bb8ef5"}, {&(0x7f0000000240)="b4bd69957386c383a7e3dd4b8de22e5f3553ec4ce87e606012f0de016529"}, {&(0x7f0000000280)="093da009"}, {&(0x7f0000000300)="520abe27a98bb6c1998d7b9bd7c7a5a78125ad1fb41d25b21a660de5e26d41e048b5bad68cc2aeaa1e80e9d79daac6c75c877889075079e150486809ca2a8c194aa3ece0c1306ec5"}, {&(0x7f0000000380)="3f252e1606db4aa22ff21b70e23d09e719a0869c70c247f253800cabff9bfeea5c63c199cc7546d34e8358064d85edc1a5b2b0e6a1bb0cd7730a60ec836fb76af427f021cb1e1b0346658bb698e89c1a29b566747778d8e294b2cfb4e10003361042e2643d2fce1f889808a96da32145d08a733b0477363129f082ad535cf2c98864c3d2f585fa1aeeabeabdcb305c39c59cbd177571b26abf2a62b225e6ae813f3aff5454f8aa0fbeab9ebeb9cebd1b48ee9747bf"}], 0x3cc, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x14, r1, 0x0, 0x0) kevent(r0, &(0x7f0000000580), 0x80, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)) 13:42:59 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00040000000009000000090022a0431600", 0x0, 0xffffffffffffffff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:42:59 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000000}) r1 = dup2(r0, r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000002680)=0x6) flock(r0, 0x2) flock(r1, 0x0) flock(r0, 0x4) pipe(&(0x7f00000025c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000002640)={&(0x7f0000002600)='./file0\x00', r0, 0x3}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x8) sendmsg(r3, &(0x7f0000002580)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x4}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="c66648d8fdce533b71b34547da35aa60384fabe79ad93a142b279b4f4e37f986ce99016867c9f5eb0e5b5b3c0ed430873dd9183e15f9d1730406fe9f7a4795ab820b477c068d623c67e16dd507277227405bf829fbb177be26c68e96fd38380ec4114c1275835adf8cb83bcd2599a4fde0083ca83b09d2465349f831f24b089be92fb3d9725d3d732f2019a4755c3a0701df95ef0786b62f5ba7affd3b3b6001ae338a22934725b97716755fc49e9f1c37eb7b6b9e53c76facc4e2c7eb97bb2a58b9746d0c4b013089138f7176a8606c0a71855501f66b7905f9c5dc7ee36a3701272bb7f51e87dc073b41d1cc5bcd21e1c58002d941e08c", 0xf8}, {&(0x7f00000000c0)="32c0b5f79d6dc44482cf28718fb6123fc71db10fde5dd169a7a5f50853b788790cdfe2507d509e", 0x27}, {&(0x7f0000000100)="9788e16ad053155598023838daea2bbd32803668a685e812", 0x18}], 0x3, &(0x7f00000002c0)=[{0x50, 0x0, 0x21588801, "5a775028d378af04f086a6fcd535c6cbf0e2059dfd8a066389a0431f7155a90a0c6cd192ce6b579b8955fabac5394f6516b59993a087737f63"}, {0xa0, 0x1, 0x5, "6d5e39b005afd59023af269b593670694a8d14d07ed3700770ea9877ad3703a64cd0d21507719ff4c5fdc60161018a44aeb7d55939aa1d3c5e12c2145ea8d6eefd11fc82240c8287acd331cc910e989ea0f8ec0342b05689b12d2dcb4454d53729e4df0bb4625534a75d1c5f11fa80c42430b27232dc503e34cbdb5c110888ce896b67c7f0f1b818144ea8f86283de"}, {0x70, 0x1, 0x9, "c05e04cba3eff74530a4b3fb6c62abaff645d941263abf4fb6f2c6ba8668326c4c7b5911d348a13d7346c78354143430742e3cd6b1773aa56f178e1c50add243c218b01a7ca0009b423eeca971a03dc3b46f460ca4f74105f2a02ccf"}, {0x1010, 0xbc31417e7cca4b8b, 0x200, "d66db9c58978352abfb7a8ba0114003bf069812c0c3d37cc8a919471615ee2908ae80cfa7984e7c597b0270dab703bb510e11e277df4fad351b602ce879b2f418ec0120274b4ef83b25cbb4651f4df89e741af5b9769bffbdbf44a71076bd3a6a1d881f34a370db90dd5ddc87f903539d818692e48a97bed1e7491bed5991fe05c1c2dddd02f18ade18fbd24fda044f9e125db34fc3cba489e62386ad82b3e277fa1a2a3982bc3d6c657caa721d3617d32cbdfb36181338cfe811b13f2958c7097b847bc60a912f895bb804393fd99dae10b0c06243ca6bf2a417b9dce284a84cde9f8c3f6a3db967aa029265c83501992dd3ef28a38c6a51e3f9a22fa90433e2b7a16fa91f1e5b5a8ae9b0889bd98e374b5476a6daccd842cfd32e1157864280f6819861c92e434a2bf575f624464808e15ef708319c80736ed59311a1741ce837b38bab0d2eeb4988b0567e53c34c2e1163391652b6fa12ccde387b1e1623dc397465f31278c6f21774d81e271b560ba7256556452a8f751848215cc26dd050ced1fdacd3c6e79b41fd693491947d7b6b556d8fb0c8e2a70f5ee66fbec9e55f5644ae7b784e88d7a6af4470376cc361383e353fa21ddf104929b1e7c58fc465c3d804108952890a85d921593b6babd220aea230d9ededdd3f2cd89cc62860441a8fbfebf3c51f46823a3fe7b899d79a11b7f2e1c5363399b4544181ea1b4f5cc8e49a09e392f0b7e6065d4e149463604e5017e2dfd3d600fba81e3aac631dfaaf80a5b9f9d20fbc002afaa1cbae87cb72bb9c6595f55fce4bc3cf75ffd86a36d38868fad46ce374e43925173200ae1fb524ff71f2f12f6cab90262a12c7a0b2f9bdbbd0a9b562e58d488e49cb11d52a744c3529c68f41700b6e9afe0c5024049c76cd0d94b1740a878922e8508dbede72b159ccfc810c02fb6ee5d2f785ad697c8b7cb8ceb8f40862b3b3f5ada758596a5c0e151767fc482c5dcfbb2d61c6d0f95762e8a07daeac7e25b1baeb292d45ec56bc8eb848346053a1c68afb39616da50e8ba53254cbf6d9116cb2a105b682a1dddf83a7985ef57a08e7b2ab9b11d1a43bf1759e0292a9165ed65eb801ee6c0ac42aa22d1c52d8d9a73586a6ebadeee4ca261283ff5d31c8ffe15e043a113eab7ff2e97455d4b3c3c9f7dd2663eb665afefaf6934f6cf9d0de3987bb0161980ab2b11c773ecec76e8668ce2b65e355c124de0e905e4bba565c28b20390fefc076064969d720822c8bb69d5d01da2cbbc0cbe0e5809d97d757164bf3444590553837f0eaa1534e2d02aaad45c7d65e6920e5c66ebd7ca94c341ed49a633a3ceccb5a1df6fb8cbc0d69b3ed21bc18381cdd05f109dee6a13cd046be6d6837d7e065eada8032fe2b6f4af727418bb89ec27ea039045afd3866dbcd6581f68a4ccb3028e3c7e150bcb45cf711b7c86651cd7405947d2307ff5a4be791f2f6f0c5a0fe97b93936d12ebc2d8369bee8c77a2440ed4b404b626d8b20b0070e252cdce8d96fb000061dc9c5e919ca776748e3bbe6b5be6be83ac56edf3a1b0770e0dfd1e5de0b02cd6e9114e12602392fa5e2a8c94cc94bf77f6a4cdcbd48d628ed631b5e917ade2665f37627496c525119b9e7cbd2a5e78ad3e085db35d357457d91587487243f3a7d8153134f764879e7b2c9dcc7e536b8d8a192bf541dcd50a8d2b1b91805f581b446624e97c000146f6ad8c88864b84d2ae491964e509f3e0fbf7de030a159fef5e658267f26836fa8809e4c35c4269872a6a401787d2f1c799fc9d71a6f01141a2dee5538fddddccd221583fbb5ce5722d6e8f09c52ec2c4efdf78d55560bfce889c536479a680f64005b162d21c0132198101749321c50bd263f9009d9cfc49167a8a7885fbaa53b062dd094c3d64dc58a5bdcb443dad2d0720099dff037f1d79165fc5b64d5b98dfa2391fc37eb2cf700f7014612825716668fea746e9b11240d04c03528b69007dcafbdc0b9bad4fa8283743c2ab0f3640371e6f969ea44d6101d2558073a96fbe2414723f159360a1a8f37accb265e93675df4ed8f5923a44f8af84c36d42c8505e4ff99010ada3d5aac24d9b7f90f0330e1de12f23cd8cf56704833ab51796aca7f49c01522f695cd3e6e71726bc8fffdb8d53d1f6579e7a0a84fafbe45057be3c0ae9e892d7ebd66620d29d3601819baed70a0f2b05a1430409cdebd0f04656adafc7e5f34f19e25590bf4b4029fe6446546f1ad54bf3f90e3083e8bbed5ee7fa4dfca0d33cdfcf843750c0a5545f2073655b45ba426097ae752ee6b0c40249de7052e5c133ff032dd4d8e4d5bc67e2df9ba4b356ebd5ab32d7b6b04fb49d23aa77d35b4b9fd7faf2db5c7434de26defb51f6ec0c0d79dc06c9d3eb492f8d720e926a56552240944f057405f781a76cdc71f5326bec7c81efbb639e5facc413b31aabe3986d98df02c4740225fc190a0637579782870ceb481f6912b0812c9ebfbb383f97c0fb95531a51b8bf0ce0bc33e076d00509f78e9e18ee4baec527bc9d980bb73d73e1b795ffd6c7c0eeed82c9cd8b4930be2c520b4f9cd2ae7d082f18275d4593fda3fa5c68eec7dfb1ec4e34b0a9ed85d2ad8f64bd8327823ab1f84919b0a1746c665e3925b856da73875b857bf4fcb224efbeb4e7c72eae72267078b320b83b3c7fdf26b83a4db985a3d1b2a3d5c3958fcc8b66824e7f65dbfc6da4426dc0b498f566acb76ad8854b86f11cbb05605794b652756b61481e989e89ac049e2440d8662f89c20e01886626bd8b9c916dd562ab66e414bbc161805159a5fc4573e52b6c8bf2041c8bc3d1133d126a518594aabe692b0616ff7b3669d405e232f344c22f25228be20411f6d163ad2f51d6e3e521fd67a8aad5622ecb14c0a62f8c7365bb907208d590b197fbad8bdc71014967c8ea572ac3340a993f3bc2c36d9be6e493c72448eb0c739eb0164cf956710320f31afedf9393df666e8442c0b20c0cff2f81664bc4b9d4023a9d85aceba70912e660e32411acb73231b3566f5497c4ae0b45df8774fd30200dc54772c24bcddc7f73d8e4940b3e0fec51717a89c912bf72122c15cd9ea9644032b2035d330ca8820397209016c5d433814f195be89d37544a89d63c169c6db911ff075a5876a1700494b8b8cec59aa0053dde7252a1c475c93bcd09917dc97320e54aafac5fcac6af53a8c46c4060f4bda4e5c5ad256c95b144778a5bdd92056525fcce4ef0beae25eef6772b33af68d0060775a6f9347970f2ebbea257098ba796c5d88b68ffe7ab5be5a7254d85bbbeb837b0097ed246dbbedb3cf930239345732a6ae022e3cfdbe68d5bab9da02d6fc17538fe420ec64625509852a0c0129274b9a0c716047dbd9a5497737f0bcec8359154292afada8c60b9fbe28b94b50b80d1b89545f0f006956c6a136a485f15fc94c8563961d6dbecb7bc63cd2a4e11022b681f9bb03ed6cfbf4d5fc95b6c994c72a4d1af7306cb295f876a9a4d2fb90d34161e0d7ce609224104da88c2de31c51fbf8584e670a6cccf066254796c62a903a217e26e4fdc4b8a3c6f7d6a271773431b543545217356ce8149b7c7521178ba462d31ebcf1b2cb5cf98f47c2bb179c4210f2756de27f7fd07ff915a5ce47c97754b09a49b6d95bebd1032b8633193ec39cda6d57bd9af78616b0650b2ce2919cd44b42d4b71d1d5daa83f99f7a927b61dafa24208f257d8917d927f03da8f235c1cd373fc3dfed035fa716be4e3489436143cc1a4ffc66ff5590b7aa95aa4a692ad90f3e521a733fdf68bcac087ceee7d9f89e9b8145f8078edb22a5e9c1f5315db873c8cd5ab804b8bda3bbe80e1c437750ecb41a5229469116203e8e2362819bde495e3f9ef4afc3e9cdc00862861cbdabc08c2b590a74e44fa869825b4875b7d52046a499b60da446230caeded32ccb4c754707bf21918d5d3bdace92ac086180cc758c893e6e5472deb58a13ac492e354862658e158cc5c06ad8e2ab8c41ca7b0a76b72e0b0cbcd9a415f8ac2eeea170f7f6dc72a9f502ad9a5e9488c339899887d74cf8273d4a1cbfb1e67a3eeb6e2b149de9ff95c21a84a350f2da5e5f50e5e4077f7e8cef3c51d0b5f09e1f4ca45415ce4ff19bd729d040d137ba9112f9f04147d00d57d9532deb739618254b0018fd7cf93fce43d2e2a1f1033a229de907359b5aea1bb2c168def8a2011484157da4d82b23643d2fc5bfcce233a828b4d797c88dbf9ba07e81d20dc1e839a4144a8bf1244b3eb3d87c351d78167d10711cbbc1f5821facaa88d59ac94ca8ced94ef38d0570147c4a76eb051cd0945426874f62b302b3f68e2213046e95bdfa2358b138272182b518f945d9455e540e2a0603a9f4899e623452ee4ef533a7849a18e315e2841e7232046f6a4089e64f6cc755f5bb941670ecd9500cd5c8b9797ddeeb9e0db9e03cd9c792e1c8721fa0bf8de8054fb45b8f5161465f678f1c6f52c653c787fe4e0ce852f69ffcb91574fd3f9ecca7abdd6cda545673ea767e2eed6747ffe1c7946e89b939175627b4fa9643ecb599179d78c6cc811c837e9bfc980e28c4c1d773328ce8581ba09436d5524cbd67b71826c3e546830d006c760a6b81f2e7c5f4bff130352c67b70c51647e2389de0c988b1e1b94293d9967fd560810b83d06ee8aad87cd2ebf5bbe7d05864d16c0e8bd75cd3aed31d31438130ba4123b6ab4dd48440cae61a227d11758d96cb7f0d71cd0469fe5b94e3ccb7b12baeb922f02fffd83b2ddbc70aa3da95f5abb5f88ae9891c2b855101d4813b5b29ce10f5cb4dd26a3cd27b31e9e82d11bfa495377284b2734afb77c1df475bb4dd608ef4d9465402150bc3a290af3d0e6ea5d3c0af5920a0be58d68ef4b2aa8b6e4f5357a3e51a0df1a75b3eafbadaf08c6743e94f80905df8b496a209294122326abe1d5b52fdab7fc691d74f6e2deece17c16a7434ec7b0835c9d49b9c0e1db2a671b0d5952ef50932517bbc8927e70faadc8c2f51ccd121f1ca9c27fdc57527c7c9f831edadb5e00bc852d77bc04e75e3dac132722a04b1666c5d1c06f4393832b2542e34cfba493f9ba1407bc61c8e33cdac92a507dc6c6debc238a61762ca3645ddc3c15cfa8c2d4023264b9dbed2f75ac88b222aba80c887785bd520c83ad4d4865f8c315dc38a35b2ceedc68dc39ec44c25e67d3b4c6e12b22b35b7cf474ab817b99aa013f2ef491c27b4983e653dab1e4d733c875743f0b2f5cb2776bffcd721f8e14043c0f55f7a878327a157e3aeaf10f54c18cb96a8188b3b5272ce6b2124b4dd845dea71e2b3392b135d2b00eb1308911bf2c1943c88403125130b335449da6915bb0027afb9903cf34de1ac833c3b836bfcaa5e999013147c06cd742adaa89898b57cb5834ffe933d7ed966831399abb52a12a81d809ac13b89cf586026deb9a542c336e816666f74595df4093dd5a0a0fe0ea1606bb807dc6cd49d524a0bde941aefcf246732fdcc5f44f2c436a74c733ea3dec119c996110e4fde8b2b3763cd033763a47d2443a5893d1c40e31226d914fc96a776f6502e80dee7556f89fa7ace063278353f4cbb455602b9c589769f0a024e742ce8df65b3dd1e609b3e3d4b67b5230b0b56c0611d2265f5520b720d6bd921f7340bc2ee416f68d969ece35f88fb46d89200a84d0217639293a97740df496233b1fa84eff0bdaa05b4595ca3310e8536cd377d4f93c8eef3f3a30b09d413d6a6a47c4ab8619d3504372145916d93f58d494afe04f87e016d6a5b38f6917a13679c694fc"}, {0x88, 0x1, 0x6, "4f0b48f6cfec8a009a190b2e45bcb24ad888d0b83b2647d370fdfb4eec304a5aa30602d1cf4dffeec17a129719bc8bfc60caa6b5c550862f4270efaf62444f2533a7c31989589d486e22a9fbd9d51687e6993b0c084288cddbbef606f17d1d122449847e7e2cc6cacb4ac93e81491d6d72bf1f"}, {0x1010, 0x1, 0x0, "d86e6612b375261aa68769e38ab37e6fbcd68f7dc203c9b66d08798abf206fc44ee3cdfc0f61ee4c611d250b1e033b50f506a2eabe70df903d7c877844ccf8b4c2e599b33be928e6b7682c3453e68b8532795e3fa74ff482c985ef3ff80a000ece4f35edac963413e3793fc00453be4252c7d6e5d044c1e08749d70d3539f362237ef96d1035cc690b78cace070c4aa7c8f829a08c92d3ccf9e13dbbb3cf5da9d4d717624c528469bb0b5b25ed3831be0623ef14008d9f0302160e6cc60328bc21a348e3c8b9fea59ef92774c5aaa229491d97f150b580cdc59d10393df52417e6742a43ba541ba172ff871ead1c52d461fc8dfefd3a4f3ffffcf39314a06e69fc6a8acb6a6505927aea7b5f4783fd287b9fa151509f87c2b308974de0726631e5f9a6c2f3fd4a9cfba7610c5b832ea1e6bc751cc67ad85eb1630532f9935934f09cb2824de6f333840831dcd96f69514b2cd53ad8232cf673adc46a063af03f69072fd992d8ffaaefcf97c266576020c6ee26f380cc0975cf125e56b792ea5d1088bf65993dcde1eb0c1af8846f632efa978bee043471ec125a78d6a8a8678f3d922b3a89e0fea744cdda7a49a30f98d98574599fb7bdcb2e679174f93e7ba3d36039c953586134b3e365954cdcd9cd70b00c5f84fe32c53a9a50250d3ce98993be91e6fc98ab4fb9509dab5249236ad398be02cb8b0d56c8b9d2f71ba96a3e04ab573004ff0b1f8dffeab50e273888268766eb95101acae2001abdd03732606dcbc5d5f814b9111b5050066f8a6d4007fc808c5b2f0953de83753ccb528a201e04ce99664af9578b782ed07cc3d1da7d0d0a25416c3102e8efff8897977641bfb23f89affe3dd37ddd904e1e84a9ac15f885f2dc5c8f6cb2695a56e2d61cae0493eb35546f186b92f41d7c59f2e2df63b2727ed579ce0b5e72855ec57c232614934bc7d82c1a28553f8ecbbc342d9a099bd2d3897e63c72d340dd38449b2dde70f7221efd4caa0456d2896c8b881ce6ba945090d1439e97e8af19bcf403efc4b6a1e1d9550683e3e0469573157e4b182bd5e1e78d064a430f70c517ab0f2f741ebfa0b5450f5c86124dfc0304d677162f3bf57bea4030e359b6bb0b836e45a2b6f6a2fa594b6b9c30a75df6772617c7e05bc158a78e17fae2b8a8efb94a154b431403be176d17b5265a223591d26eb1cac03ccd3b58af8537e0c4371eb2dce4508d9758b46ffabec634f460c95c0f2e160038f2937c1f0db152a71c084b68fa5bcba79ef27f88a141375b6da1077036a79b0b1b02dcdcace97271710b226d37c1535c065c9ac53138f4f5ecd2ecd6f52eacd23eb04228ed619a99406ac7496a2387565ab89285297c4f6742be46a78cb0d02f3edf9499ab2a3c3df28b21591572b0edf47dbf625f59883750a326f3994d7582251063c7b98b6da12ff99e72243aef7e8fe7777a9720b7155f48a48cc7cb5449ac3121b232ff398d9ffacf13ad19bbc12b01fd9b7f29b31b88d9204540b38ceee2dd85af054142f821c50fcf43a0fecb9ae35c89acf4bd6dcd81efe75ec73330cc6eecd9a34255dbdccc45c2a9674dd08cbdfd517f73d331a6aaa735355acf36f85a511e2ac0720207e3ff52ebda636fca3e248dc412c1c9afc2ec4be8c264816a9f87ad70e8a50410864319608391216fca9845842fd67a4dae28da4e0873b762d97cb95431318e6f643708c2291737d2228d8a06b6667c719af59898f282a51c13af6dbbbf11ad84b47936f0cb74356630664db8fd0201cd20b927844caaae45916e654987af648f22d5883ccdf9e314e6b2f91ba278296462d34f0be16818166613ea5dd7fdef69fa66730dbefd6346e8eb2609057896091807a5ce417a5ca27ea085741e33600f8cc8f50be2955643f961799f4bd6b61da00017fb2992e658a12daf892db9d518dca163f61e77f885cbbb72fbe14e68d0b3335be1e55cb9baccfee0ab263eeec514e049fc3c0db99033c5fd5ed22e68893dfbb73347abbc0748461f608cbbb172e9d8279f0cc61298d7a73cd3cb0ada95f2f504e430b05e6cc86a1d7d74e40d99007b0d3acb9fcc6bd2c43b8f8925a247bb73551ed25219cb4e419b4b695d8284cd03ffe454aa11978bac50bef31a7f4e9c34afde9bd69f38430d03272b6e730cff9de0e8e798a10ae0669fae4e7d9c477bf9dab6d9903893571fa05aa64bc8843bac3d629337b2d0a8eb4d569d4f409db0a1f333ddde3c42db82865045437b112a612d287f3f7eda51d0ffef0c459403367052427174ca66b7c12af50ced06bfac223452da9812cdc01bc4c04033191dbd69692f5a682429a77dfe72256ede539fc6e075ada687cba8586e0a5e41b7b7f55a30fd791ae09715e2cb3e91da503d98fd3f683203469f53c1f3042dfa894362c136fec23d828185a14a8f29a6e796ebc59e6c22013d1c5a19e99150b69ab83035b057fa028826cce0ff0bf19b2d86370e6f3f72321c57efcc15be1d230d456118ecb248e604a12f391d3954073b0591b5a5237fcd4659d08891330da5bc2135d9dbf96c9f0b7a7799bac0dfccecf08e74cbf3de01625b20e12656c122cd6389c4453ff53853c68006a70c784ad3f516e7a2bea813346ca9193b73524710abda51f569c31d750038c72a779e60d4b6e8bead103c6489b129a0ecdd7d26516982fb3e15baf2ae78e1aa799cce3f9d13743067182cbdaf1d04dd8703facb77e66b458531f00a48f66c3ddc8c3dce413480ea662392df6ee9f88f72171557e7f03db0e868fb186be7cd035b10cdf31365e4c6b75576cac35e4cf89d2bcd92779ada37a783c8ebbc0a0b4ac50fc04f8bafa87a31ec55a392cbecba4fc12a6a245b71fe41a6eb2e49649e0f3c9269dea5e72d88a7e9886b8edc586c0ce8342ead2dfa9699d5e3ce3a0ec3ee0616271b4ebcac3304a78938fade4eb31943f672149873e383ae55e7ccb09ccc2c8fb453a79a6789a8a9da06dfef72e0b59a26e7996039b6c64e95375b8779bc4066e1d5541039bb3adcf274286566d86578f52ab850b0b37576b074f7e0c0ca0b931945ba8d15c05dc14d6dd357643f0106dc0ecd4dc5776444f658f07a9f9b3dcc4765eca257886e04616ed4aac76c2cd8d1d1c187b4d32cd7a85d4616ab13847ef41c1794227203c3010dd62c0381c3ab53e700d0cf5df601bd9ae47adc3b7ac29a9be60751babd552a40a764627945235178077109d977ab07463ab8beb7e8e19b7a97bd58b15673ba21cdad3691135a9cf31218a864877a271aed148d92fb368f2bb588f39902cbd720ea9428ad8f66ccb1c37ef25c9afeaa115fb7cf4dbf1adf14084ba6d312f5e0723fbc7ca27a39b2b19908a3443bf18fdeb80f18801a199151ed2b25deea360bdb912c000aef4e1c9df699ea15a4a76bfdfe9fff11993535d22b36c57ca7438822c028c1e720ccb5e6a944416af04309a134536e0b3b7951a003d43568261c683ab5a993db0e80136811b6f44cf23121e66f1d61f1e3bb49a688aa3651f3693c221e6fc787e101a555759a8f5087ceb5bf86c7d67d2e91daf10a8501367612cf6ca7f958533f658e1282515ce6ecad5f734713a23ef582e192bc885b6ffd0a7a7630334820cefe39837ad57e411a418c26099aa091b1d15da058f6ef5fb9fe34fa692a0d1aceb8c906b68fc0ab1ccba7932af5defdbd5fa648617bf92448f0924ced4c620f0ee985037f7a49e88a0e2439d6ddbba944e4186898c6914b3dc46d1ebb106b25685e383e8fe7c1bfa4ce0435ea550a161106695b5a92ccfecd3dd066dc4d4318658fb75a7a9f1a592b0d2b54d35ce4fe76d5106d7100cdfa04ca59e980a74423a55260eb104d9afba6bb43b3b22f55d431f05577785b623f19e4a54a4bd5e5c76ad8d5f207395dabd8a3de3412ef39c32b0a476fe29b6aed11d53c9906faf6d7840aa0a84ecffc758b6c6bcfe73784862f86cb6ab4d9d9bafb5e0c341e0e8fcf17c754a31a616b88479567c08cdb46dcafc30a41179d4782141b5f62421d2c643d05c86e711854e56177892975356577dd6954bf1e184a7df0471c5f079d6f14110ed7bdb97b4560df5046dcf59bf45ae0aa541cb0d83b906c442ff1d71d6ecf03d1d72a81312b28b564df4a2338b3665bf779fdb77370c47b8beeeeca1302997cedc83cca4cff67ed675f302e9b8b023334a3bfa621723d5f1b7f6b11500f6f382996b976145509fb94a911e899376e3d36b44e16461c7531b296e4dfb23a45225e9e5c01526116d685e2a3ea4ae78f0ca0baf128ccb604ff50d6ae6ce4d66a9fd0f0e0a423f66b302b7670fc74f63250d5baa47c74382281e39721697b12931642eeed11a916cbfc1d347b417000638a517ddd5d50c35ef183c77630446337de55188feba6fddf40c9cae62a188a4b0607f6c2f3825ecaf820d42112cd9894ed5b7be7006aff372b4fba5372b9cc549702a1843614eb427b59c677003dccc3492a2ddef22f1945e1e86a398c77af20a0517220216090e516ea5f48743053721f24fe308d781e8d90232f19d49900cfe9232639a8c37138588fa43c7c80aa99ebb8382339e01a0c3b73455638cd09444340922f70076f92ce58b3643253beafbc75753425e7f5c14335f87149e9d84b5b8ba9e8eede412e54b6eccee13d534d1eb3fb35904325e1021ab5aa0b51d34d4fa03e61f1722e0b359a04f7283098ab94b1c0daf2176feeedd5974940cf5f44837bca573883e830b0a167704137476b4c50437516bb0cac02dfb7ea557a178e4215b4fb2b56841fa48d62d1d120f00e55a6a03592e007da2763f0bb68a743c81bb8b620b0ea25fa852773d861f278d42bfba5cbf5a1ad22e7d31a5352570a7c86537b456c49a12d61414abc46a8ebec2678cff3487646025c9003c48dd9b830eb73d40c48c7f60ec4bc7236a743bd11deb0d0efa4ee244098af6ca9d870eb9b344fd4f90b657076406b751c63a79c0d261a6b1360ab3024f7ada2d6ace5ba1a9736632ca796bc715d3224b2844c73552923b87435de363e95a3e70b6a6c3f8681c2739167027074fc8175c70a0ab11b76d669a486567c19afdebbfd806f9ec5d2490fd7110e9c919174ba770b8b1471a321c7cbb9a99abeb6a34541bb38c6440c07517c41dccffbfcd97e24df2bd4a76f3306692f21b1c43b2afe5f46d76340e4004b2cb9cb1299cdbe855a367b4a5a0afa95d7d9d7b61217b9a2c55872560335a9d9032cb8f09ea6bf594aa7c58ee8c1aee366ec6a18f1f73c2774d4d0f3e1e42d3bb385a7314e2330c12682167e958c575ae46747ff115e8f1fe4e073985424804516f490309f9a6f166ce7954424b5621ec72814bb626eba94f19412c84c6e984a8c840180470f46f61706f067d93f9566e0a4c6244c947c4c095b851c6c785f5d5137a7169ece49d0539c05062b3ec9e5bd71710ebbf841d7be94035ef45c0905e9bbf5e94a625342ee514f0f5b4b577d25bf16dfdfd799e5f450d3c6600d4d0aa69a0ad7ef75a372267f1e85d508073cf1cf67bdd216b2837976a2791457ad9507db4d2ce75e4012268fdf72f7f2a4eb4d4429ba006f6507d62985cfcdc5c551ce5bb20876b37f39e40c9fdd9253892eefbe3954f36e6e99beb4bf53c10e86aa0ebd7079bd7f5a0df8a5c4df49889462dea38d8168b213ec39cdd5ee8a4e42881bde9d328438d25781d76957c44fda5c3ab891c31872a4b278b3f211ca8830b78b00c9421ca3b966ebaa7ffefeb53e9b92f2ca03ece7131b73f0cf21435d1391bfb89ad4f9091"}, {0xa8, 0x0, 0x4, "f024f6be7bf3e2af3b8d477a04a6b03c2e112f1f75f176d5e4b562010751ec72c7684ec1ad0f80529efc40b59a681ae7424cc6b882d11fc5c7a40d428ff83c5c13084d0496d935caedc92bea507977b9893f43fdcaa539c798d8427cdeffac1422b5e5766dcc60a3da2861ea55530f28bfc4bd0cb5b7529dc03613df762ff9d911b67f670bf19f8c0f52cc2d3e999b50560bc8"}], 0x22b0}, 0x402) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 13:42:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x9) shutdown(r0, 0x0) dup2(r0, r0) 13:42:59 executing program 1: 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}, {0x6, 0x0, 0x0, 0x80000001}]}) pwrite(r0, &(0x7f00000001c0)="ebfe10a93fc978d0c97fd8ce557d1abc662aa120368606784e715cb13e4d55c6c591af1258d3e6edf17a4023e8a58a4a50fc56c324b5431b21ac6b510963c910bf4813d9393415c40699376ff551916ac049ebb7f3e4fca207f9e75ceac3e08a36b9", 0x62, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="ec6529cb39f655f11b8b50992ff7", 0x10000017e, 0x0, 0xffffbffffffffffd) 13:42:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100b0, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0xffff, 0x7fff}) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x8, 0x9}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0x0, 0x7}) 13:42:59 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) dup2(r0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgid(r2) 13:42:59 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x101, 0x7, './file0\x00', 0x1, 0x7, 0x10001, 0x7}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) kevent(r0, &(0x7f0000000000), 0x7af, 0x0, 0xffd, 0x0) 13:43:00 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x3}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) readlink(&(0x7f0000000000)='./file\x00', &(0x7f0000000540)=""/130, 0x82) 13:43:00 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebdffffeff00e1ffffffffffffff5b67071b542a5387f1ce0000b81800000029fc09007c9346f4e24acab0d586180000002f00d551190f9a7bdbd89f17398c81d41d6d2f168088332fdf2196b0e59eb3658a066b19e07724ea7f135b92cf67fe69adf99fc26231d1bfcd3bf57a8886960f6ab061c2700ae02e6a86e6d41045d0ca2764bfedb4cbf6c61f078eb0481012f73c70d971a706638854d18c20b95bb69788d9940666943e46"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 13:43:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = semget$private(0x0, 0x3, 0x204) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) 13:43:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000080)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 13:43:00 executing program 0: setreuid(0x0, 0xee00) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) seteuid(r2) shutdown(r3, 0x0) getuid() setreuid(0x0, r2) lchown(&(0x7f0000000140)='./file0\x00', r2, r1) 13:43:00 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() 13:43:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x6}, {}], 0x2}) 13:43:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) close(0xffffffffffffffff) r0 = socket(0x20, 0x400000002, 0x2) accept$inet(r0, 0x0, &(0x7f0000000100)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180), &(0x7f0000000200)=0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x0, 0xb770}, {0x18, 0x0, 0x1ff, 0x3}, 0x4, [0x2, 0x7, 0xf5d, 0x7, 0x4, 0x7fffffff, 0x20bfed0e, 0x7]}, 0x3c) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 13:43:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010, 0x0, 0x4000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getgid() getgroups(0x8, &(0x7f0000000080)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = getgid() getgroups(0x3, &(0x7f0000000100)=[r2, r3, r4]) 13:43:00 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x52d3de2b) setsockopt(r0, 0x29, 0x28, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x100) 13:43:00 executing program 0: r0 = semget(0x2, 0x1, 0x400) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/191) semget$private(0x0, 0x0, 0x608) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r1 = socket$inet6(0x18, 0x4, 0xffff) recvfrom$inet6(r1, &(0x7f0000000100)=""/28, 0x1c, 0x2, &(0x7f0000000140)={0x18, 0x0, 0x2, 0x8000}, 0xc) shutdown(r1, 0x2) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x1, 0x80) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) socketpair(0x20, 0x5, 0x50, &(0x7f0000000200)={0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x5a0, 0x0) getpeername(r3, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r5 = openat(r2, &(0x7f0000000300)='./file0\x00', 0x0, 0x48) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000340)) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000003c0)=""/127) clock_getres(0x3, &(0x7f0000000440)) syz_emit_ethernet(0x17, &(0x7f0000000480)="a12647a6754ecf35c3a5ad88c8bbc90838fbdf08a00df2") r6 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x208, 0x0) shutdown(r5, 0x3) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') lseek(r4, 0x0, 0x0, 0x0) msgget(0x2, 0x200) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/164) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000640)) preadv(r2, &(0x7f0000000700)=[{&(0x7f0000000680)=""/107, 0x6b}], 0x1, 0x0, 0x1e) fchmod(r6, 0x100) chroot(&(0x7f0000000740)='./file0/file0\x00') msgget(0x0, 0x20) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000780)={'tap', 0x0}) recvfrom$unix(r3, &(0x7f00000007c0)=""/82, 0x52, 0x1, &(0x7f0000000840)=@file={0x0, './file0\x00'}, 0xa) 13:43:00 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771120aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf00000000", 0xb) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290445819ea24a4e35b844d8975588d3b9526dca77e0df2fed03d04eabf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b7621"], 0x10) shutdown(r0, 0x2) sendto$inet6(r0, &(0x7f0000000000)="b0a67c08145ac760d7ddf300b4e71d7aa8b148fbc040647ded1bf1789f009781ebc2e1d74102aec9fac2003bc5b45c4c9000578e462006a9b119b5e34943e426bd9dbcd6975a337e5efe15923c68c4dae29ddc56f290a90a667e7ebce2f0a3cc919392e6715bac6e57b541e2c5cc7bb97defc73de5885562", 0x78, 0x2, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x1}, 0xc) 13:43:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000200)='./file1\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000000)="b63f2749e5c86bde91ab4efae3483ea3db75407f71", 0x15, 0x0, 0x25) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0xffff) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) 13:43:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2000000000002c, 0x26, &(0x7f0000000000), 0x0) 13:43:00 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x8, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3, 0x10, r2, 0x0, 0x0) dup2(r1, r0) pipe2(&(0x7f0000000100), 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{0x43, 0x3}, {0x85, 0xe544}, {0x45, 0x2}], 0x3}) 13:43:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) 13:43:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) accept$inet(r0, &(0x7f0000000080), &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) write(r1, &(0x7f0000000100)="9557f8d2a8aba9ce7a9a8f21c77d27e3a3f8e717728b5898131221d1404f4a13a6bdcb6a228b4181714bc677e0749188ea6237463f1bd6d36754a8d57e9de6a8e525e53fc6cee83e44ade419d22d9cf7e5a51baa251aa8f82d3043feb2599c1328bc662e20c80b2204e193f4b9c5e31582bb6a94359eb569b66179972f171a1201a183c33f6269ba90bfeaa18579178c63d7ec238c0cfe2f2aa7e9595df661623bbc22c6ea448fb5bee099be135715b2da35725f967b7b9b85", 0xb9) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) J u߃!$gӿ9J u߃!$gӿ9kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(6741c4d117159b71,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8037000bc0,ffff80001796de38) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036fff340,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036fff300,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff2e0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff2c0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff2a0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff280,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff260,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff240,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff1a0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff180,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff160,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff0c0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff0a0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff040,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff020,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff000,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff060,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff080,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff0e0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff100,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff120,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff140,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff1c0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff1e0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff200,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff220,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff320,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff380,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff3e0,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff440,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036fff460,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036ffff60,ffffffff82138a50,ffff80001796de38) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff82138a50,ffff80001796de38) at art_walk+0xcf rtable_walk(0,18,0,ffffffff81175a00,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363d4c08) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363d4c08) at rip6_detach+0x56 soclose(fffffd80363d4c08,0) at soclose+0xb2 soo_close(fffffd802f1aa540,ffff8000ffff3b40) at soo_close+0x40 fdrop(fffffd802f1aa540,ffff8000ffff3b40) at fdrop+0xc2 closef(fffffd802f1aa540,ffff8000ffff3b40) at closef+0x118 fdfree(ffff8000ffff3b40) at fdfree+0x100 exit1(ffff8000ffff3b40,0,1) at exit1+0x32f sys_exit(ffff8000ffff3b40,ffff80001796e2d0,ffff80001796e320) at sys_exit+0x17 syscall(ffff80001796e3a0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7ffffcb3d4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffcb3a0, count: -47 ddb> show registers rdi 0x6741c4d117159b71 rsi 0 rbp 0xffff80001796cb70 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0xe6ad48c794a6a8aa r12 0 r13 0xfffffd8036fff340 r14 0 r15 0x6741c4d117159b71 rip 0xffffffff81175a2b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001796cb30 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.1) pid=229985 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=69, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff29f8,0xffffffff8256a900 process=0xffff8000ffff70f0 user=0xffff800017969000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 29586 85005 23338 0 2 0 syz-executor.0 29586 482349 23338 0 3 0x4000080 poll syz-executor.0 29586 400892 23338 0 2 0x4000000 syz-executor.0 84148 511251 0 0 3 0x14200 acct acct 24053 358056 0 0 3 0x14200 bored sosplice 46972 192681 54563 0 3 0x82 nanosleep syz-executor.1 23338 369462 54563 0 3 0x82 nanosleep syz-executor.0 54563 186867 10319 0 3 0x82 thrsleep syz-fuzzer 54563 458735 10319 0 3 0x4000082 nanosleep syz-fuzzer 54563 402671 10319 0 3 0x4000082 thrsleep syz-fuzzer 54563 28392 10319 0 3 0x4000082 thrsleep syz-fuzzer 54563 433045 10319 0 3 0x4000082 kqread syz-fuzzer 54563 170171 10319 0 3 0x4000082 thrsleep syz-fuzzer 54563 304773 10319 0 3 0x4000082 thrsleep syz-fuzzer 10319 507935 44415 0 3 0x10008a pause ksh 44415 126259 28447 0 3 0x92 select sshd 78421 347890 1 0 3 0x100083 ttyin getty 28447 23358 1 0 3 0x80 select sshd 30494 19391 75982 73 3 0x100090 kqread syslogd 75982 192788 1 0 3 0x100082 netio syslogd 20482 449355 1 77 3 0x100090 poll dhclient 49013 352811 1 0 3 0x80 poll dhclient 80417 27774 0 0 2 0x14200 zerothread 71503 391326 0 0 3 0x14200 aiodoned aiodoned 81759 252399 0 0 3 0x14200 syncer update 15944 459944 0 0 3 0x14200 cleaner cleaner 92369 348230 0 0 3 0x14200 reaper reaper 95368 376965 0 0 3 0x14200 pgdaemon pagedaemon 29682 125354 0 0 3 0x14200 bored crynlk 49855 177162 0 0 3 0x14200 bored crypto 59822 360151 0 0 3 0x40014200 acpi0 acpi0 24524 210980 0 0 3 0x14200 bored softnet 21733 51028 0 0 2 0x14200 systqmp 50349 355341 0 0 3 0x14200 bored systq 54678 55942 0 0 3 0x40014200 bored softclock 44050 246860 0 0 3 0x40014200 idle0 19558 157755 0 0 3 0x14200 bored smr 1 505915 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9462 6460K 6967K 78643K 11004 0 0 pcb 15 8K 8K 78643K 59 0 0 rtable 109 3K 4K 78643K 214 0 0 ifaddr 39 10K 11K 78643K 47 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 27 0 0 iov 1 12K 16K 78643K 25 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1215 76K 76K 78643K 1379 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 6 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 0K 78643K 20 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 223 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 48 38K 63K 78643K 356 0 0 subproc 32 2K 2K 78643K 34 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 25 0 0 in_multi 33 2K 2K 78643K 45 0 0 ether_multi 2 0K 0K 78643K 3 0 0 mrt 2 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 200 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 88 20K 21K 78643K 1326 0 0 UVM aobj 8 2K 2K 78643K 8 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 20 0 0 NDP 6 0K 0K 78643K 12 0 0 temp 98 3526K 3592K 78643K 3768 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 23 0 21 1 0 1 1 0 8 0 rtentry 112 46 0 2 2 0 2 2 0 8 0 unpcb 120 91 0 83 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5016 0 5016 1 1 0 1 0 8 0 tcpcb 544 50 0 46 1 0 1 1 0 8 0 inpcb 280 172 0 163 1 0 1 1 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 4 0 0 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 213 0 0 14 0 14 14 0 8 0 art_table 32 214 0 0 2 0 2 2 0 8 0 art_node 16 45 0 4 1 0 1 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 6 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1722 0 323 46 0 46 46 0 8 0 ffsino 240 1722 0 323 83 0 83 83 0 8 0 nchpl 144 2240 0 640 60 0 60 60 0 8 0 uvmvnodes 72 1870 0 0 34 0 34 34 0 8 0 vnodes 208 1870 0 0 99 0 99 99 0 8 0 namei 1024 5779 0 5779 2 1 1 1 0 8 1 scsiplug 64 4 0 4 2 1 1 1 0 8 1 scxspl 192 6472 0 6472 10 8 2 7 0 8 2 plimitpl 152 30 0 23 1 0 1 1 0 8 0 sigapl 432 394 0 380 2 0 2 2 0 8 0 futexpl 56 3350 0 3350 1 0 1 1 0 8 1 knotepl 112 73 0 54 1 0 1 1 0 8 0 kqueuepl 104 42 0 40 1 0 1 1 0 8 0 pipepl 112 200 0 179 1 0 1 1 0 8 0 fdescpl 424 395 0 380 2 0 2 2 0 8 0 filepl 120 2186 0 2083 4 0 4 4 0 8 0 lockfpl 104 113 0 111 1 0 1 1 0 8 0 lockfspl 48 38 0 36 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 17 0 7 1 0 1 1 0 8 0 ucredpl 96 325 0 318 1 0 1 1 0 8 0 zombiepl 144 381 0 380 2 1 1 1 0 8 0 processpl 864 411 0 380 4 0 4 4 0 8 0 procpl 632 664 0 625 4 0 4 4 0 8 0 sosppl 128 9 0 9 1 0 1 1 0 8 1 sockpl 384 290 0 271 3 0 3 3 0 8 1 mcl64k 65536 6 0 6 1 0 1 1 0 8 1 mcl12k 12288 5 0 5 1 0 1 1 0 8 1 mcl8k 8192 3 0 3 1 0 1 1 0 8 1 mcl4k 4096 15 0 15 2 1 1 1 0 8 1 mcl2k2 2112 4 0 4 1 1 0 1 0 8 0 mcl2k 2048 52766 0 52724 19 13 6 16 0 8 0 mtagpl 80 10 0 2 2 1 1 1 0 8 0 mbufpl 256 86474 0 86368 13 5 8 10 0 8 0 bufpl 256 6804 0 1884 308 0 308 308 0 8 0 anonpl 16 44197 0 31565 53 2 51 51 0 62 0 amapchunkpl 152 1604 0 1499 8 2 6 6 0 158 0 amappl16 192 1639 0 942 36 0 36 36 0 8 1 amappl14 176 222 0 214 1 0 1 1 0 8 0 amappl12 160 8 0 8 1 1 0 1 0 8 0 amappl11 152 44 0 33 1 0 1 1 0 8 0 amappl10 144 12 0 9 1 0 1 1 0 8 0 amappl9 136 564 0 556 1 0 1 1 0 8 0 amappl8 128 157 0 131 1 0 1 1 0 8 0 amappl7 120 34 0 31 1 0 1 1 0 8 0 amappl6 112 66 0 58 1 0 1 1 0 8 0 amappl5 104 167 0 157 1 0 1 1 0 8 0 amappl4 96 518 0 491 1 0 1 1 0 8 0 amappl3 88 393 0 383 1 0 1 1 0 8 0 amappl2 80 2374 0 2300 3 1 2 3 0 8 0 amappl1 72 16578 0 16134 28 19 9 20 0 8 0 amappl 80 877 0 840 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 7 0 0 1 0 1 1 0 8 0 uaddrrnd 24 395 0 380 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 395 0 380 1 0 1 1 0 8 0 vmmpekpl 168 6758 0 6736 2 0 2 2 0 8 0 vmmpepl 168 53094 0 51224 120 23 97 102 0 357 15 vmsppl 272 394 0 380 2 1 1 2 0 8 0 pdppl 4096 796 0 760 6 1 5 6 0 8 0 pvpl 32 154965 0 139291 142 8 134 134 0 265 7 pmappl 200 394 0 380 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 458 0 24 13 0 13 13 0 8 0