last executing test programs: 3.249785855s ago: executing program 4 (id=5): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x1c, 0x18, 0x3, 0xd, "00000000000000000000ffff00000008", 0x1000004}, 0x1c) writev(r1, &(0x7f0000001a00)=[{&(0x7f00000003c0)="3c1856a5e41c9f28c2cc6f9d7978fd97f4f4f25eafd6f4cf271ef75daf602a8c63a655a2809c26e2c4b7b29479fcf7136e01753db51c1d945f8af600e97093889b0ca83aeeeca76c936751521b61837473e3f65ac2cc2530bbd320a389352d9f7a871dbba265403ade3b1d67962887200abecdc59bab6c99896b50c80ae72d6e4179907af33ca49dc1012e12c570329c30e033f65491cc05d74aa2ce996df0e263262e1fe34090019ad85a23976e1b620d45b13344f3075f913d839df11bb38bd87110c856e90b3f934710bc8fcb716fcfc0d90532d2f4c71aa78b906faf373f85465270d51bf8b16f3ecbeea24b80e3c56c9c17c392131d9d1db6218881895c54ad9b04f5efbb8a0e3483a0fd09adcd01333509981c640ed765595ef982b3bf79e19a4178022fb1296a631cd3fe8ffe3630555238e9828e7d8566751423e5cdc6c548ac4c363295854c10d90495228632ce2fd4", 0x154}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045"]) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5be7) r3 = open(&(0x7f00000005c0)='./file0\x00', 0x80, 0x1e8) ppoll(&(0x7f0000000000)=[{r3, 0x40}], 0x1, 0x0, 0x0) closefrom(r2) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0xc3) unveil(&(0x7f0000000300)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r6, r5, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)) pipe(&(0x7f0000003540)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmmsg(r8, &(0x7f0000002e40)={{0x0, 0x0, &(0x7f0000002dc0)=[{&(0x7f0000001cc0)=""/4096, 0x1000}], 0x1, 0x0}, 0x7}, 0x38, 0x6042, 0x0) sendmsg$unix(r7, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, 0x4) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) setreuid(0x0, r10) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000140)=0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1a}, 0x4, &(0x7f00000023c0), &(0x7f0000000000)=0xfffffff8, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) closefrom(r2) unveil(0x0, &(0x7f0000000080)='w\x00') 3.218672156s ago: executing program 0 (id=1): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) openat$vnd(0xffffffffffffff9c, 0x0, 0x200, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0) open$dir(0x0, 0x8, 0x100) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(0x0, 0x204) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) 3.153161055s ago: executing program 0 (id=9): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) fcntl$getflags(r0, 0x3) fstat(r0, 0x0) umask(0xbc) getgroups(0x0, 0x0) setresgid(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={0x0, 0x7, 0x0}) mknod(0x0, 0x2000, 0x674) open(0x0, 0x80, 0x0) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) r1 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0x800000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 3.152464616s ago: executing program 1 (id=2): kqueue1(0x0) socket$inet(0x2, 0x1, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x45) socket$inet(0x2, 0x1, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x1, 0x6) closefrom(r0) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) 3.126380503s ago: executing program 0 (id=10): sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000040)="7d2f6b94", &(0x7f0000000100)=0x4, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x1}, {0x8000, 0x652f}}, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x6, 0x3}, {0x8000, 0xe}}, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0), 0x800, 0x0) ioctl$DIOCGETSTATES(r0, 0xc0104419, &(0x7f0000000280)={0xfffffd7e, 0x0}) syz_emit_ethernet(0x14f, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa8848"]) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000dc0), 0x10000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000200)={&(0x7f0000000000)=@file={0x49, 0x0, './file0\x00'}, 0xa, 0x0, 0x0, 0x0, 0x0, 0xc00}, 0x0) r2 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x8000) r3 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x80, 0x0) ioctl$DIOCGETSTATUS(r3, 0xc2084415, &(0x7f0000000100)) r4 = dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x20004) symlinkat(0x0, r4, 0x0) setuid(0x0) r5 = semget(0x1, 0xf, 0x201) semop(r5, &(0x7f00000009c0)=[{0x0, 0x0, 0x1800}, {0x3, 0x8}, {0x3, 0x0, 0x1000}, {0x2, 0x2000}, {0x0, 0x4, 0x2000}], 0x5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1, 0x40, 0x6, 0x8}, {0x44, 0x0, 0x5, 0x204}, {0x6, 0xe, 0x8, 0x4}]}) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000a40)=[0x2]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000b00)=0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) kevent(r4, &(0x7f0000000bc0)=[{{r4}, 0xffffffffffffffff, 0x81, 0x2, 0x2fca, 0x2}, {{}, 0xfffffffffffffffa, 0x89, 0x80000000, 0xfffffffffffff000, 0x57a5caf1}, {{}, 0xfffffffffffffff9, 0x38, 0x2, 0x1, 0x7}, {{r2}, 0x1e02c304fd5fe737, 0x10, 0x1, 0x400, 0x5}, {{}, 0xfffffffffffffffd, 0xac, 0x80000000, 0xfffffffffffffffd, 0x6}], 0x2, &(0x7f0000000d00), 0xa, &(0x7f0000000d40)={0xc, 0xa9e}) ioctl$DIOCRDELTABLES(r1, 0xc450443e, &(0x7f0000002300)={{'./file0\x00', './file0\x00', 0x0, 0x1}, 0x0, 0x428, 0x0, 0x6, 0x3, 0x7, 0xc, 0x2, 0x9}) 3.029074492s ago: executing program 6 (id=7): pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r0, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff}) closefrom(r1) socket$inet6(0x18, 0x2, 0x0) socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(r2, 0x80047308, &(0x7f0000001840)={0x0, 0x0, 0x4}) r3 = socket$inet6(0x18, 0x2, 0x0) ioctl$DIOCRGETADDRS(r0, 0xc4504446, &(0x7f0000000600)={{'./file0\x00', './file0\x00', 0x14, 0xe}, &(0x7f0000000400)=[{@loopback, '\x00', './file0\x00', 0x3, 0x0, 0x2, 0x9, 0x7, 0x1, 0x2e}, {@multicast2, '\x00', './file0\x00', 0x52de, 0x200, 0x18, 0x7f, 0x5d, 0x6, 0x2}, {@multicast1, '\x00', './file0\x00', 0x7fff, 0x4, 0x1a, 0x9, 0xa6, 0xca}, {@rand_addr=0x5, '\x00', './file0\x00', 0x0, 0x1, 0x18, 0xef, 0x0, 0x1, 0x7}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x618, 0xc8, 0x2, 0x0, 0x7f, 0x0, 0x3}, {@remote={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x4, 0xe, 0x2, 0x1, 0x3, 0x98, 0xeb}, {@loopback, '\x00', './file0\x00', 0x2, 0x7, 0x2, 0x4, 0xc6, 0x5, 0x8}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x588, 0x1ff, 0x2, 0x80, 0xa, 0x7, 0x9}, {@empty, '\x00', './file0\x00', 0x5, 0x1, 0x0, 0x32, 0x7f, 0x1, 0x7}], 0x0, 0x9, 0x6, 0x100, 0x6, 0x6, 0x18, 0x4}) bind$inet6(r3, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) socket(0x20, 0x4, 0x0) fchflags(r2, 0x10001) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x200) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000, 0x8) connect$inet6(r3, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) socket$inet(0x2, 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f00000000c0)="dea61a4d1cedf5f1055f9fe020375689e520e46b18e3acbc0d5f164611cc94cf1d1cf24a5c3d9e7972630139702a686e3b073201f9a26df11c948ee6c414ded266", 0x41}], 0x1, 0x8) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setresgid(r5, r4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0x45) setresuid(r7, r7, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) mkfifo(&(0x7f0000001380)='./file0\x00', 0x8) r8 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) closefrom(r9) poll(&(0x7f0000000040)=[{r8, 0x4}], 0x1, 0x2) 3.027959003s ago: executing program 3 (id=4): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) openat$vnd(0xffffffffffffff9c, 0x0, 0x200, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unlinkat(0xffffffffffffff9c, 0x0, 0x0) open$dir(0x0, 0x8, 0x100) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') mkdir(0x0, 0x204) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, 0x0) r1 = open(0x0, 0x400, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, 0x0) shmat(0x0, &(0x7f0000000000/0x800000)=nil, 0x1000) ioctl$TIOCSETA(r1, 0x80047470, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, 0x0) sched_yield() 2.988024625s ago: executing program 0 (id=11): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000044c0), 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x5a) bind$inet6(r2, &(0x7f0000000040)={0x1c, 0x18, 0x2, 0x0, "fffe0000000000000000008000", 0xfffffff5}, 0x1c) connect$inet6(r2, &(0x7f0000000080)={0x1c, 0x18, 0x0, 0x8a, "0a5be30e01a3d3d1793c1db58465282f", 0x308}, 0x1c) seteuid(0xffffffffffffffff) futimens(r1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r3) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x28, 0x40, 0x6, 0x8}, {0x130, 0xfe, 0x5, 0x3}, {0x206, 0xe, 0x8, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ff5000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000000), 0x0, 0x0, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0xf, 0x6, '\x00,\x00', 0x14, 0x6, 0x1, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @tcp={{0x1, 0x3, 0x41424344, 0x41424344, 0x1, 0x0, 0x5, 0x2, 0x0, 0x0, 0x59}}}}}}}) 2.958728554s ago: executing program 6 (id=12): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) 2.885472401s ago: executing program 7 (id=8): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) fcntl$getflags(r0, 0x3) fstat(r0, 0x0) umask(0xbc) getgroups(0x0, 0x0) setresgid(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) ioctl$VNDIOCSET(0xffffffffffffffff, 0xc0384600, &(0x7f00000000c0)={0x0, 0x7, 0x0}) mknod(0x0, 0x2000, 0x674) open(0x0, 0x80, 0x0) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) r1 = shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0x800000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 2.819090277s ago: executing program 6 (id=13): r0 = kqueue1(0x0) pselect(0x40, &(0x7f00000000c0)={0xb, 0x9, 0x7b, 0x2, 0x7, 0x0, 0xfffffffffffffff9, 0x7}, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffff6, 0x0, 0x6c8cc395cf8f6906, 0x6, 0x400000000000005}], 0x400001, 0x0, 0x5, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff6, 0x5, 0x10, 0xc, 0x56a}], 0xf00, 0x0, 0xffff4b54, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) 2.787302369s ago: executing program 1 (id=14): r0 = syz_open_pts() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000f00), 0x0, 0x0) r2 = socket$inet(0x2, 0x3, 0x2) setsockopt(r2, 0x0, 0xc, 0x0, 0x0) flock(0xffffffffffffffff, 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000280)={0x2fb3c32a, './file0\x00', './file0\x00'}) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x40000, 0x0) ioctl$DIOCGETTIMEOUT(r5, 0xc008441e, &(0x7f0000000140)={0x1e, 0x1ff}) r6 = geteuid() mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x29d) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x8) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) sendto$inet(r2, &(0x7f0000000100)="6a18412274c08f08c715d7e8b3fd0576104514f30fa4d791c0ba7f6030158fc5595d9389ea8c5ede8fe0c1260d631d91435c08cc95badad4ae5e7b4ab566558d776f09d8ac13b075d64b6aa168895d7e9d3015531d94fdad08d8b6073c7c264070be21327c52c98618cb45bb16f9c49dcfb489c158c60c24adb44311eae2134e6208e94d7f58dd1ec7f19d6bd632923a06eee7236b4ebb8653144567af6e5fd3979fc81bf00e303d21522d624970d785114f9f8c47988d8055fd6a9dad9f1189a2324a827a29c4bdc8981564a97cf807bf", 0xd1, 0x4, &(0x7f0000000200)={0x10, 0x2, 0x3, 0x8}, 0x10) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r6, r7}, 0xc) closefrom(r1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) r8 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = dup2(r8, r9) seteuid(0xffffffffffffffff) kill(0xffffffffffffffff, 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x6, 0xfffffffd, 0xffffffc0, 0x9, "9012b30900", 0x401, 0x80956e}) openat(r10, &(0x7f0000000300)='./file0\x00', 0x40, 0x82) 2.784173046s ago: executing program 3 (id=15): sysctl$kern(&(0x7f0000000000)={0x1, 0xa}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300), 0x1, 0x0) write(r0, &(0x7f0000000140)="f3c37a7bc2d27777776eed6d1a7b33e89d6e1f87966d44ebddab72c806dcb63d95640b2f3f8f14c917addeddc91fd1008fc2eefd11cc44f052cc5bec1d2d28e8022d768a5806670c35ba34f8346156e15f41b49f0743fb7044bcce2e97666bd6718bee1175d9461c0ebe4d11", 0xffffffcf) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x5be7) r1 = open(&(0x7f0000001980)='./file0\x00', 0x80, 0xc3) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x82907003, &(0x7f0000001bc0)=0x1) execve(0x0, &(0x7f0000000240)=[&(0x7f0000000140)='//\x00UQ\x96\b\x00\x00\x00C\v\x0f\xd6K2\xe1e\x8d\xf7\x9fK,\xdd*\x9eB=\xde*\xff\xdf\r\xd9\xa5\xa0k)\x027k\xda\xdf\xb7DO\xbd\xe42\xb5,\x05\x96\x81a)\xdbT$\'\x10\x8d1\x8cU\x1b\xd7\"t8\xda\xbc\x19\xfc\xca\xf46d\xed\xaf\xf8\x8ah\xba*\xce\x98\x85\xc1\xbdk'], 0x0) chdir(&(0x7f0000001d40)='.\x00') r2 = shmget$private(0x0, 0x4000, 0x100, &(0x7f000001c000/0x4000)=nil) shmat(r2, &(0x7f00001a6000/0x1000)=nil, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2008, 0x1ea8) r3 = open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) ioctl$DIOCGETQUEUES(r3, 0x80184405, &(0x7f0000000040)={0x1, 0x1, {'\x00', './file1\x00', './file0\x00', './file1\x00', {{0x7, 0x401}, {0x6, 0x15}, 0x1}, {{0x0, 0x5}, {0x2f1c, 0x526}, 0x4}, {{0xfffffffffffffffd, 0x2}, {0x9, 0x1000}, 0xa}, {0x8, 0x7, 0xfffffffe, 0x4}, 0x0, 0x10004, 0x8, 0x8, 0x3}}) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv6={0x86dd, {0xf, 0x6, "00027b", 0x40, 0x3a, 0x0, @rand_addr="00d5e6b7b40700000200001000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0xf, '\x00', {0x8, 0x6, "804f69", 0x6, 0x2b, 0x7c, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, [@fragment={0x3a, 0x0, 0x3, 0x1, 0x0, 0x6, 0x66}, @dstopts={0x65}]}}}}}}}) mkfifo(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x40) 2.743643929s ago: executing program 2 (id=3): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x28, 0x40, 0x6, 0x8}, {0x48, 0xfe, 0x5, 0x3}, {0x206, 0xe, 0x8, 0x6}]}) pipe2(0x0, 0x18000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaaf5aaaaaaaaaaaa86dd6f402c0000140601fe8000000000000000000000000000bbfe80000000000000000000000000ffff4e214e2309384e138673df93cd3bf79043acea44b61c171795cc79438bc0aabb620a183486a40b05587a30000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5102000090780059"]) 2.738449751s ago: executing program 5 (id=6): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x8, 0x0) ioctl$DIOCRCLRADDRS(r0, 0xc4504442, &(0x7f00000001c0)={{'./file0\x00', './file0\x00', 0x42, 0x7}, 0x0, 0x0, 0x0, 0x4102, 0x7, 0x6, 0x9, 0x18, 0x5}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x42) open$dir(&(0x7f0000002340)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x7, 0x0, 0x0, 0x0, 0x31) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) ioctl$DRM_IOCTL_MODE_SETCRTC(r2, 0xc06864a2, &(0x7f0000000640)={&(0x7f0000000080)=[0x0], 0x1, 0x0, 0x0, 0x0, 0x800, 0xf, 0x0, {0x7fffffff, 0x2f, 0x8, 0x3, 0x7, 0x7d8, 0xf, 0x8001, 0x400, 0x401, 0x0, 0x6, 0x10, 0x5, "821e21264c3932a394cf97e2f09fb4f50ee7162a7f1e69b1d6fb8e497bb01587"}}) ioctl$DRM_IOCTL_MODE_SETGAMMA(r1, 0xc02064a5, &(0x7f0000000780)={r3, 0x6, &(0x7f00000006c0)=[0xa, 0x4, 0x76e9, 0xd32, 0xf, 0x800], &(0x7f0000000700)=[0xfc, 0x2, 0xa6], &(0x7f0000000740)=[0x1, 0x7ff]}) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x3}, 0x3, &(0x7f0000000040), 0x0, 0x0, 0x0) read(r1, &(0x7f00000000c0)=""/159, 0x9f) mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r4 = socket$inet(0x2, 0x5, 0x5) getsockopt(r4, 0xb, 0x6, 0x0, 0x0) 2.680790568s ago: executing program 5 (id=16): kqueue1(0x0) socket$inet(0x2, 0x1, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x45) socket$inet(0x2, 0x1, 0x6) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = socket$inet6(0x18, 0x1, 0x6) closefrom(r0) pipe(&(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) socket$inet(0x2, 0x1, 0x6) openat$bpf(0xffffffffffffff9c, 0x0, 0x20, 0x0) 2.654596247s ago: executing program 2 (id=17): r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000200), 0x20000, 0x0) fcntl$getflags(r0, 0x3) fstat(r0, 0x0) umask(0xbc) getgroups(0x0, 0x0) setresgid(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) sendsyslog(&(0x7f0000000540)="3f19c3b7ba697f578152dfa43a1f691e656d4fd6b9f520f8ffd915391149f6cbf46c633e86a780378fdad7d36b0304f912bee86b017a281e9c962d91ad5acbe639cdf3bc453ffa43f9bdeb4c7724a37b97d8b7d19494fc0b4d494b245088863ee6e62135d5", 0x65, 0x0) r1 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VNDIOCSET(r1, 0xc0384600, &(0x7f00000000c0)={0x0, 0x7, 0x0}) mknod(0x0, 0x2000, 0x674) open(0x0, 0x80, 0x0) munmap(&(0x7f0000000000/0x9000)=nil, 0x9000) shmget$private(0x0, 0x3000, 0x2ea, &(0x7f0000ffd000/0x3000)=nil) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 2.622645751s ago: executing program 2 (id=18): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x48129, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)}) openat$vnd(0xffffffffffffff9c, 0x0, 0x200, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) unlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0) open$dir(0x0, 0x8, 0x100) mkdir(0x0, 0x204) mkdir(&(0x7f0000000040)='./file0\x00', 0x2) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, 0x0) ioctl$DRM_IOCTL_MODE_GETFB2(0xffffffffffffffff, 0xc06864ce, 0x0) r1 = open(0x0, 0x400, 0x0) semctl$SETVAL(0x0, 0x2, 0x8, 0x0) shmat(0x0, &(0x7f0000000000/0x800000)=nil, 0x1000) ioctl$TIOCSETA(r1, 0x80047470, 0x0) ioctl$DRM_IOCTL_GEM_OPEN(0xffffffffffffffff, 0xc010640b, 0x0) sched_yield() 2.6202705s ago: executing program 7 (id=19): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x1}, 0x4, &(0x7f0000000040), &(0x7f0000000080), 0x0, 0x0) 2.582153188s ago: executing program 0 (id=20): mkdir(0x0, 0xc) mkfifo(0x0, 0x8) open$dir(0x0, 0x2, 0x3c) kqueue1(0x0) socket$inet(0x2, 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x7c6, 0xea) writev(r0, &(0x7f0000000540), 0x0) open(0x0, 0x200, 0x112) r1 = open(0x0, 0x80, 0xc3) read$audio(r1, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='/L\x00'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) setrlimit(0x4, 0x0) getrlimit(0x3, &(0x7f0000000040)) setsid() syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0xffffffff) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) 2.557907856s ago: executing program 3 (id=21): mkfifo(0x0, 0x8) open$dir(0x0, 0x2, 0x3c) kqueue1(0x0) socket$inet(0x2, 0x2, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000080)='/L\x00'], 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) setrlimit(0x4, &(0x7f0000000000)={0x0, 0xa}) getrlimit(0x3, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(0x0) read$audio(0xffffffffffffffff, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x204) 1.383960661s ago: executing program 7 (id=22): msgctl$IPC_RMID(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x1, 0x1800) r0 = openat$vnd(0xffffffffffffff9c, 0x0, 0x20, 0x0) ioctl$VNDIOCCLR(r0, 0x80384601, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002540), 0x100, 0x0) ioctl$WSKBDIO_GETBELL(r1, 0x40105704, &(0x7f0000002580)) msgsnd(0x0, 0x0, 0x0, 0x800) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000002680)={0x1, 0x80000001, 0x5, 0xc83}) r2 = setsid() ktrace(0x0, 0x1, 0xe00, r2) fcntl$lock(r1, 0x8, 0x0) msgrcv(0x0, 0x0, 0x0, 0x2, 0x1800) msgsnd(0x0, 0x0, 0x0, 0x0) fstat(r1, &(0x7f00000028c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) access(&(0x7f0000002a40)='./file0\x00', 0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000002bc0)) r3 = kqueue1(0x10004) openat$pci(0xffffffffffffff9c, 0x0, 0x200, 0x0) kevent(r3, &(0x7f0000002c40), 0xf, 0x0, 0x8, 0x0) 1.362124409s ago: executing program 4 (id=23): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$DIOCRCLRTABLES(r0, 0xc450443c, &(0x7f0000000040)={{'./file0\x00', './file0\x00', 0x2, 0xab}, 0x0, 0x0, 0x0, 0x103, 0x5, 0x8, 0x9, 0x10, 0x5}) ioctl$DIOCSTOP(r0, 0x20004402) r1 = semget$private(0x0, 0x4, 0x20) semop(r1, &(0x7f0000001dc0)=[{0x3, 0x0, 0x1000}, {0x1, 0x4ad2, 0x1800}], 0x2) r2 = socket$unix(0x1, 0x1, 0x0) r3 = openat$audioctl(0xffffffffffffff9c, &(0x7f00000006c0), 0x20000, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000700), 0x20000, 0x0) ioctl$DRM_IOCTL_SYNCOBJ_HANDLE_TO_FD(0xffffffffffffffff, 0xc01864c1, &(0x7f0000000740)={0x0, 0x3, 0xffffffffffffffff, 0x0, 0xa55}) sendmsg$unix(r2, &(0x7f00000007c0)={&(0x7f00000004c0)=@file={0xa7, 0x1, './file0\x00'}, 0xa, &(0x7f0000000680)=[{&(0x7f0000000500)="12165f22ffcaa9ddf4f84daca5ef3949b7bde171b0e53fc1d7de93a22bb880014ffbd9f4c70943e47218734413bfc063d2718b44870881029294b3d103379f3953288a85496bbc44762f03e31721ced2e8fafebc61f260c3685e2be29f5f08ea1aea0c276308", 0x66}, {&(0x7f0000000580)="02a6462b627e020d79dabbe87bfab6c37f776009840a81cf9b92053d0b518d4b73f9e5ab73421b2fa38dfd570d7418b4b6af9c1b5525cdfc1126bfc805fb1e9054b8ee48a94a9bbb6e0d8dfeb3caed968a8789b645c42dca874377ba2f0a24c87ccb83baf1368bf6538cfd7b0a0dfd2f06132ee8be3f37008fd3f16552be8b616d419f7b16198cc4ff538d8eff6c15c3facb74fc094762abacc779bf128bbcc2bb0b8ec55336f10801d712356b4db4aa0a96a5a7f5d4b04a6a586cc5e272187bcc8bc954a2e4195bc79892cf7a68e600439bb5eb2dd1916ae46874156725afce53d17ba7866a8f0c08223a4aed7ed35d8a1e686ee66ff7427bf9604885", 0xfd}], 0x2, &(0x7f0000000780)=[@rights={0xc}, @rights={0x30, 0xffff, 0x1, [r3, r0, r0, r4, r0, r0, r5, r0, r0]}], 0x3c, 0x8}, 0x800) setegid(0xffffffffffffffff) 1.355405234s ago: executing program 2 (id=24): fchown(0xffffffffffffffff, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x814, 0x0) getgroups(0x0, &(0x7f0000001240)) r0 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0xcf) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0) mlock(&(0x7f0000ff5000/0xb000)=nil, 0xb000) msync(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) 1.352790719s ago: executing program 3 (id=25): setsid() mknod(0x0, 0x2000, 0xffff6383) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) ktrace(0x0, 0x4, 0x1104, 0xffffffffffffffff) r0 = kqueue1(0x10000) kevent(r0, 0x0, 0x9, 0x0, 0x5, &(0x7f0000003e00)={0xffffffffffffffff}) 301.525067ms ago: executing program 5 (id=26): pselect(0x40, &(0x7f0000000000)={0x49f, 0x1, 0x8000000000000001, 0x1, 0x9, 0x6, 0x8, 0x8}, 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000016c0), 0x0) openat$pci(0xffffffffffffff9c, 0x0, 0x40000, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002640)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@rights={0x10, 0xffff, 0x1, [0xffffffffffffffff]}], 0x10, 0x40a}, 0x404) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x1f, 0x2}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 287.498295ms ago: executing program 1 (id=27): openat$pf(0xffffffffffffff9c, 0x0, 0x2, 0x0) mlock(&(0x7f0000c00000/0x400000)=nil, 0x400000) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000080)) sysctl$net_inet_icmp(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) pselect(0x40, &(0x7f0000000000)={0x49f, 0x0, 0x37, 0x1, 0x1, 0x0, 0x7, 0x8}, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 192.556296ms ago: executing program 4 (id=28): r0 = socket$inet6(0x18, 0x3, 0x83) mkfifo(&(0x7f0000001800)='./file0\x00', 0xb) close(0xffffffffffffffff) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x3c) pselect(0x40, &(0x7f0000000280)={0x8, 0x3, 0x3, 0x8000, 0x0, 0x7f, 0x3, 0x1}, 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x20) semctl$GETPID(r1, 0xe3a07884b9bef6e6, 0x4, 0x0) recvmmsg(r0, 0x0, 0x0, 0x1041, 0x0) r2 = syz_open_pts() semctl$GETVAL(r1, 0x3, 0x5, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, 0x0) dup2(r2, r2) setegid(0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x10b) setgroups(0x0, 0x0) seteuid(0xffffffffffffffff) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) connect$inet6(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0xa, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000480)=""/174) 96.050111ms ago: executing program 0 (id=29): r0 = socket$inet6(0x18, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080045"]) open(&(0x7f0000000180)='./file0\x00', 0x19083084ca9cf73d, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x9da, 0xc9) open$dir(&(0x7f00000002c0)='./file0\x00', 0x12, 0x3c) closefrom(r0) 68.511772ms ago: executing program 2 (id=30): r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffff9, 0x707a411afb5a32bf, 0x4, 0x637d010000000000, 0x1}, {{r0}, 0xfffffffffffffff9, 0x11, 0x4, 0x5, 0x3}], 0xdd, 0x0, 0x40000001, 0x0) setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0xcf) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x4, 0x2011, r2, 0x0) seteuid(0xffffffffffffffff) setresuid(0x0, 0x0, 0xffffffffffffffff) socket$inet6(0x18, 0x2, 0x0) utimes(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)={{0x8, 0x9}, {0x401, 0xc90d}}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$DIOCSTART(r3, 0x20004401) setreuid(0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x100, 0x0) closefrom(r4) ioctl$DIOCRTSTADDRS(r4, 0xc4504449, &(0x7f0000000700)={{'./file1\x00', './file0\x00', 0x4a, 0x7d}, &(0x7f0000000400)=[{@multicast1, '\x00', './file1\x00', 0x8, 0xe, 0x18, 0x9, 0x45, 0x81}, {@multicast2, '\x00', './file1\x00', 0xfffffffb, 0xee, 0x2, 0x0, 0x4, 0x0, 0xf9}, {@remote={0xac, 0x14, 0x0}, '\x00', './file1\x00', 0x0, 0xcb, 0x18, 0x6, 0x44, 0x1, 0x1}, {@loopback, '\x00', './file0\x00', 0x6, 0x741b, 0x0, 0x5, 0x1, 0x1}, {@rand_addr=0x4, '\x00', './file0\x00', 0x81, 0xff, 0x0, 0x9, 0x0, 0xa7}, {@multicast1, '\x00', './file1\x00', 0x927263a, 0x45b, 0x0, 0x0, 0x5, 0x9, 0x9b}, {@local={0xac, 0x14, 0x0}, '\x00', './file0\x00', 0x9, 0x9, 0x18, 0x7, 0x8, 0x0, 0x13}], 0x8, 0x7, 0x101, 0x1000, 0x7, 0xffffffff, 0x0, 0x1}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x40, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r5, 0x2) stat(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setresuid(r6, r7, 0xffffffffffffffff) getitimer(0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0x10000000000e}) ioctl$TIOCSTAT(r2, 0x20007465) kqueue1(0x4) pselect(0x40, &(0x7f00000003c0)={0x7f, 0x3, 0x101, 0x9, 0x400000000, 0x57, 0x4, 0x7}, &(0x7f0000001240)={0xff, 0x2, 0x1000000007ff, 0x9, 0x0, 0x7, 0x9, 0x9}, 0x0, 0x0, 0x0) close(r1) 18.663571ms ago: executing program 5 (id=31): openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0xa60, 0xcf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000d00), 0x40000, 0x0) socket$inet(0x2, 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x112) socket$unix(0x1, 0x2, 0x0) socket$inet(0x2, 0x1, 0x6) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, &(0x7f0000000000)=0x4, 0x4) mprotect(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x2, &(0x7f0000000040)="624e27f6ecc28cf85e9960b325d5c24b0b6796a9b3af7f564015992ca8fc233ed4a7d2637c12a874feb3773130c9c6fce482474af3ad6b37286ecd681b798c8806c5653162b0000069cf22a7439e9d4d7c5a9e7c4c534af6f6461be335fb1fca7a10b7bdb26939687f1c5b9ea3008799ab22d1def7312a9fc163061561db3ea057d9c963f83590827c25adf2ea4145dd0f8aec95fa4c0e37435102f4b978cb1355d4886dbb4841c4b16eb14fd26aa864cfdd125a7af53e02bf6fdd8fdcde8731625c8a654cb34c30078a843c767440c085bef207d8e32df7e22c97dbf2", &(0x7f0000000400)=0xdd, &(0x7f0000000440)="816deb34ef1d445e28bd23f105cbb3c0fb97b46838548c55e0d996526358a3b83b97bdf010531ddb07b562cd7086594fc5cfcce87f2b190996d5725d920515469b1a502e5da4f4e51a16cdd9f6dc1fe0b45a57073fb2548bdaeae8d6d39ab036ad12184b4dc382f38b863e30f697478eebc42b6228d96607d8d0c7b680174dd95f4dc1b376cc26cd977c5bc0ce25e88a7c7bcfb196265f4034d892e8b0fcead0e22b6cfb9e7b710df4d687ebf74f3f70661910b9bed7a2609a697dc446ff8d46e922dabb31adc858e775c7909b6596087e43ed26c8dae91262e5f839fd1b507283102325751a8d4c050c39966e0de23a9b6982950674d75486cc2d45d2b3431ced422a8a6ac6f79c07dac18eb89c0281c0b477e1151c9749e8cc047c2357be13f2725d9e297a597a36e41f2b15fe54d0d0393782f1065ccb24878dfc26507ccdbeea3aad6a6e4fac963480ee0029462a76fd40a102996f66810c8cdd8aae3d7c104a3d048c9bac862cb1ce4b25fa919d4f1a9c6bb6a162f8390b77e5ae76a7c84ed249978d41fa3d6a1b6c78c2050f04fc0f9c5e527ac9eb07c2c067eefe69975d783f42156fdc38e8b3f720648f7bbac06198ae152d4d80183ad6cbc023b5ab9123044595cb8bc4b01006ffdabbd75bb933f8d5fdbc40b0238a59d88d4b6c096f0f72b36d438d1ee01f2bc720b3b3765b1b89bc7a40fd646e52680384a579e2005947cdb25ee42e54e14da95c495fc142146f098421f46bc0add3ef3aa30af681d00090770be0109c92ff12787922ae357f50ac2ae2425069e69e5faf384c810ec84d22f72bebabc3c68dbf72b0f2bf3460de546598453a7455bb1a55a33fc9db92a8ab231a4cf62abd3c38b601a8350139b99e825a854429748c5819f08d60c30432a4c8b3cd34b5291bcb02897e5d2b1c42d0f0dc92ca09529a9891cb9ce47659a2a1739916e33c361f655bd3188064366f1c61f623368ff0f2a975f06965a39734335f4cda609964889a4eb3ae3ceac1199c8d24b74ff01339e066e194a8236fb40f23d61c8d72d60125ff5be3e9642fdd979bf8c008ed92b6522760e78b0844ca85a74a2229d16af0e47492994f6aeb500d22c4fe3f0da0254bbce3c83e065b6e97cb0b17457cdf80b8928b80bd126c6527808924fec35ad9fb8adc07a66f7d6cfd9c6653748f5bb8ecfb3e58bba5365a0432c6542e59cd0196c637beed7933929781868864fec08212f1aa1a8b694a44aea5db006d0bd359d000ea743a7d5d105c964cf7a2c79e06b29326727fee1930f89984066c371b2227ceae05eb2742924cbe9b7d04b7bc08e73d62d064655acbe89e0f1424dd38b9d4c254250c42c11e59de066e74937c8d56fb1c1b34eebc2fc4fd45146b11493711f57cfd0e3459a6dd8861226a5c8bfbe575e691b8c0cd078aecc2244f323def2469f24062a472f3067731a8bce5b21be2a21aa8eca0f3e1b3f4cb3b64a835b008293d2b736e31e66398e6750f460d7ae023189cfc36dc582bd77b2ea29e546ccc249cfb8f30c5d9a9b49e6a432a8a7b8daf0038232f2bf7acfb01d4a5dd92e05d66de3eb20373e9b9e8601b367b02294af68779d35c82b8b48cec463638edfa261ce82cea8bfac14f8fb578936d1d4bd2f2ae20f38a2987f39fe7b6dd40274d3efe15353acc10115ce34447cdf9f78dd21a8ee266c97ca72b92f80fd2c0d112ab27073d630d117ee634943ad26116efba7cf7555fc6e04478dade232fe300ec967ee35ce01f679385e39132fb3d86dd4cc18f53a81950044a8370526b7404f41dc6815a5deb5a6241a0a0d0fe5b6f9799c33de95777d1c0d4e92aaec098ae8f270b4c08bd3f21d3532e8e54659bed428364b66527ed8c0bbf0b1ae7d7884826745c75cc3c0cb145ff2f4865ed05a3c454c8af0e002a6dc761d269bd8cfcfa7cb2db753a087ceeb5d242ce24d23f96c10672f7b64829039b800b7ee69f29d7a04ee62ebfc6802ecb1a83bfa332c215b9a68db19ca63e56f12142d9b3b33bee4719d6aefa558f70f6262359f25b4539f914497c57eab3c5d1da71271543223873a09afb8d540ad87b5b995b1328b11b5d0d9342e403564193a7ad51bf23c1350245a5bbe6efa5f031d2bcd73ddac4d6c6f781069e2aa455dbcf39988b1e67979f3359a8041b6f953ed05be351081eed5722310db5d872ebbec245254ae0b0b5f5dc94286b5b1763f69939ef19b2f0992254153ce52328673dacfc51975173a2bf77e9255379e1b3735b4633e8476d3c513314430bea430684fcdab8cfecf16cb51f4393e9bdbaf070a59d60ced803127972ae155f54f61d26a970d068c70d0a897a7447c930b02229b75beafe18f2f3f5e537528171ffcbbbfd5c87f7f2feee45d1178285ca29ac2cd604309ad5e043f6dec669d4c8d6e61d85bb67a321252e9838d719577b27ba09d44e5ae1fda43d6feea3c44683db83acd8de520f9f15f85196fb8d6900eb822b1ea16fa14fd939c86f63f08dd99ec5e4bcfc44cadcc17ab3061ecf459c3fda90a8e04bf46f63ae65982ae77b1fa952fb084c030ee4012dc017f444b8036366b5ccd3c30b7f74aa8757f283e3e8536dc2bc7a7d68f8d6207c2241acbac8800887a43f813429836ee0465435e6e3cd89cdc46090b6599ad8b15628320a8c44a0f2de5e1c5970bdf0c724b7dc5626a711684265714af886c4ab2801d620ab5db45d477cc4fef61b73aa76bdf8ab8096d810b6c21af519ffc97c3d0babaff73d3bd76d425bb64057ecf3e9956c4a35d82ad7999d650204936d40f05b78444903df630c3a8ea97246f76d2efade8c4f3170e40d6fce665fe34467478ff1ab7442a204daa4f9d5cf4348bb674fa21b1a9c92c1820fc2b17b028c75b6b67dc63cd3f35555b3236724cf1dc0ed003318c1f410b502d0f58f16a7d64fff94b73b85f825ae95645f2bbfff5f3b535ad8470f45f60d631d93e7cdff07000000000000d985407f94b7582dce9c18fe28e0d65f1e5bd7c13ccb9f9bc122a239ee595056780c5928a7b299d546f1fbe363058d34de03623704a9fc0a25b3cc5b4c23386e899eaba1317f243a92a919c064e6fa48139a61599913157198dbea939c10728d34093456e9ab62625551fd90811795f2fdc238b2251248a8ad0c0c377c7e29052549cf74f96b3d06160de0ee05bacd3b672988d4dda255b77cd072e275c40e3c715b2740f86ee65953d92a9e991162aa40fe9f60629cebd4be8919d2ead56c45c7c868c5b2aa9792bff86a3b1f8b469d23f17910bc56458c526756970657ae407cfee5035cb1f2345417c4f2c4db3a1609a4fe8ce773ff41b750f537e1c3d933917015aed2bfe2c0067ce7931da0b2124ebd413cc35e941aa882a337cd6d7c1539ae04b80c303a024a26bbcc206978faa97314a62bb5979b030709f0271c09f19a94cf36fb102871f4ad0abfdf300b8cdb4c5a261f9a77fa5b0ecb5a6d1faf7a519a3ea1dacd3d96e079213ec983f33f1601cd94e7a004fd3b07a826c28ca4d992f0a197ce7f8305997530c314d2a5d1178d8b35e64464c4cac136e1c526662aefc5710498db98712b26472fdb2144a4148211ea5bed87e623cf16364a4808a0e5186be2bc19dc42c0221280b273af3e340a456f9f62052ab5ae2b00ffe9c5b464d4497c87feb39e66c98c84c096507593a7dfb0610b55d1c311d678bb5e54e36f4f7db90d7fa385bc43438972b845d9fcde76c553f22570843be44d7b339d11e4dd8606a312f5602b836337686fa36ae52f7126efb0d5ad9c47e2d8992550835bef701f57097806577596fa3f5b64c96f2c4ee7a7f7edc9e2dddde824d91d9853b9e4111bcbeede77c74597730cf43a437eced6285b7b6c7969febb82b2109719d96c4b702a754781754bef36eb0c2c50c083ddf527a540ca89a9b866d17de64c412e6fc32fbdb40a7ff76ee3829bb9e33f4daf79ae48d8fa95be50dd372060984ddf3b06631eca91f504c18a4ecde9ef2e683a308f3f145c7168bbc539e0eeef80829f3c73055cdb55f31e455cf7a30c1583cf193bd8a203c3b81c64afa35af8654619907b586ee13f719001cda245a21a4641a53e2e18a4cf0817faddb8b75229578101787fb4cf4ca5b8d5cb8eff76fb1826ac6f0cf20d879fd09cfa9d8ce92bbe72f9141ee4f0ec06992ce7ef763c28a2a3bebffc56c9acaba3e459d0b8f7be4a6507a253588f4d72916fc83aaad962b759b87ddbe168aca77cb324764fd37a101483df6016562ade1c7853f827132935415b17ac2b23b6683c7e56c325b0adf2d81c7bcae94e572b05da053a3eefba773abf1303f1f9d855462eaa6e548266338dc57b7cddc09a9abb8be5e0472325f2b9cdf604b59810780a5bff7f90fdc2d33a51bd1a74faa0d62d86876fc2b415e6ac8f02e50af5b7ee65496ba3267e2e5a28e49b4cc2fdf14a9e3f34c6d9a4406de7ffa8e63a2bfa1cb351b3405284d7258cb145a134435a7e3418fac77e6cb7fea0fe887632523615313d9662de7409a2f8d70e7a61c4d09876485759f170597b3b2c0694c16aad2f49229f9f34503906186911b121c74ee790f0608d6dc9db9bd06babb448b8bad0d6c9d737de15bf922880a72eb08e04f38a544c49c6d32f6a8034dae8d91cae9f7516b7ae5cf083558429030e99f406944525a330e0bd0367d6ea3846b9c7c51e719c4e122e7833384511e86f7f5e73415302b15d7fec9c409fd936a5f1254110e5aac2d0ec7373e57596c31eaaf5639a22c2c1d0fd774a0302a915edd728051fcd9b6a0a0a8a74845f71e021f023a3051fb15f258666cbddd3d62d734758bc4127d660945f27847c734a1d7277302fbca6021e9d3080ec11551bfe715114ab16446df9e9b7feee573a1304e5528746545a8d34396ef4f8d9bb33afb07e247dedfd25ecb25156b6720bb784757601db3e3117c5e5424f977bac57972a56f1cf66e26ea818e097205d9c48ea5f84955e72a6a157d6aeda2de53f978c9a3b382ed58f84f1d933f191a2639552bed9c52247cc5c062eeb84932713432659d846a0a9789ff55b289e08696e783d91d5073a568d39d7f8ec91308cf0c2ecc9d82b06eff478780031f9fcb1c37f394dfb1c045e8838a3eae415a9b5418c42ee41605e9f197985e680ab6922207d74fe3b2f540bfad3d5a8fac501af447375d21bc879ea33ca20b3a8ec9a58a34e530b34e2f277cd0cb6a7b784193d49694fd20b88a83a17a682af9af2542763133665539d7dd99ccbddbb9dcde59ae63cf80eda0976ab9ec6305ab89d4e20be578072ae6f6e1b2c31ecc55692c49e72b39dbfa0701e8f8fe55717691974242df1f8cb6db06f037edd3526849795c15c25bf1cb2baaa90af3d03364bb87d22bd4d12ed5f0cd0a41ee7dee2498d6ccdce6a2a142986f56c6a6b3199d92c6325043ad9d41a2d864a90d710206471b60dab23580d98f09d58dd1e904441c13fd361637de59d681269a9bb797540e7ffdb676a2edf449bdce348f4a4c4bcaa66a484123f0d58c42dc6014dc5a748e604212dfd46c02de3f4308f0acdece4279f9f452c3a31daf4443076f2d82190dda31b2b6a8fd40d88f9c86e23cbfcd9767f26e4f656d078000e8e58bd4a7506d6e8451251440cc75ee8327e0e965dfdecb7c1837b21f7ebcbc7cb6ab196f28dc64bedda0e37e9902515efd02dc591ae828798562bc9401e4af67219c7b47177c6ed2572eed0d5600a11a4f90f051de376722aa48f07bdfce1db2c6bc638b2bbb5ad86d80e614eb002869138a62ad095f31864829d33d2313c4c85c8cdf95bf3d3b7eef70f1a1fa3674dbe9b50b58b46711d3dd63f85c29be5d0342a0c10783f71364e7dbaa9c786fa4b4e993ec8c34007a4b8bafc19dc8d217e919a1cae49bcf7c4552923f4c0efb7f3df114dcad3f9efe8647b3dcf146f99723e3d8ba80bff044fd0feaa8d82c39c348702503802503ef925028f62e01084c97bec73f266d6c35c6584b4c28ee8935fdc1d06f380257acb56963228d7ca6a48bcbbaf93986e3275f4db2f2351648215b82511dc628a8df47c8b45114305984a1e48f2b286ae00000000000000000000000000d54cecddf85bfcd51dbec32c14ea63561d8ba484c52bc949c3b8a166c68d2b156303bb0e8d11c2ed1169be885e5933a73e9466a78b40d6e521b9999730b958960187babdba0be1b6ecd0c04f7a1f54f05c4a18a6c9894205168ae5b30361f38b51aefda988dfd8be13098618938019c2f45b0858b31927e4bf38a1079c36e4684ccb6c11805b4da95b8fa90aa7335b", 0x116c) 0s ago: executing program 6 (id=32): setrlimit(0x8, &(0x7f0000001ec0)={0x9, 0x37e1790c}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) kqueue1(0x10000) pselect(0x40, &(0x7f0000001280)={0x7f, 0x0, 0x101, 0x9, 0x400000000, 0x5, 0x9, 0x7}, &(0x7f0000001240)={0xff, 0xffffffffffffff01, 0x1000000007ff, 0x8, 0x0, 0x7, 0x9, 0x9}, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ff3000/0xd000)=nil, 0x1000) close(r0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.139' (ED25519) to the list of known hosts. pckbd_enable: command error SYZFAIL: failed to send rpc fd=3 want=19752 sent=0 n=-1 (errno 13: Permission denied) OpenBSD/amd64 (ci-openbsd-kasan-5.us-central1-a.c.syzkaller.internal) (tty00) login: uvn_flush: obj=0xffff8000018cd788, offset=0x5ef000. error during pageout. uvn_flush: WARNING: changes to page may be lost! set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: trace Password: Login incorrect login: show proc Password: Login incorrect show all locks login: Password: Login incorrect show all pools login: Password: Login incorrect trace login: Password: Login incorrect trace login: Password: