kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu May 2 14:52:39 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.25' (ECDSA) to the list of known hosts. 2019/05/02 14:52:59 fuzzer started 2019/05/02 14:53:07 dialing manager at 10.128.15.235:42688 2019/05/02 14:53:07 syscalls: 320 2019/05/02 14:53:07 code coverage: enabled 2019/05/02 14:53:07 comparison tracing: enabled 2019/05/02 14:53:07 extra coverage: support is not implemented in syzkaller 2019/05/02 14:53:07 setuid sandbox: enabled 2019/05/02 14:53:07 namespace sandbox: support is not implemented in syzkaller 2019/05/02 14:53:07 Android sandbox: support is not implemented in syzkaller 2019/05/02 14:53:07 fault injection: support is not implemented in syzkaller 2019/05/02 14:53:07 leak checking: support is not implemented in syzkaller 2019/05/02 14:53:07 net packet injection: enabled 2019/05/02 14:53:07 net device setup: support is not implemented in syzkaller 14:53:17 executing program 0: getitimer(0x0, &(0x7f0000000000)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2a2, 0x8) write(r0, &(0x7f0000000080)="6c89e292c981be913b8a7ea0a78fe88630148847fae3fbf1d622ac8f79c1a4e568141795e0580477a038d54899b7aa8c248206c5958616916d5544a2f8302851c04dd8326e0607bb626db1fe70074f2a82af95872107853f90", 0x59) r1 = semget$private(0x0, 0x3, 0x40) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x48, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/37) r3 = geteuid() r4 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x180, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x2, 0x10000}) getgroups(0x5, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getegid() setregid(r5, r7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000240)=[0x6]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x5, 0x5, 0x8000, 0x26, 0x5]) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f00000002c0)={0x0, 0x1}) ioctl$BIOCPROMISC(r4, 0x20004269) poll(&(0x7f0000000300)=[{r4, 0x144}, {r2, 0x15a}, {r2, 0x8c}], 0x3, 0x10001) clock_getres(0x2, &(0x7f0000000340)) mknod(&(0x7f0000000380)='./file1\x00', 0x8, 0x1) execve(&(0x7f00000003c0)='./file1\x00', &(0x7f00000004c0)=[&(0x7f0000000400)='\x00', &(0x7f0000000440)='/dev/wsmouse\x00', &(0x7f0000000480)='/dev/wsmouse\x00'], &(0x7f0000000680)=[&(0x7f0000000500)='/dev/wsmouse\x00', &(0x7f0000000540)='/dev/wsmouse\x00', &(0x7f0000000580)='/dev/wsmouse\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\xa9-*\x00']) utimes(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0xb3f, 0x7f}, {0xf7, 0x1}}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000740)=0x4) pipe2(&(0x7f0000000780)={0xffffffffffffffff}, 0x0) r9 = shmget(0x3, 0x3000, 0x3b4, &(0x7f0000ffa000/0x3000)=nil) shmat(r9, &(0x7f0000ffa000/0x1000)=nil, 0x2000) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000007c0)={0x2, 0x223f6ee9}, 0x8) ioctl$BIOCPROMISC(r4, 0x20004269) getpeername$unix(r8, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) semop(r1, &(0x7f0000000880)=[{0x6, 0x100000000, 0x1000}], 0x1) chown(&(0x7f00000008c0)='./file1\x00', r3, r6) 14:53:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, r7) getpeername$unix(r3, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000001180)={'./file0\x00', 0x5, 0x8, 0xe7, 0x0, 0x100, 0x2442, 0x5, 0x2, 0x2, 0x3, 0x1}) r9 = geteuid() ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000001200)) r10 = openat(r3, &(0x7f0000001240)='./file0\x00', 0x20882, 0xc2) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001280)) kevent(r10, &(0x7f00000012c0)=[{{r3}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x7, 0x81}, {{r4}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x3}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x2, 0x3}, {{r10}, 0xfffffffffffffffe, 0x20, 0x3, 0xffffffff80000000, 0x10001}], 0x7227, &(0x7f0000001340)=[{{r3}, 0xfffffffffffffffa, 0x20, 0x4, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffff8, 0x14, 0x1, 0x0, 0x7}, {{r4}, 0xfffffffffffffff8, 0x21, 0xf0000003, 0x9}, {{r1}, 0xfffffffffffffffd, 0x46, 0xf0000023, 0x10001, 0x3}], 0x5, &(0x7f00000013c0)={0x7, 0x3}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000001400)) getsockname(r4, &(0x7f0000001440)=@un=@abs, &(0x7f0000001480)=0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/wskbd0\x00', 0x800, 0x0) fcntl$dupfd(r10, 0xa, r2) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001500)={r6, r9, r8}, 0xc) ioctl$VMM_IOC_RESETCPU(r10, 0x82405605, &(0x7f0000001540)={0x80, 0x4, {[0x6, 0x8001, 0x2, 0xffffffff, 0x400, 0x4, 0x5da7, 0x1, 0x7, 0x8, 0x9, 0x6, 0x9, 0x8001, 0xc3, 0x8, 0xb043, 0x1], [0x7fffffff, 0x1f, 0x79, 0x8000, 0x3, 0x0, 0x98, 0x2e4, 0x2000000000000000, 0x2], [0x4, 0xd9b, 0xffffffff, 0x7ff, 0x3, 0x1, 0x7fffffff], [0x401, 0x1, 0x0, 0x8, 0xff, 0x7], [{0x0, 0xbc, 0x5, 0x80000001}, {0xffff, 0x88, 0xffffffff, 0xc1d0}, {0x606fa661, 0x0, 0x1, 0x4}, {0x80000000, 0x2, 0x2, 0x20c}, {0x100000000, 0x8, 0x2, 0x3dd8776b}, {0x8001, 0xff, 0x8, 0xfffffffffffffffd}, {0xfff, 0x6, 0x1, 0x2}, {0x80, 0xe0000, 0x81, 0x5f}], {0xffffffffffffff58, 0x3, 0x2, 0x8}, {0x4, 0x0, 0x5, 0x6}}}) getsockopt(r1, 0x6, 0x7fff, &(0x7f0000001780)=""/4096, &(0x7f0000002780)=0x1000) getsockname$inet(r3, &(0x7f00000027c0), &(0x7f0000002800)=0xc) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000002840)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000002880)) bind$unix(r1, &(0x7f00000028c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000002940)={&(0x7f0000002900)=[{0x88, 0xff}, {0x8b, 0x817}, {0x43, 0x7be}, {0xab, 0x80000000}, {0x0, 0x384}, {0x8a, 0x100000000}], 0x6}) recvmsg(r3, &(0x7f0000002b80)={&(0x7f0000002980)=@in6, 0xc, &(0x7f0000002ac0)=[{&(0x7f00000029c0)=""/216, 0xd8}], 0x1, &(0x7f0000002b00)=""/88, 0x58}, 0x801) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000002bc0)={0x6, 0x1c8, 0x10001}) syz_open_pts() login: pckbd_enable: command error 14:53:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 14:53:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x25}, {0x30}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x40, 0x3, 0x7, 0x4}, {0x8f, 0xffffffffffffffff, 0xca12, 0xbb06}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a9") pckbd_enable: command error 14:53:20 executing program 1: mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x40004010000028ad) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00233a27feff023519edffff0001000000bf02008c979818fb9d568e58a6b193ce03df1286a2a219a3ac621f176181ffe691ec51f8a0d902da5691d8995335a17d1827ad000000", 0x4f}], 0x1) 14:53:20 executing program 0: msgsnd(0x0, &(0x7f0000000000), 0x8, 0x0) r0 = msgget(0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername(r1, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) msgrcv(r0, &(0x7f0000000080)={0x0, ""/85}, 0x5d, 0x0, 0x0) 14:53:20 executing program 1: r0 = socket(0x2, 0x4007, 0x0) accept$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) sendto$unix(r1, &(0x7f00000001c0)="d4d4d8d395a48d4f8441859223d1c8bb4d9cc03399d44944173f95b7e4d3b32b6ff631ad315b053b7d473e62eab3317ffac794055a4410a1cfcf347cf0d7003131760305aef4f52f1adec48ba0891e2c653d05bd3d129e45b0bbf71a7f8edb15767f50d6d6953281f478716a56941cb48140588ba0f32ccc060ebb60472aa3e59801541b730facb7b660c43ded463d3bbb2e8ed74783d5c5b22a051117df4ce02ed048ccab7533eff35295b2d6d65afda996f5e5da1035d5a3000b", 0xbb, 0x1, &(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x24}, {0x1006c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") setsockopt(r0, 0x0, 0x24, &(0x7f0000000040), 0x0) sendto$unix(r1, &(0x7f0000000100)="9c3fbe48a006b85b716753844f6f8dc403a4bc55774fb22c50c444f7c080963a71465f854cb2ac655c978c6d145c4d3a008c41274a66d0d2cf71ecf10e207eb728ae38ad6398b94581575a37d291ee", 0x4f, 0x400, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) 14:53:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000240)=[{0x3}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) 14:53:20 executing program 1: unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000080)='}\x00') mkdir(&(0x7f0000000240)='.\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x108) 14:53:20 executing program 0: pipe(&(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) 14:53:20 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080), 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xfffffffffffffff8) 14:53:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000003a00)}) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x1) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0xfff) 14:53:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x7c}, {0x6}]}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:53:20 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 14:53:20 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x180) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup(0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) r1 = msgget$private(0x0, 0x240) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) shutdown(r2, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001440), &(0x7f0000001480)=0xc) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000240)) getgid() lstat(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)) msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0200000000000000f9aecf094a4cd991ad5b0f177f6f616f1c5f44a3c2b2caa660050060674a05ceeaa4cd3dac57446ecc7b2e3c37222dde88a8468e7153050ce1d13c8f6a367fc5fa481f510f8ab4140dff05844c89e091dfeb2cb1"], 0x1, 0x800) 14:53:20 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)) dup2(r0, r0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 14:53:20 executing program 1: r0 = socket(0x1a, 0x4000, 0x1000000000100) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x5, 0x7}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) connect$unix(r0, 0x0, 0x0) 14:53:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) 14:53:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x7}], 0x1}) 14:53:21 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ff8000/0x5000)=nil, 0x2000) shmdt(r2) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) 14:53:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x4) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x400, 0xfffffffffffffff8, {0xfffffffffffffffd, 0x6}}) 14:53:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x402, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80000001}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 14:53:21 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) link(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000080)='./file0/file0\x00') chmod(&(0x7f0000000180)='./file0\x00', 0x1f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 14:53:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7ffffd}], 0x1f, 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="3266bd389d6e1b5951101972633b82b4158b9f324afe73928130aad90957b5aaf30c03622fdd569c80ab621ae6e6059d78c1ead60a7bd765c9282226ac9834816e519ac17ef9df5af014e85eaeced57f185d0fb36284951c27ff22bd9bd4d9e429018c288be8aee97ce551bee7c04979dcaedad7c59a44e7dcbb229b4b5251f696e108b4b0917bb859808ad3650ed7b61a2cb51077959db67e86737c0162fc072813d286cb07f6b32d2f3e8d016e0f8cde", 0xb1}], 0x1, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x9, 0x0) 14:53:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) fsync(r0) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 14:53:21 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x80) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) truncate(&(0x7f00000000c0)='./bus\x00', 0x3) r1 = open(&(0x7f00000011c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0xf8, 0x4, 0x7, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xbf}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x314}, {&(0x7f0000aba000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ca0000/0x3000)=nil, &(0x7f0000fcd000/0x1000)=nil, 0x6}, {&(0x7f0000cb8000/0x4000)=nil, &(0x7f0000fca000/0x1000)=nil, 0x4}, {&(0x7f0000d0f000/0x3000)=nil, &(0x7f0000be8000/0x3000)=nil, 0x533b}, {&(0x7f0000ad1000/0x1000)=nil, &(0x7f0000dc8000/0x2000)=nil, 0x40}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ce6000/0x3000)=nil, 0x6582}, {&(0x7f0000ca8000/0x4000)=nil, &(0x7f0000be6000/0x1000)=nil, 0xe1}, {&(0x7f0000f79000/0x2000)=nil, &(0x7f0000c8d000/0x4000)=nil}, {&(0x7f0000e73000/0x3000)=nil, &(0x7f0000e86000/0x4000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7fff}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0x81) 14:53:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x481, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:53:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x400000000000007, &(0x7f0000000040)={0x0, 0x2, 0x7ffffffffffffffc}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x1000, 0x800, 0x57, 0x1, 0x8, 0xffff, 0x0, 0x0, 0x2, 0x6, 0x3}) r2 = dup(r0) r3 = getuid() getgroups(0x4, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./file0\x00', r3, r4) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0xfd) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCFLUSH(r2, 0x20004268) sendmsg$unix(r2, &(0x7f0000000300)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="b5eeca849eb1ed52579be84917bc1caf186591248dc69ace349e4dfb4162050800a47a3bf11c76f08d788347cd183cb1b88451489d71ff8e6402a4d758d501cc3c714f79c4aa38cc0da27808f1", 0x4d}], 0x1, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x400}, 0xc) r5 = shmget$private(0x0, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) 14:53:21 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x180, 0x0) fcntl$setstatus(r0, 0x4, 0x88) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000280)='./file0\x00', 0x80, 0x48) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80029, 0x2, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0xffffffffffffffc2) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x6a7728f21220cfc8, 0x1, 0x20000000, 0x9, 0x8001}, {{r1}, 0x0, 0x8, 0x0, 0x7, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x22, 0x10, 0xfffffffffffffffd, 0xaaf}, {{r1}, 0xfffffffffffffff9, 0x84, 0x0, 0x16f5, 0x6}, {{r1}, 0xfffffffffffffffa, 0x40, 0xfffff, 0x9, 0x80000000000}, {{r1}, 0x51d8c67ff0d6fa11, 0x9, 0x20000000, 0x6, 0x1f}, {{r1}, 0xfffffffffffffffb, 0x0, 0x4, 0x7, 0x1}, {{r1}, 0xffffffffffffffff, 0x10, 0x6, 0x401, 0x8}], 0x4, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x4}], 0x6, &(0x7f0000000200)={0x6, 0x1}) 14:53:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x40}, {0x40}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000002480)=[{&(0x7f00000000c0)="656e10d56f56d51b8466ab0dc649f83484afa0803a7d1e19a80a9fe0c2f784fbbc93486dd9947cee2cd5b560dba1f682f3341c32dd61f797", 0x38}, {&(0x7f00000001c0)="72e654549703b149c82c5b6f7a6f459df4a7a11386016e5c1fa3434bb3d30f2b18208bf19935bda89dd9eacdc309ae4c835791feb20a76e97c4595475abd15b778f7a85a4c842099ea432d43cc496ccca556c90e52284224a32da252a7a855e2f7853bfec6d8a66b8333c5777d3a475e28b3c96dd7c5c0b44bbdac4d0d707285a5ae9b4566d1486e34f18f9ee0b7bfe042c21705d1a995fe10489f3f32d142b801801d2971be7baf8742f78fd42d0116182f1cbe5805f09c14c6aba9e27146cb2c4b72c968345344a8702ccc2ee96cb0c02de468d8f5fcf5b79e8a", 0xdb}, {&(0x7f0000000100)}, {&(0x7f00000002c0)="ac7e8b2e1c1bca59c7abafc6742d13249b91348cbdc452ea4528e60830e734e7c500529231f976f3c19ee9652d49156e860c8bac5fb4af9aaeb4211b576094d1e2804996cfef8480bf0a012ee35bba193b6d1f22f1fdafa9c823c95f9f577656508ebb75adc21f62389131e0359e087f4dd052c4f05cd13311108890d1d0e6285179c36b27203f95e2bc698d", 0x8c}, {&(0x7f0000000380)="fadf7442feefba861081987b3d1ae17dae0f18e910c69d17bdad9f0d06183a91a554f31d8e4abec0cd54443a3f3b2ed802b2250895ffeae3b4fe1224dde3be940f9c6966412dda2ac8edd41c1d9bc7cf4ab67d18ffbb0af99cb841e69bfee83758a5cfb996807105fd2cc275699fe9fa14c3d1bbc0aef6c93129ee0428a711197b2f24877c84a7b6abf363fca50ce20c22f3528a80bdc336f511f97ad56708039185ca52e347bfeb6ab79ecdec1d3b610a442f44f01a6f891ef183cfa581026d5a1bdbb5cd45706fbefedd23aa38823c7d10c068dcb5396b893e4512f63454b852f74710afaacaf5fdc43029a5fe1111eed4a26756763a25fd8f808af8d56ec48ec96400c5d9833fe2d92d703d9c767e7385d00d78bb985860fa4e5b84ec6764d5400dcaf387af195c52f4f9ca1ccfb3884eae40a2aee3a804fa981083ab08d42eccc17731d8248d105651bacc33c5b61a4b9b2f3fe7985e5d8d64525665faf082142455dec06f56b748054e560d848ee6f4ea358bdeefa5f68dcba22c29802cbd2bc9a36555ad0711d16820d56a60129998599645f7332ef9a2833729a722fa3c3fb2ab907159d7fca0bbdbeb1c32354f044e3387368c685c9783cdb658cdfc8eeeac083aec0f2728a95580a9f2ee8f1ad8a609d1e810c9376aada498d74ca7d80f454c26a10723b0b1244d42dd683b7e5249da42a820bdb69bad9556ef137f97fb5f4ec70a25d4d3b2b09be1586940a60e13fbcfb45e04feeddb5b53995790b9e0a5f3fe766b412083c4adfadc63bdb463fb8377b6a71251ee84d52e69244f0159a17330fe8017b9148328e253913025a88f2c9f5118b96fcdc0de043286c0968e8e991ef96ea9e0f508a26d37e2a8ff9bfd351b7bd72c0456550b67919f2ae2d912787f499fbcfa3bc70ade5b0182dee2345fa34f38610623f5460494ff70af02fe9ac42022fc1bcdbfa0d3f1766db0ba58b1679a6bf68f3e8756dad4538bdb1ebde5b4f83b89941e0ced6ca053e2bf60aa6cb630b6415017ad7e28ba0c69be3f60238d789fbbbd9a6752b07ae46f9a2b9ac60ae9d7fd35a92cf9b44ae1fac148a52d2101948b75556999b292501ec3c73f4f69369444c65682561ce4c6c45c82c4e04040241d02dc118594d5d6d4a17a4982a838e1f57f6695bae24e94b5b5fb74aa2d41aba4d681172ad3407a1323a3c1f7e96a237da63a9e7bfd50181ffa8aa854062390fb939c3efe7b7bb0f946679b0655b651cea32e518d8ed49bb8e90d65f1bccb94337ff8502028364428789019b42763f2a3b7924c4bb6e62f304e9f5a6537c7dc49b857dec17ac94b19bb4a323d815d7e808980201506cde1f981d50f3671d6f1223e948cde645f62397fc55349c4a39e321660c13916edcc100d88030fc26338c713b93882e988cda50217d5a51ac1a7985d41d190fad37420ae4cd72a3763c0d49ef0851816e78030fe107c2c64ad69f023f9221ff2808ede0c70cf7a3c795ebded1bd62b490b74e09d028b96c9500a5b87af81a95de07caee4e6c76f23b05b91a6a3b3d8984a8a1208fed5b6534dff624083176e19e7bf110e83f188010e3ff63057d680d46790bf2e0d85780964278fe86ef89197d20b6adaeb5a9a7cc1f8725268dc4b6af292501be490dda864dee62104ce7f894c85468119044ab2a77aacb73aba2e9f481654d9deccf9b650814b177936e3f4008ae1a74ae45037ef065e7692228d4de876e1947f0a2ab14903f57994a0f36f03894413923ed3936360986ddd6a9f94186fabf342e7a65efbc53eeb08003c17e8f97da800b299c53dbdc2661ce2a582704125da06fe3ec5a359501225465fec6a725b4ebcf53025a036fe0f30e68fc045624d3eb7dc86abf3bbafd59a9affe65575331ffd26190e680bc7f5ee023123414f17da7eadd159fbae903ad39d682379454c5bad2cf6b8e7d875b7a91dca00690583d94ed35bbf9653054cb2adf3659a2cec41f2eec6b82d81296bf9f38c676da7ace4246e03d35eb678d8e822bf99ffa7474c908fbd1f5408b467392ea2bf035fa9e94211edb5d62520e756b6b77eb76711de8133d21d474b14e85577b15ea4fad04843503a0788bea98dc720b161e9a05feefa71c7f6457c83eecab4c82ab42b02d52d4666368507172ab9292185c349be4b4da71f6e3b457e96caca7a066202b5c7db3e33f744bd47438632e872646ac2faea3d7015b6c698e49f03abbe4ea3f221a205bad3c3d24d5ed069fc7c8c5670d642c79feae3bace680d1d8387b4fb774bf5a241dab6016909c77ffc059862fe64b1a9e4351ad04c81c0ebb44fa3a9435cd8da90a422d8fc6ed9c90f4b8f4812f4a8c810d41d53402123def7ffd97bc9efcd88b716c28808d8eca2506de41c8b93ab9391b32eef5d1c8cc0ba092411b0462147e20b1fb649387fa748897f156d2ddbcb12fcf4cc5677bdd68b1f0f77961e64fa3c3644d63382e0e60e83690fd5bba2decdfbfffb10116a128aa3f439bc447fd8192bd42b9e88bc493d14b0faad1bd977f90eb032bf52e5e7c8699c18229d17475e6fef875cf7ccadbe7b9144aaffac2b7523fda333d9661380d1e845ff420414eeb919ab3f2c859373af4892b7846075991e345c3f2bc96ffe15ec384ab2bee9269aaf22a6d7694a346c8131a478fd8f687e97796786eb6c016d46be3d0562f06e888f6ae372c81fd71ec2fff8005208ff31da21e72c54688955addd87cad02f730390cd28dbbb22c54c740d9ac715e69720228a7ef7db1ec692bcfcf60a407ded8d62bf2a30b9f5e3344f706d5d721800cae4946ef35549a8b28f03eebb00368ba950fa190925b03c264bfcb9880d2ab36ab86e422c766d4e7c2a16f4f929a5b12bb177d3f93429ac894b3b854dd33cf76d348993d8b65e0840745ae4f02cc72dd034d11916099c667fd1adf7a4d0ea64a5bb036fb16e7d0b6376618ced4fe633fee2a730fafa177569724834f9b3cc0b34369d9909e04dbe28db4a67e4cbc7ac1e254c86f954ebf5c25eaa83975add5761df2db870a2e351976e36f97fb63186ac3bdebceeb9d3df66d709b82742d306244e274f837673de25c2b4209b060cdcc203287fb79551e416ac1eb3ca916f1956be5e3536f93faa7948ec588f6a56c04d228c934576d7245ff4bb60a8b325b2075eaf41ea1b6e4587de93cd453703bc22a2e00247bc659438faa2f79784100ba9fd911b3de71daf16a115eb8611c44175f3c1472ecfc7da3298b5aa9f8dbb59e01b0f9360b9ef33d09bfb81a794b64816247dc21280fee88856e287bfbb3fc4229c8a49d6ed95bc76f767cc5b9f0d21a87bee8650987d0075724b1d2fcc1de133f9f2b99b0d84bb69a32e8cb3d2ccf7df60d42556531e626e228866415cc5d55d51e59f6ce11c5491da81479adfb84d46e83b25841e605fe2db1836a5ab2c54844f6eb8220239a4c7abd64bbd3c318c1fd08e54d417ea2327b8793981109f2a111f435349279466d04ef6d172b3b70ac97864369e812dab2cabec65561ed2d458c789137eb278446b1d32c0c39821ad41714121090af38c0786d693204e37349743890c56b046ba4215826dc8c6f7139b76266cd760ad6a24233cdc016da9e5640071b8224d9559972f8fc0ea1d7a49bca045404d559d2482410959f4c094802caa9271175c28b0788b459e87f646e9141cb6936f8729bb0772b0f0d9855277d916bd1bfdbde7fa2b8c664447d47e4893aacdebeec4b90e07a5297c60f0ca3a2b69f3addcb55b5fd7c8067893088995092e6afba808489c253ed2251885435d084a58ed930129c4d5436806858bde2b362b8069b33a78a21610e0d0ff894765c2bc6a983422d512fe721f5e0448bdbe505da63da7341c56c47bd18e2b4f0a19e9f731d5d882d3c51962a46b1c87a57f10378378cc5291de1c74d55903969e46fb69c1c4987ce9184fbca772992c2bfa38bfc341a2a7955d6760c94cfe37e04ed2faab5c65160b26b2117bcb47572ef707f094b72ff972f44d528f37730fcf81a76be1305bbb9a2402150e4f91f77cb7220cadda2d7df160ab1b82dc229802efe6a538f37b8c373f5c1c5d37019ec7c86b9b5deceac4971a92e13606d2022e5f64a23e2da5ddf88aa90226d0101638e05fa92b062ddb9de3b5b94fc634d3cdac32937841e83ec5be938c0b2dc425a6ecd9f6d1a88611029f36206197d3a36c112429e51b7637f6e146459d93a3cc8027c597e2c1eb5285443586d861baca1d1a0f35fc121ec388ad3146c26c6de39d5101251cb5f339e2b5a13298491648dc29ce7ff0a67a05f6598af3c093953423be1689bd96db82a010d0c9f5288238573c197b130d68360d65ab5d323bffb642a9c736304ade93c237d19f77d2ea192c87be91041369a83edd12801353d094bd11f3e88cea3b4e48a2aad9a92e9dc82c14faab19038a743834762d884aa31aab9d660c120f5428f65c6299f95ea5ab832bc8dc54803a801d2f4922a120234c4ceaffa9e28c8342027bccb35b1a90a596648bf11a4363568c166ffa57d7bd7bbce1c8e827e8c911f9cc30447de4b3169d80039612ce656d0b2d2b9d65a86c51eb00bcf215d3e03046fd876fc1fd846d06ac91b944be7646b15d0c3cff6b69445f27497a31a51b6660aeec036cdbf2b041a59c5913b0b71dfdb7f909381ed4f57313544fe8a3e0f2a80c696ac3bf1ddd99e67b8121f1b9b0949e82f027fa713ff6a899bfb9ba41848dd2e17deb5d8a0ad02ba1f80c08cdb159dc9a760a935990983cbe4109d065fb865a51e7d916ea6edab97ab5ad25672467975e514b435bc8c265d4beedbbab1fd19f953f7a878284687d98116978265f4ea96ede6540b6d3a28a1c5d938379ac756b81d8591430f3cef356e1da3e481e660491da02ec120d5cb87139cb48c155b63731f1d77a6fbf6ba28701dca274015156e98e7c7e827adf081b6183fc93fd879e0e62a438ab9ab04fa2fb20bab1d9baf0ffad3fd213bc4e6555bcc07299142a67165c02343f37f192bbc1bc19e3e025f33bf7313000989c1a9c6e0299c1babc34d85aa00cc14106983c3a6a5edbd6d4ee5206fe668b9e045f7d5d420c443ef5ca255b51e2c58f5a06de95d1d77eca32be18a4ea5841285cd151bdad0042af66fa0e33bf21dc35b967bbaee883d55c54114d117b6f4a0d2df142374b89a708353861547ace7bb304dbe1e8cb55f1b8857dfcc77a7a3dc42e2fb4c95c470ce8962048e5b04f5ae25a601b2070fd2bb78987eb952c29a8ee04c2dce2cc168d90c011de3a099fb53f2257648a3c56bcf9892d65b93c7b941b5dd1ae9a1030ca6b5db3efe2ec212906a5a7e46fe1bd7cb02cd0c0b083c884f785aff98587a3fdb35486a35bc8d078aa21da57700023c8252a9a616e34c0b0fb18b97be2a9852bdcac5638b8dce4479d189fb1ae3d6707cde7e8d13e030c5dad41c38b520d4b8f21d35b5d140482d4924a9518c21bb953f69c010625c7bb2725b6a3800f3bec3ede791ec2847fdc0982cdf92b656d651d3f6760034751941750490eb6a452c8767e69be7c11d1984ce4f3a872642904393ca6b829884fec0e725c9e9b9aa20dda7f8b66fbe82405840df0cf28c1d229f865c43196537809dff21f19a225f0d6f8b212db6fc4ab169883a77f778a08343bf5281f62297d656877a4f7155245e7758e981e6cdf40befffd99f5e3171237901914cb925422a3f5cc91c20578f25a6af11caea91ac4b3bb53ebdc91d4c4cfc163b8e661a547daddd563931323b8c1797f5d5b8b39e8a3", 0x1000}, {&(0x7f0000001380)="a0ba57841e877c3396e4b4375f5e26a6330034abd0658e6bf64a7676aea70dfde4beab0dbf254911d3099ce6183f22f8a052d934b5cd7e5db25e095906f218b772653d291ecc64d2b416f3b57f74a69d6a672dfe2e1fda733fbba45313d51ee8854821032d9f4a6cbbc57a785c3650437105b5716e432f06cb137b6b147b68793a346d7121d80d3da40ae541662de1df418cd5c114d95f5fd3645674543f995adbc88aa9c6324dc360edea34f624c575e9b6c213af3c702e8974ddf7f9196d5385dfe1a837a0fb0c94e5e65a7e832d2d4ebf3f5f1f1f273a5cb142a47c86502cace276761e12f4790743d5446da1c015c8be5dea5260827496206b45fd1a002cc81e4f7a75ba02acc315c8b47dbedced4c3acb884e89e4302278d1d6616504ce8ba2e2f22780925f2ca6cd3efba62dbdf76a464f0a727ad0b42ed16c5fc261fc4f1052fcfcdbf818bf2192c909010bd232540fc355fb79ba0b6cf3d8fd1d8d464e18a59506fc07c3457ebeb0b0c116e174d8566d924e73a6c9cfc9fd4cee81e65c34216ec564df300df1da379239320bfa4a6f59b0ff512c00298ac24ae8fbda0ba6f93bdf5340c0631ab6ea8ca488a7117f1a531f449b0b4071be8380db186ee84ee0c74cece2285712c4c9056c750cef1f82ee82b62c61077c0aecde8c73fc550f91695884e458d1b0294c846fa669ced2d34c6ed125cfe8ccefecddf0483f8d52c791254788a1d7bf9ed1ad74bef7421a6437ef03522018a35587b47a58d2d0644d0219689eb0c2779b74cb2df6c6d404953c5c199c4109476b81f94e91094ecc2e15106e2a60325976ac4a3425f40f73c814767b3854a4f80a364825a0ac8d8ad82d4ad22e0f9ebfa3523724c4c14783c475fa9568fd0ebcf56c58bebffba01fe51592db6046af66b6e13c6ee621383568d63b43c1928f164be12aabf1a47037748e2614d20543f4df0937f085654238a5285ab9c7807b076ecabfaa8d0ef0328248f269b056d1baea1bb9d01f89739dbf4e0a7cf3ae3cd37dd8456ee5af405c91a3c690f4d06cedbd7019c06cb5882ad0a542b8e4b7bd27247e8c1dca8131597b997ebb9585bdd200e611a26632f54f6576cd96751216b5b798ea1bc844d623c29bd7eb0fe706fffdd40ae1a7a69110c46c2240a2fb61051b17fb1b59a3a94a7ab44f5093a484df8bd823b96459c8acb7807592e2c1819e9f73c64a61ed125eed3dcf7827fb696cad87f52512ece6591327b72f0351886f9604b83bf34f642975ecf68df494a4dcfaf012857cb665e66eef880cac147580d315a49e6b36318b3265b1345c81b322e055e3357d23f87ffac98aa0cedd7236ccdd27c436d47ee8cdac24617c0dfe39b81f8bd68b02e746a01496660f7a269bb8360a3ab67bbe940c85b2eaad009f160a10127779dffab0b542a317bcf5f9f6b00859159b775c8265b0f9827847d17312b12315c5db014cac9ade1ac7d5f77b5580c129104e81d616b263b0bfcd24da7fbd046027b76458124552044c176411ecdc607eddfcb5227a1cf0069973ab8b529f87a18528757c96e88574207b7074cb68c96cf9f1ab8f3dddc8fe34ba801f6f4de88441a3077696dd412299409ebff461024df7e351345c2c9056dfc6c823e46131ae02c753fa66d10593cefedc0f5df43fa48fcb8393fb7f5db36cde6eeb2c1e49c9927aaafa9fa8e0ea88017abe59287a83e20baed1ad459cb9b06d9d15880301eb867d57425dc8418d5f8acaf3a610dd4bd12c22cc5b32f0f6acbfe1dc7df5a5f15cefb1266b48c9747c3c17ebf734bb041bea176e3edc57751d00e9d900e7f9df7addaf02abc069c103f44f3f3ed15bb124b50d84949f048f71998fe1970f51e1b384eb4124212e565efba0a2b3c42bea0f6813f6fcd8d547d4b9052281059ccd34662786c8bcd4d5bd569bd009dfbd5122b781f11615a41bfadd4e715bdd0b2f9fee4111060b733d104a6f38b85a68b0c818c7ca126ec851099f409c93fe43aaf389f316a07e6d325140cbe43bdf7d8b52ac11cdaeb522993853dd67e881aea3fe57773a1471124074ed7c0d5ff268aab7a5d998386e2008e5f16d27464e4e8d70c864c1f965749f0a38dc331a403ff53beaa7cc2e545536210367c4e4b8965a02361291bce33f9c0b223fb4f1219310278e7ae38b1c7c25f5305ff740da6a392714691238c87d25538f36b5b628ac2fb3f9c67daed021e6ce012e075ecaa8e7b30bfbad982b05140a97344818a14a085c7119f7c6d60cdb56fe12abb2c53ba5ca0a18c9389ff0923cceafb52bdb1b374491e98d36c13f4d1d8fcaad812cf4822c23032d8bf42f6cf0f159a4f11d061c7d20c557c369bb320b3524eff5bdba90682d71d90f657215686eb02c78f47d21a7a9ac6e32918506a6fccb1e84c28002b3c828a8b6342a4214a9c7a8d0b2eea794a9e7b517dc7046fbf50dec5a4777aa4ebf1c6f757991ba4984b06189499c4570c1fdc0ed89bb5365d35cc1954cef42bd8fe40d9e34e82334fe13c4b8235d262585c90e101a96ac7b790d6bd23beb258bd2881a8c6c0704266fefb81fbb5e4c44d5e51757d4822d92f1a5beb9b71432ad0a3b2345f05d807199f5d4183c157913d5d857e08922b2d3eb73b13dbe92a7f70d98853f8f4b88186de90ae06dca578fe17857a68f150e9225a7b09d24ba9515f393954da08242416ccf087fdcdd18383aa798cc9083a00580d2f0b443febaa16961e979f1bf1a2eacd7d7b321a7caf87c236db1e5ac47ce6e91323214c1b188cf30742a0766425c42cdd5fd4114a3b935b93ebd5b4f241f631a2285dce18d96d6bbedc18a1a81906a2dc646c3f740c215892ede3eca9b5989214460ccf390cf64d89d3f5abc0c9431b797a013d741eecf5c92c2c0cd20771166fc4666c75b7e9dbfde80225b0a9af8876c5e3be5a2cb646ac089ad75ecf5949735076d48ce15a997df7ccc738c666f25c0fff9ad4f1c54d76a789b267f84d85dda8daf9617b02566943a20262dd412a065d2d0cfba3572f124a2bbb440b977642ae54aa6f16bf9f3b02023b5689dc8da5dd849546d8edb7142656f8751446f742dd227c3912333e840c3d1a48d3739c8eb92fe4b5a2cba6127bf85cc16194057899defc672d411455b0ca277e8157e23bc0d4d4c0542715c67366a5584d127f04e02f1c440c7bd624533ecc7401578070c408cf85fad5b2d7e577dbd25b6b55a22830053606d33ef9893505433090ab69939dded9b397bd30b2fc4616309604f3c5a21168b0a177713c7ed02e2c93eba36ae340e5c056552d6baf06956ffa7e4e2b4d5e53462e7d4e03a1a67bf71a6f6207ea4b3b990126a8569371fd960c230ba0cee3b6ade0061759f60bf5b7d989d16feead5bb9c7a3477afd1cca2a7e27e73a0bef65a8cbe8c7d91a9c0dbafa83084e54397ebc751104b85a251485943879415ec7b0178caffb632c3eff8ea3a448d6ae7a1d666fb8ac8cae5837779abea05a924a64368c43fa0b60a0ee484034a37f7674655534d68eceb21b00a0dbd2ec0e0c7e361f9d606aa07b8ad97f0a12f6f2be00afd7a6f552fd5b78dccc0e869bb4f3e479ac80f44a7701698ebd18e8d0d442bca4cdc90a0a17e409722a19b3de8adfa8f756a6af0fd139607bea6d6354d7e6ec4cfc0c356346e17112245e36140138fc1a432c0531461d471fac12d6e2aa5ac15a849eb15b21f04b5c14892ea57ed7234831e68b0a9e02544b40a185ad1cee4302a393b9324366c80366de394e37dc54553585c58b49a0bdc669a2f4fdcae8661c1bff77f152a0696b57047dd38f22d11ad955f318d17f82eb8b87e03868dc23b98564f357752594274d14815d13c01ff51fccd90c5e8f013588a1910bdd578dfdbb55ae9e15c6b4bc85ce92d2f829e59b24e46fd8810a1894ed3e81a060a3435723c6a186c198e0af20765cf0297ee712e3062b019017945c50689d3fbba9b9973552937042d3d2db12b29182bfc0a9d9f5d22ecad43f628ada0c5574a36f900d2e7c6d12668681ad9e59625373f42ae8b8d23088a213557279b4df0a1cc0cef6fff603eaa911ff928af1b50f12af90c82dc3984a9037338bfcbff2c2334da0d6efff173df6d41894e145a54b4f2e4703a41b14e5b12384f4975271a42188b214bb9ab3312a40361dc0e7e1103b194bac3a893d7b92f92c5075b66675cdca6e7a1bfffe49ac536d18f7ae9391075c92d1a99b8c5d4d711b4c00c6f5e13bc12bd9ccb30444096b492bb3a088cb17ccbd26c9941d87a8b1c47fb708d6d12721a8a21045f92832b61e9e3915b7d30f28636ae3c3b214b300987f52c4bf239ea38c5d82abb2b7aff84f1be70f18e7d2060de023895caee0f3b21b1b476600f92435ff1ecc60ed8cef300366ace853812195bfaa8ee71d8de15000b7a14055017494029fae352de41af02181004093fe014a6b77f4307afc1290acbb63d29941df545e8137dda02e99a95d95a09e7d91ec45077d8efef867674ff2f254aa8d222b7b431fd98e5bc72245b942dd7672dd2da2f540b0dbf95e616fd23097ca8b7afc73d04afbe46f7bde5530e9a46bd54ce102a060970a8c4bf09ebdca7d4ba07f4a5f367552dddfb41584821a4a053dbd8026616f924e5de4b721b2dea89e53b37dd8d92631856038021d2b7424ec5604084c71f8035eca97b5a19a26295e10af22e1e8cfd72b373a4737d583d411d2f3ae98ac1a5bb81146b12dd7bd881ae64f5ff3c935c2177275a5a047e9ae2a5e3aeecf6ae38ea4f1e795841d41e84d5906c488b9765c05b8a67e907077049179d3f8978718cabfc5357867408a1e400c3db7987fbe1b64835eceedb36f4ce68259ebb94a30aff2a1df91247369fb2541ed31f96383da91558ef904de4c54a81e715d0434154062207f2ca4bf6e21d793439c24a2eb44ab751b4e03ead3e596ed3b0bc4a193d3368496af6a51f0dc66af22fdb7e29f77d5016054958ff37fb89adec65df3518a388ef3490a2bd49bfe36b66fa4d1fc12c3689e2ad4e29abfc8d97cff1a035263bd2869546282e1ea9aba1072825871e64d0b1e04de9948b9ba557d32048b845c2468a8559338ac89b55d941f78656f2eafb18c9fece178464322a30c86bd6d4359b0244a156740b08f418fd380efb0dca6d7a80633cd32f9bb4c716a3f6c8d3870b8b93eede3453638201d60461a22cb725fcd84945e4f930612024b97bbf90aca457710ea090ac55defb69feac816a19d8f911f948b10525ea66372f193e26ae82f46def9bc8f9cb9b993155fa3e25a7e463b6f5e35cfbeb5d5948e079c972bcf9797abeabf4ea67ed8cc9f6a45d96173652e400cfff28f5a088b780525718e703c68b05787d4adfcdab65a096ddcdfe60fb138f25cf94b1ecb645954f582c81c11da0dfd058a654b33c5e0cf64ff46c32906ce855c374dcfe79b2312e2ff7c7298fbbcb2a906946a39afcc7879de522be87e3cd7bd82a1b772edba80d7f7ad7c9478be42bb8a169a06908bd5bcfef2b381c23165998c3d068359cc4578e31fa73e9d49a059e6911a6a7f5342ff33a86fab0fe11471b767092bdeb61c6075daecb900fb5c51d65a8945720604cd8e107d4feb2758c3a7252388ce760ade46bb938515153ce6736dab556aec3c67eff8139e9dd75f60c111068da22a9c686e921fb3cea2afd8440fbae38d3d0db5b7fbaf1e56855f59fc3528d8c475e9aaf5dc1342f642b366fb17c1374a74db890002d3ff357d9e93dc8cbc6e27ca8e2ebe4ef0553c55f8607ed0ee526788fc404a2e4", 0x1000}, {&(0x7f0000002380)="de8c0fb1152864f8a82633835cb69c8611076289dfce2e54315a26ad47de2fd913cb618bf2f49000dcfc9f416d12f217858bc4970e86dd2829c7cfabb161abf4da0ed7b42e016f5ba8f2810ac1b2cd624b4577426e72705dc24b76f301ac5336be2e913a0e687ac73dec75b681118009329b0fb7cb4ad4b571b7b8f259c6948fddcd498298d3c4208b37210e7c0918a008e99742676a36c5f55bbbaed933b8b58d26fd03eba2cbf9a58c9a050b0dcdd8bca94a6f94123fde844cf33e0e1ed485300ff7b4a21bd3f14f906b08241262f308e6a1f5a24df78af4df04c835ba4629addd3c949ce34ba3c18cdf3f8321ade2f3a1e3096465f83876e60793c8", 0xfd}], 0x7) socketpair(0x2, 0x4001, 0xffffffff, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r4, &(0x7f0000002500)="baae9a9d561130582a6786aea788720db00e6a3451911540599d593096baca9da26825823d55207584c5cc737881f4506dce018bc432b52c676a5f7c51f8e6ee3d511eb6b70fba5441e8", 0x4a, 0x0, &(0x7f00000025c0)=ANY=[@ANYBLOB="00008985af2f7300dbd2977508f4"], 0x8) kevent(r1, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) 14:53:21 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0xf4, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 14:53:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 14:53:21 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x18) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fcntl$setown(r2, 0x6, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$setown(r0, 0x6, r3) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0xb0d}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) 14:53:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = semget(0x1, 0x0, 0x411) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/187) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000200)="000000186004008b00002b27febf0900007ee106e3ac8555000000000000000000000000000000000b0002ff", 0x2c}], 0x1) 14:53:21 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x6, 0x0) r2 = shmget(0x3, 0x3000, 0x502, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/99) shmctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x81}, {0x24}, {0x4000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = semget(0x2, 0x3, 0x302) semctl$GETPID(r3, 0x5, 0x4, &(0x7f0000000240)=""/178) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:53:21 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x800, 0x0) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x1, 0x8, 0xfffffffffffffff8, 0x1, 0x7, 0x8, 0x81, 0x2, 0x1, 0x200000000000, 0xffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r2, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x7f, 0x3, 0x4, 0x7f, "2b911570bf756c01b0b5719da4c79203d048e2e3", 0x1000, 0x7}) write(r2, &(0x7f0000000340)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f07542ba0adcba77d3fc7295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r4, &(0x7f0000000280)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 14:53:22 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696ce9c2da8acb6eaa423eef1c6d3000"], 0x3a4) 14:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)=[{0x5, 0x0, 0x12}, {0x400000000000015}, {0x6, 0x0, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 14:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000001c0)={0x3, 0x604, 0x101, {[0x0, 0x1, 0x12b1, 0x0, 0x1, 0x7f, 0xa8, 0x7, 0x6, 0x0, 0x6, 0xfff, 0xe01, 0x0, 0x7ff, 0x68, 0x5, 0x1], [0xfa8, 0x0, 0x328, 0x6, 0x9, 0xbc78, 0x6, 0x7, 0x1, 0x9], [0xb29, 0xfffffffffffffffa, 0x9c81, 0x6, 0x1, 0x5, 0x6], [0x2780000000000000, 0x6a, 0x0, 0xfffffffffffffffa, 0x100000001, 0xffff], [{0x0, 0x6, 0x9da, 0x10001}, {0x0, 0x6, 0x3, 0x100}, {0x3, 0xfffffffffffffe01, 0x9, 0xff}, {0x1f, 0x7f, 0x7fff, 0x3}, {0x400, 0xfff, 0x7ff, 0x3}, {0x6, 0x1, 0x400, 0x3}, {0x3, 0xffffffff, 0xfd, 0x8000}, {0x3, 0x80, 0x1, 0x4}], {0x6, 0x8, 0xfffffffffffffffe, 0x6}, {0x0, 0x80000000, 0xfffffffffffffab7, 0x7}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x64}, {0x45}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f00000000c0)='6') pipe(&(0x7f0000000440)) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x8, 0x3}) 14:53:22 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r0, 0x0, 0xfffffc70, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x0, 0x80000}, 0xc) 14:53:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1000, 0x0, 0x5, 0x7fffffff, "510e52b37b2efee53484b38dfb0400c9c06d00"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000380)="4470e1e0a4e5748c46ceea61d7a1524af09e30be8acfe054c0a1d7a9b58124b188908177f61eadc4f59a215e3f5c0d", 0x2f}], 0x1) 14:53:22 executing program 0: r0 = msgget$private(0x0, 0x100000000001d8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10ed1, 0x10) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000000c0)={0x1, 0x5}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000f80)={{0x1f, 0x0, 0x0, 0x0, 0x0, 0x80, 0x47b}, 0x156c, 0x7f, 0x0, 0x0, 0x2000000000000000, 0x7, 0x7f, 0x1}) 14:53:22 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10882, 0x8) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) r1 = shmat(0xffffffffffffffff, &(0x7f0000003000/0x3000)=nil, 0x180000001000) r2 = socket(0x800000017, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r4 = socket(0x18, 0x2, 0x0) dup2(r3, r2) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d0000000000000000000000000000000400", 0x200000000, 0xfffffffffffffffc}) setsockopt(r2, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shmdt(r1) r5 = semget$private(0x0, 0x5, 0x245) r6 = msgget$private(0x0, 0x2) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/53) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000140)) socketpair(0xfffffffffffdfffe, 0xb94f85e4cc9b39a9, 0x3f, &(0x7f0000000180)={0xffffffffffffffff}) accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000001340)) r8 = dup(r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xfffffffffffffff2) r10 = geteuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x102, 0x0, 0x0, r10, r9, 0x0, 0x5}, 0x400000000000002, 0x1093, 0x589}) clock_gettime(0x100000000000005, &(0x7f0000000400)) mkdir(&(0x7f0000000240)='./file0\x00', 0xfffffffffffffffd) setegid(0x0) setgroups(0x0, 0x0) setsockopt(r4, 0x8, 0x380, &(0x7f0000000100)="dc28de0b", 0x4) setuid(0xee01) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000000280)=""/216) 14:53:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 14:53:22 executing program 1: lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)) mknod(&(0x7f00000000c0)='./bus\x00', 0x114, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) getrusage(0x0, &(0x7f0000000280)) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 14:53:22 executing program 0: semop(0x0, &(0x7f0000000080), 0x0) r0 = semget(0x2, 0x5, 0x40) clock_settime(0x0, &(0x7f0000000200)={0x7, 0x1}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/201) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/167) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10001, 0x1dd) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000100)=[{0xc7, 0x7a1}, {0x2, 0x10001}, {0xa96ca600fbe87155, 0x7fffffff}, {0x24, 0x70a}, {0x24, 0x9}, {0x83, 0x8}, {0x101, 0x7}, {0x26, 0x4}, {0x85, 0x10001}], 0x9}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x24}], 0x2}) 16:00:07 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)) r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000300)) r1 = accept(r0, 0x0, &(0x7f0000000240)=0xfffffec8) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000440)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r4) open(&(0x7f0000000140)='./file0\x00', 0xa82, 0x20) 16:00:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x30020, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x65fb}, {0x21}], 0x2}) r1 = semget(0x3, 0x3, 0x20) semop(r1, &(0x7f0000000080)=[{0x3, 0x0, 0x1000}, {0x4, 0x40, 0x1000}, {0x2, 0x8001, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x6, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000000c0)=""/165) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20100, 0x0) 16:00:07 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) socket(0x10, 0x2, 0x8000) setsockopt(r0, 0x29, 0x80000000, &(0x7f0000000000)="d5ff9668", 0xfffffffffffffec0) setsockopt(r0, 0x40000000029, 0xb, 0x0, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xa8, 0x0, &(0x7f0000000080)=""/168}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:07 executing program 0: r0 = socket(0x36, 0x3, 0xa8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="83667921c11aac45", 0x8}], 0x1) 16:00:07 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x6, 0x0, 0x2, 0x1, 0x6, 0x8, 0x6, 0x2, 0x2, 0xd6, 0x6}) r1 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) socket$inet6(0x18, 0x0, 0x7fffffff) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x100000000}) dup2(r1, r0) syz_open_pts() 16:00:07 executing program 0: r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000241, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000240)={0x0, 0x0, 0x7, 0xd5fa, "cd8efbac0c423e1a15bfda63470c20e55aefb0d4"}) write(r0, &(0x7f00000033c0)=' ', 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x5847, 0x0, "ab5b88ecbc24f81ec142fe603e89d853bedb1ab9"}) write(r0, &(0x7f0000000100)="e1", 0x1) write(r1, &(0x7f0000000140)="935143f20f7a94c53ab1f9a3c707f802782ae81979967c1955e0e2d472fd9aa68b9c7a724f3768586369b1b247e15849d3af7909e4279f7e9de6ce6e9f4c5be40d9245051a9f0cc18dd6daa6eef68c62b29ee42181db8529b8cdce243feb1233f910857c13dd0b755eb0dcaff25a13740d402301c59868941bbfaf22db358fbcaef968257411a5a3ebce0c87926a60c4b6bac22f464f19bc33f5a1a3d1413df196a7d1caafab13aa9c136418688508adf1aed1a3769eb8760f0fed0c1f3c54b862c8a052e7b96cf2e316ab7b0f19dd7c9cfbe4ccb1", 0xd5) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xc0fb, 0x1, 0x6, 0xe1, 0x9}, 0xc) socket(0x1, 0x4, 0x3ff) r1 = shmget(0x2, 0x2000, 0x2, &(0x7f0000000000/0x2000)=nil) r2 = shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) pipe(&(0x7f0000000080)) shmdt(r2) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x4c) r1 = socket(0x21, 0x4005, 0x9) connect$inet(r1, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x0, 0xb, 0x0, 0x0) 16:00:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xffffffffffffff7e) write(r1, &(0x7f00000001c0)="2b00ff2300002b0033000000000600003a1ddba4b4d4e4161a1a95b16ce749ca86e6be756faffce18a271787b40d15af9b9cf57199ec797d611ec3f4a2bbaa4c8f4dc9579f2cece9b51e8b4e5fa922b6af8780ea0c8e4101799d109a0a55ebe9c772fc538f881c7099cc84153745447b7a6c9f1c0a8ed4e241905014cda8eacecb6248ab20dc84dde149b46ddd00000000", 0x91) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x35}, {0x10064}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r2 = geteuid() setreuid(r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000180)=[{0x2d, 0x7f, 0x45, 0x1}, {0x7, 0x7, 0x3, 0x1}, {0x5, 0x800, 0x20, 0x5}, {0x7fff, 0x8001, 0xc5e, 0x6}, {0x4, 0x3, 0xffffffffffffffff, 0x7fffffff}, {0x1, 0x2, 0x3f, 0x3}, {0x81, 0x3, 0xffff, 0x7}, {0x4, 0x0, 0x3f, 0x4}, {0x0, 0x7, 0x8d8f, 0x1f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") 16:00:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea22d0000040000000200"}) socketpair(0x1, 0x3, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x401, 0x0) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0xbe, 0xffffffffffffffff) kevent(r3, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x10, 0xc0000001, 0xfffffffffffffffe, 0x434}, {{r1}, 0xffffffffffffffff, 0xa1, 0xfffff, 0x54, 0x3}, {{r3}, 0xffffffffffffffff, 0x12, 0x1, 0x10001, 0xfffffffffffffffc}, {{r3}, 0xffffffffffffffff, 0x31, 0x20000001, 0x200, 0x7fffffff}, {{r3}, 0xfffffffffffffffa, 0x98, 0x1, 0xffffffff, 0x8}], 0xc6d, &(0x7f0000000240)=[{{r3}, 0xfffffffffffffffb, 0x18, 0x4, 0x7f, 0x52}, {{r0}, 0xffffffffffffffff, 0x48, 0xd}, {{r3}, 0xfffffffffffffff9, 0x1, 0x0, 0x0, 0x4aef}], 0x1ff, &(0x7f00000002c0)={0x100000001, 0x6}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="16fae8e844bb8d51389393029b397115f6b594e0a62acde224838fe70d999780726135b857334bc8425d5f60153bdbf57bc3640b0fdd9b3fa03d07e3fd18a0326e486d3618caaa4f206af7ccb08c23950cdab97290d6e83c629c22710ab2d6cd825458fc58c1d71624e209c7bb", 0x6d) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0x800000000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x400, 0x0) r5 = socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x1e) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f24", 0xfd}], 0x809829f) poll(&(0x7f00000000c0)=[{r1, 0x15c}], 0x1, 0x0) syz_open_pts() 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000200)=0xe12c705892a07761) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4c}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="8b") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0xedda2fdd56259511, 0x0) pipe2(&(0x7f0000000840), 0x10000) r2 = dup(r1) sendmsg(r2, &(0x7f0000000540)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x2}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000140)="adbadf2bf1fe1d1bdf53cc5a63", 0xd}, {&(0x7f0000000180)="5a96c0adefe36608286e1b9a4e3c2f803ca0d40ef3e646ee49eea28281ecf8fe675d67c050d8fcd450c541d1c63e5433cba9c032e0474e198cf9d176428864a8b2988da6fde35611d3785577d45efd1b6c305a752537c89f095213d87e9977ac", 0x60}, {&(0x7f0000000200)="9aeb445816e7054c1e620b8b4e99032ebb077418d120a82a291db36a58e6c5fa4ca001bdf06d7e91e3e1de196dcb0843874a5a5e07e51ee75b996b0c8201801aa92eca3ff3080011aaa440522c5fc4143e4c168b6f6781d3903cd5e5781529fb0803897772bfa898a685788fe34f8d149317515a1b9f500f527c3878ba3aaf17e3eb6cf6108c2719b1a60798c90392cff411f44f25055693a9101ab9f72f35cd46bbe82c29160915c4e68e6502a8b03c80ef4a3cbb81b44eb9a0f79b733095109006d6d151e43dc79e43ec9c6de784ccdf1fe379", 0xd4}, {&(0x7f0000000300)="436b0c5222a2306f34b998b84659f24bb85b7f1f00ae4f8a5929babd0eb583a8aeaba4890bc0e5a8747da7ca3b51a612bacd7bb8b17aeff4a1ba671ad450444caf4b79aae2366207584740506024af1f51187dbcf753df955210c26ab3ca4eed480c12a89f60b0eb77a73c9f4b1c1455391239756c55be66148ff6fb4718d9321a237bc12810db0156d05892763fa8d21f4dc48f97bd2537bcf079fcec13d514c6d4057a22adf18fa8c7bdfa5001b572b1e91b731f952ced", 0xb8}], 0x4, &(0x7f0000000400)=[{0xb8, 0xffff, 0x7, "5a3ecb31040dacc3560233732fb85256ef83c2f4014d0ec4d2fde5790b7a63022189920363ced301ec4187644bd60496d9370dd628c78f844253f25f7bdee0989611aa0a63b1775c742e8cff7b9dc59eb960cf5d109b25b7b6d425adbea51c854a7f5a440f37490c20c637239f43fce8d40a4861bab66763edb8854048953cba74b618d757b5f19363ef2516851d758acedeaee0223a388f8f69ec1d809693a1e165a9eb6d3b50"}, {0x80, 0x1, 0x5, "10c30b910a609dde053f546e272eb8acb022cb1d920100d34f122e1d26507c2f0610c1130abd5d44706397e7d3fc3d002fe87e8320835cf136ed5a9267f8a7b21ee7edb53516f2211c01361f9dce4b5528f52016469767f260892c6d7a346389f9879e8f454259c34ec569"}], 0x138}, 0x4) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x29a) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f0000000800)=[{&(0x7f0000000580)="04d82017f6e6245b07e0d8749d523d0f9471bced0bb2fb7a52e019782d84e73160143cd957c26cab9a34e29224ade058b08f052a56560de4e0eb2ec2828caaeb4c270b8090279349dc47eb7258e3f484483bdd714abd3d343e9dc307e6d82956e19d9ca437d4d50db6f6dd5af02ac8ac700e1e14dbd2f0d5e95b38d6db16b3a18fb4344496f60e02ceff30f15009a776d1a9", 0x92}, {&(0x7f0000000640)="08671a56e56729f5a9705d2a11c0bf4d681ba7a0577acd71ca27113d72c96c52fdaea49512b739ec79f9f882c813d53046c7a5013b47da730b4f517f97d82cdc53926c38168c59b007c0c27db4872bd58e633979625e889eaf24b209639fe5159aeb3a8e6e3bd5948585c0fa8dcfa7e0824d844f19d153e5b779fd3ff667c8deb4e0745dbd538a", 0x87}, {&(0x7f0000000700)="5da5c05ff5152c4820e8bb6ad7c2d4df25fc911849861b186edf0e639be57b9d631ba59053381b290bc959f6a82585ae337d508bda549113d4d04193c276efbc2b911e63a500ceff90269e19a2e87f6f3a00ec014e1b93490399b5717a1f8fe3287bcd1fb9399388c5fb961addf2616032fcd4c46c8da217d439f29e73ee38deb1be33636a6cebf61fa0972efc65af1e2776026975b0e1cc0bcdb6dd9842fb9805c01e9403a4e18d1891b3934dcd8d5a5ea26d354f26245f432d44e0acf8de1b135d10a139ca", 0xc6}], 0x3, 0x0) 16:00:07 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) chroot(&(0x7f0000000100)='./file0\x00') sendto$unix(r1, &(0x7f0000000280)="f685a013618d476848747658d8a40f5acb7305dd7b65ae60fcc44e23418fdc6feec56e40327ee58c38de6e3cb165b2a11305da6620b58a1e8cd5702bbfb24308146c6ed1669e847ebda922c6226d74b694c08d870af5626443ff79dd525b5fc4b66710c7f37daf9bb2cb71a41987356564c4ffc9afb7364a8fbdf73ab962c4645309ccf2a44c48c83aeaf2b1313289b6145eb428b71d9622ee25baa6b5dd5dbcf40fb47a2cfa2908da3d", 0xaa, 0x400, &(0x7f0000000380)=ANY=[@ANYBLOB="010d2e95dc52d8cd436be4e0469d3f53559d6bfacb46297121e20b1d80053c5048ff"], 0xa) r2 = geteuid() getgroups(0x8, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000140)='./file0\x00', r2, r3) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0xe971, "e965402ba70afd03ff010000795acd76b2b7af00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a", 0x123) 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x7ff, 0x357, 0x1, 0x2}, {0x7, 0x7, 0x100000001, 0x8}, {0xa1, 0x884, 0x1}, {0x5, 0x0, 0x2, 0x1f}, {0x8, 0x10000, 0xffffffffffffff8c, 0x8}, {0x80000000, 0x5, 0x2, 0x303}, {0x7, 0xff, 0x2, 0x7}, {0x8, 0x48b, 0x100, 0x7}, {0x20, 0x6, 0x0, 0x2}]}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000080)="83667921c11aac45", 0x8}], 0x1) 16:00:07 executing program 1: socket(0x3f, 0x0, 0x1000) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="eb9931920000eaffffffffffffff030000000000", 0x14) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d, 0x0, 0x0, 0xffff}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0xffff, 0xfff, 0x8, 0x400}, {0x458, 0x0, 0x3, 0x1}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)={""/16, @ifru_addr=@in6}) fcntl$setstatus(r0, 0x4, 0x88) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="a9") kqueue() 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000080), 0x0, 0x0) unveil(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='r\x00') rename(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) chmod(&(0x7f0000000080)='./file0\x00', 0x100) fchdir(r0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x8000000002d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {}, {0x6}]}) syz_emit_ethernet(0x44, &(0x7f0000000200)="d415ef4562cf58ebe68e0760800eae61d64f828a349f2d41bc358ed1ba8ccc3cfc0b889b9fc7d950aeac4909a0749f12574e3370b9494815bb756c33c6d626ec7d0ade4a") 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) close(r0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x3) 16:00:07 executing program 1: r0 = socket(0x2, 0x3ffffffffffe, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x3, 0x1, 0x100000000, 0x0, 0x7f, 0xa1, 0x100000000, 0x3, 0x3, 0xffffffff, 0x100000001}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000500)=[@rights={0x10}], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3}, {0x1, 0x0, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) 16:00:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x7fffffff, 0xb, 0x5, 0x69, "73be4ad94e90bf82bc6d61b8dc7bee901dc09e9f"}) write(r0, &(0x7f00000029c0)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f142", 0x8ac) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) write(r0, &(0x7f0000002540)="c4b169d62d26eedfccafcd1b3ac97b15bed21e15cf86da8df3c9a0af59bdb25ce4f98920d5c4953768704d6364e7404eebc9384bd92ca042137ed549257895d38d7954e93354af5c436a27c83ce8bd5d10ab82fdedd77896f83440c948e8ce45534c3bb3f0c5bc97bfe270fca72dd88400c35ce41d2d36f95fa39e2db6267ad6051e5672c6c64a5bdc5df13e5d6ed1c2b234817c06a02dddb476213ad25cd907a7e491e17441ee5d61d1758c670e80dbc0bb6d0567247b813a62fe5a6fd329b3902e6a5ab003ac5b94119a14a148ebaa47042ce35d52b1057ee8fa28c612f15fd80513f7acc516b1833819730854c9203f84a99d4b5f90208a8c580548c611f0fe0fb5b7bde08071ba6b5fb3f977b4c5b1d9296026f9d3a858a139d326a8a61d564d9c7f894ec128ec3f83713e8a68dff6b02d245a71a18a75c9b9e3ed56605fd6f35b09492fd1005aaa12c4212d8492ad5c136034d1701c96a05c1f68edbe95500ddbc470ae921e9bb6cc58a6dadbcad6d1152f0381e611e2bf2147da6dc639c2f1951db94064a46dbf7128ac5f41531dc78b7627e7e61e5077c894a38918a78d6c3189ac746302fae056076f88ee2bdffab6ad03489d10230493dce5a6e84846690ab1c84fad2778691b7545aa06453a66396b413090d28a350635bbd4d3eaf82c141dd4a62725fa7e69a8dc16ad2f33c59ba5415f33abbab4df757b609becc8420a9731c31836e674d49054c236b8b3ddf34525a5174b711d8f4988063b9408d29cf0262262c96f2b2e40fba099f7c6ff1e088eee88ef9240833c35882a8a4da4bea588e9c4e1e10d46e0d2b29aeb61d5feeb25274b8f3c6ed98aba945849441632418622b03ccc63bb96e8e4037d686e22ab4b4a3c85e83c6525165937c0c45ff2ebf398b94e813022862f1abcb103fa3c6e4a5a837723430896a04232cecc71b0becbd7442a88773f057c61e72953106a1e61240a5c363aa99ff03ece41771bada672bfe05cf393013a0abe2be80ba34e27defe480cca1697d19cbf800b6490d8ff328b8c6c2f7c7463a38d97861f79a91abd0184db9c1bb93c04b51e5513c5a70fe72fbc947d30404783fc3b5ba8364771bcac445399e4cf44637d76c6e61e38a449d101ac5d0b31309173b1829835b6f942d728e0b26954f453ecff71fcdaf6cbcea5a00b27abb48b91ffa9690ff6410a0518094e6d39138fa7e3a298fa178dbbcca59905fb9b21d2026e5a0a226d76593a5acb09de0537e13f8e0159cb05edacfa0c7228c56baea3b07e382e71f1844c5c95222f183a130fdc8f7a92a55f04869e1b5add22360729c425d4df2be0d2e5903bf4dbcae596a8f33bf637362fd5dacdf443a61203924f7acc08a4138c4ab02858d0c31b14dbdba8d0f7edd9a1c1076842a3b6cb3c3e4330dd139dd2ef0700e719a9dce3f81018edbb3525f35003568f21037ebcf32228c5f2e0fd4fc972aa58843fdf99100c25ed6c4482c5b2e710c06ad4bcbcb45a15ee69c3b02c1f8a79d4d9a38be26441ed05655ea9afad528aa06afd225f1c11300a001b3237977f", 0x453) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x201, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) r2 = syz_open_pts() r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) setpgid(r3, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x7, 0x6}, {0x6, 0x51}}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f0000001200)='./file0\x00', 0x1ffb, 0x0) mkdir(&(0x7f0000000000)='./file1\x00', 0x6) r0 = open(&(0x7f0000000180)='./file0\x00', 0xc42, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206983, &(0x7f00000000c0)) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) r2 = semget$private(0x0, 0x2, 0x6) semop(r2, &(0x7f0000000080)=[{0x1, 0xffffffff}, {0x4, 0x100000001, 0x1000}, {0x0, 0x3, 0x800}], 0x3) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7b3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x7c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="05") 16:00:09 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000180)="126d5135f15090eb", 0x8}], 0xffffffffffffe4c) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000080)="67864c7329f61ff29b172e11c563043949d33091395241c2a7d27e2219d0cafde5e2a9e6a7f5bc34afe7dbe6130e4e445041a47d273a46d3d605879443c906ecc661c234938987377224305da63322d633976c035e5ab20d8ea77cd0c4b22bbf", 0x60}, {&(0x7f0000000100)="6e5c086120e1d0246894511320207c821437507546e42435e282aa30e45dc40b75bd531e34aa7ba6f512319f123b412da1e80a8f54f4d67cbb0c6a2fa36ba2", 0x3f}, {&(0x7f00000001c0)="0ea5fe56d3b4d2f05e486699fdecc22a1e2eb136f1e868e17704fbb78e14866236a99cbd5be3a1049373f438c1b54501dc556d8e4b7d7e5d840d2f3f1eb347d62c34870763a6e93682e84dd5f22247088499c7332a08c7cb98905e19f3a02828726987447a5225e96db93837c12995dd07cdb547bfa83cc9ca5f0bcee37800e8a61a982d507a7f3accdc686568a421d4c3aa65eae0fd90e464ac9c50bf99a1c679ac85ea1d2c5645131743b21f724a7476c10380084c30463aeba3cda9a7b37ac60bdb662b12181d710c33142cd6605a50248784d8270825ba3db0c4cea42c346c0dd9e5f9f9c4e8826f448bfe0e91634054c845773eb19d1b", 0xf9}, {&(0x7f00000002c0)="ab17c3585e7e58dd633afceaf67e055537e8ad2a2751023486895326de1a5a7cc33e1d98d9d5568169556b22c36b53554b7f5cd7e1038c00b8d50f80f83ab17ef81ba744a2", 0x45}, {&(0x7f0000001340)="bcfc890a93ba60821db87ebf91a35a43fb37f1d38c7aac6fdcc46fb4127dd09e3f549d3e2b099546f67861692ea7156619c8b124c1381ea923b7b719d554e1203168bf0b7c5c2aba430169558f2db4447eb09c7d917651ceada0460f1f9bb398fec9d8a18776a8df715a39bdf888879dc338334cf2737fcafe939b4094685c1bae1a12944a743577fe3be106bc88b3aee44d2be9e76ef216bd127d551785d46f5fbf3b1773fe8df1694bcc667a40e4df6c8e3d8def6f35a54d32a11aeb78c7ec76d5e4e4c0f17914b2ae751e0b6c0c005934feae15b5554794a644b68b4732d359ef1da43afe3ad6ffd8766e0e20ba7ab74cd81553a7c91761c13db0f516ad07a7aee840200a75f2ab9a04b1d3f632b6987708f439372502fc21b28c6490fa2df7cd28501bf314a95c9fee8ee2c3b4c287a735154326c1235a7ddb9713cb647049bbcc4497b570df5f68b8946f43e32c9eafc54318ab9b496d8ad89689163517eb67e71f66de4b43f1f4a8caa8e6cfdea1c6957131e6909b809983ac2680cc01efe922a1062aaa41f49470a30e49b01bc4eae4dcf3564218efff23882155b603286487f8c650d45bbadfe640007d6fb46cefa3a0c30f4e4c8a0a124612002a010bc3d350a53221541798a617dceef8d039a71c1ed063bf23bc66293c29e6d2371272526fbb49ca811df50195db13cc0bfb6114d7e2eac3097b2b0ce37ce706b4737b345a849732c725f2247d05bd5b2545584b03869d5020096ef3632f2cd396f09561ff723f8c5deaaa4bdade66c581b64bf4066a7570d8e87938c86338451e17f2caf881977c0da3b654bc9a9fcc1c46583cc47e483369fb06ad5ad24e609f2928ba58fd782eb902ec49693ae45a304fdd3b739a124e270860a9bb4878850f323e04c07bc72c8613e103b1533ce6e5c9a10de3d924d4cef8abae46f8ef6ae18383f660381d1085195955b2b5d59934b4c5e2196e171f81fb00ef06dcb4166e7e45912b176befbfa7c4c80bce9a9eee3a3e0fc5c424fd20e7b3d83a80380aa7eb4c3b679305dbbd5e9e6ce5c5dd94b7853d5c3adead5f87949b4a191aaf822bca367888d670dc2d554892872360c67242b10823caba3d80fac60d0ff6ccaad2fa293d0bf400b102ce7f8cfecf3b2d2dcbef4377b4c88621032f60d722103a1e70d3f02e05a54c6fb05fe846e91eb3fc6af0081ea04aaeddcee1674ad247a673ca2e995ccff33bdf03ffb881500505f917321df490237b2bdab579aef9341252fd772d5667afbcaac7f6ef8c7efc3b0cb6685448e63ceb8703ee79167cb7ac30a096e6a49949033436b13f1e89db1c089049c60f0cd4677e10f1efdfc9ebec849b9be548f8b95b1076a3cb97ecac92b73414b6c311a70770592a70ef8b9b9c8dd75cdf16f06f65f1b45857e7843154ce92d0282fbdd51ecbbc82268d3a7be0bd1b0c35228ab3091a677bdc4b968a64ee1b6ed73c9724bd6638678ea4874e62d2361501ae56eb0e5518a1dee9feee9de47917480e6fb4236e68f7bcb6e5a1733fa01d5ffec07f4aa41604c43beaee1c358085abd218c8afc89abd42652eefd227789f4a8cb5d312d4d0f25f6c072e6deccc16321ff91f14454ef762e7ad249cf68e793190331d8065d5268f5715beb5c99df17e97ccd787a424ffbf53c5c41a53fe8161d6df62498f3e58ab14b648d4f388dc5a64edcdb2fe3ae40b126dea7a45314aa1c4873b8d696a5a5b29c3231b3c62d70f805b46e16370205e131072bbc5f638d4318a3e2e1b525ddcc32b7280662fe440b93ac53d5d9d639f4fd6ee12d7518830614cce5b38241134dc62d4b09583fe26a43aa935041a5681b8ffacf8e233ac99eea787e4652b00735d3f253c9c1145dbc5d2540cf608f1db5f2108958830b57edb134b71820cd4dd81947a58f87dfc573eac2006df3f611ddfeb6c1ae76bf90d8143f4f604102c4466c6f56114d881c21546f3540c9add025538b200681509212720ab22e2c5dbf63123db5267e5d1f0e658ba3f839435fdb2684fdd259c8d20833d184738030d45a87178c18543069f02208d401770a5a27d5c5cbc9f2221382a5829adb6fef2655c1772e392774e3e32e70366681fe408555ed57619b48f2d763018f0a85a60acdd104b7e722e4a81bb6e76c53209cb73587bd8a221fc1589da033ef9730edc81292af2f7a32018973d35b44d6b2a14f0fec74f594b3069471e5d95b9aca8e6ee6e6592632df6ea6fab96aff73e8f9cf0fef8dcb313f9f15ccc343745c14f5fd8609076d7275859e43cb032162e04336217fd75387405b31fe2f1b53a6e5a1badb46a4f5b35554235a4a6005b2e6c9fd1ccb428c7982ada2f190055486cad79c60144d5967a7f5e1891db44198ada8192dbd3971af28545d0b165a35e55885971e8a184845eab4860394bece0e2f64672749843a03a248e9355d63261100acf11aaabc94889b65441324a6d6efbae60da1380b368710ba8de714f67683b8eae3b1d13139e130b3226f94eb8bc14a819b371a12b9e7df48f20601eb705038ab5df29a150cb2afe577a77a7b63d34581aeeee13a53829edc2dc1f78c31eb8c5853eb422e38cbb233fe9a3643ef82acc07fafee020585a65cb1cfae9c4ca499b6b5f1b717942e2f83aaa96927195e224eeaeaf4fa24e28b089ba310a0b6a3a40390fc4ecad0abb722b57598b26ba55c4dcd4ac6063328ee1ef31dd2b8a65872fdffc11f2f1c5d8de069f016d0d4c515e89d8e809d95ec730fe392bdc4dc6265fb70226552b8f97efdd837dd16c829eb7a5385c55bb6cf057b8c9a32d41f0f10f3bad3969f95878bbe7a3da482a3ffced0d24495cac315e92d77b61dd6c4f33d7a492feeed31b4e43fb8f372b8eeafd718c61a36df1393ba12bb5641295f0c021eec224ea63b1e183939241ee5ecf76a82d323b865ef0ee4c3782d2a0546c3b27bd770661f637af772cf5c422df2b3d9cceda9c8a98fc404a50b519bb55e7528a79e40a4a5e9386a4e7878a71aef7d4150fc4dbf4139b3ef78114add48be5a4bfa617d9a246456f4147c6efe55777954f3137d71445f93a25b949b4ee45d2623cb34a393fc4902978519ac78c23c9f5231fdef5eda604beca3ad2d439b3ce9bb036e9685fe001b620143aea5ef27bca5ac1cfff9b8ea0954a0ebf75330cdaddba6559a3acb0f0c2328d5d6fa489705d90e007626131928253eb00a42f9197ec75b40e681ff327b0bdaa6957a6f7f729b4697f659508c5a19314acf4da8ae47256e2750228f14fe48402650150f378e60794625a678a9dd56f17e96874506eda45bad7de04cfe7a6428e69cc400e501b9b01d0f7bac9684258569d442b8a1abaecd7eceeb029ac0872714a04d277698f6c3deb8636e9dc8716c547a54276b28289f439662bc03e999671f9bc6311c03dbfae952b7eda7033321e663fb2040f3c1a8de55abaa0001c790f5caef3e7709f6936b12b5a971ef6f5944c838b566c6461833b4f6e2f89fdf974d06446ce96f38a5fe6380bad09b13fda4645f6c82dbc046986bbaca54a12c0a2684b9bed629fb98e11ba06de3fd2b1646a88fa0a119f3c8df2fa53270a7088f2ed6eb17ce2f5754e9d17427dba57aef6d645a46c1e56e1b78fd59025a0b57e17927e605d299c188f3ecabd94e1a69d4da5934341e48722b5cdcc54bf0358bc13f13193b34c5ce76a04348b352e7a7ebef047398f4228bf2d00becad617ac3de78ec9d316888c464d7a59dfe9654d3327d55c99c2388b7e2e62d5e9e7cb5f1ba807350412ec5bafbc30c0c41cae8bd118449911d04de7fb36b5f621b58ae85f27e2881ede41ac0af52a70f2b7e04b6c2f291703db39fb184e41fc8aee1dc3dd7c1fbd32832b8173265e2f63096e817f0d22a5f02b735599a238887f511c4bf906ca2c9c6d5d7ded3b419b00a6df6fcc0a5757916e509f5204c8517f9707b8244b2bf6acc3ff34bf1a82dfa158e6d4aa5bc726228017922c5fb7fcf84434da6ce9e135381f377817b0b72b6330baebc43d8cc58b3b3be3017233ea7bae561433fabd4a1cb39e74672a172ffde6425644bdb721c32aa0c211f5d32327b2e6eb25e715963e30b9f7913f9295c79077aac0eadc6954b789de6ebb50a34a2ecee94f9828264f11a94020e189ca6087bd3b7704107c8673ec3215879a358facc2f0193be584a762ebe8e9cb2e6fbf8af7e23efd6b0d1339982e83f6e4da9a9ebf52bcb633fb8f6d6aa53903d478e56676338925226134e405b476ad8c8af0a1a305f378ca85b7b06932042fcdb763f0854e6960457d30acaa780ad395fb3b01c2597e29b94a3e020dbad5042f22e89e8dfd4d70cfb74d182860b7fb6af00e2a55df497abf0df5b873a2f21398c3a902f673b5b22ed7fe66db3be29e6b64d0ad437b8d2c8927b3eedaf472132d39c9ba8108789e83b8542d53db0159246b560756ca49312c689ea5201611af0d15a1e20a95e2fc2db9025c879aae211423ba6745f5c152693dc67d53a26eac860e372cd56b37f52c6c673399cbf5edaddd8a63e07a4e6936a330d3d0d39c19bb256bbe2641af09821e14ea8aaa16e98af945d63635c9ccc73e239bc5de7cfe50c3c4ffebf37a9213ccbdc8f9e9d49cd9be5fb1c691db915b26732140b470a76d51a79e2c751d3811db5604976468b925ef6cedd8e4754be8645b7258b56e354388b21c4c2e88a740bc2577fd26081701b91106616b796c2e013a789a9b86162bcdfa7dacd5ed6b20b039680e0d442b9b1714c64def797fdeca455be3c97723396b0ab01d1086e4831a95038d2df83a64acd1d172a553a4952f7b536213f68339c6c43cdc002510574ee8b5384d75c8ac065ad5bc767ec33165d93ad59f4a654c785474530a334e18f57801605414a19701bc8e400966f53f481f06a801f50c1cabc4ccba2437058bf9ced095e1c9703de2d852a94b28c49fc14fcee11beaa97e5189bc81f720a6361bf6ad7a349acca19af293e93b8ca3b863de670819ca5e6639451cec3d96ec0de1995f54553b0bddfdfd698f46b003bdb93d41ed80309629e47964cf17e2e159fc9ef3a0dcac520fdd26726f09e5bba2d02a901d3729dd8fe61f8739eb909bcd63e63f2d114913a11b6f9d829f4db7f0d860a39a123c11e2ff089a14b74fbffc0f77efd4ed9c0d1f756dcc099b393f2fc11da3bd6332275d4c4b5ecebf16235be247a4b41a0e607448f11a1c257be51e4d065c582a600d8b560850497229ac9b2fcbb575b73db5c91c2698f0e136bc75cbe453f6d36842db60bc3d97b9a7e9ad947673e1aa5b1a7873b21a970455636d299fefe7a791d685dec4e2e78b47567ea21ed6688f3cfecd39b9cfb2434a8ae3fc994a4fe9e020dad9c7c8fe2031b80f20977833fd06773bf09d26963aa7cd903eb46933f16ff73148bb23aa3e4f3322d1a3c7ec0469ba8f6ebbb09a99e4a9207d9864d11cdafc15d4dd1265ea9bf98860992379f2d3039bee97e519157debc1418527f49eb8b66449ba9c12a0d75e9247dcf80703cc61004fece07e890238245882d0a44223e095d191b9fb91437afc54391ac9c67a33e16e52adca472c4525965be2403b313a2e6ec59def09909c9557b515699c55fc25a01c5640c3f20777e08baf7fedda7621d4cd43a876c5bad70bcf7280ef0dccefac312fe3eb5e3c1829e8d886d72e94e03caf8f1bbc14adb256dfd73c5c6f3ddce0b48158654f79bb58dcf375b3f5887722ad0dd9e59162805bfefa9f638b7821976808d1651670012f263f79290a232200bc584ace", 0x1000}, {&(0x7f0000000340)="5e0f4a4bfc61acda099b646fd303eef4719f84e2d6aee80c192a3da8bb3f1ac5162a12986ce97c970867c64ef18d535c67c8a23c4450393de10b8423af028acc5ba1da7c30a995b362b349e2c2a39418cf88ca793899f5467ab3bcf7616b5c35c34b22ac509433bebc4401c2e14ce64b26e55752f3a3091a00f68c985ae3f9a90bd689f3894ed3569d0b483c3cc08174f6fa5028a5ad38fb2d3a300d9082ef17eecf5f9d1bfaf9eb8ea0d6dfe1b5f57bf4ae8dd5b2166b183a0b00eff90eb91f60cd9cf39538a2", 0xc7}, {&(0x7f0000000440)="cbb497a233fab8b237029d6afb93e531fdf48112eaa8870e52aab368bfa59eba9dee10a2072e64aef4cd07a666d9ded5ffc2794ec30577a208ead4438296d51b535ca032ad5b664df6f1dcd3e78b9fec82f0b7298291", 0x56}, {&(0x7f0000000140)="141fd57b21c6e8dd", 0x8}], 0x8, 0x0, 0x0, 0x1}, 0x400) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000040)='./bus/file0\x00', 0x40) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x40045720, &(0x7f0000000240)=0x1) 16:00:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) unlink(&(0x7f0000000100)='./file0\x00') 16:00:09 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, &(0x7f0000001980)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/96}, 0x68, 0x3, 0x0) getitimer(0x0, &(0x7f0000000000)) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0x1, 0x0) 16:00:09 executing program 0: r0 = socket(0x1e, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) socket$inet6(0x18, 0x3, 0x7) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) connect$inet(r0, &(0x7f0000000080), 0xc) close(r0) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x2, 0x2000000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000340)="00889a997cfdeede71435262efcf305c520cee136df38ffb471e4c8b17208b3ff8078b22e3dd76b52e9394898999300b4c4b899103b71281b49b664e5d26e091f5af4de3fe0f04637cd2ea83d8a45966963cc51f093c42a295fe3a455ab339ccb37bc8249157abf10aa475d4e2f58fc09d9f0ff03a33c21b31ac18101de043b4679e364ef62c01d46b5d2908e58dcc9a239298db921dd799c52e7f662137b7c5e4967d609dc38136f16a23a80bb4cdd624c3b9ecc64a035354263352d3b9afa4cf4458e8795ee0bc226841563ded7c", 0xcf) setsockopt(r0, 0x0, 0xc, &(0x7f0000000480)="622fe8530c3c0700", 0x8) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000700)=""/249) shmctl$IPC_RMID(r1, 0x0) r2 = semget$private(0x0, 0x4, 0x80) geteuid() semop(r2, &(0x7f0000000100)=[{0x2, 0xfffffffffffffbff, 0x1000}, {0x0, 0x5, 0x1800}, {0x7, 0x1, 0x1800}], 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) fchdir(0xffffffffffffffff) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r5 = semget$private(0x0, 0x5, 0x4) pledge(&(0x7f00000000c0)='&%\x00', &(0x7f0000000080)='&%\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000680)) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/232) dup2(0xffffffffffffffff, 0xffffffffffffffff) semop(r2, &(0x7f00000006c0)=[{0x0, 0x80000001, 0x1000}, {0x0, 0x5, 0x800}, {0x3, 0x5, 0x1000}, {0x4, 0x7fffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x80, 0x1800}, {0x7, 0x6}, {0x2, 0x7, 0x1000}, {0x404, 0xa1e, 0x1000}], 0x9) getsockname$inet6(r6, &(0x7f00000002c0), &(0x7f0000000200)=0xb) ioctl$TIOCSBRK(r7, 0x2000747b) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000500)=0xab) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7ffffffeffe) shmget(0x0, 0x3000, 0x20, &(0x7f0000ffc000/0x3000)=nil) chown(&(0x7f0000000180)='./file0\x00', r3, r4) shmctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000140)=0xc) ioctl$TIOCDRAIN(r6, 0x2000745e) semop(r5, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x2, 0x6, 0x17fc}, {0x4, 0x7, 0x800}, {0x3, 0x0, 0x1400}], 0x4) socket$inet(0x2, 0xfffffffffffffffd, 0x2bea08ed) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') 16:00:09 executing program 0: r0 = getgid() getgroups(0x1, &(0x7f00000000c0)=[r0]) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)='g\r', 0x2) write(r1, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 16:00:09 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff9, 0x85}, {{r1}, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0x19}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x8, 0x1, 0x8b, 0x4}, {{r0}, 0xffffffffffffffff, 0x21, 0x5, 0x7, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x0, 0xa0000001, 0x2, 0x8}, {{r2}, 0xfffffffffffffffa, 0x22, 0x1, 0x7, 0x40}], 0xffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x90, 0x21, 0xb3, 0x80000000000}, {{r0}, 0xffffffffffffffff, 0x0, 0x80, 0x5, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x12, 0x10, 0x3, 0x3}, {{r0}, 0xffffffffffffffff, 0x2e, 0x0, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffb, 0x41, 0x40, 0x8001, 0x4}, {{r0}, 0xfffffffffffffffa, 0xe7, 0x1, 0x3, 0x2}], 0x81, &(0x7f0000000240)={0x14be7c25, 0x20}) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0xfffffffffffffce7) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x1001c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="8d") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x75, 0xffffffffffffff7f, 0x7, 0xffffffffffffffff}, {0x6, 0x7, 0x33, 0x10000000000}, {0x4, 0x1000000000000000, 0x9, 0x2}, {0x7fffffff, 0x1, 0x2, 0xffff}, {0x4, 0x3, 0x79f3, 0x800}, {0x3, 0x0, 0x7ba3ca9e, 0x4}, {0x9, 0x100000000, 0x40a1, 0x10000}]}) 16:00:10 executing program 1: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r0, 0x0, r5) r7 = msgget$private(0x0, 0x1a4) msgrcv(r7, 0x0, 0x0, 0x3, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) dup2(r1, r5) seteuid(r8) msgrcv(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="000800000000000000000600000000000000000000000000000000000000000000000000000200000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff00000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000949f0742dacb096d000000000000000003000000000000000000000000000000000000000000006061276025bf60f3da0b041e67341f5d2eb91f49ec935762c4849830b22c6e0000000000"], 0x1, 0x1, 0x1000) r9 = open(&(0x7f0000000540)='./file1\x00', 0x200000010, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r9, 0x80045745, &(0x7f0000000180)) listen(r1, 0xfffffffffffffffa) msgget$private(0x0, 0x1) getuid() ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x0, 0xc9, 0x0, 0x1, 0x4, 0xfffffffffffffffe, 0x0, 0x3, 0x3, 0x2c, 0x400}) getgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff]) msgctl$IPC_RMID(r7, 0x0) 16:00:10 executing program 0: r0 = socket(0x20, 0x3, 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x2d1) 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) sendto$unix(r0, &(0x7f00000000c0)="e4a07bf3fb7f3adefcc8f32057b7f45217f12c2a5009c862678f7fcde7655be75e01ea2ef86bd34598c04cf75cd16afefb5084f40ca47600359bae5cc0cdbc81769cdf2c80005dee02da1901d59ae9a948d280aee373978336948cec4219df4a003f88b192e9c8221d0555db64c116e404dd41e91e033ec95e416f97bd9aed2ed31a15362189015b642bc44819a927a1478ef0e1bf5e742fd02f3eb370417a18f3cf8127425fd483003423909937905f6e6dc28915ae341268182e59dd9028948ed6f7524bad523824f6f7956ab93b54e31a8fc75f11a932f0e8965556e8e79f3e3689d12c1f22ebfc23caefe390591d6069d00ce01488c343d418595320d0aac0c8cb56aef7a3d46d875f185a116d4d67ed47542207e1a5d455c8ebf04f37247e2cd96c50553f5f895fb583ead211dd7d25a919b4fa6195c629550acd3c1b6d42d0f2fc8ea0781f3ab4b0c8900a8e014b1fe24fed0aac3fe848c6e91fe0969ca223a848696db6579cf2d983025432adfda4882668042aefdf79b1ead4a2d6dddf2eb6aed2dfb3afed278f5aef2a5cbf94ec9d3f632cb008e052f65179d8d243bb08831250627ca097fe2cf25babd06cbba0272c65121bbf281459c36195fb3dba7c1ebf092303ce346106f5854951eee346e22754c98a8c4e12513a193f03d899f93fbae26a3772911772a57efdddbbdc74a01d96def3bd0ca8432e8b1072a6f4b2783fc6a7ffd5f15b2269aedd1ab1d0710f98e95ef296e74f82b635137bd6a4f23ed377b05d690809a87acad0eacd9a4f7df0de418021366372ecc126a6d1fb66b5a2383c4f4c5ef741d2d55dd676392eed2c349dd60dc405ff432a5fbc73a2c712ddce27e9a808db691da01333ae8dce4df95132cf1ee71cbfc1e85d3c91afe8d280913b4ac2b02c710ebc3ea1d12e6322c25349dfe94a9c835027abacd25c74191d40c01ab3e2f953cceb62811b153cb76685e8e6b33524ea6e0b3bf6d0ac4451ba162d3438c47defbd84777a001afc663dc347ed610fa3f8c38f72772508f97d04b15625eeb8125a6ae440e14b6689daff19569908a2cfcae3e6f816d08a5d9ce37c6a61f4f22f39dc651c70e013b63c8eeefaba67ee1fb4fff9d771a987c8c35a453b96178ddfe5ec6f70675ef134b99de420e24d519f5fff63b27028042420a90f002c7d440153567c1a43063acc7296b6c1ff9320765195f3a608973f04849b23d7724395241d595497ac2360e91c34e5afcdbdfed1c75a6dd738b2db663a9e4e9191597d9ca0aa93fa3bb9b75802867bf3d111ec05363f4ad7ace4a12060b062cc68199efb64135bb6adf7f13ec30728ec0003fba8e272ad81ff233ebe8420d43c3f83a50fa7edc33ee8f374346ababf401d13b27667c3605a55592ed1aa381c77f7db889ffee7eeeb320c11a538e030625f0540ae63d342b6849c54ea9c2b6295f73006cec1268eb665d171b28a01f6982a89084bf39a7261592a5d317645b1f1c8efc8f4143a484bc555f06aef1824d0c8e529de19ff2c7348005831ee9c071c937464c444defd406d4c9da441b68703be3825872fdf66efc037b9b20b383eb596f0ee43df00730e57d9084e9c6df9166e5a9317da526cd06e51159ebd93e54219d6c7a64c922a57a4d201585719dfcfb2c8bdf08961d039cb361f6cfb3bc2cb3f30082dd80c9c214ee5128e4d944e39d92c1f9d3e8e7317294fbf031c912f119508de64c68386e0308cf28bb7d653a45a269f65d0904bffcf97dc47b5fcf60903cd4023852302012b83bc5093fe81fb6041770bf026939abd8e802bc378a14b1542fe947a4e36c4d299d80b51221348482c54f13ccd6284871216c36ca12f2ad0ef06f8097712ed617427c36e398d9f53d893c0b8a4acc070cd4e6d6fa16f49bf80f78449fe3f0ebfaf8a333107f2a12535432fa72ad71311f8aa3988be20e9f7b1685e6495fbd6d0d3eef540fa33f81d8410a343d9d7e5b7dfa1cca9e2a9902efb3978044ac2d42f6086cf3ca1b4c8906b7527a6af459b80a8f7210266190b4cf6ca1146067b144005029202b1fcc15e60a759c2ccb2a4b88dea972a706cc17c6e513cf69226203b8a39db380140fcce94daa6be345abe930bf32d2a0567e5fdd8c34010648a86b986f0dece31f0c71befd37662cffbaee6cda31d01f6caea15fe3cdc1f4bdc4092afcd4332eb65a24e11eae10627d035e810575d2c265e52ccee3bfbdf000b4a78fb47817e2ce24c3e83656ebc69d267468f45d1fc8ab0847adb7891a8a68fdecc8273874ea003ce4eff2e5b588cb4c4aa139a265e939dead12c03055636e13de582aa353b7f564a7200fc5bf9d7f654012d05653bf2ecfce8e57824dd8c259c3aa74a90e4cdb2727658d9527831be0bd58791756b44be483df52fb905a3efb2e71d4d39d88a69d844727dfaf0adf53b4bf9b80eca406792b24da4875a36da0a7dc0dc87052487db1b10862b8f636295725129f66f1e4459d3963b2639e98cff9194644a4609d519adbac84ca1e19d55bcd9f3eb1990fc30f7231dab83fff14994f85cf0b24f2fa417349b7b6b9263069051b3ead461fcfbab2d76b1648d0801c2da9c0f337fcab9796c540c8b2a00dae25543fd7d7436e51a7ea6ea91bf6bfeea03dfd9d07e8611c6f2e769b83c404d6d4dad3600f0eb18104d94a9aa8f50875d831fec4971dce517261d40d2b8bb684ffb4617d66aa9273979f905d30cc457c928f1739fc8923fd57ba630c98a4c966a8915b931541671f26ddd2351b83f7dbb5fbac27d5ee5e37e8025d6e4dcb601ab9257d6f7f8736189add0e28feb84c50f3aeff908fe398416c2f0e760311b91ea1f8d8569afb5b6d654898b76523791f5f820669824e6d5c548bee1d67e850ca888b667b16015211078cb0f531df5de5bbe6bf69d15525a909f7de07736a3a9d77e9087611f11ac126871920d91b39e91c92cebeb155ecb8f85d334e6bf4c9b0cb507c6159a65c7913cac647015b0b961d333112e6d3c51d5edf508ba8d6d51cc8e20e1d09a699b0f03cf06b4957dd2fd3a90e0226592392afb2f9ad17bc43897b5e04c12a7c4a8d45322fd40dd033464977cc443b8b7e8aa9fe7b66fa6730ae70ffaeefe504d0d1a4e0d4ed758681918de10645a3523657121c935af057cea90568618561a48b61081867c0dc51a9b8455c792554e43e6628609cab9864085f3149f2becf4fb216a8fe7ce7386ce563934af72521c212b0fb0a701bc345e0c19876d8baa566c23caf402c384c6306c2af6c18ef11b395a938e72bcbc485941d814cc363605a805a83526d7165140216ab30696ace9fa2cbd999401f5702625f0babf9b09306f3162caab0c1e72bedd3071004ed0eab4128259894d450e6b6c9254be4da22a9e3475f2997807abd7024a287ed331003e80d0ab7e3a99189b0d23b02465411e603d67a0ad9428da7c871334c514ccdc603d14285fad2741b8e689a894fa39799ed266508a7975daa45e0dc7e9cb6c856113ff01b7c58b17a6d666c6151054464e34b305cb73c4008dda6eb042cf8a32005fdd2ec15935c82e6996ca6c9dfdff757d5f5b8cdcd67ddd09aee4883ff37e33d19d10c0b058c01c38df4eeee1c6698e1499edd3f8b9fcb11a6cd34aeae98f3aeaa4f0cbe6a03ac7dbfe81ccb987657cc207647002a7400d687bc70dd534708abfc7981c870931e32a40f738704561a0d08047240a532d021b1d102057c0f005347a20ab828aa37f6766e6d8b1afe50bc48b4e68dc6a3becc62bfd4a5c63f4852ed3f3d211aeab55ae81dab0dff242ad51e8413d8bcb4cb62cd6509c107aa0eaefc23ad594537476893c1bfbdaae31a4f17ac08dcfc3d7fb19b9bcb9c26875ca73bf5c594506e22b70ec2ea8b966d5207116ce086c5b08eaa311f7a63776e6807830e3a09cee8939258f4ffc55774edad4b2ff2b023638fc9301138fb055b5e7201d4611fb834a87c419a9d2878f418b4e1faa5f9709c1da3517efb34816e9cfff35632283fe35e74270f3eca00531464a6c2b6cd8abbad64c31c6142207cb4bdf49102e2988e7c6017d1bf2fac93092f44eaf67900dd7871d5ff0698b8c668daf812748e13fb2391ba38b9ccaae2c14d0287ce42f48bb10a95d2875c9cce83f9f52fe0a2525c47cc4daf83481610bfa2d64f9cae963efcdc06187705cc8ec6e6aea7d4233fcf271a7e796eca641ead14cb96e47f4061252a6fa3d69cbc46344274b040ed3de2f448d6e77095bed06a9406659d461f0dde575996b01d9baa456f01c9409a184f6150e54365ce855d624e718de77c8766b104c595563c832d78ceefd11ac5244ef1f853b950dc829f3874e71a7bf86d627a8958b03743f0cf0548b50d670eaafaf9740fb2c00078f641e830500d7e7838b0f55f2b3c276d2059123782e84a2a0da246c169e6312227d48aa3ad5ed05a666f174e5065ae678fd012f050f5fbf502a10666c4ed230f51b7b269c541f02ddf1cca6eeed76855ae917b8c1f463856a0f970f2b2ae2fc2e49ab4704c200b265332cf88ce8cd69f2ebcac1c68081d41a461a0eb89af7b6bd68bdeeb20f889660fe0e8fb708eeac96471e4c6c65f0d2978679b88dd2ee18b1d027cf76b4e1790ecaf56f8bb9d46d5072357d33396a830c468c66504a4af31b67f63f325a20d5ed3b23ec5ef046d78840c6e621ed72ca3dedf44d67542f12fad7c907ae8be170293f08d842f458753df46747aacaedc669019895c434bcda152d616b5a5843cbf29a53a838a26376ee0fdc4e66a69dc571bdb09fa4ee0839c5acda4322a331badb9d6d2580a64eb9c70a9e66f04cd1704f2d2b0b1eb88de928044b20da64a669802a5f27561f97e81ac41bb089bfd81e38c4333c99da8d7bb7a13383e42dcc0f3f405bc9d5404ce9c77a28f45833ec89992b34aa137fe2979984e019712d108eaba26479ff2225841d4b183e16faf0c7489919b11b53d29cd9ab1847c95194398da830d6e1029cbb00f1707acd81d9063d8a8fd068c03a35784aa09977fe22cd72da06ededc0a613e08ad2e1bc758d1cc75ee20b834b9788c15a8c805569e179dd8f93ee8bd120f4753efe140bbd5ec09f6dcd77504b50457ce735cda07f2cdea44f773200c50d777f6b1e7eff63f9c8c208a8a8de948ab94d12f6f52cde6e143082090af508b73a11519bd855cff575aafa22a8bb8d6e78ad4f580f0eb0d3a798f7c3b60e92f79ada7c8f9bf74a4f5619186b5b545726264d384820b160a75ca9481a25ef5c515f8148c4acb268cf6de964ad726739526f67102463c9463892ef8ba01ab06e665b949ab3e528d0ec61b9bc09d0c7d1521b9f9871b59236fdceb81440079f91d92d86f064d93b2cd6ff4825b85c00c3ffcb05ab39743dce333e3a69821bb935292c20430c661af8d23d148ce8be88e577647c9d7984f0440ced1bd6ee9a1371f72ecfdfa6f9e5463b79ff564721c17ae9d2c49d0d75c9ed366d8a95dd593024b9a0b8b16568060a02382430b5c77c4bb929df76aa50d82038e603e6f50799256b12f913f917e39ea9ac0125d0715f241bb111da594a6337401fb4b2d2649d1303ac6d149602dafb773da8308c87ebcb6d0cc73be7e9f33a1641f16cc1a3fdb7ce14352a87aec64e26191959e8bf14f895160c5b8ce750e323aa0a568a2d19b6f21a79057715b09ab787c01a96bed23d588e5fdfbb8d4acf396d8b18e360ef5eba6cdfbb48fb756b543593ec51d9e22c0d90ceb9744807083b1540a4ee8d9c4dadc7452d9f91a72957cd696e13969a9c", 0x1000, 0x409, &(0x7f00000010c0)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, &(0x7f0000000000)="b1000501000000000ffff0003886ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5c4c2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0xb1, 0x0, 0x0, 0x0) chroot(&(0x7f0000001100)='./file0\x00') 16:00:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = msgget(0x2, 0xc) msgrcv(r0, &(0x7f0000000080)={0x0, ""/34}, 0x2a, 0x0, 0x1800) setuid(0xee01) r1 = getuid() seteuid(r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) 16:00:10 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1ff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, 0x0) mprotect(&(0x7f00003b3000/0x1000)=nil, 0x1000, 0x1) 16:00:11 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) preadv(r0, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x4) 16:00:11 executing program 1: mprotect(&(0x7f0000411000/0x4000)=nil, 0x4000, 0x4000008) munlock(&(0x7f0000411000/0x1000)=nil, 0x1000) setgroups(0x1, &(0x7f0000000080)=[0x0]) 16:00:11 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000100)) kqueue() socket$inet6(0x18, 0x4003, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3e4223a667b1f3fe6313d5add500971e3f4db016"}) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) dup(r1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:11 executing program 1: r0 = socket(0x4000000018, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800d251e9c9000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:11 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x28280, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f0000000340)="67a734e1b74558cda52cff45bb872e9f6ad11485c683414f7f83d1a450cad8320aef7bb2d899265385f77337b7158407a528dbfa5c1dc7fd7dad114135338c8ed9936626b0d775247aed1756c6efbc14d86a9169d7e0bb46590988c40400f7615d64e6864e808c3f3ae948ceb933c9092c214b6ec57cafc569c83c279ac71394c13dc0639c2079c8efda8c2dec23293a96fcaa55a92ae02ddd7a34207b42977a75f7be65d43866"}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) open(&(0x7f0000000080)='./file1\x00', 0x80, 0x5) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000380)="913f1edcde9f5c8a9539edb5c2687a32a0d2a5c31a4b810206825d152b25735ddf678e7da2097ce0668996ef741fa6b2c79caa7a2d0de5f91e54c08687303c5a6d7312d04cd21cb092f268bc921e3daf28998194ebea9fbfb4cec97ea4f9ace514d3d6e7cf150fa55e775a1fa700f575768aa913211a8c5bc7d97572538b8388c6cf1b758fa3323e39ce52a43beb0958fc801157a9eac4fe60c15b25d2794561fc1739f7584a2afa9eeddab16c7ee05ca126665d08946accc91e0bef4c532278ab76e907f7ba1ac77977147ee763a0219ee2", 0xd2}, {&(0x7f0000000480)="52d3ba5a8f393bb8d855776e60c39dd5277759e90a64020f6f4b3fb3725c66833f9fd688c07a00794746f5e425f9255a97c77831f20a373b5f5fef2d81294d4942872a0df2e1dfc4eb47fddcb4e633ee999464c23e048db893ac91c58539c65a4ccda9f50d7551185265288b3c0c396110df89846a1b7ec43c0dcc8001f3", 0x7e}, {&(0x7f0000000500)="79817f4e7b3717eb03e8ac4f3ce4b33b6601c3e11e4111963fcad75592f5874982f789c683d457d8a25502c31f2d6a4b612c61d682ef0b046f56ae559bf771a507330fb578daba77229ea4b3d9b424354b87a991f6ff030e51be9e467c061ccf835756e76b8bb6b27b23882655dd7bf16b8f1cc72d64e3359c08df6c907bf8783ec9df87c4a70c85622a77dd8c0b14da905f448f58789a75a421b04e7ddc946ba99c", 0xa2}, {&(0x7f00000005c0)="94901ab7412ea74f3dc62d1d3c73e304e3bfc73728d4f0ec39ac2e80f336822c5f99126e9b181679092a40d078c907ebaae68049c2bcaf11acca1d67bb934ee2103115279ec276f72698776a6653caa1aebfd83b7e90d3c8b68abd3418bca63f1185c10e9f0b9fded1e92a2c0eba6d043e9f911ea4ba52125730343d6d8321f7496685f31f3165d334fe042ae9811f", 0x8f}, {&(0x7f0000000680)="fe8b69f1ad3d4d3a4f457f81215d0a20485eddc9c025e7c98e559a2577720bf8f8274a372547c59ec3f4ff5673109bf9aff36591752d4b1b2c75e2ceb106138bac28f2ae323a76f8074c3368913980f067bd63d8fbe11f1f2bb77898312c009315de5faa893435f6d8d8f020a0b42af2e0d7a039e945d627bf6548891c54fc1271775967950558d130fae75a7fd35137e13fe29ebdf8e4f4c7f5f96b4a0014c239340c7e5fb0f85cfdfb2b080242a3833bf7b7237f4ce7d3427750c6f751f1807c54da111fdc7a66384ef227cdca1bf606cd1fa38af9234e5235650bc6dd7b71e4b03c2035ed281470553a019b4cc92ae68efa58a08500f0c59800ab87afafdd1316b8a56b2b2e80cbad1ff6f671ce4a592616a6fee69f5d19d9caea9c9f21472e14dedfbd0af389430fd5e8a1ae89f6fce0d49a740afb0105c5b8e074b422313879cabb236ab5959d23fea851865eeb2d012ab6ce5fa4c25a34ad09eb8145845fbd6bb873f253c4265fc72d100ce778b5b48212833d586b41608282179fb738439e75e6b5ef62a6aa16bc2ff5a70aae8e94007fbc7280493dc016af88e4b686d3e91f4f2e39f15c3391d58130f10d992564abe90a6ac4d2ed5d3fba607bdd19275ca806a15ce1527ddeb8f3558ce20c37be8382615ca2a88474c2d62bb189e32d2ea1108fc4a551ce456ce73725768de080c9529a3f1768e4e91f41ec46324973a94aaa6a4d501e58802b4f8d98e1c504b2d92f9c92c4a5ea3200e998a431a785d7b7ea6fb5705d923295702aae25e255cd207dbe8ef31eb651c942ede04e1a15a09b26accc3b2f3f7248dad7be1aa72557ab2f8f5768b9bf87a41e5f497a5d7697f3d7f41b99f308dab5cf67f6a18de23d862cde5bbce119c1853ea01b04df9f00eba75a49dc1c6041b6f593b299672ca830ea14000b8e1b8de46e360832b7d6814332ba336b88967028a8e908d41d4436c21b304d581c14ab2906ad30852377840e351e40619dabde7ddf6e8a6dbef0c895924b7783a0b8c567d448519f538390251887ba2ed3a26bcf41a97de86a2310cc5f0873b96d46c8b1b6e84ce8b0c2edfe2803929c15630ff122848fca6d412acccaf751209295a94623a07f185e19dec3f90c17f8fcf4dd59cdb3b39b3774a57a42e39203c293f73d5b4ea51f099391ee566be6a26474f052658fb60a34a910f93babadbc00c73f1ed08a879c2dbddefc165bbdd83466df7d9a8f2d94d3848d3df1be9379b3cdd2c4516f883dd0a2c11d4336d2e5fff0efaa26ed291200c0739a60b1554ae1e219212ba9b5e3d1e1f6645355ca96a8b2193636f495f35fb9003711925ef5c5bc447a14292e8d34daafef350e84127f7cdbd93a1295a83ad7f997927277aba3fd2d61957f26c3b05c66af4a82ae1d2eb675f55c7b53002de88410e28b07036b93b91b57256003bb544260fb98f9d0ecfe1c49e1a8f6e50e146dd70993c7648972a2c9519d62a9f1cae9306d26d8a49e714e9d9caf828b501c9c602555aec07c70b6b3857f3d97c86616b50a0689e3d108ffdf7581c43300895ce48895824e874d93313fabc1ff7dddf4ba6488fbcc1581f38eab696b4da1e0970d99a91f63c36667c8153fc1d41aab3b77ada72ef00be56243eeff946b939dc23fdbd229f09b51ba3197063b4428a15b99462ced8489542af3f9eac45c09298c26f3abbd83562f573895806ff26af7acd82c2d2c52fd9f7113e10acbbc707161dbcd91ca652b40011a79551774473ac3a1f1dc4f930ce4b422f447188eef598c50c44b8d3d38bb9be42b64ae0ad6af2bb7ca15f68f9adcbc610460fa7d48f2165e9148f116e4982722f7112d195d9323a3f549f5651067f08238dc0b2099ba607b7ce5aa785d64d822e5ee4ed60fe142b5e8df848263e840f85d0267a7bad93275be7ec0f62a9ab9b5c8c16a75f5ed8785e81a3198b2973fb5b6ce752f40a8aabfb1b5a98e61bec8162f2b81c9667fa39019b1a21b57a0c0357cc9daf849c0267e5b3faaf1830323be91941f9dfe258c18aac1758e658ba31fc04d1170ed389a9745f4e9ed4cc872fb7d8186f21ae726a381b083f2ea35adf1c8c2144277f7359e96bfa7df1fd064c38369479b5e318ea4129f76ca561aea2708a3681835bbd52353472630752506e0ccaa2be96fe6bde0a58ee136ef52f1d1d8c0580ec3d7e73d49280bbc4cdf56d08b32ed2e58f7e14b6c155a7092c07161358cba67f0572ab6156cf598623dc885015f9fbc7dff69abfe2a02d82ed259359e38ee7cbe94f12441f0e3f0151c03981ebd0623fbfd392d0eb84eacf446e39b5dbea7788a63c49119af7fbb0b55619153197767fa2ad918e68a5a48ffb05b64c6b2b7d2e503e0c9e6c8711f8c0e5345b4b961a35e5f763084e4237cf982e2984056c71f275b0a15ae2d10fcdbf8bde2cb824d8e4ee2f3fe2040c0fe6f40571e64e9ce28d2b2f4bf4da014465951fec33189972eeeb26fe245c5b0b3c5821353c317d5db39207169773b90111b104c812e43e791b991541b4f40ccaf85a019ffcb90073413fc0cb18b63113766468a865148b3c3056fb0136b767b095cbdf237db56ee5da0b9d3afdd377b86b193daebb74d0101a2b4f91c926400017c1760bdcd19ed8e150a502df78b683b93cab6859a4d42c42be94bbc3a38807eccd27e07f8183a4e16115bca7600ce33451b69dbac8bd7050bad06bada0e148f23fbd7996d5e3a11215ba655fd9002b8acd8d341521488c7b327b9c9a96a4ad407cc07b0471b611b7d91d534ae44da4e16b338aa5aaacbbc0dafe1f22fdfc5c2931aae73b141b28e37f9a1a5b4c9cf22bd37578649e6b235a776420d71efbc6ce619867a8d0b81e1ee1531ca22f0b634b6e940a5e7e3b5d400c5391b2becc9f59cbf2f0dcf3fb4d5ca53289910382e1978f79b97805183211b39a08e620e56fc6d13385249668a2aba3b0e46d312569bd9c18175a123f24d8f2e5de54e5302d1a19bbbe28e206536bc77d74c63b895762782f82d67f8035d74d3eaf5bbd8c1578d849b8f46f35b069c132795e545f4cc5d22a20a3ae6479245f75dc8e0d17160f3b67d9f6767f2c85d36641b26d0a677cdeb81d9f90c1ab7108b06a480ff68318a060e71794191465ba54cfab98c5b60f10b64266e4d3f5c18b7bee4ecfdf1cf95fa4e96690123561fd140faa1af9bd018f4ac018d29a8adb91011872f0f12ced2199c1d3800b89839883f29d5e20e497b3a5e3b34eeafe0406545b5af466cafb7998180fbae02dc2f0adbe7493ce9a5ee59a2fb8f1dce03b7bd5248dad0379d59cf1500804f7955d40ff8ed2f7655af4e6bd76adbe09579dd2a1d540c83c51b1ded14448d77fe2b6e0198d521de641ee1ee1de92675b11ec71193268d2f681a164082c3bd6e2c165a81847559cd10279e180aedd7f9b661764c26920b604f518a505a7d602944e74b19a63a005b5822f4cea134ec6869947c5652f78027d2238f2ea94ef3e79b30c160b8fe30e83afbfb418ba9bfbc05bd30a6618632390b273270135d3fa89b556e748235e4bb3136eafed5fb2141062e03258c1b08b63ebeccf08e1960c73aca085f660e1731c7bea7a55aef32c0c76cbff251e99420b7161682eba65795092c711699f4fa89948362ef44db2bc76b108c11fc0ac60fff7dc09ccd543c42ac05fc59630612aaf2f4d5b0565ee6328421cb161d69dcebe23bc8d5e664755dc1848e0ef54044c2b87c045e92fc27424bfff1a71dc4c1ebd400dd11fbec28db4a7b72f0aba35fbb48e011b2d803154090484ffa0fe684afc97e3bd66b53546224719c8493faa561fb28120bc5fca05376d416a9fff58d032df9bdafb13054519f250c54a3b6af169dfaa5875b1047f7440f03ab5674d6f240c88097d1d19c1bc3a1d0573b47cb2705684ad47a4e43863be14dcc3d6206551b24ed679d3c62130a63656841b2ecaf2e0caa4ec988257a7e4b560f04e70e806352c5b517d430c30623120bed0a76ef80a9217ba959f396f222e330fa86f2eb58297db185addd4e1d8ae1cc0b9eb961df17726c9e5a7ee5ef65160de092162479c40e71ce8e5f9fcabeaa0b40f34ceb345d7627101b52253d02e9d4c4a486b1726f1586df8eaa2a1e7b09cc8e6600ab91c25a800c8b0af7de0239c43886739659a2b027b258528f96645748e83e5dd95e17e912404734e9dc029cbad89f7e6a7d1916265052739f7fe4d5ae7e21d4f2210fe7db98d8a5067067379f7a30e61831b43a284b187f740d9f918821af41e719dee18b85a9cb537c39eef7e947a71a7890b8a552db77886d87fbf4063dbd5e780ff38e9c8aa5cba886bab75fc2dabed2be3a539dbc6fc1ab40ac0e0d34d0497c5e93505ed691358036c974911f448116b21a35d8e8028feb61966565df412322432853aca6eee47d21b06de81455f820ac070086fe22b9b0f8c47c1bf8c4dde320696860014f270b8ab0fcf4d41304014ae061cd67b15c51af1982c9be2e1b35d55e59620a55163aaa8c06d75575ff28525f28d549cdb6fdda5b9dcb4b30658b2f530686998bd7b1627b75b2c52a401527ecd077b6a5f66d6b1191fb1d6236e68277a9227895be9e708bf273400ca8f3ff20e3c7c1b3f082e357e342d9ec2ef94367122b60590fbc5d99a06fa55e0b6655b54cdfd90cefc419bd81f18fa9a3438a9b7ea1f32eee5c8330fae99441eb5835bfa5bef1dc45f1b4da5d6d0fd878b878459564e4b3b4d1afec0283e4271011fcf56521fbf154d7518e05bb5d474ae9608794831c6e3d70382dd3c76c355d480fabc6900ebaf848e289f120d4c38304cafad088ab79a1040607c9642a79272fa8d5803d90c4564a1e969e076ac394ae23c589bbc1fda37f35e01309bbaa8745b386e4073f5973a11c7797a591b755179abefd83532ebd1b13e83c2fe16fa92a99a12195e53856955b6dbb68ffb05e9e8b4ffcebcadbe3f9573fd53682cfd4a5fc095637cda3b43aa73d1a5873eb9e6b4d802d6ed2b892f2bca89069b57046d1a96a1a6b7deff07414a682dfcc7fbd224f67f69413c2e8f261d4962070f926bd5ab1ecd11592add33132af1bbd8662fa4010577d64f74dac2954558d54270a2df3a091aee358c15362370db2c4cc41eff3877a0eed4e6e8dc648784d6378bfdaa105da70fba4dcc56c2d331185cbad6d3c9e475035da627f029ae9b3fb9295413f1d978df86d25e1b11514fe3473f586c3f93457cec6458c149228bd4bebda47c8589e72bd50e904159a45f34adfcdcb6e06338af623d694518a5facfa89d7011e9b44fca50cdeb6e0900334f4bf53ca93020222e40d44e0465862907c04b2a97eed1d649c262d9212da0994659d04a904566b618de4dd5ec6ae156fce7313f0ca7655763c88b56d4d5973db9a1bfb7524b0f0b3f655a052ef895947090c94e50f20dfad390a305303f2cfb482a6e0a93403d46466d4301e5f23a6f0286679621a23d81831547930040c962f7a83214d9406cbf108f3141fed02a6b311d03296a53f67541bdc13884b473a07f607bc4a751fa7cd9fe90060f66616c8527123e32ce15d382d7bcb175a5f08f88c734b0e87d5827c41ac3ed4ceb498f9254585f17c291a3048239e961a194e850495d53acf5ddcbae0fbc12231e962b228a827dd7734964244ef6bb91e42ab336f7e8ea1fcef24f0764711e4bda9f42ead1ceefc9f143f93e73a576277e45fcd5311b3d56f08a8de6140a5627226e3c53fede3b730e85dabba0085fad65e53a626238aadafc8f9a8a4faa4c95589", 0x1000}], 0x5, 0x0) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000001700)=@abs={0x682eb13985c518e6, 0x7}, 0x8c) write(r0, &(0x7f0000000140)="2b00ff23000008003c00000000060000", 0x10) r1 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) r2 = semget$private(0x0, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) r5 = getegid() r6 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x1, r3, r5, r6, r7, 0x0, 0x792d}, 0x9, 0x1b, 0x80000000}) r8 = fcntl$dupfd(r0, 0x0, r0) kevent(r8, &(0x7f0000001780)=[{{r0}, 0xffffffffffffffff, 0x49, 0x82, 0xffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4000000a, 0x80000001, 0x3c9b}, {{r0}, 0xa0e1f2eff15fb341, 0x42, 0x4, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x40, 0x9, 0xffffffffffffffe1}], 0x0, &(0x7f0000001800)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x80000007, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x0, 0x20000001, 0x76d, 0x9}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x96b0, 0x34}, {{r0}, 0xffffffffffffffff, 0x80, 0x80000010, 0x3, 0x6}], 0x7, &(0x7f0000001880)={0x9, 0x80000001}) r9 = getuid() fchown(r0, r6, r4) r10 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001740)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) setregid(r10, r5) r13 = getpid() close(r0) shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x38f657ef, r9, r4, r6, r11, 0x10, 0x8fa7}, 0x0, 0x7fffffff, r12, r13, 0x0, 0x8, 0x5}) 16:00:11 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x800, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) sendmsg(r1, &(0x7f00000025c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0xff, 0x5}, 0xc, &(0x7f0000000100)=[{&(0x7f00000000c0)="17dc83b6d5d52b52de2efd86b9523d2f82766ada5946698d1131f90ae841843ffd4c41e8dfd8072221632237930785d306c040a1aec6a49a6b2f20430352", 0x3e}], 0x1, &(0x7f0000000140)=[{0xb0, 0xffff, 0x4, "59be349cb300d4ef803dc1ea800c0bbc6fbed7a06ef2d96eedefdb17bf469a71ef862aba322cd7a2498336e057656c2639cb4999ea657bb60ad3817f7b041b300cb80a361a4f8041048f677b61efc85a025d8e574018f2305588ed17581d49382d73a0a9c4751dc0d919b242b1baa11f53a857e24e3586c76bd836b96ddd67287a9aea6f68368e517e00f84a9cf111cfbc4704487bd274528f5bb646"}, {0x1010, 0xffff, 0x8, "13bcb629b827dc8c5e3c6eebf91a38653483cbf31486604709acda330b16161346d87d5b45b0279bddb0f4c49f9b786a7bd5701119f952286ae4700237a1d7d3ba89fdf9448519edb2b8f4df74d006f2c36fc4c86abc1cf990c7d6421a746d567225f85910d8f28fa999418ab23ec83e953756f559594e0ae49958b5b2ab4f8628d9265bf0c826b1d5e7d3f861a151e552e064d8acdbd103bb4234f26c72b1401f4733fc62a027ac7b4ad6b83a5874072fd446c546dfe7ff32941925da8f9946bccbcbca7cdb730fcc55014db27b45d1a06f79dda0172fefc2fbd752e0373076b45c369ee1fdb1a684332e1837afc3daf99f66323a47515425b516cfb3a861ad6258c2d21c9bf02faed69efd1dfcc058bc818233d87d91a4c985d735ff8ddb7626971feb6ddd753ad33799fd5d45ac13bd9b81a73c738ea1d0fd2b365c1a106f28e0aaa97806fb4f11106d708912d8040a0235d04e9d5c4c6eb7a33f3ef2dd1a723d0480068299a0af659c0295f8a26adc2b783688924e5c6903dfab18c46fc2497e78da3457a58ff2c37260d8d30e72bebbe1ac2ff789665383ad7792ccd1712855329ab910583d977e441770b2f57332b6602b616f209e3e18a394ecd60c75dc1e558486305ff30bef04d7fc7afd8b202ab8baa5939bbaa93d4587786cad71a843b8fd13806e955ce935a29c792296f16b6609206178b6c2b53fe7226dc9125a3ba4f59ab6a8411c80b7735e0ae979a093ae4ac033f30e78e604129dc7c135757c5b9be51b2e4c45e8d87f8de1dc11fcee03f722264a52a2fcb233e8ccaee2a10f1a82a087107fb3a0b9733aa595e3e47b70055fbe6c0333db655f04c083ebc1c02bedf72a29ba89dda29c597657129d3d31190667c9a34c8998a718ab0ce8435986bde7af2e2c0c5ec87f47902eea98ba9092d387800f7463c5a901afa7c8fcbbb5263248e43b1e4863214899bf95e0ec1d9d57d609e9046dc15f8bdd0867992b0f710454feca3780a256d2b515a1ac3213aeded43b438c64a4b6824b0125654686a883cb4470a17d35a629c951ff520d1b64d9e5842ad891dba2154eba41dd2567c8aa470df300986e7a3f9775f9e6a100ead481b6dbd535a59102f751a5456b5d2a253443c0637934b68de29861a5ef5afbb3150af1481c3bb9b6be58916d328ce4f4d3cdcf86d014eae2aca7a782074154caf2dc3534c9706d1c9c52f73ba64d8ca050ed1bdad2d9825bc419406d43f3046a89cff23f6013a12a35ec7da9bd299ef67ba29ddae687f5edc5bec984c501c3317551ff293894259a570057cb42630899ced69120e1d44fbcd9b4b2cb318c03c38e9552f2c187a11326b331d3e56d241ff077b84ea06f56582e48e4921162980453b068ce172bba1b41785e20250c480683642e07fec47d8a90bebfe146f3b69f0c3198f44ef4c873fa3b7a5485a7d57531221ba91ca94b540ac1edf73e50c938cbe64c0ba42c5b514b0c51173b25871b3474c1cada0da10c008371d0fd2603bdc0eeecfda901ad223b5441a55eed6e7c21aa67da7dbfd732d8544afcd33cad456d898f85c6b83757acbe01e227fddb0b7233f8b5eb3dce770516f38ae9f10ec0945e6602dee476491cfa8fbcc8dfd91f99d514db18dfa0830647e96cacb54cc441ce44998d1970c29ba85fd89f47a14a42f4049fe2abcfca2f3ae5d23c47c3c705d10a6d8541d91040c57572f71f842eed491e30955ee1176b38516f04fe748be994c342e748880264178b3d18cf4947337fbdc69697724b4a2c1018b0b7e0cf8693d992cda8c52c3259ba7b966c26ff844850e057703c6232901c677222feab7e1a26896b7c35295c715a1807b0541d37951eccaefaff1066edb9842bea035b577801256f908fed0e25e8b857a6a9cf0230906a33502a77743ba64ec0c3c653004c83f8b61fd426ec19326f649ce7f553618a27f340f7cfcda5a5a3e211d15cc14e092e5a7d3fc6c9ab5b5ee81417420354c2e036947259e27e9f7e17c492ee2a8a1d3116d1965edb97b41bf991aa2092105515ae77fc1c6a422b671af31193267728ce104fc76b1d27768c20c9e813b420acdc47089c9d298033b966fc8a0dfde0897f4336881604e9e10e99a2f5f02d866faac9dd354ec02d9b503edc00be9933a8f55bbb31ca4ca2f8527cb850aea618b3bb671d649fe1e425eb079a2fb495d73a1267f8846216646302d59641ef223669c7f9c2d4637140036c7b9fb5a7cea06335f868164188c50ede9073f187c0867fffe9ec1b20abcd072eac0d45b6019b25df5efcc324b2ef902cf59538f7751cf5a0a10274dee8d91171c02dd5b2db9f6d2e544e9243dc1ebce1c8692d05d08218e33cfc8a404a3b7c5984ebd2d731f0526be1e4b7aead2323fd6b8540b49992649bf1ee046eb326948858a6d617aa22961bcde6cfa8da6c255264f6fe84c71f2c140bdec7cd8210b2607d2e8a7d711b228ac1bd52b998b93cfb983f1b23e212bba25fe4ba8f5ded558ec3e56736bf7220fcc339a0d1f620063a98e02643b29ed38aa12a866105317435993f805680b08639fc402da46457571c0b8bc91dfeb407cf704810ef9a68d4670049212b83e678501081c4387afd7e1c3bc4e7e8268b67facd6ab3606e98debe957043771b99184da7ae184d7a65499e9bd20dcafe517b7c509a5ef6b5cf56024ef441b6129ca5601cd62bd14f43f21821144b0d47fa6b1b29545ff93195a3e8ccccc5847dd2a78774cbe9986632f3d3ff2ebad508c15a85bb0b5b2be95471e4c032d941001c8a1abbc514f088e695f825409c29793449895cc5b69c4d800f08643652bfd2d04e87914ba59178dd6f9a7594708ed233fc591f33163438383754bf2b2e46ad0044d174f543962712094e1f6d05f9471488ce74c0560a142188212eaa734cbadb6ce3da6896a3897cbe95ff825234762c8dcd4198de57249810bd189599c7fd87334b06f95f15d87c766d0af63a4fb1f291422e46cf8566164dbcf83c82811ccf81c2b6ff35000266eb5a77e61fe990cf55806a0c4dfa31a0515038cb87a2a13964e274d4fd755a18d12b9890e464ed7b639e23f13a9d1153af6db8d7bc19aeab2f63843f95e7be3f74335cbd54860bfdd190748fec94666d61a0e145e5bb702da1b9817f300e1a7a806779f9294f5df6bc2c1c2fa4fdca99575526fbf278c9e6639ed7ef0992bb0a62d772923b2342ebb48a831b8befccf536f486476ca27e249edd3ed6e1c4585c35a3da00dfc7d8119b35bf7863f6bcbb9b62f5f585af1bdd3056b5436831763974ec172d2e3b6ce7ef78c2a23518b33bdc3bc389ffc35099b74e8b935276106193a9fd34b87bd9b829922fc188bd022e0b3a52712df9c2d1ef547cce17c6a56d51e69c1e7f351fef5923ed3c613a32779c8499f73c9f9a160851c097b0b25188bc5cdc02e88556a809d52b85c497dd2e80d275babb684b65cc7320e729b49a9070ea31a0c0e3a515a5fdce38a004809cfe0aa4a0356f20244a793f8ddc67faaf0bfd72ee0fe40deba9f153e075e5dd717ccf5cbbaf3ceb0257d9034700f340bcb2796a71083a7234028cf336e83a285ef32ea43817b9f5e97328566db4f222c0c93622401c7563d9a95ae99902cb19ca40f6d6b341e0e3632c56fbd468ebdc52b4c0a2921ffee465678d1b6bdfb6b18642d9226aed010cba6f81c46733aef622d651d03417d1f74cf3d681a1c78aae48b553d42b7b657b1e899d877257afcf0c7c2aa8586b750d4aa06315d2d92be82e8e7f90106b3a108cd2348b83dfeab7f00c9b07ec2cb3cc27e44aea9eefd54a6146d5f175c9e50d89f30fce8a9a9c14549c8ac8af0a6d5bdca8fab9f06c90cbe84c6826b421dcb227d85bfd0338a36b6bf776f0c38ac63f75a4b4868d870e074b0044c8fa91b01e71ce1ec65156d0feae9d155f411f9cb74fa17aca3de51247f02a6a50278ab6e5a29886cc881ea67a9c924fecf8be22b7c77ae7b843011a5f8360aa7b08fc8da205922bd919a71c459a32baf000029ed6a08f48869fd1338534a8dbbb950ae8e547043f7c24fe9bc1135eb46b5e8e2fedc044f29c5057ffa42d165c993dd696f6962a31ad636620e7e4ec9053b3f2537717544916eb69146b6a6f72202d0886533ea056a67d044f655d1ba5adbf4cd821ff0494d6c19c9325932bd02407af7d4c83756fdd3c140036de0b440aaaf1a39e371c23d157479dcb1f8eeefbf6a8cc3e4a3124c8d1b612fd1ccee987a6ea40cb0c4ac5975e3e6a1a07f0916d2c6324dc48c6644c363fd897c4a7dd46b07fe7592746f9a38ae933ff7e8112d01ba96a0283c3c162f4f27fa2b7db5c0a100b30cc8ba066bf6d8d9f4378a636ef2168de460141ba7494aafcca6b80d3998aed0a794cf7e60b4fff858ec2698e759f3ceda12e799390869312ef37ad134cc4cf7d1de8d4f776645f26f9b44202ec8218841960e99b5f504279bf6d63399db6b23a6f9ff013cbaf2e7fea27dbc2439494d6b7a36d4f1d7fd74667202b1204402cedecbacbbcc28634b5d6a8363e109ac058929181c8fc097092b5fce5fc043cd9a7c9405af711a5c7c348ec31df70850f6dc128d5a395280717aa48493647666bb617dfae46f7a1fc9e408c9c5ffaf3e0facc9e41d5497748f55a27a3f87d9ae02f4cc192b0023c0c8a3ade9a995310968d714d3715843e27fd879b0849c1da880546ab7e7cb1ce84bd68ef2002102cecbd57a4e79d6af810f80b3aee97fa7ae7a853eab6c747fca3b147caaf49cd2b3b0b7b476bbd376120fd342bd7c9d0943cf43d42a943d07599da0319a1fd3bd77bb520b56fa180940bd9c38b042efbaba4cf4b9348a1de616ba1fd2018df429a43553f02caca2c73cb731a1ce1cbc246336a7647ecf3efefb25c7a0ffbe7a70e281135f0fa47e1c021f5c9345da19c9ec9ae19d7831d18530914c0cc587f39dbd2cf3df372075a77c5aea7357c859362d987841671eb8eff3d728219ba6a6450edbef5b83655c3fbf162fb5b32491e46cb02fad1331797e50a6e8986f7c7ff2d172db3c2306fec173c42694522a44344b334c48d70086cccdbf21c168a04406aa7c75077cf464e67e182d936d9a7a8fa6cb8caa16a7ffba9622b00fbcb5cc45e9ec4f01a4f03fe87d43a76efa8f6fa4d129532c2410f4821951f7bb53da8e47aff3e7800030b37c2f53c91de75ac0e46074741c01c2e0f0d344e516ac2f4506489ebd18d4dbd36885e350c7ef3b16a2fa4bca137e9d61a2cf95a3583ab566bfe33d499efda7d7a8201a293282347ab778c46f90ae770ac40e61baa0b364a24b422e20f0272e36e5acdc9812306f635ec15426f2d063eb688f7afd583f7c01a2739912bf2658f6a6645a493ae2bbeaa903dd979c075f8dcf8b1c70a329942e4df9e5e937b9a2f210778c06a6f83fc04d9d4e16d0eba4115b4db852f9a25922a53b2755c9931063173e4853a664cd16bab21bfa6febec7e84a06210e7696d39b88f539570b77b4f6439fbd52a3f349f6a48deb8582ca523f0a110e191089fb0690da84e36ad7c64d6f1e1cbb84ffff836d7f45e9f67cb4dabc7f5d2bb1e086d9fb045eec295d872620053f893f01bd6e380cddd6885595b9d93aa6ffbcc7c1dda63a20040cf521383a292d850d4d7beba7f271164233aaf3135c04bb35265e1f262dacfb68ac6705b719aaa7ae3a32f5c9846e7657a45045d9fccae999034890784155443af833b182fc11ccb74eba064d92afd817e6557e1cc2c0b38e95d3cdd3a172ca730856b8fded7bfc68d3"}, {0x48, 0xffff, 0x7f, "8cc3eebdd7d6a811d5e01514b8db6283baac20b9f504db368bce84c0056ee6679ff4d1b022586a1678dc5482c3daad027d40c0b41a668aef"}, {0x80, 0x0, 0x8000, "f3760ed141adb6f1b76a7b4d7a543cb4cd3fb9c59f125372449229613b3345893f6a2b34cfbdb93dca1cbb3e59940559888145b4ce0056a85830894b053b559cc61b0cfdfcf7268b541c8e14b096a8b2c10fef3b6de2451c3d42cd5aa5e2c2b532f5eae66b711a4d6b6de8"}, {0x80, 0xffff, 0x6, "1897bb7539056a146aa28a967fb455fcc415dad9a40e0848dd4b6d773435e38c2d10125faadc3195770eb9b93a222c9fb29561d780be56e8d6d6414b59199b7cb2e4b5969f19978632b2f8eb03909cbba8fb070d50f49d5c92b923a9ec18173fdc1ecc9daf8a3806b16c3ae1"}, {0x90, 0x1, 0x8000, "15cbb37b415f32e4d7edd5307a74a2b8341782a493b9c51d6ba5ba451512c11d98c7456fcc4bef3f4f67f7076b45017c1579cedf20f12e2239435aa4b777af9ca18017f4eb8ceadbce7c81251522dd4dd02ad9f510767f0bda770b9f9cd0469da92f9e926aa9f8837ec278cb5e2d9c2dc11fa3b852ea741ed8"}, {0x50, 0xffff, 0x7, "9f7530cf61eecf2727ed467ba0c3b8bb2fa8855a98ca9fbedb7b788faa152710c2a35d8bde5159ceb4144a0ec4109f2813b25439f0814e494c"}, {0x98, 0xffff, 0x24bc1abd, "7434857a8c0e35f56878061504281ae96caf49c045c065a7c1707107f35ff940e1091bde365fda499ceb425c52370fcf4e99c157f0556c728774de6d1e1046dc0ce90bc608aa9e804fe3d1fd58e0438d2d67ef9e20084e63522071fb3404573e70314a4de086841c45755cc41f657cb0e2cec9bb283533c4e3fb28baf0bd045f129ede4e91723039"}, {0x1010, 0xffff, 0x96, "90def35c9b668a95fd85a4a04ff98ae7142215a03beaa5397079e247aca8f16976ece372188986724bfe9e920e9b1d5bb3212c64d444ee899eb9ebe36646da80fa4c3a01e37785b14023d0472681b4e446db421dbf9f54b169a5755cc8c5e0b677d2ae184e20377f0cbe9017a62ebb24f515e8e447171c53bc3dca70c42268ac6e42d91cd6e7722e9ce48f22721a5d2be84bfb2776c56ecb093ad2e5f01264bc82cc527ed1cecf8a634a6f7a2bcb56cefe0f25ada9a07d20b3711d5dcb3ff39ddeeceada697e4eaf3c95da2c47ff76d1d2003967e2bc2ca32f0c658f65cea7e099aa2e095d8d9ca03d311a606d06cf6d957014f3780252ab4ead2aaa2518f31a44ee72997f3a7a508d5278b8a27c5972103472ac21b8d22f50429bb7616c91522d83ef60907a3a0d3178e5284828be6b38550dd5a13ac2caccefb61541aa3d9d72a70db94eb0136a0ac4cf0dc0b3160559ef5cb081ee51fcbce0bfa08ec42ae382d946eb15421e17293504a3f9f686005a2f25988c6df8f18b756bf102bc589de72eb55e1517780a22e465b7b740c32c652a7282a231803ccd5abf0a9b01c47352f80d9e8401a4bf24d7eee72ffed7755baae004d30bbe50d9ac96f9528d0b39c1f870d158e20f507d3ce652e245cb01d2d45462e07f8377c925018975084537367ac2a9d9e9b08c9d70ee6faa430507bae346194bbadfd3b00d80b321c4f625d907f788d2e52062f22ab914b6ec209eb9c53e556a7d925b941b80e0a8409d61c07486931e1cedd7878eb3cc02ae4c18d649c864bd549aa08ae15ab3f10351f49efd3808fe5b2a80ce2b0254f4903cb0ceacf4625cb16835684fc492321b40a6e44d4bf8170b844f8261800f9919ab3e05977a82d6bb7c8f900c7cb04ceb60fcec3da23d2113df43ef2908798d1f170cbf149389a203a016c40dc7cbfe91c0bd789f2b56f928e3c15f9da1e68b4fe50b4f9516cd3ed8b30e659a34b7ac0fb54e4709c32e240a8acb0f6ac33d280db2004eaaddb7e87536cb8e48acaa744bf23a44acf12b4a53ad1f5b594874a4d3332d8232a1386f47b4b9c67055de810f0087d30d6218e81a45421e2088ac7f7893f534feb4a1285006d4d410878453a98aff8aa39fa7d4b92ccff06e47c7df1e117062fadb694f4ac01de3ec1d189aa98ee6c2055326f159f5d7d2a441c7b9c170e664b2f1b00b5007782ef9d6286de7aa819e4145749dd702f688e107660f8c8d51db56fa6cb1e93bd4921d18e17b2b6bd8c2f5f80afc11c9ad077535c4d90a569951fa124377e4deab32a53f4a24cabd89b3cccde139b56eabdb931b877e15961aadd550ad454b25a0a11f3d2faab63268e495812b105cefdd43693d2eae32100f7e6ca1509c1cfb15407a5bc5f981ab992f0408f2ce618058aff30063ea38775764b72e945dcb907a791a63e3756846862690d1253a1306d991b45785dd59845b32b3113524a66b1eeeb41ada398ab155eea5d00d8437a08410ba626aca1fab5dd3df0580265730f6f4f2f8bdd0255548ea24a3b45200d65d8ed15bc85ca0b049ca091e9fe1d12da6e55358638cb0e74aee5c3bc3962bb3faa3e70d8c158d856346dc96b0f13032961108c1afa7aced4ec661e918899ec1c26345e91a8fc84342228b5ab55f97b1538e612827c82afef5968903109ea265acd735fa33da607a8c36a82f2993a2ebd7fa9f264ea3bfbc7a68f8cd67b8c99aa701212ed74856f438005e1758e78ceb80e9bf1989190e2ffc4d20aac3637b60ea3f49f4e8e5108d6aadc28dabf66f77446677befff5abf6f0f6900d28bc408cef181b01ef335b74951b3d5e0ffeed216b73c66b039592a7cb64f6e23640ae717b88b2f242e8eb8a0000cc5cb882ba032eccbd64d7b5bc59f00ac50a50d3d4778b4f3c669c900353d87a8c5c13fb07ba9ccde4b0ddd75c2884562d2206ba26134bc66dffd7db1fa61b49a3fd63139c00870a2a6c61369f8c1006e6846a691eff230559d0a1ceb91c4f48a1ca396249bca4af805e84c41eae064776b14c0e546e84f7d029e2e9391162a7873a0e61a61b93a6ad5d671b85e119cd7c1ccc00969873b8020635da311097d162657e51f49e2cc41a02aa02b42eb62ef8691469b039f3f61f84f29470a780f65f6421a8422793907f9318b3a39a41367aa4c761651a53d781fe3c148cc6a3c5463d5273e1e12d0f564aaba566c4592a9d686e6ceeca65d5b1f41936a5a2263806467e533bc4b2f6e478ecc39385b90409be2b1a0213b321cd214f0f2d13bea73959681b634ef1a6b320dc05d68a7a694bb2962602e14c5124698d365bb85b38686246ad254502ffe04839618d7594c119b0829bb32010416c953680e1fd60ef0c66aac19a14f416fd16a0c724010773ec561d3a39a64a760b48bb25746879106515931d3bfa54d74f33b592d084ffbfe34bd03a14a0be7ab43a72f5a0e828f5642c0efc332caa7c7ab2aee1c87fd6f8bb7aef1d12b70172ae35927246f6514188aec8ab1b03c8541e474d1d92653e0afa6f03c40deefec88ab26e792d30d1e965a4376a4d3c15f2fdd0a1fbd0072e9c93aef61c0e88e24e3e2e93019a9fc4b842f54ffb586fb425ef3b0e2865a1ef47e2caaafab32604fceacc5dfc51fe327c92b4b59a9247792adfcc16fa051e0a4fb56115a9a753670ca7a25437796ca5b7c75ab183486e5412bd28fe20de271d511b9ea3f51fa0cdb4f2233124ec8e75601dd2333d9fe2edcda6444bf3dad10726fa5d3a7e392563307d9aa6a41afc7b94d0ff5125f4d6732e26e91f184df9bea6336ccfba3086c1c1d6270fd438eccda2bc465e6d3a9caae9e715701282b0ef0e79ce962cfc5731034d1b8067fe18c878c3f4dd38dab76782d032fab0204d3dc7f3d4bc1d1a9ffb987d0130862ef50dc64508d1a9dfa095ac25f2cef35b47fe4d0532a5cd03c0f417f932aad20b67d8900212ffeabb3b4dfd51e830473051cdbd21565e00344b65d3aae2cf7ed0e6984fab0472ec2146b7838f038001979234ad205a161ab4e51efb291ce1a2c0a9e4508d08d5f78ad562bd575348bafbd296421f35c79f4dae430607d75ea3c2045f239799f2deb9d197b12cdee7c5a9a6937e1f48ec36505203bbeff55378079979417f62789dcd2acc1651599f7d2e9465c6466626540640289898b41f7bd0a83127097919f4ff3286a20a0f899d4acdade7533fe2128e4ade177e1d96520fe29ffb7524903040f06d2f19ede3a468058cb4cee12e17df242e72ca8c576e189a5da3dc87f2f7186e774bcc3294010a2db4f0121642e54a9d1b49e698e76edb833d627a142ed9faad3d6fc9a7147352e260930bf12f12a2bdadfb33e35a773e8192566be9027a03fd9f841af7ff62e30ef193bfaec87fdb1f0f4236fd7dae31687b9a5257c56356c9d81ccccb17b1aaef4577ff8424e4806d23a1ebea54e359c08bd9376f311f0f01d3334116ffc345b24b42ed4194a505bdce817e8adb38c3dc222533d4e27e7dca7ce38805ef599711e92ea3950b20f1353673b9a59119e9d44b2d21f7ea6fc25b53e5c096d4fea2edfa4cc5ac6f3895cce778c53b34762bbf2dcbba877c82f47c18845bc911702417089a58afa3c956a321eac9c092fda1e4995cb4200623ed5253555ceaa5a568d740910fab41227ed9304d72db07cdedd8d0713770837d82f586025e57aa691fca92b73010402a302cb18a8b490e128b1a5a2488e8290aca093f7e2e2d947bc47c49862a27071c19ff961d854b7e2e58f0d5369b9058a72070cc343404f1d8f530b681ccf725c8244be1d14f779e2319827f478aff6fe01fce6a75891c328534277dac2f9670666b74d57d151094cfa9de01f747602eb5ecbc415d85fe8b73cbf789428049ef97649cc6a6ff69a8b0027b627636798d95f553f28dc702608dec80176b62e997381d06615bbc1e399702011191e6b88a280a2d7e1357ad00de1cbe3d4d13a7bdccd4f8370879af42180a9d5888fcd14c71f322ba7244693ec19207abe0c3da740c6415ebec097c65754e99fe490a29a04055057c3b5dfb79519a9bbf24b01a8311c8600c051ff5a9ba4cbfc607dbc140801a9d5ccb786eee771817cf2905b6ff082ff97c0a0a869cac15221f250d1c1f1f8b904a6250194c885b0de1e74cde75a2443bbab3cd1c73cd5c32923095fad1207662baaa7863eaf0067a158b38b911119dccca9e58e3947107c67de996311073630bf8f074147378de9a71c1a50fe009d5fbfe775b02adbddc4691db9a45ad46613cb89271171b529f47f361fb5b5d0d0219f5de781ce5b94e77594fdb9308a63af139a372bbe27e4a4e44ffd37a5d90e6d8affd9e33e6c3ba3fe47022f6263a9751dcbf0d6908d92af3ccfb1e08f13da62a967418d5822796de34ccd7ae493768b7fbab82de7a076348e6c4f67962360d3c7e42779272a411c86679ab2c9c788ee0e468ce3065cdd255591fb67f8a97243c88258b0b6b8f5cb27483490bd9ed5b824ed8f4af2b048455b32fd14e3f9ef9bcdebc3e58e63a612c7f1858d05bf897cb3d190a78869298eee9c340d525014c27ec45f48776750b609e9e7362c4dc1add4af8cbec5e59ed504da7119d4e2a72f9287e3bf242cb69b4d10c51feb7007aa230327c4ddba2ee92c85dd3c00ed292420d07090f3b34d51f8f7d616a3c7cdc6d8e7efbaba119e0cc2389e64bfa741b0f6e4eb4078b8c5d4c468b5f0230494c283634fc2aa6b1bb448265ba118e8ad75df7dc29b61a0a548c690274ab9de79199b75d7678636ea8ad4a97b56fe6673dc913b7cabc757d0975dacc7c80a26c638c50d5ef77708f634e157a2168f97071c5e85e1810496f6b2bde55f003f07eb9dfaecc8fc9ccfe970792375dbe183d03476e575459257a9e839fbe59728f95a375f83cb8b7aa81d620512f32dce22358a4d05d0eb333d2515ef5c5858156409fa8f265b4e2ff8f8dda8aa354736bf3d596e7557f6799747b0d765ac431bcdabbbd5b7997887b9ed84a9b1deac6a0fc3b3455fd4fef1a37d481c25d58a4e084344ced866bf4ff41afebabc837737cda49a60be7628f1ca8e05db5babaf7bf5d7f14ffe363277f6a26ce0dec9b400b06454a9f9237a9e782f74d201daa6858f0c68ff068f44409ba5247ee655ed2b9a001877730795b32b1e601fd262bbe162058766c8573ac3bbfcc4e74ae47da1189451389ef08d53b2bce48bf387147a390c24d85f6c820ea73623727fc5ee24097a85053c7a111f163dccbd46ae5a7f580f5fef3f136ce6189c284479538bba99cd221b86fce2b5bbb493d9afc5cce5470043d0d9f8e73800528ab7dab4410187b7c27ce7e7020725b41015dd3af2e61c776236edb05aa6c1dc92f3d47a904cfb6969a7a9ad17ec3ddcb5763f4ee45be38c7784d5f76d581b225be4403337ea62dac2092e10ee2690aa24d891f2afb4f97b7949ed7d3c1e90af92d05c65709213256a8923bd6a6f3e91ef8da5eea524085a8757d1bdf124bd614bfabf4ddb83aea33d397f9782f79dedae2c44fd09a4f950e900573db1b75127d098ae37125333130c6c5208dff39980b12d9d4b078245db17c478519ae87f76f51ad7a49ffd17beeb92aaeade32b3effcc3a9ca8fbcad23060aec9400480991127628ad9cc0e324a09b6bdadab4b6afe9c51c416da280d2923f6a8e73fbabf0a5fb7bb65563fc535ed9b25afd7e3eb3106016eae358ed25a2bf35d483d1e0962d339bb91c76c650ee57bc3352b250aa068ee96ba389a722c8ed633517bff99fd1d87"}, {0xc0, 0xffff, 0x3f, "a7d3111a83ca8489be45d59f8546c30d71f7e52cf1de9396ee242d9ee91d3f6c3564176f88caf714e3ddf0b2212ac35245cc34ba16c5258a4e7cbafe73cc0bf9492057d71d0398be3d6e36205a03ed777028ca85aafbc24c75983b1a776803f7c3567032c345da3182b2462faa29480c69606619fe7414bc7f69a7510e7e2f01307e45906e58e2a1f0970ade221ef3b79e7e86ee32986e629ccb59a890272572b6669b0e4d8d48efed"}], 0x2450}, 0x401) dup2(r3, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000e9001040dcc400000000000020f1ff00"}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:12 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1c2) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x9) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x2}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x8202, 0x48) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup2(r0, r0) r2 = syz_open_pts() dup2(r2, r0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x14000000000000, 0x101, 0x8, 0xb10}, {0x9, 0xba, 0x452f, 0x2cc0}, {0x516ed32a, 0x3, 0xc1}, {0x7ff, 0x8fbb, 0xfff, 0x3}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x401, 0x4, 0x1ff, 0x7, 0x3, 0x4, 0x2, 0x6]}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x45}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_data=&(0x7f0000000180)="5a6b49c460af1aedb52b6882eb7169693af6094d9d9e6ea8202d2eab2d7fd474fb9fafcb637092495fbd8962665fda4084c1881510c575574e673f6731376be53711ca17f830b85f511a2c0c40f02f32d9548c7c032ed316072a436e069c7316d1fb2652f278e7da9b2e1c5cf31d0a4e8cc343c5a6c512be"}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000300)=""/179, 0xb3}, {&(0x7f00000003c0)=""/214, 0xd6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="a9") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x5}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f0000000180)=[{0x33e1, 0x8, 0x1, 0x1}, {0x4, 0x8, 0x7, 0x6d0}, {0x2, 0x3, 0x5bd, 0x2}, {0xffffffff, 0x8, 0x975b, 0xf3ec}, {0x8001, 0x5, 0x1, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x91}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x24e5, 0x1, 0xfffffeffffffffba, "c4690008000d00"}) write(r0, &(0x7f00000000c0)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d", 0x3f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30402, 0x0) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x2, 0x6, 0x7}, 0xc) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) ioctl$TIOCCBRK(r0, 0x2000747a) 16:00:12 executing program 0: r0 = socket(0x4000000800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4) 16:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) write(r0, &(0x7f0000000000)='<', 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = dup(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x10001) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xaf, &(0x7f0000000040)) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2de28138cd953fdddd00"], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xfffffe25, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x81}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0xc1, 0x1a0) getdents(r1, &(0x7f0000000100)=""/234, 0xea) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7f, 0x20000020000007, 0x528, "f1e29fd06d6b0400d0e6bb91d667be003b99f7bd"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c5757687600", 0x42}], 0xa1) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRESHEX=r0], 0x12}, 0x0) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000380)={0xffffffffffffffff}) fchmodat(r3, &(0x7f00000003c0)='./file1\x00', 0x128, 0x4) getgroups(0x7, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f030000003000"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="24c07aaab8453d665967ecd714b8e799851bc7cb368f8b3c4098ce6be58422ef5c49c427a96d3ee152680c3ffd3caa8f79a8d271b6863593440ef420ae916ec6685b54a779f2f1b69e5c77dd55d62f56d7f07247877cd5dc91", 0x59}, {&(0x7f0000000100)="dd6450d2dc315787b5e1b7c0319d0aa3e36cfd1173e5da4c234943a09a06e6d7515c80ef81ab507feea2a99b0545e72c7f62495eca2fa483e583f5df5d444ccd527e33411e430da06bd1d27f9dd8518b675e3e5c5bf27796d3783a661643dff7422b1feafb02801faeb49143df6b4140fed0d4d04655cc831c3bece2cadf52fa18938294c53678a3f9989caa3d98f71882b7ba0a52f69293304f436a605e2231e2b8e2471212cee115a9358c411b55119cc303a9299e0cb610a0d6ee08e472f426b62cf3d83c7350ecda8ebd7a94", 0xce}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0x50, 0x4}, 0x4) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x31, 0x0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0xe082, 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: clock_gettime(0x2, 0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='$>\x00', &(0x7f00000000c0)='#\x00', &(0x7f0000000100)='\\-\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) clock_gettime(0x0, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: r0 = socket(0x18, 0x8001, 0x0) listen(r0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000080)=0x9, 0x4) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) dup(r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x8, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x30}, {0x84}, {0x6}]}) r2 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000280)={0xdf69, [{0x3, 0x80000000}, {0x3, 0x7fff}, {}, {0x2, 0x8}, {0x3, 0x40}, {0x2, 0x8}, {0x3}, {0x1, 0x2}, {0x3, 0x1000000000000000}, {0x2, 0x10001}, {0x2, 0x8}, {0x1, 0x3}, {0x0, 0x5}, {0x1, 0x1}, {0x2, 0x8}, {0x0, 0x81}, {0x0, 0x5}, {0x1, 0xffffffffffff48e9}, {0x1, 0x6}, {0x3, 0x9}, {}, {0x3, 0x100000000}, {0x1, 0xbb1}, {0x3, 0x9}, {0x2, 0x8d}, {0x3, 0x86da}, {0x3}, {0x1, 0x4}, {0x3, 0x80}, {}, {0x0, 0x9}, {0x3, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="88") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4, 0xb7d, 0x6, 0x51f}, {0x0, 0xffffffff00000001, 0x80000000, 0x200}, {0x401, 0xffff, 0x0, 0x8}, {0x4, 0xfff, 0x2, 0x9ea5}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000001c0)={0x8001, './file0\x00', './file0\x00'}) 16:00:14 executing program 1: mknod(0x0, 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b08dce5800"}) poll(&(0x7f0000000000)=[{r0, 0x1a3}], 0x1, 0x0) 16:00:14 executing program 1: mknod(0x0, 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) seteuid(r0) r1 = semget$private(0x0, 0x7, 0x2a0) close(0xffffffffffffffff) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x400000010000, 0x1f) fchmodat(r2, &(0x7f00000001c0)='./file0/../file0\x00', 0x20, 0x0) r3 = syz_open_pts() flock(r3, 0x2) flock(r3, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r5 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) chflagsat(r5, &(0x7f0000000380)='./file0/../file0/file0\x00', 0x0, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x4800000000000, 0x1800}, {0x2, 0x1, 0x1000}, {0x5, 0x401, 0x800}], 0x3) write(r3, &(0x7f00000003c0)="e056fca3b2ad231303ce00fe6ad2998fe24bcb17fd4e7d5fd8e82ac016499a3e2ab2314afdff31cd7441efbc0d57ce9823d9254c4b7935be6f3ad56bb98c8b29416e956502ff3783cbd87be544c878cca9939735770abea85db343f13dd924171db1bc16bf48d46fe8c3abfc07fa8e1aafac3317ef48279cb19a724dba0952f4f1faf3b28fba3744230926cc71a5100c91b3816049923f46e1c89adf484753d07f2c67ff1728dd5703e5c06c5aeabe3a27d94a3c35", 0xb5) r6 = getpgrp() semop(r1, &(0x7f00000002c0)=[{0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x3, 0x800}, {0x2, 0xfff, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x6, 0x3ff, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x80, 0x1800}], 0x9) socket$inet6(0x18, 0x5, 0x3f) close(r2) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/57) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpgid(r6) recvfrom$inet(r4, &(0x7f0000000300)=""/72, 0x48, 0x2, 0x0, 0x0) semget(0x2, 0x401bff, 0x800000000000042) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000280)={&(0x7f0000000080)=[{0x43, 0x68aa589a}, {0x82, 0x7}], 0x2}) socket$inet6(0x18, 0x8004, 0x3) 16:00:14 executing program 1: mknod(0x0, 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: 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, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x2d8) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: clock_gettime(0x2, &(0x7f0000000580)) r0 = getuid() setuid(r0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x0, 0x7) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x0, 0xfff, 0x2}, 0x9, [0x4, 0x8000000000005, 0x6, 0x8, 0x2, 0x6512, 0xfffffffffffffff9, 0x800000000002]}, 0x3c) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r4, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000140)=0x8) kqueue() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000240)='\x00', 0x1) setsockopt(r5, 0x0, 0xa, 0x0, 0x0) fchmod(r5, 0xfffffffffff7ffff) setreuid(r0, r0) r6 = socket(0x18, 0x5, 0xea) r7 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f00000003c0)=[{r7, 0x84}, {r1, 0x4}, {r4, 0x4}], 0x162, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x9, 0x1}, {0x18, 0x0, 0x200, 0x80000001}, 0x10000000000003fb, [0x1fc, 0x100000001, 0x8000, 0x6, 0x1, 0x69, 0xfffffffffffff801, 0x2]}, 0x3c) r8 = semget$private(0x0, 0x6, 0x10000008d) clock_gettime(0x80000000002, &(0x7f00000001c0)) semop(r8, &(0x7f0000000040)=[{0x1, 0x0, 0x800}, {0x1, 0x7, 0x800}, {0x5, 0x5, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x1, 0x1000}], 0x5) getgid() semop(r8, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x3, 0x9, 0x800}, {0x4, 0xffffffffffffffff}, {0x0, 0x8, 0x1000}, {0x0, 0x7, 0x1000}], 0x5) semctl$GETPID(r8, 0x8004000002, 0x4, &(0x7f00000000c0)=""/14) ioctl$TIOCSDTR(r1, 0x20007479) fcntl$dupfd(r5, 0xa, r6) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f00000007c0)=""/76) semop(r8, &(0x7f0000000300)=[{0x4, 0x3f, 0x1800}], 0x1) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r1, r0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x884a, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x9e29, 0x8}) r1 = socket$inet(0x2, 0x4, 0x0) shutdown(r1, 0x2) r2 = socket(0x11, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r2, 0x11, 0x2, 0x0, 0x121) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x7, 0x9}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000e2f66696c453000df644d92f6f11d38885f46c8c1faf9c59ef50013f984b72011f4c3f5a22b2ed7d82e797c1e4192adbffd0f000000c19d34367a09f3"], 0x10) sendmsg$unix(r1, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(0x0, 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r2, r0) poll(&(0x7f0000000000)=[{r2, 0x90}, {r1, 0x134}], 0x2, 0x4) kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(0x0, 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x7, 0x1f) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000540)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x92}], 0x2}) getsockopt(r3, 0x0, 0x5, 0x0, 0x0) r5 = getuid() semctl$SETVAL(r0, 0x1000000000, 0x8, &(0x7f0000000300)=0xc292) setitimer(0x1, &(0x7f0000000440)={{0x6, 0x5}, {0x7f, 0xc09}}, &(0x7f0000000480)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000580)={&(0x7f0000000380)=[{0x81, 0x3ff}, {0x80, 0xa8}], 0x2}) setreuid(r5, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xfc46) r6 = openat(r2, &(0x7f0000001780)='./file0\x00', 0xe00, 0x24) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000005c0), 0x5e) semop(r0, &(0x7f0000000040)=[{0x0, 0x4}], 0x1) semop(r0, &(0x7f0000000200), 0x145) setsockopt$sock_int(r3, 0xffff, 0x1007, &(0x7f00000001c0), 0x4) r7 = dup(r1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000240)=0x304) mknod(&(0x7f0000000200)='./file0\x00', 0x8400802080002002, 0x6) getsockname$unix(r1, &(0x7f0000002940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000775213b43e9199139d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d10600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b87211a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a2335af72a2f84300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0bf12103e907457b5cdabc70000000000000100000000000000000000000000a4b2abfe00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000d5d2c85942298042000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003387d60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000f2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff9ca68f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20000000000000000000000000000000000007c5629c8a1505035298d9e6f260df833a5986aa242e751e34c968f68b6232830aa4e1675d2052fb0304eb755c51d865425aa6a6d946331051c621d73fc1dcc3a6d7e04027386bced58547e5b1a513453c72d9a663c5fa395ee26d07d367c974da0b23b75f5505bf6a1dea4447081a1a0b29616cbce202b9c0c07e3a1c90dfe6868a85228c7c4699f2b5683f4c9e52a144547fc62c41cbb59dc7266622e54089fd3e1ae7281c8ac68f2bed445b4e4bf3a8fa170dcfa6b0ea524f3708536134e46cda8d6b839dc1b6ef2ce5ee927d0f3a07fd02c069004571b265bc71621935a9f077a506aca9c4e4e945adb59e2fc4dca682020da9f082b4d098bfccc001043998e003a8dd455041dc8bc567c1535e5e8bc6bc499903b293e6599dc0993e6054596eb2819d7b604fd825daacde8f50391b89212308827741d33b7341ec9183e589e9e3c2a4868fd7cbc672d420c1906793647d86eccf489be2add20a2fb1600000000"], 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000340)={0x7, &(0x7f0000000100)=[{0xe5, 0x1000, 0x800, 0xf3}, {0xeda6, 0xe6, 0x4, 0x6}, {0x1, 0x7fff, 0x8, 0x5}, {0x6, 0x0, 0x0, 0x800}, {0x9, 0x9, 0x80, 0x1}, {0x6, 0x8, 0x2}, {0x7ff, 0x35, 0xffffffff, 0x9}]}) chroot(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semop(r0, &(0x7f0000000500)=[{0x2, 0x8}, {0x3, 0x7, 0x1000}], 0x2) semop(r0, &(0x7f0000000180)=[{0x0, 0x5, 0x800}, {0x0, 0xfffffffffffffffc, 0x1800}], 0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(0x0, 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x1, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x3, 0x3}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffe000/0x1000)=nil, 0x1000) bind(r0, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) shmdt(r4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x15}, {0x5c}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x6b1947e1) syz_emit_ethernet(0x1, &(0x7f0000000280)="15") open(&(0x7f0000000200)='./file0\x00', 0x0, 0x80) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x7fffffffffffffe) read(r0, &(0x7f0000000000)=""/95, 0x5f) getsockopt(r0, 0x200000029, 0x1e, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) setsockopt(r0, 0x17, 0xff, &(0x7f00000000c0)="a5289769dbb4de1cbe317667ac7bad268120b2fedafed787c029027adba04dbfca8cd2555e32db5a72fe4f2cd40f432aa244b1570184de0166bb3fa463c277f09353de33a9db3b4ac0267315fefe950dc84393e646f5", 0x56) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)='>', 0x1) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) write(r2, &(0x7f0000003040)='u', 0x1) syz_open_pts() readv(0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x281, 0x1) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/146, 0x92) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000040)="4ee1", 0x2) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:16 executing program 0: mprotect(&(0x7f00006c6000/0x3000)=nil, 0x3000, 0x2) r0 = socket$inet(0x2, 0x2, 0x0) shutdown(r0, 0x0) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:16 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) dup2(r0, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x100000000002201e, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000100)="e6b2d91cc02a7e8fbc0ab7b1248d55be9cf9260e2118f5f6c181c4a76db00a51241c5892e06e7d105184791eac1f4877d6c18d2c7d9688", 0x37}, {&(0x7f0000000140)="b4173e1c38a5449adedb02cb821faca8c151e317f06af3a1c83ca9300750c3a02000cb634b9f3923dd3d383a4dd6cdf92b96f3de03af557bc7ce31bc8c3b876bf32e90dc1561e0c5ec7000ec808c5338cf0be8f8c7d6c02bd54b14a2a0c38fa7d20f4fca1ab224a4ae0b9f2ed2a70758fea5044a5030e49d1563908df1adea808a148bba01e5d36fbf22e143352ee69591ab0a6de7b6f8253f2682d61161cb19cd78016a4545480d27240c8efe5e5c236299e089bc50208cf2ffe2642328681e3e70e809ea88f17475a3a41a19f5f3f22e81c10ab36fef3c5c82213535bc06d6ed87aac68b6eba10", 0xe8}, {&(0x7f0000000400)="ab5722e9cd6734b928f5aa337aa90e813154c87cb082213ae5bae9da6198c1cb7047c8dc74a292d5eb49cd7a76fefb1d7440106e376e75b811ee725b39192401fd87ac785a0afbb4aa800ad0af8a89b9e661cef67ff70595ca66c3d857f6a36f7e7c57c759c152616b37875f2ff2c17f441622d00490d08fc7f92e92ffd0380d8c9234176eda7cea8b14dbd997baad09353c9beb9a3e459b9ba4df5d1e67f5af4c5fbc044c8f359866cffb1c740c409cd22b3d00ee975d1e7d0a1cf822eb161caca650437127699cb403", 0xca}, {&(0x7f0000000240)="5cbae1f72d95845a9404ab419e43312ee263940845d549cf475874b2e8460c54b5c1cc408c58121534949f9eb7f40d662b23850cf8aba06cdf802b91e808080176d1c83256e946bee0d15a4773b38ce3ffef7b81f9e8e1e8e1a6346085e2d74a0b6bc97a1a2626bc773f98552230805493be259c03fc1a25e893020ecf8b6b81483b3df6f3492e3d0178acbe", 0x8c}, {&(0x7f0000000340)="28416af737f6b253709da424dd423c856684743af8285b407b71ff6e99117b223d0bf48d0263", 0x26}, {&(0x7f0000000500)="5674e87f31eccf5a3c796914dc56d4376fa6df362a4efeb6d5f2e7570c0994163132239e4afa5b25ec98b13b88e628f87b2012adc7afc109e40d2d1d5f7f76d0f98055e654cb48cd6e00b9bc7036f716807634b767274f1498fce9b49f35ed8300994ffb7283e0479273f185b53056d4e3d2137698bcb5cc779704026e73eda4c13f018754b01a4c8cadf9966ec3c56de4", 0x91}, {&(0x7f00000005c0)="d731163025835fc691b30ca958c05a1698933f7ee3e2549fa962061f58c9b01fe976574dedaf85e26f0e19543d38494bc5126cdcd6b5f35a590ad308ac93598d7d899cefde12e69419dc179572bba1a1692f1ed037c39c4c007262d591d889dfc71d9d1d274fe482c105cfe20e46eab767", 0x71}, {&(0x7f0000000380)="382969cd12d2fa39060f86d6f18c26e87f3e77f0c155b0df3323516040fbfd88", 0x20}], 0x8, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r2) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x1, 0x4) getsockopt(0xffffffffffffffff, 0xa7b, 0x80, &(0x7f00000000c0)=""/64, &(0x7f0000000100)=0x40) setsockopt(r0, 0x1000000000029, 0xe11c, &(0x7f0000000000)="06000031", 0x4) bind$inet(r0, &(0x7f0000000140)={0x2, 0x1}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x4) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) 16:00:16 executing program 0: socketpair(0x1, 0xb73b0e03cae8043f, 0x1f, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setgroups(0x0, 0x0) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r1, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0xde4630c9, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x6) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0xca8, 0x200}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x180c0, 0xe) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x63, 0x0, &(0x7f0000000100)=""/99}) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x800000000000000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc6, 0x1ff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x2}, {0x3}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) syz_emit_ethernet(0xfffffffffffffcbf, &(0x7f0000000340)="675a94744afc73acb5b196206ed6f08a09f3b8c2e39ba79574f7011451edf83b01b30d2ce5228618ed55580fd3390dc23cff7f6bf2621f54c4b63bd1b91e779d35a47626979adffe4cec810a504d475186056df8814c7d23375b028f84c6425e4e0400ba1f6c5d6406b025aa85154458b5daf7d370de28b7779c13122579870044c8e900fccde7ae2ac54bf60879846082ae5ffa0562ccc046095f52bf52a4f238cad2e12795193824d5f21e40b870bdc75c759da24187beeaf81b10977853fdd592647a2671e8887a217d72f932bcdfe44da7daf9a20521bc") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = open(&(0x7f0000000180)='./file0\x00', 0x900, 0x10) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:16 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000040)={0x100000000, 0xffffffffffffffe1}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) flock(r3, 0xe) connect$unix(r3, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) ioctl$KDSETMODE(r3, 0x20004b0a, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}]}) 16:00:16 executing program 0: sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="04926c31db06594cd58f312d4405b6e179b63350cb45353de423c5ab5baf64794418d809d7b32b902256caa48028f2606adb9aabc12665ffdc567ca2497bd9a596925d81f9003193d19fe232bb597ff5cb06d3662d5e862c2a6774ebdbbb567cfd064351ad7f1caa59bbfa69b4f018b98a9127360978762ea58f883b17635bd8da", 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x9, 0x4) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, &(0x7f00000001c0), 0xdd}, 0x3) 16:00:16 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x3) r1 = getppid() fcntl$setown(r0, 0x6, r1) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) getpid() syz_extract_tcp_res(&(0x7f0000000100), 0x2, 0x4) ioctl$TIOCSTART(r0, 0x2000746e) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="00b0b50cb46bb788430b60351ef4aa50aff8af5c50faf91a669e7429b7f039051e4373f600ac8bbe7927b4f8f78ddd245a3768a236bfa40053fbcdc9bbebc95872f4536795fb7fa7d79cf4b2e84ce6b7e05c1dd8f9a08cdc3ef748557cfd993e2110272b57e12d276fa4055b5e85c182f637c8e8cc468bfbf1a0f09fbb5ec105c7f49fa2b980736f8f49af101de25f045931c381922198f7965c572435d4fe0b174951198071d11015ce86fad0236fec27012a665771fab682fa076bbeea6803b9809fdc664f499e7f2d6e7dd40289e7b5d7a6cf71", 0xd5}, {&(0x7f0000000240)="55a24dabe9c34279d104747767a144a9e9d650c8758ee50eddea074afba4eed64cd056dd104f43be2310972ed20cf877d4badbcc8a36846eccba6bf3711e220df630ba2616487e24d039befa74a21ff52aafc083e6e8005fe274b0a62c99984fd078e47310e4de9ca2f6a095c3a1d0b1941a439b779d34b72ae2002aaa263d76b51fc1ad5a85eeb1811a27fee5bfad1c7e2ea17652829d71bfb5f07ff15f1f83224823f502de69d253fe8e8940e0187c786d148ae20e62bdd7e20c77ea05557fe07bef9da8", 0xc5}, {&(0x7f0000000340)="02", 0x1}, {&(0x7f0000000380)="06be3ae5bad594fc0898fd3bc164787bcf0bcd62f0f7a50b778a30a65415c80d25921c9147d0f61387d07a92d07b128b369dbabd5b710a986c1b945e3599c786dfaa0160016940a956f705f9668b5e7560ee3cf2b272ad417a81d099916948d53f906a5575613bc595bae85e09353810015d9485ec47e84ce01042eb22c2e8a36be8dd703562be34b7be89292a93d7d9604f35e703f55667baca009f6f23f6cf338036c80cd4a750fe8f2cc4d06a8e7b6f99be78df97b87cf42e733567e0eeb59561af81821554e0a204d69da9307677f8ded914bbf25758678c88bcb433acf12c7d1e99abd6401b82df03c30abca0c449e5e16b784536d076ab66d4b12b4a", 0xff}, {&(0x7f0000000480)="ac2d1cd42dd7ea8e88a25e209ec6a0939b78dd022a10faa1d71f4be98fcf5cfd323c07f6520390380c27de1dfe9454b08e0e32386fb27149d54186701dcb0caa0d4a060b81277acc20ee90f91a59a877a198bc588d757e54021c42b8a5dfe632fe52c0396c7d65ea6df8", 0x6a}, {&(0x7f0000000500)="a0473a46ec507dccf9b0fdbea1dfa8129e604bfc14b25bc5bc4e6af8f7c3c99159f967ad3212830ea7f7f9385a2e9f0b3e7aa5f91fbe54bdcbf59fd9dd89766df1732257839863b2b7a0414e4fd56798618867109333bb6343b2789c40efd3d460d3b86ea6b13c3b6a282128a7d7682aeb1917d303c37b763d4168eb6a3165dad88ac4ccee118f4a51ff617ca5b9ab5163661a977586bce1ad6eaa6291b7b256f5c9afe0614cdd82875dd84009bc851e83854daf19a67f797d93981397d43c68812e7c8154852beb55e2f90b60256d", 0xcf}, {&(0x7f0000000600)="6c2d067b47c251c0d406ad2492e708d1622aedc5f5a829f83ccd23b45df82018e25d5c6d5155950e7c90c481ba3374eab395ef496544e3079691c20e62c9f53263cb8ebc479054ca2a8f8f1cf134493c1b095785bcf332d8e3c92d908a4f7104fbc8ae9b522c659efcf29fe68d146c2db797ab91", 0x74}], 0x7) shutdown(r0, 0x0) syz_extract_tcp_res(&(0x7f0000000700), 0x8000, 0x7) getsockopt(r0, 0xfffffffffffffceb, 0xffffffff, &(0x7f0000000740)=""/176, &(0x7f0000000800)=0xb0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x3810, r0, 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) r2 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000840)=[{r2, 0x40}, {r0, 0x1}, {r0, 0x4}, {r2, 0x30}, {r2, 0x1}, {r2, 0x45}, {r2, 0xc}], 0x7, 0xc44) r3 = getgid() setgid(r3) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wskbd0\x00', 0x8080, 0x0) bind(r2, &(0x7f00000008c0)=@in6={0x18, 0x3, 0x80000001, 0x6}, 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000900), &(0x7f0000000940)=0xc) r5 = open(&(0x7f0000000980)='./file0\x00', 0x11, 0x20) close(r5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) setrlimit(0x3, &(0x7f0000000a00)={0x800, 0x8}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000a40)=0x13) setegid(r3) getsockopt(r5, 0x7, 0x6, &(0x7f0000000a80)=""/88, &(0x7f0000000b00)=0x58) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{}, {0xfffffffffffffffe}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{}, {0xfffffffffffffffe}]}) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{}, {0xfffffffffffffffe}]}) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1e00, 0x0, "38681e31f25c10e05b6b00"}) 16:00:18 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x14) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:18 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r2, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f0000000100)='})[/]\x00', &(0x7f0000000140)=']*${\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) linkat(r3, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) poll(&(0x7f00000000c0)=[{r0, 0x162642f663d7441d}], 0x1, 0x0) getsockname$unix(r3, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) 16:00:18 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) close(r0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005313, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) close(r0) getrlimit(0x7, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x8004667c, &(0x7f0000000000)=0xffffffffffffff01) 16:00:18 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x4, 0x4ed}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r0, &(0x7f00000000c0)="e00029c2f0339d094d64631da89c86a87c28fa65bce3092b88020a2c4368cd140b92e23ab4d5dfb33725a7138550ebcd69275310a53398920816fc94f059652e0e5c3fc7b34459504f15ad62b3b279e8a5fedf9cbdf872f6fe9abfe92f26bd9f32d89c9a033c68c3292a06d21bba763ab6547ce26a075ee1e3c4cead79390948cddaff92b71e123d1347f145ac9205221f9c3b0d4027308b3e91a90e7871c26279149f5ec17be17e5c2700dd40b60b3264f91dd29ee95e88f75fd9dab87fb03682609938aef7bcc12514ac7a1c72749fd001ef27fdfd0451245dd92d0eb16669b11db409dca23770e9bf822f75d5335aff74be41b8d0a90ad19f2795d0efdcfef4aea856fe37587f15587d740252477d21c5fe11be13ee5cdc747bd6b190645070c6d9c83e001334aa899ab7052923feb46333bb906321ccdbc0bada832d47ce08913f6a799295a40cfb5dea50218dd4ec3a14259f832778e12010c70ae363be0ee273501d4828eef2b24369995734756665491e8552b48b92c6700c0dc07f941d550687c9b1bc392f3629edc4a8706c6eb25d3baa001399c340ec4bfe075e4149db11525310d9bb0100ffd3a7832c8ec0db42ffe5a5db99dec75663db4a0aea0e883e98fc09e2e823a7c1b1849fe27e373c38af2e974239323d2b3f322966e51497d3e173cb24793501e5269998842e56f8a532c3b247850192a6c6bd18f36a850480ef1e619cc59187bff291ac36deffca0c672d2581be1a05e47ecbb18663d0e0eedf0152c76c291264867ba843bbd880a1de6042d4d37b1cbe7ca0fa1935b510ae066bc9db9a488c99c010ee9ded4d96e5bc21df71969714011005c4ea6ed516fc04583d8d74dd453eb963918bdfe6094830332673b0f0fcdf86d1666c4008499ffef46506ecb13ad9f65df88de9bc7066acbb6144c5502bca1a462ad77ec9ad7a1080045062ae71a39ffe77ef043f2978cf4bc506d755c1e92efa65235f665d75463c4d6804c3e599721e5185c13e8b6aa89f5beac6adf2543beb8de8af5837cef0ce41d555802382d8d1384c868250a41409a356630bde0f5d975bfafe42f65667aea431a3ac0170e67dc94a5863a3d61ed97cea93256a62787242e2b83f9903ba5eeae7a6d3c67f00f140505665c008ebdc06a3ebca02407238e111f5d98c8a7d8198b2be93fe4b3452d45418aa735167d614d4ac3a70226aafeded919bf5ede4f3795e87ef158804634c410c33d327bb1746996ae9581cef4ac8e1fca6bfd28731475b1e398bb3e5b0f56420a33c042f611531e1ad6b145d23a4c7957bfbdbdf3e510651c0ad161a3cd4fec4b8ded21a94a77d3282bf39ae826136fee7b379961774b4f98a992a82862fda89c4b07cfa98f0d9faca33f2a7329ee6a216451234595b951afcd7df19e35bfa5662b57279f0e1da98966d6f80e02f79956294a3f724e25f58640bb2b7e1c3e9bbd985f63b0d893d106a03654b3188b458e0a13bd327bb650d3be71be61854c019f477483252a02319e4ff05b22a572665ed38a27bb70180d8ecaf28d90bbd0f67ed7ebe4d30c81db35039c4094c463ed91d2a636fc973da6534fa62b416e5cced5ca75c1a0a7437788cd39354b5e9af12ec21b2290ddfb3c37d4ddf97978d84ba7d479e32c9051bd63af80754dfca2a1a3052426ff93db07a6e462b244cc092142c61b7fcbeb0e89e65c2be1bde2642d4dab5e22a58211c5a78c0789c3f0e411c082fe3adbd8b24a5f5691ffce8f26fe3d263af70609edd8a35a32a4fa0bf88a2137df1ce969e21e546c6f12643bbdac304ddc6f27e4143880a390c6df8cf33b9bfda63efbd2bb9b51a4d3aac1c042350184ecb3289758d01f50475839db649f2e34b49da2f128212009022077401041950c367167327f6a43d67d8d6ea76dda8b6924dab1f0e648bb7fc0cc03506bb525e44e66cf2616bcab4c12042d3969ea17cf4493cecb30600d09672d4f7f89d0b866062ba05f21b0b3e0cd48495063f14d2f40d8f30b1cb7ec6bdc01779a8825d4607c51fcb7bc4aed5862c5a2833e3d58d82ba1984cde9eaea90b0db1239522e091945ab751d37d7b3eec62168203375a80271fa71f28b05b394afc265210be7dcdab714f518a95e31a94ed0f14d12131fd693108691808af549014ef36755039eef5c2f1f9defe1935ce12dfb417f92a2d6f85a9afb74c64743e78fcf2ece1b6c39717b637224434e45d0c0dbf78de7019549642362705735e7aba72284595f38f680a336c42c7ee9dfa905626e5767cec33d58f74dc08c11ace8b806640c3f3c598a728e7e67c89669b3ee831fc194d7547ff4f53072d6cd190c51ca87ef7f43b8c771f851c141e7ec7d8b29b7119283cf93b55b280b000a44beffdcbb6c2d4d756fc590b08ab82dee97ccd5890f6fdc0555f6e7e92f15e8998f78a0660d00fff1f2838c5f331de44d45c6c0de27afd665345020ad95c3ab47427c0b183220975b2c7fda25b50853922c4750eadb892f7a0c801a10efe45639fe2e9a1c67436661468c4d360ceed0216e4d0f857b816456ec1bdf073b54a35278c0543d1659488401507cb656ed87c0e0269e104bd64a4fe62e0687181aad6e41b9b24ada5f4bb006a90300eca6fb5f364b67aa266ddc2ac4164157aa7345db06ecc03c325c4495b5bb9a3bd5cbc51e1ae1883a1dcb1aa048489d48338216d016d0f2a770dae3a386096a833267da429daa08137ad3cb8d93f7837a63c1d209f3f18c2dd16256ebe506dd51cd4967e21ba975ba6422bf9b218fd4f53b41b43aafcdd290db6db3c372485853b3e3d608db630f3f088af4492dde37935f03b457223cbe5ee9ad0f382039423cb9d3d080ccd8824a2d0414a4ea5c30a5a37bc614aaa5efd2482190f59ad8fcdebfc46a829327627df1f5c5207bca5a3721f67f80fc808661b4859ba901613817dfef436974e1e088b3be5cb97f724207bc098237834648a9f827b00164db46b0e64ac4fc3e3306c45efa36dfc18c3b838ae2effcad2ab3bcadc55c3959e4b331393dcf2608012d40cfd4323cef50b60e011d0eadadea0f56558a048b1babbac28c81c7e790f1c77f8e716f2c07a96bdbda674e86eabf2e6173b2c94b31cabbb0f94da17b0f555fe494a0259344dd549ddddff64f9b210e81faa07c490daf0d3bbdd2ab682833ec9425b3c233b86778ca2980fde35aa5eafebf4c42bcba2530f8d546f031e24bf4d0f06c7ca2ee7b624d3cc4178e7fa893ee787b7a84697a0dba5dd16a5de0802eff422527e6eb82c12bf4a75dfafb348d6f7ef1e6b8a407298e550544c447bc5eae118aeacffa210fcedb8a3686e67ff912a84b1988395998f7100f9cae7ed330233328a2bd827eec35943c83c32ad94f6e08c45c7c6b0fc347715b035e49bcaf2e3d111b485539ecee86dc9048e65d3f44991759338c6b060cfb89ddeed44cfb5b2da0d9ebba2133d3dd39f008a0423ca1dfda2275d60baa5881d6c785d1516955ce4fdc8e62732265243e28a767d0929240d935db4ede192a69a3fd1030235c2b4c1441c491abf740bdd4a2c1381bda5d6f0856493c22ebaa3104c39a8d62b965d28bd9d6b33ea094baa750e3236e79c533475862a9cbcc3097a3a73237f463f71137169b133d6f49fc120c192ab2100a6df5e8992e43d5740fcab0395d0a7496f9723a1397db9b8992095c6600051a485b20c30a093c5ec9a1ab0a025e68ca2717bdef04e56afe3b72d62346546da57945c41d3c957f5dacf9febe17ea8d574064cee4d747c646e43ef0dbffded01e63b3d8bb1caa8e50cbdec9460429c7e5f302f6d1d8a6cf73c3167ec060341cf5f483dda23ec701d1191da2362e3ba7079a9b16b9e302128f343a71d274af840e161a2b89367215a45ba3f36531a8951061667216242c05ed1b477750abfb4079b1b651a05c704c6e84c285bb33b3ff9a69cfde355ef3a8fdc512808aae59bcc32c179bd60aa06fee99e15c22603982520e6559da9c40fd69a90f8df3425445765d988d80244b21792d1ba87a354c174735bd2f29a100a70dfff50cae0adf480933e23c2ff439c7d471d0823b3eb2f5d60bb5d8c3b1856c8a9a8db93989abf15742a29142597ef2255c0cdc3404c7836ce79e6caa08be57aa515357f9ba4b78fcd5314a8688df71549cea82b523bb3d7e2fee9ea8b53eba5c2c55144f2c8423d98e3e1c7e0a323ec683d2b22c3e336540281c259b25bcb3376656a16561088a160f5ef89225f2c65a008f3dcf1c315eb34b283573df705e042a38333c4b8ee8d9aa79bfa6a38f3212e9a4246625f7f69ba652903c5b7ea41f4cbdb28d5c76efa17a43f1540c6a9d007f9cd9055cffc212927cf429387dc2d413d70a038930cc1592e79a35297a5a28d24d0d9d2465b071c372d95211cf43623702be6ab3502674b63e147865c3eb513f04b8a63c6d98addbbfbc12e332d95c8e1820665eac2cba09520d3b6d7c529c213e34ec717e0ee86879b92d5696ee3c216e18f55eb7d78ed9dd8705d94b94cbb91c049157c4c00ef6486b5e1d647afae6a646e8b628d685da50b1a9b2f29c83fed76017ad954e4af04b2d2063743179395af6f981acd9de85ec396231a41a5f316514b84fee60cb7add43cfd9eb39aa98f16b3caded50c26724e3521e6dc129e2f37f37651374dbdca04b984c7203f6286764849b41edea1e84f4ce035c50be3deef3e1c9037d893d91fdd5571ef9d23af06e4eb4e10ed92dbd052b9c4e221e77063c3bac1e412d7b05fdbe612f67756f499eb89964df6227151336c35e3ec724bcbef21db3eb8f449573736c0ec1b164bf8e66fff831c4c57795c6b35221723dea3b809fe1ff3a1f622ca97c6be5fcacae327641b7f56c81f6fadd7877101c58cae94e4276fe0d4c09062806805994c1c6ca0e719fcef4f133786097e538ebca69e1859babffe13ab313622f1e7c3711b711eac39fec91ec828d869f56998d86158efac00418c17cf1974120884e6cb3885ecf03c8ea36fcc464cbaf4a40d5941ba78ef8ea6c7fb106cd9990d9c9ed7ff743acbc88ec0219f91f55ca8b3886c8db93a2b800811606441f198bb793b614de5454ea54198de8352322c81d78fa6278bf8b7f13955a016231e59cfa534c56aa4388ca94f8eba73baca04e9441501a94afc3b08f0085b5b7516eb4677e8a84d7491a680d5466d335e97fdd090e404d3dc5ea66c20bc340baa0ce447626344a48eec4b16cf69122b9975624d793b749b94c56dbf229b8de5a480cadbbd9471e17349c9e68eab44c60826cebf2d298987a6c067b094daab3ae455b927041c604ebcf4031c765083448ef81de81bb9d7645a48269d188550ba5afe41d8e93bbfc9f0bedb19892f29e04f7708db5540888b71ab594c4d6e17e6822812f2945277bdb035db7ce7046d062af808b2d5cc7c5e00ef0410bd2dc4e461a82cafb0571e1bfd4154f91df070340a651bda517c41b2996a4434a1f946b2b05fd0e01c711eccdb56d78cfd6fd7ee5b550525e243540d5e2a89b3e6fd48cf2d3f813518a6ab87e194b059d7a1f0aa98655cb0525bb7978b9131ee69792f7d00b409ed6db4931bc8b79cc749b388146e63d1d66949e3b86839ae3f29972972078f8858c4c0301e871e5bbbb5551cdf2910b6aeb82fe03dd09524f89f82e4abfd4ee7aada3365827e06cffacce12214975f9adb3e37fb13f6c6f223101856b61f26becc47d674ca8bce63a5e3e094b0683275b2daaeb85e5ed4e63b0a6defba52cfdf1e64915ce53c68b5562b8c814f7c8", 0x1000) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20007461, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:04 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x44}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x4004667b, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667c, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2b84, 0x200, 0x40, 0x7}, {0xffff, 0x1, 0x80, 0x3f19a243}, {0x7fffffff, 0x400, 0x1, 0x5}, {0x9, 0x0, 0x3, 0x7ff}, {0x3, 0x101, 0x8, 0x9907}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000300)={0x1, &(0x7f0000000280)=[{0x400001c, 0x0, 0x0, 0x100000000000}]}) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667d, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000000)=@abs={0xe472e5ba7b8b01db}, 0x8) r2 = fcntl$dupfd(r1, 0xa, r0) accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x8004667e, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8c40, 0x0) setreuid(0x0, 0xee00) socketpair(0x18, 0x4003, 0x102, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x14}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x100, 0x0, {0x7, 0x9}}) 16:00:04 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fffffff}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}]}) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x2, [{0x9}, {0xfffffffffffffffe}]}) 16:00:05 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8488, 0x10) openat(r0, &(0x7f0000000140)='./file0\x00', 0x20000, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x2}, 0xc) pledge(0x0, &(0x7f0000000000)='pf\x00') 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() write(r1, &(0x7f0000000200)="0b765ec1da635e4d814f037ee05ca6f3c02c27aa8d9eb06b33803cd419173195e5b1fcb1bfefdb4bb48f752c4b98a4ef7f8e601557f637e69c7074dd89d3d21faeff97debcca42f256b3ff3520037223b44b3ae810758c5a44b7fb3ca38f827daf927eba532db5e50ef59f7d1c643378a60b0cd115af7cafb2136c8cc593f9d70970a759ee64b52eb5ec53000f0e27e05a67d0c0c368f32a46e5555168dec2f1836f0a9391e120cfaee8351c17f257a56a18e1bf1cd38b56978cedfcf6", 0xbd) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900", 0x0, 0xfffffffffffffff9}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() OpenBSD/amd64 (ci-openbsd-multicore-5.c.syzkaller.internal) (tty00) 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x5, [{0x9}, {0xfffffffffffffffe}]}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x202, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0x0, 0x3}, {0x7c}, {0xa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='5') ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000500)='>', 0x1) r1 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200), 0xc) close(r0) r4 = dup(r1) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000040)=""/6, 0x6}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000100)=""/63, 0x3f}, {&(0x7f0000000540)=""/4096, 0x1000}], 0x4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x20000007ffffebf, "a508000000027ffb07021000500000008000"}) syz_open_pts() ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000180)) readv(r2, &(0x7f0000001740)=[{&(0x7f00000002c0)=""/111, 0x6f}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f0000000240)=""/9, 0x9}, {&(0x7f00000003c0)=""/125, 0x7d}, {&(0x7f0000000440)=""/5, 0x5}, {&(0x7f0000001540)=""/227, 0xe3}, {&(0x7f0000000480)=""/100, 0x64}, {&(0x7f0000001640)=""/132, 0x84}, {&(0x7f0000001700)=""/27, 0x1b}], 0x9) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000000)) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x9, [{0x9}, {0xfffffffffffffffe}]}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc, [{0x9}, {0xfffffffffffffffe}]}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xd, [{0x9}, {0xfffffffffffffffe}]}) 16:00:06 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = socket$inet6(0x18, 0x4000, 0x1e829c31) r3 = socket$inet6(0x18, 0x4000, 0x8) r4 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) socketpair(0x18, 0x4003, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000500)) r8 = accept(0xffffffffffffff9c, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) r9 = syz_open_pts() r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x2, 0x0) socketpair(0x1a, 0x8004, 0x400, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x10000, 0x0) kevent(r1, &(0x7f0000000300)=[{{r2}, 0x0, 0x92, 0x0, 0x1, 0x800}, {{r3}, 0xffffffffffffffff, 0x2, 0x1, 0x4, 0x7}, {{r4}, 0xfffffffffffffffa, 0x1, 0x9, 0x10000, 0x1ff}, {{r5}, 0xfffffffffffffff9, 0x0, 0x0, 0x8, 0x5}, {{r6}, 0xffffffffffffffff, 0x4, 0x0, 0x8, 0x1ff}, {{r7}, 0xffffffffffffffff, 0x10, 0x8, 0x2d3d, 0x239}, {{r8}, 0xfffffffffffffffd, 0x60, 0x400fffff, 0xfff, 0x13a00000000000}, {{r9}, 0xfffffffffffffffe, 0x3, 0x1, 0x655ba206, 0x4}, {{r10}, 0xfffffffffffffff8, 0x6, 0x20000000, 0x6f06e214, 0x1}, {{r11}, 0xfffffffffffffffe, 0x2, 0x10, 0x4}], 0x5, &(0x7f0000000480)=[{{r12}, 0xfffffffffffffffa, 0x24, 0x4, 0x7, 0x4}], 0xfffffffffffffffa, &(0x7f00000004c0)={0x943, 0xa000000}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0xffffffffffff5b44) r13 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f00000000c0), 0x76, &(0x7f0000000140)=[{{r13}, 0xfffffffffffffff8, 0x1}], 0x4e1e, 0x0) ioctl$FIONBIO(r11, 0x8004667e, &(0x7f0000000540)=0xc00) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x10, [{0x9}, {0xfffffffffffffffe}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x28, [{0x9}, {0xfffffffffffffffe}]}) 16:00:07 executing program 0: mknod$loop(&(0x7f00000000c0)='./bus\x00', 0x40, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f00000011c0)='./file0\x00', 0x4) r2 = socket$unix(0x1, 0x2, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000000c0), 0x4) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000001200)='./file0\x00', 0x80, 0x20) preadv(r4, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0) recvfrom(r4, 0x0, 0x0, 0x40, &(0x7f0000000000)=@in6={0x18, 0x0, 0x7, 0x1}, 0xc) close(r3) listen(r4, 0x1) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) open$dir(&(0x7f0000001240)='./bus\x00', 0x20900, 0x0) mknod(&(0x7f0000001180)='./bus\x00', 0x2002, 0x1) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc6, [{0x9}, {0xfffffffffffffffe}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x500, [{0x9}, {0xfffffffffffffffe}]}) 16:00:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x900, [{0x9}, {0xfffffffffffffffe}]}) 16:00:07 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x80000001, 0x401, 0x0, 0xfffffffffffffffe}, {0x400000000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc00, [{0x9}, {0xfffffffffffffffe}]}) 16:00:08 executing program 0: r0 = msgget(0x2, 0x204) msgrcv(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cc2d00ca00e4d834bfc26c1300000000000000000000000000000000000000000000000000000000cc00000000000000005800000000000000000000000000000000eb41d25b5ab894d23162fa830000000000000000000000000000000000d7000000000000000000eb"], 0x1, 0x400000000000000, 0x17fe) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) r2 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) msgget$private(0x0, 0x1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000013c0)=0x65ca) r4 = syz_open_pts() r5 = shmget(0x3, 0x2000, 0x48, &(0x7f0000ffd000/0x2000)=nil) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7622) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r6 = semget$private(0x0, 0x4, 0x103) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000001380)=[0x4, 0x9, 0x8, 0xffff]) shmat(r2, &(0x7f0000382000/0x4000)=nil, 0x0) shmat(r2, &(0x7f000010c000/0x3000)=nil, 0x3000) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmat(r5, &(0x7f0000280000/0x3000)=nil, 0x1000) r7 = shmat(r2, &(0x7f000028b000/0x1000)=nil, 0x3000) shmdt(r7) shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x2000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r8 = dup2(r1, r1) mkdirat(r8, &(0x7f0000000240)='./file0\x00', 0x1b8) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r10 = msgget(0xffffffffffffffff, 0x3fd) msgrcv(r10, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccfc9c06da605f1b0515951faeac771ec885e5eb732c8de1554afe8aa0776c33ba1d77ccbe90c1a85f2a1e9a2997269cfcfe5153d5757e5de81a401bbebf9ba69a49552dd2c4b2efad1d381a18642536017b8ba2d2e05c09b5d89b99d2974e6c6658cb096dac482df818f1c19c7da0fb5c801ce58245e5"], 0x1, 0x0, 0x1000) msgrcv(r10, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000aab7d86007c90ea27688cfd4e7ef5b6cc493d2d29130cbaabed7f7b2c0d37789880caed6dadd12ba23fd8b2cc386525d0390e8f9e14e9a81bcb95d8a64939075af7e576ac75abc4fc43dbbff368790bfedb59548bcefcc1a1af4f03ddc2ded93d740fe259e7d1759d76dce1a3a747526dccb37de71e27aec2d515c769d12b87b55bf2550b63ffcd177059f812f3fc3d87fea965da78ff2a9b70282e0cf0a91af1d6fcad1f4c8d380d0a5a32e2ca4a94f1c343a600a7c40c1004dbdc50cd45531b0eb6a559febba32894815f5ed6e223c4d39fd3e0c82847d989a8741811a6e04e13317d2af430174ee0000"], 0x1, 0x3, 0x0) msgsnd(r10, &(0x7f0000000480)=ANY=[@ANYBLOB="01000000000000005c63fa91bdd294415b81b26f4adb16cc3ca8062e43fcf4caed6393f253394d59e40473186849225677f20e2be1aa2c7843eafec819cb06cfad0baf9c58ee5802c31cf4001088f393e113592e50f636352195566f6f43efbff6dbcc8cda96c9fafbebaeeae247386f838639df521f78a22064ccf4f3"], 0x1, 0x800) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xd00, [{0x9}, {0xfffffffffffffffe}]}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x2800, [{0x9}, {0xfffffffffffffffe}]}) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc600, [{0x9}, {0xfffffffffffffffe}]}) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/224, 0xe0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80185760, &(0x7f0000000140)) 16:00:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x100000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:09 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x8000}, {0x6}]}) chflags(&(0x7f0000000100)='./file0\x00', 0x6) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="8b50f8d92db6a841b271263fb85fdc3b5922c746ca39f00d428f01f57df5ceca39f602ff8b69be11f1437a810a30bf07be090932f5e820f51506b959b9e5f4c86bfc80aefc899571b0a555e7199d4eee339d45e98bf1e128c1571705ef696785b373a0f53797f4f3055e53143421dd2e899cf57424a9d4769ea27bcb62f5b7c02e74400cf7d3dd5b1022409472ce76") 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x4, &(0x7f00000000c0)={0x2d}, 0x10) getsockopt(r0, 0xff, 0x7, &(0x7f0000000000)=""/35, &(0x7f0000000040)=0x23) listen(r0, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x280000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x24}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x76}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="15") rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x1000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000000)=[{r0, 0x1a3}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x10001, "dc9dbbec13df9bdda775d7dda7eb471ea82d318e"}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10249f60ffb66344, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x8, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10002, 0x400000000) write(r0, &(0x7f0000000040)='f', 0x1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x2000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:09 executing program 0: r0 = syz_open_pts() clock_settime(0x4, &(0x7f0000000080)={0x5, 0x7}) write(r0, &(0x7f0000000040)="a86912", 0x3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x2100000000000009, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005, r1}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="9d951fb86402fb6745fb0dce7df7a9d1e45990fef98de4663ff69d43f27f3376315ca7c0cc8217749e5429e9b87b406bb0d84ed97477e9c953149f58a0a8c3ee5d764d2a33f5ac8c5a1d2fdd862d02883597239aa60a3fc93cf68b0ef2e0b65b149198815396ff9d24b0d5510a83ff72423123770335b175126c875184fe1c9edff2d4d5e0bbcb0c454a917d0e38aa66d2e3df1bf1bf422984b0f7fb71e1ee775c4a1a59024268a2a4fd4e3edb09439ea36a180137571783541ad596ab55fddc568a688df46df933e48eaf898377062cee075baa8453dcdf65b47689f806f6aa4216686c7669", 0xe6}, {&(0x7f0000000200)="2d5871141be7216b144a0aacef2f016c1bac7b02d8861b7ff7335ca75b46e146806c0e4b14215d92e5c217d056c498e5e6f66a4f99dc2b17ca1e6bc766580eea4cef50", 0x43}, {&(0x7f0000000280)="1d704b3c034f7debbe3cd44cd2eb892271c5fbee29cc4102054b7041c850ca26fd4283d20320c3db85c3e05a6836bb150e9bbc7369f7ecb01535efadfca5dd1ed3a8100d9fb801bae25e89392a3366bfd64d32e2c4c588f2a6d677590e737d2b9e7ba34d2e88e10c3c4340834c3bae19b034089cec332d7ff07559d8e8af2b1dd22236088694f61f9c94cc911e044d44f0cace00240912b37f4df1cbaea6c65c4f315502731cdf94d735b171eb80fb007f78", 0xb2}, {&(0x7f0000000340)="48e5eefd0d60", 0x6}, {&(0x7f0000000380)="b1a0d5b13073068afb1927dcb40cc5aed85df21d67360c018197d3b73a411c8e6b0284a1b7a1a2cc3bc8695d15e66c48b9726710dd3ff7588623517272e0ab0d246674", 0x43}], 0x5) 16:00:09 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18080, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xc0000000, 0xffffffff, 0x1000, 0x20, "2a2180d0aed760e08dfa682bbb6df7db52ef0bd3", 0x2, 0x8}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x80000001, "d730704cafacc3e9e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) 16:00:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, r0) fcntl$getflags(r0, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x802000000000000, './file0\x00', './file0\x00'}) fcntl$setflags(r0, 0x2, 0x1) r2 = socket(0x18, 0x2, 0xffffffff) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x7f, 0x7, &(0x7f0000000140)="d0f12b6827c3d887e24839f1fce0315d713d4fa6b6cfc872091ebd38b47001af9f019e42a955790d8ccab50f", 0x2c) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x5000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:09 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) recvfrom$unix(r1, &(0x7f0000000100)=""/255, 0xff, 0x801, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x18, 0x0, 0x20) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) ioctl$KDSETRAD(r2, 0x20004b43) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000280)=[{0x44}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffca0, &(0x7f0000000000)="945203604c615e00") 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x24, 0x0, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x5, 0xa}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x9000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x3, 0x40, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x2000100000003}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x6cf921cc, 0x200000005}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) 16:00:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="285da4d10e00000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffec7, 0x0, 0x0, &(0x7f0000000000), 0x128}, 0x0) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000440)=[{0xf8, 0xffff, 0x7ff, "25dee1052ee349d05dd0d9087a1cf12b3dfcc0c973c1f15e577194add1871b4e9bdd4a691169af20e84cd194b01c2782e8224821d7b14340ebcd385dbe3babff54b12df8f4416e92775f6c59dceec269881b1092a2878003364b9cb48b71b89019861e6175a0c70f491ed30b6f213b02f58b3c34538ab5fdc628b976819794ffde3379e6fc37687f134a7d3fd331ad7a40773ac6d5d088a9c65cedbadd921bd40d409aed386277aaae0f57e831a27ea237b08ca9658c22ef7e423c4f570160863451b77266b16807ea8370b200acdb9da952eafaf59b052f1461b42e07dd852621"}, {0x108, 0x0, 0x1, "ac4a617fbf6b8fea1c4ac7b732b696e5375bb8addf7945fcc972b34ff94d6274f08437873fb2d40eacd47d2f407f39cb34f30d66097ffc2b6e4c11cdd1fba3ed825a1c7f7f28ed04c2994f73d71ba8ac9806fa39220f7fc1d54cf07f3ce348897d2c08eb53c33280821f245d69326afe41b593ceeba29be68c4ee2493d4fcca854bb72c3262991c9252000b8491c8856aa9ec07e29b23df3fc7840f84f3c9449fc0861bfd39022cc2aa7dcc1d3d4d333a18bcd865e30d49ff203ab6d3c266f9ff62b6e7a4817122d057722e66f5f779d5457a362e9327f8b761cf63797ddb11872e4d883acf48341fa9fab95f4d8625ae14829"}, {0x78, 0xffff, 0x7, "1bcb0ad7d5c29cf9e9acb38db7e86f9199657efa195a265f9331fb72477cd53d79656850db4877ff8221a080e158136b12f5fbca43bfb7befd9ddaad4a4c8b5f44c2bb73de3c288b7ce279066327f8c0dfe9200d69a867ad61898c7856d2386f236b77bf4c"}], 0x278}, 0x6a521357f1806767) 16:00:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c04f7b202d, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8, 0x0) write(r0, &(0x7f0000000400)="e58756de14703a84b0f04eb76c56b52a4e2e", 0x12) execve(0x0, 0x0, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:10 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x200000, 0xa}}) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) msgget$private(0x0, 0x250) 16:00:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x2, 0x2010, r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x88) chdir(&(0x7f0000000000)='./file0\x00') getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) sync() 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x0, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) fsync(r0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89c36711152a321a1fe2ebb5beebdfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2c2}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x4, 0x0, 0x101, "bdf02fb8ee8f8d7cad8fb257d2eb49ad952b60e6", 0x0, 0xffffffffffffffff}) write(r0, &(0x7f0000002540)="7f", 0x1) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xd000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc6000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x10000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x97}) r0 = syz_open_pts() fsync(r0) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0xa) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7de7, './file0\x00', './file0\x00'}) write(r0, &(0x7f0000000ac0)="b762dba0abfd9335551c75ec54aa6a7104", 0x11) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x28000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:11 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x8001, 0x3, &(0x7f0000000040)="8643a1874ee803df43ed679236371521db04f6540ea8c1cee1cf4b8244bb71a6c2b6ffc6ca7481aa61cb80df0160e594dcf880d3aad10553666780c487f9afa597d0f0a7c370ea7c537dbe4975f6204d65328bcdd93314dec87c3d1bc6c7c644c4509c2bc2518f3361057f0e27e96a42a190a1d3bb3400c2f6e8c8a70273f0b34efda55752a503b8aae8e83bc46c683bd706415acb716d9958831bbb5df94846dbc14c56121be8f494721b351062184a7521b35b8c2899b67e26ff2ae71c99222a2b48eeb1bf6ed7eeb869c886", 0xcd) setsockopt(r0, 0x1, 0x100, &(0x7f0000000140)="3ca0674bf02ef1bee38d0ebf55401daa68ed987e90f3cb606ab640a94cf97d51b9438aa9fefa3f5e3b91d273c5df7c3f6ccb0ea0c2dde1c715dd82c374669ec06a334ad04d4bc44851e56cb33285abd70c3072dc2e0cea57f935d39954b847703f1fd2f777aba1f15be7ce4040721172052e747357aa1b80035130c8a5478ed2e77dd943e8855e3d9d70ec0954568658", 0x90) setsockopt(r0, 0x25, 0x9, &(0x7f0000000200), 0xfd61) 16:00:11 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x184) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000540)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = semget(0x0, 0x4, 0x604) r3 = dup2(r1, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000140)=0x8) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="d0e6b83b3210fb1119ed4c8bb253b6f3c0f8c2773e10682f149459379b1321d3a2bd55fc98ef3320ac75dbebf5c0b517a4eda4eb3bb862c005243e05159fe8ad23ad5f574c3f884c820a7072751f93682308f635ca7c3c20a4874a633fb315b259d27f94a3d3aa0916e2dcfd8e8c6604213abbbaa452625d453faf89217a8138b89b1533e0a904ecffeb92010c4c3a2d20ad5af45f0a000000000000000000000000c91a62629b6b8b156c656514d8ce1132154d3b527dbd41e05edc77c9eed3f9a10fc0b6c265a4daa243e09556396046bc673fbcd80e0643e0f3012bd1758d0535ddc0b335e8095cf9d0b3baf4cdd3472cb022a9c4da4e9320b97d95cacb8e31ed82be1824872eca09f80bd084e6fcd340d10703ce1698518373d340cb10553d8e3609f21a642856bb621abd2b722e80f83d8b86360426ec967974a0663d5b53fc6dfcc67e20269d922a9b62e198c62cfb952e2bef8919e59bd2e770a81e813b58bf9602919a9c63a4a5ce7a567ba2c328a19e36709f015183196db52622f6bd49c207a4", 0x185}], 0x1) setsockopt(r3, 0x7, 0x3, &(0x7f00000005c0)="2002cbbc65fd813bb42f6bcb5efcb4ccfb5cb8e1c61b9922b2c6044e61e74a1d766bf54cf1cb5f8e01be6b80b2f2174635ab1659daf081976a2c99c72042a208a694e7b7ead807ea78102871c53849572639fb7521b7399426a76660e5f0f5026b55eb0257a1a2c260caa71d894c114250085f93eec470baef322762df62c4889adee4c9902c129ad26423bf17ef3197a058d4156a41c7b2218702e1cd016e8d70f962a0e3f0c5016978584306413c2f66d7fffb910a5554f21c67ef9a5012cd5d9511efe6a159", 0xc7) recvfrom$inet(r3, &(0x7f0000000180)=""/141, 0x8d, 0x40, 0x0, 0x0) r4 = syz_open_pts() close(r1) dup(r4) readv(r3, &(0x7f0000000000)=[{&(0x7f00000006c0)=""/247, 0xf7}], 0x1) pledge(&(0x7f0000000040)='\x00', &(0x7f00000000c0)='U\x00') syz_open_pts() r5 = syz_open_pts() ioctl$TIOCFLUSH(r5, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000002c0)={0x3, 0x6f78, 0x4, 0xe17f, "0104fbaf5f1c28dc1cca20248a5efa46606760fc", 0xd7a5, 0x3ff}) pipe(&(0x7f0000000000)) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000280)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r6, &(0x7f0000000300)=""/38, 0x26) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x100000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000040)=0xfffffffffffffe9b) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x359462d6, './file0\x00'}) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x200000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000480)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r1, &(0x7f0000000440)=[{&(0x7f00000004c0)="8a1032b60c6c7fc7df0440982b54bee011a634717c8583890468e56f6e73d862ce9bc4263105695db0efe156f02facd5facb6965192a8f1558a19b6fa2aa136b5ef380156461d2769304591bcd4452b03d21afb1711e4a153566516bbb419bc6841499c1ed3253b64512adb73b6652a4a93ee3e08f3fa825b7d1e08259e292cc0b554c23eddfa43c0a8c72703ade17804bc3870ff9eee3c4ec7bf6798efe624ecd621d026606efe2cccb3f911ee9", 0xae}, {&(0x7f0000000080)="b78c2c59a03ec51647e6bbeed6235ac0ee6922cf75c094d7695b174f4a157c8751279ba21c18c42eb384", 0x2a}, {&(0x7f0000000580)="8ee6034a0ca6ea1961416cd331a0b6cb77a93a8494f619e764a67905878c965401fdd73dc3fb50eaa320d1affcbe2b72c10fcf3d6cbedea623fdeedf2e27b5c477e80c5995e530eb5c71426e306bc8cb4957b409536357cb4219257f21cfe55ce7f1b18a080acd641bbe071685297e62005388085b6dade2f2c642f36e0f5c77914b2d8fdbf23b1b1d445594a1e23e2e077b43c48064cf8df431970d288b3affdab84269a9162a5f8cf3", 0xaa}, {&(0x7f00000000c0)="c6ee0d141877e2617d96ca0eb0276285a743d333cfc7bb03a7e2f0658f65ddd7dd47cf", 0x23}], 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="76e91bfba01b2b437500f4e773d6d07539daf7d2f6d56c1d05b923466a160897509bfc20e77b6acc8c51edf515c20a8fadc14987ec4027f448bb702ad81885ae85829eeddb24585b8ca5334b9ed4ecab6e5c404ca284924102e12f4bf45dde9f9db6a0a143289f51a0300000000000000000ede8ca2a32782da69a63e754249b41058f3b9042a0f76dfa04cc0000000040a575a381d347a8046315a027f457791b6c83ad20af26c8fcbbe795e3c2a017b60000000000000043f707f753653c375a15fc17477de0003367692b37e668349e23354a0000afaeb522fb69b0c12d2fd62e52af54139913f9b3707525cca79644b0bf16265e8440c200cebc26813aafde017af5df750677d8c4c4faf409c576d66794f9625ed5e52ea32e22fc97d3f5a2c68de8d7244cbcba84e17992101123a3ef45f5f9c89b965d2afda7277ce6fe369e71b41f5286aa", 0x148}], 0x1, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x60}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x500000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028a6) chmod(&(0x7f0000000000)='./bus\x00', 0x85) r0 = open(&(0x7f0000000400)='./bus\x00', 0x81, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004000000003a0003000000000000cba900002c0000000000310000916177c9e9f7b4cfb272877d61ec15f97349c91a", 0x34}], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="5499f29d5930ec78102a00a112f62048d2ec94a7ff5b434029197a686e3788fcfae49cc3a3688dab205616816e716e2d976b2dc3533a37bba98883bc8e6dc115db9106", 0x43}, {&(0x7f0000000180)="afac8814aceb0eda1b49e8024dcb1c9d609eac8ec76e48671eb893a79afe8c91deb1cc2ea5c12ce5541d2d890772d95e9bbf0ab95ac3b085b4dfde9f18108a64bbbe67da2ca9d1ca828c9a641a58a2f262005877bfa522ac3a0410561691d51707eab16a", 0x64}], 0x2) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x900000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:12 executing program 0: r0 = socket(0x37, 0x2, 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x164) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x184) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x4) r1 = semget(0x2, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x2d, r2, r3, r4, r5, 0x1, 0x2}, 0x7, 0xffffffff, 0x10000}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000100)) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc00000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) setuid(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") r3 = openat(0xffffffffffffffff, &(0x7f0000000940)='./file0\x00', 0x10001, 0x100) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000980)) sendto(r0, &(0x7f0000000200)="27dfc8d0799d0efe2a97b1f9aa415edb0364fb88483143d331e890dda6cddba06e45de6a6b427dad52102542474975a2d8865f8cb69c265d797cfb19aeed277154017b6765a5a7d12f83952290dbca7de2b200cc69a890e3715a30969a87c026", 0x60, 0x9, &(0x7f0000000280)=@in6={0x18, 0x0, 0x1f, 0x200}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) r4 = open(&(0x7f00000008c0)='./file0\x00', 0x20000, 0x60) symlinkat(&(0x7f0000000580)='./file0\x00', r4, &(0x7f0000000900)='./file0\x00') pwritev(r2, &(0x7f0000000800)=[{&(0x7f0000000300)="abd21fb5700f22de42fa5167803aa31f5edf61639d2b6c65cae1a60f2543b4c9c4bc818fa25b820907dc01714cc3ebfa", 0x30}, {&(0x7f0000000340)="4a59feeb9baed2149808689da96c7535d41540da3b1e7357c200b3dd3a9b7550463f683a093238ba39908e12a7d320032e5e3f631893a20b21c2adc5bb462be13501bdaa5f044ce045de3f81d2cc1f94b1eae856755d0411b9d18b8e74588e49f90c05b2fae1ad8e2af7a0c49a34d6f9b21b980649714d67da2cff23903799e83fd93764436fd150e77b37211f9770f6ea0dfe30dbf84d0537fcb8bc3acf40d151a3", 0xa2}, {&(0x7f0000000400)="bcf5f6221fd4140124e06736051e9534a6f09d52fb77e1721cc809cd181ca014ee", 0x21}, {&(0x7f0000000440)="a75279708115c202bb3631af7e3cc5c4bf5e3411f68a3b60572490a1312e91d6d871b10f94240b67fe92e2b5f8e9c53cd30e3cb61e428711334f078613fff18da96281c828486d658aef03c1dae70dd9ced795d9fe13351c946ddb91b95224caaa1d6bdaac9a8315d4ce54d4e002879daef207584f0328616497b67c337617f4101ea27fc007c0bcccb815d47b71da68c920e3da5ceb68ac44e2b22fda82ab95a99317d9c3fdbbbb13cd64fd20743ec1f95e4acb24fac6018d3832c5b8cf6cac133c25f85bea2c347a0ca545f6f15c5531925ab82f8ccd717e6d80a3e649", 0xde}, {&(0x7f0000000540)="c48935d7dd3efce854f3b0621bd1f9861a5d5d3367b498", 0x17}, {&(0x7f0000000580)}, {&(0x7f00000005c0)="900b97d9e14cb499755bdd3e5ee85d6394fd6406df300da8733c7eb650df9ca5ae19c63bc699b69e5c6ae3ec47217cfbab7388d83d1bb825087dc22e297c3cb90f24155b799a8700b58438e4253ec51dd1bf5a4b2156d1b51e0e11caa8ce8527346015e70841ac1dc8a52cb64c1e8c0ab9a4054d3ccab90dfd204040341eb58612ac", 0x82}, {&(0x7f0000000680)="cc15d092cbbce6a0be5835e863b7fb18a13e635119bbb753c3a69009e2d066c94f4f91bf7eec1e1ed0a23245ac4986cdb34e1343fb234ed69635daaece500b051deb28282541f050c568c3f12f59d9f86b233c202ef1256ba991d7363a94b26426d8c43db75ad5e3dda8f80280b8a638e1c421d74a019a4fd55df146c99a4bb591332c1ad03125df6d89695dbd0bbb6918e69dd84f934181cebaae4a0f34862676a00392803aaf91482da1ddaad2827596da88ef0064e80d041772", 0xbb}, {&(0x7f0000000740)="9dda62fc1f5c0d9b5763d06dd90b0a9cf6cd956390cecea0d9f91330eafb7812d4bca36b94b7d944437a260b4aecf4bf4af9ffcbe77d1fc9bc587d4c1de09116b75dd1efc575fcb3", 0x48}, {&(0x7f00000007c0)="077bc3e5bb1d19da0f9de1c51bc36db4bd4ac292c639c440e9abc8dc08bf782eaab36ad8ba6640c86385ae53", 0x2c}], 0xa, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{}, {0x64}, {0x4000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xd00000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:12 executing program 0: shmget(0x0, 0x3000, 0x204, &(0x7f0000ffb000/0x3000)=nil) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x3, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x38098, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x25}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="8d") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6, 0x800, 0x9, 0x1f}, {0xc3f0, 0x8, 0x62e}, {0x5, 0x6d7a, 0x2, 0x2}]}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x5d4, 0x1a9, 0x2, 0x3, "5da0b9dca7f0a500d733e183cd10237b0039effb", 0x80, 0x1}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x3ff, 0xff, 0x8, 0x648f, "99fa71945c879ba73c7c6e4b638573a42df66166", 0x9, 0x2}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x8) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x8000000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) r2 = shmget(0x3, 0x3000, 0x623, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001140)=""/142) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000140)=""/4096, 0x1000, 0x40, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x3d8, 0x7, 0x401, 0x4}, {0x0, 0xfffffffffffffff9, 0xffff, 0x1}, {0xffffffff, 0x0, 0x401, 0xb9}, {0x4, 0x10000, 0x8, 0xfffffffffffffbff}, {0x56, 0x401, 0x1, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x40, 0x1, 0x7ff}, {0x3ff, 0x80, 0x4, 0x4}]}) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x8) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f0000000080)=0x1ff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1f, 0x58aa, "d64132e508c09263a0958432ed883258a928fe95"}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000140)="88", 0x1}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x3) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xc600000000000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x2, 0x81, 0x7, {[0x40, 0x9, 0x81, 0x3, 0xeebd, 0xe6c8e00000000000, 0x69, 0x7fff, 0xa0e000000, 0x2, 0xfd12, 0x4000800000000, 0x1040000000, 0x8, 0x0, 0x7, 0x0, 0x4], [0x2, 0x8000000000, 0x1, 0xff, 0x3, 0xb0, 0x6, 0x80000001, 0x8, 0x2], [0x4, 0x4, 0x3, 0x6, 0x1, 0x81, 0x800], [0x3, 0x5, 0x9, 0x8a3, 0x8000, 0x7], [{0xffff, 0x0, 0x80000000, 0x1000}, {0xff, 0x80000001, 0x100000000, 0x3}, {0x4, 0x800, 0x2, 0x8}, {0x2, 0x1, 0xf32, 0x5}, {0x6018, 0x7edd, 0xffff, 0x100000000}, {0x8, 0x7, 0x7, 0x80}, {0x8, 0x0, 0x3, 0xfff}, {0x6, 0x1000, 0x8a0, 0x53}], {0x80000001, 0x6, 0x1, 0xffff}, {0x0, 0x3, 0x100000000, 0x30000000000}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x74}, {0x25}, {0x46}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="06") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x15}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000140)=[{0x400, 0x5, 0x0, 0x3ff}, {0x0, 0x0, 0x8000, 0x8e03}, {0x1, 0x80000000, 0x100000001, 0xfffffffeffffffff}, {0x7571, 0xa7f1, 0x7f, 0x3f}, {0xf3, 0x7, 0x9}, {0x9, 0x7, 0x400, 0x2}, {0x7fff, 0x101, 0x4, 0x9}, {0x69, 0x7cb, 0x7, 0x10000}, {0x7, 0x5, 0x1, 0x9}]}) syz_emit_ethernet(0x4, &(0x7f0000000600)="8ecb7a94") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0xffffffff00000000, [{0x9}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x501) r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x1) sync() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000840)}], 0x1, 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) writev(r0, 0x0, 0x0) syz_open_pts() syz_open_pts() 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/206, 0xce) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000100)=0x8) write(r0, &(0x7f0000000240)="7faee8add89115c3b6e3c04265278014aa8f1ce543a23949ea6ca10872e713ce0a1c5c984074bcb662024cd7ad3b739121464e2b228efb1cda38df1dd9a129ef", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x80) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0xd}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r3, &(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)={{0x101}, {0x7c, 0xffffffff}}, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x2, 0x3, 0xfffffffffffffffe, 0x80000001, r2}) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x101, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7ff, 0x0, 0x200000000001, 0x3fd, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab", 0xdc) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000000)="a9") 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x13}, {0xfffffffffffffffe}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x2, 0x408) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fcntl$setstatus(r0, 0x4, 0x48) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(r0, 0x5) r6 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x0, 0x0, r2, r3, r4, 0x90, 0x1000}, 0x80000001, 0x1, r5, r6, 0x2, 0x0, 0xff, 0x100000001}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x2}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[0x6]}) connect(r0, &(0x7f0000000340)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) r7 = semget(0x0, 0x3, 0x2) semop(r7, &(0x7f0000000240)=[{0x7, 0x4}, {0x1, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x0, 0x8, 0x800}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000140)="ad") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:13 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="aabbb0faecf1cb662bab8f98208ea83826d9a0a01aa95ed9f3b1456724af0dbd888d50199ee892edf3b68cc723ef4884d63ad08afaac8bf299d495e200a035089eab647df144dfe2590beaadd46009b1659ec0fee33313a60414da0be0f8b28c3d339f0dcc86a91fd85500e98ec89d61c9c54b6632163d5475068f3e23fea9c1bf82d7", 0x83) syz_open_pts() r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x200000029, 0x1b, 0x0, 0x0) 16:00:14 executing program 0: r0 = getgid() setgid(r0) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x2}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10409, 0x0) select(0x40, &(0x7f0000000040)={0x8, 0x1f, 0x7, 0x1, 0x3, 0x4, 0x96e, 0x4}, &(0x7f0000000080)={0x6, 0x3, 0x200, 0x4, 0x7, 0x7fffffff, 0x7f, 0x9}, &(0x7f00000000c0)={0x7, 0x0, 0x2, 0x0, 0x53ef8850, 0x2, 0x9, 0x7fffffff}, &(0x7f0000000100)={0x20, 0x80000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000180)=[{0x6, 0xdc7f, 0xadcd, 0x1}, {0x4, 0x7, 0x8000, 0x40}, {0xfff, 0x40, 0xff, 0x7}, {0x0, 0x4, 0x100, 0xdcc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x100, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000240), &(0x7f0000000280)=0x4) select(0x40, &(0x7f00000001c0)={0x9}, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x0, 0x139, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x20440, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f00000002c0)=[{0x23}], 0x1e}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x5}, {0xfffffffffffffffe}]}) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xfffffffffffffffe, 0x7) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: r0 = socket(0x1e, 0x3, 0x0) fsync(r0) getpeername$unix(r0, 0x0, &(0x7f0000000140)) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x4, 0x7) lseek(r0, 0x0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x7c}, {0x1}, {0x16}]}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000380)=0x7fff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) nanosleep(&(0x7f0000000280)={0x7f, 0xbf}, &(0x7f00000002c0)) setsockopt(r2, 0x6, 0x4, &(0x7f0000000100)="29fc69771792145cd11775890fd580e8aa0b7b0e514485d36e90ccd5aa58ba131681db46f834ec65eaba92dd0b52fce1b8fbf0726a08ec27ea0e8562e3be32e24254218fb9d46fc6146030024f6ab1f05c80fdb44594627a3a772c3030f245212eb282c40fe2063490f1655a37d79db8f47f536b2798a7c4e116bc941c52f501eec7a5707a38da4069e82b0fa0462e84ec695f859eaacf42061ff328439d23e07427b3044bc9fc484464519d6021c9dd6c6f28cfcb8419d339ff18aa0e132ea0333749d3b2961af7e12eaf7e1ddd80b6382b46a839b82fd9c6c1120feb0769161b22f56fd8efd99958f4f6f378c7fc7c88abb14279a70722086e819852ede3", 0xff) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000040)={0x91}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") recvfrom$unix(r2, &(0x7f0000000300)=""/37, 0x25, 0x1, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x9}, {0xfffffffffffffffe}]}) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc}, {0xfffffffffffffffe}]}) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xd}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000000000000010, &(0x7f0000000000), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = getgid() setregid(r1, r2) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x10}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x100, 0x100) getsockopt(r0, 0x4, 0x2, &(0x7f0000001600)=""/178, &(0x7f00000016c0)=0xb2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001700)="7c40711966799f55f45bb14b7fb03dcc3b7b0063626f7c6ea442dc574cf4764b7cd278a4ee", 0x25) getsockopt(r1, 0xcb, 0x48e, &(0x7f0000001400)=""/245, &(0x7f0000001500)=0xf5) openat$tty(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000001580)={0x5, &(0x7f0000001540)=[{0x78, 0x4, 0xb084, 0x7}, {0x401, 0x8, 0x6, 0x1500000000000000}, {0x9, 0x9, 0x5}, {0x81, 0xb0, 0x0, 0x3}, {0x3, 0x44, 0x1, 0x9}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f00000000c0)=[{0x30}, {0x86}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xae7325e4dc08d263, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x5, 0x7, 0x1, 0x100000001}, {0x3, 0x1, 0x80000000, 0xffffffffffffffff}, {0x7fff, 0x200, 0x5, 0xe2c}, {0x6, 0x7, 0xfffffffffffff015, 0x2}, {0x280000, 0x3ffc00, 0x10001, 0x158b}, {0x0, 0x8, 0x100, 0x7}, {0x7ff, 0xff, 0x8, 0x1}, {0xfffffffffffffbff, 0xffffffffffffffe1, 0x5}]}) sendto(r3, &(0x7f0000000400)="824702816465ef57330fed3e13f00f8079170369462f1cff8d36d469e7f5e84d5bc80fd5ca11917800c8810b629698191bd2272341f09d3bc59583690968f21f06816d593ca5274fb8fb7949ab2b1e9cce24b4fc7f5f053091371f5e2c91c57911820485f4137fca72695a66ac0373594f34a0bbf4e519b364a5e55c11707308856321b5f31f7ec71f1aafe3b5a8b9b58747682e251791fd16b10b1b792d4b01cadd8279c71c02cfb669e67bca3a7ef779088dff0bf8e0a660795a2510c7a9e6a0bead67baf3b0abc1bb1eb9d112eaff9b4f5b042ee5651f5c74d1f41ffc0099cfbdc96399df47dffd1a926a74de0daeb755e40b975c11855fde248d0e52c82b3e031bc1b41eb5df60161427f0e41b7241f1c89ad4514817db760e68b72e4987149ff548c79692ca5c95d3a4042b78f3430c2c2675bb48e7c83588aeafa9afdd8e1362ae046ddf46db422fe263cb8e95cd7e631e7f0cc33f7b7d217f228818ff0c345cb9307ec4409b840781321d1b76135d3d4096836a3cd06f7aad78f2b0b5b49ecb389e1c932d5b88b61962ca8c3ae3019574e0601f7f50f75bd2152b8ccee521e20901736674fbe524c8712d2a6dd44d812b47a132eb2d68d0558ca84f3b6b04cc80d49d2fd309f87be892e4bc1aa3fb7bf548c81e4b0739492ecbc3b71cac35571fa02a0c4f850773c764df5df5f039e49f37e4a84766f34622192a51f6488f1d3fc85d48632b81a2223aacae2286095ceda8827300d54b1ca2f81c466bb69b119ad1537a85a0fce3744e591cd8a1f91bf60eef5c81161ed1f981d91c0cc63fb881cee4ff0316e76aeb9d408fbd025c4fb968664549a9bfb86df6b30411ddcf00c8846e63f64f69bc357032099216109ea3e84d7e517770eeef761b6b763f2233075228fb6a05517add43110bcc87dbc10c293c5758c3def2c08154ea92bb505ad21907afd87bca4006fe34c85af3991e616907a3f8ab1a43515937a73befd9d2753fc76ca55487ce7c5800029f6f0cc0c165ed509378ef548d5806ed417ec5b06e14c7903d66b71cffd684793f6314647c36322723019023edf4b0e027d272b3abbb3ab45eb14d6e115c9722cafed58f2938a804a8dd86a7b2e9e3934fe1347016e0592e34bcf304eeb5e31ce2ba11a03f7f3772d7fa72f002714ff3ec966a5cb4d656cf599ba88945d88f88d462aa4a50dedf6a5fe23b74793d666bcec11d1e03d81d46a660bde7a85211264502a56ad419cc863e6c5ed17363b9b91d320c58663a7b17dae74a14f21aef0fae826b49a8c39a0fc49f8d002a86f2ee9adfea8ac57a0882339bf3c1558c10e9b7111f6ed9dedc472b559c4a638f1733d48f4f524ee02d473e7cb39c756e74aeba992c1a68f9a9043d14ce35466e09b5b63d3b445fddf91bab1b2f09b658e540d042133990cf3447e034c28a312a62535e61461e65ef9da623082658941b1f1db574549efb4ded26e1c781a2fbb9acd38ecfcb5563c7677c0ea0596e3a97a5fe364a5c29b9dffea4356e0521d0b16cffc8181131406a8b86f7df6e3955e2cf44e4267a0994997e9d364ce2caa3702985d06380ea13ad264395e1845daf26ec89f2d71d0ac7864b1e1bf17c60e0c5997cdce1143f3c279452263b4fd31fcd80915a174d02675596fc2df9b84496cc37fcd5ee3aed178dc39e25ab0a789e6a16b0f0f72fa4f22cbf522bf35361b7089022c78711e7f24741d3969411d2ba9699aa4ae52ef23b9b5f7fbeae6aa21391d9eaeddccc346c91f514098f8fac78577ad63d92ff476e9b3552df8a0df08b0a4278fb219de553987e0cc2ab75c98866f2bd46f77fa7886d9395523e4b77b1ccc25b0c8f46caddc3ba927a6995fefbfcbc4b429a908cbb5017fbf5fef4e6c74084e77cfbfacb3e816f3c0bec8a04f8542aac63dd7c8e687392af8888025c2e05c3f61756da26c5cf4edd4f83bbf3273b93f484a5f2aa22bcb2cf201c88374792b93b6b274834ea20b47fda0ff66b15c3e17c37ed8154be739a6b4d982b52446ec16c27c57302d9bd25ef98d582fe1c25540b5f80388acbf7f72380611f83b605d6e4710e16337c107366b2e9dafcb3c92fd6256cf1e600bfce803ff5658535734fb7dc563e942cb6b3396609c35dbd02a1886d592575f807a0b9b49790b9326b4615b6271cc4c1771d68edd24b637c9bf4f9891a9076c32fdfaa625ff5d958a09ac74d954ace88b6b4d11205dac1e5267a7cf439a9afc387c7f7a7499edc6d05b272897ddfef6ab46cc3172407ab3eac80552a90358a9a72c85071ce76bc2f5ba7880da9fbe17e0519b5b7aee197774d22786b6bf5d673b2f52fa4d125b7add30e21c34ffa55718a38c16f798bc2cfed91f085c7510214e9c5eaeee031c61c82c3aa94481fc2be4afa924bbbd2813513b3a593a2ce089b575b5b3c7aa0256f46aa246ee06a4c38f13a8d0505becfa9a28ec8bc8f19ddbac72e8e572f4abac14d460bb839ac2d0e9412f4bc8fc88553b505aace2a59a5eac2b2e1331f4e5929f5ff7676a7463d02bca6c664be102e23491c360de5cb0ff181ca495b4133036c0dbebb819b0283be0502763e7331af6ff24ae4ad7b888569e73573807da7ed53bf106858c06d1641b89bd18736f51734e7dbef0488c54d8aa0074b4e251593b680247c76c7768823197e8bfbe697ff222119ed808c51834f119b6bf40325936439a82f08b135d2992d45709939cf21b3691f51bc53dcb5a689852dbf6460520353d40eec7f938f848325d0d778e5291b462e268710d7873650f9821b4e170086f80acbfc6dc893d8e935aadef86dc761023a2ec9618a8d08ebc15ba98d3d066163ddf9f005c403fd6e47099d4e9a5f7ea3c97df9398e6aa0a8005f8de7e20df414222c6f422c32630fb24ab7b51d6b7f7d005ef7af321234f9df26278442c633fa2e8e442319481f64e77c33363ee7cd9be3e328728102428c86426ca4f96623bfa9263beb10b43b1d219c7d44da64f0f4487dc27e35651de1724f6817ef28837afd9217214d87c5a809f51d9988922eaa7aae97063e3ab803c3e0eaf0c0efa0bde86683ca5ada3903e3ad70cec40bb9dfb69d68b161f95a6125ecb938153c2666dca8cf9b43476a124d9c52c7109eff83a8fe9e210a2d014cd4979e4d351484c2cf3bd083f2558d4f06b130fce68f4da9717536f1433b46cd19d97b04af1a9b6f23fe7ec4b7fc1740ac31d534500cf3f35463c14108d8edc35835e9ce15b6e2424e5dc618fc4db59a3b4b1b5f681721a7b9b5ce3e4ac88abf6befc457db8cb129a16f3e61fb6b046f86e52ce653ec69c2c3ea1e5d01d30f4df33fac7df1ff3414a79b1dd4a09096558142d234294c1c286977509591fa77eefe54bbcb9e045aef6bbe2509bb3821c3a8d60e794613719fb10a77e3303e088ff26437519df49fec66fb499989fc3fbb7902541ba030e2eaa195e20c4fc4c16e77642a18bc17cbc9470e5dd6c7a2b2f532ad23af4f4a240255e13094e9cde7725d9bc1685ac61f23ff1fc614aa2d4680d7cf7e364d58359db04fc82106416728bbfab4568f4ac8f6d979276cc4dd698c3eb3134b256383bac0df515a7a5d859c6e6c9535875360c70140e354d08c5c13932faecef830fd1169d56d9ea0329dae1d569a3360ef102b73b62396d223b2bf6a49e7321f3c8eeb586bd1c9ee0357c5ca307269ecb55047bbb3f0e261fe425757908d47dd6fa3fd92a0d5ab3f403997b50f2ab4411d613e55d9b97dc8f40a2a38b50ad8361d815a4e626e581bf03101eacf5b513f7a0d9f2df52d912b50a3f00c259b75386b9083d08e6ecb9bcc88c6fde5a74e81c3ef8b11dd81f2c08ae2e30af4a8057dad0c13470a8d933be48424449bc413d8d2c422946d027d1cae75f0687b344afa89709ad19625044e63300a60c1c03e26ed151e04341923fb40454ad62bc9786148297e93412b89661e3e8f79f8eb29884bc95f638f7b94a1e56fd239c134a6d486d708c69f62ed81d2d830aa327de4e27cf3cd4d39595ff32d82a45f4d5380c2ae9881a0a9a767d219f1cb99e64e974cbaacb2e9d62f88c5064404f69f65c376e0a8a4aa7cf4f8bb4fc29a8c405fa3febfb2f15b59b9d2f8f4db74e3d16f93cc62c51bf42418044552b4751afd0de664e74623ca8dc36ac41f60b8e716b6af3da93cd18a4c532e643b9e9730b8a28c756c7f371eed630e5c32220a09d01ad19b9deb5802627312ec3878e038c6bf4709d79d77d26d1348cb5da82cfb53140b264a72752c0b5133bc243d68559fccd23e9976d7961b30af008e1eaa0db5dd606e08d8b7b4e64068e8bdafbcaf004385902d12718df118f22b1813713c9ca83b73ad4d1f40942464628957cd6dfb298f6cf4aad7288db40d1bc852b0002868cb3c181aa41c155b5fa05a553d9e14a3e2cb8ba472fbc8166c453ca52f7ead3173fad0756c923b31aae54aa3b3708cd5ec17d6a7aae58dd0c584186255ca3b0f57d3fbd01bc7c8f7590596a3f8cb7d04cf83dc8e38d117bbea27f7121ebf022f2c23f3d29f8f9b56b26e1be52ae85980a2648ef0f7847a2eb52da692f528bd007ffc186a11d8f499a24f95cad71934845ceffcdc4132bce03b07f763b196429ef6648b32ebda40c52e39fd5f92fc57a4548534eaa06b5a9c7c8360154a8df014053dcf1c466605e7cb7c89551c90b4035e235d93ea9535d901f3caa0bab05806c1339c405a7b1a8553d7b03d580d01af800d38cfe18d43114013d879bf49a2452418dd8f7c6e4d9103704cd3b272c0668fb952361fd83539579fe5a52b69678c052bf40a38b326517d8a83cb1e276ad7babfc42fd9fc0dd0d28f551ddc74a532a973efdf6e4a477b52975d480c88481ff2d4c6c81e552028eb86873a03461efec67d1c5e2ee2797f8d0318c3ac040d997ce7cfa5bc75bf231cb9b21fdbca4d1df6820d329a747973ea05ef411f368760fe3fae0ac56a91c791962b0aada888c850beb418d0654ac1258ebb6c7dafa32903ddabaefc799eaa894e99b546a9b206e2fdc20575ecbf8801b821f74502307d8a72bc073b34c91343fe9e945fecaa859efc0fb6964d0847c63a6cabd880709f0f98d01413c78e6350b180dc39ab220dd6cb80adfcedde76ce655140cf5f167584bd8fb426979efd92918ff7e0674f20d5979209ea06189e22144fa2552caced1d333d669729cb197c959ef508bbcfa54b670de3706d2072325ce6238ad79e349e9e1dc607fbfe55971be90d4835f1145c0bef6ae534b080c945dcc5d917ea01c952228e59f6f9e5c4caa94842593581944c5d3c37f7a66909675c6690679f3a35cd2ab71827453ef70267450c5a46df34fa10cad28d61eacc283923d52aad574b2d4dede9e82035e91da0d92b7fdfd04cf6b04a3d98cf5019a533c49ea029556a70edba8af01b74b6a74a171f0303b079a2dccedf30cd6c63d8c876ad937106749bd950e9522d434fbd9d1e421b1e66049acabbee538cbd9d4e1112d9904f77920bb52018568a5bfa2e7a9bcec0731bb253dad51b2b7f6a791ce7ab88946bae44322a7c9f20df1a92ecb50952ad326e20ba7497e1b2ae1ff02dd3f6020a6b50b38337ef70b37f60850bd6a66c2d1cc24c7b2d9934558d01c5e4ee9c7f099b80cdae410f431b6d0820aeeb082e40a4f02cbe5c5a428048766f4895c86fac31ef40587c373845c779f85e8439db359949ad24ac99015fa397d5544b74ce557a38b4fbc32e1ff2b64c7054633d6af42974d5678b7bd06368ae3902e04ddd38195bb81c9c6cc0fdbcec", 0x1000, 0x8, &(0x7f0000000140)=@in={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001800), 0xc) syz_emit_ethernet(0xfffffffffffffcb7, &(0x7f0000000340)="2942db00f1c1e5d7ba3854dc553b24a6f7bec91cdd71fc76e900ce71ead740233275e3152f9a9ba1d34d4fe2fece73bc56b3fc21d383a4a9cdda16e85db1666e11de14bc748ac4f3d49136f26397018d6cd4f571bc5abc47e10e2b9b5c778e0f11f1a531ac9a08c49cfb27ea65aafff570c060f4566a26d5d44bc90087f52c8faeb572e899d7c85bbdc5eb52a621c4fdac9e5c5a5bca59d1e6ce544bf6ea068ed12c614f435a20d1377e293d88216c65e6a2ee8f1ae57b01c628c5ee4bc23b") recvfrom$unix(r3, &(0x7f0000000200)=""/164, 0xa4, 0x40, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001780)={0x4, &(0x7f0000001740)=[{0xe582, 0x6, 0x5, 0x1}, {0x0, 0x3, 0x3, 0x400}, {0x9, 0x1ff, 0x1, 0x4}, {0x6, 0x8, 0x8, 0xfffffffffffffff8}]}) getppid() 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x28}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f62696c653000"], 0x10) write(r0, &(0x7f0000000040)="14cb2ec125e9d78f9e15769ab8f0492255a29d02658c157b3164ba6690769c170ac59fc9bdaf935bf4107c08", 0x2c) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x6000, 0x1105) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') socket$inet6(0x18, 0x4000, 0x8) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc6}, {0xfffffffffffffffe}]}) 16:00:15 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) getuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x662) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="ab") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x8010, 0x88) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001280)={0x8001, './file0\x00', './file0\x00'}) accept$unix(r1, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x7fffffff, 0x2, 0x1, 0x9}]}) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x500}, {0xfffffffffffffffe}]}) 16:00:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getdents(r0, &(0x7f0000000080)=""/146, 0x92) r1 = socket(0x40000000011, 0x3, 0x0) sendto(r1, 0x0, 0x0, 0x0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180), 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045721, &(0x7f0000000100)) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x900}, {0xfffffffffffffffe}]}) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000180)="6012000100000000001300fc34", 0xd) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180), 0x95}], 0x1, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004080000028b3) open(&(0x7f00000002c0)='./bus\x00', 0x20000000000081, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc00}, {0xfffffffffffffffe}]}) 16:00:16 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:00:16 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000240)=0x8, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x25}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff26, &(0x7f0000000200)="8d") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000140)=0xc) ioctl$BIOCFLUSH(r0, 0x20004268) fcntl$lock(r1, 0x0, &(0x7f0000000180)={0x3, 0x3, 0x7, 0x0, r2}) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xd00}, {0xfffffffffffffffe}]}) 16:00:16 executing program 0: setuid(0xee01) msgget(0x2, 0x1de) r0 = socket(0x26, 0x3, 0x3d5) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2dcaf3551f892654e986f0b115a40d2d62c39424e1c4aafc7703225754334bac6031f48546bbeb9b9591a22a61ba7993f96d7ba5c7b6c26c2aad3bc7bcf2019c0b2f03433ed84368d3d198a3f30149041df0235fd5328bc38f59db1beebef88a8bffe25dcde1af535dcde63f21f9d11bab0a", 0x72) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x40}, {0x34, 0x0, 0x0, 0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='&/\xd1++Q\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='tap', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='#+\x00'], &(0x7f0000000500)=[&(0x7f0000000300)=')\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='^\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='%#$:.&-#\x81\xa8\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='tap']) syz_emit_ethernet(0xc, &(0x7f0000000140)="3ebcb510250bed01715b8352") 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x2800}, {0xfffffffffffffffe}]}) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x2084, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040), 0x200000060, 0x0, 0xfffffffffffffff9, 0x0) kevent(r0, &(0x7f0000000340), 0x78, 0x0, 0x2b7, 0x0) 16:00:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x6, 0x1f8, 0x7, 0x7, 0xffffffffffffffc1, 0xfffffffffffffffa, 0x8, 0x7}, &(0x7f0000000280)={0x800080000, 0x6}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x80) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000001480)=""/196, 0xc4}, {&(0x7f0000001580)=""/103, 0x67}, {&(0x7f0000001600)=""/79, 0x4f}, {&(0x7f0000001680)=""/98, 0x62}], 0x4, &(0x7f0000001700)=""/93, 0x5d}, 0xb8a0c0282013ac14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) recvmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/25, 0x19}, {&(0x7f00000002c0)=""/134, 0x86}, {&(0x7f0000000380)=""/239, 0xef}], 0x3, &(0x7f0000000480)=""/4096, 0x1000}, 0x40) open(&(0x7f00000017c0)='./file0/file0\x00', 0x8000, 0x1) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc600}, {0xfffffffffffffffe}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x100000}, {0xfffffffffffffffe}]}) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x280000}, {0xfffffffffffffffe}]}) 16:00:18 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() fsync(r0) r1 = kqueue() kevent(r0, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) kevent(r1, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/65}, &(0x7f0000000000)=0x43) accept$unix(r2, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) close(r1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x1000000}, {0xfffffffffffffffe}]}) 16:00:18 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x20, 0x4003, 0x33) 16:00:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x30089, 0x2) sendmsg(r0, &(0x7f0000002640)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000080)="ad923646432d7f57cd7a989780331b2d264e68ca2347947e2f12ac269a9c0acd76237029254989d107fe5438998deea33ef2b9c680eff4238fad4014653d4496efdda5c822dd894c132fbe9786faf5650b49e628ad1f6c87f827b4a5355c7bf92e16789989d778e60eb310aeb6a9eb8559aad68bdb3270f79cddc6f298261b573dd6a79d1a8bb2032d59010c35ea1b1315fc4196eda178b34a7516845d44fa1d4f3eb3b9b0f17f882f46aa5cb192257e58cba23b4e4cf2618dbd57a065387645832a80b67f612e2d256a1351815dcd69", 0xd0}, {&(0x7f00000001c0)="be4d0d2ade8907c78315c56efc6fd7a1dec4a8a6aec859035e5e83c0d56a280ff6a2a26ed868c2d51c7ed53149b03ae95f66aa8cbd0bbaa543c48ce63cd550f108ca9bdd74c71392bc071daa15648d367417dc686f9a2d9ea17648099c", 0x5d}, {&(0x7f0000000280)="f7b50d669b6d9dd67cbbe1a737e3677628c59afb220cc48d814b8e1b4527e823bec5a063a93c03ef4236a0684c2f84ea0e6fe90dfbb1588610e8b31a3f6cf2a88d96aefab4b6d232e615afe33b94ca0d325438e3912ac4c5856692a2f89ef315949819db83f9a05987184b228b89bada9c208602fdfeafc9bf6ae7f3bc582e0a3bc75edfa7c3c00936e84bd9432ba70db3e4eddcd52704e58bde581cdae2d6991a65735ba8a3f7a573071fb0ff0dc85dd5536dea050139fe68a960a73bc700093dfbc67a3da4a9458b2e9f1337940686d7638b549ab500716f121cded7831c02b7b79832b23d7b303c60ac0b958fce41993148dc2d83cc0b01278bac4b8e26ddbb3d9e19a83805a4650a4a648fa0ada772b3a178304df6af36c95ea874cf2a95ab190195e9ea0bad058c9d5fc9d75d2f66eb44f83123d59a6f7552ce8f9a984f0d5603683c0e5d7f20acf2809063dc1bced71f7f02b20b0bcb730352212d4e908d22485c733f6ad82ac3ab2992d543bc38712165efb3b838df810eb02dd570e287bb8c0dfb24b255ff1ce5e121d2d0c894124045ed5ad46ec0e0d4d132ee0233e9e554e479b3eef67db1f9af59b08a73b4a618768801a504da5d2333c5fc4f5e4b77cc20357b18be5baca37df67a7ababa2f7a4eaa834e05f71d541d6c023641d42455ede2570ca1d7a78861620104d28118e6c6581c51ccb2992e1640b2ed8d8ea65b2666354b4f21c796871b232f04a263e34de1013b6402e9cb20ceb7b0a449142179e1f223122d0cfba758afb98afb55a5bea0a3904e719272d93419c966f902c9b9bf45b692a28d1f67321cd10c66eabe730269acfff569b58e911406d4d1db3ebaeda08987c6ad1a3b3689a37756281d6b6937cdeb24b9def0507bf90282d8d5caa2f2a2fa6f80e95adfb1bf7f5271c988bf53aac23db236254e147b5e5e430df4fbc08cba836fc30f66fdfc358821c9e60f3d78735d0f54f24e4dc61e0ccd819c6f295a2c1c2680afbd7fd6ec7ed179c91ee544d829439f5fd52584b682190e21126a8d85ee43f798491410ea25c1012b15e63c977f2fc46244389b1e38f4738e6950c2c4d4d24a2d230810c2e1fb916127a034b3f9816ed14f1c2d6cff68de21f18a47c692a1fc02b4d53d8807d569bc2ee26493254aead32b74b17041948758fc1bd4ccaf1d9d0869035b629741dff73c8c50b7b92d3a6bf658fa8c4a050367ab070d120a40ce452f3ebb788772546e08e34fbf5125558f0b601f4f9057bd065674e5d278c118a8c8aeaa60edc6d107ee778c126fc14e78f57800ccd555d906961dd2cb6f2f32c6892b304a357ec210a706cc582e86c2e43db58e8957d17d3c257916a3360838e6c89209fe8f2d33704f27623aad2ad7ad842d625da80bde75eed13b43f40e25c132a5ed19c9c25efc7be7d94e65c3152a874b48f9cf7aa67ade03ddb94979de1e13ceac4fc5506bfc900f549d22f8060f2a72665b3aad1cc6dc3f5e90609cff654ccad7e79c7ab789a440903fe4e7bf6905eb1611ac5dc34c133a833c3baeab4cd52f473389275ae0744de88666de34debb5690ea09f368462c88db727f4fb5568f255d9cf02e53e468e76b10fbd5619cfcdfe3058da9ec35612cf67ccc4dccad3fc4eb1ba436165da9e6c25664ea9b4dc29115a463b77f914ca4092fa08f298195c78467b794c8db70431cc83524bec4da8fff01257339b0b0308e930649c2f96ee12ce4b1743de674f2653a5c15f88961c1948bd665f8d662f222d1bb9785b75e44acb4cf71939dc8999478f62a3473d6ad044c5cd7b75abd08a15cbe28d37c288380d01b9960b5b757773ac99e6c2d6bd9ecb81d46ecdb25ea3b71c3a2a7c38f005fe52cb4773bac211787d400fbd58bd1805901aa9bcaf432c57f82dc7f087d15d53cd3ae89d83350d2036c0010f085704e7f27fcb6c4313611bd59b00c57e6cb1971e69a548fe6603cd5f3ee210472bc925c04cf4f456fb0aefeb2f8d815723a68ebdbf7651b17c5c01bc6b620f822f0352daf2c8e12797eb2727402f304511df4ade642afbc1d9d5cc35cdbfb1fd99054cf6dbafb74e37e5626090369ee039508867479e1429300f0e0b85bd9cd5a8d30bd3c6f7b935b59c5ddfb75bec1380c228252a86ce74def0491920a107b2f5f11820aa9772abb9b6403a829f0be9e06f739ca1fe75e618960d0e3810d1031b60dd8a299d6862fcefaae43018434bf75d77ce651b73b038725e99c9a4f2cf1f15e07f00b29650ce7640b96f9c12d7b78ea491c5fa717b1cd812b4298060654c60fa5b67a2867db10091c7d4a1e24be31bf13cf93f846d385d333b55fc036ca4c26541f026030cf44f09c71f2546dce4aa42ed6bb58f48500ef92e57262dd01884c14489e4378569b02fbc97203f5276a23be550a0c035f61051950a8e0ae5be107fda04e89dc45f90fdc1312318a45362c45fdc09f645b4f8e52fc6aa066cee69a963060af426f8a7cbc2d8509189145a8d4f452cc25791eb029c896c380524db08539d239b98c571fa520bb8ba643b4c7c816d284e86ed763992867edcb4e9e081dac04cf988fef1d661aa57a7bf15e9bbe4cdf804a78950857c33b8be6f65300aee1df271a2d2558e0802252ae709ea62d7884a9f2fea1605b36cb6d97db7fc54620d3ba641f53293f5415142e89d5972a3e172fe0bf534bd2bae9788afdaae9dd59bb6e1e310ff797d65d234f3629325308963d0d52e7cbc49c6dc8df3f4ea3a5d972854c264b7f726e657ae0f3d6c51fc2d17776c9289f6efcda62886675e94bba0bce3e3a711e5eca5cffc6797453ed97f5de6f3c81ce03ca3516a446d79330144c060f14094e414bd57f12a036d1758e957bc7082fa543734e7d2c09c7725800836445a32c90242cbb9b149d47fb96c8e88f5756e81b7b801bdb64369883358212466866c4fe6c9d9255f06057247c978e46639980cfd5c2f373d409211bd72dc772dba43e7303cc82fdc4f318d553564dc6750a32b7ebea909d810e8120b0d7f0af648d63a4088426890c9ed3b8906508321bed80230dc0612545e597ad39c3149d5eaeb9018ed43f1e37ffd427d02e11f771a656f89432258914419530235e32fc4af4b7f362be5e9b43582998bf058089371aa776c20a756ccfa6037c7b9aeb395387d2451db91afe20b92688b9deb352a2c40ea4d4be8a93ca13a0c873f0f826adb42d1e3ff61ea3e5eeeb066aec6d408b0f039c33b3adb3819aec4b1a14d10ed2620b2b6fb57744a5962c85c7620d86c4a7a845e1cd0c6af6f5a5449ce451c4d45066c52e8eb2a6209a62dd80f62176a2b7f517fbd73df923d7fbed55dd46d1b5ed153cfd5bcc0c051ab2f6102afaecebf955673b9a8f024f12a39d0f25900752cc29d8d7a67637e135d64a37835bd81e3bf1fdcd6f71f2d7aaa7f0659434a1c10b0ae73db33add17a38055fa18445f16f3b711c5ca6026148b008308af562b2496fe3778b684d4f9b2e8c3a9a80724fbeb5412292d2cf676c21d6fb893c0e5a88a44e7cad71ea3f5a43d2dbb93c9ccf8a6d2a5ff0631a5fccba303e2744cd283b1bba57a31e1dac9f346f3d1092e05789580f2baadbefee2349291e0dc72b967d78e750b992e8ea758600c0eeb8b48d7fb0279274a18ffaa1a7f7840d3304bc035c607103ecdd3e36b4992dc91c2c101561f698f64a456ecf72e93f1ccfc308aac053662d0574f9959a8717cea590ddae59359b04bd9f815cc8d0af6938f409017897994f736a49f960d3a65f8b5e75d3be8a559f382da6d79b80bcc49cac43fe33a5e9a60c562522fcf2387f4db983a41dbe0a931260fe738bf5783c18a1f045467bbdd47c724192d6153d95676cb35574dea22095405e37bd3999a99586cb15e905d9650b63895497aadd5c1c5dbd228ad51a72cfd63888c5277f1d031287ab2a7607a3e2569a4d1f27432f36bbe78d9a94fd8a0baf51c5f246952030678fa2f88e2b1194801560bcc52966165a9d30f4d507f8005fe34aad4dba6f925ded0aa401f33424839b9d0a33856f425d30fcfda9ac59bd197e78333bc83d4b770752f745f5fae078a44d8fe98805f0d88408e4839ea1083d8ea86a5c3854ef92b70e610030f278f7e8e4251556c041953e8385d6b47a1622c9a45dba91eb7bd8937c30017330b9aa275d0563802eebf6c7b34fa3535d759e8394e1d2401cdc69085507ed83c753e2c2a992ecf827eae761859bca3556d491736bcca7079695dc9985f3025919840353ab9c50a1cf67276a7a35b5ecd08428ee23c39e0420a6287e7dd0feb05e20a150709e24c8f3530471c31c36c2ada643af4a554fb24881f9055771122055c75b4a80522cd115a2701644f41b20fdd0fbec3737b85e557460e3317f618289e24fba372d88f6f70c51d85a24f3f2664e745055dd486ada3c6a885cb7555cca6769b8b2d7705c6b1da3005f5222f0c1daceabed669df74f319755fcf0454d3199e2b304a93b3ae1196d126725f374d27273a990dba91289d50da89ae406da914744598e3d7b73ae178bfdf572d907bd861879aa3644805fe1f4a18816b5d058c27f342e2c0990f5adba07519a92f24156d53f8b7a3256211be3f8ea2d3509b8c12e9ad44f630682e51bb05800489191373aeaff3c59253e6bab15ae201f5be926a95bdb25fc1d41da29cc8c2beb91d2cf2f14dc761660e1a55349c83eca1b4f1ff7d6755f92e519a5355e8a361332c5a6258307b9ebc676ac6d960f4acd802c515a4083e215146aa321937e1699e452601ad88f5e9c95fa09840d02d03ca7e4bcd8b16f7d1067a19613e822f1b4df6869c92faaf97ca08cc29d4608ed7d448541e02f68b280040da9dec85ad1f84d5d817d3d505263aacd4f0677b6792927a9561e00b3d4610854e7060a9634905087bab5cc9cca05a8cf252edef54b68c3f8362a65f983ce4a713865fd861bb566d8965127ae7a545e709864b86861cb856b494fb95490d0f2a7c64a678eb0d1af1fdb9ac2e89ed15e726b8897e06973794b3b5e97e052cc780135336e6551736cd177ba4e3dbd6618f9aae28ec479bfb2f5b581d8a7c96e3e4bd906d8e5926420ffd08353a32c57298af64ebb418c8f2cc6c8f9d12f585bbb2dae06e7cbb5379e04554f8e0421e635ba83219f747cd6f814f3b09b66b4279ff8fe8b57293992da4e385c2316bf3f68f99aab6b5945121aa6b3b45971c7da92430ce8d23a240e7b15713e27671100e5786e9d1047cc64822fad3ba45ad9596ab72f17609cba7b8f761db663edfc3f4b44bf6f52c1eb815ac7f17378a41d1660c662358e31283c2aaec6d217cc877b1d8c089e62eddb68f6f0bb4965d0e9a54577edaacbee6bd69e07eee2d094fdb35ad7b56ee55b859b72f6642518f064028f760e598e0ac971210f63a4f8de24e31c5a05d6cb851b21dc3f50abe86a374e6bb6a3b23429576bf109dae50d42ea2f9f4a3fc1e0f62aac1ce21e7b67a31632ea1e96a696bb9a1e2053f1b3e90d787d9a16c8b3b507eb1110c4ada12aa4003f380fe44fadcb500ea9b734189d018d1509454c485385e344e1fa461ed172a994490e2ef935a16c77d7b0cc46bc036d9e413eb0a2e82d07a42adc7fc1c2097c357b98a9f20b26e1a0b6e24a85cb02f77f53644b2c1a30c962504c5edf15e10e63d0d168a7924476cae9c481111e6210bd933353b83e6bbe6cb17c9ef63aca5c8b88b75ad0e944e618c6787de8a9b8348472848e55614517938ff415efa6a506061841ddb00519ebd6233dbc20c1d3061cd1b", 0x1000}, {&(0x7f0000001280)="ec9638d695729c9ae8c9c7f6454cff36cd73a71fa7280784a62ce95bf041b6c2a95e4ecd74a499449ae13ecd76594a740a1d7d9bbe87cd154067474b555972e96f03f13696bb299944bc9f08ecf5a3719068b57f2887efbeed81a1928d2e26314277b03045f390cc0667fbb60e25c153de5fa1444c28da9b1fdd9d31f3f4cea3ab220994ea0baad66146f18bbef45987ead54a5b8701c0dd5e3efa1effeba496677fdd9c5aa92e5fc7f2a976851ff924553d3a3a098a871e5c510675d7b8cd3f0d7668161ad78da92e63cb300902c35f2626a298232aab65d5bcb3203e7546b28a5a9783863b4224373019f4b91abeef22bb097199daa79dd92d4414ad7b13071f0ab469e14a124d4dee976d333fa231e66f59e3c203931962607aa0b7ce332e138402172a5cbe6492418041dacaee74a967c82f4b63d2a2937517eb48cd47a02c63d5ac0201d95d1c81903eab3af252950615012cd10bb67c93ee65a84a615bc3428578743345756261685dfdc95268c7b837c1cdf34465faa860f05a0a44d1b58820706533df54cc820c3e1a5e5e3a5c4d050fd4054a3aaee81f93f84a2faa059ce756a561146b1e62317b1d44e6804c686978109b33fe7799423dcb49a431838a8b59df6a779f48f6969758c64b2756d5f4e423de434edf0748de1b1330462fa0684f5f1f46cbfd98136caade95f921a56505a82e97f254ae2550386cdc61fbb8e10e3686cc05adc06b522a37f4384f8bb950b2f35cf96e59c7caa36fc288eccd3a70acb26740bf2b18061565dcc77d74106a9e09e65ae8db88a989bf2102c5229fc770aa5d3cf3f4d79b0923cd993feac60987c50df68d7d4eab88f90fdee9ceddab73c96bf37f448a33b2a8802fcf6a622ca17cb8eca24cbd589fb38cfcc71586ab666637de473975d74aa57f4eef3324dff833491fbb13cd61988d47cd3d4d849ccbfd9f8ff74df10c889cbcc012ba1b0fdd942001edc0f5bfaa437528f7fd99af6ca0683965734f50638d9c839124ced782b905967ce5278a8b2769f74a6069dfefcdb4a495d19307d2759a1b1c79fbf05120fda50af8b713584e75fd79ff41c0afd68d5ee4fd25aa6f3190319e36f3ea98bea42957b436420bf77702aeb7a2d328409c8b5d3989d1cd67cee8ae8f655e9a57173dfd724b577b5c18672114f896a6e02d1e8b02d042c348ae43bdcf9439a21847376a370984161c2beda3f354a7539a125be424eb81ea2a2af64d42b1a0af07e2ce54fae44102e5d793b3d2828d8860e14b2d228d97238d2835638f44d10e3809cb545f24bea49245abb2c5df26e0d19065a04c52799c8adfdcd4534fb06dd6b31c22e5b29a56e9f77f0397339043230a8263561df289fcac3de12ebf66a2b10662e1c663aa5ba75e520cb194340a610dd219892442e8ea61c6444f703de53908638db5648c51021fa0b703cfa152658b1b073b73d4583ecec266e378515ce2d404f7273bf0f4146313bc2990d2540f5ded1fed4b8e08561ecdd8a39cc5b16b8f7c93a518a5e5feadfd8917dfc57ee12214d611dff6351155390d871aa1c53dd281ccb15308aea0a9aafc9eddcabf6f1ef5f7d58a33bb0b547a795d44069ab09381b5acef8ef1adb317c388b25d521747a1fa6c01faa7dfad5408c33c20966fbac927b5cc1757448fee570357b57b6b75fcc02bfb2de1722b849678ce67eceec71ee3eef7db72ac69c9aab1ffc279d9ca3360ad196542d718c6ea65c4d40cfb0faccf21aebca615f9745367d925ccda904e9b579dad4fdaf54e8530908d675380c9e6e7eabdcf2fb79f14c8eb3b3b84c8ffb07ec1ec280dc2325ad313ad36726779dbfcfb1e18cd66c6c0ff92e4f2c41b3a7747789e7d9197f4388a01128b5aa6dad34677d7b5724d682e41828b93660f244d27aceb1a8019ca77850730e57b862c0c8d243844ab0fcf394f47c977529cb77ff15cc23a3ed248e0ef887689649875a92d18952b320e03321b306c47373bf0bb3f7ebcf5bf9661a729e74db46a54451446c37d56bf47ce68015ae201c48d45ccf7f8906006884dbeec3cfacec3a2df34c9b012490d5fcf78ea202201fe4aac42ce70e2069da2b70b5b51afca5ca71e2d45ee1c4a1a6bcb986cf24d35ee473dcf5cb9d24ace4a5d049738e85ed6a6e5adc016423f9486a8146557715ef7b9211539608647af0b8bf363795911eea0ebe5631818d5208cc5ca8e6356d141f5cacff9ef841ac50b47f57f653596f926fd01dbf1d345dce4a4a6cdbe0b73992cc063f8885fc1173991b89e7f67c59bc99dd9b2b3feed3a20d0cd4626599571968d6880627c76136d75b2b1a1a3ac4c5794debae250d79e528e7270c2dd86e752b862f4bc20ec4a00e6a6cee1e2d8d6b4ce96d3e563baa3bd207886ee652ed77f2a56f43cf98facf9545582a21f20d3465af71f00a6300ab084ec9bb6fc6aecb89ab5bffd6b1d9e87d82cbcf1bbd394800058325d618fb9b56640beb9a3c612fda28b2f3f96fbf86e738fd58d89bcefb86ef29c741016d9bda2605b4db454d3d26610a8edf7b46b191d21e2cc445f25159c0f0d14d332b178b63cf326f333db210198fec85befeee7772b8e637052e0eec4ec7eb5959914395eaecfa432102647c2559f8941ae3b2a69d4375a255ff46213a84eb5588e78b64e5aa4d9bbeb8d9a7a1b9b9edc0cb06c7ba3e1f45dccfdeb728a649e7b4adcda2d7444969367c887cfdc57595fe26f938b1973834e372cc125fed9cb719339b32f28285a7448e8fb01f543bf00e3d46d34a57fb6d4e0b4048cb87a2c81a49e7b32a39d4c1972bd8bc54c53e23be50352917475124060026161c7cd54289e2ba1baf35d2939f30e853b3fd6ee5221261a5c8f270b6e0d1a5712e84eac965642c6d675e9b88e4e4a358466eb2cd4179f277b8e9d561b77f6b2072fc1bb3705133a91074205ce42aad2586b80ef1a70d56884128ea2f14fdafa4f47871b13755aba7fe31ddb985e991dbd21a550ff64e4713ef6e7b70209b60bf5826be1c9d635e33fce2ca8b81d1915784c08d5fd079a04aab1d3feeba98c797fdd34b374fd997636090738c59ec1c8ba6b7ae9b9405524cfacda7a2c8d8dc689abcd2a9e3bc6133a58d77ef7e764ed251d87398c89cccb6ccda88f1f0f1285d5b4a941ad3a04a53b7bccd94c4677426d0c1bf7a29511132ee44440f866c95169802ea3bad93791c40237529827b3bac45683ed40739e114789d43f0210a7dc1b0f243aa9f6de4693e37e8c3a468c45ad0624483b4350961c591708d96294a52ca466915ddfc72413174599c0082f9168c62c2cd8d58dec674ef9fdd863c2aa2b8ac8e27fd3263ba842cb3168034d7c857e861d160be4ce495570a798881608105996b667d92186d19a439b0bd6db1d1c9e70639634ef5205229b7008de33b6258560dc08ae7f50419dd8c631c7cb8e117ea690a262e410a1c56d778aa68c86b439210f82cd7ab3d39f510d8a52d4501b28340fd9da6630e871b3fddeeb4a779574d3dfc705401a2510a7637badaa8da17052864d5da77f491c6f29a54a31eacdd1ab96417f6f3f88737ad8a7c1ed992ec0da8e86296dc2aa3785858ac5e9d8b99e22f5817a26ce3970e34988ea0ba9d25ece241e7e6312eb1399526def4b18fe2832a5ecd9bf833abaa6317b96ed5af18087a17760315998882985fac3699158351b55ca047747dfc47732f1e7e8feea02791b03a5ee82cbcf4d3a3f835b5f65d32b1d7459d2bb43320efef5e3be9b6efc866bcd06019d146ff05f120288e34ddd59a768a96f8159472769b3b2b08c21a5757b4cdd160462cf3fca160cc11ad59899b906fd1d64f3bfa105d624c44aa75a892174673eb8a9ba565416405ec9d2870afde50ebea5ff15196b1bf701c3c49e49d0e76109eaccf90e920c0826296bd623c783e6d4de89505535c86712ec5647bb65d797a33feb62eda66535877644fceb79c94c3ca71b82b67c6deeb20ff641d7ae7e4d45939be2ff03589a70e05d7ba07b5f22239f8eb8ece699e531b825191fd53bfeeded677ffa9f9845e857db2024417baef1f65bcfdbc1adad7e2ee8dc235cc86916bed1b4047a4298c4030e0e3c2311e1ec8165495c8880ccc90965891c6760c4f0ef145b3be8618a88eb40d48de34a952a14b45a09b1674293f0a97a0a327df596d6cf534500cc765ddc17ea88f44f7319bf462e01a8ce638946995cb6b0c5eacc66b964673a8ded2cd5a43d10f0fb96ed1053ed56622af25e7a6743eaa032d461c3c79a85224a4fad2748257a517e67b24b88a5c0405ad89738a81166c62a67f775a4f6c8e0db54edc62577573d33524b76de3d7077f93a85a39f790bc553307c2418ce809568b8664783c9219eb4be686ba343457bb002281250b001eed907a26cbcfee19230cacffe8ad1b06154aa3d7560e157a16086de1618b5aeaa6ae8719c2de1556587978638cc0ad2a4d6ef37502fb4fe8c644e429662dc335aa175f4d795ff9cca77cbe5c731982f094120482aa9ba8db67e4ee57a6bc77604437beec39ddedf0474d1d4ec26c4d0d436f43d769b478536e7b57547de91058b9a3ef5e58f9468412c29c2ee1ac5792b0a97a51099c8635d1d4b899bd12aa8def7fc330280434c6864b3d5ac58c0ea534aa156bb0aef0439d5fbdbcfccbea0c72f946b141ac86fd64c1bf26cd142cb6dc447cbea3545fc9e04a09f9420ae99cba5720bf430359186b85704582aaa76f0d411d57b3a323a9c8c697b2ae6cd990800bea93565b2d65284d72c93e8747784d4aee52bbd1133aaf943b72646453688f9f7ea29d84e88bdd7e7fc2312042e77f7a78f8d1fe45dc25439a67d79a3b950f21b82d3322eb85727d52ea0110258927cc514838f81e635afa8840be1516d6a072e0dafa9a35925fc67a6c09a8f08f1b335714a9378a08db2f3ffbdc94920993e4cb30e2a9fc1c7cfabb983561ab4176d86c05b2eeb1ce90df5322777362cdaeffa86ba6cd5b0c4e7a636c9705f0ef2742110e75c89f5b3abf8a47f2662f26849e178260e4ff0d1b032d7f2b955b3f03a4954b1431c703d3ad5618cc987f3905790ad854f9c7f898c317543d2319f946192835ee28697bc7816d26b9b154ba9c535d49d16bf5484eb3a90c450601e1870b20931da26f2302a1b0fd5a44f3aa1eccc24892285f10fffe609dd9e9d8369da446dc86648c581f75d8b9c9c1ec982a773cca85ba079c67abb812a469b426d0f5a87261777aa68594fe77f5013f1329a1e31d081711417007fa70fdc92b3c11545a46e910145baabda7ebe76483a73da25d29f2be9de2724382bcbc79bedf788769de2c3292b261511421b608975568c615e555bcab593b5f3bd64c0a73f6dfa37253075f98c2f13cd20a190e664526e63e5aec63c8d6a8480e5ca44f637295c8757146e9386d786257ab684bfe04d2e302ee346ac5d9d67fcc37b5143b3fd28fda0474eb2fa9dd515cd476e7a109690959503a22eeffc6f4ec22a2c8669964a1bf0df8d1bf92a80c6095d82f0274eaddbc724f94afd3f4b1d87e01870bcfee8b8b659cf1e24f5af9e7b2a8c376828dbe6399efdf8cf7dd8fbb5b546130e9d947def06da963c062ff6e567f7e0a4422bb990edd9edc92e3f86e2cff3c798c6e07f4aeee1b41b0d5ab7a5ed54131aacb8ff6f7cbc19be1da2a8fe91c2a5bf311a69b3f18489ab3260cbb5a56e80ecdf130b4acf117b8053fc44b1531eb91cf21ba0e4eed74200653c39fe9eb52d11479c08e7cfd3cf1f8897b98dbb3199d81887e0ad7926", 0x1000}, {&(0x7f0000002280)="5d833daf14658f7576109682b3305b55833fa8d0d138d64dd4ee8c5dce62956b9399243bb27d1da2f7afb80c1cfe77e1440bde3da67d6d84b8a17df28d97e29b", 0x40}, {&(0x7f00000022c0)="e98c1feeb377c341fe2f7deca95c57b9c3b235e06298018c0b406a873714aca950680b00148f963d06f64fa8b02725e24d5c2bcccabb5e451b2495b44894aa6751cb92bcd3d2691b06c62f1a2840c0ba36c816f814f534ea6a13cc1df4494f5c871e2e68849204096d74d2c41af46495438bd87cf5f126c8d6c5819ab67a2d459aaf8c2767a5e7120e92fd4f26ede2f5fc40b1edfc3a9a326147bce4daa2e3c401670febb6114d716660eb5900e5e448db3168ee268d407778d01989ca63157704036b0db33e5a7fd962058dee78", 0xce}, {&(0x7f00000023c0)="4b025c18ec", 0x5}, {&(0x7f0000002400)="abdf567167c55b0859468f62af3343e72884f64b5e50fde4e2f1eb18da1cdf2d06a82e8aae65ad6f240bcfdbe79e4f432f1b01671cdbdf12e0c3494b3aced7b092b55473ced70d3d8293830f92c6e4d3b79e07ee33d828fa93", 0x59}], 0x8, &(0x7f0000002680)=ANY=[@ANYBLOB="080100000000000001000000080000006d51c86dc25c5f5162e7491492249657d594d8342807efc348a821bf599bef4a1e3c26ef65a5efbd58e4b5100b6811d12f74f7db2d513d485ed88c98c874b9708f217bf30058db2ac4c6ce94ff73b1300000aebd29bbe594edeca5ce037f1cd349ecdde4f418b5ca870b4e11ea246185b3b7c9ffd5cc365c3c521b7cf8b4b88ad19dee4b15a726fcbd33928f362c7361a63aa9c39c271cf14c03620e37eeb92e2dbe8537e16f2437e304d52b3353b618197ac17538ab0394221a2928ea32845defb311f4398721c2ecb3fc2531c5443c20de09fd2357bc951776a9f95b5feb598af3776f4bbf5bd0508be0ed0ad8b377a7df7659000000007f2cb08739644061b3c6e89fcb31c177250e69b6f2a80dd1720752fda67cc8994e3c471f15ba229880f8efbc"], 0x108}, 0x40b) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0xe56) open$dir(&(0x7f0000002500)='./file1\x00', 0x800, 0xc8) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2142, 0x8001) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x2000000}, {0xfffffffffffffffe}]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x563, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\r') r1 = socket(0x2, 0x3, 0x6) r2 = fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000200)="776902000000100000f8dba3efc27c23903e5395be271b240ad1e1eedc4134a699170e0300e7b6ad6389aad5e97bbf0000000000edf2e01a", 0x38) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x25}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000002c0)="8b50f8d9") 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x5000000}, {0xfffffffffffffffe}]}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xfffffffffffffe01, 0x100, 0xff, 0x20}, {0xffff, 0x200, 0x0, 0x1000}, {0x3, 0x9f, 0x9, 0x5}, {0x8, 0x2, 0x1, 0xdf4}, {0x4, 0x7, 0x1, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8b") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) 16:00:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x2100000000000000, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x8400800a}], 0x18}, 0x0) fcntl$getflags(r0, 0x1) 16:00:18 executing program 0: socketpair(0x1b, 0x3, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0xffff, 0xc4}, 0xc) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x8, 0x6) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') getpeername$inet6(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mlockall(0x2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x40, 0x0) sendto$inet(r0, &(0x7f0000000280)="05a33203ad1383c1b02f185549ee54505da86e4a5076", 0x16, 0x6, &(0x7f00000002c0)={0x2, 0x1}, 0xc) sendto$inet(r0, &(0x7f0000000300)="10d6fc1ba5ad043151f91a9b0852638ceae79262e73cabdd665bea31e4805f7962a635c715fffe38e15ae86b266c32a741c385cbcd4c03b263f581f6e9e6e63ecd53fd3fd187b324a10215f8e40dd744ad5db753ff269e8a158ab78942765eb1bf24ad5c3074225e1cc5db3a4deb06ebeb5b096af367d37fffbdb6161e5342f5cd6e30c4ca6d65e07e26ec0cee", 0x8d, 0x0, &(0x7f00000003c0)={0x2, 0x1}, 0xc) r3 = syz_open_pts() ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000400)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000440)) connect$inet(r1, &(0x7f0000000480)={0x2, 0x1}, 0xc) r4 = accept$inet(r0, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000540)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x2, 0x7fffffff, 0x5}, 0xd5ca, [0x100, 0x9, 0x80000000, 0xe4d, 0x5, 0x8, 0x9, 0x6]}, 0x3c) r5 = dup(r4) bind$inet(r1, &(0x7f0000000580)={0x2, 0x1}, 0xc) connect(r4, &(0x7f00000005c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) write(r2, &(0x7f0000000600)="3a5442df512467bd181605c74aa26fe5edf496ec512f2945e091ad387430960881fa91b40c1cf1d7bcbb11284d", 0x2d) getgid() getpeername$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) ftruncate(r4, 0x4b5) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000006c0)=0x9) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000700)) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000740)={0x1e, './file0\x00', './file0\x00'}) renameat(r2, &(0x7f0000000780)='./file0\x00', r5, &(0x7f00000007c0)='./file0\x00') writev(r1, &(0x7f0000000880)=[{&(0x7f0000000800)="614bf399dc72c96d3a59ce24a2f01cc513094f7ad7fa4f4c7a5e32ee53e194d511484d15b94f752c947c4f3929adb4ef772b536efb2986ddef3b1d9dbb304307c9553ca3c4f5d9a2edcb352d4194460678fece6734b2bebdcfaa8826ac1fba2e23adc089d7d03c342e06", 0x6a}], 0x1) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x9000000}, {0xfffffffffffffffe}]}) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x7) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x7, 0x0, 0x0, 0x0, "61aa0db100000100"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="fdbe", 0x2}], 0x1) 16:00:19 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() mknod(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80a0, 0x23) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc000000}, {0xfffffffffffffffe}]}) 16:00:19 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x858a, 0x0) r2 = dup2(r1, r1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x1ff, 0x3ff, 0x1, 0x1e9, 0x1, 0xffff, 0x1, 0x0, 0x7f}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:19 executing program 0: mknod$loop(&(0x7f0000000100)='./file0\x00', 0x2100, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() syz_emit_ethernet(0xd3, &(0x7f0000000340)="b4e63279eacea0c4063edcd91b9fe111105516499b82c5ed2fd315d9ca643d10ec39bcb91d07410742b34561c51768e3efd53fe19b7858db10945e3754d829939dcec22673b03f60071fdd9b90c6d92d0488fa00d80e187200c26c826b7d9964bfe42fcb2014290d30086708fb050477fdfb4fc2ba37d3668e5905a58ad008e081f65d137f599af934c5b19099fa3370f94f5d2c8e2635d63b8a162217bdb7f80ea132629fe8b73769d99fbe3ab4a7bfc5e929c64c3dad75a336b616c16a792641d15da4ef39d84fb26ea3d26fbfcd4a808a31") setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r2, r3, r4}, 0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r5) r6 = msgget$private(0x0, 0x1a4) msgrcv(r6, 0x0, 0x95, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) dup2(r1, r5) seteuid(r7) msgrcv(r6, &(0x7f0000000580)=ANY=[@ANYBLOB="000800000000000000000600000000000000000000000000000000000000000000000000000200000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f2ff00000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000949f0742dacb096d000000000000000003000000000000000000000000000000000000000000006061276025bf60f3da0b041e67341f5d2eb91f49ec935762c4849830b22c6e0000000000"], 0x1, 0x1, 0x1000) r8 = open(&(0x7f0000000540)='./file1\x00', 0x200000010, 0x40) ioctl$WSDISPLAYIO_SVIDEO(r8, 0x80045745, &(0x7f0000000180)) msgget$private(0x0, 0x1) getuid() msgctl$IPC_RMID(r6, 0x0) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xd000000}, {0xfffffffffffffffe}]}) 16:00:19 executing program 0: r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)={0x1, "869bd23aa59d6a574acf9b97c4e725b187cde720b1054680d586e8b3e5e3c5ba80f4aaae0320a69a50119a673154bb08d2e26b175e9e7e73fba042fa3bd0821f820db392b172a3365305803ab4e536463fb4af3ee83bdc56ff92de7494b5661b29f090cab979502964dc67d62bd68ab6ac1689e30775a01222dc8303c0de7668a32781613b8fc9c31f856660aad5b01ac8f033ba63dc71f6b18aa13547c8bc93c1d9f1ce6ceacfd16c71b7af62a118ac4b70d2ee3837d7674a2dc2231cd4feef7f65dc4bc0f457609229167eb4b247d27aeffe737b6d799a5c"}, 0xe1, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/161}, 0xa9, 0x1, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 16:00:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0xfffffffffffffffe) ioctl$TIOCCONS(r0, 0xc5005601, 0xfffffffffffffffe) 16:00:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc6000000}, {0xfffffffffffffffe}]}) 16:00:20 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2012, r1, 0x0, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x8) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0) 16:00:20 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x3) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x10000000000000}, {0xfffffffffffffffe}]}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000380)='c') openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x2, 0xfffffffffffffffc) r2 = semget(0x1, 0x0, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001000)={0x0, 0x0, 0x0}, &(0x7f0000001040)=0xc) chown(&(0x7f0000001080)='./file0\x00', r3, r4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/4096) getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x100000002, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x31b) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x28000000000000}, {0xfffffffffffffffe}]}) 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)='d', 0x1}], 0x1) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x98, 0x0) pwritev(r2, &(0x7f00000002c0), 0x10000337, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x100000000000000}, {0xfffffffffffffffe}]}) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x200000000000000}, {0xfffffffffffffffe}]}) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x500000000000000}, {0xfffffffffffffffe}]}) 16:00:23 executing program 0: r0 = socket(0x2, 0x3, 0x1) r1 = semget$private(0x0, 0x0, 0x40) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x401, r2, r3, r4, r5, 0x50, 0x3}, 0x6, 0x0, 0x10000}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0c6d513562f03ac2d5fa0014f40020000001bd0966696c658ff40007000000e9f07e88d6", 0x24}], 0x1) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x900000000000000}, {0xfffffffffffffffe}]}) 16:00:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffa, 0x3}], 0x10000, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) dup2(r0, r1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r3, 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}], 0x1, 0x0) close(r2) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc00000000000000}, {0xfffffffffffffffe}]}) 16:00:24 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1400000002c5, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f00000001c0)="b1", 0x1}], 0x1) 16:00:24 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x5, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x80, 0x4, 0x4, "0cf255bb758751c87eb7009d2fb5e628de0334a1", 0x10000, 0x7}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x7ff, 0x0, 0x4, "10d327795c26d0e9336f5f48721214df75686795", 0x24, 0x7fffffff}) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x80, 0x4) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xd00000000000000}, {0xfffffffffffffffe}]}) 16:00:24 executing program 0: mprotect(&(0x7f0000340000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000335000), 0x88a) write(r0, &(0x7f0000000000)="73325227cbcc2ea8a8a8ee756638e8783ef22264efe0a38830940f71dc42b8b4f6bcc2b38748c196f7a428e5a9ff763547e134678a5e778b7333a692193fc434bdb2edfaae947d2c5a9082b676d2a9f2ad601efed62d0541ca29b3e44037f3ec49e7f03b5e2135bb70d7e6fb00167d2031bfecc504a27fce4f28", 0x7a) 16:00:24 executing program 0: mkdir(&(0x7f0000000380)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000040)='./file0\x00') preadv(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)=""/141, 0x8d}, {&(0x7f0000000280)=""/9, 0x9}, {&(0x7f00000002c0)=""/49, 0x31}, {&(0x7f0000000300)=""/17, 0x11}], 0x4, 0x0) chroot(&(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="010283ac783b6c653000"], 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './file0\x00', './file1\x00'}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/210, 0x1b6}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001000000084d7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0x8000000000000000}, {0xfffffffffffffffe}]}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x87}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000140)="8b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x2, 0x0) write(r1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x10, 0x4003, 0x200) readv(r0, &(0x7f0000001600)=[{0x0}], 0x1) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xc600000000000000}, {0xfffffffffffffffe}]}) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) write(r0, &(0x7f00000001c0)="f65e60d0d189d6fc2e16592b2e1ec76b3021103465a88db66602ce5f7ef7591f93cf04a1f7eb9cd63cfe3d73866d47e33f762b2539735be992c7da48c2d7766dd525dc827b28bd6a3ec1924b1709", 0x4e) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() writev(r2, &(0x7f0000000780)=[{&(0x7f0000000240)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x1, 0x0, 0x4000000000000, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54", 0x0, 0x5}) syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000100)) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9, 0xffffffff00000000}, {0xfffffffffffffffe}]}) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x401, 0xfffffffffffffffe, "0366bf5da77f0c037f00000000000000ef3caf00"}) write(r0, &(0x7f0000000140)="b42082b09a21e06b060eb570039e17baa79325b0a26f19e9afe517c8398bbf89c8e4a9e25c39247ba0b7a7b33cfa47531552d2793f889427f48a92e446400d4f33e2b0093444397040b4de06054b7fc9dce1e118405a20c83f698873ef2cb5ff790d36f393425c0f7f61824bd36abd2010ef3f2f38352a789b9b062a85307818888e38588ad1639f2030c486384d38c8546418a50f8a355a5fb176fcf4057b131d4b9f8036e8a4cf78cdc779347f37a423ae73907279b1adbf44330288d0c88753f0f431e153392588331da8134c90da38864653e35164f42e2a8169f9e4886012e6cf5aa45cbb519a0f57c8d2c091d2cb5332561f458bf3e62a9008ed5567844e59b0bc17ceaff1fcaeb1385f6dc7dc92dbb0b62f88ba782793887cf58384fa71f30a4713795fb469ebfabdb43bc7264ab1bd9c49b35e22a951c326116eafd0ce6d4d77d4df5ceb4250453786cba2c1c97feeabf367f5f73d3a501576bf5f23735a1db85f4a124b58ce15d88c566cdabc9c98c235bf5d5a2ccb6e293fc105bcab6ad43b1268a1a0b179f60707bac23c1094e86cb81ed92ee13c0c32eeb3b787a9e6827e034e9f59617b31c2bdd9e5e4eba5acb2c7edf0a9898d02e60ca281d84a3f99ec9c5947ad8615fc32d6de571d29a33ccccba0d4c582b3ef8c3521de6f6662c42bc96b1219b0f20f785d59cc6e4e5223381bf710dd29d8d6885231a17080776ac4dd3c55520e4ce57b12a82269600bf8c30448647903f1a36e545d977aa016ab9e82b39b0bc97ef60a90e67a66b579c49466f483120106fb4854f997e8149d0c07f2c18d4538daa90aff99c2bde8c7ef078388fe603a5d8cf885736957e14c3089cdd4d3fb06f3ab54b38e7906b6990ac0277834c2316f964e644be034bf657ff4fc5a3afe11d47fab2486151a0f7ee413c4a78f952b435e3c48140af61fc09d1db0f28f19e2bf43127d6d7d93688affc2d82316dfc2eaef21ee72d85ef122983ff523fc6f0a0cd8d650c9c392c7896fd121c7d1e3488d3f81634ef6dfab61fcc69e2f3ff5f6463927d96eea33d47f07d4b5ffc571cb26ef037dd86deab9eed35a21c0c789abf1520b0889d6c51ef307dc3e8ee91597424f6e4cdb2f755a553dda173d6decad2199b7bae438d000e6698ef0e6a7c9354ae7f0ee18478c4c85d469f122461e2258cfcd09e5cb623c46f32c4d7eb57370c8e2965f671d1016988306d5327afb0feb96eb664c50fc3292035f11884dfb8f8f6fa0d73889eafac0e01e39872c9ead2b2c4a8a2c722ae67c01c9a85a7de44fd5fa911ad456e3875cf6b8f32092d2e5717be407ebd5d4760d6c9185a5e9cc5333d4b9d1dc90f0ee86435e0dea6f6eadd8c27b775a4c94fb8ae4ceff527d283b7836179756866ffc9bc58239c368825c3f95463b268a067494cdb4e4775e2031027828db90f6931a56fd0a22555827edfde8acdc62bc598f65a19a4712695016add75eae8a612005b7e0a336853c702a9375254ca3f859199621087aec03efa09cadcfd899539e33c51233f9020057bc44c2444abb8796df70bdef6002ff70f7f8e021ffab564cd9a60bd169a3d0c3bf5543f43e82d17e1c0f5c874e39ac7dedb25aea49fdc7f012dd318513ac9316798699ff87519f3e64be554612bd9a2da4a9748044211486c8f283f38a35a0b5bef8dffa2adc913fab77637940f181cd30726900587142b620a6963a6559a1f0bfff8788484ae34789f8466bd641aca0dd432627c7578f0bf97a7ee12839518efdbb235a9ead7095ede1af8a29c95893c6bb7bdd5a461ca9c711b17ea6749140df7415f69558245f1d1918d62e38341b11dc1ed61eb5c1ae7b28a596be4382745dee842828711c29aa7589016b076885fd6a14d9734283a4ba155cbf38bae1f936d9c3863dc2cc281d3a99c832bf74cc7dab48401cb8a54085b3cadfaf278baa614904e9aad571743fe1834a6052b868060ec390d06ef72bd359e973c5bb26599f876a14ce81cec7d77c6c216cba76c86160778818cfdeecc43828466859dcbc8674777d66108451cdbb1fd1713fa9107da08f3e6248eda8d82e7d39abbaed90b8c65ed04da86e75492306a7c2b254317f2f9f5ec1d135de08691680f303df5acc098eb1533a827588fb43273ba51ea063f74c3d2ef491f8f2e399a2aabc9c3e04429f83c82f1a93b733a337249040e574b42ee6d3264912e5617725c19da7e1f3d35896316b49bc385ff7a4e83b6cbdec93051c7eaee119c570f7c3c4d38ac5c492b050fffe49f73888c9413797db12fcae019f173355e67e1b45bb1e8ae662ca665725a3d91135a6264d11f11878a15839a7b2730cf6762b1f85b9cf9cc2e3fb7c331034c8c711c2f5626460c8abc6f54c5642ad221f018deaaf65246c12320d23a4c1449f65bd5c8127884868cad3b567957629bc5c5ef8d88c887442036865c195cdc033c609b734b6cc735738da4313b0a7ce149980537aa9195456c9cdb8192f26b06010999d5db0293e8d318404408ad2d368c04a680beece5cdb5adc9943f1771abf343c6f565dda942c89ccb06e42f8f50ae63a3a4d6e0890c58000e4fc3d7631b76dd20b2bcc4e676e3e84251afb20eec0774337b7411fde3aca697910eda3c9ef44cffa75fa218d1d665080406f0b961ca81009ea0670b5c8d8bb8711a597f83b9273ff97f174f452a5f73fe83c76da64888c5d4bbc0b55738dd58fdc61cf248f35a0ecb521f0c13822c04d1055a752b76c82261fb49a1e41c2e1a0b9d394047a4a3d3c26b3e125983890de5564c179e9e0eb702761d7b0d3132b1cb950404c9a309b3f7c22ecdb2daa0a772951653cb85f9a62a0a87c8899b1d761ad287e299cdc71fcbf9c15d4cb1f2a2d2fa247f58e4dd4d1c5a419831a4ab7f87bbef0e357b98e0587dd600d05ebd87d288154c007680c", 0x820) write(r0, &(0x7f0000000000)="6a4a4e5cfab0fbad605a309b8dc538bc2fc94746037f", 0x16) mknod(&(0x7f0000000080)='./file0\x00', 0xc080, 0xe8a6) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x20) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x200c0, 0x0) r6 = getpgid(0xffffffffffffffff) r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x10000, r2, r3, r4, r5, 0x100, 0xff}, 0x5, 0x0, r6, r7, 0x7ff, 0x9, 0x9, 0x9}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x5, &(0x7f0000000080)="71b84c9a00") 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() lchown(&(0x7f0000000040)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000140)='./bus\x00', 0x10960, 0x0) pwritev(r3, &(0x7f0000000200)=[{&(0x7f0000000180)="9e091f0782fbe9151b8a839be694c8d0bf75196fd710b926e2a44c6ed52f83fc520ebaa0a94a1ae6a114ee15a03b5e120d0c24072c5f9853281c2a41f6a6cb7defcb71da7fe9fdafd2ee609d0805aba2998bbf82005b", 0x56}, {&(0x7f00000000c0)="d1dbd246a1b4a2c0464b9283464a2081914dc7e43c6f2ddc7b26a1eb8f33a6624391b907ad16d1830c0cb9a15dd76119fe33452fde05", 0x36}], 0x2, 0x0) fcntl$setstatus(r3, 0x4, 0xc0) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x2}]}) 16:00:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x5}]}) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x9}]}) 16:00:26 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom(r1, &(0x7f00000000c0)=""/39, 0x27, 0x840, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x1}, 0x8) sendmsg$unix(r0, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xfffffffffffffdb3, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc}]}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e0") read(r0, &(0x7f0000000140)=""/143, 0x8000) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x3) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x9) lseek(r0, 0x0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup2(r0, r0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x5}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1202, &(0x7f0000000140), &(0x7f0000000180)=0x4) r2 = syz_open_pts() readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/115, 0x73) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f0000000280)={0x0, ""/159}, 0xfd90, 0x2, 0x1803) accept(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) r4 = semget$private(0x0, 0x3, 0x0) syz_open_pts() symlink(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='.\x00') ioctl$KDENABIO(r0, 0x20004b3c) listen(r1, 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000440)=""/139) ioctl$TIOCSBRK(r1, 0x2000747b) lstat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)) getitimer(0x1, &(0x7f00000005c0)) open(&(0x7f0000000600)='./file0\x00', 0x80, 0x80) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xd}]}) 16:00:26 executing program 0: semget(0x0, 0x1, 0x2) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x10000, 0x20, &(0x7f00000004c0)="980f0f92556d3fd3c301a66c0738b1b531bcd797b2aed98e4cdab8b7950c94a6cb3159c5300f9db7222fe74b4485537b28e5145cf6ef56e582747238d5434c30688e81dc5f56519076ecf2db31b65e5f7cce3087137b8df0917a5b39437f23ed0ed243a6f95db4a2dc2462d6472a6e4199623ad1ffebb8da1bcfb050c21879e2fa11996a6fbea9320bd688f12cace270894cbe32d8104617d500e6e54c7da21a15eef9dda492dd99184f82b891ee2f9f2d91fe06070460026ea6dde8216c", 0xbe) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000840)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d40)=[{&(0x7f0000000c00)="347b7b8bc95b360137efcdb647556810651e74d202cef6b203b921c6bc24c94e0f26abb14056f2312763249071b58a1008e9c83921238bd07fc8aebde5403099f4a28ba4df7076176f6a483ba5e3930bb4c142228ba5c92ada784a15d3cb2fa44a86c746cbae7a5dbb2718cdb062ce45282e9f2d9373dcb77105d22c8560308633c3f5077c519e55c870527be201943875726dd3cd", 0x95}], 0x1, 0x0, 0x0, 0x408}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x5}, 0x8) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000003c0)=0x9) sendmsg$unix(r5, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00'], 0x4}, 0x0) r7 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x156}) sendmsg$unix(r7, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) r8 = semget$private(0x0, 0x6, 0x1fe) getgid() fchown(r5, 0x0, r3) semop(r8, &(0x7f00000000c0)=[{0x3, 0x5, 0x800}, {0x4, 0x8a60, 0x1800}, {0x0, 0x361b, 0x1000}, {0x0, 0x7, 0x800}, {0x7, 0x1, 0x1000}], 0x5) r9 = semget$private(0x0, 0x1, 0x13) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair(0x20, 0x1, 0xd5c, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x1b2}, 0x0) 16:00:26 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "04000000000000000002000000ffec6de400"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r3 = getuid() r4 = getgid() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000002980)={0xeb8f, 0x1, 0xf35, 0x3, 0x80}, 0xc) r5 = accept$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000500)=[&(0x7f00000002c0)='/dev/null\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-]\x00', &(0x7f0000000440)='\x10-\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='/dev/null\x00'], &(0x7f0000000600)=[&(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00']) close(r5) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) accept$unix(r0, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r6 = semget(0x3, 0x1, 0x8) semop(r6, &(0x7f0000000180), 0x0) recvfrom(r1, &(0x7f0000001980)=""/4096, 0x1000, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x10}]}) 16:00:26 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028af) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000240)={0x10, 0x917b, 0x4, 0x5, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xa0}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x7a08}, {&(0x7f0000ea0000/0x3000)=nil, &(0x7f0000f08000/0x2000)=nil, 0x2}, {&(0x7f0000c5e000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xce}, {&(0x7f0000c7c000/0x3000)=nil, &(0x7f0000fef000/0xf000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000cd1000/0x3000)=nil, 0x4}, {&(0x7f0000f76000/0x1000)=nil, &(0x7f0000001000/0x4000)=nil, 0x5}, {&(0x7f0000f8d000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e1f000/0x2000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['\x00', './bus\x00', './bus\x00', './bus\x00'], 0x3f}) r1 = getuid() r2 = getegid() getgid() chdir(&(0x7f0000000180)='./bus\x00') getgid() chown(&(0x7f00000000c0)='./bus\x00', r1, r2) truncate(&(0x7f0000000140)='./bus\x00', 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004000000002000feffffff240000000100c6875c86000000000000000000000000000001000000", 0x2c}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x28}]}) 16:00:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x80) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x80) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x81, 0xfffffffffffffff9) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) login: pckbd_enable: command error 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc6}]}) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x500}]}) 16:00:28 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x900}]}) 16:00:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10204, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0) poll(&(0x7f0000001b40)=[{}], 0xd1, 0x0) 16:00:29 executing program 0: r0 = socket(0x80018, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x8) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc00}]}) 16:00:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000001c0)={0x5, [{0x3, 0x100}, {0x0, 0x9e0}, {0x3, 0x3}, {0x0, 0x4}, {0x2, 0x200}, {0x2, 0xaa80}, {0x3, 0x2}, {0x0, 0x3}, {0x3, 0xffffffff}, {0x2}, {0x1, 0xdda}, {0x3, 0x3ff}, {0x3, 0x10001}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0x200}, {0x0, 0x9}, {0x0, 0x6}, {0x0, 0x100000001}, {0x2, 0x4}, {0x0, 0xa0}, {0x3, 0x7fffffff}, {0x1, 0xff}, {0x2, 0x4}, {0x3, 0x9}, {0x3, 0x37f}, {0x1, 0x715}, {0x2, 0x400}, {0x1, 0x20}, {0x1, 0x7}, {0x3, 0x6}, {0x1, 0x9}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x7a, 0x14c) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x3ff, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x28590, 0x0) close(r2) 16:00:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) socket(0x20, 0x0, 0x1f) 16:00:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x105, 0x0) write(r1, &(0x7f0000000100)='O92', 0xfffffffffffffdec) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xd00}]}) 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000ffe000/0x2000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x1}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x2800}]}) 16:00:29 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x200004002, 0x0, &(0x7f00000005c0)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x3, 0x1}, 0xc) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f00000000c0), 0x6) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) semget(0x2, 0x7, 0x508) pipe(&(0x7f0000000880)) kqueue() socket(0x18, 0x400000000000001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, 0x0) preadv(r1, &(0x7f0000000200)=[{&(0x7f0000000100)=""/249, 0xf9}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xe0, 0x40}, {0x18, 0x2, 0x5ecf, 0x9}, 0x81, [0x5ba78615, 0x9, 0x7, 0x10000, 0x6, 0x2, 0x3ff]}, 0x3c) 16:00:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000000204f, 0x458fe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0x10}, {r0, 0x85}, {r0, 0x20}, {r0, 0x14c}, {r0, 0x8c}, {r0, 0x80}], 0x6, 0x8) 16:00:30 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x1) mknod(&(0x7f0000000440)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="2d2cdc6690acec320d25dfe8ea048d6a0eb84618bf01ac9b00f92229bc927a9eeb3d0ca5ad78e13c3f202807f954400e743037a5", 0x34) execve(0x0, 0x0, 0x0) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc600}]}) 16:00:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x4f9) 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x100000}]}) 16:00:30 executing program 0: open(&(0x7f00000001c0)='./bus\x00', 0x80, 0x14) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x1, './file0\x00', './bus\x00'}) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2004) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)=0x1) shmdt(r1) write(r0, &(0x7f0000000280)="e6540556257bf70210e17acb512903378c31d549d9550025faf09ede39acbafce71d472d07", 0x3a8) fchflags(r0, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x23, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x405) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x280000}]}) 16:00:30 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xb91a3b3) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0xa, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000800)) 16:00:30 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffff, 0x8, 0xde37, 0x6748, "f92feb34bc0226427bcb8ae3d43b4fa643e21edc", 0x401, 0x4}) r1 = socket(0x18, 0x4001, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x1000000}]}) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x50}, {0x3c}, {0xf6}]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:31 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000700)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) sendmsg$unix(r1, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x2000000}]}) 16:00:31 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) dup2(r1, r0) 16:00:31 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0), 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x10000, 0x1, 0x1, 0x8, 0x4}, 0xc) 16:00:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x101, 0x20000) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x5000000}]}) 16:00:31 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1}, 0x8) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x8, 0x10) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0xffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x7, 0x9) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:31 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000180)) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x4) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x9000000}]}) 16:00:32 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x6, 0x40}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000040)="7a451ff967ff05f497bf11d39d80c7950a9e307f61359eadb7edbf994137eb3db005e59fc57438bd54f063aad84b5e39f9014b3a8c38156df526158077f7986e720bc16160774b4ce9bd1064f59942cf0a38d970c10610088e5944992cd64ef1996144d04b4fa661a1db4f68d0de5e07bfbb18e340b04cc9ec6db26ccc7f76031f8cd86357786e3290a418f68820df3b207d934fc70ca8a0de2e014b6e3c91da000d7c9bfb597e0f4d11d5867b27279e69b3b630a15cc225ba5577b659a736c6008814457044364b730cdfa57a02f800728c3ae63e14b4a351b76952c2386e", 0xdf}, {&(0x7f0000000140)="cf6c4c5e0ad77be7dcdf6c4f382c4b4cd2c54de249144488d2a04605c22d99c3af61de1fc1ada0582398b1ca3daf0cd07ba71e29a61c7173ce070b7692997d7e10552837487d7aaacef1f0000c7fb86e5d5899f45f6d7a5616a525a3d6410e3451f17e6f56f2a0aa1555339069e95ebacb012c170a2fecf963e622097b3ec26dfe1229cc0d6bbcabb9f920113d71405b303573d32d74fd1b6d1f68e8bf981df236ed39", 0xa3}, {&(0x7f0000000200)="f865e8e8eede71c30cb2bf2765895c28846ee579cfa5903d38ed8f9778bdb64a15a72c605faacceca44722b2cb5f1e9eed848874380d2651a0ff0f8c62ffd34b513e4ef7932ad977884827d3a21d190656d578f302acfea9a6be278276a7d0b02235f771726f97145c2e403c90782a44736ca9893e330cae1360c4467481bea142acd670753484c00dfbb5cc908717", 0x8f}], 0x3, &(0x7f0000000300)=[{0x38, 0xffff, 0x1, "d74eaebc939ac26f4b2fbdca9006329bd92a65ad9e38a6fd69edb38e7b219254d19c6a1d577694"}, {0xb0, 0xffff, 0x0, "ad3235e683d7054f921f6fe42e7eb33300310ca2eefecc0067e99f85dcf3ed6048c779c4597c44fa310b4fed7725faf5a9ab91816461c5466bc721b99a682cc3254e1836b60de560df864de3cfcd131f9eb1d646e694d2db1312759b75115e509e89c644a459415836ae9c654ee9186e0172c1c07a3dec58529614e50cb8e34f3dafc8bfb803ab1b760a2ef80461ab7f4b1150a9aa6fcc0013e1e7"}], 0xe8}, 0x8) setsockopt(r0, 0xff5, 0x80000000, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc000000}]}) 16:00:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x49, 0x2) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x24}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff03, &(0x7f0000000900)="e926887085192082ddd53cebbac76d65191e7fb3319cff67045e6ba16c1a5671b13dba6ee0d53ea770b61acfcf7cb4aa25d15ca74d7e16bd060577f9831c04ed4816979145f46f276e35fa3d8b075cd47e93ea09190cd87a06ebea42082fedeb5aaa327c40b9e0cc6318f04970ac9d9ace4036a8e0c23f497bf5e48f5137097424871cabf583ef5d53616a7420dcc07e1f8b412fe6bedbe85c5441122f32d742a61cfa7e3ec125a1ec99fae8cd3aabc3881108a7390d2d90e89c86a41e200cb6d187ac8a949cb5ad75fcdebd2c") 16:00:32 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r1, 0x80000000000029, 0xa, &(0x7f00000001c0)="ebffcb48", 0x4) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = getgid() geteuid() setsockopt(r0, 0x4, 0x1, &(0x7f0000000200)="cbc99b0306cb6b13b4f5ce0b01cc2047cb9d08bee226c2deed1f69eb6bfcae1b3f94326a076f1072890cb69763ba8facdf3fd7f6b18c075d7528b2e83710c246bcc32b57c093a22d353bfc6161280087ea27e478ef40f595d477992c215f8d0735b0", 0x62) fchmodat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) fchown(r0, r3, r2) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xd000000}]}) 16:00:32 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000040)='./file0\x00', 0x200002008, 0x5700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f0000002640)='./file0\x00', 0x4, 0x2) r2 = socket$inet(0x2, 0x8000, 0x4) recvmsg(r2, &(0x7f0000002600)={0x0, 0x0, &(0x7f0000002480)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/171, 0xab}, {&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/4096, 0x1000}, {&(0x7f0000002300)=""/152, 0x98}, {&(0x7f00000023c0)=""/178, 0xb2}], 0x7, &(0x7f0000002500)=""/211, 0xd3}, 0x42) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x0, 0x80) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80185760, &(0x7f0000000140)) 16:00:32 executing program 0: setrlimit(0x7, &(0x7f0000000600)={0xfffffffffffff001, 0x7ffc}) r0 = socket$unix(0x1, 0x2c, 0x0) r1 = socket(0x10, 0x8003, 0x7) getgid() munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) clock_gettime(0xec7ae7affa5013c1, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fchmod(r1, 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f00000016c0)='./file0\x00', 0x2, 0x10) setsockopt(r0, 0x0, 0x4, &(0x7f0000000380)="6b89be67d6241b7de90bf3d610b0b5b012b36d29e910cca213319d9fb36d43bfcfa0037679fdec70049bfe044c64f94cede289e68b9640ac0f05eb16c0ba327d3b2effb882f534f33ecef45c893f9ed0c65d1675417816a8c7e4b7382823224944b600a1fd584a273ee32bc34f6117e5fe7423db96f0b192f73314b550219a3124ea7cc5ab127427abacbeb7b20f54dbcb3e7c8ea882c1a37c77d10b1b536bcb4a", 0xa1) r2 = open(&(0x7f0000000200)='./bus\x00', 0x482, 0x4) pipe(&(0x7f0000000780)={0xffffffffffffffff}) r4 = dup2(r3, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000640)={{0x18, 0x1, 0x0, 0x200}, {0x18, 0x2, 0x3, 0x4}, 0x7fffffff, [0x52a5c60, 0x3f, 0x3, 0xffff, 0x2fef, 0x1, 0x7, 0x6]}, 0x3c) setsockopt(r0, 0x4, 0x29, &(0x7f0000000480)="f0f943e9812c8ad4966bf19e2b2a56f8669b4a586fae094e2f80de274307fcbc1f99366626d419ee472376caf40d7aca92d6bd0d0f42b5b7e325cd3fd2952c563dcf5c2da3c4b21cc7e07ec178a13db009a8cad5dbd69edf3315d64771beb533b690c27ebc9e655b8559c956b1e15f0c53810ca3cfbe1201cf137594ca6a3c0800000000000000adff85d1a055d9ea0909224dcf08cd4133b6ba052ccaf36a9d1c4d61ab6eb9cb9c58ef50e0c3312cfd194a73564c0d3fcfbe0259a677e2e300e23a0ce85200", 0xc6) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffffffffffcef) unveil(&(0x7f0000001640)='./file0\x00', &(0x7f00000000c0)='r\x00') munlockall() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xfffffffffffffec0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000680)={0x1, './bus\x00'}) select(0x40, &(0x7f0000000280)={0xffff, 0x8000, 0x2, 0x100, 0x8f5, 0x6, 0x9, 0xf08b}, &(0x7f0000000300)={0x3, 0x7, 0x3, 0x9, 0x2040000000000, 0x0, 0x800, 0xf92}, &(0x7f0000000440)={0x3, 0x0, 0x2, 0xb0e, 0x3, 0x1, 0x3, 0x8}, &(0x7f0000000580)={0x9, 0x5}) lchown(&(0x7f0000000040)='./bus\x00', r5, r6) r7 = semget$private(0x0, 0x2, 0x200000000040646) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000680)) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc6000000}]}) 16:00:32 executing program 0: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f000040cffe)=@abs, 0x8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) socketpair(0x1e, 0x8002, 0xfffffffffffffffb, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/106, 0x6a, 0x41, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:00:33 executing program 0: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0/\x00', r0, &(0x7f0000000080)='./file0\x00') symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0/') recvfrom(r0, &(0x7f00000000c0)=""/91, 0x5b, 0x40, &(0x7f0000000140)=@in6={0x18, 0x2, 0xffffffffffffff81, 0xfffffffffffffff8}, 0xc) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x10000000000000}]}) 16:00:33 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xfffffffffffffe81) r3 = getegid() r4 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x8, &(0x7f00000002c0)=[r8, r3, r4, r8, r7, r5, r6, r8]) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x1000, 0x40) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x8b}, {{r0}, 0xfffffffffffffffe, 0x3}], 0xdc9, 0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x28000000000000}]}) 16:00:33 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x4004000000000) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000080), 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20000, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4000000200000024, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:33 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) r0 = socket(0x80000000000002, 0x400000000002, 0x0) recvfrom(r0, &(0x7f0000000040)=""/199, 0xc7, 0x1, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:33 executing program 0: r0 = socket(0x18, 0xffffffffffffffff, 0x0) setsockopt(r0, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x100000000000000}]}) 16:00:33 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000640)=0xfffffffffffffe18) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000740)=0xc) fcntl$lock(r2, 0x7, &(0x7f00000002c0)={0x3, 0x1, 0x7, 0x5}) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r6 = open$dir(&(0x7f0000000940)='./file0\x00', 0x8442, 0x10) getgroups(0xa, &(0x7f0000000780)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000840)=ANY=[@ANYBLOB="01002e4466696c653000"], 0x1, 0x0, 0x0, 0x0, 0x0, 0x40a}, 0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000380)={0x9, 0x15a400}, 0x8) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f00000003c0)=0x9) sendmsg$unix(r7, &(0x7f0000000280)={&(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00001100"], 0x4}, 0x0) r8 = socket$unix(0x1, 0x2, 0x0) setrlimit(0x5, &(0x7f0000000400)={0x5, 0x2}) sendmsg$unix(r8, &(0x7f00000008c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="2000bdd11f6f1fff0a6f2ead23e1bd1e556f0f1d024fae72c8dba43875458b65300091b1185954d8fd2d334749de3ad074f40d0a76e6cc6ff5b80bd3310d4dd8ae329ce165d102c4344116344ce738a3634e4431d243"], 0x1, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r9 = semget$private(0x0, 0x6, 0x1fe) fchown(r7, r3, r4) semop(r9, &(0x7f00000000c0)=[{0x4, 0x0, 0x1800}, {0x3, 0x2, 0x1800}, {0x0, 0x3, 0x1000}], 0x3) r10 = semget$private(0x0, 0x1, 0x13) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000040)=0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) semop(r10, &(0x7f0000000000)=[{0x2, 0x2, 0x800}, {0x2, 0x10001, 0x1800}, {0x2, 0xbd0, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x8, 0x800}, {0x0, 0x3f, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0xffffffff, 0x800}, {0x6, 0x7, 0x800}], 0x2aaaaaaaaaaaabcf) truncate(&(0x7f0000000080)='./file0\x00', 0x200000010001) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000004c0)) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x1, 0x7ff, 0x0, 0x8, 0x7, 0x5, 0x1, 0x1, 0x2, 0x6}) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000340)={0x4f8, './file0\x00', './file0/file0\x00'}) 16:00:33 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x78798a9}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x10001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xf1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x4}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x600, 0x0) read(r2, &(0x7f0000000680)=""/55, 0x37) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x200000000000000}]}) 16:00:33 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x4}}, 0x0) poll(0x0, 0x0, 0x3) getitimer(0x101, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = getegid() r2 = open(&(0x7f0000000000)='./file0\x00', 0x90, 0x100) ftruncate(r2, 0x7a92) chown(&(0x7f0000000040)='./file0\x00', r0, r1) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) r3 = dup(r0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x1) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc0206917, &(0x7f00000000c0)) 16:00:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x500000000000000}]}) 16:00:34 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffff800, 0x7, 0x8000, 0x2be8, "64158c7c07ef19e880057c0bc34017f3d411377f", 0xf0, 0x36d}) kevent(r2, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0x0, 0x40, 0x8000001b, 0x4}, {{r0}, 0xffffffffffffffff, 0x5, 0x1, 0x1}], 0x7f, 0x0, 0x100, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x900000000000000}]}) 16:00:34 executing program 0: r0 = socket(0x1, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x800000005}, 0x10) 16:00:35 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) setregid(r0, r0) r1 = socket$inet6(0x18, 0x4002, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x3, 0x3, 0x1}, {0x18, 0x3, 0x2}, 0x9, [0x26, 0x40, 0x0, 0x7, 0x3, 0xb68, 0x4, 0x6]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc00000000000000}]}) 16:00:35 executing program 0: r0 = socket$inet(0x2, 0x10000003, 0x0) socket$inet(0x2, 0x7, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x34f) 16:00:35 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) close(r0) r1 = syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0xfc) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0}, {r1, 0x10}, {r1, 0x2}], 0x4, 0x4) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000340)={0x5, 0x4, {0x5, 0xff}}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x0, 0x1, 0xe5a3, 0x0, "d4864feb9c3ecf67193d45036d5d2af5fde549ab"}) syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000080)=0x2) write(r0, &(0x7f0000000800)="ea40349191d9f05d2ff41d20be091ca0de6486a8b69bb8d8902a149bc43313cd5c07df6252c067625a7dcfa34cb01a2d61e60cb7b0f19e37f5e4dad81276795f917e7b6b8e84de6cb9ba98a1dc6fb3f4ce36626a13649d66884122198dc8d1c1ca7f693daf98fff70a27a0da22e9fb91fb2753fdc030dc29d02c413b91b00be325eb7bf48a313c4e3a231885bd4881a3b69923df9d2b1809cdb91422e266a0f5c210e27d045585bbc25bf2d8e18f9e02cc851a9e8352f50f7100f5d6a202484db4990ccfb54b0bfd1c90ea4948572f7dddebe1d9fd30d3de41ac6033976953e3a8898e3e5d2b4e24fecf92de833976184945fb67ffb3de21ec12639d9c7b203965fb089fe1528ce67a86484e1bc727d3f1870dcd9e3502dcda7d7118c030d12c0e03076350ac66b1c7b8de3a09385c8741a95263c6f6915355e9d59f837046ead4d7552aaccaf03cacda8a244b8fbb5be7dbfb7f84a5fd20d3b5e534fdce15dd5430c52fba1605f28f51afb26182dc7c5b5afe42838dde5a287eae371b3dce8310667c004a063e78e9353ccb698da84f3de47ca9fbec0a8d2832d0ff6fcbcc3b0f6a4b6837ed439e384f60d156f3c6606d0742b6ef2411319ba8f56b569b6ed79330e8bdb86bca38a1d67db0c33d203957966e0e0e4695d6c01ab8c04ca6db5c2abba48c5e392654986c05cd36d030f97f656756d58d4d3fd5b95e0db0928866c4789968436fe6d3b2113059e89a00fb118c0f6002abe2d6cfbc15a22259a99008733af5f04f9fad06c6326631969cb348e60b5a379a27587e81c8608adc998a1288d5c5bcf69abe6cbbcf108bd0176758d8c119cc00d315105593d87d1868a69b1b6c8d5974032d14f0d6a43d196ff342dbd97bcb72ee951ca4ec73e5745038843bbc5102ebf038d7f822fae8356b30691d1e2cf1e93e345cc40d4e42e3ed3aceb94f0b2dda59c448c0d4ad6e23bf9a7272d55fccd454cce05b69ed9a28b491e0d744f14eee1b1c593b821755512d6afee62da8ee95949a65e2110f60cf214524d38af93f4b95cffad9a07508ce4a92f64d9a41b87643f30dad8fe734d6c6f20a62e26cab5a490f9ac792409c4e9455ebde161cba387e58d3a7e8d35b30e7b4951e5cc5ac0da8fe67b9065efa51d7867bea4d3825c32ee15966f9c9d08479443cd725688686be262811604b9a01f4e2d00defd5799a1787d1cf596c8cab097d636178a26c58e64d9b59a4ae9fa4ec5a2ea8e80bc35b51deaa860996d40f457df6493f29283123b54efbdff6ac41fc91e2d69f8247943e4521ad97a56a2e203f08bf47cbf7e226eb0fe6e859defe3ed415ca38d4b12bfa2c7a2df4d17b830014ca38a28f75d2c6e31d8f0eca7077a410ebdf19c87f2c48449b07739d5523d53dd17be778af2d0d7ed0a2ae7b9c081e5e29a17c85e54ad9bd02cad80f41d4095afc41b5d12ffc157c436e7fe5dafa3734f94d18d290bc8ce4b79033e8db0b262885d49ccf8785711f2e5157ab107b693f4a032c6b0b41e469191f7a5205d5ae01421f77ab724b17c64d5e34309a007df9aaa42dfaf6d3c593df871e11de2267b85b69753344606eca99012841068ca71b0a72c17a4d4e2eb509b1fbc7084835f4ce699dd95b620857a4dded3a2c71c28e6302a477c4508aa237165c69d245cc0e19b89c5b79e252aa01f1be237682957818c9d914cbcaf73640a2bf667246a5d9f081579148b5580f1d50d132eaea7743f0a4b46d026368e3880a02f33fc0af294ba8311cb36f65203cbd015bd3c0543e5af0a8d862ee626a42def1f15e8942ed1879adaa5f3f0e217dd6784632006f7cccd2a182a583c8f5d7ac5c1a0d8f8c180b3e3e66c0abd9e62039a8883a0875250fb37c8b641c20d6024060b87a31c08e12d4fc6bb6a011de42b99483204f67a44edd612f22b53f2574dc46680660f2885b8c10d8553fe2605b72c7bb5f737753977186306bc3b8417181d58372ee413c3a66386d88f64d956f0f10f518dfcfb0de1ba1c39d894462be9ea7bdbea6b5ff66886b2afd8376b3b39862f66bc6279c1c098d15f69169247a5b5d4ace80fff8d9906c456cb118938fe5515e0b5ea0d381d98d1aed9a93039527e6a64130676d8c30cddc9f2519b6de6700ae353b5291ffeb2b79b0f2b587cdd3636c89f4ff5dfda2bb9fbb88d971512b38d0ef9d5e58b7514d5ed65a6c884f72a7f3ca331539b46e6217546c67e684e677cc91b29f77f82506bd9309f074ed94d7fdac0f4647a1f62b2cb8729af179b0bbfdc09990ea2f8f5ae2b58f5e13a91bc9d6582aa964e603ae902c37328393f3c121633e95ecd5735fa195e22499f18e5aa3c6869bfc2734410db6dce3e793c92de5ffdc2e8b4066d144af6d5f66b4ea6215cac7e111d055c7130fb55091c1f2ce41bd3c9f5fa3938361fdc217563ad2a94018d27f8306923cd175645b0225a29c64d7769c0a6b9b0bba949a6721448bac59a740526e3c1fb2e87df6f138e18261131703bfcb7031a7922c2ac851cd3ad1d2f3014a6b4a9c46a55b039db7788bf7d9ee1f6d1727d6b6866ab3bf1a131092aa1694764eda0ee396132f6989d821a592dd417706dd68db647bbd4feff087d9b68c40dbeb202941ba2df92a2c32efefabbd004da03749cf8e1a1adcddcf6aa11a870387a963dc39ba21c4b1dcea2162fcd7c7a6763688865414f52d0930f00dcfb0ef56a02a14da1f4d6fc845d3991694ac3cacabb0a4bfa52ad6b3e527f481a817c06a40603cd288e4c14ba220496d8365326c30ef3185e9c94edbc46e075bd5a2afc5fbecb46cd9a1df2372c8028d09b3902616f48cc3a8952da6cd84fa260e5218b2d670a40994b0e230d7315580c53976f1308adde25072c158b0d7883f20bacd032554db5ba415a3dd7be92f313c991b9e6675d7b13d36c5271712d5d6c559ee1847a8931c233882464fff646f9d08b767f8276729d030a732ffb0bfc7e6c245af0336ab457b8995742d57f0360ff2dfd2dbd64ca2f2ade280f800955b799fbd5d4b43f2e98a16f38c2e09083a91b7e55b3efab13b10148d4c004e91142c2fec015be4989fdbc07bdbb2f0a7bc9e8150674fc631d16e293de4b6d9aa97c2a3f2834da2dbd17717c5c82d96e3f14242a8aa9acfba1f881843d4f4bde91fc6ad0f9653339ec2b121fbd26eb72f29be14379c9a6e4b5502bcc679140122a6538f4f8d4e4a3699798578143996b1e026eb81a4f23d41e8b8010f48e5c1936a4b8d1a88c18651f1f205c25219a2a6cafd5d5a2ca6b9d83d58672cf9184e92704a0f189fa4f8b2a927a192c74dbaae3aad3cf6f884e2b34db0bda0a48bdaacbe16dd5a26a418da50a6c622df138112d3dfea82101f34dd3e72a551e6426828c32a113c4a1c771df1fef54b99f884f76f49980cd48422f979543dd60ea03e9bb251262e33354ddd474f3f7d172521f324f26da6f3dfc3c0fc1a98106bcb3aca5d49df5d3c887807ecff67536a16a5c95555c3f193ba977169eb92f4a2979837fe7845c9510e770975414cc91fbf1520e5f78d5485cddbbaf2d6a74f05025ec5ffdaae6bd8c6ae496ba271850b4cae18b753903bfa3df30adbc450395d3c2d185af8e655c1042f0fcacd794cb2692e2f17d07df94a77f30b3bbb40e086c021fe7b6dad2255195b26b1df388b9fc11bdb9c23da352f9430bb5a3e55485f4b48e0bd8dc6eecc6828eb47fd92ee77d5e05b71f78cce8bb182fa2ac2671fd2b79cc1338daceda765fb9082531583cdd07299655c46afa3c0f4295a27c31c63acce5abdc838b0537d183e1cb1d684250d05ad39ba098e275b9d76ad77f6717dc8e4e9dae7371caa298b083b86b00d3dc2bc70d94f28b13812d41bfa9ae1e74c6bac0042f412213cd7ad80fc80df1f22aca0d3c9b65da1074cbfb21989cf99c96d512a4c15e48eaf69667b95b3518201f5a91b64802a16ba9ef880b895e0553be5f746db5b4613899c19c482f3891866f3201f5b9ca191f091bf4e98e2104e4070524ef5c4df134d7e15b6bd5db7134f3ef04abd90a549bdc465b0286da5b19fa0e3c12f2b73678479caca35dfb76a81f6fd2807a90e6ae109aa10a4490ddbd339694ba6fe121590110273ec2f84ba39755d67be91e8d994613d38e8e9800e9b1c63e2e37474e5539c729e50fbb98a691d5b0808fabf3035353066efda517a0f00b9c3c417152f323f36ed1d749ad685fedbb8c8c469483cdf06c97ae1d8964fa6eb7f9bea8b73ceb02fc519efe57be0d0631b4ada01e7a65fd126d43a56edbf61475224efe491d7552907015907e6beeb61751cb9bcd76e732a63962dc3bd4e3bbf066443dd669e32a6e47f1fe94a6ce0ae4d9b9e4cd9ce200e82b015e82bb0fe2b1e97a165f39f679b3490e4ab2f0d56903845831964e12838088c64acbc15ae04f0246bfb7d106b0ed05399f2b1fd4eb89b14c0676ea47783a68e851914a6af0e5821edfecf6f111974dd1d95bf450169801b23f85d8d841d3e2f2d100b7b5a73d9d46cb43df2ef87ee18207420cfb7f8ff06bdaaa3798458cddca54319d6b1fe1996cfe88b985d21786482c8c950ef5b2bbb51e6a1e0b43a60af85936d8d22c00e4574b211ad3770891d8f64a666c13f51dce19a2f33c3d989eddc0c4827af2b20e4828b5464be9deed7abbe7cfbc40f800d2e7d0ced74cbd77ff8cb84afa3d43c5c54d66700f97b65e9463b017f0aac99568df51679724ea07f610735b518e1f042adc089b17ba00b0390340ad850d1f4d4f5426d3f5f19b5be5f7e759d5f80dc4d2912c8ce47a4cebcdee6aeb2bec968704f81b51c08ecc66533ef2e97f59493f65bd3f00bbd3c0599179e7f08c7ce6af4c37fef612f60b156ed6cd63098505f45fb3745dca23ada9ce6405f4a6ca5316979b5710257a0af5cbdd114c1b378272b79252f1d434e8dad940fc50fd4da05c2a43aca95436dc5c2715e9c02b93a0129ce6676b3e3282790343fcde2ea897fa02d4e4672eb7058729e9e00c2caa423c651c6eecba6612985a767756582b8341aa3b3c08995248dc82925ce7db488d398235eaf4b2361e94c19ce51838a5b9d00c69d124707c2f647c2dd8ba76b8a4784e200c3c6a937678f64dde80618332ccb439566e982a175465a7ef46b1fa3f6e3b9861ac269671b0ec5463c60fed49d960901803bf8aa3afb809b35e972c52eab4eb61fe8c2ed6be54e7e5b0e454230324335a2111940ec1a82434e7e34e5660b5ab61e56fd64f096021d7a2dc0d096e25e5f186e15abc63e48a3560d4e5cca9c65f7c5dd1028f4494f6fcf63794f8de892e7caa6a1e9dc13c6a8b6751e2cfcf2c173aadcaeb84be35831a39d6b3a5625222bf3fad0225754a03fbb2756c45eeb546b4035fad98879e7be6eb7bac9aae170f53f7223733dcfc9c03e27649b4e04032f4b1eaa0e881091f276bdd8e043247ec43f638583116ee0865c734399a012b3d74b4ab790e086ab68444ce7bc67281e1134869f3225449cac0497323917af5797f9258770792105d679b87ba0b02560c5738e8e41e613d949f5e0343b31f26d70017ab75e938137821b40950b1cbba1652f9236626ccded843473f03685def2cde61db125447c4f8c1b9f5028b95b4ec7f67e70b2224f1477bad9ad9d1dc0f4272e5f13e368a525f75515d7b6cd191e1a13cec9d68d28397d06c4f70d45e8bb83f388e2a783f3b146b17d438821bf71b0d5d93c600f394f2e613beeca80515c68089634aabe3e95008927cc872dd8a1c56d98d6aa36464bfb7f212fe2f42406", 0xffc) ioctl$TIOCNXCL(r0, 0x2000740e) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000180)) readlinkat(r3, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)=""/99, 0x63) writev(r0, &(0x7f0000000200)=[{&(0x7f0000001800)="d10b01e1d680f9c6062e6d20da79547c19470756030e4e79668254e737c42132b2f88425f4eb7db503a5c03d41a893a0c73b3c38e32468b9dbf2560d6c575768760056b5d3ab2b1c57e6bc1eaa94d6cc666e8af2db19c4845ace8342f15b175474794bd7845853fc3246e1044321f2b291ad9e303905ae6eed8f620ddea01882a4fe05fb74dc3da97ab05e64632e85b80bfbc0f1db169b67eb682ab34df35e193e36a1af6d5185b6ba3ed3dcdc6d4bb18ce4d900c8e6a206c19dcc94c5275eb46fc82dd3242334b88d5580f891c20a42ad1c516658479257393e16f6c12e499c639039aef61448ac3c7e80669f5557141b711aea87b38637a1b4b65f240ec7f37a09bf59a95a65aa07fb724d671eccf12bdae8df11f389d59ea4bbd573da7bf7ef1711c5d44a8aa9ea0ddbbf0c63318fa69bef49dddd26fff091919895189b9b4174c96a31a9281eaffc5fe6b61c5d6f1bedc9809f5a9d9ad7cfaf84776eb5d5717bdfa4789922265b2f27a230372ec1aa093aefc07e28617cddca6de2941c448cc963e5cccf4dd5814f5610bb3841e0f80d44164db3840d5695ed292f054f8074bd421c42dac937a9d317b2250a8c0af2fb9fd8e9d5f41584bcc1f94f0e11cb73a63ba82a7d46d762b625ff447ec3d0f0f91afbbb99ee8ae7cdefe4674ef4f74612d573a600cae98b6fb71950a21963c56028d7857a8e4b334141107dc7f5bd617e62a25f1c6332c238dfb77ad8c4695b7da5751cd86e5c86a473c94d76b09180f348be30986df1cca9455db9777e3731ba3571995dc003b1871d1a6c3407f7eae1916bad7b1051c551667d68aceb7275ff935c1fc5fd0b1a4a0926a3724e2f7b1ccfa0009921a3c944f08afdcbebcf1d79d1e3b3c71389a9b0175e66526ae0b92f2f2eda3d332b063d1a0c157535e47fc802460a358828c8d75cc26713a1b8e14fc318c179d0dbf412b398bd06d2b6efffb01d35065e23062d16080e3d5e01833dd224313dd2265c65c1051a42c0a37911d775add8ec3367c5c404a05d0067cef5f58ed8f843693b45315212ec06fff30703b1894267b652b522050caebc5799661095290a314889061e1e7dc97882a23a7e2b88022324cf8ecca5ded98d34328850ca995090fbb1069c058b58b95dadd25aa005c2f0a72fe29f078b0214e1c86b682c86e10afc8232eebd70c449236804cb191e34b3b2057bb08a8c2fa0667c34583cb7857005078d9771447063790964fce093896ebf47851a636579c3dae62e3fa62d3e70fd96846f24c298e1117ca9790c0c013d24bd97d5b025b1117758483333f03253382427bd13dfc583bda5abcf62735e13a7aba3962b0673db4432cea429b7582dba532dcf46403cfe090abe2d92a3599e4e0427d3a49a37864c6ddcf7a445faae6d83bdd5803de13ef875130c43415c0699ff286e6158626d7bbd3524468b537a11896968471099b8ae53383ffa6b1d1fb5054b006d2d8f94eb28dee2a9a8cfda86dbf58e1123a2a97d2e4c840c6388da77c8a0ea04537f50006f834500a1d0ac7b16e7fbefa9a565d942f143eda7152d3e3ec4426c846582aaa1cba72b36816675eae5322a635099fbe321aa751525e1f6a97a56e5e8f401e46d51222c78017b3a688de2d3dbe3b0f5941ba0d803ee422284b49fdc59ca90ccf20e1426881c53027524153e5d10248776eba553f8ed3e6d822e4d61852df5feda744bcffc9402dcec9b2e94f7f242f8bd04b157f0cae1d66a6a8c3699aa1db8383aec08d0d785a58c1f33e919cf1b06156f2301d9ce227644e07f3d93de991f47382bcdbc1238faabb2c12c672b185c7b6d535a4dea76803e9f7277856e9b3cec255d70373e447c1bc6501bb0ee330dfd005490819403414c9ff92f6e230a787323db5d05a7f115bdfaf3fdf15a7f43087335ce430886fe3139ed089e65fdff4052866cf8d85db6455ce2c035fde725e520f6302e59a63504b78b1104f184cc8434eb43c5a62193fc467fe23da152afb6c7f228ef68a8aa1d08956dd5efc57961fd4827ba0deac45473710fa1a2edf8d1bd27335b3bce597e25afa16efd77a0bbcf285dd868f245fa1a9f92d1e9a6fe62d655df596a534a6106ff930dbacc2827fcaadf9561c8775bda8f4fcf7abb9962b146f80a0efb433c62d0589a2b46744f49a213342d06479e01f35e03169b3fca179b9f2ccfb9e49e42dec8a0436f4a2a1f960ab27aa4c9ad0ee6b2b48377a6fa19b700cad58d48a3ee6beb52373ba0eaf5a4998a2f0186fe22203611ad1c7f8b7f661dba0b40f03e2b5b4c5f5ed63c792cb9c122bd1a10689980fda257145037804df28a188d630145ca1050c9e91003c7c99fff08e0812b93c8aeb3ad6eb21809404fcca01de934e74ad2618da2c232fbc793f89ce4be9219f83e133bc8086aa4ebef3ce74c288997dff674234d8fc478e95db4c2b1b93eb05013f207f95ac166443d82ba5f9cc051ff8787d3cd13508403cde0d4a5bcd743d9da77beb06044c8d5adcdd8834d2bfab6e81a5f46aea876d8cf155d11706752a02d69beb2bd60f49d9a00729b8875ec63798bf81576b416e697332eaca67fcdd6d5bae23b2d4edc7787d593510f343a457f5dd13cb0e0e72288d74f7a1968d7d785ba6e3d510f0df77e67ada645667e5fb415aacc64b8b74d232ff206eca3ff58c27877ba52a9cc8606ab983d58b0da11066b3d94017595f18430ce94a92a52607afe83d7e71057584b3302492c2124c237d2be26e1d6f46645f6bdb6dae428e43c2de1d1aa3568ca0b9c7f9a15f77f2196a4113a095bf111e3c79a9e91856c5814f35c4832afbba817b75bf8b570cac2540476d37d8eaca90ae3a44d5be23f333d29d98284da43adf236887fc3c46cb1afc93c38125e8cef8fbbb79cd8c09c09578a0758186bcfa9330ae3b78f9517f30e2ae05f6e8c88517603f3b896a3157e356232f7774c09f5400287780dac7e60e390860b6329f8bb0de99d0bade9c38915fa196b9e6127e02c96d292b77b382f72b000e28c9ab2202bab6df545475adc62cab1ea977b53567af2e9d6a52f82c7f805e8c1e57140d738815062eb67978dc58ae3e38f1a2d95bb5abd173898953db3b13923c1dcb5f1e27b3589484e415bd3e4ef3db2613d11205137aef4063f75439a031d4ad7ef29ecc8b79003af787dc3eeb9617289a8e39bfb55fda0d64f7ca8dedc6c4bfa795aa71f97dd2349397975017229ec86cffb76aa018e82422d1295cbcc9cb57fa2d7a58e1b4712dcbcabc5ea9244a2b7497b2b7707e0256f9f927e7bd8971d90542c5ef6bb9cf53fe52ae616233b20d4d0c6d430628f78e7a39d0508304648fc4fd7d615a84350518659d8a241e7502bfea689e56dea36a7a0aba37541c713153af6f589a743fa0a1c65993163bd4281374d219e46f66b31abd3685be0279ead62eb8aa89e8f5672055782db411510c1e9c8acccd3609726ad16ea96c693c3763cb56d0bd5d67f0f6f1af821ef8a33cfd4335890217befc6aef5707eb153f56aaf604113582452f45f02edba5555c7175df6d485060f40ddc07ee80182bad7077a2c146a8ffe27f336ca7a2bb5c47da352c48eaa69c4fe470c704b342854ffe0ed14f23360dc72aa27693f769c76d21d49ad742529303e92fe5350d6259c9f94c82c43c515986592c7b386dac30a46d8386ce3b9ee710dc001392e5ce9a1cacd7edaaa787ebe72b71be0c7df8bb4208ba9420e5f956b08bc03352214da5345dc1b8e62418245aad3b1f836abcd5933e2be6e00d94136d911fe2a907990d24acbd3ad501457dc9a80afe0359b525774a8a3a2ee1121ac3cd5d3e9e808e6a53f087df7b14ad8804a5bafc210040165f5ea56694b409e8d52b83fe2cbf9047b25e5efffdec68567c24aa311c0226948cf49c129532aeafd53d4bc5708d67c3ac707ef967825e7f277d76b8508cce411d5059d3686d182c896bd30e97cb44e77a13294353fc333b21340a2df553b71dab63cf20e6629e255e3b11f6a044293e74ec14636762bb52ddfb70fc241093797254778642798c3b56fb50e6f9163470f05bf33e08c7b9611bb4639773ba186d62899c8f485ac060001a0cab0ab937c4133c3634fd129a6a748c468c81fb5597d0a8e5847056a21a8b4496630730f42ebe9880f1d64bc753676be3be440b3b5b0a61b92a7deb3a4cfc43d1eb5e965e19a54c37f79b8965472fec22eab8c29f036d13eaf06dc1e340f28ea07533752cb157a2fe14cf3f38398976e1dd8132eb747fc5d32119e25bdf0986e1d0b6ca04907f631344bd2f1ba4070592c3e334aec8cfcb0d09c634b857f1824ee551ccf5fa88812ba0a415ca702d706d7290b6b3f82477565edc6613e2378c136135e078f6745659d3322be4d344a42b30d2559975bfeabb81bbb7d3bf50ba035f8c3c4c40f9ea0748ccfb796eba9a57f899b4727c4b35884c18bf53f9558c7b684ab64f686b715aeba28e68879ab280a0926480a4e5f7d71d774fb59e4394618b89e4451f911d3ba9b0c1b03873a7cfded0a371989c422f4f3d6522e82f678f86a412a547f7d25f63c205d721787df1de595751a0226fe068ed84e025d2f01f851c0667c3513eccc12475f63dfe2d9e33eff05abfff7399de22534295caa9599ad52a3000113d00a8325f5015771484e53a6bef8bdb09ad4225cf49ef6154443144719ef2c9579a781e63bcbcfdac8e6ff5a1e345493de7b064adfe9faba16e8a22210e76467367444b34bc8016e1bd2f735c7505eb0068ff05d0cbba009079abce4a1935e63", 0xd40}], 0x1) 16:00:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xd00000000000000}]}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x15}, {0x6}]}) syz_emit_ethernet(0x2e0, &(0x7f0000000180)="e2737c99815aeaced043b76207c6654a8e5d04ae4b148571d330052aeb9accc854ca98ac8b71e4fcf1634dae4b1c849d3a154cf6738e69e04e5324d45c4e706494a0a0aa44") r1 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x3, &(0x7f0000000240)=""/83, &(0x7f0000000100)=0x47) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/21) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x8005, 0x599f) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) lseek(r0, 0x0, 0x2) fchmod(r0, 0x180) 16:00:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="f59ff464ec7fede77332035ed0bf058450c99c01d826e5117586692b893a2e76433318e112e94be781db518be42285677f0000d65f7a22a4e0fe69d2b8115573b3a547e9537cb9c4ced11cec013aae8ace5bf626fa9f9df725cda6b7e4c397a246a9db4fabf36219e56968b1a15a60065da71ef2aac0a8e5c4c4b507713afa5360d644a6a612", 0x86, 0x405, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) socket$inet6(0x18, 0x1, 0x4) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0x8000000000000000}]}) 16:00:36 executing program 0: r0 = socket(0x1e, 0x3, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x1010, r0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="17633bbb9d8c353258d4b1d91916e404fa7c439b0c2114856c07adf02babde1e1b5ed2a3ef43443560f64283de6f06f1a0a42a22", 0x34, 0x8, 0x0, 0x0) r1 = geteuid() r2 = getpgrp() fcntl$setown(r0, 0x6, r2) setuid(r1) setuid(0xee01) r3 = accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000140)={0x7, 0x7}, 0x10) r4 = msgget(0x3, 0x1) msgsnd(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="030000000000000017495932054b71b4fc3e5c532d5f42e1f17c19cecfb0dfd5318ec4b69f2a311b39383a81f67a9b1ab8420d113a61f8e7b99db2619ee4762e4135fdd0a22e1493724cd1ba984a462cbcebae53c38a2e2b28"], 0x1, 0x800) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff8f) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = msgget$private(0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000300)=0xc) r6 = semget(0x3, 0x0, 0x0) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000003c0)=""/4096) msgrcv(r5, &(0x7f00000013c0)=ANY=[@ANYBLOB="0000000000000000004008000000000000000000000000001600000000bf8be5fe2a828a409571485ce2bec485a32a525b872c0cd2da613cec3256135473d01cdf1ad37f60a33d25fb418e2366d07c843a119a65367a3174c79cf0f6f535bdfad0934f47aa06b0926b67a5f3bfc8ea327aa69aecc81f7b2c6efb23ecbe9d22ab18f3ea6a649cdbd514fbc2f05d519cb73c88d53db7a7d53791375041044566b74cd9d3f6feb46a15ec508a79f3717c8407d90a95b27112dad9f49c9d3e0dd1b31b31f96f0c7c16361cc1d678f73ab2a0e8b76c3dd1c95882c85af83c065e5f33fde173913e507d224fae6ee1374056bc65baea0cc469c5f14072577a0edcb87292480efc153ea06c0db2cd8c2ee8b40adf0c2bdd9c8bce73b343aa655269dea99700000000000000000000000000004f0b439feb8b0f1048246e8a2e9e0eda278d4ed903b4e007cc15cb624bb20800fc637aef1f4338a8fcc281bfd56c04b1b8f387c36cc96625550074163217ac8bd2819e539e662e3661656cdb5d89f7b1b7e232250cac81d50661e2a38c54bb9cad4815b1915eaf4b402b220f302428677a9e0f661e3538f0fd083616d1fdc99c1f86483f86b618689520a20809ddb352"], 0x1, 0x1, 0x1800) r7 = msgget$private(0x0, 0x1fe) r8 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x60, 0x7}, 0x100000000000000, 0x100, r8, 0x0, 0x1f, 0x800, 0x7fff, 0x9}) 16:00:36 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300), 0xdd) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xc600000000000000}]}) 16:00:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1b00) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000240)={0x3, 0x2, 0x9, 0x1, r1}) symlinkat(&(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000200)='./bus\x00') r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chflags(&(0x7f0000000300)='./bus\x00', 0x2) ioctl$WSMUXIO_LIST_DEVICES(r2, 0x20005302, 0x0) readlinkat(r2, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)=""/88, 0x58) 16:00:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x8280, 0x22) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x4010000000000, './bus\x00', './bus\x00'}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = getpid() r5 = getppid() setpgid(r4, r5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 16:00:36 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000001021, &(0x7f0000000280), 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/129, &(0x7f00000001c0)=0xfffffffffffffe72) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe, 0xffffffff00000000}]}) 16:00:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x2}]}) 16:00:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x5}]}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x48}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x9}]}) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) rmdir(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0xc}]}) 16:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r1 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) symlinkat(&(0x7f0000000040)='\x00', r1, &(0x7f0000000080)='./file0\x00') utimensat(r1, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x2007, 0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000000)=0x40) 16:00:38 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x8a01, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000300)=0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x1) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) syz_open_pts() mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x121) getgroups(0x1, &(0x7f0000000140)=[0xffffffffffffffff]) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0xd}]}) 16:00:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x10}]}) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x28}]}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="8b") 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0xc6}]}) 16:00:39 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000001b00)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000000480)="7c9d00a4279c91e3b46706543c3d1735154d023cd9ea1c983430c259c5b70b7479dc1a0698faa6da583bf7dbfc098c947bb5b22b5d24a153eacbb4d3f69be2a5975ec58d4973c48ecfcf689d376ecf9e8b4b436341086799f9c98be9777c905b3a9b79095b6505d5bbe5d08828c080645f2952ea3e7b01ef464fc4d0f5bfdc3b08024dcc4d682c05bdffae851b07eb5a8d84c63ce4cf6b09fefee0d44bcf96b044e0bbb3327da4b83650c8eeb300f5a81cf9bdec281fb89e35c08fd8b12dbbd85e1abf9812dd68136b57415e4b969426e294da823e64006b6199ab0f093113da28718f2c440e25febe860e0808a4137c73a33a62917c718bf9d1827490a3da0b0cfbf6e79634855ad2b51f73e50f3af07516ad2d720aa709acf7de2cd4dae0619e5647b753331b2c284eee0eebcb09d7ad3d450cdc7c0427bb675c92674608cf041d9a7812af1c2488589ae4d3424498328fd6b7059577343f7dc38004fba14af16dabd37fbaae118857ab0dded78de639b2843b67689e40553177f9fba95cdadc09b6ed94fa53ab442aa29276057ef0ce7afb38dae832a48e024c092a55e60748bdaa6ef6111799eb004267e389b9f90af47a8473e4ffd1eab0c9d446934a83ab3d20b5634f0e9a6ba399768926de08c249aa6b4f0c358c48cc96cadacff96d9867d765835e7bbd484474d499c276f00b31dbcfa9aa4b6ca9bd4e3651a4aa4f0a84be0a33cb9c1370f33ab9fb2ce32f72548cc445c5087b9702472e562230158256d70339a97e41c8c260865b4a38c8b8323e9a3c27cd2dbea345ff10d836944f5e9c3d02e8b6addc5f6f7966d975330cc818603069d3a644b5d789f6c2f3c0353233fd5496782c9c45d1ffbe1c31b698f4a985bd9b52e2414bb070c4e94c06c254b81c350d43f77b4c0c7302873ed78f8f351411354d3e77f9fe992e58ab164f930745ab9f760273f6a08377faf372528b21ec765daa106376eab9e374e5f39484fdd5ea79b9bab6ba38f194c7f8a9acfd285e31643e54ea30738e356562e60a0f16f7d47b12f28bf651b1d1c62a86f15fa3bc34ee677abc2918c0a33072bad1c7e50e4c4d6382bc72ac0236474dc748c871e629eb6ad2d3ffcbece6b704414a32ed9ea2aed874d2d96092c4ea4913a95cd915673915e0db73d26ab86f25603a475e83a961258cb4cdac4ea42454a93789c02dba7474b07f5fd3001c40e4822f02b0af95b5c4a55b6328bd9931b368d7e360a508fba025247a72a6da9f7dcf0de0acfcb8d9c87b3130599c3ccdc1f944076095993a35fe5fd8df73ba0a5743f5290748c42e5ad69611ddd2db73f1dda5254b0ddb23d3b57f3777a57f1844e5dffe5fa0a6256f33670e83c891715a1fa619bf643d89b90feb2db4349bf0a1d5b363eabc588410837f8dc2e994b35630600648f0e0061fa1f5d7007c06b8cd72449bce99cd4b88527bfe90fc4a5d297cae4b4b59f24b1e4d328546f29680cbf804697ed4353886d6756d755412c5bfc78bf49e3caad83a214068a33a61bd58e27a81c15c73e3f75d2450486b2c2e6030921516082df5cecf4a0203fef34e735f2ef693f4f95687e4a3b919cf2c007057d6bbc7f5749e305ba7a2927fe0ca4635bfaee6994f873d68e78501cef1126835014b7ae8248606871f7630697472611057e045627d50e7115ece51454c2f3e640b0d8a38b297d49f8b6e9bd494cf332610d9239fa3545070fb513736c1b0cfddd989831c3cf908b17e177f47b1dd781d735f36f4728180355bf7a1b6bcd9c83064e878fcf2a6c2877c7d26f1423fcaa5c4684cf48f56099398965b7776fa2b1ffe658844f7785bebc965b874703050be00ac2136d2ac06d5086b77dab98e2a77f62dc7af38738c7006e8fcabba75accad7a1ec72b8bdcbc618921a75018c4449421e3df64bdb5db3863d10ec9b9ee931f77824635591778b41f6043a454015bc279fdcbddf63285be36ea6ff863042bb89c4596aa34d1203340735566a29ddef9198c34ed3646718dbb9efb93d1673a27c60ce244a4912bb54cbc5d48ec81c999a180dffd6f100677031ce6d8531b26d66bbbd1fee763d3002b42b340547370a0a707f2b9b437975ea6ef711d63f7fdcbd85863cf6047439e2d7b3bc1573d7bc25d3f4d02fa77fdf0d3a6b5cc1141cbe5a6c313d2b4d7c58985a4f0264331d6fcb10752718630c88ca0f3bda90bbdf0a1e5d052e6a66abc3fa4d2d49e6cb4ff6d8bf115fbf8cbbf202bca012cb5b64dedbe1ea203449f60bfdc9d2905f10a60cd01f92cc79d85ec09e180e212ecefe89e510b70b41d42ed9b217395b49c51b977d43d116ae74deaa1087e89aba10391a25a57311f5663a9dc859c3b9c545f8cdaf28010442de6f526cd8429714c20c587152f53731cbc28c6823251ce89d4605b89368fc1919185cbd58c9b82301274a902e0c07555ed5a3218900fa6ef68988292eb132bd1fd2e5d394340bfe4c7df7b9f00aceb2d9ab61faec3ce8233f758128386eaac2fc8b93b01241272f77832e9c6a35712017b9dead5e7fb88bff7827cce4a4e3d500ec08c6332ee4d1985a2e48eeb0197c69d407d90146fd8b6099b994a17a4128721729da7a95df275ee8c3560fb483e040c117eaa4725ceb948bc8c754ddddc6f7d0728924bb14d029b66a741d142222826bf657f98f851c59eefdee6d55ae839dc0f83e6a8caa8b99841c449f79a4c3b549e6158762a229e5882f47ed55ac8582d64186c5057d2e7110cf6f9c9bb9c20da487e4864e4323580b4e76ae4841128f7f48ca790fc1bad2cf3e7ddcf6bd8d90a45a52c2920ff938bd4fe96cebec6b7dbab912c789872bb0b1124d8398557fd02207ed08eb9e35dc3c0e907c3fdd331af2871beaa679fe96e1f2e1f75cb9f4d4b7e05f75e7cff04c101e47aa690c63207e290f7ccc05ea3e6ddfe3890492591230efbdf268342c09a3659fc81a4b5cf5debe75d1121d3c0b3d563f1add70469dacfa018e37aa52fe1a0d964adfe32b6020ce51550033700852e634f891092a434f69ccd8271f48ee99817bea442c852f0b360692d32040fc640c5af49cbf142f61bb456bb47275db905cdb55fe39307fa74ca2b59a2dfe8dc36311310d89f57b8ed40b5855648ed47ee1ee0269149221ce429ff3a87c1222e1f15e2dba8a154168316004d55886d66a4d814ef3a5326c3ab4e13b5d4d1f3353e3f45d7ee152a51b8312d5804ecd237e613a4e87db33ef228edf2f9fff614135ad6186b470a8f5a65baa40068e17459c9a8549f476d20d317538292d0ad01896a04c53b1bf6a39c49fb310763afc73c6970e95bbc2b12bf80384f1fe6780a9005c55a996cc250856d9abb2b9365cb28c668fadc5a06dd2305c0c42b66621d62db777ccbcfffae43ecd2cd10d8c33e92f1ecbd9db6609174b169cfbbdf8b8a31de26f2b03c0955937e5374d905f81d9b5f8aed436c4322c583c36db4bdbd05e9ee66c90d9de79f19691f0151285c18a568ab7ee0ed480c6ee17f8c66c268e443ff3fe03248c97fd18253b2f78c4d6001fd05eb3dc3e28d639a79becae60f20bf2aeecfbf2b75a7b52503c43de8732a7639ad04a09036329e7a1481753afc0ddf2eefdd6074ae8d77607152e73c2576c8fab5ca9c7c600273e70d4ba01c161e78419777c07820776678438ca3826438e67800d37401d3d25f2d6673d97a1eaad85141aa6ea3b92d432e50b6f903343bcb791d99487c9e7179072c3512bb8cd3da46e5eec66b97525b290d1f412a7b332f47562e1d91f20790e4d4af9d7f7caa1c813a7d06c35793a0709090530e9025b08bcaa897760b67418adb64a6acc6abf30f4128c457c62de2659ca6d859edaeb6b35314b74043f99c0e8e6f048838d14708b8349f83918d02fbbef1fe6b51527c5bbdd432fa9bba2331eb80f50b9c03a0d79c4fb73f16d89917f124f5e243b8368ce03eb35233601c8f506d771dc15f60b74ccded3ff7ef1fdf2f99e7ce1843ebee1f066ea9a6bb71a15fabdaa85e4395eeed91634dd0869599e74a9138897cb3405686a213aee412b49c09617575996715cdd8b1892c258a804abe78c64c5690ec062a1821e2ab5621214ab6ff175796918178d0530bf8d723bb2c9e043fe69d829b8526238c6a69aebb9fffee2bf49d340c914a04358e418c25ec033d36a9138d6a963921e61713d8cfa076cb19203b85e6641569c680d4dc35f6f80c67ff625bfa2d82cb24f923a339c81d4a77408a3e301ed4b6fe97d67edb9f47d7c6cbd323b655fb0015164e7ccb7ac189e58320a35e6e003c503f2876b6c486ed1937633bb4efac0a51dc6c5c75a5e2b2e82da6ad45fdccaae14cd93b80a185c33666c81c362dbb354c56c08f6b866c40b26c431bde414f2829783dc5645738281850409bca1b5555db44110f48a230a0693897921015b227cb54192688d9e1d4affbc3141a6e78e7bbca9faf01cff974c42b7570c966aec6af5a1bc7840886ec75e0524c6c2de540658fdfe47f5b48b412a82834fa6bfd569af2d2bd3b5f126417127cae0770931dd694abb7ffff6621e80f0a5527d939e25f2945749fc8a3ab06e4a9491f2ed0b3db4f87f10158b284e04236583ab0991a1d702230b27ae2887d9697d05c5da0d6be8f8cbb1e691ec471d34d1da0cd194293b586df0d1e7961bfa60eeb4be5d40b9391c9f3eb5d615d890c46b464794772283441f9034dffc051aee0f9b1fd3e10948d5b579a9539bea47d7f7040c5b15cb25f428f8169e1bda32eb7f0e0014beae25cba29565952d42bb937eceb8", 0xd41}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x406) pipe(&(0x7f0000000040)) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x500}]}) 16:00:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r1 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r2 = getppid() open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) chmod(&(0x7f0000000080)='./bus\x00', 0x8) fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000008000c, &(0x7f00000002c0)="00000009240875e6f64548e5334c79dd6a30c6c62c6857737667c8a864a9e3cfd89737577e42370300000007e5613368710d6a6b35a816d717c21465339c71b72d7b51ab3ecd823c4ca9b355d63a64185db15cb1f65978428ccc31924134f007e18f9b263df04f53daf862276cdb7b7b15e1acf1292cf093db55247794558cce4e48abf2c2b044e3c745e1ab3029a6638aae38742f524bdf9ee3038a3881ff57a708de505f9986b6dfbd978bf99a8b2d280fef0cbe0fe1bfbfd4a7cb0401a70daaae32abb8340f1d0e58b069a59f0e71fb8a746aa12eecf83ad12e5a2b341282bea692e1d82b054f0000000000000000000000000000fe63e48966bde64a5da2aaf0963131939c56c899b2eab60aa8827dc09d7b2de35e488f95", 0x11a) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) shutdown(r0, 0x1) 16:00:39 executing program 0: r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202302f66696c653014"], 0x10) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000280)="055dae3070ca9f05", 0x8}], 0x1) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x900}]}) 16:00:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0xc0, 0x501) syz_open_pts() r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x8020, 0xc) dup2(0xffffffffffffffff, r0) open$dir(&(0x7f0000000000)='./bus\x00', 0x10c90, 0x8) 16:00:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x712, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x110, 0x0) flock(r0, 0x40000003) flock(r0, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) flock(r1, 0x8) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0xc00}]}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0xa, &(0x7f0000000180)=[{0x7, 0x100, 0x158, 0x6}, {0x4, 0x1, 0xfffffffffffffe00, 0x81}, {0xffff, 0x312d5baa, 0x1, 0x1}, {0x8001, 0x13e04294, 0x9, 0x1}, {0x0, 0x9, 0x8, 0x6}, {0x1, 0x6, 0x1, 0x8000}, {0x7fffffff, 0xd91, 0x4, 0xc188}, {0x0, 0x5, 0xafd, 0x1}, {0x3, 0x0, 0x2d, 0x9}, {0x101, 0x29, 0x72, 0xa43}]}) open(&(0x7f0000000200)='./file\x00', 0x8, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x1a, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xa088}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x56e0}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x26d7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x751}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8913}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x7}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xd35e}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xeb1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x40}, {0x6}]}) syz_emit_ethernet(0xfffffc47, &(0x7f0000000000)="8b06c8fb2292f2dfe39f556df8f58cceee991c22b09338146960d9e1faec3293bc19229e") 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0xd00}]}) 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x35}, {}, {0x6, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") 16:00:40 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x4c) recvfrom(r0, &(0x7f0000000000)=""/217, 0xd9, 0x800, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r1 = dup2(r0, r0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) socketpair(0x10, 0x7, 0x7ff, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x0, &(0x7f00000001c0)=0x5, 0x4) getrlimit(0x0, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000240)={0x9, 0xffffffff, 0x5, 0x678e9a9d}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) setsockopt$sock_int(r1, 0xffff, 0x190f, &(0x7f00000002c0)=0x8, 0x4) listen(r4, 0xffff) close(r3) connect$inet(r5, &(0x7f0000000300)={0x2, 0x0}, 0xc) r6 = getpid() select(0x40, &(0x7f0000000340)={0x5, 0x3f, 0x0, 0x1, 0x4, 0x1ff, 0x5, 0x4}, &(0x7f0000000380)={0x7fffffff, 0x2, 0x8, 0x0, 0x507, 0x4, 0x80, 0x200000002000000}, &(0x7f00000003c0)={0x3341, 0x3, 0x5, 0x2, 0x3, 0x7, 0x800, 0x9}, &(0x7f0000000400)={0x1, 0x6e90}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000004c0)={0x9, &(0x7f0000000440)=[{0x9, 0x80000001, 0xa07, 0x1}, {0x78c8, 0x3, 0x7, 0x9}, {0x3ff, 0x8, 0x6, 0x9}, {0x76, 0x7, 0x543, 0x3f}, {0x1f, 0x5, 0x80000001, 0x1000}, {0x100000000, 0x3f, 0xb, 0x26c}, {0xb79ce84, 0x2fa, 0xfffffffffffffffe, 0x1}, {0x2, 0xffff, 0x20, 0xfffffffff0ef71f0}, {0xffffffff, 0x81, 0x401, 0x6}]}) fcntl$setown(r1, 0x6, r6) bind(r2, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) readv(r3, &(0x7f00000008c0)=[{&(0x7f0000000540)=""/15, 0xf}, {&(0x7f0000000580)=""/92, 0x5c}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000700)=""/192, 0xc0}, {&(0x7f00000007c0)=""/106, 0x6a}, {&(0x7f0000000840)=""/97, 0x61}], 0x6) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000940)) execve(&(0x7f0000000980)='./file0\x00', &(0x7f0000000ac0)=[0xfffffffffffffffe, &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='\x00', &(0x7f0000000a40)='($,+/+=]@#::\x00', &(0x7f0000000a80)='!*{\x00'], &(0x7f0000000c00)=[&(0x7f0000000b00)='!+\xe9]\x00', &(0x7f0000000b40)='/\x00', &(0x7f0000000b80)=':@\\\x00', &(0x7f0000000bc0)='^!!-\x00']) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000c40)) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000c80)={0x100000001, 0x8000, 0x0, 0x3ff}) r7 = shmget$private(0x0, 0x1000, 0x401, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) r9 = getegid() r10 = getuid() getgroups(0x3, &(0x7f0000000d40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000d80)={{0x21, r8, r9, r10, r11, 0x1, 0x4}, 0x8, 0x0, r6, r6, 0xab, 0x4, 0x7c6}) accept$unix(r2, &(0x7f0000000e00)=@file={0x0, ""/108}, &(0x7f0000000e80)=0x6e) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x2800}]}) 16:00:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x180, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r0, 0x4) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) rmdir(&(0x7f0000000040)='./bus\x00') 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0xfffffffffffffbff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="8d") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 16:00:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0xc600}]}) 16:00:41 executing program 0: close(0xffffffffffffffff) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = getuid() getgroups(0x6, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpid() r6 = geteuid() r7 = getegid() r8 = getpid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r11 = getpgid(0xffffffffffffffff) r12 = getuid() r13 = getegid() sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="f6afb57daa83cc02796d1f339ea35c87a450739b1923a338a413dc6d14d1a3d05c1b37050b2717dea01bc13ce8a3e8b8afaee9f586de232c1a6c1d524bb56a5448f32027dd547846e87c4cd81a61f3451c557025e13087848f6a47ec9076dd7e8bc51f01dbe60899d496ea963aad707a42d8ea14851c86059274c75dd11eef039fd48be284873d07fe9afaeac30a5d4d41eedf4cd765d0f9fab1b95616401333db227dee", 0xa4}, {&(0x7f0000000180)="df9f37051e85426b37570f283cc5dd50570a59dbac26ca871f59c0f4d459d91a392e2f8329841f07efee54b5cba1b0dd8c79d96c2b8626ecdd3039f028d106d14321876f6e932504c5559f394f7b6a40b4bca9db617aa671821e32", 0x5b}], 0x2, &(0x7f0000000500)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2, r1]}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x100, 0xa}, 0x400) r14 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r14, 0x4, 0x80) pwritev(r14, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x100000}]}) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x280000}]}) 16:00:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x1000000}]}) 16:00:42 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x96, 0x4, 0x5, 0xbae9}, {{r2}, 0xffffffffffffffff, 0x8e, 0x3, 0x0, 0x18a}], 0xff, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x30, 0x50, 0xca84, 0x10001}, {{r2}, 0xffffffffffffffff, 0x80, 0x80000000, 0x10000, 0xda14}], 0x42, &(0x7f0000000100)={0x6, 0x1f}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r1) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x2000000}]}) 16:00:42 executing program 0: r0 = msgget(0x0, 0x400) msgrcv(r0, &(0x7f0000000180)={0x0, ""/200}, 0xd0, 0x0, 0x1800) 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) accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/14}, &(0x7f00000000c0)=0x10) setuid(0xee01) ioctl$TIOCMSET(r2, 0xc010427b, &(0x7f0000000000)) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x5000000}]}) 16:00:42 executing program 0: chroot(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x1}, {0x1, 0x80000000}]}) truncate(&(0x7f0000000280)='./bus\x00', 0x5) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10001) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) 16:00:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x22, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000000c0)={0x4, 0x4, 0x81, 0xffffffffffffffdb}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x4ecc, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0x9000000}]}) 16:00:42 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) fsync(r0) r1 = syz_open_pts() fsync(r1) syz_open_pts() syz_open_pts() fsync(r1) 16:00:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b2026, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000280)={0x0, [{0x9}, {0xfffffffffffffffe}, {0xc000000}]}) witness: panic: kernel diagnostic assertion "_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_event.c", line 1076 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 484798 15229 0 0 0 1 syz-executor.0 *147795 15229 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f8e31d,ffffffff81f86db9,434,ffffffff81f98402) at __assert+0x2e knote_enqueue(fffffd806ec7cd90) at knote_enqueue+0x216 knote(ffffffff82338c38,1000000) at knote+0xbd selwakeup(ffffffff82338c38) at selwakeup+0x3b logwakeup() at logwakeup+0x3b printf(ffffffff81f6bd50) at printf+0x9f witness_warn(2,0,ffffffff81f94722) at witness_warn+0x211 userret(ffff800020b38978) at userret+0x32a syscall(ffff800020c69630) at syscall+0x614 Xsyscall(6,0,fffffffffffffef6,0,1,e0acde13330) at Xsyscall+0x128 end of kernel end trace frame: 0x78, count: 3 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_event.c", line 1076 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f8e31d,ffffffff81f86db9,434,ffffffff81f98402) at __assert+0x2e knote_enqueue(fffffd806ec7cd90) at knote_enqueue+0x216 knote(ffffffff82338c38,1000000) at knote+0xbd selwakeup(ffffffff82338c38) at selwakeup+0x3b logwakeup() at logwakeup+0x3b printf(ffffffff81f6bd50) at printf+0x9f witness_warn(2,0,ffffffff81f94722) at witness_warn+0x211 userret(ffff800020b38978) at userret+0x32a syscall(ffff800020c69630) at syscall+0x614 Xsyscall(6,0,fffffffffffffef6,0,1,e0acde13330) at Xsyscall+0x128 end of kernel end trace frame: 0x78, count: -12 ddb{0}> show registers rdi 0xffffffff814647a7 db_enter+0x17 rsi 0x3711 __ALIGN_SIZE+0x2711 rbp 0xffff800020c691a0 rbx 0xffff800020c69250 rdx 0x3712 __ALIGN_SIZE+0x2712 rcx 0xffff8000011ba000 rax 0xffff8000011ba000 r8 0xffffffff8140baf3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xc264c886134afcfa r12 0x3000000008 r13 0xffff800020c691b0 r14 0x100 r15 0x1 rip 0xffffffff814647a8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c69190 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.0) pid=147795 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b39788,0xffffffff82355ec8 process=0xffff800020b8c9f0 user=0xffff800020c64000, vmspace=0xfffffd807effeb40 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15229 484798 22859 0 7 0 syz-executor.0 15229 11722 22859 0 3 0x4000080 lockf syz-executor.0 15229 82896 22859 0 3 0x4000080 fsleep syz-executor.0 15229 322530 22859 0 2 0x4000000 syz-executor.0 15229 305039 22859 0 3 0x4000080 fsleep syz-executor.0 *15229 147795 22859 0 7 0x4000000 syz-executor.0 22859 72639 27249 0 3 0x82 nanosleep syz-executor.0 9914 452088 0 0 3 0x14200 bored sosplice 4886 44843 1 0 3 0x100083 ttyin getty 7564 185252 27249 0 3 0x2 biowait syz-executor.1 27249 338692 31815 0 3 0x82 thrsleep syz-fuzzer 27249 409023 31815 0 3 0x4000082 nanosleep syz-fuzzer 27249 456325 31815 0 3 0x4000082 thrsleep syz-fuzzer 27249 27813 31815 0 3 0x4000082 thrsleep syz-fuzzer 27249 412589 31815 0 3 0x4000082 thrsleep syz-fuzzer 27249 467039 31815 0 3 0x4000082 thrsleep syz-fuzzer 27249 430516 31815 0 3 0x4000082 thrsleep syz-fuzzer 27249 441252 31815 0 3 0x4000082 thrsleep syz-fuzzer 27249 460691 31815 0 3 0x4000082 kqread syz-fuzzer 27249 102322 31815 0 3 0x4000082 thrsleep syz-fuzzer 31815 373144 77916 0 3 0x10008a pause ksh 77916 145770 54765 0 3 0x92 select sshd 54765 45779 1 0 3 0x80 select sshd 35368 452549 93334 74 3 0x100092 bpf pflogd 93334 429038 1 0 3 0x80 netio pflogd 83539 285851 63286 73 3 0x100090 kqread syslogd 63286 47676 1 0 3 0x100082 netio syslogd 96148 330753 1 77 3 0x100090 poll dhclient 37496 503241 1 0 3 0x80 poll dhclient 97532 228851 0 0 3 0x14200 pgzero zerothread 33499 283608 0 0 3 0x14200 aiodoned aiodoned 10575 280129 0 0 3 0x14200 syncer update 15759 314553 0 0 3 0x14200 cleaner cleaner 99364 459239 0 0 3 0x14200 reaper reaper 96751 250252 0 0 3 0x14200 pgdaemon pagedaemon 91194 230357 0 0 3 0x14200 bored crynlk 98910 105128 0 0 3 0x14200 bored crypto 39272 219803 0 0 3 0x40014200 acpi0 acpi0 21877 28206 0 0 3 0x40014200 idle1 22227 412730 0 0 3 0x14200 bored softnet 83251 486780 0 0 3 0x14200 bored systqmp 46017 343923 0 0 3 0x14200 bored systq 66201 499117 0 0 3 0x40014200 bored softclock 50343 274720 0 0 3 0x40014200 idle0 4112 78100 0 0 3 0x14200 bored smr 1 245713 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 1: exclusive sched_lock &sched_lock r = 0 (0xffffffff8238d220) #0 witness_lock+0x52e #1 sleep_setup+0xb4 #2 tsleep+0xe2 #3 sys_nanosleep+0x1b8 #4 syscall+0x552 #5 Xsyscall+0x128 Process 15229 (syz-executor.0) thread 0xffff800020b38978 (147795) exclusive rrwlock inode r = 0 (0xfffffd806fbd2b40) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 Process 22859 (syz-executor.0) thread 0xffff800020b399e0 (72639) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82340a90) #0 witness_lock+0x52e #1 syscall+0x43a #2 Xsyscall+0x128 Process 7564 (syz-executor.1) thread 0xffff800020b152c8 (185252) exclusive rrwlock inode r = 0 (0xfffffd806fbd2810) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x575 #11 namei+0x45f #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806fbd2920) #0 witness_lock+0x52e #1 rw_enter+0x414 #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x45f #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9491 6396K 6781K 78643K 11620 0 0 pcb 25 9K 11K 78643K 276 0 0 rtable 108 4K 4K 78643K 310 0 0 ifaddr 49 12K 12K 78643K 92 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1486 0 0 iov 0 0K 12K 78643K 20 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 76K 78643K 1727 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 11 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 40 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 579 0 0 sigio 0 0K 0K 78643K 6 0 0 proc 54 51K 83K 78643K 439 0 0 subproc 64 65538K 67586K 78643K 102 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 32 0 0 in_multi 33 2K 2K 78643K 62 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 2 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 249 0 0 pfkey data 0 0K 0K 78643K 2 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 93 21K 21K 78643K 2614 0 0 UVM aobj 12 2K 2K 78643K 15 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 5 0 0 NDP 9 0K 0K 78643K 25 0 0 temp 139 2708K 2773K 78643K 4942 0 0 kqueue 0 0K 0K 78643K 2 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 8 0 2 1 0 1 1 0 8 0 inpcbpl 280 213 0 206 1 0 1 1 0 8 0 plimitpl 152 40 0 32 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 56 0 12 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 25 0 25 2 2 0 1 0 8 0 tcpcb 544 64 0 60 1 0 1 1 0 8 0 nd6 48 9 0 3 1 0 1 1 0 8 0 ppxss 1128 7 0 7 3 3 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 17 0 5 1 0 1 1 0 8 0 pfstkey 112 17 0 5 1 0 1 1 0 8 0 pfstate 328 17 0 5 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 236 0 44 12 0 12 12 0 8 0 art_table 32 237 0 44 2 0 2 2 0 8 0 art_node 16 55 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 6 0 2 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 36 0 26 1 0 1 1 0 8 0 shmpl 112 13 0 3 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2548 0 1128 46 0 46 46 0 8 0 ffsino 272 2548 0 1128 95 0 95 95 0 8 0 nchpl 144 3479 0 1839 61 0 61 61 0 8 0 uvmvnodes 72 2816 0 0 52 0 52 52 0 8 0 vnodes 200 2816 0 0 149 0 149 149 0 8 0 namei 1024 9601 0 9601 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 9234 0 9233 11 8 3 6 0 8 2 sigapl 432 776 0 761 3 1 2 3 0 8 0 futexpl 56 5502 0 5500 1 0 1 1 0 8 0 knotepl 112 158 0 139 1 0 1 1 0 8 0 kqueuepl 104 107 0 105 1 0 1 1 0 8 0 pipepl 112 374 0 355 3 2 1 2 0 8 0 fdescpl 488 777 0 761 3 0 3 3 0 8 0 filepl 152 3845 0 3736 7 2 5 6 0 8 0 lockfpl 104 425 0 423 2 1 1 1 0 8 0 lockfspl 32 190 0 189 2 1 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 529 0 520 1 0 1 1 0 8 0 zombiepl 144 761 0 761 3 2 1 1 0 8 1 processpl 840 793 0 761 4 0 4 4 0 8 0 procpl 600 1864 0 1818 4 0 4 4 0 8 0 srpgc 64 6 0 6 1 0 1 1 0 8 1 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 384 447 0 428 6 3 3 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 6 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 126 0 0 15 0 15 15 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 160 0 0 9 0 9 9 0 8 0 bufpl 256 6615 0 1166 341 0 341 341 0 8 0 anonpl 16 75863 0 66669 65 13 52 63 0 125 5 amapchunkpl 152 4036 0 3913 9 3 6 7 0 158 0 amappl16 192 3394 0 2779 43 11 32 43 0 8 1 amappl15 184 2 0 2 1 1 0 1 0 8 0 amappl14 176 545 0 539 2 1 1 1 0 8 0 amappl13 168 31 0 29 2 1 1 1 0 8 0 amappl12 160 10 0 9 1 0 1 1 0 8 0 amappl11 152 53 0 34 1 0 1 1 0 8 0 amappl10 144 73 0 71 1 0 1 1 0 8 0 amappl9 136 619 0 615 1 0 1 1 0 8 0 amappl8 128 152 0 137 1 0 1 1 0 8 0 amappl7 120 38 0 34 1 0 1 1 0 8 0 amappl6 112 58 0 51 1 0 1 1 0 8 0 amappl5 104 132 0 117 1 0 1 1 0 8 0 amappl4 96 544 0 513 2 1 1 2 0 8 0 amappl3 88 1140 0 1131 1 0 1 1 0 8 0 amappl2 80 5552 0 5496 3 1 2 2 0 8 0 amappl1 72 26125 0 25673 25 15 10 20 0 8 0 amappl 72 2138 0 2095 1 0 1 1 0 75 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 14 0 3 1 0 1 1 0 8 0 uaddrrnd 24 777 0 761 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 777 0 761 1 0 1 1 0 8 0 vmmpekpl 168 9945 0 9922 2 0 2 2 0 8 0 vmmpepl 168 87927 0 86298 123 30 93 93 0 357 17 vmsppl 360 776 0 761 2 0 2 2 0 8 0 pdppl 4096 1562 0 1522 6 0 6 6 0 8 0 pvpl 32 246161 0 233796 166 22 144 155 0 265 25 pmappl 232 776 0 761 2 1 1 2 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 493 0 4 14 0 14 14 0 8 0