kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Jul 17 18:45:08 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.81' (ECDSA) to the list of known hosts. 2019/07/17 18:45:32 fuzzer started 2019/07/17 18:45:38 dialing manager at 10.128.15.235:25796 2019/07/17 18:45:38 syscalls: 332 2019/07/17 18:45:38 code coverage: enabled 2019/07/17 18:45:38 comparison tracing: enabled 2019/07/17 18:45:38 extra coverage: support is not implemented in syzkaller 2019/07/17 18:45:38 setuid sandbox: enabled 2019/07/17 18:45:38 namespace sandbox: support is not implemented in syzkaller 2019/07/17 18:45:38 Android sandbox: support is not implemented in syzkaller 2019/07/17 18:45:38 fault injection: support is not implemented in syzkaller 2019/07/17 18:45:38 leak checking: support is not implemented in syzkaller 2019/07/17 18:45:38 net packet injection: enabled 2019/07/17 18:45:38 net device setup: support is not implemented in syzkaller 18:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x101, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x80) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000100)={0x0, 0x7fff}) r2 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) recvfrom(r2, &(0x7f0000000180)=""/91, 0x5b, 0x0, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) pread(r0, &(0x7f0000000240)="0101c13f621a4288797eb1890aaf98ad8378ca8da8c7db6e2efe0ffd5e73ec53a1f47c06a221f3303ebd7e57ff4a4ce13b6099a30b5ff10ced4b76a54d296a97a97572c12431a9a958bdbadb1cd9fec1f79e0de3e6fdb7b150f51be9e9c67130825e736da996d32617ea145fec3ca339d53f2e2985ffa021e1b975bd9c4da4aba0656307060d8b9b203667a5b8d635311f5b5e469aa740224ff3a60e96a203262faa7f0cc9fa079ba5b78bb57afc136d464e976d1d7152b5e896d018257eabf0251d2a3d8b05c58d0c67cfd7d147b559639c92172f7c0d270c301cc09611d1cd74271112ea7290ae3a0985", 0xeb, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000380)={0xfffffffffffffe00, 0x8, 0x3e7}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000400)={0x5, &(0x7f00000003c0)=[{0x2, 0x10000, 0x43d, 0x7}, {0x1, 0x7f, 0x4, 0x5}, {0xffffffff00000001, 0x400, 0x679d, 0x3}, {0x5, 0x1, 0x6, 0x2}, {0x0, 0x0, 0x2}]}) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) ioctl$TIOCCDTR(r3, 0x20007478) readv(r2, &(0x7f0000001640)=[{&(0x7f0000000480)=""/169, 0xa9}, {&(0x7f0000000540)=""/225, 0xe1}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x3) getsockname$unix(r3, &(0x7f0000001680)=@abs, &(0x7f00000016c0)=0x8) pread(r1, &(0x7f0000001700)="2f051996e952905a722beb137efea92650099759ef1f4c3ac18fc3c897ded6b05aae5b2d436a58b633e2cd87f027bac6d1e1a0b4bc175afa46ec36ae683ecc787df6974ba63f37a7eed554a5a5c374e4a7f379d0fcabff69d3bbaf8c1ffbb904a317264ac3e5ab793c3ec84b0b8ab1bf79b0e99a65d76f2de4819317d22a1722", 0x80, 0x0, 0x0) r4 = fcntl$dupfd(r1, 0xa, r2) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000001780)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000017c0)=0x6b7) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000001800)) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001940)={0xd0, 0x0, &(0x7f0000001840)=""/208}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001980)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001a40)={0x9, &(0x7f00000019c0)=[{0x3, 0x80000001, 0x15a38000, 0x6}, {0x8af8, 0x9, 0x81, 0x8}, {0x2792, 0x1f, 0x2ba, 0x20}, {0xffffffff, 0xf520, 0x1f, 0xffffffffffffffc1}, {0x3, 0xffffffffffffffff, 0x6, 0x1}, {0x5, 0x7, 0x1, 0x3ff}, {0x800, 0x9cb3, 0x7ff}, {0x3f, 0x6, 0x9, 0x8}, {0x100, 0x81, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000001a80)='3') select(0x40, &(0x7f0000001ac0)={0x200, 0x1, 0x4, 0x7, 0x2, 0x1, 0x6, 0x1}, &(0x7f0000001b00)={0x2, 0x3, 0x174f7fbb, 0x1, 0x7, 0x7ff, 0x3, 0x1ff}, &(0x7f0000001b40)={0xcd, 0x2, 0x534, 0x3f00000000000000, 0x800, 0x95cc, 0x80000000, 0x9}, &(0x7f0000001b80)={0x8000, 0x1}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001bc0)=0x1) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000001c00)={0x1, 0x8001, {0x101, 0x7fffffff}}) 18:46:15 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x7, 0x8, 0x2000, 0x9}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x91, 0x56e, {0x100, 0x10000}}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) fchmod(r1, 0x20) fcntl$setflags(r0, 0x2, 0x1) r2 = getuid() r3 = getgid() setegid(r3) setuid(r2) fchmod(r1, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x90, 0x0) recvfrom$inet6(r1, &(0x7f0000000180)=""/245, 0xf5, 0x840, &(0x7f0000000280)={0x18, 0x3, 0x3, 0x9}, 0xc) sendto$unix(r0, &(0x7f00000002c0)="c92418aa1e5cb6c47534adb469beba7abb94b9549a32282d4b545e54395a45040b", 0x21, 0x408, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0xfffffffffffffffa, 0x7, 0x3, 0x0, "5e7f82190146f634060714b9512d3ec9376bb694", 0x1ff, 0x2}) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./file0\x00', r0, 0x2}) ioctl$TIOCGWINSZ(r4, 0x40087468, &(0x7f0000000400)) ioctl$TIOCSCTTY(r0, 0x20007461) r5 = msgget$private(0x0, 0x408) msgsnd(r5, &(0x7f0000000440)={0x3}, 0x8, 0x800) mknod(&(0x7f0000000480)='./file0\x00', 0x2, 0x8) setegid(r3) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x810, r4, 0x0, 0x0) getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/21}, &(0x7f0000000500)=0x17) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000540)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x82, 0x0) r6 = semget$private(0x0, 0x2, 0x14) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000005c0)={{0x1, r2, r3, r2, r3, 0x1, 0x5}, 0x100000000, 0x4, 0x45}) 18:46:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x288, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x121, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x3}, {0x2}, {0x6, 0x200000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x10192, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000180)={0x200, './file0\x00', './file0\x00'}) 18:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x800000000087}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000100)=[{0xfffffffffffeffff, 0x10000, 0x20}, {0x44, 0x7, 0x5, 0xffffffff80000001}, {0x3, 0xfff, 0x859, 0x401}, {0x10000, 0x7, 0x7, 0x7}, {0x9, 0x51, 0x0, 0xb593}, {0x8, 0xfffffffffffffffc, 0x9, 0x4}, {0xf2, 0x0, 0x9, 0xffffffffffffffff}, {0xd609, 0x6, 0x6, 0x6}, {0x400, 0xffffffff, 0x5, 0x7}, {0x6, 0x100000000, 0x6, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x2ecb, 0x8001, 0x20, 0xffff}, {0x4, 0x9, 0x5, 0x4}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x6, 0x6}) 18:46:15 executing program 1: r0 = kqueue() poll(&(0x7f0000000080)=[{r0, 0x17}], 0x1, 0x0) r1 = dup(r0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket$inet6(0x18, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x18be, 0x3}, 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f0000000040), 0x5, 0x0, 0x9, 0x0) 18:46:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 18:46:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00001a7c2b4e087c832c"], 0x10) dup2(r0, r1) 18:46:15 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x0, 0x0) close(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0xe0, 0x0) fcntl$getown(r0, 0x5) fchdir(r0) r2 = dup(r1) close(r1) setsockopt$sock_int(r2, 0xffff, 0x102c, &(0x7f00000000c0)=0xa0, 0x4) fchflags(r0, 0x10001) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x100, 0x4) 18:46:16 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c291a7964200", 0x2010000, 0x80000000000}) ioctl$TIOCNOTTY(r0, 0x20007471) 18:46:16 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCFLUSH(r1, 0xc02069a5, &(0x7f0000000180)=0x2) r2 = semget$private(0x0, 0x4, 0x5) semop(r2, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}, {0x7, 0x5, 0x1000}, {0x1, 0x81, 0x1000}], 0x3) ioctl$TIOCNOTTY(r1, 0x20007471) semop(r2, &(0x7f0000000080)=[{0x0, 0xfffffffffffffffa}, {0x2, 0x0, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x1ff, 0x1800}], 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 18:46:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002807, 0x5dc2) socket(0x1, 0x1, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x80, 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 18:46:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000100)="155273a5ae0f7691ddbaf5aa937ce3735b7c98a878a685df12d2ac7f013409bbdb9c2c87294e476b9c2d0747bef917a4fc59c7c8d874696a3316fd2becb626264368f51ecc485842", 0x48, 0x2, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x9}, {0x40006}]}) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0xfffffffffffffdac, &(0x7f00000001c0)="858587") pipe2(&(0x7f0000000080), 0x10000) 18:46:16 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x2) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x3a0, 0x0) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@file={0x0, ""/63}, &(0x7f00000002c0)=0x41) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000340)=[{r0, 0xe8}, {r1, 0x40}, {r2, 0x100}, {r3, 0x100}, {r4, 0x1a}, {r6, 0x10}, {r7, 0x169}], 0x7, 0x100000000) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000380)='./bus\x00', r5, 0x2}) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r8) close(r9) 18:46:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x12) 18:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x84e0, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x8, 0x6) preadv(r1, &(0x7f0000001500)=[{&(0x7f0000000280)=""/107, 0x6b}, {&(0x7f0000000300)=""/159, 0x9f}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/103, 0x67}, {&(0x7f0000001440)=""/137, 0x89}], 0x5, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x9e, &(0x7f0000001580)="a9a887519266de3893ad353d9bf3150c332272ec42e8a77a737870289799912e2a6c124b3e7567cfcb992002f215f4325e839975246cf5584ff1a709ffa26ebf576742d74ad18596b7b41a1ce19daadc21fffee393b519da4f75767aa60d4735bdad86dc6d6a8a3c8eb55ca1384c68387bac351ed3d7aa73d0d0505d09330f18d76bd8fa610a6143a7384d6c1de814c1c3ac4024d8f3179ca6dd930d0c4d") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = dup(r0) accept(r2, &(0x7f0000000240)=@un=@abs, &(0x7f00000001c0)=0x8) syz_emit_ethernet(0xa4, &(0x7f0000001740)="27119579d3aa435a337260fd370efe14cfc3b7f31aad894513f63b72880f580bf1b82a77bd60753638827a4141e19239d995e9af8458285eaa98ef7cc91910b3e942a838e2823d42df7adb30f40d393f3143142f43b0bf47f42ff5effca9d1b56c417c9450303bb7eb9a444f3a813036f362ecd25491301460f755042ce78e74ea1a775fa897405320a9fd205a23dab2f3e299e138fe49ece78b5a90c0d76d6f4409a56053ef2aa2aedf7e30aab8ded860a407a95dd7e03430ab2478a9d419a5e21701b4ef4bbfc0138817b38db90aff8d2ffb7f70bf4bea3614cc0a25f2bdc4a9669819672cd02acaec6c48e80b146050b825140db39bd83a718a6a5d11c41a40bfed9080d50727a5e61d6648c6a126755b48639c61bec03b427348214f801eb9840d010443a2d94e38bb2959f626932c331a03164cb4b4f755cb30adc72ec47e61732d3fcf6ffb0e794df595ae3ba9bdeea30b41c2160b8b72a05353c0064024ffbb30f3d002d69eecb9bb9e1a9dcbc6a3f733ccc1abb541912c76461776993c02f3bf7c03ac195516be7d1ed07c86c334dd0aea42f5f753402f70a1c960c9f529") 18:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") open(&(0x7f0000000240)='./file0\x00', 0x0, 0x21) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000380)) 18:46:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0x3) 18:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xd3, &(0x7f0000000040)}) flock(r0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) 18:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mkdir(&(0x7f0000000080)='./file0\x00', 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x5, 0x38bb, 0x0, 0x1}, {0x1, 0x0, 0x7fc, 0x10001}, {0x5, 0x100000001, 0x7fffffff, 0x100}]}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000240)=0x80000009) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) 18:46:18 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) openat$wskbd(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 18:46:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000140)='./bus\x00', 0x8, 0x88) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r3) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) login: pckbd_enable: command error 18:46:20 executing program 0: r0 = syz_open_pts() mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0xff) kqueue() 18:46:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "000000000000000100002000", 0x1ff}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(r0, r0) r2 = geteuid() r3 = getgid() fchownat(r1, &(0x7f0000000340)='./file0\x00', r2, r3, 0x4) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x0, 0xfffffffffffffffe, &(0x7f0000000180)="f39d0f5feda3e080add082bce74e55c53f59984772484936380d0c8f6e9ce4cf1ad264a99a5dd5f3b783f790f4650baafb048f66e5910ba6b424404c9dd840dddfc16393d4549c6bfb75b6fd8086935e1ac76375f3b15ae2941ea9af8c85f93829e687c7669778912205f321a2cc39b38179e8755f432fc05419bb80d11412f5b3225e695c610a968a621d3246bfd62a5ed29be55812a82334651c957e1c049daaa8c2751e7d56e5040dad2ad13a4db26770f34894ccc107a4266d10ff9898e66860926e44c0ca393dab9719b62a7104a95b5ea262c27e35b1f09ea567e2ef093580fb9a20448b87d82dc74028", 0xed) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18000, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000280)='./file0\x00') read(r0, &(0x7f00000002c0)=""/108, 0x6c) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 18:46:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x4d0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) close(r0) write(r0, &(0x7f0000000140)="c741ef945b0e5ce2882f339a19af1266883a83da6563cccb9a503b8871d9b997082a469d8565a6c4759f75ff", 0x2c) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0x5d25, 0xfffffffffbffffff, "541bb964fee699d9d8c3b365fc4fe50300017b66"}) writev(r1, &(0x7f0000000680)=[{&(0x7f00000000c0)="eba20e84518ed8b92cad32ad6c7a62ee7076712271737a04d89ec983091b59733049118248b1d8aa1b5d2eef716473c67cf9ab1d9aeed430fda0c92ea5fc260e7f7c09aa754857fa816d2e7c40b874c276d44f445c", 0x55}, {&(0x7f0000000700)="73f56cdf2a306e00b1428d73437ee5954eee64bd72c581826e704e1c06fa8b457ea7714f2c1f62cbac10b9aa9165f3974095c29874ec0f96aa4eac9e78308c749b15e640ad0151dad6bfeb118da81b104156", 0x52}, {&(0x7f00000001c0)="7de834a1c5470c1ea2d59017674f97e5640063f0f7b7e4f9ee392391b79e46dbcd72c4a16df11bd2531163366e6b8ef2acf4860dff3a9711f2343a44dac3eb1e1b714af1d91039231dded9d8", 0x4c}, {&(0x7f0000000280)="f57f261324e50e05a802eb6c6b69da68b2388063adab52788ec32c82839acc93b1bf08af98b3da68b59bc1e5677bf546fb94557959746add550196964f0de4faff6729a403b8bc650a1f0c4282ed325da702954a653c592e51b10842fbe2f8a009443724edf86a306c6ce2f2c86aba38cf1bc12ea89c8a59a292b8f260723a9f0425579d83f4aa140859e7a6c353866aea2d67dc00df15e50caa5df48ac83c438eeca6eecea2dec57e3e9102f8f95e82ce6dc8e4a1d6536b4fb3e6fe54376c35c040c3c67b6348adc04a2306c352d4412794248e2121", 0xd6}, {&(0x7f0000000380)="4befcd59c26cb7784725062afac021749301b4350ae1aa11119dfb3af1951189f3a4e7ae4efe22521def66a7dd9a250b9246ca2dd06f1c01aeb925fa0f2e57ada519dcb8e4fbd95e71867386c946889da71d01208c81929cbbcf9a32e95b4ad34444fdce8a43b786acc1b9f0cd239a9c0d0da8b51d7e1a4e45c9714d7e9cc3e1952d405058421effb586e6d93ef586db835f74b85dd069177b67a99767fd43cf35efeb0d22deeb82e19d0ae08047a6b6d1812a57d338b799af43f28c5724a7b4c63047", 0xc3}, {&(0x7f0000000480)="37ecf4d7dd2558d997523a269eacfe8ab318dd30039fb9f451baea1ebc3367f910c55be10c63876ca25ab37058c4d5badaa60f5cc9c006a9c75531994f25251d8152e13fb6f315b8d29786e363b96958160525e59e37b76f5c365ad3afb686e4b869fde62aa35501d668c754f40550248f3aba6d874b0b6bfd1602492ac31b1b6a44ec6432680dd75dc434b80f355ad16d5688daea0b7cda345b0c6862d4a86325ef853999efbd6cd43aacede9d232f374997458ee575b8445c5cc0298aa2ac1f556801934922cb6834900"/218, 0xda}, {&(0x7f0000000580)="0f85f18229202aff5d72cfb2df911b57660268da7fd85af67e4b5e9da74c67d1373cce381ec35347aa48bc2ec6c009b334bd108139813f3d197f862b495a7d2180a49f94f750021dfb0ae960bd9cdce727eea0c92b868a8aa8ede00e3513a6d0caff75befffdacdfbd6b1ab2203cd75da3ac9008aebabd3f9509fac57cf57b6e2bf6ade702ac14b440157ced9bc85dcca81409b32631e18801f7c1518a4ec6a82c7185e4cffd80e8ea93b92b4839090d7c985d3127d1466e2192cb45e73796d22f5ad394b16af38f2d292e4bf0c6e9ee1a1604e37ef38314dca18e6428fff416b1db", 0xe2}], 0x7) 18:46:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0xc0, 0x3) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 18:46:21 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 18:46:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000004c0)="580ffd2aae12acb2b307699ec8c5003823e53f25de283baf25d9f72ba641a18578fd7b0a330de521cce60ae543e4f0c586a1192b1e02397d8edd4cb31cd7044542b8197ee0b48dc93d0cfccc6db7d90abec54d3fc8ebd35e4186c2fb75dbf7a661a1d7b5baed7e61a03955b5632b3f76027d1b7a2d2b202c6c299ee9784d45b1e2072d352d4f3638ee2bf4fe8697f71940c8223caba540d708c4e92a7c971e3839ab084c940cbfeb40f27e7cf33b4c937093c85642617cb4045767549aabae79c38a73a4a0312dd08712b04979a7b02de7e4c3a024f2cd27471e7f13a197a1bdaea0fed59f591858474445fa63e27fbd07c47d5923802a0677125082f588288f4919088a6576433c352f10e7da14ffacea37beec784a1f6a911897a1945c51417ec7442069c29a478796084175773e3f1ef2055f93af79fe955c614f13b8c093f2df4bca1053ef3e3915154db80deb0eccae4818bf13c53e4c9ad63f31d759ea835f768a9fc1a700296220bbae07b5e6c27e3103192ee8e2af9f2de4e0e9594948bb53d37d72acf1e9b1a9911ea2bd9a21c68b0ccf40094ca4c634a02d95512dff9aff016a55c1864d6561834544375c7c1a11595ffa36414374ce155c4f776639f70f9995daaffca4604aba6222a82edf92214a49b61a66a2e3cc0e8c116e8fd9c44c3820a7e1d790a086043c27aeee5b9ed300fe0037eda47d78ab1c988077a005f436b2a31e65d74d90f793c3a3f08ccf3de3d230f1a8c3ad6e69e5a08cf027f68feeb3fb6bcfd9a521975de9a95fd110a5d3ff835d4774cbcf79bc8923a41a15530754e836eda8b06ff96e6d81df005c003786745b570ef887370c3b88441dcad8f62b6bc67945b5399e0531107cd0c38454b2da70cdda218dc7fd4f8c2de33e896411ff50b4c9ba8470c9d0aee0ea61e671d5b6ef3acf3565c56823e8ff523a446bc15c094659a093a258069f0ff24dd9c8ec3db3030d1060d75f3deb98fe53cfcb46de5cd67a992a31419cc579e354723dc4b6071c26424ac207a8d48a360dc74f9a80ee099197e253a6842aae58fb01f7dd607ee99b79cb039b5a5fe89a64eb680cbdec77df22f96be6692cf00b685b37982f5822bd3ea12ba3413c677bff74de14ff0078bb74f6e81095cd74d5ea97b4e18123b2ee59b8c22effa658ffcfe5442d18dba58cbac6335c3c462a69976f76877fefadfff832648197fccbf908e665aecab191871edf624c0ce8727bdbb651414ad65892dd57cdfa57738f4314e3ed164c22f864e262033e3b8eaa20e99d1d138afee5112a0998298a63a1bf362cf7c5c4f52950e4831dd25431b5ad9a53037f879a56e02fe0c479b1f1236f69d77989943edc662ecc0ede1523ae172f57e9fa2fc00c75a87d0a1b9ae50d353727efb071a8f0cecfd46865c542f551c11a968fa3cc92cfc5380fe8f7b22a4857fd6b4c9fe7cc4ffdfd1047d2b6dc03abbd4a6243ff2fecae3856bb5dcf65e81a02f111472cfc8308f9044d4b701cf99d4abe942f66a35c888283f97f25a7382123b75bc258b353745df4eaddee02f7d3cfe44564067f220465e3cbdcb4e62f5dce221aa6e5c7fa90f0c5282587899b36ebb9969f73743ff587c502d9fc0f680bca694cac1aaffdb374b4b7a4b6449fe9e7e371749496c3345c1f8d61e0a8c073f0f2054977a79680247805aa6963fdc06db26c211c0321d71c90595b984e7f86917e6f4600e00b1acee6f68a2ec1e6f3bd8953fa6118fef3f5c95d6a4306eca09368e84ae48ac6fa1946dac97ad06f1ba8fda69fab772634953c8b4ec5942f952ddbf299e92633626890168807a5772220e9a900a2f5ddafd45d4d326bb42fd2770428bf1a7ac816df79f280d7b3ba5a58c6a71863523fceca01ac22d5a62ac0ece43e8238f73a3fdb2808242e7da33a190018daacf32d1e77f94e49c68866e23bdba231dce5a21b704c4cf8cdbf4f8b94665173c9a2069cbc9306658c03880f14ffb997182fe836de985acf4dd1fa00bfabea705f0809b576a3b45efcb613852d14fb4c1920508967b85bd38c49402fea7871f5f7779fc8e5a60f0175626ce4261b7d1db3a322003a699c42cd132a36d7d2c8459e93bd62e8c93d691971d5c9e0d4d675f2c6fa60f73405eb1463ef8abda7f2e730f5b5d09242d03e6b3a069c136dc29cc8fb5ba9526890bc03732f8399ad638defca551327e14107ab760e4f9ba97ee7dd0823a9beb27270e183e486bc7133e9cb90234620fb14d78e0ceae24908384f093121133630c7ee17276845577c870b1507bd724ec320ba4f77d5a0a566a000a6fbf12b2fbecc0526c934242c9e1ea160c993da712ba91c5db5da527ca6ae7d704daa00a10adf768185a0d3cda82e1f3b75b76bbad7187f7786f21db71a6e4224b37c67aa6081a260f389e369737901cc3b24b66c32950fbabca60e51051e57bcf208908d0dcb978a1098579dbdbbf092f299aac53c429851361ef49f247fe2f59b4732179f6df3adb95abdad51496a0cb6fa56808496e594d4d7e07dc3f1698ec676d94898ec39a268fb744e7f8ede9fe9d37739abc3280b83f9c10109f3646dfbe424f91d6c70c89169cbd9efa4e000dbfc18731c1cb577cd2478eea5bc1873918a3c8dfbc48ea7fe2893dff0a8e3c62f65b750c27e8c8347bd962049167131486a2503644b2860c799f58a4f6642f583abc5887df138ba559cab28555d391c29df735463ac81d01810321924bf12cfaf1b75014d2cb41dac468db70c2b661676b49294c3fc46fd1ac00b1ed0f51b3651d2f360f9aa482bc7d6c4bf0ba455e76f579502b92b63cf0a473b75a278e7f9c28fc4249472579a1320ac565654d41f7a297742200c8f694b36dda08a94dfebfe51bed6ccfd6aaac13e88d2a99e628a5c3f610fdb58222ed404c258efb8e8e12e8e5b7f5899629c0e4d2190cc9d4182c2ea0de1d5ee913c35b9d094ca4e91f72b5ecced378786e19e5b4aa0af6596a6fa3cf34d780831186758e21fe18cec0d29621d7e5e3a30c9ae9a3c00a18c71df22d9b71fe17f82ffb3ca564384d6063c875c9107456cf79e6e17359f0836434b182d6a77fbeed2bc9edb591d5c3f28c93f70006e683b3b8dbbfa593b5173c944f1c351a6c93c43dc86f19d0a3f18406ed4e90356b57d4cbdd2ba6672bed09c17277d01b22cfed0125fec0362dead051e7b49c8c1abd58819a95cc4e12420e934a4c230ce030bf4dd3be6ee5585759049d7e6e44f5ba083155c69eef80fcdb8926765fc1f586e5e5e33a5a8fb4bab6b9eaf12ac94a5eb12ded4e355c7764675dbe9be1c684bf024723465eade4bbd2f341b6cb04a236e40c75b2a59f513ad432d3f5d766c5b2b353f3c5c099ce91a714ca051bc78e35d9c06f047d5a5114b1ab38402abb56b98dc98c422e9bb8f802c5bb39a1263e20a8a05f974cc6036e8440121ac56af73b53489083af02443e8361e4731a08694b065a0e016cafed974b3ba537bfdfc33f7e339b64eda49e4343af8aaa813142555bf8b991c12e720b14a89d9faec68a2dddd1457c745b5d800c520c2ed067ea465b926af0a1458c017ca2ffeef9d2c6d2da5a129dc75e8a136f0985019c47dfab828a024c89dfa80ec8c06fd697aa74ca19d9dd66887bfee2a040a645bc6f5caa09a2635f764b4a0a192daf6441566bf08ba1d261059f8405e3f376aaee2b0dba28a3792e1bc41331fddaa5e93afd056b3d78cfe39cbe389f298427ffd34426ac6d5f77ec52eb23b4ca4ce8c016198d0068b710ab29fc45efa2c4841df82034fcd34ebe6e5b2b558d102ee46c17be8527346c0beca0996aec8df6f5fee998d37f997d3e453da9f89d98e315b3b7e198fc6c9ccf9c236ab8ac682dc1d71fa5c3663c091d4f24f7bd556145dd162c7f593a7557255ef6096be26eed2e66b0131d4997c4c2b8c664eeb1b4cde4d2d65016d7621570208287198e9e0099fff5d0668a8bb619b8318c75c6a7ae15ca2c08db93e94af92c1d2dd13c15b61ef01bf2f24985f6f583cda468f8a412c87660df3f49bb2f912385a4361a5c00e24bf05c13b4822647aebf27d182993e4fa9a7ce6bbcf80c61d813642b7c368b49042e30a71d9c934f5ec32dab14185ffa87b1c8cb1c825089c27c17a5da6eb53e139960784e3e560555f79150bd3d516075d48cdf3733f6851d0c4fd7288051e5af60b9f56923ba2ea17bf1c43f2f61eccd55af5b86c39d32feeefc4b9fb262f8318b362762cccb913ce6848f6a47906dfc82765f413fc84b3bdaedefc01b1c7f7e4c5aaff1ead4ee7214f967e02270f7e3c1a75e6092284861bb1a936223a9310eeb3fab2d217016ecc0601e64ba434859dfb91fd4be271af75ccfcfb9663248a70b6e5e379c92dcca4a9f38e5d4b345bdb69610c02acb6379ef1b24755aa04198ee5b158adc1620427911a5a2bd4befdc2ec73eee1e94b40f0d493b308c2e3febf18779ee470a48fbb7cb72e43ca661d0ae92fac0e779f9c7dac2005b64ce95b6e71e62d4bef5a0001db611bf081e198f69f560f3f000b70af57ba744b0b40c4e90e24707eabd24a0d12f81d503264b209c761522e1e3adbb6fb480fdb34751c0118c4bb8d63b8995da02a105ec9b231e5b08468029dd66bb293c74222edbbe661cc763228fee26a667307b0fff0f78873cc181e46de6b18f0b8fe5f5e7187fd17ca516f7edc07d860bb3a83c55395cf8f0742c07b9f10c4a57890c76927c1a580f932f5bdddb664fef1a2530ff4358652654a8d38eb1f1d2c3a68197c2f319f5d0d3dfb894ed7439eecddce9334f8317f9052287905c36a2c9929033b3573be5bc8541ba94284ce58b730fe2eea1e85be4dd1b63293026661988f798aa5b967dd3a0ec80b7ed0db77c33baa47e2d44f68616582e04401925a443d06dcfea5a09db7db9e32a37bf7622c70e3082f06da41d0c9f4f044c8538050c9bc8604c2a69514383b1c6213270d91ad8a94dbddf1388dc98de19600df5ad8fed1fbb2aaecc7ec34674d63f335e5c89e9b1839f4182f2fc0ea729150b32f64e68fb61d4aee931222aa5ae8c983d70dfbf1557d3e5d580d83bea8510cf5c7247536aaf4d7ad82f17e6f8c34b2de2ded6e3541700689cde5ed46f242917413ddeea404d7eb194cfd64683a86d3406dc3b96b418bad6ebad2f4461e0dd5f3f44822ff082644e6e57942243f7b7490702e7f74a76fbb11b9edc6a0fe1bf2fa9b55b2c76153758e3ca3304a7f605fa6105527edc4be0095d13f471175c2b56ecd2a0a91554bfc62341ab9134342492923749f68db9bfc688c10a5bc877de36bcbf6e079a6eb2dc6f3b86ead6495d484cf387f0d86ed21cd90c5c146b2bbff90d32d9663d67e364b621fbb147c3b9601babbf3ee52dd4aa08b1dfc736859d3a28d9f3de9a758fdde27539f3e9545db5ec5278136c11ad054b5f56551c894c3807f1f1dd726cb9940751cc8112161eb6a96f235d3ff5c26bc5e0759800d639f6572f4309122fc56685544181545d4acf7e71a8ded94fc5f5ee6641bab47a69ec3f96b2317ddc889c5380c42722325e635ae2fcbe8539ef5d3ee2839bdc34f40190801f5e89c68153b0aece2837db480f1ec3ea8c2bb97d9c7f3863169369e7d8ce1786ea31cf55d5ea20e3ad0604d05545aaaf89dc64d7d7bf28643331907ac75c24c78db9e4e595730e12c4fff0c4c3c22fbf40e64c471eb13c46ea14067fc351d5fb109b24054ff079e8eccc5829776530fd8de45aacd9facc7a19b597ecef046f7c2cfedf87ee75866bc2e17e35036"}, {&(0x7f0000001740)="4518ad333faef04790835e985cae8ee3073a84c06669ed3081b3dcbbd1112caab2b303bcd2ce3faaaaa72240454294c43185aa49eea8936ea7e40098842e119048ca17158697162e8aa69588dc5bcdaa430bdfeaf271090f7693112a76d1f55d78941c26e1d2bccaebc42f1bad5a236575dd2b4c78c46d97c6f2762e6e0777363758a3"}, {&(0x7f0000000000)="f832d4c50f2993cedae2ad99a7b026c458ee6bef0adfeb4f9ae3af2fca631831"}, {&(0x7f00000016c0)="de3540f99c7daa01c40a3462f534ab83af8d971ca342c1204a59601344f6812a6af207e892d5c25661d953ad8f440fee02a00e0c8b444c76c7b3d5253e4faf038f7bf164a05da02d29420d02ba66dbe5dda2a8f265e6609d6b"}, {&(0x7f0000000040)="f8fd2344acfa4f1b2daf"}, {&(0x7f0000000180)="467326f81c9dac2657e268942d9b6af45c51502b2a34e33cb36c8efea88f8130e94e1ef2895327e53d23fb013583160ecf"}, {&(0x7f0000000440)="a407d700b8a326246bfb37"}, {&(0x7f00000014c0)="3cda3754c3cf82f34e04dc046c5ddb339fe8d65ad70a5791a996eecc83442e5c9bfe9bcdec4caf99b1a08ff664d203e7ab7f1eeea42991dca16237085933af0b4827390e77a9720610ae5cc777a9f905978be00336118eced85773b2c078b9909c247309797ec46bef286865fea0bade228a2ff26fd2f0a7a01e992a5e8960956bff277affdfeae3f3263a977eed3ba04733c0ad468d7f2def84f9e8696b25117834791f105095cf4b0f99fb677aa7beff89fd99f4ed8a186a3fdec1ffecc44191ec254c2350f837711722bedbeea23287eb67bede14228d00c846374eaa495b59efb9f7f965d42ac09dd786d52bfe89fae69424ad"}], 0x1000000000000025) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) poll(&(0x7f00000001c0)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) 18:46:21 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffb, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getppid() fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) r3 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0xffffffffffffffff) r6 = getpgid(0x0) fcntl$setown(r5, 0x6, r6) dup2(r4, r1) dup2(r3, r5) 18:46:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3, 0x49e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa011, r0, 0x0, 0x0) 18:46:21 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r0 = socket$inet(0x2, 0x3, 0x89) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 18:46:21 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000156, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) execve(0x0, 0x0, 0x0) 18:46:21 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x800fffff, 0x8001}, {{r0}, 0xffffffffffffffff, 0x10, 0x60000004, 0xab, 0x70e}, {{r0}, 0xfffffffffffffffe, 0x8, 0x14, 0x8fe, 0x7}, {{r0}, 0x0, 0x1, 0xf0000040, 0x0, 0x2}, {{r0}, 0xfffffffffffffff8, 0x4, 0x0, 0x4}, {{r0}, 0xfffffffffffffff8, 0x90, 0xfffff, 0x2, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x10, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x3, 0x7fff}, {{r0}, 0xfffffffffffffffe, 0x0, 0x13, 0xfffffffffffffff8, 0x97b}], 0xfff, 0x0, 0x2, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x0, 0x4, 0x3ff}, {{r0}, 0xfffffffffffffffb, 0x5, 0x2, 0x32, 0x1ff}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40000001, 0x5, 0x100000000}], 0x9, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x22, 0x8001}, {{r0}, 0xfffffffffffffffe, 0x80, 0x0, 0x9, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x5}, {{r0}, 0xffffffffffffffff, 0x44, 0x1, 0x6, 0x2}, {{r0}, 0x0, 0x2, 0xfffff, 0x3, 0x8}, {{r0}, 0xffffffffffffffff, 0x18, 0xf000000a, 0x5d4, 0x4}], 0x5, &(0x7f0000000340)={0x4c9, 0x7}) r1 = kqueue() write(r0, &(0x7f0000000000)="87c426b56ab2bbb3f1c4eb440864562e604f924991d5cde172036383e658bb2ba0da0b41c5ebb510489023f405e280c0989d", 0x32) r2 = kqueue() kevent(r1, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r2, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 18:46:21 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0xffffffff, './file0/file0/fi'}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0xfff, 0x9}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/251, &(0x7f0000000180)=0xfb) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000001c0)={0x8, 0x100}, 0x8) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x40) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x1) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 18:46:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x0) open(&(0x7f00000002c0)='./file1\x00', 0x0, 0x2) getgroups(0x8, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r2 = getegid() getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000280)={0x3, 0x80000000, 0x5, 0xff, "07ecbcc4125d29148c3f0603b5990a39523884cb", 0x5, 0x70}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setgroups(0x6, &(0x7f0000000200)=[r1, r2, r3, r4, r5, r7]) 18:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/134, 0x86}], 0x1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 18:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="02", 0x1, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000040)=0x8000) 18:46:22 executing program 1: r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000040), 0x0) 18:46:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) readlinkat(r2, &(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)=""/62, 0x3e) chdir(&(0x7f0000000100)='./file0/file0\x00') 18:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = socket$inet6(0x18, 0x8007, 0x4) setsockopt(r1, 0xfffffffffffffc01, 0x9, &(0x7f0000000100)="b4ec46dc9e9b6358ee5ecda99a72c5128edd4329ec32a39022f6e4e5015eae1754d083017c43b66331fb400e087eb1ce09e731259e62659f222c9d506d6b7d8a68a91834cf3d420f8ad2fe45918f6bc9ba9abf71ae09b3343480498284a7bbad00fe0c584dd786886d4fb71558e1c946da7820b54150c1ccfa55c07f222e184514bcff017f6f99a89fbd86755738cb1e3e04af1738014360c17902504ea693515362705a7097b0a05f0c7f190a6c1c229cd1e25a58fa00c0caceee3004d172d07852d99a426f6dc7c1fb94c12054", 0xce) 18:46:22 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) lseek(r0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x3, 0x1, 0xfffffffffffffffe, 0x1000200000005}) 18:46:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8008, 0x0) listen(r0, 0x5d6b) setrlimit(0x5, &(0x7f0000000040)={0x100000, 0x3}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000200)=0x10) socketpair(0x1, 0x5, 0x8000000, &(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="ae8a33d44dfa7260efd9e59b8e9a373075393a99fe25daab7d434c125509f2b0471097b2c27ec61f76c1a3c1e51fae03330cc46aef71a8a5b315192d0e9681912b2b35ed45a3593e2c1f46c2f03c2922d1c46b61b6190351c2b080b7d42fb83a7950d194e327a353392925c555d75e876dedb8d6ad036d2fa2f84c0803de58665c558883827941e340ac12b3122d7e282412f8a413c8af0d1c44a3486419a57f57d6388a40fab6668c68b9e57112524e359c0283d5ed825d78507b833ee177bf848ce0e5677fa9e310be0599b907c7fc23f69c5e27bebb6168ece0f2ffd03bedd0f2cf0587d8dc76dfe09c7abb173a8b5c03fc2cc50863811779bb0de2", 0xfd, 0x4, 0x0, 0x0) 18:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)) 18:46:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)="aa", 0x1) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8100, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="bedcb5cf0ca71bed5cd9", 0xa) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x4be) fchdir(r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x7fffffff, 0x0, './file0\x00', 0x7fffffff, 0x7, 0x8, 0x2}) 18:46:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) shutdown(r0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x7, 0x4250}, 0xc) 18:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgroups(0x8, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000140)=[r1]) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') 18:46:22 executing program 1: r0 = socket(0x4000000000011, 0x4003, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB], 0xa) close(r0) 18:46:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) pipe(&(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0xa, r1) kevent(r2, &(0x7f0000000100), 0x0, 0x0, 0x4, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000000c0)="ca6f44a3b41dc24547c4f15080aa0ea3", 0x10) 18:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8841, 0x4) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) syz_open_pts() close(r0) dup(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:46:22 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000001580)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312b722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd0", 0x1001}], 0x1, 0x0, 0x0) close(r1) 18:46:22 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xf6, 0x0, &(0x7f0000000040)=""/246}) poll(&(0x7f0000000180)=[{r0, 0x4}, {r0, 0x94}, {r0, 0x4}, {r0, 0x100}, {r0, 0x80}, {r0, 0x4}], 0x6, 0x4) poll(&(0x7f00000001c0)=[{r0, 0x1}, {r0, 0x40}, {r0, 0x8}, {r0, 0x188}, {r0}, {r0, 0x4}, {r0, 0x3}, {r0}], 0x8, 0xffffffff) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000200)={0x6, 0x0, 0x2}) sync() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10582, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0x1, 0x2}) socketpair(0x0, 0x2, 0x849, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001780)=[{&(0x7f0000001740)="57fb145becef34e2dc3ae82aeddf6d6f64e1baf2b9afda97b7e60ef35a1b88ce816f34bd657a10d3cbba230aaa1020c1a838d09fbd", 0x35}], 0x1, 0x0, 0x0, 0x3}, 0x400) r5 = getpid() r6 = getpgrp() setpgid(r5, r6) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880), &(0x7f00000018c0)=0xc) bind$unix(r2, &(0x7f0000001900)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000001940)) poll(&(0x7f0000000400)=[{r1, 0x80}, {r1, 0x4}, {r3, 0x41}], 0x3, 0x290) connect$inet6(r4, &(0x7f0000001980)={0x18, 0x2, 0x75400000000, 0x4}, 0xc) open$dir(&(0x7f0000000580)='./file0/file1\x00', 0x222, 0x1) r7 = open(&(0x7f0000001a00)='./file0/file0\x00', 0x100, 0x100) r8 = semget$private(0x0, 0x6, 0x63) semop(r8, &(0x7f0000001a40)=[{0x0, 0x0, 0x800}, {0x5, 0x200000000000, 0x800}, {0x5, 0xffffffffffffff9d, 0x800}], 0x3) r9 = accept(r7, &(0x7f0000001a80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008dbb00"/4098], &(0x7f0000002ac0)=0x1002) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/vmm\x00', 0x100, 0x0) poll(&(0x7f0000002b40)=[{r0, 0x100}, {r9, 0x41}, {r10, 0x30}, {r3, 0x8}], 0x4, 0xfffffffffffffff8) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f0000002b80)="25aa3037540a82cee95560b8ce053c26e1f6d18770917e466d59d6abd81e09b4de8cd95fa0c53556a6ad3366c9ed9d7d0408a9103e152491e34c496e448bed5c064f74702a65b955cac5d66f1276d55d8a02ca64afe7fac37e6a57ecb8e2419354f44173b3ab4ea000e32dad239ff3d502b34047810a406889489dc611f2c5d78535b13e9d35d010d92da4bef39d", 0x8e) openat(r0, &(0x7f0000002c40)='./file0\x00', 0x80, 0x24) accept$inet(r3, &(0x7f0000000480), &(0x7f0000000440)=0xb) sendmsg(r7, &(0x7f0000003600)={&(0x7f0000002c80)=@in6={0x18, 0x1, 0x1000, 0xdb73}, 0xc, &(0x7f0000003340)=[{&(0x7f0000003280)="bae165e7a8153a448a8db116e0c2f8318c5cbc881d9c7acdf7c79901b66d359740fdcf802a23ccd9e0b02f81ac58b165ada46f2fd9a529eb1aef3fbe7c6dee063bf92c4ec09b5bb8549b9fde56e831ce68e8a7858b59fcf6f7cde025db34d4b0c142e8e535531edb9f50af45f6bc38d77a9cad09f638a0709362d2ddbfd7b9adf7", 0x81}], 0x1, 0x0}, 0x40b) 18:46:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 18:46:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) fchdir(r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xe542, 0x81}, 0x8) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000040000700000001000000ac1400ff000000ecffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000167cecf07a4577883e84334f57751ea1e8a5a5c41e506997606c21efebe925eac015dee85203abe362328894"], 0x18}, 0x0) 18:46:22 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x80000001, 0x800}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000000, 0x3ff, 0x4}], 0x3, 0x0) 18:46:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a6", 0xd4) r1 = syz_open_pts() close(r0) r2 = dup(r1) open(&(0x7f0000000140)='./file0\x00', 0x200, 0xb9) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x7ff, 0x1f, 0x1, 0x78a5, 0x3, 0x1, 0x2, 0x1, 0xfffffffffffffff9, 0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1000098b, 0xffffffffffffff82, "85fe4dbfa6090000000000000000000080ffffff"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000040)) 18:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xa0, 0x40) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x101, 0xa3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000003}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000180)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='/dev/bpf\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='\x00']) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000380)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0x8a) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98a, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 18:46:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40000000040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x25, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0xff, 0x7, 0xf9, 0x7, 0xffffffff]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:23 executing program 1: r0 = syz_open_pts() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r4, r5]) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x1) syz_open_pts() syz_open_pts() 18:46:23 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) 18:46:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x10040, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x1, 0x8000000}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x5c) close(r0) 18:46:23 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 18:46:23 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20000000000014}, {0x81}, {0x6}]}) r0 = socket$inet6(0x18, 0x7, 0x40) sendmsg(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)="5e676f367664429211397cd067902f7f37f5e6727a688b98a98fc5af677b1c494ad048868a", 0xfffffffffffffcb1}, {&(0x7f0000000180)="89eadd60f3f9418af3f50607b9660de738678152ec1c3fbb933ba29c6d30433ee303f92ba220fc2bdf366f2b66b7989ea53dabf0ca06bbf0e49edf9a409bfca665b80a399b18587391c0126b2ca46361c61e33e276f86d58a267401b872b2691c888cc584955b991", 0x68}, {&(0x7f0000000200)="9ad75bf03490ea60a7640531bbeff7c189419832f5213fe722daf07f8e052010499f50f89c445746c1fe23b8040d2ae51b2315583f179cd5733801d5dac3691d1c8dbc96bfcde3124fca32a58c", 0x4d}, {&(0x7f0000000280)="25ced7b413cb25facc308b1aa9721aaffab05540a6918b6157ef6d5dc81bd5c3278e956d931f8d1f04f644bc6bfe2b5909cccc423efd04203d0ec6feb93193abedceffe30611f24e3a908c8fa469ad92f8b73977ce5f526d7cde173dc4e8f8", 0x5f}], 0x4, &(0x7f0000000340)=[{0x88, 0x1, 0x8, "793f52a5387199b2617d2e0477e8ab92c82dfeef6d808aca689bf3d81d94e5e1332ae04b54bddf63adb9e75af19a6ce34e83f0fac26c37b906223855a49b969f05359add8daf48e4f1e9e41212a8e13e08c5e6d043ba27a7907e83d013e0f0c0667f3c89762e9eaa322edf583eeda3a142597f"}, {0x108, 0xffff, 0x8, "9d0c0b2d10c22ac1a607d246320c541b1c7c30f399b2a3a51208f0da5aa6d3af215b737dcc68df72c815f9e04b8a3783467f956c2b1769a018183c34c2cbceeefaff77a5921459ff9bdecb6660a706eda3883b668eaeb1b7105cc6c75645202f25802dcb5e0bd1c9281cf04cd8f0ffca3b99b9b85e187bb31c18dc34cabe2f67e934de5dc15b26ee8faa89e5ad6e39bc0d370b9e9db9146ee7fdf5f48f6780484f3bc14765f3d5dffaf3560145829ecdfc60fd7c75b094da483a5c1543d137528d6624d977e501ca269ec6ee5a9fd7f687b2dec1c8d580291d79282fcce80b3e4a023b33a41c406f21de3f2f23c07c04aaf67c"}], 0x190}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x20081, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 18:46:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x102, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) clock_settime(0x3, &(0x7f00000001c0)={0x76, 0x5}) getpgrp() kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0xa, 0x4, 0x9, 0x6}, {{r0}, 0x0, 0x60, 0xf0000000, 0x6f5, 0xc3a4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x11, 0x40, 0x1c67}], 0x100000000, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x16, 0x2, 0x100, 0x41}, {{r0}, 0xfffffdfffffffffc, 0x44, 0x6, 0x101, 0x40}, {{r0}, 0x0, 0x4, 0x81, 0x6}, {{r0}, 0xfffffffffffffffe, 0x40, 0x55b713837b9c3153, 0x2, 0x80000001}], 0x6, &(0x7f0000000180)={0x4, 0x100000001}) 18:46:23 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 18:46:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x4) 18:46:23 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xc0, 0x35, 0x1}, {{r1}, 0xfffffffffffffffd, 0x18, 0x20, 0x6, 0xff}, {{r1}, 0xfffffffffffffffa, 0xd8, 0x4, 0x0, 0xf750c80000000000}, {{r0}, 0xffffffffffffffff, 0xb5, 0x1, 0x3, 0x40}, {{r0}, 0xffffffffffffffff, 0x10, 0x40, 0x1, 0x1}, {{r0}, 0xfffffffffffffffc, 0x1, 0x6, 0x8, 0x3}, {{r1}, 0x0, 0x80, 0x2, 0xd33d, 0x7fffffff}, {{r0}, 0xffffffffffffffff, 0x8, 0x82, 0x5, 0x3}], 0xe3, &(0x7f0000000040)={0xfffffffffffffffb, 0x7fff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 18:46:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x4000002000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) r1 = getgid() sendto(r0, &(0x7f0000000680)="4f81314a9033e07a9419e08ea0a61a4e94441a87cefb23bcd295bb2c488b78c40b2831c5eeb883244e80227a017a977911c3ad3e84e198864ac1c8df9d46ae4d12020c7217414fba61d760a46fb67ce9a5fd27e810036545e85ecabbe84c3229b74218d7759f90ea7b702e18d17386beb48c20f2925a952df8f198be8f8bbfb6a60e51c2e35a970d3693e182d132", 0x8e, 0x2, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) setgid(r1) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x84, 0x4) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2000000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x401}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0xff}) 18:46:23 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) sendto$inet(r0, &(0x7f0000000040), 0x0, 0x2, &(0x7f0000000180)={0x2, 0x1}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x80}, {0x2006, 0x0, 0x2}]}) syz_emit_ethernet(0x7a, &(0x7f0000000100)="06253d0e0ba420f46003b9bf22beabb800d1f6577bbfa6ad84f616e3b7e4f5367646155c1b404123c673ab5a0726f0807e0a2d16b2aac80a1b4bcf5a139133e3fda1589b44b64df8aa93547fe3a601a9df6848b4a42ca14659489f781f3460243137404aaee0b547b86d6353097541854dd52404e27bef1cc5ef") 18:46:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2}, {0x6}]}) r1 = socket$inet(0x2, 0xc005, 0x3f) r2 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000180)=[r4]) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r5}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x9fdf) lseek(r0, 0x0, 0x0, 0x2) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) ioctl$TIOCCBRK(r1, 0x2000747a) 18:46:23 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) getpid() r1 = syz_open_pts() r2 = getuid() setuid(r2) close(r1) r3 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000340)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 18:46:24 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202112f66696c653000fe5ef9ba758ac5054010c0298308888c5e56c4ae65cd6cdc8dd97ca26e1ccdaf1acdf3fa97bab478bb4c4d2add56622111244ee9aacc31ae2d69298e0606f400e16265cb781840101523b3227a9d734e922062237b4bca5c96e7bae3234f0f8cda2014ad5cf17f77def3b06718c6941c50959b3cd94439b17994f0831b023fa292b0679518b1e64cc9c507196941ae5b85d680c087d9b8dd7f5f4366525aec2cc21c838ebdde705b96a33f0eec5fe2964c09a6"], 0x10) socket(0x10, 0x2, 0x7) sendto(r0, &(0x7f0000001180)="060a29ba97d0bba1248defae40f01df6cc6f87be3076bb692c9600bfccf85df90125584b3e3be404d37a0b6ce0c70e690ab4ba93e3a561455f6c00125ad2d2f61002316205aa6270ffb17a1934ccda65525612bdf42d5a4812b2c2a0e88f91a94399063e869bf1999a0215406fd8fe0ecb8eba3c06c08495f3b4de143d273c4a9da5a97ec6766f635a30578e0994839b48", 0x91, 0x0, 0x0, 0x397837168d739037) 18:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x2f7, 0x5}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x5) 18:46:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() setreuid(r1, r2) listen(r0, 0x0) 18:46:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564", 0xec, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) shmctl$IPC_RMID(r3, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x880, 0x1) chflagsat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 18:46:24 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) pwrite(r0, &(0x7f0000000000)="d1163b967c10272fcd4a6cce29928e54bcb86b2c6adc55f31ecb5b2a91ed8fab990fa5a303412e332751e64724ef6a64cdf319f947c90465a3b23984ccd2d0fff058efe0b855c47be8a4653db56f90f685e10bbe4364b820c00005305bb16391741a396b6d86e4a50dad9732a08c0cd79a18cbddb73f8c6c193fe7ed3351ada999b7724e8ca1edcb69d34a55983394320b7c2f2aca7e25ceab1252085667bbefcafd13532364ec0c241545f8f6", 0xad, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0x238) 18:46:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) pipe2(&(0x7f0000000040), 0x10004) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) 18:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x80}, {0x6}]}) r1 = msgget(0x1, 0x1) msgsnd(r1, &(0x7f00000001c0)={0x3, "2dd0f4dc90065f7073b833f007f4ee35a53e21e1fb10f2a8cb3791f4fb24824484ba6f05ead5e8bb733eb4d30ff91c063ef724072e16f7d6dcac911f4c3594f99e075ecb7e2f63d32ecce0e1b93d76530ee62296ea0ecdeebc8af70ebd8c0f81f59e4ab11b0435503a10fb8388fdf759d88884d60188c9e1a425103f6da4136d79da8d1c763bdfd651d4c660ea393ef57af769e06ccf6d31892197a155861a0f21a53e67edfd3482a5d441b2679a8bc7fcdd83fbc0ee47c081"}, 0xc1, 0x800) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4c, &(0x7f0000000080)='\v') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 18:46:24 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000100)='./bus\x00', 0x402, 0x101) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00feaf000000000060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) 18:46:24 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000500)={0x2, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) r1 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./bus\x00', 0x1) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) r2 = getppid() mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7, &(0x7f0000000880)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0) kqueue() close(r3) recvfrom(r1, &(0x7f0000000640)=""/226, 0xe2, 0x2, &(0x7f0000000740)=@un=@file={0x0, './bus\x00'}, 0x8) fcntl$setstatus(r1, 0x4, 0x84) sendto$unix(r0, &(0x7f0000000540)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x72, 0x402, 0x0, 0x0) fcntl$lock(r3, 0xf, &(0x7f0000000800)={0x3, 0x0, 0x9, 0xff, r2}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000840)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000600)=0xc) getegid() sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000140)=ANY=[@ANYBLOB="2fe8b6c7280000cc151904fab4f279f906"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000400)="44a221302c538afba1bef9ffb9c7e93ce68867df9b816e43780085020f194aeda56f5ad43309f8d4aef0f24038e54b4fa51f9ba637c40a59058edf57d92c8e3875f587fd6d58954b99c11e4d62d1995b73289ede7ddf601d5447ebf66617aad60a45b1bb5d53b5474211142ce05e0a241dc3a1bbf3f30f1d97d8f5f18f3ce0ee626dcc8a01a3a8a386acd25d03bfd2425c91c9c6206ec2", 0x97}], 0x1, 0x0, 0x0, 0x4}, 0x9) r5 = getppid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r6, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000780)={0x2, 0x1, 0x4, 0xe95, r5}) getegid() sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 18:46:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x2) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:46:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffefffd, 0x0, 0x3ff, 0x7fffffff, "735160527b0100e534840700fffffff800"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) fchdir(r0) read(r1, &(0x7f0000000180)=""/20, 0x14) 18:46:24 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000140)={0x80000001, 0x4, 0x1f, {[0xb7, 0x7, 0x800, 0x649b9cce, 0x7, 0x55b1, 0x5, 0x6, 0x81, 0xffffffff, 0x8, 0x8, 0x9, 0x9, 0x64, 0x9, 0x3, 0xffffffff], [0x4, 0x6, 0x8, 0x9, 0x7fffffff, 0x28000000000000, 0x4, 0x4, 0x7, 0x4], [0x3, 0x6, 0x4, 0x5, 0x1, 0x2, 0x5], [0x6, 0x2d97, 0x2, 0x4, 0x9, 0x3c70000], [{0x3, 0x2, 0x9, 0x6}, {0xdf5, 0x7, 0x5, 0xdb6}, {0x20, 0x0, 0x5}, {0x6, 0x6, 0x1ff, 0x10001}, {0xbea, 0x7, 0xe9, 0x8}, {0x7, 0x1, 0x3, 0x9}, {0x44fd2e0000000000, 0x5, 0x8001, 0xffffffffffffffff}, {0x450, 0x5, 0x4}], {0x3, 0x1, 0x4, 0x6}, {0x2, 0x93, 0x8, 0x9}}}) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0x80000000) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x31, 0x0, 0xc68, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x12) pipe(&(0x7f0000000080)) 18:46:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x4}, {0x22}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20008, 0x0) r2 = socket(0x1, 0x8007, 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) 18:46:24 executing program 1: r0 = socket(0x0, 0x8002, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mknod(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0xffffffffffffff05) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0xfffffffffffffc00) 18:46:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) recvfrom$inet6(r0, &(0x7f0000000080)=""/125, 0x7d, 0x0, &(0x7f0000000180)={0x18, 0x2, 0x0, 0xad2}, 0xc) ioctl$TIOCSDTR(r0, 0x20004455) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8004427a, &(0x7f0000000000)) 18:46:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="92", 0x1}], 0x1) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x3}], 0x4, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "2dc13fe6f86f08362ea8cfb73d3ef37e97d32a62"}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001540)={0x0, 0x0, 0x0, 0xd23, "e45ea840d957756d90a9f900f66fad02ed0a9e9e"}) 18:46:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) dup2(r0, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="000000000000000000009db309f0520a5b16e2be766dad99"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) getpeername(r2, 0x0, &(0x7f0000000080)) ioctl$TIOCDRAIN(r2, 0x2000745e) setsockopt(r0, 0x401, 0x42e3, &(0x7f00000000c0)="25f36130df85a95f500da63e04117b3137c71849b5c6254cda1e31b18f4afd8dcc3953aa31f441f5208f199e8cb1f471dffcf5b5dc7f5af9f294e3614ee65e862bfbb6b4e5cc9c9aa83ceae47e9e46c6d76b08cbf3aaac9308170fe61edbb8856f1df287ac24dfa9fb7cc8a598142c40bd1f4533d033f483429f9134dd578c58ed410086a808c1609d3eb9133c9f74a43a1f640b62f114b9dc34bcf3302b5b4ed84b11ecf322d31399d11ca3c40984a37fceac577595003b03c8d8e6c895dfa2707ddac141a42f99a552ae5be170b97b18d88410e9cb717962b67c99f8fb2ecc3fcd0d677120c9be353fb3a26ddba1847dc1309b423328f8", 0xf8) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0x4}, 0x7c) 18:46:24 executing program 0: r0 = socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xa52, 0xc721}, {0x18, 0x1, 0x2, 0x7}, 0x36, [0xff, 0x7fffffff, 0x101, 0x2, 0x0, 0x6, 0x800, 0xffff]}, 0x3c) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000040000700000001000000ac1400ff000000ecffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00000000167cecf07a4577883e84334f51751ea1e8a5a5c41e50699760a021efebe925eac015dee85203abe362328894"], 0x18}, 0x0) 18:46:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x7fff}, 0x10) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x100000001, 0x4, 0xc16, 0x7d, "690b505f9814252d832893724c5f15d365c1a538", 0x7, 0xfffffffffffffff7}) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 18:46:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x6, 0xc002, 0xfffffffffffffffb) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) fcntl$dupfd(r0, 0x0, r1) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) 18:46:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x1, 0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = semget$private(0x0, 0x2, 0x180) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/127) 18:46:24 executing program 0: r0 = socket(0x6, 0x4000, 0xff) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 18:46:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x20000000000000}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10003) r2 = semget(0x1, 0x3, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/239) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x400, 0xa0) 18:46:25 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:25 executing program 0: r0 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r0, 0x25, 0x20800001032, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x7ab5) 18:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x7}, {0x6}]}) r1 = dup2(r0, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x4d, 0x0, 0x0, 0x1}, {0x3c}, {0x6, 0x0, 0xfffffffffffffffd}]}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shutdown(r2, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) 18:46:25 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() setuid(r1) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) socketpair(0x21, 0x4005, 0xed8c, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = getgid() setgroups(0x4, &(0x7f0000000080)=[r2, r2, r2, r2]) 18:46:25 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = accept(0xffffffffffffff9c, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001800"/4098], &(0x7f0000000000)=0x1002) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000001140)=0x8) r4 = socket(0x26, 0x8000, 0x6) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001200)='/dev/tty\x00', 0x8000, 0x0) r6 = open$dir(&(0x7f0000001240)='./file0\x00', 0x8202, 0x10) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001280)='/dev/wsmouse0\x00', 0x10020, 0x0) r8 = socket$unix(0x1, 0x3, 0x0) kevent(r0, &(0x7f0000001180)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x80000000, 0xff, 0x100}, {{r2}, 0xffffffffffffffff, 0x4, 0x40000000, 0x401, 0x4}, {{r3}, 0xfffffffffffffffc, 0x10, 0x800fffff, 0x4, 0x3}, {{r4}, 0xfffffffffffffffc, 0x80, 0x17, 0x400, 0x8}], 0xfffffffffffffffe, &(0x7f00000012c0)=[{{r5}, 0xffffffffffffffff, 0xc0, 0x1, 0x10001, 0x4}, {{r6}, 0xfffffffffffffffe, 0x4, 0x1, 0x5, 0x56}, {{r7}, 0xfffffffffffffffa, 0xa8, 0x10, 0x100000001, 0x3f}, {{r8}, 0xfffffffffffffffb, 0x8b, 0x21, 0x800, 0xc95}], 0x7, &(0x7f0000001340)={0x401, 0x1}) r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000, 0x8000}], 0x8000, 0x0, 0x7, 0x0) 18:46:25 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x400000001006, &(0x7f00000000c0)={0xffffffffe09ff577}, 0x10) 18:46:25 executing program 1: r0 = openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) clock_gettime(0x3, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 18:46:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x1, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000180)=""/252, 0xfc}, {0x0}, {0x0}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x0) 18:46:26 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) r2 = socket$inet(0x2, 0x2, 0x0) recvmsg(r1, &(0x7f0000000600)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000280)=""/183, 0xb7}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/103, 0x67}], 0x6, &(0x7f0000000540)=""/146, 0x92}, 0x40) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 18:46:26 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) mkdir(&(0x7f0000000040)='./file0\x00', 0x100000020) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f00000010c0)='./file0\x00', r1, &(0x7f0000001100)='./file0\x00') sendto(r0, &(0x7f0000000080)="3183198809a8f65f7f83da6534c59e0367235359c020436f2623931b45602339314f4a17886860a453f3baf02edf027b6576a17483c27464713e32925822e148151188651bb30c6193e97d791662c2ce1b4774a24a56906be617b84c64ef491f350d5b659cfe35c06c747069e51bae0855c58fce0ad21b3effe10e819fd51beba614b242e011ba9f4cde28627648b385fc4efc2c14516d3c2631ca70c70130e55471d5e89f18603d30ac53994e958cb291cbde6d23a6fbc305601a37e4c7e973ea07276deff12a1c3d15e095668082d59ebff4c869b4e844a1227619f32b4c4dbccd9316f3f830360859262b882a4b94d11963224a84423b3b5e1276d9caf8d450e742ebba56528282fda97bfcbde2701ac21f7472b5058e63af53c131c30fcbbb5f1776a826ec0c798f39f53701ef736971128b40fc7c1867e89ce24163dce53def6d76e0549ea56cdc517178e83282952a1b4cddf3a1596d544c688dba5c6189772087ff5d766d1d590ebe5a06974425bc6822e7ffa636d7304362e011a91a839e5b2c80721f3391978d807dfa20abb0f20170febadd84ff6d843c7b7c6dc5aa9742be7cc7e47de42cae70a036655abac2608ea618e396cda67b18f5d513c40a5d38cc30681d817999da4bca0b4b3978308c15c59e30d9b00fad698fb27bb055155adfa9fac297c24e5e5025ebd64d68e78c0330d711081a014d784769aa178cdd96e825909408681e5eb346b2f97abbe10a88708a31b475d12813d56bd27889fa27bbee0f31317ca4cfc85cbc79c2ea0bd88bd04fb6be35d2cf952969a6aa58cb492ef58b9c3bbb9093efd9e016c375eb697fa767ed70c1467f39b43dfe6305afb225f5d45321dd47b9812d2cbdc385dcd0e1a743cc9c91b075541e7d3fc89370d3f08b47a3f92a92217241e28d0f912412dfeff4d69071c32ae6a25e4336bc39581d230b1c716e7ce79a9f3d4b880c1e3a8c150c32ca959d781360e9559a681528fd8cdcd84f0b3d0f6034a3de69899a2c439f4ca71c63871b7921e5f7f24d2a736d26803e7cb7d87124b2433777fe51416e311736e9c88dbf255256d02abf3dd02b1b901441b46d9a9c0ed41c3be26a4aba8e20539a698355437b3025e382e34ef9799ba66ec955668f94584170377dc39170d653d254f2bdc3f3a80936907d21cb840185bf175bfd57c075fd77c4bcee94b338c6d899cd076dbad1b467abb7d724d5f9ea6f6e6ac27bf796ae1825252425dafa63b7d03009eb443cf879239d537907944f462ccba6ac560df1a83aa6fc13ed075f0be1c67462d61ec8caffff9bf3338d9a436cc235a2ced5e1d860d8863610c56489c6bae47454fb9fd4002da539e98b7a5023a45bd21af82d7a56d0370ffc3313b0804ea0ef72debe6207e5c6adb5be7f38b4f00898744190a7e44f9b712804043de93b15eca12009e20f4010be3615941b1577fe5f5bb7b08aed20cb7644ff26e1e830858f71229826991b377a22aba1cd3343ce204fc6699d130ef81498a975577d77bef6410f089785925d6c8b326e1621b343e2aec9f6721e1d8151a295099fc065d445c16a8c89555aa4132448412ff6f8814e1fb34c7048b53f48af06ad5f40977e97e7c90f37124de012340c2ce05b9ff865a7beffe284fb2923c8bd528418fb60cf16fcb84a7483d4f19e8a431b9b75b64d43ede23db6697e425b21fe5b8aebfce9dfcd38e78813fe7b0a63e641d1803b12a112bf25b1d00e4d7cb6280b0098f87a5059c0c1eb2ac1c357a02c3d43a2c1e2d200ee50871ac4b6a28c4ff1fcded7abf7b7784de13d6dbf7d447672b9d0d5b42aeca9150049cc25cb69df29b88e8b5f49b15218a0151d58531c4f311ff791ba334f8b22c0c65ed7c7cac704554fbdef0546b9b7c8867c1f94d6252c2fee9b7139788706e8c7018e83c21b37a4e1d895387ef4b5b0ee489de2b7d7bd0d5a01e219dda56ff4a015323377e2aab24c3bfd7e4496ce5397afb9e4567577b4a72612ef283947b5d5de51e988df81d31863ec0eb1f49060a6c7ad254e7c69e01653214514747d066217882a6562dce8a3e2701ff7548df58d8d543c45916cc64c66f37f8de55d0cac38d9756e1bb772db6c804f998be3c2044916e1ccfc54d6a6454e884102fa67e73daecab6ab0e04b70597009acbed4f220ef8433cd0bbb43181a680d890d82567737d85e1ce3c2d9e452ab0cac1a943a683b6b145b903cd1460a557772ba8e9d8251a8c66cdcf80bfe70498f1b193078773149546027bf55de8313196ee9d0763f8a42499130f6744db3d91425b9747f98537a318dd31aea340344de909e2d57c658c9c0999bfee93ea7304b1043f8a2c1b37ddd54516ee816c8bc3e8e2aadd4cac476359adf2ee739d6822f8bfbfd912426a84579e003416fb11b5042412ade2f86a422eee3dcfb45b148bd19dc9d7ab763cd06b9559d56af101246b689d4235d53d5beaa4d10445e44dbc8fc5f8abecbf6ce5a24e76576b40133e4f7c0fdeeb2811d43350155037765c4b408b777e3cd9dc380dd14783bb054884e2d78156cd65691942985aa6b01b6173b8c018eb23e27ee16c23a0bd69b0e63c6fef737952f3ff6cd950b99cc68eb1ff183816d2aa9b7cbab8a3107242a1b904864138aecb3d15a1e438ff5acd09dfe8a9e3cfda742375e99a0ccce03df9062a3a585ce1131f50a0834195bf39028ae59f02a9f8f3d5b8a9eb3ab8b77f4d1dc390d3c505e803e201a5da9a65ac7072d17c9faa31596b411d8985dce18ae5d7e0a9fea886daa1c62ca08e43e10cac3490aabad401f67fda2119ecfb97d19675f23140926aedddaab3b21547a511677046ba3abc35f2eeb993d06159792a57d476f6d67ace8a3ea8f4c423218fba574fc532dfddb6a6994d5f519d312ca458bb70bfbd92d996c503429aeabaea662c253fd870cc0fe421a2aeaaaf5fa60da49bef5916ccc523fc58ecfc23957b29e9ff7fc852b277c269d5cb692e2660e21416f20112a0fe1058663366c7a8c877d9a254cf73905bbcc4815171a0ec31db7389b8798209374ef2a857b8d73a6a2568a9d0ebe39c0264cad09559870faa20df5a011148eb821d0d611e77bbbb789e83e60e7523db4d78fd99290421d0f84ddda208bf1aa70e2afe8fda3099ed21bcc8761a3c4045a20b1245de0ad13de62241f91d998c905066831be3bad9da8f81449b27f670cbbe8524bb80f9c804c9119c2b5828651708e13a521240c250cd169279cc36b5af8d10f4c20093c557378acb0d54e9458dbfae10db7c4d8e6de588b9e48d0e89953d50d2956ed7f3c024db685090a875b302e5217d8c537cb3a48a5b612ab451c2b98490e1fa3a737a01bc3d284efbd8319ea0d43d081c7f7e5ed73e60577e7890ddd7ed907404ad4b63cebf5e852c51ca5ec126ddc4e9cb479d4c3ce74278916d2c19ccd3147a5894a31b0ca518c05f5deff66436aae61323d538d1de723a281b951e99c81ac2872dfd1a58876c50aed1a78b8d9e7e61047b9d012dc64bec8ff51b319fe729e7fd792a1ac2f2b173982159c15cb2c820a09177e9ac26981f438484251f2d071e739059dc9f072bfbbc76b4c16826615b942eb039836da8f8d29671732257dc981da4dbb2ee7323cbdf3c8a2ed621628ed6a763e3be5cb80fbd46843e8832f56849263e7cfdab16cea0f4821bfa8547841f99d28c4bae0aca64aba5f09fb44deeadf5defb5fd257002f1f4cf72d84a61d5b0234590c025b2ed88ed737ee348ea54dab22b692af1f14105226a2da2f2b5fbf97b18ff3ff37f5f961ae8063d5887348725441e82b40584457912971b8d03710d4bd8d1a8b6d6b72d62058cc2fa0d80d7305ea4ec4e084db262bed84cc2ee16a50a5d7bcad57e0e1098e6b0cdf101e4d3556118be53fcdf5c6440ed9f7a00121689f93c393de95109a862392f20c4f304ab15643ae37e00bc6a291873da4c3d9ec2fdcc2ad7d4fd609eeb15b912b822b8c7c8edb8c2dc39fe1c06f02fd8875853f60a42909af641181489c73b52b34ccbdcaa5dcdcf644a00eac075a6bedcf42d8a7831724a287995f79a7d67b7f1089e8aa6eb7a4d66fe26c8cdf43b2f5103f7b0c70752b080db0bc2f40b92d186c74938c006660eca0bb983ce7136a821c123334db9b20bda9aa4da3f83849061f1fe47319df84a7ada8fb47cffdf0290427edfdb0a212e0911afddc210b6cf343b11191fab56987459c1077f596d44c20576b4b444aa5425915b9fd187ef8d1dc2dce1e643542d9a9aa3fcbb449d1c9db65ea8293f8cd5ed13b22e010e2ee72f995c484ab38dc533df20091ea5a3cd81f7306828335b5e860fba0e43b59a1002bf1d70688642ffe2b217d947c50d9f230fdc98ea9542778bcb8bb1260572ce486eeaf5a2396da7d47856a43a44f3cd5cbc543a677cb75fc39c92434cb35618a605f9bb5468b431f5efd4d21e2ce37d6133f39212edc5f9ca90653dfaf371f4a13b41b2dfbe498f6e8493beb06611cbcef13d8774b5c1e6fa9e640d6c41a08d2cb4251af3187b1ee5e9d2d689e7e80ce25b8f170bfc8ea4e0b584dece6834adfd6fa05e85c82fa130fb167f509a6b1894e45e66a9dfd109760d374486529247a9acc7922def36aba52ac3c5cd847aa579174de5e11646c37d30b58c02f8ad144124eba2c6bbf3826a328cc4b52c9b22582cd53519e37a547c61413585d1afb15e59379f0d147153ac386278e680888826b7b96aec335bc0fdf34b0e9a15b60f7406654da198f94f46e83fcc9ec57f72e05ef8d431db675708de20c8ed5965b8c05167699e925035507006bb5bb09d925634c8e7878f40893f667ebff7c73faba01a0bbc7fdba0a223b8bc6c2e2acc094cf5215bf570494fc076992d85fbb8d5188acdd7d5327526310b89348303007d714a3ead4c656293888be17d43f19fd90570d636028649f5a3177e42d2f98795b1f5106765e878b08c3cbe1a7af37be1dfee2d2e7d1fee9b053f80f5b5bd0ab408dcd0055bdfeb11365a04f3494224ec97775e7f83e950b1adfce5227bd20b3d66cff4b6ace7e9fca41a004ee56bebcf6d7945f4e0708beebe4d78c08ef32661b6c51debe3b77896e4f7d843f0d61da64af399afbe3050f65b91f00643272243c5d2be8e8d3e7ed652f90630dabdac9f0c4ca73387bfa0ab3638e74f6e9116f7b000b98f9ce9f0e6451a8e4a70f5c0a05163a5317dca7f333b474fc684f56662ab7cb2f651c2433c6dbf69d271a0f9146837fad38563281db8272ac36279c905916cb525549c9238c2c34ec5f7d92ba6837b059315f0a768835d6dff9a377ef11d0902f913c88004960845794654fe38d0f3a7f015af77e7352ffb7e709cbf3ad31d7591d43f06e939694cfd47664a27783de7c31dc6fed0fb09209edb314f0738268e6a7c028e417722dba38ab08ff89d071e8a7edc991af7ba8960e9507480b3cbefffc4c18a01fbf581ff23113ac01e8e673bcb1a632dc1b8cd95d87b7b86bd98e98ab5f503ce27011e02fee04b7368a175753a70b0d908efcdbb5d75d004cbe171c12702142d1c876e7d210e527550e79fc6a41e4d9d1ea78364daf98df7581ade9164d99b7d368645e9dc3b04da7900ca649f4b019a149d8c08a7f113d963510c2caefcca20fbe8e0082cd8328966f8d653c7a4d1e2b8c97eaa76856b81eb5c628d126689d6cef21d55c6d9d31f1b18b582d4c46ab3cd427473a4125e3b2e024fad606eef485dde4d716a3971c7c5a0f54ac4596537e4b2adc00057d3cb71b6eb3438806a875cdc866", 0x1000, 0x408, &(0x7f0000001080)=@in={0x2, 0x3}, 0xc) 18:46:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) unveil(0x0, &(0x7f0000000100)='W\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() pipe(&(0x7f0000001780)) 18:46:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) chroot(&(0x7f0000000140)='./bus\x00') chflags(&(0x7f00000000c0)='./bus\x00', 0x1) r1 = dup(r0) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x3, 0x100000001, 0x86f}, 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)=0x200000) 18:46:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x120, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x9, 0x1bc, 0xd5, 0x1}, {0x9, 0x1, 0x80, 0x7fff}, {0x2, 0x80000000, 0xb7a9}, {0x5, 0x1, 0x8, 0x101}]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) pckbd_enable: command error 18:46:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x5}) r1 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = getgid() r4 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) utimensat(r0, &(0x7f0000000600)='./bus\x00', &(0x7f0000000640)={{0x3, 0x4000000000000003}, {0x6, 0x7000}}, 0x3) r6 = getgid() sendmsg$unix(r0, &(0x7f00000005c0)={&(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000100)="70d3713efa03725cce5908dd0579199b52e1ec8925b2d4c7e9bce0f174517f0d8733714e6149d26b67328d5d500887ca77f78a1bfeb234f03348ac649e7669227fb237895993bfe57367749f124efe8ede4badc109c0f6c275d9b07805970ca9e39ae6ebc039b4b273595bd8423dadec2354324359113902571d462ce8c069c95f88e7a32adf6554d8184b1a19a1a8726a298658748170490498c86848fe2682dd496cfbe4a64f2bab951d7d6fef63f650", 0xb1}, {&(0x7f00000001c0)="8139bb9f8f96df1ab33cba4ecc7fc746b0e9b179e97a1aa9e9dd13a86eb527cc3ffb67f5d61d47c7071d583f6f82d398b895c71e77c329cd9c843e73a5460c61bdc86595bf197dbbb95f07ca477b840496cfbb920ca29d72c818b55a9ce809beee92e2e8dd7b421f2a9e30ed03b63f894dd5007b57f56229e5256b20575ff3fcce728669a178f5584c1cab978806f80ce881dbca5fc0ade8deec9594af179cdff1", 0xa1}, {&(0x7f0000000280)="9a3a8f45c67beb6b7eff21092fa6f2e7740131ddc44c43487d0be1212ce51d6792985332de313232c9072b48e7f12eb65c6672f3727f13e7148964e8a9a81b1c6f46cb8ea21f491d403390cf5f2527b8caea61d774a8823c1134a456cc090a6e07837d64ade8c1b971ad470de7d55e028d9e3bb015e905af679b3442088d3deb47d2b64c644c97ab25d976954c147d97d797a41d09728874f132bb71e85a70eb544d45509fe35a8ca438313dd5511c3d76dd80a1d5e86c2e739bfa5a090dd14e38f9dad554946bdea90ba04e6d78907297f9230f3b879da1e06c7fd09935", 0xde}, {&(0x7f0000000380)="d1e9db5ac73cb45104455e61177488ca4ac1331d469bb035bb8be3a02680046c6848e2c4679d0567215596e3640d1938a31795bfe0163d4c6a8946bc036edba455f2a62f445aca7bee5a426aff51", 0x4e}], 0x4, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}], 0x98, 0x400}, 0x0) 18:46:28 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r5 = socket$inet(0x2, 0x8005, 0x6) r6 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r8 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r12 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0xa00, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000500)) r13 = socket(0x18, 0xc000, 0xa3) r14 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x40, 0x0) r16 = socket$unix(0x1, 0x1, 0x0) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x0, 0x80}, {{r3}, 0x0, 0x1, 0x2, 0x3f, 0x1}, {{r4}, 0x0, 0xc1, 0xf0000005, 0x1d, 0x3}, {{r5}, 0xfffffffffffffffd, 0x88, 0x1, 0xffffffff, 0x8}, {{r6}, 0xfffffffffffffffc, 0x21, 0x0, 0xf955, 0x5}, {{r7}, 0xfffffffffffffffd, 0x80, 0xd73dc291ddf93ef3, 0x3, 0xae0}, {{r8}, 0xfffffffffffffff9, 0x29, 0x2, 0x81, 0x6}, {{r9}, 0xfffffffffffffffb, 0x40, 0xc1, 0x1000, 0x7ff}], 0xac, &(0x7f0000000640)=[{{r10}, 0xffffffffffffffff, 0x88, 0x0, 0x101, 0x5}, {{r11}, 0xfffffffffffffffb, 0x81, 0xfffff, 0x4, 0x522}, {{r12}, 0xffffffffffffffff, 0x1, 0x80, 0x9, 0x7}, {{r13}, 0xfffffffffffffffd, 0x0, 0x82, 0x401}, {{r14}, 0xfffffffffffffffc, 0x2, 0x6, 0x7, 0x40}, {{r15}, 0xfffffffffffffffd, 0x43, 0x1, 0x5b, 0x6}, {{r16}, 0xfffffffffffffffd, 0x10, 0x5, 0x1, 0x8001}], 0x7fff, &(0x7f0000000480)={0x57, 0x2}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r17 = syz_open_pts() shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffb000/0x4000)=nil) close(r17) r18 = syz_open_pts() writev(r17, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r18, &(0x7f0000000540)=""/226, 0xe2) writev(r17, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) pckbd_enable: command error 18:46:28 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 18:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000200)="df4429c64debf2d48d9ded39957ac24233efcd1af48cf4d71bbc7fc6d0067fd8cb9b64b12a341c92c73da48566c7ee9c37c0e6fe84af52aa362b046fc64728c91329ac59c80c2c2441823d5d9ec35926b4b1c9ce71b8194800"/98) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) accept$inet(r1, 0x0, &(0x7f00000001c0)=0x124) 18:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1000000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 18:46:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCLOCK(r0, 0x20004276) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 18:46:28 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000001580)={0x0, 0xfffffffffffffe62, &(0x7f0000000540)=[{0x0, 0xffffffffffffffca}], 0x10000028, 0x0}, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') 18:46:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000000)={0x3f, 0x3ff, './bus\x00', 0x1, 0x2, 0x7, 0x8}) 18:46:28 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='[\\\x00', &(0x7f00000001c0)='^\x00', &(0x7f0000000200)='%\x00', &(0x7f0000000240)='!(\'/#.}&:\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='p\x00', &(0x7f0000000380)='\xbd\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='){-,.)\xad:\x00', &(0x7f0000000440)='/&@\xfb\x00', &(0x7f00000004c0)='}\x00']) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000000c0)=0x8) 18:46:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r3 = semget$private(0x0, 0x7, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000580)={0x100000001, 0x101, 0x3f, 0x7, "9c8eebec2d0f105c9e0984b4496c4d8e9f482043", 0x1, 0x80}) semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0xfffffffffffff3d3, 0x6, 0x5, 0x7a1}, {0x3, 0x6, 0x400, 0x4}, {0x2, 0x100, 0x5}, {0x9, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x100, 0x7e) accept$unix(r1, &(0x7f0000000600)=@abs, &(0x7f0000000500)=0xffffffffffffff67) syz_open_pts() 18:46:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 18:46:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x8010, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setrlimit(0x4, &(0x7f0000000140)={0x400, 0xffffffffffffffc1}) 18:46:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}], 0x5, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 18:46:30 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x9}, {0x4, 0x1}}, &(0x7f0000000040)) 18:46:30 executing program 0: r0 = msgget$private(0x0, 0x0) getgroups(0x400000000000031d, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setegid(r2) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f0000000240)=[r5, r4]) r9 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x2, r6, r1, r7, r3, 0x4, 0x77d}, 0x5, 0x1f, r8, r9, 0x3, 0xb1d, 0x2, 0x7}) socketpair(0x1a, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setgroups(0x0, 0x0) setuid(0xee01) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001700)=""/174) 18:46:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x15}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/8}}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 18:46:30 executing program 0: r0 = socket(0x1, 0x10000000c003, 0x200031) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) 18:46:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) shutdown(r2, 0x2) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) dup2(r2, r2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) 18:46:30 executing program 0: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmctl$IPC_RMID(0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = getuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x4) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) shmdt(0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) 18:46:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x0, 0xfff}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 18:46:30 executing program 1: r0 = kqueue() pread(r0, &(0x7f0000000000)="308898c3374006ca7999bc95215fee06c73cc9851fe64e408d245778cafcf4ae97beb575fa170713f164b3b68a8636b24c600fd302dc21ffe4bb96a8451953d8fdf196371324fd48dde36df47783083ec340cf834c897507bb567bb42e5c72b7b86697b72bc969285dcea692ccf0cc0709fb8fbf75c6b669e85fc23ce8821571aaab3b0fe43d4b0bda2985ccf3e43155deaa42f3f8a24163d08d711efcc070826f", 0xa1, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x13, &(0x7f0000000000), 0x4) 18:46:31 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="ea", 0x1}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(0xffffffffffffffff, &(0x7f0000001880), 0x1000010b, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 18:46:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="14010000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 18:46:31 executing program 0: socket(0x11, 0x4, 0x0) getgid() 18:46:31 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001800000d11eaaf100"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="d1790a", 0x3}], 0x1) 18:46:31 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="823080060a0934855fbd13037341f59c53af23e621c34a56d8a0ca1801e366c415739191d491ea4a6c1e16f1aa386dd74fdda9f1a336258138da22d5bdae4b955c01965e1e822742679ebca89571f40ee58dfe3d978e8b689f78efc57f09e25e9aca741314521cfaa040f222282425dda42672d2e645427146252d9250d8ef2022b51929"], 0x10) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x21) lstat(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000200)) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/245, 0xf5) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000003140)="e2e305e2b184facd1c5bb4338144c2fb38fe27af1b61d37d69011fac8cb7c5153d1b7edff879e6d2660c5cdd6eb330cb859f70be8d7b83d53092764080e976e9e79dea39809b11f7c5abc27a5f60b30d23bbfd119cffcf620aed06a4718615b28548eac947b7dba0822a8b1868ac41fd0602110fda00626f62ee8dfb25bf8ca09f94e10442459d8c68aa2a06308adf4c2c2782570916e0fc05835a987a75010a2091a059c9cc2101f4bf0c618121653d11a2c7288ac6e577b4bfc13026a8c40e6199ba817859f5f54930f51cf53cdd9bdbd6b9380a0d3f2f59ff9f17b65a711f5604e6ef4c445914e4e5646ba5441dec29e96287d57e5bc595442a1049720d0faf739917739aafe4d8c61a37953bfb0aaddf31d7bd139ee5b7e3927984fff6a37159db743dd955f17d7b302a1873735d6cbe6e7557f0eb7e5bca4a715f3fb3780671ee5cd2a8b9c18fe663a11c52856fcf00619cf22a1b6cdb15de215d18a7256164998c4992452cd8d18bdc357d7a35af8f615f0a6135a83c3bc77a37ae14ad3747bacb8d1274cb4574200a8c51e66ef7136ef17bcfa1939d57639cb5a78bd2b41f54a0989a535cabebc30edd76761e2b9f877c4ad2acc9abdb52aa63cdd15405bac83387c250a83001c8e61ddbc7060603e9fea9132e8905a87ff8fb4966d06bbc274385b9dcae5ede86268c910a75c763258f671c2312570bdd886a03e55989ceda794c3aee7042c2a90610fa4523e337de39394481b4f58f835d1980ae3b8da38df5c12a4db3cbdc8d1d93ac92e12d3dd6a89d952cd96f5f8f5aa6aad6e3ccfac6d5a4e15c487043517bcbea8d9d0e52b5084b3ab228d34a0d14b0a1756853d5e21220ecf738c790485f652014df238914b4ee1d10ae2ef87d1794fb93b8512d6f5ad8f1339cb49919352d68799a4ca806484610e8a45ebcb5a0f3033bcd0ce14def8c8dc7673f60d2c2fc68b4af8eb130f19f68fc5d49b2903595f229fc671569ce3426732ff337f3bb56a5cad75716caa334e931b297bdfceda6aa7b669be7082c44479f963330aeb082da9593f8ee14305a65b5e132b877019b8d9c2a0767bdee5c891e18d1646c5ea9cf41f6fb50f6653f32b1a22f04f3cfaed408a6bd9db857932f39cae4ebab7999f61c8a1146dc9703015aa6b36bf4447805cbe8e6142d22edf7a911bed4ca349fc497ffcd2e819c5300a6f18c9a549beed9f93c10a86a29a3fa1f8beeed82a250acac234884ac9f26bfd1af1b5a09cd5e5cc48639fffe518d440f8d2a5e22968a0758ff76c0a3c64bc46f8e66ff0a7875e1e0800c3b04d8f100d1778ac15dd1f379730bcd6d7d3f19a8f9a37d1d8130daa48e1514273e7a84e594d52fd58ec5b30f28d88bc975743069ceb06bbbb22b696b52021f12e157b5a8b57726b8c7893f8d18727a09d984fce6db3ded96cc64570ead49b24c8faccaadc161ccf6c7547712acc8ca8ee408c10852c9f4230fd02c7a2446b1c4837e278fdbe1a3f7eb10aa76db0faaa69c626ac1b93f7364e3a6c200c78746398a6151dfb0b8853a9180d6827a924c0ca3953f1109011d9b5c3538841e20cea8a8ced64170e9b435a1649533fddc74efe1a36d24af141b724b9b23fee739c7d57a6eca73739d8ba9779d79f13ef2c410a79be7ba1d7eedb9b9c94160eb24f93d9548a8a70ce0d2b87bd662037eefd2c1435013a329a5c298d60e7368e1c7e1b0809e2c10e1c133c67ce750ef84b19f28dc2c979494c2cdadec22c046c77906fb234d656306834984f1e093e3069faa255b28689e4d1334db59bb8c7b5b2454c7f86611c34d1a9dc059c9cd0bbd3bfbe33d2f14c70b0b135d2b5c47a00e13dd335d182e35374601e7df6675f7517c5c7b67b8675942739f9fe591ba26dd76f7b2d3e0aa0a58ed6f221465815893bf755b6ae5c706c0e271fc3b2d0e72ac81fa0afbff1e5d29da658afa0505797b1a71c50ee80188e3a0eea7054f399ddaba7a2c4675d3a6ef94ffc6ece5923f88f980a36d7d6f251a26097fedf0a245da2506f132949291ccdb52b7ee588ed960b9537bd9e9494e98997a265369b05b3f8f973ceae74b322f1892443a26ba1f8c294b8d50a65efdbffd1b3c93db431575bdb19e7a6a71a622be21f043772a19463e3aaac26e11d4f26d8254fc67c1746312daaffe4c293a15d8d592ad4c3500862992d107110f0b66cb371ff0346e5b21d163395ec214a99d3ae0a123de6b6f799add53a78d82fce5a201b41248d2c8f9718e3ed31d611dd1682b6628251fd3995780d037cfc6854746833c866b732ea2460b0407359289688dd83850b23fbb3a7710df12bd0871271dfe755a278029c02cdff4433578dc6a8798d9b7b0c514ad8461168fb0378ce662f8e36dafe559c6cf330a05be5c1fdd9f619b00c4721dd82731aa8772a59c92e977aeed26dcadf92e62fc4ab02aba384ccf1c8be99dad38b37e79e0580cfa474a8adee05e25a25953ffc5fb1a1ad19b4ba693", 0x6ea}], 0x1, 0x0}, 0x2) getitimer(0x0, &(0x7f0000000280)) 18:46:31 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x63, &(0x7f0000000180)="d0b11d6a5f6f97ed5b753ec8012025f7617d4cd5e44f0a645953f90eb25356387f9690f87ed128e6d138d6862cbb9c1891113ef27d3c2663b04a9c5bd835cda44870c393a0a7563358253af95e90313ed4d1d1380624f4525923b05de94af40dbe1ee2") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x101, 0x8) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r3}, {r2, 0x3229abc6791e715e}, {r2}], 0x3, 0x0) 18:46:31 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mlockall(0x0) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x100000001, 0x1, 0x10001, 0x1, 0x5, 0xffffffff, 0x8, 0x1, 0x0, 0x8, 0x96f6}) 18:46:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") seteuid(0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x7fff, './file0\x00', './file0\x00'}) fsync(r0) 18:46:31 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r0, &(0x7f0000000080)='./bus\x00', 0x4, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x210e, 0x200000046485d43) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000500)='./bus\x00', 0x0, 0x0) 18:46:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc3a38e2a75b79a8b, 0xc0) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000080)=@in={0x2, 0x1}, 0xc, &(0x7f0000000140)=[{&(0x7f00000000c0)="6c979be8cfc1b3e1d0b47c9d36b37ddfcd04c9325aa9f21d7b2c5ccc30ae56c7285b921bcf3d7b516df63e3834d66881976677021e9669571cb16e1ad5cda8e629e2a3dd3682ae35cbe2178b552b51cc7c8050dfa527486bdbc8b6f8be68a4073184731213c6dd3d1f28547fb6", 0x6d}], 0x1, &(0x7f00000001c0)=[{0x98, 0xffff, 0x9, "c1f47d5c6c8ff85d9ac766192d17d7059ff2cce5ff905e4bbc6ec1e69a29651b3fb53528c5aaf0453d34d1eb40ecb61458ac5b72b9e6c811cad38dc393204b7694ba6e23889ff3703e9854553509b4e3939c02aa92604933a3a6b3fae67383edac9cffaaaf2d1c463cf6022a38031a177f1cb919fb872203e4fadd930733131238d8c121af1d"}, {0x18, 0x1, 0x1, "9bd5a43ff7"}, {0x50, 0xffff, 0xbf40, "a3c51fd15df1dacfdc935005cc6d616b4b81c5a57847b4f3a5765f2bdf9d92298298f67cdd9c4a458a30b6e5442e4dcd5ad9d178c9218e350f51c8e0e6a332e8"}, {0x108, 0xffff, 0x200, "760e445db3068ea853e381b0bb994107c7db54bc04171e87be4b38c5b15ba4dee110d373d4ebac16923fba8cc422948a1c8a95203e72030589d5b22c10aa668dab106b35964f3715d0051fbc06af6bc7991b68035323548c9f1c9f7a8ca7f90ecbaf0d572965932786f10af74d4c47ee387f0048ee23be79132b43dff425e5a98cac777bcbd3fb710a3f0bd276ddc958716df7f2b9fc7592804d94ea5d3a3dc0a388f509284af4055db50e2c85651e4d9e47a4187dd41e8f56f77da89cc477486a822d92fa10d851617fa058b4050790fc2d5c2ddb6242d0c4c1ed3f8156ad31410c081ee6d521a92503295b6ae95d743fe560bc7604d0"}, {0x70, 0x1, 0x3, "a9ad07400eafc6588a08892c510092cebe9e69d679834409f9c1dac0e8ef70a9885e42ccbf23ad88dedbfda6df86294cc50af376500a6e5b4c5e21d217194ee556980be500e39a4c71659d6924cf130b94dd94de47a9161453ef2e733cbcc8ee"}, {0x30, 0x1, 0x572, "d6f837f26b65767370577d6b2c26e3d6dd4ddda539f5edc12e894d23"}, {0x100, 0xffff, 0x9, "cae149660bbfb28662eb67442fc392693c4084b64d1dc0081508030ee5d93131e120495e5d53a9e9f15210d718c6688041ed57136447a27c02937c534bf1948fa7792fbc3214f369e19b5a71af8d2a94e1283ac0e29655e2fd9aae613173cf6d8cf3f51cd3c32745fba8695394843539912374d15fd1270ad812dbc3953e2fbd9a87d71ca2ffcc25f869f478d3c6374606535c7cefe26fe99654034381e5ed8624a98756efd992cc0d29ca01b958a215e6982985a2d34f41f0910a7bfbe32ee9cd745f03665026a841e96d4d9cc68919d83a48e5d65269f7d59fe90c7dc38fca0d6553bfbe12d6bd4a26c2787bd7"}, {0xf8, 0xffff, 0x1, "b3a8f971d7f930cf152b34328fd6f8487ff1236e477be659ff78999d218fb7a51ff217b0f75caed13f94a80ad9bcdda79094ab08f3a5e03e384aaff285da9af3e99f5d1e06ffe78189dc7bd1de5acdbfe188a139f47e4006224502b8a31f3274b311373b07fe988bd4e136357417a377e7f7e89ef1165862961c3f11d921dc53282dcf71e2227cddaaa148f0ef271e8781ae9f3bdda9b2eb2d81e8f5f3604bc6501dfa8064c265a3332ebfbec0a731d6d6d659f0b227f98f42905d7899ff96f66993b45f2d978876a30f2e55a77cffdb106128d95c8ddbf10d820fc9bfda2f316e3b6edf6b8528"}, {0x20, 0xffff, 0x1, "da25776c46f1b2bbf10548a2"}], 0x4c0}, 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = getgid() setgid(r2) r3 = syz_open_pts() r4 = dup2(r1, r3) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x3b}, {{r3}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000140), 0x9, 0x0, 0xffff, 0x0) dup2(r3, r5) 18:46:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) setsockopt(r0, 0x3, 0x39f, &(0x7f00000001c0)="fcc17d51dcba123325c396d7899fb52ba6b1fe0aad31c2fcff99a089538adb1437bc0354a8e6927202b9487ba61db5f4d138116a8102ed083fca80e8a65c4cc760d7aa4bb12119899c25ecc8c8af53c29d2e39af7faa0221b6dc4b9fa3170a03dee53f737b0e8662185ca1d692ed29c6739849cbb7232f627812749dde7e1889a62d203f55d4e736af437812140e848062a325724b6479379d6fec865b575db15e2a6faaf871d74f4f7ff5f6734e7841b48137ddc71dad95ac617b5e760e74fe2d992d4a8b2197e4b8f40a3045ca569fc417f910eea64aaf90b176e0c6db8595fc5d3c9b08fc78f40ceff8ccaa3a182939c1adbcb1274d227535de68c37157a7248c0e105dd70fc323def3b301104f6dfab91bcb955b36339b7193e0d8b915306295c4bf377f0620ee13d7bc09dfa742b352bf0b4a8a984db52cc7c75fcddb4f885aad198dbb0f4f1567f4b458c36d0d7b25745d83a541a16d52c00340d9d5fc21a72a5dd62e7a153751826c73a5e085ee9dc24b90e128759f8ac64b0510a7e1e2a93f5bd2f47626698adc8216f2760cdfa4a3a52e7f36fb3bd3cef306cbe8ad6aa2db765be5a38c3ac19c35fbffff51555bb6922b5081006bc655cf1cc7801bef2d89372608d275b3719e2f5effd13b5a587b6f9fec3ef0125fea03c21bf48bede785b498820d9519df32ac68ba8c646f4a53181439c9cfa89bc48a9c567da65331fbcd2caf4522353433fd1741950e76d44cba952d3ce7d3b3e3cbe877b0418966804f435ea6a538351242d41ddd834cdae7a70dd56fd74051a98572d38b572fceac5b4f4a0dd7156b01d3ddfff9119a74ac5b38c3655a16402d75f5e79e6acef877511796d96765042949a3f6047cae1fb1d88e982a7aafd7dbd5f64fba1841f1f26a3223532b2ee7066c68bb057819f313c05ec0fcb6f1ea7283de63b9d6e389f054c74708d221279b96a25a8e86dba3525a215d075a6886613f4d0603dd3794ce31a1b1b3995c0c9ce8bc468df4b438f9415b566b4a87270f7dae778977697a98d1438722ed338b71fe11469c572e1259d11812baaa0506658d03c56ceb8fdff44b8aec89184f9d9137d8159832278b0ec2eada45f283b092aa0c8b40c3a7a31fd8db2c11f5dcdee328963e17755982766ff68e0e3757af16d91e5ab3dae08976efa385ca7cc6381d54bf8bfdc418dd8a5e839c6c820df4d4c44434a61d9da8840a32488689380af42e8644559923eac40cac4ec974d8f8e40203b826661272dee95894b9198d8693e4b49d916e6b01fd3df5cb700958f6ae653a440a8ed3c70da17b6d10121de69fcb464c7035fb58e674fa08e87625e12bdb707857af2d060128899c733eaceaf2d5e52d8bf17bf9e05f12c92752242257a2f96428709df494cb35d27cd4d564aa266f2584681c0c20c65079825ec0027e78c9f9f407f90a89b4b6bb9ef56ca13b618d0217c2464571209c0becf4dea46caefe5831885fb1c335cbbd50f96322e0f1a9ddc79a1b2213bec41a1d2354c6e2a5448aca045cdf360ff204242716895b7e94aabe222434a28a296c5572178bc2baab3d3150f614aab70ec8bea1b641f1eb06d9421df2ea6219376f2f5a3c1bd6dda63686deffa43a086a53f402aaeb3bb820e13b7341fa19ecbfc76bf96a370c06b83ff5c13c175c4c8702a3867459c98c643356a40280224564e1c727534b5b94b3e5b63f2d72a9fe0ad3704e7a4f2bced174f405cfdfdf8fc1b416221587c0e8249f45cce36d64138266f4563a2a8fc05dfedd4164b1b4f28c32886ebf47e7888929fb67f10d61e70e594ca4865c9921d35880d0ab4b64aa12bd16067bcee1896790e04e57157713d250a549017b8d29f58c4de5c058f21e8b3608d821739f8f6833553015b4f35646e70850aec6c4f3ece1e1f917b5b04f21acaf292e7c175e4400964d0119802c77b284a40fa9c39bcf446f59dc05d7959154bb425149ecfd77469de9c011c23e4648650b391f436c1bbdacdf6175143196788b4cb1c0c45913d3bb1cfcb7eabd7289443232878ccb91b5040d9ec676e0e8f385b07a491d0ec00b51f34d868a558dea6a0032487ae2d9087eda29f27f554dd44849465e522f86f8db0678aec837247acda4a9a96b7486b60db0cde0aa5adff3704c4ce990c905688db109715230609d45a6555e132ed5fa5ef7c0d8815cf0f7cf7286b13809992a08add7ac74ed4785fbc2f16da3c6b6f2825c48387489dcf9a3c96c591e868d1dfdebd9542428f0080bdd3ccb9a0fb4ec9b713d357a44d0c845c8532d3f8eede0e8db03a06a660abfa11bcb69dda5615bc3dd9373391d3863a663497c57c2f300cccf0b9f3aa252e24d1e65323a95db3ee0b80cd3d08758636cbad21bc588f6e6c208bf98840635baa0a2d50c3f5904d1f6e0509f421329c7fb5bbdf4423809c206fb22497e84a8a7943bf26c3423e7032944deb0a0c1c4bd45a71b082520195fe77d7f64faeaa941d6f33482177210c26b1d00929a87ff8f7437dcb5b023b47b7749c82a2c315d8379e5a61575f4fd5b0d8f312cb7b61128c598f1b1f2c6138c398c6a69d78c2f60454ac1b180097e8d30d78cb63c36a25ea81149b256c866fcbf66c9ac4bf7f0d14fdef4fb197c856b5f629c8e47b15a7977ca2424542339b0548d7e9f1d899e1d6dcc25ec4e12e66eb19327684b7c2420c61ceaacf2443642aa1af20a860b6dddaca8dfd6a54c4e41e68d27febec6d95aba6e9205c1a3c8306ff56cff2a166e60b41b80960fb169d8dfd9bd6fe7a5b2e4e4ce1eed6b84599a1ff8f9d1cbbac5ae6c0b05808f117d781ce200f9de0fd963e9e685de6aac6985ece955a1eee60a29c97fc65f7441dec53f48f293959163348d87b4f9db2a46cbdf68d5ea4f0d1143c2a6bf698142d9b98915103f0a1525e233f42ec32336004e4e5a16bb8145a17c28f7e16c93cccf9166637feabf246078a98ca914e007015a94a98655ee60b06f0251bbb527dd7e74ad8c4774072bea601e9bc884c51ee5121c68d4efbfa74f9f20cc293852291e98a7146500fb0d806e8ff37d5df6e83dee1b88409c5692021fe2b88a8d73a936b89ef3536793630511a71801fe5d336a4c2cc0e24c26aecfe537f7392c14759064a2ad2be744fbdfb4290749c024fd9251b4e37928d6f2655400af38fc92cce01d77b36c33ee031d6c12b6875c428312494727813b9c30f226824e19c07446eb4a3df9bd2628474a77e39b9a8ce76b28a0cdfee07799cb4c03d66394f452e0fc3cab300718fd79d40c9f7f9b01a18a05dfb4ab5e8ec4b3bcba1e266163e70b3929922d0ab67d4502e72343ff078cac2bb60ee6c87ad46865376bde0ec086f1c96d77953c21ddeef025a7df076bd9db58f5bd76b773a664ae6345c4b13d79c279f2a24d948ba5d0d01438127e1bff65b55825127e3d8c2b6ec5b851a4fd6774766ec6a83f7cd2f8f0aa312c6ae055d9a6f61f68a09e5f843454ef9c141a7ae29ec9aec94f29fe812847b05c1b8e504e25e4f1214c4870e2184d804ef498d30b6b43e5dc4bc4a4fa132b71ea5c2b40c90f8b386abdf23f5ce1ca14f18c2da991c5f9d66f253f02758aad941553da633d765b3faaf9e83d97a7fe926432aa3d504408798b6ec81d4cb031d2f551ff78ac7a1c34a501d2d2c3284118a4002b131e0321c1b5a53d9e9d17a5a1a304cb0f51902613e8cef99d886fcc66eaa374486b716aff01795d0c379df3bf20d7eaebcdbda9d54d7f8c2eee32b2cb674888adb295e20bceb5c189cc46e2587388d5737a11c84cb80915d0474df90b1a7e11e7cef61cbca4fc3d61eda318516165850569ce0a184cfe2edc8367f3fcece191bdd34d548266dda7ca49e452f0b721d9395ff5ba3182b80ed14d204813d9946db76ee7cdf957214756f050a740feacea8011f986cc2578a157a61af6e4fb78cfd57781ad7e8bd25156446d88e315efea6013def1b9b9bc4beed15bc2a4ce416850f3a119086a913de31d4bd006dc2557a7d0a2f9ebf3b344ba83a0b1e00bf1e4cc59c9f2cfa0d8efd6ef2f3af7a00143ae26684b4843f0416d90c39af4ba637812fa9bce1fd10ff640e7ff526701768ae0710c3f69e0791229593b745753142acae80a68d9dc657d0503fbd1326669ea13b292498e6a5c7a7545866408b9d670e1ada3a4f6576f875bd32f713d0b210bbd13850402841fd1a5c7240ff66022ec76ced6469f546edb1ccda80fd20458bb6c16c90bcb3ada830b78ad2a17a1f59a9cb3519708c60e5edfa261595b91f593d26dc70ce07794ae72c5b609f8e5fc135ef67fc02f0ca24b9948514b224edccea87c6da1161e2a31d58a985d24f7306accfedd8dba09e2bacc17180b1ec05c92b775d8923a55b3021ffc6acc1ffa74f862121488d536b8583ecdae119c3d3732addbe4025d8c93174cb7ba442b84cdabd4731f3fba6d83f2b6f83d58af4794c7b58956da7918b94d8ee7e692b799abb4db247985cad7a8965fd98a0e69a8538dd745043f0edaae37402d44137632917c0916d354fe33a7fb178cea27080c85e6c172d3b78cc4500c0fca9f955be0806a762f7e84067be22b0942bbe32fce4a0db93378ab931fe09cca4e7f73761b8d056d02f8d4d981fb634f515a059e9f776914ad7c9e4f12dbdfa52c9b6d73d9a3dc62c98983b1ddb4f69b16dd086a5d6b017c2d01980d2d3a7fce013b4e3804df99a2f6d0f007f3c5f47abadd881445d06acac1b80e107217b408ed602ce4b32d14019e43d1ea5b9c09f370a3aacbcce4f4095c99e0ae4ed810fe59c3920d140c0caa2f89628d2fdee95cb93f9d591b6e2dbfb365d8f877b971c412bbe227f1b0e4ba56a25e450a559d6adab8ec6edcf152847d1d64797d1b6219ff8a6b195b8c1fe6a138d4dfe7ca852770673cb3777540a272621c97ef74158cdb26dfe16b8497e15c40f2889cbb91f40e1d0796d26a60db826ee7647f8e0b8444b7123744f915f5c39c5187f99ce69fc520b2dadf06a0b8004b863e36fb71a8d6b662bf750f5816b85173f6be9936b2d49dd87994e461f0e8ce8c07d0ae5abdbf26d4688c49e1d05374a0ec7b08564c76100e5290bf4cb06b019b2ae277d06c28e5f52a0ae06c1e1c59c1d51ed1f6566a47bbbed9470081c8aa24487e0a0fcea9799c90c7df43eb891cc9ec5099715850a4e5e1e9e3b58817d0a080b760b374f41764948a863b2b9c4020e1db328689dd1dd9a28383675a93e9dcb3f80d759ad4a6d8e6e2d553659806f39b31d55a30c81126a8508d39fbcaa3956173ff163ce1b493c080224ab4c1b11d8a1be22b0ec933d62776333a203737b90a42e94a79daa0d4a142864584540838be0d15ede40f5320ba8ad1d05afa02ab2c3630dd13e4d996e46b5c10b78b544ab9e53112fd93fdbe6f445bd1cbe96fde3847cba801526af9b8f9fe5a906e6cd408e9fcb79d78a355a2b39a031548fe07bfcc17d3a5cbea8629df952d4ea83fdb1c2645c722c72d8394a273f51a9abaa8d3b0fd7623f1d8ba9461b6a9ca0b4b5b01fd74a526acb2e4fafbc85c71ec212af627cf6772939fdceac08385ab5808d79346abdb6e527d2baa65f550fde4ab5092f98f3b74e909018dd09884059e64d338500200e63e7f71a4cbd7dfb0ff79b4417341d4b3f35b1e3bb45d3768852c30c53f5d5bd07c7e0eaf2faee1fd1a9aaa94438da63dc9ac5bc7d75bed90c2967cc460e0542432c60eb192940ac3a2b981b6d96f2fed6f7a6d7c46a9b77192cfe292f7bb584d7b208d0d5aacfe8219a8ec392e", 0x1000) r3 = dup2(r0, r2) syz_extract_tcp_res(&(0x7f0000000000), 0xaf8a, 0x5) connect$unix(r3, &(0x7f0000000040)=@abs, 0x8) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000011c0)=ANY=[@ANYBLOB="fb18bbdf696c00000000a3fc8b55d15397f481fc54f7daa8358ad2999bc8902380580f281b76d5d9265332a3ad7807ff4941b5c01dc53db40088c2c75b2ae24255611d582ea6f5f8920cdcf87aa4c8db94d119f3d8c0b71e5901cb4a6a4e803587f4b0deda4ef6db79317852e24e9df0d11f6296adb6caabb0cd57b38e005cb2b798c57dc46530804d2d9a2f7d121797ee9dd82aedf8a4fa89b06b0eb1676de7b04bc1c9514f78c3a6919897522cb05732654c8000"/194], 0x1c, 0x0}, 0x0) 18:46:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0x0) write(r0, &(0x7f00000002c0)="7018409e71eed94a60f5c7cec9553a8ed5e4c0109be255ff9907d000e2cccf98627d27d32691464a53b10035689e5cb7b38a3adc2caa3b19fd8226aef3a4afe4ca5e2ff43032f51219cac4ac9c5bbdffc4f4657c90f428722834df1f0d447ad56edddf082a2b0299434d434010f6daa5430158e742b23cd1106b199ded22959b593b223e8b5b0de28b020bf96fe347912b", 0x91) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000380)="ca16835aa34fde4a3fb6807a9f4975d2d67a29ca0aadf186e6faa3c99554b38c34a0f8ff9623be0980a58114283056910ef83a020ee10e30a561c0343632071b59098721fa99565d2efc7365c6e63b643e519a57f3fb435268de2ee53713de6984d9904f7545646b6c238bc95dc6bc313ac69c715b6230c14038d982e4e963432a95829b9799315376c5731e4946f83316e903b6bb814a4ed35315fe6ca03b2967f4ab08a223ce0b47f2e2aded4ddbbdd222e8c809cbd102d75bdb2f881159ffd239df31d6dc4aa980ecae27ff7a306cda13d77d76382a927d9b24970cc3aac6e7867d5b44d50a02e080b08af7be8dd542572dc435c4fd8ba3153e5711b8f393016124cd138b788e8568be298ecc7615023eff8d5c301f77cf4554e54dd79a77d2bcb8a83caf79c96596fa1c7dd7c7f560e893531ed1d81b41e92aae45ed70b3edde74b910be11bc12a37b5bdfcb7694c297d2347cc271b24bbfbf09e28a471bb962846166a48dd85c2b80e767eeed4e9872480bbcf18c0e22ddb65aabf0bd788a8741bcff69bddcc0c351826e1e175e0118b9f47bc18e0d90a3d24f16c43ad1f3cd075db786a4a328b0526ad0c03730aa644936e23cbe979b0ea57c33eea98e746ae8668d6ffc515005f60bad9a28f0ee6f12091ecf8145322e57bcd866e7181d26d5a0cec5b1ed390f34bcea397302f84dd2fd76b619e79b8f653d999cbd0bf121daceb6a26d0abe94c2338acbc30aac05b46b7549164aa1f2bf65a9fd3066fba7faa4563804f0901bf516929f19fa487c1c93b87533888cce63c28282b2ac8f86406d9026f042019122505c2e1363863dc656cca9f37c9690e1b5d8659241aa46f176835b0db068cc3a5f53575c1d95e22c8e0f582a74d200f5163c1a7a22ee9071de2f7afb0cb3a4f2df8b0182cb70c48a509e0d9a623d81f788b4753a7167893ab48ed11fbd0a04099836512978238d25fa58fbd90c8156958a7eaf29bc093bb4be7b47a72bbb26d70342f01fe35410dc43c9bd313c892a87daf410de5385700aa9a35022f70ba64ca102d19afd0120dd9022191484414e0ea05d2562dbf7a455742145c161da7d3d528a745a902ed9eae49a87a545669ac34b44e3cb95448b378b48bff297365019bedfda690b7ad22570dd80ca828cb5b302da3d650181c6d86168c37714083c595a811057f504bc4a76318db1945840e8330950c215c4aa0adae1453879e455b96f824e7a947faad44ea6a2d2dcf6bcb18736eece2fd94e8b693e8821900acc1c73ed0410db0a82e48fb007963cf6de5338ccfbb56faae57d9b0fb0c9ac06b8dcd7542b09fc083abeb776ff836a7cca0eeb237d6de2daa7ef8b9ee6d33538023efc786cfdc22e514771af0855c908718183f30069aa6b96cddbad869af200dbacf5f90c6ee06b3f65866b315eb39bddf563663ca38dca097d9517c6bd3c3493b9de6194560d4040da38b1dfdc5d707ff971413403cffa163f775396d8f54a5ca570e56dd4b9055695565ac90425c58e0df225c6f286324f72f4368e6e0392c0729d3b4e3f5e4e54c44e1782aa13a46e7af2f73f1b4916df8b00189f986f281a7373fecc5a6e1a79167f23f88fda6ba3ba626db2b4753c794e2a86aa9363f8ebd3442750e917abf6e143df7211ae5e6e8f9ff59fb19f614af074b5a04a97cd182eaf66e05f3bac713b4944022c603de76eb43ce76cb343fab0411283b0ec36b62962427f9b03c40736fee4c95aa6362d187a17f28eec539f3076ecaa14096efb510c8576ccd96ef5e76ce847e9d873f864616a337dd669a6f3f3578bee68b7a4752cb58fb5c61bf003d590f0d33e93ca1d388e8a505f49f4ff567f580b978447823c62611758e0d759083585d36220d1379a81c4c05929100038a67dc00fcb122f0fc4bfc4f4a610e0940d4a13af52a061cfc39e293602a4c9e594d9e48590e1c0046752cf492200c32688bde4fe0aec66b857c9629ff951045e3f168fc62a85629a3dd6be2e4762ea2bab512d2018abeeae818d526ade83584a06568619ebb7c810af4d94b55cacc021026735a2d8b64c37ff28f524e6b74b1d8e7d7c11b5f757f002b67cec5d174857e4e560a6a9e83e605011af7451507074870659657353a0067e27cd986f382ee07e82e70be7c1331d083ae576bfeb90f61cb2f4ef9150cfb88d73308611275d6af3dbf56b33c59098a922728f6e0a7ca2bc63260b41d2c796a48c4d7fb19066ae5ed422130905cb763dcb0b83eeadb3078fcf77d33dcdc630a6f0a42c988f966c6a04305becc176954c674c8ffd23a5f75aca8748420b7fc26419ab6a77dddc7ac5703654048a5301386a21ca5f627817bc61b32e5ab05d4b252b8367f58fa75f27443b555437778760305df17eba5620b91954bfe08b492afcc1eba0bea2d270cdb16a2a8765aac04fcb97ab94e8add9c19ad75ebc4b2a4b045a960f9dfc376e161e57e8b5705ac4a2b72cb865ac42ce02774958927c2d65b039295a6b339350e798b4b8d302f296a62fc72fe35face481c81ab52416709afd677692e7fb34d5f9491232d6ff050b9ff9277480c26970eea4c72c225c27d21844253796a509606c16095c395a4cdf883378a11ee107525973dd900f5a1150ec09a57979d61a9c4e78a7ebcba22f306424c70ed28c83eef7596de80061ed2b25012e677f01f935e82e091b1260430d4db578f45e76335bd2d008bb9c87c7b56250c201a1b96bad9c8fc3d3ff924ade10e684ad77f5c84edde853076884473b46242404015e4f646bccc8a660425b0cc826f7ee4587876649b136fb0c486911121f14b9ac580e3596a598e14a2204811566f99061a25b7785a5e5826d170a979b61e5741b50d7ed202f986204802baff203a407dec47e99a66db29f709c13a2e43be524dca480ae4bb66af26c704e70c2f28b5c4a3319c353765ac8292eef08c21ce5848bc8194d564e4a701560bd78e4c7b97787071a9166c67b7cafda60cb0756cbe7d94dc185d4417ec55143781a8bd18065640acd374f4368393b9a5bbca495aad8362ff676c9ecc4a0ae90f9974e97919d72fba4b5980e394beddaf6e8999a342a85c4259130f4e412c067fd05816dd3b1af55c0fa7d136301a1c6c2f1cfb4121d3c0d6132530e4440c9de1a94a393b42228a656aa2ff2150bb2df04bf2574906fcc21014dd780053b865f4aa27b33e9741c256fcb964ad4f391a76e29ac98ceef1f090283bbc0fb39bae59f6bc7f853632f7170910674ef79ed4dab2770dea362aab0344b4b119739051a5c626d7be67a0d897d42482214273e96bb52cb5902285981a12fe1aa5e0f3983f292bfefd44b31cd971bc59fa7dded42c66eb20e2125aa1a57012a1b7e4e7fa27107fbcf86af478631434deff6a2dbc1dd76810164676099e0c68061753f3841a6fbb5cb092a9b9fa0e51a9119e7fdd56312dc73ce28427c5b10cca26b73a53ab97f1b123c530b8c177e040e84f36dd2b7e90e26e74d87c9f10f7325fe2ea3d0f6271696c3e5aabffc588bc0f644a2b60a3f96d2fb332421db3ed8380e276cf5ec52759e69efe5ff7dd41de03ba2c24e15adf23d358b2d88d30b5b5a1ed485dc867f0f314545e5e857df6b0fc863be0221e590ecfd54c27ed5db5ece1b4fbb4859734e68cde8ea32177dfc810ca4826e2b6f81823593d21cbf14e7e1035f4a4218d0b9c4ea63cbb4f827d5c62dcb27441a8ef3a564f09b08bbb74b5d01ac5d18f1b971561500e929b4fe6edcbbefea92455542e0f36253c8347dfab8e163122a32a0690c5eae9a795d333cdb2a9e6d274969179a5095f3b4edf63465022e47bb4e47d995eb55305c0dc2d7481f1b4d0606c0d6e7fa15a1cd11ecc082d3d537e6ec43bb8f8c4b5754014053db5e3ac9fe8c9abcc16ff915a136c5455061a4d59c4e58d6286f6d2ec8d7744d1183fc0162de86eca9c8eeb30a90adc802f3fb09bf53961bc6eee4e0ee83501fbe5cbf9a48ce5534224f8253461aabedb04f9142d897c479440e25fb192804ce73dacd2ec0087fe7ded7990aec7feefe02bc9203cc10a6a36bf652b842e7565ebbd49506b96bc56987b40a6dcd37b4e7d000e7b1c6b0e286460993610c99c12c3ad7eff90940629815b9bfb01e74ff100616c00947f5b3d1295a01ebd10a7d9f0edf20face7cfdfa6b35b7303ca83fde9bea642260b90958ece681638ad0b295db42ef710e290055fbbb9670885d37dd56969fbebe0d018f5c96419bd2105fdbb724af97155c6d451ff6ece5371a81a2c81a967b6ff94166c6eb0a99b58650575e375f7a38ae2acca550b1e989d9a317b9852937bbe2f99828fdd47bcb8995bc4df660cec1a962bd021375aed2fef6761eecff8f916fe4ebf707f9424f9fa66ce3f5f2474c182d9674773247d757003ddd9b46c31b127d1e51cebc9987c09dce39a47ee0197903e4d8f624da8b4d43b07d905a728d387bf6afcc99f2c4aca2c3af34bfead2ac41ce849bcb1137e7f89047899237537c8fca65fea4f1c79c70801caa982f34b7773506bc2d1dabe6f15fa36d2a62129f35c2e4cf006b29637e060c6712a93deeadaebcdc81891e421b109787a00862c79a566bfba5bf2486cc149945813103144fe183bfea09d0500a17bd1a37dacab5c57aa3ce9166426b575ccd6787bec5d811dcb65bdfbe87acbab5598d7f1ac88088c0b7fb800ef74cb0eb36d5d22f3d7bb8e0923e9ea28cb7491890232d46ba0464f14a4e6bcaaf1351d2d458b6fe1c2c2ca55af11c9a7815e5f6cd88ca8e96a5ef5605e2a6fb1f4ba512c1d99ca9a1a2ff26e73f82c72a35899fc235ad3e34b094cad3bcd6135ddc6d010c3c2aa240e26c9d453120df0c709a531341779881962685dda996e4393cb66b6b15b85240d3646da2ff089071b69a733dafae6540db5ae22c58756f050145ad343974e3ced708bd76ee3ccea3dd4b4e07f418d9591f75f4b74f3d8d23e06e55e78681a949c560b00f2bacc3332496d22a594ec927b6e5783c84abbb134ef019f7dd140556c7af30af5bffce0f814af3473289e877ce31fdc337be698f394196f848fe8d44c8d6837b4d6b086b2f290782d693913c3e0a1577d3d971b2ec92003d40bb42a3284984e83633a3e530b61aec6bd426f85d92f391648bd220c96c442e2d02023dc07194a6b7cc2fd4c2635f97ea10588b9b3a2724bcbb4d50bff2d69522036fe7966e97dd496ba91154528bee0cccbb1225ce63a53e74707fb3dc7d480589c3b0af2d9afd0ff16d3c3a7a9406b1d8d465bdf1b53c5e9990500e85d317bc90c7df43bf33d8513200bd48b1c23d8eab021b49ceb8890fe0017a46a0fb83c6deea859aedf990836175751b71b5df7abed425d88fc6aeb31c7360a4a5b37dc38983809eeceb3569a156a205ad9387213f27a58c8994ffb0c728328d87565a59dbc6d6257deed944c1ddabaa4ad91e98516155de1e417e210c908f3843c34c040796a58b208dd461ddaac1bd034f1a741a85f868a2ed527a9d750e3d8d8482742999ff093a484e7123127edb7fc6d1ad47ca83c580288f27c5c37c85ae99346a194ed3447ccd66c25e470499d782f9c269bd734c87b8e549131abd632626e4a40be8e83fca2955c1d9ec8564a9a90512941f699f05337ca30a10b9e24c3b6da35a7a7664e4d9f5be25c3c6daad4708c5fbc477740d92f0af6490dc2a4abefe6831ebe488e714e9aaefed711499b33cfa5e5f81ab20cba226689bb12c87dccb98cdfea88a4631c5b7448d2afa17e2622b29c95edb801944aad8", 0x1000) 18:46:32 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x401, 0x0) ioctl$TIOCSETA(r0, 0xc2e84226, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 18:46:32 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x100000165) 18:46:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0003}, 0xc}, 0x3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x3d}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="adc738e942716709c3", 0x9) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)="5512b6d3f667081a2863c92a240e96e5d29826e60e3417b28b7be02ba3ae99c8e27fd5da09be6aad709893311551ff13ffdb86f3bea144dd83bc203bcb281cb9aaffd735c6a67641fb069bb87b5ff627422503fe4087c093b593c41d1d7419a94a1fd025d8736f69bd6b50389d32973a3643b13de264", 0x76}], 0x35b40cb86275d7e, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCDRAIN(r1, 0x2000745e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x6, 0x2d77}, {0x18, 0x2, 0x9, 0x2e87c32e}, 0x0, [0x7fff, 0x1, 0xfffffffffffffffd, 0x80000001, 0x8, 0xffffffffffffa5a4, 0x1, 0x6]}, 0x3c) 18:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x6, 0xfffffffffffffff9, 0x4, 0x2}, {0x1, 0x7, 0x4, 0x941}, {0x1, 0x78, 0x20}]}) r1 = getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000000)=[{0x40, 0xd4d, 0xff, 0x1}, {0x400, 0x1000, 0x4, 0x7f}, {0x1ff, 0x101, 0xffffffffffff07dd, 0x100}, {0x1000, 0x1, 0x3, 0x5}]}) r2 = getuid() setreuid(r1, r2) 18:46:33 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 18:46:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x2, 0x5, 0xc6, 0x3f, 'srq\x00', 0x8, 0x2}) getpgrp() link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') syz_emit_ethernet(0xffffffffffffff5c, &(0x7f0000000140)="223352330989aa823b3a2558b06071ddab0ce81764469047fdc0457be1a7a9a2ffbf5e759790c7a5e42449f52849fadfa9011ef5540df6dd3dcaaad6537fe90b90f2c62fc41f0e466af7da846dd06193d16645717490bd9ad7e7d109e7fcc0d347e95d7abc5a8d7911f42ec3e924cd08f830720714d9648746b16fd480c2bcfbe38c889428a6ad798557981064f5") bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffffc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x6, 0x9142, 0x3}, 0xffffffffc44cab1f, 0x401, 0xb749}) getpgrp() ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000080)={{0x1, 0x6, 0x7}, 0x40, 0x7fffffff, 0x4a7}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000380)={{0xff, 0x80000001, 0x8}, 0x8, 0x8, 0x5}) getsockname(r1, &(0x7f0000000200)=@in, &(0x7f0000000340)=0xc) 18:46:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0xb1, 0x0, 0x0, 0x1f}, {0x6}]}) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 18:46:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0x5bcb) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) select(0x9, &(0x7f0000000080)={0xf}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) 18:46:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20880, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) fcntl$dupfd(r1, 0xa, r1) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 18:46:33 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) poll(&(0x7f0000000040)=[{r0, 0xc}, {r0, 0x4}], 0x2, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 18:46:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x1fc, 0x1) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r2 = dup(r1) getrlimit(0x5, &(0x7f0000000400)) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000140)="6002c3d3b00c4f6481b6764e40cccf2a927ef2caf4f80f0f5b3aaa06d3caa82fe29ef134ef7516da0a559addd6b20c83dbdc414e2c4aa0d44af798f44de527af14e2c3c1e5a44e8722672e31e81ee397a0733540b6220d6f49f6d7f49ab76a7d1bb1fe09cf0787c039c8a759a164e3a83fe24f7dff50ae0e4a59b659b388dd64f09fe7d0213b3d74880b9b787a1d1df1b9e742f42617c8", 0x97}, {&(0x7f0000000200)="3cb25b6f7d2a4e54bbe39f5b2da6a887125b217b57cd47d6bed4827a7ffa160dfafc61c6b87ee01b5cf71427a8a05dc9fa3051fb5747fae008f203c2", 0x3c}, {&(0x7f0000000240)="a4867404a6ac2de50b7dad726fe2a6a63213e4044d86a50edbf3753239855465adae0ce55cbafa157e448fa8643ed247acc84ac2aa65f2df5d78be04e2fef5f0b3263d4a965aad84851f32fe052ca6a970fd5f0be0b065ff528d0921e7c08a581ee753a8dbf886b6386a21e22600937d22cea009", 0x74}, {&(0x7f00000002c0)="e3", 0x1}, {&(0x7f0000000300)="95c5766ac9068eac2cce3494", 0xc}], 0x5, 0x0, 0x0) pipe(&(0x7f00000003c0)) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)) pipe(&(0x7f0000000440)) 18:46:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x15}, {0x6}]}) syz_emit_ethernet(0x6, &(0x7f0000000040)="1056ef137a42") 18:46:34 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000240)={0xfffffffffffffffb}) dup2(r0, r0) 18:46:34 executing program 1: execve(0x0, &(0x7f0000000100)=[&(0x7f0000000000)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0, 0x0) 18:46:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fff, "e4133241b05e7d6c95293228c7da024b3716c867", 0x0, 0x1}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x101) 18:46:34 executing program 1: r0 = shmget(0x3, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) shmget(0x3, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) pwrite(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) readlink(0x0, 0x0, 0x0) symlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') write(r1, &(0x7f0000000340)="2a461e3c7642ad8c1b9e13c25e471f95c945f161a330dfb97abef0e14fbb4ed0cd3d79acdd976af536acd1dece34b5466f5a58cf827dabc195a607fde6af2c36e21e35b017bda13ac338b9216076bf374f127c6c27e935311b58c77eb1c791d8b3f3e6834cf7e1f251a00e81ca54564b61aeb3f460346b8215308b0356c8581c1a69d79f491ed301c6e61e91f160021d105e9e3bb0b9d0a53f1ec3fdbefec1d2a2a3896609d26ae9d9027f4980d29f9b14df7927134ccf9e60afe5d17b2d10f601baa98256252e2058f4d9d483587c9f4427ddf365dc789a7b789340975304ada6b4afff9561e568548798ec8f39ff30dbbd4df959741aae2fd303b076d8503a448160a9b5e9d7613cb09d20664e6f9c236e0e29874d26d0a750ffa13fa932fe2eedea53216eaf178b75b1bf2c226902bc72ef480f457d50bf99d7d466d1b6d3dc7456414385dc908fb717c554c12277427f6bd28933f7af8d6971b6317d8976e9c38d702f967d6f3efeb18b2616fbaca37cfb1cbc27749ed41ed6b05910743df8140ac89eba48bcdd3a568cb228d4dd3687a24345716c1fa8267350b5dfa219d29d325600f6649829fc5c0aaec072172a26ca5daac5d2011d8b7b9cccd65be52b93532f032bb86185b09f7cdffe0de12bfe48a20b6601406104034e7991561017102883c89997b40490ccf78365aec49f699b5e1b89fbb33a4718cb6a0f44e8e20dc1c26f43206b964f164afce748cd40c7559ee748d2073f557cabd9afb3e9865570fc367dd6995ffdbc256d9da0e3c103792a41b54ba7b622424d9853b81cf565eb0bb89731328eea9a1489243dcc32a31275fa70563dc4fd4d169f53c24dbd60bbe11437bf134da12bd0fd501353bcda2431a10e50f82d2fdf014675e7c9e91d29d9b3261daa4aa5fda4e40f56e39851e48c454a7bde63e5383c3cde5fb6fb6b37ba01e7ab30586148d4c77517f22c4e0a593f352880f1f17a0dd23f98260b10aa16548bb723a22b0d45f12322bd93de88b4646eaecd9111b3f645381a274a029d91c1df67c8267f95f5ae7cae676fb54bd83d983ed7d2c78d8bf64537516729d0a5318572d5b6ba91989d0aaa58c85b34d40e3fe2811a7c2091770cde4988ea49acc415682afc1929ff04554ff7106448d5d8ae185212f33e5379724b479870020f8b271e9f2e4f0fd286978394da435e447fd3466106929a10ecda5e824e934cc75ed2d193ee621eb3650eefe5bbcc89432e3b0866634c426b79304e4241a62e469f5026db6edfee0c23b078a43bd965381e3177dc44227a64759ae23257ef92271222db0b967bab8dfe5f55a135663ec1edf9973999ca187a5150eb01b5b9be3af0bda5667ea37ca124ceec3ca3062d673dc92a8c4279db675565601bd19da7266eac2b8c07e79e651f191551afed46e3022dfe0fef99d04bd450958104a10b4ccfa13167d32ed23b4b685d617732867a6a04878f6031575d6ff9efd6ec1c8b3800c6a06831b9f9009084ed0947d08d5512c656ca2fff67a3915b66660739e7116f70621ce2dfeac2b92736eab134cf1e9887da59e6461a7ae1cb8065a19b05ce88a03eddb11cdc97f834a79f49a432341030d911e96a0ef76218f7763a2cc8c0c105d567642072b0091a131045bbd170fbebf7dcfeb02c865fdccc6e0926e41dd0506306c6de360388b36715d66a648c9769609f09e3914ae0c0ac1302f14753f9ad0ce5dac59a15ca65a4a7dbd9eb604940b6d3955ea4c2170c97d659cce0e08d5a747532401ec076ac48f96cb52aec71ea8a8f714024da447ecf11bde6a748cbae5e5771376e97c0ec43c1cf0ffa4b82f82123594e3ca47be48f68722248da06222829ba6e77488092b783b474d0efa7ae943279e5af3e39aaac380ce5614e34798e7d4ac4f4151f40c2d51b531224a9ad4734e3706ae008f0789e1481d900a30a5c901477dfb7848c2348c1d670140d6a215859d2ae54a3d77e2f899350f64a795bd62b126a124db21008da8301a16ed957e75ba374eb225462ac8048ca5c971a8a262b0e83b31ee371a7b1686a64f016b1699861ef23dee635b6a92332c35e69fd4e012797f658d0a668df8c35768e011470321d30144619a7e54e09208bb06f1c24b3846bc8728fb0d2afbe05fe120537b997aca4935b58dfa0e8ffdd3d0f4cf5200a1ccd23399a200577fba8954163e8f72189b1bfe8acedf87b8e49eb08275ea0c6d5f061736720326fa08986a430ae6ba396d5ccaee1ad88215b9b3f9bd33a9b19174bcf584ffb5b2552c9647c33897d171a10c966b4c1c776279fe1c6db151b63b6abb6496552f0d09afb44052b9abcc26bd54eb1746210654d0e70dbaed3521252d23ed891e0c60016e962bca1438bd593b6fc6eb3181842c1947011d0f63ac745662d13593f13e0506662e37273706d4588647e9e491243b736f3042ef4638675f8e85886867f5adb5842f4387be6b90f1ffa0f5046e094a84cf67b64697991a5ce392f592aeda0207a1b76a84c1bd4e00acaa53ffdbaf994dcd54f760bfe97ceb02c47c26eb50b4d8b74a670ebff039c66ade4e6ad23f7bf4ea1424e48c2bcbb9f7c258c54c9d266ee922bbefbf4ff6b97076d0a3d7aff4f8017e118a6e1abc1564b79f7da1a3e4c480c2a2662acdc3ef28f4d2860b841cc9a9512da8afbb585b2d0b6a97690d7717221dae8fe6e6aa05b279ad8cec513197502662d55542b39b456e168f81785353cb51f6fe04c37c2910ce985c9ecac62651edc4b1e8d50caa8d53c3188346b54e63e1e5905d9aa31256e1e8cf75394b951096d3f0387e84cfd0df1a2e70be9b3cb445d25874e3535c99cbfd7b61012abd1a3bb4f0ea6f924226cac1f5920649649bbd0d34cc41d0590f08d9106ab356b7c113500cf7729589329ad16e7ae2264f9cdec01e0a45f87f28e137c7817d93d10eadea3bfed279a93bf7d8a4e8db02c35dda257bf7ae0ecd0e596cc72a2d3f2f19f0148e2ae786a340a961ddced39054e931d18d13d8d4f55b1a45998c3191c89585920466cc9a9612b296e2dd8b4ea61dcf8fad1ac8566459a7ca3a2f11f205c7b493989c5435b01ce8fbb0b3d659d9f19331598f8ea010662388ff119732075d8895a0afa648291ea5be5e0ef3f76c6e15266c836a860940f8afdf9ff5b0b36ad193474699056e76fd4717dc7ed90fd563508fcc5f3be9bae8253b34c58f724a6f3307899a10874a22da09eb627fc0e8d44ffdbe439af209120c4389be1f9075b8bc60d13098333a44acca5e6fb9bce6083a9713cbdb2bc12c7f7292a655957fefce064661a58704b1499fcd3f2317f0422598a78fd4694a210c46be235fc23b1410cd1501fae26ff3fc0b913c24d0e68474e64b78e8334d94a94d7d68215db9d092816690c3e7c9c73130fa310a5912fc8441f4a082f574612d7912497028ca42a41bd8e6824e36a27d06c75580db3883a442d8830db626ed8cd350b8ce6b58032d9f643b9414d7f5913a93065bb2d9ffeeb06e7395612de12bb9d22bcda0bd9bbdc617ebb5a314ab9018ed070ce2c109518a2df09eb7e8248a23690e1639264838a5c28fea7157d177a6b388295ad4415d47db05b32145d27f78d4a188c1aebd9638d2bafe2855cc2a8f9a3efc83725b491a0b8452ff25131412039a04ca53ba087305a89bbbfadb4af0212de319eb524832f999ce3f42f22caa90f7fc4d43b5431ff839d20b341c269e4cf797fb7f3858ed0ee56b09fb391456bef7e3f5e446817c58d0f21ace2f03142fa3a7ce3c79ee9cd76f1fecc9019ec2be8e0208f6fd3873246e59befd5d060644251cde02ffceabc9d7a380a79379a733f684aacb5d01cf3a6f264e6f98cb5bb6e10da7ad299041784930ef2f1d9f1", 0xabe) 18:46:34 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r0, 0x5) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) rmdir(&(0x7f0000000200)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x6a) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000140)="54c727facc30739ffee29d71b3560e977b4e95aa655b1a80866e4e70eae21efa7255683a018d94b66ef4d3f0dbaaa664214bc3168b2f0aad9969c2d505f75775ffd6a862e9ea61fa49bdf63d7c801fc6d9abf1f8fb139882aed5f2a1263f5a929adce55a4153bb6e06b03222ed23639f02dc3e6e269fa2e44f8b73f60760b2a3e6fb9bf2f7809512541e6c488683328b49f71c0439383b0a75dc5d09c4449817c7a99ca8b8127c6fc279a0095f", 0xad}, {&(0x7f0000000240)="126f33345535143752248de15d7b5270a3a68d4869595302fbda7d4f2279cf191df073685ef493fc78b19cf37284161aaffb44fe18b608f7c26d72bd358f26dddcacc7aa725690f45b5b108d7311c71737f964c7f69b80ac877c6cd9b861f0355c5d3bd9c39816f648114d397ce608c98d79558f408a4c787c114aeac1abf3a90cbce3b40f6ab32b2a554735691a45e1b22f70bd44d6be6115b0a61d8b012b052d18f7b5206881d0a03e1b8ea174110906ba7194bd4ccf4aea", 0xb9}, {&(0x7f0000000080)="97300800aa3fd40980bd6ec3092b37b6fe03b33bbdfcd2b318d429e973d25d62c3d1", 0x22}], 0x3, &(0x7f0000000300)=[{0x98, 0x1, 0x8e, "8721bc15e0bcfc784ef41344113eb88d04d28f3990d8d8f4c71a2c3982a0c7706f5e08b7842ed6be7e5750790fb882fc2973f11be314bb1aa00d1a1aa007ffef8cf1f028ef4d4f21c3a7a996287023fb2431fcd1adc129f06d56ba70896759c5f1c98b194f60a12d7cfbedadd2f4b423633a353ce84de75259257c7f3c577e6c21ad0f"}, {0x60, 0x1, 0x93, "79673d4cf72de40af12f7716991d13ce5db5aad01b3074716182a322510207cef94ede6a2e8d467b27d9ce9035775d8d8d82e8cf27af80cc5512c3e5930880b33eb0cee5b00b8c589b64d6f0d8"}, {0x68, 0x1, 0x7fffffff, "137ad5971574ddb7dd1c1261a467d58780135de32282c25235a762591b46dd24b98676bf537a3564f2e600084083ef8baef574628d96f3e63059b3442d21d46cbd33361bd59b4032d3ea5e92c2a7ba616d44e51efa"}, {0xf0, 0xffff, 0x9, "b0ae1120a32d6fbe7347750f237b71e769535afce3b40b04ce2cc068c91499575ed1a97fd229330208622484af452cbe93d582b1102500f7829581df8ca5e08fda2fbcb3787e7a17d5ce8e9b7c28bcc4998fe176128135abe96cdac16211dddf4ff0472d1f91df81401aeb39f7f90d21380bf5f9b3465d62de87c1ef3245c53fdfeecf6910e1ffdafa673a49bf5c0bdd082ed55bfb8a519100772cb4ed7a9906ae2ba5613d5149670323ec18f85f383738c78a3f4a419e32ff12852da7861905f73e5734a2849773f8533364852174f51b6ea6df40241b747f8188741a4a8a"}], 0x250}, 0x3) readv(r0, &(0x7f00000008c0)=[{&(0x7f00000006c0)=""/165, 0xa5}, {&(0x7f0000000780)=""/133, 0x85}, {&(0x7f0000000880)=""/12, 0xc}, {&(0x7f0000000640)=""/24, 0xffffffffffffff6f}], 0x100000000000003b) 18:46:34 executing program 0: unveil(0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file1\x00', 0x80, 0x20) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./file0/file0\x00', 0x4) chmod(&(0x7f0000000000)='./file0\x00', 0x80) rmdir(&(0x7f0000000280)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)='./file0/file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x40) unveil(&(0x7f0000000080)='./file0\x00', 0x0) 18:46:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "90de290e7989a23ff89c16723f911a1d962f681f"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) *F&|'tְYt= ȞH:V(6CEql&sPߢҝ2Vd)\ 18:46:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 18:46:34 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000003c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000380)={0x5, &(0x7f0000000340)=[{0x80000001, 0x6e54, 0x200, 0x1}, {0x8, 0x7ee, 0x20, 0xfffffffffffffffb}, {0x6, 0x30, 0x5, 0x10000}, {0x4, 0xfffffffffffffd74, 0x5fadd52, 0x91}, {0x2e2, 0x7fff, 0x9, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = semget(0x1, 0x2, 0x0) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000240)=""/225) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f00000000c0)="fd") ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x900000000000000) r4 = msgget(0x0, 0x10) r5 = geteuid() getgroups(0x2, &(0x7f0000000400)=[0x0, 0x0]) r7 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r9 = fcntl$getown(r2, 0x5) r10 = getpgid(0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000004c0)={{0x200, r5, r6, r7, r8, 0x10, 0x1}, 0x7f, 0x10001, r9, r10, 0x8, 0x9, 0x33, 0x4}) r*&]{[+S/+a| +H f@aNyV(șeği^:GjD oC kOJH@UH?U|ٯUp6}֙_%my*AK"BMSe 12$=2upV=MSM`7M+PS$1P-/Fu)ٳ&JVQEJ{c8<<_k70XaHu,N Y?5(z ?& T#+ E#"ވdn͑E8'Jg&|goK=>ǍE7Qg)Х1rն X[4?| w IIh*)UOdHخR>SyrKGp'.O҆C^DFa^NL^ѓbẻC.;fcLBky0NBA.FP&n #x;e81wD"zdu2W'" {_U5f>9zQP:f~|$<-g=*BygUe`ѝ&n+eQF-KP Lϡ1g.;Kh]aw2zj`1W]o8Ơh1 GЍUV/g[ff9opb¹'64YFzˀeΈ>ݱܗ4I240jbv:,gd r Ep,_n &Pc6gjdi` JGS Śe`I@ӕ^ YZtu2@vHl*qꊏq@$D~Hˮ^Wq7nCK!#YN<{hr"H"()nwHt燐2y>98 aN4y}J@S$G4pjx \w߷#Hp j!XYҮT~/PJy[+jMڃnW[t"TbH\&+qhjdia#5#2^iN'XЦhߌ5vp20FN o$krү7[Xߠ=L 18:46:35 executing program 0: r0 = semget(0x2, 0x3, 0x20) r1 = geteuid() r2 = getgid() r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x6, r1, r2, r3, r4, 0xba, 0x7}, 0x99b4, 0xfffffffffffffffc, 0x2}) clock_getres(0x3, 0xfffffffffffffffe) 18:46:35 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90cf, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4f22ae26) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000200)='0', 0xfffffffc}], 0x136) write(r2, &(0x7f0000000200), 0xfe72) 18:46:35 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)=[&(0x7f0000000100)='c\x00'], &(0x7f0000000300)=[&(0x7f00000001c0)='c\x00', &(0x7f0000000240)='c\x00', &(0x7f0000000280)='c\x00', &(0x7f00000002c0)='&{\x00']) utimensat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) #9 wAc!{I'^asg 2o0k̮ᭈ![?:KXO[%Rd|3}fv'cIeRКD+kNtbeMpۮRR>ؑbCՓnBp:Ef-Y?PfbrspmEd~IC6.cuXZXB8{PFL{diy9/Y* zvL ʥ?Ov ΰ,Gn Mtpf#NBNH¼|%Tf+km =zOVKy>LH *&b>M(`A̚ڊжvqr!nj['uf-UT+9Vh5<oL7‘ beKPʨ<14kT>Y٪1%nSQ m?L D]%N55ɜ׶ѣO$"lY dIL5k|5w)X)"d_|x=ޣ'}N,5ݢWzrHxj4 9N=OUYXY Flɩa+)n-شaѬfE| \{I9C[Ώ =e3b8s u؉Z 18:46:35 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1297, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) close(r1) fcntl$dupfd(r0, 0x0, r1) write(r1, &(0x7f00000001c0)="22111dfba2813571a84aae7d46b4c074e8463b5f0ee0022c61d8269b29dab06fd7453100526790492d5e47412356a1fdde681bbe398fdcad59e528c4e98d5fb77feefbf156b4a3028fd44c649c5e3c9651ef8d2816deeb1360997aebecec2aa1a017995a6b48294e977de04f3fbf7a8cddd1a8dbe9d4645bb63cf4d047a75a77daa9a266094f50036c1d499d68a19abcf49c949dca0565801ce440f672", 0x9d) 18:46:35 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x7, 0x0) sync() lseek(r0, 0x0, 0x0, 0x2) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x5f) sendto$unix(r0, &(0x7f0000000100)="04d37c2e3175bf6e789039b3cd53c2851929b62e9d86b71ff340be8c2918964cad85e243760f29635a3c8c06705875cb5a1765f128cc32508139aec902a41b780caf8fb49837cb9ca3ad23bcefeb4ea72a2e551af62aaf97e731a4b498a8ae9a0e31dcd09386b619c0d79db357c44ff56ff6cb1d785c98f2c82f8382ffb2a49138e52a7068b17a1cbe57a854e81826bba451de6b700c527bfeeab13d79f8cb0cfbcea849d0d5aa", 0xa7, 0x1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendsyslog(&(0x7f0000000080)="05ed84d1661807a77dbda707214e9d0caa6ddb4fec8cca64640e4cd4b79173a5571cc14100c0dc4fa2c137d3ff2735beb1d47c7d5261d05ed15fc208e7eb00568e0aa5afd69d229fb3ed1f42cdb0f8802de130ae2fdf6eabd90c8c302ae2b61fe3f6f8dc3a4fc43852d8d2510254b21aad5051b43571ddd7ee92dec6ee4f0647", 0x80, 0x4) 18:46:35 executing program 1: socketpair(0x22, 0xc005, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) fchdir(r0) write(r0, &(0x7f0000000040)="bd482b06c67c4b9b9e117adc646da768a55ed297cdb22d549518acb66afa9390a8d7e728a60889bcb1cfb823ad1bc18dddaa941c00732144579c245b8e90727131d6fb405c157faec792df5f47ba292cc663246dbbae11d042b930be7de5c8e37f72868581e6217f21747c8f0af408881ec7217572216f43a4230186f4b81443de4128321ba03dbcbeaef0233eff76b05dac4b39e395e61a8cdddbc12f27d06364d8708e446bd9c2a76a9847d084971b79812785d1bc98096a2e965a5890f80cf2", 0xc1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x7e, 0x3b, 0x0, 0x0) d[?vRf6`[ 64tiVoq}V5󾛮SLX$0xt-'D9 8[  3J̥`q<)*eYWdfXpK1"YxFk5#A P&?MhGNd4Jւ۝ (i >|s/DJ/WFב$*Ah$j'luX :D-0bn5 浀2CAMY0e-9V" ٻa~Z1Jp, ~H6cd\(}zk8D}[2]'Jc+\¨7%E/Q1A 9L;0Z1$//"ʩ;T1 AiyVEk~?^Dhō!1B:|Ǟv̐+ oӇ2F`dBQ/꼝z8 18:46:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 18:46:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2864c61ad4492a500a35ace697bef649f907bdc1bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097b1fd00000000dcb95a0100000000010007a864d67971a38826a1aa8937092e", 0x79) r1 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) close(r0) open(&(0x7f0000000c40)='./file0\x00', 0x0, 0x48) r2 = syz_open_pts() pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000380)="3753469c024b169675e42637a5e37593f3b4c1fc7f0a40d2cd37bcd7e1b99991f596f9199e1a2d13c065811524ff43f1af71a716f8720e54cfd373675a4091218da946f183da7d04bf37c69566cd5f5da524d33d3fbc19cdb6382bde1b1b1cce21dd32aa9aed6e1459fb6c061e795b07245781428dd10f818fe7e03b0cd09e34e05be9d94b545dfad365ac7717098ab37fb3cee954fa15abb22791858042359885c1eff694af", 0xa6}, {&(0x7f0000000440)="6de95e10cbe530daac85f3f025679de1811a0ec1f21083f82bf87c4ba0e7e2ef4cb052ca117dd3120a253a8f2fb1473c95be9f399dfcccdeaac0b5ca3283483b3bbb374789ae26c59a25a01b5942522fd60576f8080f07d0c57e90b675f4e033eeb8ce551284826713a2e85e3a1e15bdaaa3d80b2261c7f5c312935c411328bdce8e4be286696f2e1836ad07be5dfac4b9e5aff754ad72d01d1c812384a3383686f2565d531dcc7152e198c9552c7f58725174e6b78194ce83fbc1d01d82071dbc7f2b9ac23571762be4ccfa30fa19a76cde8c84429c21ae292afe70bf47cf", 0xdf}, {&(0x7f0000000200)="1aefd92360bafa849f08e9db141ac7a66b03412120ff2c38b12cca093f0f0d641d8cf19aab63dfd855e8bc7b21d360a79827127001a8e65c15a8885d3339842f3dcab1de5e2b225a4e9642ca9779d77d550763ba2c6d203b010b23b56861fc6c5c5391624bc24da18bd3438e1c3a046b3fba473c53b7fd80", 0x78}, {&(0x7f0000000540)="0abc6fed2eadcae02136c374165cfc2781475b31d86a0bcf0a4f8f63e14b322e0fc8a7f5b2685a9ce6e0b7008ca9abeee89263ef299328a134fbed5176e7e8379f96f38f44126f1298a88cfdc545a14c261e4cadbf439adff9541fb8efe4e3e0eba1647fa9f7585b4b7549907f7acc11ef503fda9460e434532b07704583e62744bb7e", 0x83}, {&(0x7f0000000040)="8cc733", 0x3}, {&(0x7f0000000600)="3f22707f1317a2626fd25a81fbb00a00eb077a85ed9b4ce15d0d38639fc644d26a776d4598bf773aeb7f39a8bfbb89958a734257d1d51c3f67c611831a94582a29e9e6b709ed1a1ac03b0d69e6beb914fca5a3f33d9e", 0x56}], 0x6, 0x0, 0x7) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffbfeffffffffc, 0x5, 0x400000000002003, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) writev(r1, &(0x7f0000000b80)=[{&(0x7f0000000140)="e70db244353ac2c66d8924627b0aa07716ff3df170747821ec3e89fbefa0da641962bbf162fce40a71", 0x29}, {&(0x7f0000000700)="a37b88a21d5ab49d717ae3754b5d6694ec065669c48b77b557db2f3624ce1f27701dd6c7fa9512f291412a89ce6df9053d1b7f1a686d0a8e7cbb952c5a0c047b14561e616167c1a04e1f02f5a94b0757b519b92341385b23dcbcdf39ac1fcd2576e74ea382433e1d4c414421087464d87957393a0469afd763a714b84a9d95b9cd25784d", 0x84}, {&(0x7f00000007c0)="98b55da605460d9e5543c5baf76e4940943a95ef4db57cf76586426e1936e76d6184a33d707941fbcceb08ada4c8be822999a82e87f9f69234af1530caa0b83db4058e7f085766a39152d780b2166617ec365a0560dd75f3100ede38348cc7e5072cf2b6e39ace31bc8a8e7aa120fd5b5399f8d2ab5b706dc6c5a17e38903cbc0a88a4c77b844811618c0636b50f3e96b5a9952f4cd647cac2e77d68a22c112c02889b6a4b7028395ee2b7592a7ff8156203154ce7f9bc9ba7d01e3db6dddd84668aa43cdd888be56f86e3616ef0c4490cd37d2eca9d9efd70b152009ada41c505cfcaa5729d9c48604e181c", 0xec}, {&(0x7f00000008c0)="b9250583e1db1597b977488bf0e2c6022ff578afcd3204f75cd854ad1fcc6c25f2d07c9548486ac5b795ae9f102f40fec9bb604b84408c9010584abb969921a62cf048ace7f8efa2c3fe58b23cf9371ffda49a18bc452a5b65658f3011e1d4a1a4452f8b7b1a5438c3b1cab57747f6e8d08f5a7bf2c5d818617349b79df4bd2252584984c38b00da36f7ce0da80ff94b2645395102bfc67630a9d42f883df2a43962ad7be16678aa97a7c01e1d6f944b4726b1ca6397dcc9cab76071a650afde55613d4b62d8d4958bb568822e7029bde986d77c", 0xd4}, {&(0x7f00000002c0)="82b78b47aa82561899cfe7636eaead71941089eb0f857ec8a462bb87b7f27a280433ea7608", 0x25}, {&(0x7f00000009c0)="51f61de1fe01c940bcc3b87e25df16dfa3c64b672f0db0480f9df693c7a5594fd090acb00e", 0x25}, {&(0x7f0000000a00)="0973712e720e80342ec640ef7e8bf293711c6daf68c251689c22a6773f85315f5ab68740985e18dd5fc378328ccef06d547a3d5692ec4162e7f6604baed006", 0x3f}, {&(0x7f0000000a40)="338a077d7ee4c03959a2d691c228f28e067685ade5", 0x15}, {&(0x7f0000000a80)="0a2449c9a841cf7ee8b6b8d0d4db2b84d7fc87f53ccdfca621007cb271cd7b74c0ee68d9fbb558aadfbe04f929f62f593ef02d8439cc1c3cea7f40d133d5ab387e80b72a410cd0dad89599a5331895e58253f42ffca606511643e3234f6e8510837ea92792a893487d2dc6e31293d5a3578c2bea33f683f69d9021c5", 0x7c}, {&(0x7f0000000b00)="5a0b50b603c9c2f3c61b67deaae7d652547fb94b4972f17a1ba56fd74f5f0ef506ca60b317066ce4b66d14d07d8336d4371a50edeb64b32578fa5590e0fe457d3b99bd1e49289091e1cebfaf029d932da1f1711db222cea7bb049f5ce2ef", 0x5e}], 0xa) 18:46:35 executing program 0: mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x100) 18:46:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000), 0x0) r1 = dup(r0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0xc4, 0x1) 18:46:36 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8002, 0xd) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x6, 0x80}, {{r0}, 0xfffffffffffffff9, 0x18, 0x4, 0x7fffffff, 0x1200000000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x2, 0xfffffffffffffffc, 0x3}, {{r0}, 0xfffffffffffffffd, 0x1, 0x23, 0x2, 0xda}, {{r0}, 0xffffffffffffffff, 0xc0, 0x3, 0x47d, 0x242}, {{r0}, 0xffffffffffffffff, 0x90, 0x20000000, 0x6, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0xb5, 0xfffff, 0x5, 0x100000001}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x7, 0x4, 0xfa6}, {{r0}, 0xfffffffffffffffd, 0x41, 0x80000000, 0x4}], 0xc8cb, &(0x7f0000000200)={0x1, 0xda}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000300)={0x100, 0x7fffffff}, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000340)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x8}, 0x0, [0x0, 0x80000004]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x3, 0x2, 0x4}, {0x18, 0x2, 0x9, 0x4}, 0x81, [0x400, 0x3ff, 0x6, 0x73, 0x3, 0x6, 0x1f, 0x8]}, 0x3c) getsockname(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) 18:46:36 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xc1, 0x3, 0x20, 0xc4b}], 0x1f, 0x0, 0x4000000000000008, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r1, r0) 18:46:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) fchflags(r0, 0x1) shutdown(r0, 0x2) r1 = getppid() fcntl$setown(r0, 0x6, r1) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) 18:46:36 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) sendmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000180)="0ebdcc8f3fd22f0615c14abfff17c7292cddbf52144d8c9b7518010d961571bd9a00dff134b6fb8396fae0b0fe6e991dff7320506d5c725c5840118752909300de768d1890", 0x45}, {&(0x7f0000000200)="d7ae24ec77876401f081b69f8961a0be428799a5cf8bddf9ce25619b53a12b2130621e8d36519e9fd51888c221413bcee3ce43e9af421e7845b88c939b5ae192b3ddd287600183372c75054ad07e07b8456c1a9d7c0f1560f9dbead8048dd5d5ed9a5529e2285a05d3c0cbcb1b50850862cb468ab3003fe24f6c4ffe33197b6d56995460aa27328541528a6b63afe149b0eae1b9521ee088ae51bd9c4283cc7438ff58829fd04e841096baa471667a0d7365b81770537203f2414f38e5a7", 0xbe}, {&(0x7f0000000380)="1c5f095c3dd48d4d45f5f10c1ae26dc22e98990d36e63061e8cc51bf491c70dbb8c40c18d73abfb6c023154b2f263d6e062d495259dbace72c50b37522b8ebdda57dd3d2016b24a9d54b4f3278acadf2f6bdeacfc65ce2324e7729acddda2ac6666667c09187b46f26bc6a3015461bda94", 0x71}, {&(0x7f0000000400)="ee49cb4a1a0ae7ca6f9cd27c88962f39cf842a548dece67a6e09795228a45ffd456835472ca180cbf61e14574e59e6d430db07742c0e78bb55336b78a4ad55c19776c95a925a2ebad72e9ddbd9bfb443b8a223e79303af755bedab5f1c7ee8c563fc52f734a272ef389e31513b61409f2bc1347abf0418fdb911f0ee24bbc3e0c1174ce82e5043905519e4c5a35b", 0x8e}], 0x4, &(0x7f00000004c0)=[{0x40, 0x0, 0x486e, "8c98e4520b48b5bb549da5ce61cb6d26b2082e2cf14cb51226e168fd39845f852907717ba85719a06a76635e"}, {0x78, 0xffff, 0x8, "43edce3b13059a467ae276658a21627ec26e3db5bc0296f088c0f1a08c7739784f43c873fc7d314f22b44f17f0212c99dc16ba4472ca280c493f6a6b78443dcbf4138d10e8bfcdcf63a0e1a67c81df2de02876151be6624759b6fdcc2be16bb5609bf0f428"}, {0x88, 0x1, 0xffffffff, "64cd9631e3a75f364ce2e2547b70f6a6126c1fc26ff76131e8dc73279f0a56eea08931a3dee9489a29c7fd7f73f1f6f0e49e6cd9dd50b58bba10659808a5d28eff8a434e9dec3bc7ea0cb4fa6b94155d7caf0b2d0ed2db5c741868e63b5f11a0cf62988c37c016d74c9b4026b74c871811b54ee005270e"}, {0x110, 0xffff, 0x5, "b9edd444dbdddd6ca4aa863b1c026bf6a544a2348e65e146d75f4dd89750d92794bfd76871a504cf41f107d6c3f3e8c652718c4260d594aa540807d58cd3b7f005e2d7656320476908e3440497cba6d5f375901de19afd28a9999060e2ea2bf27938ec31d9f52e8c1fd6e560e4e2424479a72e277808bc967cc60258b5bafa659ad0e940f977600352f941f2c0d2f02b8166ecca1feb0cc8229b024efc3e7c8b8576c959a20e13d040c92d90a123527ee156697e4b6a0f0b4833f753ad0e2cbd00e71edd545ed93d07a337990f356205217d67e3b543c2b238556ec071c675fe44071b175c974cbdffece081529abd69cf813db216f0ebb86a4c168f8031e8"}, {0xa8, 0xffff, 0x6, "407ae98aef0ce8e83e18d530f6c131480557d79727170f8d4ce7cac1deab8a03ece6bce95c22dd4f14740d4006cf3c68a40f04f0e4347b64976eaa5d0e1909da310f46077c0f0aa64c4ec8c2528c372c8ff3fe8a7ea928ef1e4da4d3ff401677d5a4657d30a5d4ef9d76523b74f1fb5c8ca2637bd2cb056a48ba9fb1810bd9453afed5e6091c1aeae8da6225103c1a0c3eb3bce8de39"}, {0xf0, 0x1, 0x0, "b0abea0dc90edf2c671c46db813bf4f8b6df4877036bab34df229460b61f6fa7382720c55f39d6ead6b07ff73bd53e0b9ed51b406f6cafe704d1e253abe9d41e5717deb8d2f75ddbb72fbb21b385ec463190bf6a9a34e631cc01b1a40ce1d057d625f4df36bca35394f7aa307fb176afa2e4de662552da199de3a9adea8e73703d751429b2f39b2f77748847dc61ad0d229023a6d3c1a8bd1d75cbc1945818858b49a93712a484d2ee1400d3dfce7f9dc0e2fae7070736fcdfeb272ba62ff637bd68acf5698124edca24adb28619d7a063506cf43fa4c465ab580f1c"}, {0x60, 0xffff, 0x6, "41243c91ada890345bd514e11ac6d28dd70ffef24f4cfbaa8e19205e11d67e63bed1affb09b3ff0c84609a6c118ed539bb87181898f53b090e5bcbde17c32bba48e45362079b9d1c4d9c36"}], 0x448}, 0x2) read(r0, &(0x7f00000000c0)=""/175, 0xaf) 18:46:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0xb) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x41, 0x2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80000000000822, 0xffffffffffffffff) r2 = msgget(0x0, 0x8) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x0, r3, r4, r5, r6, 0x100, 0x10001}, 0x1, 0xffffffffffff2d94, 0x0, r7, 0x7ff, 0x7, 0xfc00000000000000, 0x5}) pwritev(r1, &(0x7f0000000680)=[{&(0x7f0000000340)="96754429413b91895747febd28b5523b94b06db5f44016e377874b8e4ad80f6aaf2e2e965d5802691973bcfb499579930171da506047c8087bb6eb40d6dcfc50c137655f", 0x44}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000006c0)="c78031e7e8b2f546da6840fe0ca2b25727b2b0d7fbff3c325b1eeb1e20a90b38848df3b2c657c7f8ef132765c0ff261810e840ddee0ac737f1e2fa51ce1b19e8fde9652356cac12e217177e3bc6c2749", 0x50}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r2, 0x0) link(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000300)=0xffffffff) 18:46:36 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0xfffffffffffffeb2, 0x0, 0x274, 0x0}, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') 18:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:36 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffc84, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 18:46:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) 18:46:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x2, 0x3, 0x0, 0x5}, {0x0, 0x1ff, 0x7, 0xd8a}, {0x7ff, 0x353, 0x81, 0x9}, {0x18c, 0x8000, 0x6, 0x24000000000000}, {0x8001, 0x690e98ee, 0x3f, 0x8000}, {0x6, 0x3ff, 0x2, 0x3f2e}, {0x8, 0x4716, 0x6114899f, 0x8}, {0x400, 0x8, 0x1ff, 0x7}, {0x0, 0x3d444a5d, 0xe253, 0x800}]}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)="17548538f0cf31c0a647885cd0f4f597afe8e46ec2de3bf0a51ef737078504a8c40188257228802f64a70537cbf894a83c7529c8bd5c1f7f22b31f1e20905cb8a0ef5ce030c3599c8be2a4a360c6c6755c93e3e34fca4503000000ab5fa5c0f3f90116a1221b8cad770e95b7e99176b924dbd715ef74") 18:46:36 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x1f3f) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) r1 = msgget(0x1, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000100)=[{{r0}, 0x0, 0x4, 0x20000000, 0x0, 0x3f}, {{r0}, 0x0, 0x2, 0xf00fffff, 0x44a, 0x4}, {{r0}, 0x0, 0x14, 0x2, 0x4, 0x86}, {{r0}, 0xfffffffffffffffd, 0x82, 0xf0000001, 0x4ccbf337, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40000002, 0x500000, 0x400}], 0x20, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x42, 0x80000067, 0xea, 0x2}, {{r0}, 0xfffffffffffffffa, 0x11, 0x10, 0x6, 0x9}], 0x80, &(0x7f0000000200)={0x4dc, 0x101}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x80000000, 0x5, 0x9, 0x1, 0x7, 0x0, 0x0, 0x2, 0x0, 0x3, 0x7}) sendto(r0, &(0x7f00000002c0)="4bb2581b02cd886e16d00a0c8c81ebd70d41c42933c85fa6afd95462f82764a0bd9f6f4213e659bba246aaec8e35902a5b44f53576d397abe06a5378c4d1c9b3dc3b20546ca402f898548657dd0e7a65de7c9443a3151d790dd3bb707cb49bcc57d32e0f8ad232f29545c5f15f34a90d7abe28ea4d06ebb90cfbc6cea6c278f66d0066e0d59fa766fcb413785dce8035b81232cf5c9f0543a2a7cc5225c0c8d0db585a5d4f", 0xa5, 0x400, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) msgsnd(r1, &(0x7f00000003c0)={0x1, "7ce21f7237b2e43ef2ced85f6760672cc156c876a94ad222da3a660052670481a4a2a78b3e232ff931cc16dffc4dbd1dc919ce37e9ad32e0f3f80f1210df2363dd94a5fe7b2512d0f60349edeb6986e3e20899218db3912d37fa17d6b35865450d9f10a00b62a90bc57c9640e15839526d408ac7b64e930bc1d12d2c5f147ffa3fce45a4f9311bb8326d3826fa4d47297571f1b1311cfb636979e8efd19a0f568a65deb879c189c6b6b919c5f16ce941af69a1f32cfaf983dc3e7f8a1e7bfc28219277c9127ca09eb0e76499fb57d525562ae787774dfa9529ac44b912422e72af8d5d130bb29191d895db1e76a7d704df20ca959855993b9092ef30160e9281baa6db92d63e4592c51900415446b78f3433c2983039656fc36c3ee6ee0e45c7ba01c3c7c41e5c9dcc4dc5110ffe5ac369890589181e59695b581404db22ca868e25dc19341fcedc24020e198a641f9159880dfbc23af52c89384a18f85e8bee507880209a1302e8ef94ecb814bf9f740ab58d698a1b327225f9193e3d0b28510b03061d6deaca7c851bf87bd909cd37c82859f67440daeea90685a000539d5591d4c8a928d9c24715c195ebbc5909262695716b3a649997077be34c8e5013991b04cb991a919bb6234b81937178369f6ecc7e05ffa2a6fce2a51ddb6d9303b68faaa3ac594000d7d14901b15d153bc7c736e43b2185186f0d6cd97e339321e4d79a90464a3322f00fbea27a03480027c67f973ac67f4cc050ed044e484000c38bfb02685ba930d36f2a4c14859674417bcd792095455315afff1d21b01542fc6a35db2b49e0ee35c1b6b56378dcf10b4f87a6128db384532d6e48f01b97619b7478fb44aea678e8fa6198b178608b4c4419ee296b6c36dc2256943e1f19414417b241cb8cba14633f3cd9168bfb29f26ad93af0cba0cabd74942e085afc6cabcb6e26d51b8610d1f1f3f3700a8737805d2af5555db906fa422c984843229f16c536357dcde46f5e139dbbc5a5c8a381d9a6cc82e7ad9c5c885078e0a8f072766db47078371a5ad9691bcc1728b4bd7827815bd4c955a36a50b939d24b6c6bc52ca5ee5dfcab4bcf292632caeb1dd5d14d788dbd4043b7fe2f8f49c1f5ff7022ba3e49aab6671efca7b48700a51d6557ee738279b6553e5980b3e35f56b40824ced9e184d327d62cab8a1d93c98719211d34cb7480e21b7fc8b1e6cb710a5eabb12b197d50d3454a6d2db09d37d22795cf36112c7e13163b54384787bfbd27454e07e0b347c80a022ae767a43d79dcaacd1d3b59eae62370bb5341b5395581b71746f36f0f997cefc082adb86c7a8dc533d969e80f11b29a093c0beccf957588f9dd4b90695fa2f68e2ee5ac08e397a9cc53a0bf98ff5795582ddcf9d1ce19ae84e0c3396cb129217880cb52e975273a9ec7aae5b9110904e0efbbcc6bc6094f4df02b84ae8c9db92ce5a5f62c5493915b9e1029c19542534b0d73c11bfeb6f0d51911a74edcfada4ab022ba392c9edfee3943484d5d6301a2c490f593a8d3f501911fdcb9b72d0fa381654174917bd05bb3140309ec97e39984095027ea6cf1bbae7b16a8a3d32b3e6a2be9147232252b4965dffd9c939638727cf8dd3796b391d19e6dd5aee68566a04dcd1d34ffa313c72876f89bddb902470918b97f7647e0a9498539d81be42671b6b9912a61d13ebe58802394eda95e0872c950cd16013e2f1e178f87f9adfba2ed834c5ae1b9a1e707b7fd9f3bc44c226d05c64928af5b0d1f2c7aad6396d1314468f5fac08487bfd08ed9376f9eb6a688264f5620f3a8c59cc66bcae2fbf7d360c653a246677a4346883eb486dfe5c42ee818cb6b58c8901bde0d30f456f107d21989be809096a29bf955ea38822bc391caabaca20c945fb17a63a837cd1d6edbb8aa5021fb765d66e9315d217dc9dc54b0aedf57a875491011ae55bbc10acc4ff46dfcbbba69496cbc5a60a203ba872c20e98494ec6374f31c471c983b4bc0722116438f8426134a54c3130867394a00a3822659ce7cf44cfb9dcfc789441fdad2a0d3a1947cab1dca685558e4960d3c28c4efd612fc573ba95369de5bd70fa6a99c7863e538505b9c2ba5c34ee64329ac4173a030c1829b4e7f07a266acb4c6aa7fa2f4f5cd976709139d1e1fe912e67dbe77b2d8cb7a2ee02855262f20645ff5a1dd1b54cc12aeabd81e64ec3703bf305bc92b3f44c5d3afe7e0ab150ecb7137ccb07438ab6850b4dd65c54c83cd01a4e7a36c05705adb08aa7f0cb102f7167a40d3e741d33e446a8c6cac17bdd93b467eb39f6feba1e11576ce164e636ed280054171b2468573d2a6f1a907ce7e8d6af324ed91d47bf1bb98543aecb3dc42664d87648225a6bc407aaa1d3bffdbb506cae938911646f0040cf022abe89e8b7435fdf6b48191f856e735b2610d4e6f01bc0dc45c43f7c2c66d3c80964fc1f6509af614015b62373845e7ff16cd530883e1322cf4b7d6bd304b122b29ef331147e14116b3f7e9f894ea5dc1a4adb5cc8029f5ead49f161da0e22f824490a0cc78a81f49f09724fb527415ff8538932db0c3b7df5a83ea2a3d32d1cb5f8e24860c8a3d82cc274b7cd14e23a5f7387bd03780f460d046cb95ca6241fb977ec836f69ea827f4c441e9b43f1a1dc2578b1d65d161c690066f05af346e67a4eb1d9f8fe9c51b19b232291fcafdaefc139257eb4c719a3a43626480029a489a0ea197162874b48433707446a6d1d666b045a7ed12ef93f8e2d72120e8b1783baadb945f57ece5afee7d2f21622d6dec873d4f3a548ca56cfd92a2a7aca3f6bd2d5d42ddfe78c72ea6afb41c260f3f3a1e7be2dfd52fe277764f7e7e54de224bd740751ec771b65208022b804353796474efd6936d3a0f93a844e59663b2e606c387876d53ca8a6680bde085f53a131851cdc890677e314548d2cd4ebb5370d794de3dca29279d17aadf8755e3f520b2a3b8d1c87f2b6d444ec39afcd8f18951abff254fda74ea2d67add4a8688061e5aa6546f46e5080f36ff321110a664a3e26b780bf42ecb693a3b41addce995b9ea8aa4dfa5814055fdf86e111007512bcc784c9249cc1aa45a3941741e6c8e7cc680f457eba957925df0f781fc5b282d95dc6c0e8c0fa3167372641ad8c95c93514e5211213f75bd150d092a5ef797cd15a5abe557bc63fecf27164499955abc53bbac83602ec0a9baa976b4c7161fcf31760e12f673ab1081d328ff829721921268c4640080002cd98f807377166fe6203ff630c9164ee9125a09acdcb1613f4543389447a1827ce5e42834dc276d062da481e63867b808da77f0b1336ba6a3e2a9d621efc551c55ee680fd2670e1f0fe6b4ffb20996de652e4657855999953607787f4f45c4498944844eb6d8ebc4f28676ddee13b74117176a4695270aec82d15467437621473a7ecdf24daf9af8eac22eb6d838dbe12dab5c573034a56c4a3898bc4a18fc91f010385e7983e16066949e06e426e2893e66c8c4b83ae374da647b2c9149878a37d63cd6761cf33ab453b3750bd82e110d037aef5ca39e758f63b2450bc71500834e56f267e3e1f0b966d2d1f1aab6703e0b1ede111e48c7ad38bf4ef41efb3393df3f5278aaa1adc3fcbbec9e2cedaff14ac81a6965de52869f523ab89837d0ec24c7484671c2d34051971088bd4246cd7e125fa95d02b0eedebc28f49269f3f6dc26fe60f15805417ea0bb298fb3a7245719e95326e17393ffbc486dec192a87a913ddbb373f9f58be8fe6d319d02bc946250a44f0eb0416c04f07446d45fd89eae5b901e898e181600e1e916b1438f2190523d543cf4c9ca294f73603a51f2ff046582f21bef6184a5de797bf032af99ee5e1c7f9e4c70acbda937435a7d5f83287dacf1e84229b91e53a6e7eff1a2decf01aa40f7792e25fa0adcd20dd8ef094e48befd1b55a3d132dd6e2cc715ba3176698d830cbad58c8ab508c8624db504d843ea4c3a0212573f9a70fee50626aba21ecdf0e73d7c1a91ecdff9588be00c1dc6e0ae3e2b0ade05ea8b57ed823c25d8910e19c1c870ffb19cd1374c7def065e95fd10b59f5c84fbfeb902e447110296c1f28d20b7a2ccdc5e0c3299280401d5f515aba2543769362c9d9d2daaa4f2844e1a8d24a33f48c48d360eb419e890cca73ccbac14ede5fdeb28dc0edd2a509f6f8efbc53d60c1ec22d1be68769265a29d88be462df3251a24600cde20b4d7648cbb1c9b6f4fe91c9ac2c5b088c6f7ded9bbab2bed74d80a9c9a62c76bfed63781d02d90b06f4f0f929b18fc53a99fade3ec93e086155111579e5a8010b394ceb14c0953e0092d6d077eede5d626cdc75df1bb9903142f7cf8f776e10624218113c7888387b86a09f8af197788739a7909708d349272a751e2aa62ea696c27bb13811a85971145f26696fcb7f5b72184ff1f4c38cd5ede1cd0a78c9e505e90f44fa7d19d3062e879db4098c61d850507ce5c9ca80cf77e7ba640db1d983ca0937c8b7390dabe3c9cd1b6210a2c6cf16708b526ba68b858b9dd190a2320f1c9b6b74d0ce6baf2c9a87d345f7b3e4aecc0856ea47c29455add9ebbdce8eacc140447cfe6c58f6deef99103219f769b560540402f1690fb38d779dc6fd86d1d39487318ca5b7d4979c88ee36eb2affaad21c7a069abb8c66030f8a94c5c8b8539e1db481998ba504e9084c7d8bc731fb80a51a367e8c564af0bd6736f209560051be3dd800819bfd1c8a44c41e440995c9f3e05bfcaad40c6bdb0e08f1b1a67429c135a780652b86cb22ec4a84bc962aa606a10ac702978541350835e0272372d8b02721bf70e59e99325a919ca536536e4de8be1e3bf87a282faca259efcc92723c5bf33da1427996b5baf99570da44a67742ac99e9ba8c417183993a336524582751276ff2b5879f58b0465880227405fa3d7f2ac433ffec8518028969c40d1beb3029f6c2ee621b8e9d154f4fcfc920929e3623afcf8a41b872e20dc44792f942fcd64d245d9bfc60d888079b10de9e0754eb4ef49534754f16ae24bdcf09a0cb0b365971c7aa28302a701b2fef127c76a999e478bef6a72f091a609615a8444b56e4ed738ae8149ceac33f7f78d4eded78f096d7cf1ba6e631703bdd316c0ee7f5ba66039ec405948c9dce2b4aa153688a74b0e1ba3d9c4408944b8ff6e315bbc73648c7956d55b824e793439300e8b7cce1b2f1b3dc6e29a9c8a1ffe74e64abc670f699c2991ab220441be12873230a452e3c64cbb797c05ce89f2c3255f5df89ea050bfd1ab3abe04e1996a67d73491b15b344e09755a9d07a2c5e6a32b80078565230f3bb9ca08fa46461ba148900b4faa9c639d61c7f9b4fefd219d801e94ad743cf9298575c1a8385d4935e028494677cd9aae839cdf17bba16b7ab4912d72357fe212fbb49940d61086c9b11f6b653f8edc7758314edf8ffc7f02f57f97515f1da56ad90b7622212c94b76fc484e474dfc26175fb162e74a11520c5c1f7a1ea76b6e6ca3941c1c9b3a87048888ed8f75f269a1d390295266867ee9bf07e923ff55e6a446e9c2945c7c8a778830f245c29f12852abdef16f1ea44e5be2590cc624deed067b2eec80caa94b1424506c31acba62d7428bb11f5c156523458b1c59468eb97da840ae0a53656d95c96e950ec9c903f4fbce0c1753c087e2e9b6bdb8698e379c9af3b6d1f62b1d980a1be96924bab1beb4943e99330f42c51e5f3f19ceb3fcf8cd67931bfc916c04f4395e4c1fe5bd40adbf655b7eaf8eb8554ab035a32614941e9134afcdd8bbd"}, 0x1008, 0x800) execve(&(0x7f0000001400)='./file0\x00', &(0x7f0000001540)=[&(0x7f0000001440)='/dev/null\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00', &(0x7f0000001500)='\x00'], &(0x7f00000015c0)=[&(0x7f0000001580)='\x00']) r2 = openat(r0, &(0x7f0000001600)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000001640)='./file0\x00', 0x80, 0x160) writev(r3, &(0x7f0000001700)=[{&(0x7f0000001680)="28d093be47013d9c92d1fe0044815599fa6068a0cd9cbd4b8dd34f03222a7124cfc2df14dfb84c87262215802e9569be32d3361627a4316994b6992329a63e16a3993700", 0x44}], 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001740)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) setgroups(0x2, &(0x7f0000001840)=[r5, r6]) writev(r2, &(0x7f0000001a40)=[{&(0x7f0000001880)="51a27378dc6c07b116844611b53054e4c5cd0c8d5ecbbca317369614305668a3d78fe8be195df21f0c9fd82e9aefbf180f7feb2a0feb5d676c35a1695f483ac9b6f312633fa8660f44be1fdee532db469aaf4479af80303ba0883b3cc9734ebd6b629e701a0f61a693fa0ccd73675759bdf481861f", 0x75}, {&(0x7f0000001900)}, {&(0x7f0000001940)="609c751693d1f06ab3f4803a063904ebd462c7346c5b2d50c7a4494706551e86e7b634c8b220a7bff6000c7284f0f4d57d92a8f36bdb44367215ec76e72018112762dbdf64e7d785fdca3fe876", 0x4d}, {&(0x7f00000019c0)="54be93139d0d28d3b6be642e429f2b86c775602f5a633ceb532c0fbb2a21b0a3e2ccb78df3ec719d7775d2fa13a29c87688fd12a0734a3e78b955e48eefa17c7c7df6cba09dd03903c858701b9", 0x4d}], 0x4) fsync(r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001a80)=0x1000) renameat(r0, &(0x7f0000001ac0)='./file0\x00', r0, &(0x7f0000001b00)='./file0\x00') chown(&(0x7f0000001b40)='./file0\x00', r4, r6) close(r2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000001b80)={0x1, 0x2, 0x5, 0x3, 0x100000001}) pipe(&(0x7f0000001bc0)={0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001c00)={0x5, 0x7, 0x0, 0x5c8, "8e973e34fc9d84abb541d1fc3ece9e8347e6236d", 0x6, 0x81}) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000001c80)={{}, 0x1, &(0x7f0000001c40)=[0x0]}) r8 = accept$unix(r0, &(0x7f0000001cc0)=@abs, &(0x7f0000001d00)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/bpf\x00', 0x10001, 0x0) kevent(r2, &(0x7f0000001d80)=[{{r3}, 0xfffffffffffffffd, 0x11, 0x80000001, 0x0, 0x4}, {{r8}, 0xffffffffffffffff, 0x21, 0x8, 0x81, 0x4}], 0x2, &(0x7f0000001dc0)=[{{r7}, 0x0, 0x5, 0x1, 0x7f, 0x9}], 0x7, &(0x7f0000001e00)={0x3fe000000, 0xcf}) 18:46:37 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x89, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r2, 0x20004276) geteuid() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r1, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x81}], 0x6, 0x0, 0x9d1, 0x0) 18:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2d}, {0x35}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 18:46:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x799, "0000007f066ec500000000000000000100"}) write(r0, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e", 0x26) 18:46:37 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x7c, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x18, 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup(r0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x9, 0x2, {0x5, 0xffff}}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 18:46:37 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)="5ffdae8bac19ce18e2e7a9134200404027ae47ee55097539cc0f86eb817fafe378932ce51e10063dd0d9f2d258003f73be30ace22116efa47b6d7a080090eb2a3c79d7e9c231140dbce706008b6ba47509de680433fb9883fcd958642b03334a82e7426492ee4446cd4fe022b3bc476d924d5cf5711bd85bfb7a7f4244c740d6e648f96545e1ee7ed64af82061604df29d0cfd6346b77607b23c5a0ccdc6a929f48165a1e5b755713534820eadfe8d6642e595b60863cb9285d3f7adbe5b69a432eb24e2cf31c26a090e44420999c611636a2ba207293a635afc3e35a2f9", 0xde}, {&(0x7f00000000c0)="f6", 0x1}, {&(0x7f00000002c0)="7cb3d82775635caca2df8abe9e19ccdbbda7be95b4cd163e873d1b5f3be7970bdbcb4e7fcecd4a3727fdc8bd3ea408faf4d56e321a953c20b6031c5f399ec71383e300052826eee6b47609aae3a7bd0ec7661870baa8bb8555c26bd5fb618164cbcc792ecddef99203abb266b23979cfbafbea8f6d4e28dce4bccebf2df3880451755ab529c8c4760053f3c1a9a12427319397712a47b008c33e8cc7475fb7b9f4e6a1f337c4823a83911c365a383165af014f1c470439bda2c644cf0de1af0ccf9c899737fba4353a44ff30d38c522c37281a472c6668d3", 0xd8}, {&(0x7f0000000100)="a4b3368f7f8bee5eb51f7f7cee17e517d633e05205d36483390f392591936b72612665ee3c78d3d64276d1d72b39875c5b1f395897b9cc6aa5c6f183f3e000d1f167c7083be1bcff886abc75619a784c6f", 0x51}, {&(0x7f00000003c0)="377f0d4aa23365a3e4e4f27d1d223c8fdd209b5b5baceeb8e6c0fcf662323f0e833eebc175a6e7048a4e439cb339f404953fc5dbb28a5bab4deb732c572d389ec96b6476d936b1f86b87e20baf153de5929ed2ddd2388090281c24e47d061b4992798a426a3b154a4326e4cb86ed8ec0342d6e637163fc9fb14737fdbd732a81cda999610e6e3fc51325aece950d43fa627abdbd37234790a56117d022371214aaa5529963f09c27a76885c6e772371f40717ef669274f19251b2f349e01a8a7aa57e7ead83462c4432fedcc5fd0982634f3513acd312f9b85de86097f5f89aba6b37f86139d839e9dd4637cddc0c01e0fed2a", 0xf3}, {&(0x7f00000004c0)="d49f81814642b6861dcf6b067442d280177bd0ca3eaa3794f4f724f9ea1758e6756e3cabf555e8", 0x27}, {&(0x7f0000000500)="b91884f55799e290b2f035fdec5db3178b36161337d90393a669d8013acc06cfc13dfd5b8f80a099338a06d3683ec4437a94b9e444a780e81f6950a049541e37d9670c04", 0x44}], 0x7, 0x0, 0x0) flock(r0, 0x9) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r0, 0xb, &(0x7f0000000180)={0xfffffffffffffffe, 0x0, 0x0, 0x2000000000004}) r1 = openat(0xffffffffffffffff, &(0x7f00000007c0)='./file0\x00', 0x100, 0x20) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000800)={0x81, './file0\x00', './file0\x00'}) r2 = getpgrp() r3 = dup2(r0, r0) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x180, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x2, 0x0, r2}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getgroups(0x1, &(0x7f0000000680)=[0x0]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000700)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) r10 = getgid() getgroups(0x7, &(0x7f0000000780)=[r4, r5, r6, r7, r8, r9, r10]) 18:46:37 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {0x87}, {0x40000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 18:46:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) 18:46:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fcntl$getown(r1, 0x5) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 18:46:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x5, 0x400, 0xffff, 0x9, &(0x7f0000000280)={{0x8000, 0xd8d, 0x2, 0x8, 0x4, 0x6, 0x117}, {[0x4, 0x8, 0x3ff, 0x4, 0x5, 0xffffffffffff8001, 0x1, 0x1f, 0x1, 0xc6, 0x3, 0x8, 0x1, 0x9, 0x8, 0x7, 0x7fffffff, 0xfffffffffffffffa], [0x6, 0x4, 0x6c2, 0x10000, 0xffffffff, 0x4, 0x5, 0x10001, 0x7, 0x3], [0x1, 0x7, 0x6, 0x7, 0x113, 0x3, 0x80000000], [0x9, 0x2, 0x3, 0x3, 0xffffffff00000001, 0x44], [{0x7fff, 0x9, 0x40, 0x81}, {0x4, 0x0, 0x8, 0xe5}, {0x8001, 0x6, 0x1, 0xa63a}, {0x4, 0x9, 0x200, 0xfffffffffffffffe}, {0x7, 0x7ff, 0x8000, 0x1f}, {0x6, 0x2, 0x380000000000, 0x4}, {0x7fffffff, 0xfffffffffffffc01, 0x8000, 0x7ff}, {0x0, 0x400, 0xfffffffffffffffd, 0x40}], {0x81, 0x4, 0x9, 0x80000000000}, {0x101, 0x8000, 0x3f, 0x7}}}, 0xdb4, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000240)=[{0x49}]}) 18:46:37 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x9, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f000045d000/0x4000)=nil, 0x4000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 18:46:38 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f0000000140)=""/200, 0xc8}, {&(0x7f0000000240)=""/27, 0x1b}, {&(0x7f0000000280)=""/25, 0x19}, {&(0x7f00000002c0)=""/238, 0xee}, {&(0x7f00000003c0)=""/42, 0x2a}, {&(0x7f0000000400)=""/214, 0xd6}, {&(0x7f0000000500)=""/162, 0xa2}], 0x8, 0x0, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x10000000006, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r1}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x2, 0x5, 0x8000, r1}) rename(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 18:46:38 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c4eec09"], 0x10) sendto$inet6(r0, &(0x7f0000000140)="873794b4550f1c80", 0x8, 0x0, 0x0, 0x0) 18:46:38 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x142) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0x100000001) 18:46:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e7ce2696c653000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818d23a", 0x14) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000400)="ac991141428c874df935146e0a338c6ce46bc6f4725e490012abd441fe9fa2aadeab3f35826d6dbf0cfadbef0fdcfbcc4e42c2ecce4656b4afa717eef316691348ea0a70dd8d840cb001013a503aa55d299b2696fed7e4896323e72e64ebce1b0669a12946e2660b7be7bb2b500b3275f4a77a81b19a930338bcd6b9e1487c6394cfd5921c43ba7ff589804f401a7527e3332406a53d24459f8a8302306b3e5751019d38809f83b96004f89362ac514364998dca952a92f7dd3deec1f71641a266f631ffdcbe9722ffe716163079eaaf7beb26ba98613e59340b8bc19ff5b52550648711804ef604c6a506d453ad393f5be69260b1380c8d50930aa0c262be4366a3aa22ca7cc2d35d1c47aaff3c392010864ffd4f7027a25e696fb912ef393bd1197af4660fecc2688b56cf3d317b529b9f53cd096f91137e62dd429153162ff966b0152f5d6f1b55e71d74ef80f03023531bbdafb7dca5b3d10a0abda537f8cefbc122734db1d77b3685d8d7a96078e6", 0x171}], 0x1) 18:46:38 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000001600)={0xfff, 0x0, {0x4, 0xfffffffffff7fffb}}) r0 = socket(0x13, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x81, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001640)=ANY=[@ANYBLOB="00be369b228bb229d8b5bae5587b002e2f66696c6530002eea63405f528d40758e45ead464e4984b94f2cdc7c76435e5b6587bac2d553d9bc679daa3858c77ad12ae9fd04b194b623f6ce9446eba32a10a866051bd1b0bb3dd2a158be4efeaec040000001fecb7684cd45fb4619d6f1fdffa59648bfa947a97b2d920d037322f000000000000000000006030a9033b23"], 0x1) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = socket(0x18, 0x1, 0x0) r7 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(r6, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 18:46:38 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x11, 0x0) setuid(0xee01) pledge(&(0x7f0000000300)='vmm ', &(0x7f0000000000)='\xf0\x99\xa8\xc55\xefG\xc4\xfa\xa4\xc70\xc3\x0e\x18w\xc5\x9f\x82\xe8\xf6\x8e({n\xf4!N]\xc3mh|Ax\xd7G\xb8') 18:46:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x408, 0x21) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x6) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="50010501000000c60000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) y7s?hJdnzҙuvm_fault(0xffffffff82263550, 0xffff800000a31000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff82263550, 0xffff800000a31000, 0, 1) -> e strlcpy(ffff8000009b3bd0,ffff800000a30ee2,20) at strlcpy+0xcf end trace frame: 0xffff800023c35540, count: 0 ddb{0}> trace strlcpy(ffff8000009b3bd0,ffff800000a30ee2,20) at strlcpy+0xcf rtlabel_name2id(ffff800000a30ee2) at rtlabel_name2id+0x13d rtrequest(1,ffff800023c356f0,0,ffff800023c35668,0) at rtrequest+0x64b rtm_output(ffff800000a30e00,ffff800023c357a0,ffff800023c356f0,0,0) at rtm_output+0x6e1 route_output(fffffd807f02cb00,fffffd806f704600,0,0) at route_output+0x7e2 route_usrreq(fffffd806f704600,9,fffffd807f02cb00,0,0,ffff800020b50ee8) at route_usrreq+0x363 sosend(fffffd806f704600,0,ffff800023c35990,0,0,80) at sosend+0x668 sendit(ffff800020b50ee8,3,ffff800023c35a70,0,ffff800023c35b70) at sendit+0x52f sys_sendto(ffff800020b50ee8,ffff800023c35b08,ffff800023c35b70) at sys_sendto+0x80 syscall(ffff800023c35be0) at syscall+0x552 Xsyscall(6,0,ffffffffffffffd8,0,6,dd2c9932010) at Xsyscall+0x128 end of kernel end trace frame: 0xdd5a50ee840, count: -11 ddb{0}> show registers rdi 0xffffffff810372a5 strlcpy+0xc5 rsi 0x5c3 rbp 0xffff800023c354f0 rbx 0xffff800000a31001 rdx 0x5c4 rcx 0xffff800020bfc000 rax 0xffff800020bfc000 r8 0x38 r9 0x5 r10 0x38fd94b9e6752ac r11 0x9ff50e0a1df42865 r12 0 r13 0x27 r14 0xffff800000a30ee2 r15 0xb rip 0xffffffff810372af strlcpy+0xcf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800023c354a0 ss 0x10 strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> show proc PROC (syz-executor.0) pid=56425 stat=onproc flags process=0 proc=4000000 pri=78, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020b509f8,0xffff800020b50790 process=0xffff800020b7d880 user=0xffff800023c30000, vmspace=0xfffffd807f00c8a0 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 43357 439601 24053 0 7 0 syz-executor.0 *43357 56425 24053 0 7 0x4000000 syz-executor.0 1177 62353 68572 0 2 0 syz-executor.1 1177 51468 68572 0 3 0x4000080 fsleep syz-executor.1 1177 490143 68572 0 3 0x4000080 fsleep syz-executor.1 77124 514115 0 0 3 0x14200 bored sosplice 68572 188583 37810 0 3 0x82 nanosleep syz-executor.1 24053 439361 37810 0 3 0x82 nanosleep syz-executor.0 37810 475806 93933 0 3 0x82 thrsleep syz-fuzzer 37810 270933 93933 0 3 0x4000082 nanosleep syz-fuzzer 37810 99968 93933 0 3 0x4000082 thrsleep syz-fuzzer 37810 270634 93933 0 3 0x4000082 thrsleep syz-fuzzer 37810 34664 93933 0 3 0x4000082 thrsleep syz-fuzzer 37810 300304 93933 0 3 0x4000082 kqread syz-fuzzer 37810 493939 93933 0 3 0x4000082 thrsleep syz-fuzzer 37810 283310 93933 0 3 0x4000082 thrsleep syz-fuzzer 37810 444217 93933 0 3 0x4000082 thrsleep syz-fuzzer 37810 418755 93933 0 3 0x4000082 thrsleep syz-fuzzer 93933 292490 11010 0 3 0x10008a pause ksh 11010 485457 98479 0 3 0x92 select sshd 82117 268106 1 0 3 0x100083 ttyin getty 98479 79127 1 0 3 0x80 select sshd 5052 431399 73849 74 3 0x100092 bpf pflogd 73849 332726 1 0 3 0x80 netio pflogd 18710 520667 35044 73 3 0x100090 kqread syslogd 35044 514947 1 0 3 0x100082 netio syslogd 61080 19346 1 77 3 0x100090 poll dhclient 3668 61282 1 0 3 0x80 poll dhclient 55517 91952 0 0 2 0x14200 zerothread 73950 408703 0 0 3 0x14200 aiodoned aiodoned 19792 4337 0 0 3 0x14200 syncer update 31819 503840 0 0 3 0x14200 cleaner cleaner 56876 389768 0 0 3 0x14200 reaper reaper 99363 496110 0 0 3 0x14200 pgdaemon pagedaemon 59182 200180 0 0 3 0x14200 bored crynlk 2407 356276 0 0 3 0x14200 bored crypto 74913 312848 0 0 3 0x40014200 acpi0 acpi0 86664 129658 0 0 3 0x40014200 idle1 22727 164079 0 0 3 0x14200 bored softnet 53285 162237 0 0 3 0x14200 bored systqmp 32353 342824 0 0 3 0x14200 bored systq 60245 249185 0 0 3 0x40014200 bored softclock 67440 140886 0 0 3 0x40014200 idle0 57987 180066 0 0 3 0x14200 bored smr 1 371362 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 43357 (syz-executor.0) thread 0xffff800020b50ee8 (56425) exclusive rwlock netlock r = 0 (0xffffffff821fd4a8) #0 witness_lock+0x52e #1 rtm_output+0x64d #2 route_output+0x7e2 #3 route_usrreq+0x363 #4 sosend+0x668 #5 sendit+0x52f #6 sys_sendto+0x80 #7 syscall+0x552 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82392620) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x52c #3 sendit+0x52f #4 sys_sendto+0x80 #5 syscall+0x552 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9484 6394K 6839K 78643K 11087 0 0 pcb 16 8K 8K 78643K 61 0 0 rtable 111 4K 4K 78643K 232 0 0 ifaddr 46 11K 11K 78643K 58 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1477 0 0 iov 0 0K 16K 78643K 25 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1220 77K 77K 78643K 1411 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 15 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 238 0 0 sigio 0 0K 0K 78643K 4 0 0 proc 53 50K 83K 78643K 431 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 19 0 0 in_multi 33 2K 2K 78643K 34 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 48 212K 212K 78643K 48 0 0 exec 0 0K 1K 78643K 247 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 97 21K 21K 78643K 1686 0 0 UVM aobj 4 2K 2K 78643K 6 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 9 0 0 NDP 8 0K 0K 78643K 15 0 0 temp 107 2734K 2801K 78643K 3958 0 0 kqueue 0 0K 0K 78643K 4 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 46 0 1 2 0 2 2 0 8 0 unpcb 120 77 0 67 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6818 0 6818 2 2 0 2 0 8 0 tcpcb 544 34 0 30 1 0 1 1 0 8 0 inpcb 280 122 0 115 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 13 0 3 1 0 1 1 0 8 0 pfstkey 112 13 0 3 1 0 1 1 0 8 0 pfstate 328 13 0 3 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 44 0 4 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semapl 112 13 0 3 1 0 1 1 0 8 0 shmpl 112 4 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1790 0 364 47 0 47 47 0 8 0 ffsino 272 1790 0 364 96 0 96 96 0 8 0 nchpl 144 2320 0 675 62 0 62 62 0 8 0 uvmvnodes 72 1958 0 0 36 0 36 36 0 8 0 vnodes 200 1958 0 0 104 0 104 104 0 8 0 namei 1024 6376 0 6376 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 6213 0 6213 9 8 1 6 0 8 1 plimitpl 152 35 0 27 1 0 1 1 0 8 0 sigapl 432 438 0 422 3 1 2 3 0 8 0 futexpl 56 2456 0 2454 1 0 1 1 0 8 0 knotepl 112 99 0 80 1 0 1 1 0 8 0 kqueuepl 104 54 0 52 1 0 1 1 0 8 0 pipepl 112 266 0 247 2 1 1 1 0 8 0 fdescpl 488 439 0 422 3 0 3 3 0 8 0 filepl 152 2336 0 2233 6 1 5 5 0 8 0 lockfpl 104 102 0 102 2 1 1 1 0 8 1 lockfspl 48 35 0 35 2 1 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 20 0 9 1 0 1 1 0 8 0 ucredpl 96 325 0 316 1 0 1 1 0 8 0 zombiepl 144 422 0 422 3 2 1 1 0 8 1 processpl 896 455 0 422 4 0 4 4 0 8 0 procpl 632 925 0 880 6 1 5 5 0 8 1 sosppl 128 4 0 4 1 1 0 1 0 8 0 sockpl 384 227 0 207 4 1 3 3 0 8 1 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 8 0 0 1 0 1 1 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 254 0 0 30 0 30 30 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 289 0 0 17 0 17 17 0 8 0 bufpl 256 6201 0 1168 315 0 315 315 0 8 0 anonpl 16 47330 0 36217 48 2 46 46 0 125 0 amapchunkpl 152 2076 0 1965 7 2 5 6 0 158 0 amappl16 192 1616 0 1008 31 0 31 31 0 8 0 amappl14 176 163 0 157 1 0 1 1 0 8 0 amappl13 168 102 0 99 1 0 1 1 0 8 0 amappl12 160 7 0 5 2 1 1 1 0 8 0 amappl11 152 59 0 44 1 0 1 1 0 8 0 amappl10 144 77 0 70 1 0 1 1 0 8 0 amappl9 136 600 0 597 1 0 1 1 0 8 0 amappl8 128 156 0 140 1 0 1 1 0 8 0 amappl7 120 35 0 30 1 0 1 1 0 8 0 amappl6 112 63 0 56 1 0 1 1 0 8 0 amappl5 104 130 0 116 1 0 1 1 0 8 0 amappl4 96 703 0 671 2 1 1 2 0 8 0 amappl3 88 295 0 282 1 0 1 1 0 8 0 amappl2 80 2632 0 2553 3 1 2 3 0 8 0 amappl1 72 19292 0 18835 26 16 10 20 0 8 0 amappl 80 1172 0 1132 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 5 0 2 1 0 1 1 0 8 0 uaddrrnd 24 439 0 422 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 439 0 422 1 0 1 1 0 8 0 vmmpekpl 168 7499 0 7471 2 0 2 2 0 8 0 vmmpepl 168 59486 0 57647 131 48 83 97 0 357 3 vmsppl 368 438 0 422 2 0 2 2 0 8 0 pdppl 4096 885 0 844 7 1 6 6 0 8 0 pvpl 32 169240 0 154894 144 23 121 121 0 265 5 pmappl 232 438 0 422 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 493 0 6 14 0 14 14 0 8 0