kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Mon Jul 20 18:19:08 PDT 2020 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.146' (ECDSA) to the list of known hosts. 2020/07/20 18:19:22 fuzzer started 2020/07/20 18:19:24 dialing manager at 10.128.15.235:47619 2020/07/20 18:19:24 syscalls: 381 2020/07/20 18:19:24 code coverage: enabled 2020/07/20 18:19:24 comparison tracing: enabled 2020/07/20 18:19:24 extra coverage: support is not implemented in syzkaller 2020/07/20 18:19:24 setuid sandbox: enabled 2020/07/20 18:19:24 namespace sandbox: support is not implemented in syzkaller 2020/07/20 18:19:24 Android sandbox: support is not implemented in syzkaller 2020/07/20 18:19:24 fault injection: support is not implemented in syzkaller 2020/07/20 18:19:24 leak checking: support is not implemented in syzkaller 2020/07/20 18:19:24 net packet injection: enabled 2020/07/20 18:19:24 net device setup: support is not implemented in syzkaller 2020/07/20 18:19:24 concurrency sanitizer: support is not implemented in syzkaller 2020/07/20 18:19:24 devlink PCI setup: support is not implemented in syzkaller 2020/07/20 18:19:24 USB emulation: support is not implemented in syzkaller 18:19:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x1}) r2 = shmget(0x2, 0x4000, 0x430, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = shmget(0x3, 0x4000, 0x4, &(0x7f0000ff7000/0x4000)=nil) shmat(r3, &(0x7f0000ffa000/0x1000)=nil, 0x2000) r4 = semget$private(0x0, 0x3, 0x200) semop(r4, &(0x7f00000000c0)=[{0x3, 0x6, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x4}, {0x2, 0x0, 0x800}, {0x3, 0x8000, 0x1800}, {0x4, 0x400, 0x1800}, {0x0, 0x9, 0x800}, {0x1, 0x81, 0x800}], 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000140)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000180)="cac1795d7c9673ab6822f1946ff4bce11e87ea9929d439b3428ea205ff088db2db607869cc4d05d3877b73737fce37ee0a", &(0x7f00000001c0)=0x31, &(0x7f0000000200)="73b29f6bfb932b212544c0c3fa4452a369442f99544229c6db48b3c6bce8efe8d46ec027e69176fc6e360f3628e7f073d2d905d1e89b8cb9d608f41080e0881476068dc4a8bbd9f286e63a04c2f9724a8dec6878f427bd3573e5e0caea265bc6662c2e4a7104b87323bbb919c82e9cf04286b6f755e0", 0x76) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000300)=0x9) semop(r4, &(0x7f0000000340)=[{0x2, 0xcf2, 0x2800}, {0x2, 0x2, 0x1800}, {0x4, 0xffff}, {0x4, 0x5}, {0x0, 0x7ff, 0x800}], 0x5) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x4010, 0xffffffffffffff9c, 0x0, 0x5) r5 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x2, 0x16) ioctl$TIOCNXCL(r5, 0x2000740e) pread(r1, &(0x7f00000003c0)="1f46cb728c538fe1c47e1084eef55c3a37a1b806e7e1a2d3bcc565dd7102be82e084c920fef25e9940eaeece62e1c4076367eb2ec07521767b853109c9d266e0770945b3187d44c1ca5f1412c34d9332bad52be975da3a968085dd9e31b0b91a1804e6", 0x63, 0x0, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r7 = getegid() chown(&(0x7f0000000440)='./file0\x00', r6, r7) 18:19:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r3, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x38018, 0x0) setsockopt(r5, 0x5, 0x80000001, &(0x7f0000000200)="d34aa86759018411d45aa7b1452ba3a70f6960e1ebe8a7ee2edbf569b61544c63b6efe3bbd97f928feed8fffa467435fa888c5997b9e48fdfac6408acb8c", 0x3e) getgroups(0x1, &(0x7f0000000280)=[0x0]) lchown(&(0x7f0000000240)='./file0\x00', r1, r6) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f00000002c0)={0x8001, 0x1, 0x6, {[0x1000, 0x3ff, 0x100, 0x7, 0x8, 0x0, 0x8, 0x4, 0xfffffffffffffffa, 0x4f, 0x7, 0x0, 0xc12, 0xfcf, 0x8, 0x3f, 0x1, 0xfffffffffffffffb], [0x34, 0x8, 0x4a4, 0x6, 0x9, 0x80, 0x93, 0x6, 0x9, 0x1], [0x4, 0x347c, 0xfe, 0x78, 0xa56c, 0x2, 0xffff], [0x6, 0x3, 0x5, 0x3f, 0x2, 0xfa5], [{0x40, 0x9, 0x6, 0xffffffff00000000}, {0x0, 0x9, 0x7, 0x8}, {0x6, 0x80, 0x3ff, 0x9}, {0xfe00, 0x7, 0xd8c, 0x20}, {0x80, 0x3ff, 0xb2, 0x3}, {0x8, 0x80, 0x3f, 0x9}, {0x3ff, 0x1, 0xfffffff8, 0x8}, {0x9, 0x180a0, 0x81}], {0x0, 0x0, 0x6, 0xa000000000000}, {0x5, 0x1000, 0x3}}}) r8 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x21) dup2(0xffffffffffffffff, r8) r9 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000580)) chown(&(0x7f0000000800)='./file1\x00', r1, r2) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 18:19:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0x0, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x2, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 18:19:29 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f00000000c0)=[{0x3, 0x4, 0x1, 0xffff}, {0x1, 0x9, 0x3, 0xc2d}, {0x5, 0x3f, 0x7, 0x4}, {0x6, 0x4, 0x6, 0x7fff}, {0x8, 0x9, 0x0, 0x10000}, {0x7, 0x81, 0x1, 0x3ff}, {0x0, 0x0, 0x2, 0x8}, {0x6, 0x80, 0x3, 0x5}, {0x1, 0x0, 0x7f, 0x8}, {0xc7d, 0xea, 0x9, 0x4}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) dup(r0) 18:19:29 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff0000000000000800480000bb00000000440c0901ffffffff000000004e204e2200089078"]) chdir(&(0x7f0000000000)='./file0\x00') r0 = msgget$private(0x0, 0x34e) msgsnd(r0, &(0x7f00000000c0)={0x0, "8d8adf491436c2a7944bf4ed83ccabfc78703279dfff3ee58406232b64c2f0c836394d4ed949af9d5620b80ccb8e248c820b59dcb2a2c6e5ffab4509fe95db72a699d948971219bc2ebf3913344502f2e847b1db8191a479c966b8fb2bd7e425cb8fc07c6194fbf4bb12dc6f91a8805080dd5803512d1a28ead2be3b2d8d6997721b42f974e1544e4085bafbdbcb1135bbbe0435eec143ed25d38ff119249556bfb32accc46f67f739c8b7ddcb419f"}, 0xb7, 0x0) 18:19:29 executing program 1: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x18, 0x102}, 0x9, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000001c0)=[{0x1, 0x2, 0xe5ce97ab354d96be}, {0x7, 0x22, 0x800}, {0x2, 0x81, 0x800}, {0x4, 0x2, 0x800}, {0x1, 0x2}], 0x5) semop(r0, &(0x7f0000000380), 0x1d) semop(r0, &(0x7f0000000200)=[{0x0, 0x4, 0x3000}, {0x4, 0xfff, 0x1000}, {0x0, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x2, 0x7d12, 0x1800}, {0x2, 0x807}, {}, {0x6, 0x4, 0x1000}], 0x9) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000080)=""/75) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semop(r0, &(0x7f0000000040)=[{0x6, 0x400, 0x1800}, {0x2, 0x4, 0x1800}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r3, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x38) semop(r0, &(0x7f0000000000)=[{0x3, 0x897, 0x800}, {0x4, 0x39}, {0x2, 0x1ff, 0x800}, {0x4, 0x7, 0x1000}, {0x0, 0x3, 0x1000}, {0x2, 0x5}, {0x2, 0x5, 0x1000}, {0x3}, {0x1, 0x4}, {0x3, 0x4, 0x1c00}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000280)=""/24) 18:19:29 executing program 0: socket(0x2, 0x3, 0x102) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockname(r0, 0x0, &(0x7f0000000040)) 18:19:29 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000000000/0x1000)=nil, 0x1000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61, 0x4}, {0x8fe}]}) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)) 18:19:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) symlinkat(&(0x7f00000000c0)='\x00', r2, &(0x7f0000000100)='./bus\x00') write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0x9, 0x3, {0x5, 0x5}}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x4, 0x3}, {0x18, 0x3, 0x5, 0x9}, 0x81, [0x81, 0xffffff37, 0x0, 0x9523, 0x66000000, 0x6, 0x7, 0x7f]}, 0x3c) 18:19:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x8, 0x8, 0x8, 0xffff, "419d783eb73248590d9d4831645c0569a959e4af", 0x4, 0xffffffff}) sysctl$fs(&(0x7f0000000040)={0x7}, 0x2, 0x0, 0x0, 0x0, 0xfffffffffffffd50) 18:19:30 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7, 0x3e, 0x2, 0x40008b}]}) r0 = socket(0x2, 0x3, 0x0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0x2d) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x926, 0x3}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x160, 0x0, 0x3}, {0x61}, {0x8fe, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000340)=[{0x1, 0xff, 0x7, 0x7ff}, {0xfffd, 0x9, 0x3, 0xffffffff}, {0x40, 0xc0, 0xff, 0xd}, {0x1, 0x70, 0x3, 0x5ebb}, {0x20, 0x80, 0x0, 0x8}, {0x5, 0x81, 0x7, 0x4}, {0x40, 0x8, 0x1, 0xdcb0}, {0x0, 0x20, 0x8, 0x5}, {0x9, 0x1, 0x40, 0x7}]}) mprotect(&(0x7f0000538000/0x4000)=nil, 0x4000, 0x5) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697f, &(0x7f0000000300)) 18:19:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}, {&(0x7f0000000200)="d0ac1b61a7cea3ac932696224bbaa89397ae382dd389718dbbef407c6f7c95a0b52be629f8dab878f2af7efe2f2b934409d6487a484114fe63a8deb4486149c6dcac4b4d04f531965d29542605cae507d6d57978c022b0c52babfdc878867015ec7820d8701573b54013761e64e6d6a4a472b9f9500c7a4436b97cf4a9799e427403e36aeeca75a202518ee990bbbfc665bbbc833c1d", 0x96}], 0x2) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) dup2(r1, r0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x80, 0x94) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x4c) 18:19:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000280)={0x0, 0x0, 0xc99, 0x0, "adbefa986e58e126574682e8291256cd997ce197"}) write(r0, &(0x7f0000000080)=' ', 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x30, 0x1, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x2, 0x20, 0x8, 0x4}, {0x4, 0x8, 0x80, 0xff}, {0x8001, 0x0, 0x4, 0x80000000}, {0x7f, 0x2, 0x0, 0x9}]}) pwrite(r2, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 18:19:30 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000019ba"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0900000055cc4eb8", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x6, 0x7}) 18:19:30 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x46) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x6d95) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$setflags(r3, 0x2, 0x1) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befbab17acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b000e458be86189182462823be8f20e5e67f5fae04494bb790f4a990a4d1a357bd998fdfad0058d38d50c1b1785a787e363af483db06cf27d9e1d6f7583538e01e6c34d91277964ecf8ebbf07c3151c900cd1d59419efe4ce420e50eb6d2a0819a80ee402d540d5c8510037e0b943a604c6b1bdfaa8ea1b495b03f6a7ecd10a27d5782d8cddfb615e8d0134faff5e34ee58227ecd3bcdf8ee61a461d6597a1c03ef18eb3f411dde36bad0e3a292b5b92b4edf33bd9c33a18ba02b8a1b49c3e581bff448ecdd00d8225f914c8bde2cfffd95394d17269dd62e698905c9919575d0fe7e22d4e9ab1f736a096b20900005245ac3c30b9e39eddae640280fa26834562e6ac931ec80000000000000000000000661a20ea6983866c3540ca3ee82d65f8d04b125b97124663e70cf9e99531bd63d5cacad7b5fb53b664c0de0218fbf5405484d17cc5648f35ca43c5e318", 0x33b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 18:19:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000340)) sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, &(0x7f0000000000)="b718302595df0795e8c50f1fd4769a46c299a42571e88fd2f08c31cbe489e700fdd41ca0ab7654bdb9efe475114ab8a79e5000"/64, 0x40) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000300)={0xaf70, 0x1f, 0x20, 0x0, &(0x7f0000000080)={{0xa, 0x80, 0x8, 0x66, 0x2, 0x2}, {[0x0, 0x3cfa, 0x9, 0x101, 0x7, 0x4, 0xffff, 0x3, 0x800, 0x100000001, 0x80, 0x2, 0x2, 0x1000, 0x8000, 0xfffffffffffffff9, 0x0, 0x5], [0x3, 0xfb, 0x1, 0x0, 0x1ff, 0xcf6, 0x8, 0x8, 0x80000000], [0x2, 0x9, 0xf8f, 0x436, 0x1000, 0x0, 0xaf9], [0x6, 0x5, 0x7, 0x8, 0xffffffff, 0x1], [{0x8000, 0x5b0, 0xfffffc00, 0x4}, {0xbbad, 0x1000, 0x6, 0x9}, {0x1ff, 0x1, 0xffff}, {0x27, 0x2, 0x7, 0x2}, {0x649, 0x8, 0x3, 0x100000000}, {0x19, 0x7, 0x2d, 0x1}, {0x3, 0x20, 0x101}, {0xd2b3, 0x4188, 0x80000000}], {0x800, 0x1ff, 0x20, 0x4}, {0x8, 0x7ff, 0x3, 0x8a52}}}, 0x40, 0x1}) 18:19:30 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fdffffffffffffff", 0x8}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socket(0x2, 0x8000, 0xfc) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000100)={0x0, 0x0, 0x6, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 18:19:30 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvfrom$unix(0xffffffffffffffff, &(0x7f0000002200)=""/248, 0xf8, 0x842, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r2, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000001700)=@in6, &(0x7f0000001740)=0xc) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) connect$inet(r3, &(0x7f00000014c0)={0x2, 0x0}, 0xc) accept(r2, &(0x7f00000013c0)=@in6, &(0x7f0000001640)=0xc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000001480)=0x4) preadv(0xffffffffffffffff, &(0x7f0000001600)=[{&(0x7f0000001400)=""/92, 0x5c}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0xb01f) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x12, 0xffffffffffffffff, 0x0, 0xffffffff) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000001000/0x3000)=nil) faccessat(r2, &(0x7f0000000180)='./file0\x00', 0x8, 0x1) recvmsg(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000001580)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) r4 = semget$private(0x0, 0x3, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xfffb, 0xe5ce97ab354d8ebe}, {0x1, 0x2, 0x800}, {0x5, 0xffff, 0x800}, {0x6, 0xe8, 0x757ee2b795d39435}], 0x4) 18:19:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x60}, {0x24}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000180)={0x100, 0x1ff, 0x7fff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) 18:19:30 executing program 1: r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="200008f31a800000008a5b67672200050000000000000077d5353d"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x2, 0x3, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1000, 0xa8}, 0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:19:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x473}, {0x61, 0x0, 0x0, 0x2000}, {0x8fe}]}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) 18:19:31 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x10, 0x80) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x4, 0x7, 0x1, 0x3}]}) pwrite(r4, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000eeb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r4, 0x0, 0x0) shmctl$IPC_RMID(r3, 0x0) close(r1) close(r0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8cb8decc5ee8d60c) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000000000)) write(r2, &(0x7f0000000040)="670dc3", 0x3) 18:19:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x48}, {0x84}, {0x6, 0x0, 0x0, 0xffffffc1}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) 18:19:31 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:19:31 executing program 0: syz_extract_tcp_res(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x1) syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xfffffffffffffea9, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1}, @tcp={{0x0, 0x2, 0x41424344, r0, 0x0, 0x0, 0x5}}}}}}) 18:19:31 executing program 1: sync() syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @broadcast, [{[], {0x8100, 0x2, 0x0, 0x3}}], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="7bb46ce9babe", @multicast1, @random="095d591a6199", @broadcast}}}}) 18:19:31 executing program 0: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x2, 0x400000001002, 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x3}, 0xc) 18:19:31 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000000000300000bdb97339a5fdd29d60cca81247e4f515fe8000000000000000000000000000aa290000b1000000004e204e2200089078bc70a665cdcfdf113c5375b819b3f15ec67ee36370f8bc3680be1cf27f03b85f1ea1bae5984517177f730fc9dd6daaf8f10d3c4ab135e86e1a5512d3a5c25b151272cff031a71714e050ec1307f5e28ad5f99c38fa225137ff7585fb8b18d33b6549a4704392fe619d989e23a49a806162c73692602c7db1fe7c4ba4cd4283a49ab7047e660219e447ac1736857f7e251285c5acb4d30c1a90cfdf476e5f06ada712b1add83a9722f0b3afe8b720970242383e6f1a67fc3a2e1841a2b5e8a9081930397d683616f574476a4e2a21bc8c2b283d1e3d6354a59b620993241615fe95d612cacb0d00f3"]) semget(0x2, 0x4, 0x0) r0 = semget(0x3, 0x0, 0x400) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)) 18:19:31 executing program 1: r0 = getuid() setreuid(0xee00, r0) seteuid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:19:31 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x101) poll(&(0x7f00000000c0)=[{r0}, {}], 0x2, 0x0) 18:19:31 executing program 1: unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='W\x00') sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x43, 0x6, 0x0, 0x6, "a179cc04978a330129b461b1617408b994451974", 0x17, 0xde7a}) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x801, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffff6669c465304210ddfc4224d778ccc5e09898a385baa2d2a1d069d2450c0855bc7877f39ee27139c73f77f89aaea79d7df0e66935db49986f07306fce9c21851e18ab78285fa02ea30d3612b7f3b4c09ae288a1c16c3719871e24ff6b0aebaf8fa0b2c1b81291738183a9d29973db602790848929afeefb71f7b12e889e8dc70a6c108dfd2a490a09338dc97a013602ac3588735431b1c2f8ae7fe800582bf9726431275b73853cc4"], 0xa) 18:19:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x87}, {0x14}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:19:31 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x7fffffff) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x7e, &(0x7f0000000000)={0x1}) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffe, 0xd8, 0x0, 0x7ff, 0x8}], 0x3, 0x0, 0x0, 0x0) r3 = socket(0x0, 0x0, 0x0) bind(r3, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) 18:19:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="100000004ecc4eb8", 0x8) login: pckbd_enable: command error 18:19:32 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="233bfafcc4bf6646003c85d63dbb3c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r3, r3) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[0x6, 0x7, 0x7868]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 18:19:32 executing program 0: pledge(0x0, &(0x7f00000000c0)='vmm ') socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) mknodat(r2, &(0x7f0000000000)='./file0\x00', 0x100, 0x3580) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pckbd_enable: command error 18:19:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x102) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r2 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x800, 0x23) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x4, 0x9}) fchdir(r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='W\x00') 18:19:33 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r2) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000180)=0x3) socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[{0x3, 0x19, 0xff, 0x101}]}) getpeername$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) 18:19:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x40000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x96d9, 0x400000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffbfffffff], [0x0, 0x0, 0x401, 0x0, 0x0, 0x1], [{}, {0x20}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = dup2(r3, r3) sendto$inet6(r4, &(0x7f00000000c0)="2cd08f10db8fd78a138f62292e39c7f2bced70cf4b840b7b9b3f9813c38916bbb9004825669c8d9c6caf175ddb3ccb91b56ba728cf37ac4de96e", 0x3a, 0x8, &(0x7f0000000140)={0x18, 0x0, 0x337591f2, 0x7}, 0xc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 18:19:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000080)) syz_emit_ethernet(0x4f, &(0x7f0000000040)=ANY=[]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) setregid(0xffffffffffffffff, r3) setegid(r3) 18:19:33 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000000000), 0x0) getpid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) write(r1, &(0x7f00000000c0)="4621e5f2e6177792df02e73d50d90d9b923636a3b6f04b89859ed3e1030f77e01515d6af1e6f2402e5c04b", 0x2b) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe, 0xfd}]}) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x1, 0x114) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000080)=0x4) 18:19:33 executing program 0: syz_open_pts() r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) recvfrom(r4, &(0x7f0000000240)=""/4096, 0x1000, 0x42, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x7ff, 0x0, r3}) fcntl$setown(r0, 0x6, r1) syz_emit_ethernet(0x52, &(0x7f0000001240)=ANY=[@ANYBLOB="712ff2f755940000000000008100100086dd60f8be0000182c00ff020000002000000000000000000094aef0e428a162b463e74fd1206ff701ff0200000000000000000000000000018800907800000000fe"]) 18:19:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7, 0x0, 0x0, 0x0, 0xfffffffffffffff7], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x100, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffffedfffff], [0x0, 0x0, 0x56014a99], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {}, {0x4}}}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x6, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error 18:19:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x9, 0xfc, 0xfd, 0x5}, {0x9, 0x5, 0x3, 0x5}, {0x1f, 0x62, 0x3f, 0x24000}, {0xf22, 0x2, 0x0, 0x4}, {0x1, 0x3, 0x8, 0x9}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61, 0x0, 0x0, 0x40000}, {0x8fe}]}) ioctl$TIOCCDTR(r2, 0x20007478) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[]) 18:19:34 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="088b45ca23f09a7371a3e7d1e778966b1c184652997b03b8eb9c1c00424f8b52e759f376184cebc04d5a5f88565ba66a8443c03ac3e0234b8db47fbc7704841bd99a7a3550be3ae9f7145c287b12234dc021e6dbe578c8c08cda4477bdcadc07c31d0d03f8e25f845a6a933c0f79a18dd43f8022cf7f025a6667eb1c62d65d0f17c4b81b67aa46826f1c1b1a13231cbf14431c0dfc19a065aff5a75a96fe0438"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x2, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 18:19:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60, 0x2}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000000)={0x4, 0x81, 0x40000}) 18:19:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x12, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x2) r3 = socket$inet(0x2, 0x1, 0x40) r4 = dup2(r0, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x3}, {0x61, 0x0, 0x0, 0x400}, {0x8fe, 0x0, 0x0, 0x2000000}]}) ioctl$TIOCSCTTY(r4, 0x20007461) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000200)=0xc) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x2000) ioctl$FIOASYNC(r0, 0xc1e84415, &(0x7f0000000240)) pckbd_enable: command error 18:19:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x201, 0x0) readv(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000100)=""/72, 0x48}], 0x2) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) clock_getres(0x2, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:19:35 executing program 0: sysctl$kern(&(0x7f00000000c0)={0x1, 0x19}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84f9f1a44ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00298637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb26ea1880a410d6cc509ce45bcb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f0000000000)="6f21800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01195ece69c45f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8a44b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab90695be216871df49c6f97acfbe3df9647e7105698b84bb273", 0x4) syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) 18:19:35 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4) unlink(&(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) dup2(r1, r0) 18:19:35 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) semget$private(0x0, 0x4, 0x564) syz_emit_ethernet(0x46, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff45f7b676ee0e0800450000380000000000019078e000000200000000030d907800000000450000e9ffffff00000000007f0000fddf000001feb354cd107f6269e579a1b64d9f0437cb04ff29ec65e38eff5ce72c740ca7556a7bc7902d1b6bfd6f26a98bbca925b4a4cb8ea24dae82571337f4484179139254579aa88252bb4a68b714d330b422310770ecf27b88f7c48f0141bd"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r1 = accept$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) 18:19:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1033, 0xfc, 0xd2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=ANY=[@ANYRESOCT=0x0], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0xc16c, 0x0, 0x0, "0000001f0000000011000000000000009700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x2, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 18:19:35 executing program 0: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x2, 0x1f}) 18:19:36 executing program 1: r0 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x156, 0x0) msgrcv(r0, &(0x7f0000001480)=ANY=[@ANYRES32=r2], 0x1008, 0x3, 0x2800) r3 = getuid() setreuid(0xee00, r3) r4 = getegid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, r5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0xfff, 0x0, r4, r3, r5, 0x18a, 0x8}, 0x9828, 0x4, 0x0, 0x0, 0xc7, 0x400000000000, 0x7, 0x3}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/27) r6 = msgget$private(0x0, 0x0) msgsnd(r6, &(0x7f0000000300)=ANY=[@ANYBLOB="8e1aa7f3000000010000000122a61f7b64c3a0a40000000234d3a2ac15f3462694d97bf8fd0b42f05b0a477982ccca7e2fe2202d759722a3ffe4485276c1a012a979b88af87b853e15933cf7216530b7b6f60556d74c6234d24716d7c1f3c5f6eb15ff00604fb342f3485c251a31890f5810f7a5ae3010ec7fd3d25e211e7ecadcdb484b923155f9d475e5d90ff97d56835a9f89e48feb9f11fbea9b982542f68511af20b0a45ed81ecabb8b5e34e58f7005d4ff2c9e559e47a5b2f3efdd740bb19ac2d6386e4aa775212cdbcb304b636ebbb4d79c7635a5f61dfadea8bfbd69d4"], 0x156, 0x0) msgctl$IPC_RMID(r6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) write(r7, &(0x7f0000000180)="6f3f9b1298a9d675d0003ebb5a2ee0bb442972b5d00913d803a4a8c593c4f981186df5210392305bd826305528fe8c31f283d85d9b64f2ee9685d3e6c5be5e2540973da7a2619e91d66005b6", 0x4c) 18:19:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockname(r0, &(0x7f0000000240)=@un=@abs, &(0x7f0000000280)=0x8) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000002c0)={0x0, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) sendto$unix(r3, &(0x7f0000000100)="1313053429d763ca5840d88379fda0c6a31792cce4fd61ddd6714e713515204ab9d3d75128c00d7364e0c4b367986b3dc75b931cce745c5893c9c4f208a32701c0df6c43a5638bb8ac9bc29d3e40dd0af6a503b82c5f0d6aaa185503841cab6f6435b3630a4542f076e4acc038995aa6e8c87e6b3605fa3ed82f3f282787b9dd685b64fa0ade54f51b5e7967899039cc3e8c9d0c2bd46a10fe8cb92b60810d90b88421559409dcbb4e3dba4aae4f6b9a3f85a15f2b3751ee2e249528e82c6443023076a29c97eed31fc2c5904636a123", 0xd0, 0x5, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x882) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) 18:19:36 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$getflags(r1, 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) 18:19:36 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xa0, 0x6) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001fda9ce0 18:19:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffffffffffff], [0x0, 0x0, 0xa7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xcd, 0x3}) clock_gettime(0x4, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 18:19:36 executing program 0: utimes(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4, 0xb6) semop(r0, &(0x7f0000000240), 0x62) 18:19:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x9) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) syz_emit_ethernet(0x232, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb8100310086dd6c76778c01f8ff0665fca447f43939eb9ab3150beaf7891a000000000000000000000000000000013a1d000000000000c20400000007000100010a0000000000000000000001d4131f17c8cafe61dc283516d3919e4e20e6542d93e94e69aaaba1b81eed75e71291b562e6856e20b6cf842a9b929928ecca5684261f6666aafe0d6134e7f425d8e347508f39c4855b7ee5ef8736474de4d36214d9d8780a26ed21c91d3976a2eaf5cadffc8711bfe182d6cb3406b9a8d9497383b27500e558748b4b58232df48ad79f95b60e2017748469bee62c591d17d4c687cfb335f67627d96b31309a554c3dda6c16e9d99c54555d5e563f033960dc8b3533"]) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x1) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/pf\x00') 18:19:36 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000300)="25c236d4555b52e69df9b20bb1578bfa1206e086a8e7b6c39b0ea30ad0760476f38e99522207951b82d58596c126248ad201a1a70312f52f03500e416f45ab10884cd8dc47b435344da47aa7316dbecffcc261f182630e944f986ed184e14f29c445d3cbd83953e668d3eed7cf296d4c0d06c6533eeabdc82a4886de2aac5feaf260a0a79517123499d974c983a0de672ee27acbc1ee3111c844feda442b32125a0a28f6d84dea5369af36b797b70bbd257468cba83b19fa06a9f9a23babbd0f6ee7de7b78efefa783230f97d8f5efe60ca83d52a85dfdd024e7b5b91efcdb6874b23bc583ae14961fb3e608d7878c2b", 0xf0, 0x7, &(0x7f0000000400)=ANY=[@ANYBLOB="00002e2f66696c653000d807522aa737c0929bf6e0cdeaf237f7bf2a5454059aff5070a1b439475bad550aacbb44e21ef7aa26de54c22ff7edaf2fe10c0c52cf864118ceae98beea78e7cde33de9477444e8791e1a2aa8d203dac8c61df8c615554ef31653943345e8d410231392b6fb673f03274d9ce3c3ce368d8f3668e09dfe3bd96dd83a9cb2cfbdbb4755765e7e273bcd11cb1d1ad9f0f0f5650bc74a6aac16a1c5415f6cb69bcf2794f7ce9624132351eae80e4c0fca7430657a4c41c9aa8fc1ff6026fceb556509c13e1c21ae18feadc00e41895789dc03e7f35aeb90a373bcf0d9e161a6285d63f2811cdd1572521e6c0a69691258d13762334982d02c6b41569bf148338b004933ac6a4aaeb933d9cddef9ae26ff1b8b0110e8bc1583dca7b6fd4a97f7e3cf9cc797b39344e66a60ec6706253b8a6badedccab03163b788d6e75dfbab27054c0ab034fa204f411d116e080efef41d36f56ef5aa4c3115e969fe86cd1ee6eca8c48dc8d68769cc9606aaa95bad5b9da863a41a4ce51aed8f3d2879bd0a6ae8bae8688b24920efd2e61d6135ee86e41c4e24fd2f034d81286e3f88633790a89993805b75911998bf9c"], 0xa) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r6 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r6, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8, 0x0, 0xffffffffffffffff}}) 18:19:36 executing program 1: unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000000)='c\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r3 = dup(r2) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000100)=@file={0x0, './file0/file0\x00'}, 0x10, &(0x7f0000000280)=[{&(0x7f0000000180)="d8cfceee2e6eb2dd4352580bad27959b9504a2e4c6517094fc6e296efb243d232a697771b3a699f4e5c4bb2a7b0ed3dab41a0208541354ac40ce3a5361c5498b807ee6a83c488cc25ffd880dfbe484d585ecd0690ad658849c9256ae8c42e9cc4c330980a2511fb86d0c1cbba40692837aed938ffc3ad9005cbbb11b170c580027976d4d691c067cd646244b22bd7887ca05f0615fcc20260bc92ef9af0f2878b119ad2bc08db1c0bee6246a492672376993067da839bc7672c18f", 0xbb}], 0x1, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, 0xffffffffffffffff, r6}], 0x20, 0x404}, 0x1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001fda9ce0 18:19:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x21) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f0000000140)="530ff19f77680a88ffff784e8b84911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90af3e9132c518304a75c5cfa85098dac13bfe1ae2af74525c2115839874592700d0043e933f5d95ee8138bb78514f963693a113de9dd8dc0aad96f05ae36be76efbbac667fb6458f7862554c95960252736", &(0x7f0000000080)=0x77, 0x0, 0x0) fchflags(r0, 0x10000) 18:19:36 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kqueue() 18:19:36 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f00000000c0)="a1fd0050d0395aece476ca8d8bccc8b84915a2fcd352d1c80220c9d80d39e753eccd5facc6d9aa9eb3dc37b657e9de1775360f42bea2375486beb0f9851c79ffafd90c6cf340b23d748aa383e6e1e307f2e27e7e2774620556eb15ffb9446355c9b89f2c5257503e63c6ea9273cde20e8ab629583ea7d3442fbf250d3f8a2022881baa41c05c0f23a728ede71badb8a7c4785369", &(0x7f0000000180)=0x94, &(0x7f00000001c0)="882b9d0e7504db0c89b8f7d152f27d835974d3056348c19a9fd40b0d97d21ce98f3727cef8503e36560ecd2a69dc9c0dfaef4f99bf26c2f52a0c0c19407f7537a69dd46c36c80f285057f4c55bb0c54483919c414be2c4078e05f8acece5dd4edf8329df24d1f2629a33a9493d7a0f95024229bd4a2c8f43edf548b17066fa9100a25b1e2cc9d0101a67c520458e8d25", 0x90) clock_gettime(0x3, &(0x7f0000000280)) 18:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x7c}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f00000000c0)) 18:19:36 executing program 1: getuid() sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) 18:19:36 executing program 0: acct(0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) 18:19:36 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee01) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) 18:19:36 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000140)=[{0x0, 0x5022, 0x1000}, {0x1, 0x3f, 0x800}], 0x2) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}], 0x6) semop(r0, &(0x7f0000000080)=[{0x0, 0x3f, 0x800}, {0x3, 0x9, 0x800}, {0x0, 0x4, 0x1800}, {0x4, 0x1, 0x1000}], 0x4) semop(r0, &(0x7f0000000180)=[{0x2, 0x3, 0x800}, {0x1, 0x100}], 0x2) semop(r0, &(0x7f0000000200)=[{0x2, 0x1, 0x800}, {0x3, 0x4, 0x800}, {0x4, 0x3, 0x1800}, {0x4, 0x1}], 0x4) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000040)=""/162) r1 = open(&(0x7f0000000100)='./file\x00', 0x800, 0x5) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x1a1, 0x3) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) getsockname$inet(r1, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r3 = open(&(0x7f0000000240)='./file0\x00', 0x20, 0x6) lseek(r3, 0x0, 0x3, 0x0) r4 = kqueue() close(r4) 18:19:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x40}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 18:19:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x3, 0x0, {[0x1c, 0xffff, 0x0, 0x100000003, 0x0, 0x0, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x0, 0x0, 0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x11) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:19:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x80000000, 0xff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 18:19:36 executing program 1: select(0x40, &(0x7f00000005c0)={0x0, 0x0, 0x4}, 0xffffffffffffffff, 0x0, 0x0) 18:19:36 executing program 0: sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x11}, 0x4, &(0x7f00000000c0)="9de080c0320000000000000000", &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) accept$unix(r1, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) socket(0x2, 0x4, 0x7f) r2 = socket$inet(0x2, 0x3, 0x7) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 18:19:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000002140)=""/4096, 0x1000}, {0x0}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffff1a) 18:19:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x3}, &(0x7f0000000040)={0x0, 0xffffffffffffffff}, 0x0, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) 18:19:36 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x53}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x6001, 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x800}) 18:19:36 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffffffff, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:19:36 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}], 0x2}) 18:19:37 executing program 1: clock_getres(0x5, &(0x7f0000000140)) r0 = socket$inet(0x2, 0x3, 0x8b) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)="a2c600"/19, 0x13) sendto$inet(r0, &(0x7f0000000700)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf6507041409e4ef4d8f594f8a0fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65810088529dae3b8263213a60b63e33f1ada884c6b41ee078cb58752007a478475e93550613a692b0d324063cd9b950098eb061788e3e9b8db61d9a4aaa864331ddbffc704b2240f3a5db9675ab484014192bbe81541a543e8c46da16afb6c05f4725aec66a8ad1d295cbe6aa1eb07cbc2ba826d0972fc6dd73aef69b9d348ac33e6310748cb2c68907a42c802295612f22a739f5baa054898af3d8ba7ed1ee1d8db39fcfcb9bde4cdb397a53025c6a", 0x174, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) open(&(0x7f0000000c00)='./file0\x00', 0x80, 0x28) r1 = socket(0x6, 0x8000, 0x0) r2 = socket(0x18, 0x4000, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x8001, &(0x7f00000000c0)="02000000", 0x4) setsockopt(r2, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r2, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000001000)=ANY=[@ANYBLOB="e70328870530e893e22e677b7683a2a58b1abd7ee76fa3c552701101f9bd06578230bb9aace790fcea5fa11e15b028a6b49c0ac9c7e70500000000000000c3bc9e957253085be6566c1e2187a6d8902df4aa8df1a1e48ebb99cc6d039469fcb4b1df86ecf210eceb74ba45ce3d35265f4ce759b98be22eb632b7dff1a2b49469e07f00e88214f88bb13e351593a60c4b3d0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e9543cdad657b5d48ca543353e1ea0abe0187c86eb682ea1bcd8914a4e6670460855ddf05004e2642076690160000006a63ec2093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b643315e69aa50393004af668a8217d6ae2f26cb7b03ec0e3dfd14d759b1bddbfffff63107c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af243f728fac082f4df20010000000000af00009c886667cf7d63657987fe0e49b0c1c3d788e50dad4ec4bc0000a2c4f807000000ffed407e268bfedbe8a2ea7d98ac9069cfece7384fcf26031c3801582c4bb471c1aecea033662fd11a226dc0a42fd8428eafb096f2b1feaff5dcfd01c9e76dc28141fed7707df266ea88862e11a98ccfda854fdca449e4fec30f53dc9ef521b22404000000d47e2f9beaa1c7832cfd20b54e71e17cfcf87406d200fdeca45843e02c5d4cffac0276662a089ac8e9f317c54bcbef49383aa36df539050edbfa597d27705ffc22e1f0af2ce1c2aa6432a7f457af13ac5a1de19e967e9b4f1b2ae2e368e6d39d5f6d66f5b7c9d244135f1f23722605c2b4f52c539ed28cb2316cf7cec2f88ac83395b3776662289ed678e86bb66de79dd2f158b4ea64b562a23884f1798fad85821bae7dec376b8be9d864163324942214d2f73b77362dd82366fac9f142502680e45fcf257151bcf8e20581502baf36af884a2beb6c37ca50353c2448b89e86b44fc2b6e36bca03964089f4c9bfccb081045a32975e4d01aad8c100000000802b504537a4639b0f9f1fd4ca9e54465d981d5b09c27154c6b003d550439321e144cf426d8aaadacf08280e12f2143cc528ffb229d6714066c94a240c6f82ee5591aa8ba3492edad9713b25441f53e94d9f7517c8c24bea1cf435908fe04eab51df05ffac201ecc867998c85c2cbeea5a1046e7a79bae5bc8b5bcf9ac3df4c4eb6eb7b128e3589f3518c918d05415fc2d8de9026455a380be9ed5f73a105271180524581cf0bb7d25ee0e77e56d499cb870fb1c55e9af0f032ba42141282e"], 0xa) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x802069c3, &(0x7f0000000380)=0x2) linkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xff7fffff, 0x3ff, 0x4, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x4, 0x1, 0x0, 0x100}, {[0x9, 0x100, 0x1, 0x3, 0x0, 0xfd7, 0x426a, 0x3, 0xa9c, 0x0, 0xffff, 0x1fffffffffff, 0x80000003, 0x0, 0x1000000000, 0x0, 0xff, 0x1], [0xb, 0x80000000, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x0, 0x7b, 0x4, 0x0, 0xfffffffffffffffe], [0x1000, 0x0, 0x0, 0x200, 0xfffffffffffffffc, 0xffffffffffffffff], [0x4, 0x0, 0x0, 0x1000000, 0x0, 0x5], [{0x81}, {0xfffb, 0xef, 0x0, 0x4}, {0x0, 0x0, 0x3, 0x10000000001}, {0x7fff, 0x0, 0x800002, 0x80000}, {0x3, 0x0, 0x3, 0x80}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800001}, {0x80, 0x2000, 0x6, 0xfffffffffffffffe}], {0x0, 0x8, 0x0, 0x1}, {0x1, 0x0, 0x0, 0x10}}}, 0x1ff, 0xf8}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 18:19:37 executing program 0: pipe(&(0x7f0000001580)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x9}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) chdir(&(0x7f0000001540)='./file1\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) setsockopt(r4, 0x31, 0x2, &(0x7f0000000540)="b343b7cbe67a431518006e1014c31b57cfa137ba9f66afab2b4824df54a2905e0d40932c91fe68fca2d777a89f06701a7b272e5d366f68530ea2f9be16c54cc75961217f43d610afe608ae2485f26ff794b7c875b3e54069df6a227d697ec40424636979bd607531c6fc028d4aeaf8510b1e69a5824d817458d315647a6c64331a515460b1fd25e35cbe403ef07724a9c074cb8365cb8cb526ee3468f9cb01fcccfb843051737bbd6ed7d29f7a2ba781b1d66608692ec1e23744f1badb84b1560111b291269b49a3989691dd6f9c5def3a60202e502af50f684e89d7f446fbcf6bfe78431f207fedf361164c66ffe53a8e4540233434621a59b7846e47c384143386902504f71227e3ac449af8ca68d30ebfd8aef0ab37a065fb91330d727550db677031a66f90254c3a0989578abae6d0753583c83cb655f358a5fe0c511af83a6e2767466bb3dc7fb64e0884ae091a90051abac7d61437c382ebadd9604d10210be140a541c762999d18162a0e9faef53e6e700c3c1531b9cc8d777f0f0f8dc2bf7204daa4b44b3c2cdaceb2de2326862dfb19a28e4bdf7cc83e7df6948da466e51fe74af76ee4bfaa5620ae7c3610217d0cb758373ed5b80ca208826cc75c926263a63dd9fdf13d2554b5710259a64197774fdee9f6a1afd2ca524809ce82039da4430ac2d543a0973c583d54e91e3bdcf3e3418ed2f3e0da44b0100cd98459c14ec1fbfc04d0e2daf3d1de8f345c6de2aa54f1408a96a432de97c3f42a45339383343b4425ca80f0ec1b54f91e1422a1383e73b652f11462283a37d1afd792a0ee91ff95739f441c2cc21d5fd071c752c07212f41388d0e7f51fa69c01bd5e47d100340aeb2d3831920071f4b71db159c680a754ecf3abbd7c6cb8bb6cacef896a006f7439b80831742d7def2a8bb5f01da97442f7c3ee36eaf193ffa57c87a7ad3eefb23d31e72becc36f668c225b2f5bd2cc8b614e4ee127bf9f72815a748af7c917cd6804d2ba9aecf27bbed37afc08e6f3bf4d55c4528ace22d53574f796f7294d03cd525fef10bbca6cb28ef7ce210a0f9677fc32d4ff36233e51b519bf0c4457bc4b40cbb27abedbb88d8b5bbfcab7efbcdf3b15d495ce568fe5366e1f73d0ef3be3222d350f4e3420e465a654c1d45e30548e1909c8e06250c889129ae5575ff2a446532bae8f3a1c0b3e1dd2c423c561afcc57c98b7485a17404f75877c569251cf6351481edea0e70107c37f5c1ac6bab5128c965a073e7459385228a6cf0377a392db446d3f773a13d22240c333c25ca2c11ae2f817e98e864f9dd576314271f767a3c3e6fa09c1a3582a262741503ea00b3d2d9c523bd76ae2e3d6f001494eefaeb66f852ce3e207798e3fb03062cfe22d1603119fc01098092ec01e28aa80a8a819e203dad45fcbba2f2af9ab799e24a1a9e6d07505810187416b56c027d7a37a688f5adb35a4e73332576657c9592044d6ebafc2aa2141fedbe660890edae1c60698a06d1b03526cee66f51b9e5dc93f5f787575702a3e7024a97cc963474f525556105354b6e0466057e27e631e6842197dbbf9c14a165ff6b93c01fc93292a64b9b6903bafee1e6a2ad6905f3bcc02913ac45e21454a4a3006b3106d1362b4114e5ba9991fb6735bd60fe2243288f9b56ef7da5a64b33dd11b50cc8b0c50e493d704ce14f0ab0b6ba4f695828b0ef5e6f5ce40ba259787d54a2967e0130233246d24abadbdb2707f4bd1655018899b767d3b10d3beb0f0003e36a783fe50753468daf08268dbe70b0957524816bf8c06c90b33c52c283634f319e4cf4caca750762dc6ddc7a6c47cfe982f863cbc919ce48951f34b5c3fd2aef8e33e59a64bfe85bac78e9758e1cf6a459c7dd43726eeb38acdc06242dbcc60fbd5587383c8306b351c409919ab62455a7630e30a7ca258c8543860187c3734ad5e33272b2369b55b777299ffc25ca22837dff0448673c1af1f9e8f16d015a729da4e916e9f63862e066c679faf865d4ca615a604f340af5470a621b0d021b15c0f0c78a7bba4ae6299ab1e46806a2347b6e787d1cd7d5b1f6ed555402082e80b98f741fe503df5d46f27cb2d6af73164e022a5258ec97e64531ff6f604a9260ad4dd03ab54efd3bca24af780e340d36208f426cf6b683c70b47f08a879cc813a99d43f8e635fedc305057884525c5c347a237f57e9c4ecd869ae38ba9a9b7d0fd17e65eb72f112017d440ac4da6f92ef5ba31076bc4f10157ae8169087a1dd82f01d168c4108f28e5f1d8c1c7206b60c65638d153daf00d03a9d52205b16c905724dd45d630bfd23fdf92f934ac3ad8c66b7536c020f1987f598b498cbb8bd2b3702b1b65b2f142eba12f0ebf5370ab2c82807c0ce17d90b9e309ad7c4590326bfed64f86a5960f2b93786682138042fbf1d74bab139609823e3b16e4d39a625445a10b2468723fb4b0ec373aa4b59785ac4b3548f9b0243f5a472056d71ba41c203955946dd25280d72c66a41dab9083f1765fd60c3d7be0716fe3561fe919ffd05551b63326cfa95b52a04141eb326cd24e32565592e2e8d3aacf0599c85c4249d35a28c46f998761750b929e67cd25ff9f80151e02c32e52bf50ac518964a635a0395bb251a00a7d3b3fdab80f92fdb06dca2831a1436538b45c2516510aadbb2002475b3dcc7ae024426ad49aee88bbf0a75ea47854f2749455f75f9bc80bab05daf6a87b9d1068cf19658360e49991b39d8a50ea9d1ff1c65ccb86632d01b3bbbdff1294cf55c374a464a09b3795792e7d19ab311c53b194ff2af55d55252d64898146684d80abdd383caef61de0534ae972608264389ca159389416523c6ec3352b805b918a05d44118bcabe6067780888a9f631a5ce2f23a68bf336b804a7bf21a20f267159155d7e9f8546588784d72288be51dbdffaf54a970c1a4c1e0f1333635b2d8d56485817f79af175f6c9b2c47c0abb5cb87d0d55624ff151bf53a55ce1359cde7ddcbcd84ba88a9f4e9a196f0de795de8fa08c2dca2ccb93041a85300260ed293bcc1f982ead999ace4b09f9f9628c3675e6bcdec22a498066e19a7d670c590293320e2fbf18d91833db3719ee7a9d34c91d2d794825c8fe66bf978ae1979d08ff8b38d7c36e6298339850f98ef1f98792ae67a55d031f25c73be05add97e71fbe5abc8ac64ce24c09b6424a972dee8a70cf569f4c880a98e0b6faf9b63a26d0667ab61ada94043d5bdeacf16a911147494b35187a9ee16e4dcc7062d20ae8eadd448744de9012e5d57962605b02a74a551a83aab845ba8aa298371da9bca99cda936eaf85f0747510c16392de75af2331c84dc589b1dcc3898c1309919122b8df8ee75f301b58306925510610b8e3a3e57c122ed6ed4877a493a58c916ae23b93a9b4a04c7d5388b7e74fea99209f6a53e8cc7924b461ce27f3fd8630e2faf24dc6afd6c53efca97a5ef2fc6d933f3e3e883cd34855534c623770f23f088b35087d1ad90a3155940543521aa4f5cde094354d8a3ce4194e5a43ccd6ad5bc9a789d6d514ef0beb9ae4c1a1da9262e70e5903ba327472ddad0c6765acc2510ee5176255aed55ad1a3a42a9f9008601c25fccc376e810d741f6917aeae1ab7866d8e83817f222e08390135ae1b25f3c024041d3726aaa3e275bc1e1186c6efdaa20828ae4e9a2a23bfcf412f6d25c0003366f036f7e0fb244b6154241ba8878e5f7085e9d9804812343b9204ccffc346e0d7f325735266c35ce81846f315373a4cb942fab1a41d35cffc8bb63e3af336b22688e44bac66c96197db2ab345c6bde5a2bbf0b404162a5887eab86990fc4fb37f5b1c0226b690bc0d1fbbd4320a61ad1aeb60887bc2f491d68ba67ed9d4d70ae594aad505d5d469be8a73648b821f09bca3dd6c37d68ee789643db63929823f9e36b5973f388c528c8f4f18d6eb657a406733694b5d9b1188338154276f95c80244eb9dd49e5938534bb5712795791ba135a40adce3a5b7b7ca112d90144f191bf628ee723153df64f1808ba30d038e8eb0a80d739cfffc3c0e68b8a4b56a4b615ec7eac6a4b30476ba4ae5975ca066ae2d1b119bf528701a1e458eacb9dec79ab59e646861b66000bbf4e6c7e8be14256f47f403754c98d64a88a1f5bc818f574cfda2f76ea7d85833a95ffae490115595387a3c20ebda330b6df928f4e9ffbdf0718a65e0d9a3e4aaf45a0ab3a51f3256ba5c2d7ee6f9d15e25cc8d25ae57293d0a4765b43a99258c0837e9bc006aa49a34f752596e9c50fe751c951afc72f2791cf220a9a4a6eb76fa7ea9342bdff64e1d7ad63be206b17f8bacac062994028d3a7bbe9e9a0d490935b05ca2a4ae451d1df5df3a225e7bb5565a76f5860d50eecfe0fef6220ffb74a0be8969cbc8ffe10b17ea6ddc389106cc22fe9a1b6c9238e32c704139fc53a1ab2b19b39a71bdc70d9d359848673f064a5345b372ad32e59b9c1f10049197b8bc604633275d5b2c24b08270aab795bec72ada981cb2316c95f2a7e5fb08b6e7c14f81d06e89b7f59b87cd1b2e77297790cf2ffb17f7119c9d1975506c4d2e57171680a7446a7597c9f1c288151535e967e42d41948d1257ca1cb2e0dbcf1218513b03c762679a13eebe649b843724ebca433b207e36f398e5d15e1bbb06677bb1bad353009f2ef32d11184b022c81a3e08b6ae8e7ab3b1240343166e7ef266d53bdb71db3448f7305b64eb3207088ef780f9533ad8a32fff223cbb393e0e8ff29e1ec95ff32a12e5af7c77dddbb64393ad9e81b9959ffa5883a5076b068c7e02f930e64045bd3d5922e7a1b52b23fd4f5c29aaf8bacb69964e22b9ed0aba2e47771f8becf13d2d6e0788fc4c7cc6ba8e65c84855c3343840aa6f1e6400fa9264a7a27ee269b62e96a098f97e237071fa075f4fc2bdfd88fe0522c802f9531646d381bc061c6242cae291e9dd0765b73e5c3c05f6eef1013fc226388e825c13ad03fdcdb65b9fc5a5bcd820f89a2199aca56f78546c9a497b6d62d1c73dc7ace3bc537cb41d3cc2c13120239f5fe01d574dabfcd42be8fa07d92f1f1fee6d7760deb3f000819f1f56e6da32860b94d4c29d0d35574dc7199ba7b7a894c560c912761cba5ae522467e7447d2a5ff4ef5e0bbf0cd908e1abbe207ba16c14c9325ea7d41e13eb9f980d205e76327d71d8438cdba9380816d91e5150bd1418abbb659542653f4dd0c9d48f441c5ded5c51093efe677ebc2002a2b7ef6eb1c4c3310c676fb6405e4c245eabf504ce2ee11675494904335ac8c45615ea5ac99445d8b24aba299f7de996d61d25fa74e76eab8bb7a2eb9e7d94abbfc8cd39133f783f17e43c06f7bcca1b44d48e930e407de48855aad7e99da726825cf3b37d084099daea5c37560f0ecf301f83f14b839d540b9d6bc05fc25360594598726e87244518fbf5720427c8464992401b171724d04f6a2b2cc39d1a71bc02215e8ef772d19e872da835bd1ee050481f16fec07131c6e4529249ec91fb0a4935603820c7609118ef020d7837e4d8df48c6a398a66d12da02ccf5bf26b1e84151c55e2193df3bf133e96c8c9789eec49003ed84919b33753a7612b970c0bbf85af7b03ec65b7aeb2b8466b16d4e6d9a7f5d4c7d38fc7be64f7b5faa5de1ac98fc6bc526e6c1360857ad189f3e9e66848ff5bd7bd42ace84d559b53c34730bc848b4db109a4322fda061bab2406b9c384891f0ef9b11156468c1532b004e25ebc664e31de9942ef28d98fe850080809bdc9b95b41f503a40df585325d78eaf924c1", 0x1000) socket(0x1, 0x0, 0x53) 18:19:37 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}], 0x1}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x55d95eabbbf90ae4, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x8000, 0x101, 0x2786, 0x1, 0x7, 0x8001, 0x4, 0x1, 0x2, 0x5e0, 0xf}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)}) 18:19:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000a00)={0x3, &(0x7f00000001c0)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x180}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r3 = dup2(r0, r0) renameat(r2, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:19:37 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000001c0)=""/198, 0xc6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r2, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f787590, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) chown(&(0x7f0000000000)='./file0\x00', r3, r5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, 0x0, 0x4) 18:19:37 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4561, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000880)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd\x00', 0x8, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000980)='/dev/wskbd0\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000ac0)={&(0x7f0000000380)=@abs={0x6f577107136e03bc, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f00000003c0)="1da79ece6ef0ea840d89a12faa5724b159244fd162d11e4d93a5a2b33b8749d2865fa18c8ec0caab48684e2660a7c01e62160c0edec5d4f980582eeebe7f7444ed7c6fc15ddb2a4031", 0x49}, {&(0x7f0000000440)="060df1b9fec97d47afd8afe0c702c806043f7e76c9f246aafc6ab47f88c0a25fb1d079a9f32f39a371b12fbef9efb4b9ef33cc8c80ce55854f086713c0e925baacd360c2057bff7b03a1194f63a092c7f4b4af05b123", 0x56}, {&(0x7f00000004c0)="1c0ebff404c7e79dcbe22c7657b88c7f78fc6dd084a7d653799d2fb308eecf64e712d72b30ed6439aa6cbf93b4221b1fa49a8be22297a8da3ed2bff4a6810315569e46e4eabb00ea782c47ce0373e20d1060aaf36d23d645120d8df027935907b54a26887b9b9d8f04a1a5d444fd907b367db838a220baa6bbbfb53ca1ee6b150fed410ee7455fb43c6c7e54fc2057e992f424257e9017dafa10bc4df80aaf948c1298c076e31c2e26f692ab5f8801174ab3be9143a4ef59dc61f8199ea40e1a", 0xc0}, {&(0x7f0000000580)="c7f3e78f", 0x4}, {&(0x7f00000005c0)="04f07c5507a9f216870657004a646cb2cf203170bd8ff6ecdda46eee8ba203b9386518b9d345a889b17c8ebad1dcdc3e8ed1a86212f15e24f9cf9c93907392a58532954fb9c16b70fb8adb33c2bb13", 0x4f}, {&(0x7f0000000640)="ac6fa80c6cd6cc2d11264cc64f47a67404286703c5351759adb00075f9650b7954b6cbf9f2715950675896fde9aa7abee9fab4e7cbb479190f8743c45391fa2dfcc79a1d8a0e", 0x46}, {&(0x7f00000006c0)="97653af4e9d92525894b5a7b32a8ab", 0xf}, {&(0x7f0000000700)="501d7182e9229e837b4f5aa1fd9cb739c17e0251e82a810f812f32797ccc82411d9eee2d6297a4b01a04718fce928363e8e7fe51b807201d03c9bd19a6cc548ae79c6f1439492ef6f101cfc04733734f467e8dbb1d686f06e038fce7aa6aa723177f0fd6639208e3c8739e5eef557d60f1258b15e52c404f8264f06c35d25dac0a1647a7b4d4d917af70e9baf619e4c1dece963d584fef12eaa03eebfb98a297d0f1096e7878404c2476eaf8bb2c3be49234bdcfdf7f4fe1593b2bd0bbe1cb168092dcc875c98977706ad8f6017f685dd4d5bc6b8779cfba6d1241d5fae32f", 0xdf}], 0x8, &(0x7f00000009c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r1, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r5, r7, r8, r9]}, @rights={0x28, 0xffff, 0x1, [r10, r0, r1, r11, r12, r13]}], 0x100, 0x401}, 0x40a) readv(r1, &(0x7f0000000340)=[{&(0x7f0000000040)=""/219, 0xdb}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/255, 0xff}, {&(0x7f00000002c0)=""/75, 0x4b}], 0x4) 18:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8}, {0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00\x00\x00']) 18:19:38 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) r1 = getppid() wait4(r1, &(0x7f0000000000), 0x2, &(0x7f0000000080)) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="b4f7f84f6a28c7415de40122bac73ec19ee65800b9f26f0a89188691a5997ed335254555b8638c9ef73679b5c1df8b8a8455406277868941313fb97cc76ef238518cceee405b3efc79703b323c0725902e50530ee0ec1c234423", 0x5a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:19:38 executing program 0: sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f0000000240)="3b6de87b85e82d5000bfd2ce4b5c7f025bd006ab03cbd2324c8d2e2fb0435db39016aaca6a3ba8bbc71426b8cbb97bd97fee93c61def0e32a19c2bb23dcf6eb6cad756ba57fa9a50a3b7ac64d37655a6fd01d644b6bc96763f69131740e2d4099c85018610ded96b19f80db69732fad57a7ee521dc6b8e6392835b7078b2837673235b71ce7d204ce8454621113f4bead7e2adcd24ddd5ebf466e6d45d", &(0x7f0000000100)=0x9d, &(0x7f0000000300)="c2e6b6b6fbbd89e55c6216e5141e80be23acd961a5ba51df6e576dc58c9b7a0d8fd289553964b486424458b7db7381968d03f613032b6dfd45b4bffea45baabce456e6a2944a92f954cea23550ad564eaa0c43b4139cff3a4d18bc9755c9c7d788a278bf52edbd5e07bd6458b960bc6536f07745748ea7f8c068ad76b2af863aa861b39fb4f81f5862ae8187ff68c3534840c1c0708b9c50dcba3d", 0x9b) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket(0x6, 0x4000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x64, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000180)=0x1) 18:19:38 executing program 1: socketpair(0x11, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/121) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) 18:19:38 executing program 0: sysctl$fs(&(0x7f0000000000)={0x6, 0x17}, 0x2, 0x0, 0x0, 0x0, 0x2e) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x0, 0x6, 0xfffffffc}, {0x61}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x3) 18:19:38 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[0x4]}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="c5ed9bc5ee837b20d5196af390576a9fdc91842e066127b7121fc116f5ccf02f55c017b8f7c223ef2c25bc96365974d6c89046c536ef1a16efc32eaf2c1ab69f7d793072515ceea2df", 0x49}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') 18:19:38 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x4008f}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5f2, 0x4f, "2ea86ecce46adc5469ef64e16eb595607fcfd711", 0x3}) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="9ed3d7f7366db4493036533a95c4684833f01855b974fc939d925bce6bb74f8c6c90a9173b8fe9b239ce48f25f683650f507f78584a59d6503c6cf54c43fbe565640ff7cbef7ffbc07ebf8b7f6dd58bf26a52cb744fd27fa394974332186c65998f4b30c80686090da561db518fc2e3b534094a5be09b3f486d3f008ca60e6411fb5324a42f7912e020ec6f506cda3ea016bf91036eda9e6251268848b4080086997a5453e520ee88f6df81e", 0xac}, {&(0x7f00000001c0)="3238b1e162468ccdfd66ab117bf7148141cc6884406f83b0a43300af3e21754e45c08fa5e2dc631618c4f4eb458f9d976164b28460b0818f4eccff2a68da94c26fa617fe90a7fa95704e9e6914639ea681349fe3b65dbf0da24476e09cef2e8531e910a9b24ec78c9a3fa5cdd5ef55c6870f1e", 0x73}, {&(0x7f0000000300)="897185b9a5e94272642272b0fea8e53685f0ad981980533cd9d02de7d9f975e9891bab1f59762462970c61bff2d816ba8466ccadd74446596e951696cacedf33cbc3c5d61923c9c9096c61e6682d26dce63822fc2039d7466479188a738284de96749be7b5bcc275fe30919b06bc413010ff3ad4db123b4f8ff4d76780defec1e6bbbd53c03bb4a3ca40ac452f28a3ae8315491f276c58476575193d42cb9965123df09496b02c3d1f7ff939c02944a3a11bffef81d4fd4c5f6f4c37f188804ab29c7aa9492b2ae3e5f623a23a3abf2cac16231e520cdff7f9752b0bf492ec67b880f801f8cb9faa91f71497a6d828639530b257e7e0afd4805568471655c3440de6f138fe293bbf0af2227e46afb7e967225668d490309ccf70b1f690c79dcc54bc8333012ab9a90038ae8f3e1a5427885cf3a256c62b6d92ce5f9c55b7405eee757e22674b41daf601f1e402811d6ba05b6ddd12a80c7b03d7b55446d16476d1ee2fa881c6d63d4a2b486d4eb340db35d67418a5adbc7f7de9284991e3150156b62bf118d8393589d9680b8807a4575adb6ecad4289c457e205d615d2b56de01c4aaefde31204dcd38652207a2b1da84c76f3ad68d425a402e46ee408dcd2ea40d1410266e7ee47272d7d0c3320888b44a42bfe89c39137253ee42889012ba53816e9c508abec1594002f8095b3efee3b0947942c43324eb017bc53bdad9d8a2b7a6019da76f55b65cb87f60db4aae8a9c84889963dcc01fbb74b1cd13afe25141b618d77ba72e2c766a4666de6506e0b75a2ab535c99c5f5df7bb31839035c4778a78d440d7d51fe195eb37955d0e33deca45a9776940cc92cb2149e615a6dd251512c6541b719e7688b3fc2b08e9677f864928d403b00e77122266c49dc9f6e0f6cd8fc90f548cdea91b21a79e9a67236302365f32a8cb9f6f33d9673a701b1fb187ee9df2a5b2df07c68f84083d1624c1cb28b57885c6e6c2d9a48c81474e20af25f79902408bd1c94cab81bedd2edfe1ef2261bd0ed84ad958afc1f3ef43719e02fb9d3f03541e991d6a2b3f96d09da19609a9d12336737d44c3a2c0513cd3442a2a6e0253a4e53b3bee7f7d7af3a1a627d59bf3cfc40294a907e025fc4b0546cdb3c446c2b6425eaeeb8d405cf875600825b772a1a457815fd953461d87d9b853f555e05b9474f49e945ae6256577cf72598414582a8828ac41fada6bf52417c96fe5367432ee1011d101d07dc8338eeaa3f6f0eae14f6c197a9af85ca6ebb38774e17e03e8bc06503cbbeb2526e9834d94ba37a222eb7bfed362068d0fe645ca4e783928aabc8472b4f7d3dacb88fcc430fb19f67c67344d98f3fbda2b46cc4292fff3c2b00f53118de467b61ec33854d2b318802ab31a5b30c08214935ad1fac85c9746e74155625f53194dcab23c722b97e2bd24b280f649c009415b7b8c7fc82af69f5c9b9584e7757c4519ac0e1ab86cc94282ead47bc9bbae228708b2cd95547f65419cd358db1068d9478dc42e69edd8b815a585e63ffe4793dd6711b093e378cce1a64f8bba185129cd1b53fa18297acb5d0f3930796d3289dc0c786c19c8d9cbb4e20788878ca8640879adb12d4ba55530a6a0dd2580e321be7f4c65654b251d604c96d3f8e0a1d813011569bd3d7ede60e07838d3ccf1b09cb162588d6c905683b8d7b2933171396bda2cef41b8b806ba75decd59ca9db000e19ac3194b6cb76c051a3179a0dd625ab190f51695af0139c231bad52aae5d971590c71ee207a45fd3cf3c03ce5aea38f65d0859fa0462e657742fca9ac3346c7c392b0f1d3c949d2b780f7a52fe20651c46b43540afbd851f753a1169bdcb66c8d105b4bbad54144b377ffd8798dc0269f8d52f536258b01bf48219cfffac4be590bfcba9f12cd7afc3ef117e9418317ffe1b5a6507ae405eea132d7b698efc11467d691b7d1eb0984b28aff7e8262b83334e080d989dce498c0e68ac88f36a4f476076730d5c988e558b6a65dcdc971f88721dd8ecc975e2ac70263efd28b2cb550bbe9e991252557e0c92baf257276b23bbdda2c4badfac6419ac6d9d675e83a49bd4772deaf5cb86afce294766e38ecb3db90a354e07d91e95cb71fc834d0e3904d6949897bd40126d75c150d4461b62248256842a90dad1a29f095b6ad17dc1ab809323ae1f6aca28269d758fbc694069262813b9fbd2781103762d2967315ed8b3280360ccd830021e7820db8e9e1da3b9cc3bd7082fa76740809c2c36d364c031c6994999057d54d6331cca5f8857bb56ae6715de57a50cb01bbfef94bdfec6455004634ad6e3d289aac1823a0a2cfeea335eff09851314e45e19702edd51c8a28773da3aa2a1681ed186d0812e7db14e4e2c23011d759489b2f8ba43a9d01b5595a5ce6fc56d67887867cb4405c66d343869f6218c85f87ac543ce63a0d83d84b66d789de634eba555d2a5e10b34d1e679cd5d9195a9ab30b24b06e530f43188df27969b9eac16756c4910846377f6415573f9783578e63a6771ec86a874ef9012ac08e2688c64d31143c745fd6c0364399ade23fd3823f3c44d7570572c59b593e080be1603f1b1e0d888daf727756e63293d22fe93062dcdd6b7f11f663c85c1719aaad76caa369b6ad42293dbbebb362980a10d3547ee9a67894698b367d9934205415767205fae3c240cdb723307f50e8982c010f43b4675274b0b10e0b99888724a4104119b7d3b1cd927b2801b04df23f52e25bb371e7ed2b612ee495a3f7a04d2c40d87121ecb293a42c42a805d44e52d5ad89be2f20664dd8a833089b1571a8e6db535ef62eb6e5296eee04a1c543cc129f59d982e483cf4286caa45f3d665ece62114110d8ee2256da2120975a89c78480ed3547394fcdbd96e3594db67c54ef6420ba02cbe9858aa63519254cd8bb4468139d17178a24be998407b91238fa9aaac074d3b2a31043c95e564eae1e759ddabce63ae63269613fbfe0a07fbe77d356c08c77da21cd35344e8920aeb01757c7a0cb491063c52e43f5c52dee549ea6b365be4632924f28702d990ed4c3ed7ba686a968cd7a4566ab3265c0a55db62b2c22f6d5b2204c568afc9adf56f90a2f1a8459138a972ef3ee8e447b54e79287282fbee53e8dd5a0dce44f7c255595c77d1bda2d20e5fe738080a7b85c08fbb102c6145a475406f09896e63e7b1619fa281999309d21a4ca45e9068bdf68fde6291146f1efeca6b72d9baf97216d883627aabc709c8d28bf689f8a8af431861e6af974cbc3ed801a247a36efed18952d4efbcd0e4fb213831e7e808ffcd6a72e932268ea41659ad7fbb7eba48efb5255356ddb998421061f96e1dc48b807d8506f3203bacbee7890e0a3d537d00731df61ca670386a28c54743d5fb3e13ce6901e04e1df7594b39bfe7a395ecbc0946228f2a1f32d99a7b1ee1b76d706e0b54daac1a4a6f14b29b7edf2289854777d9f5b9f0fc431313242ca5348a1e901a680f9cdee1fc0ccc06cbfca31a7135f0865eb9709655dd2f760d75a7d73ac796b1c398306cdff71a3a596c10ff890e424fcc0568a8bbcbc04c7fea4306eb5afba2a4b41d16cf25ab41ff247a9548e0ecbd041ec932eef0b4dc59bb34fa7476e89d90e98dc99233021550200a55ec9470723a81928953201b6385d2d055c51960f60709de1ebc534eb7271231045d3c8f946787ca54d7e00b821a2a017291aedc9b466767ea487b687d040b77936d28f9c594da4893d0a999c1f8439e19ba434f695f01bdd32ed1c3d22998d529c9cac815ea3bb2bf969aa435d2006234b97b66b3f329dc654a64ddd7100445a24e58c8e8ffa90fc8ad95abc6977cea29846dc5ad46fe806e9e60e6676815373f761f0596e21b5070e7385fb045284e82ffba205bbcb99ed4c07acfb678e7069524789f501a2d2fbd44834e84ee80c81a556470f512fb72c3cac09129fb499738767cfded4aea4555bf4114ea29e36c30e4c1095f40ff0c1c1bcb4bc2aa9eb3f64fcdd3606e4e8c60d8f21b3a1e5b9b8f157b50819f9cc636fe939024edf336b80626b90377a09de7f0d69ff216b87aeffbec1af2267bf6e953a14b7e5bd423748969313e15f12f71b21b075e07fcb327d6858adf742b2605d2a9aa3c099cb29deb449523591cd2a1cf500af5ba11a1d5f7333cb14711c957d6ef4824f151bbaa246ea0b90ad1e374a85ac6d7452ec9d122cbdecedc20e4bb87951fb9d0d5cf672af78abbc9ed6eb9d8c7262daa3d10755245890777303848ca32721e97e9bd3b3e080143eae7d9d1ad5bf5ee98305476032fcc79fc34789ed2f71fcc6410094e62cd3e66ae02f7b5d6dee4bdce30d4b6c890e40c8a29cb41618c47e0e7cdfddd66d4476719b19662fa4a4158385276edbee57e96f99fbb6c57f22c75a72e5b259d58cb1c8607458101bfe00f0f30f9211302c85db795b76c0c9c189e17914dc3cfe7a91e10efaee4da087ea53a90ce97eb7206c227a3bbc1a5b530577e1151a0bb47f8c56107b47a26ed0c2f0edaf277b64c3a9c2d373b8ef41d073107eb16fe1186c8a4391266a137e271624ef3c34c590009e72171bb2cef10d8cae2bdc137fa1c9072a925b4b565215718fd6fee8aaa7961eabd86c19c8a9c9a4fc68067da401a5a74422af0cee26f68441ffa1e77b6a5bcf56dc74c24368b3206f3ddd2a3cfcb17cc230bfd26347dbdb7484e3a8ebb277a85642f709616bd454dd2056f4bd6ce27c627da9ab27ac13c8d08364ffd9886300421b78556dcca01ba403ee89a655d3698c4285dfff0a5771bf56f48b08a0e4edd17f9cb0f4293e9db58a7696f9e10f01348fdea77ad2187428283c13284d946ea1e1c0ccab025ca2943ed871e65bed27510b40393b4c0f04eb31aa0671c0cc89762273db30db612fa234492f89e6f50b23dca1e2b6594101ee982da11ea2c78ee202ffbba438360cd3672674db58b3e1fd850e36e47f76edfc796e498bc84fb059dd02a865e0f5d60b4af0cd9ce409dba078f2790ec9491546167555f0d7dcca2860c81c6be2a935996daa542e5575ec6c6503bf57ffc627834bdaff46fad9af4ec07c784bc54378d8d17b6648546e34373d3e8495e3ceaf08ae37bc2905fd59ef7602364e5ece0d476c6718e", 0xe35}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001240)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0x100000001, 0xff}, {{r3}, 0xffffffffffffffff, 0x44, 0x40000000, 0x32a8, 0x97}, {{}, 0xfffffffffffffffa, 0xffec14ca77752c6, 0x80, 0x5, 0xf4}, {{r5}, 0xfffffffffffffff8, 0xc, 0x0, 0x5, 0xffff}, {{r6}, 0xfffffffffffffffe, 0x41, 0x2, 0x401, 0x7}], 0x5, &(0x7f00000002c0)=[{{r0}, 0x8000000000000007, 0x60, 0x4, 0x1354800000, 0x3}, {{r7}, 0xfffffffffffffffe, 0x80, 0x1, 0xff}], 0xf383, &(0x7f0000001200)={0x10000, 0x6dc}) write(r3, &(0x7f0000001500)="000000000000009c8e765f9ba2c14c0333177edf6d0f5c6ba2c117bcfd2ea6863690d2883295f5a500003cf774c5a5c12f4d686f915fe354df27cf3ae785714b047e73a05c902e1e6f7ceac80c74ef469f11b41bb6d51f42bed8185eea0b813cebea0bed6fce5896f1ea2b349c32f2004390315aed7adba4ca76e6e406dced8e9ed7680eb7e73a96d276322273deca0c39d4e975400a029997295ec4029af1392377043816f3ae67037240525e101b14d8d421af096c1b9e4918377bfddfbd1b2e566bcd6ae89773eb04ab6c7e708cbad3000000006d5987da6fbd57dacc5811644981f85be356382076d4ad1f5677650cbe3dfb0c60e58526e834722199a640c4b755b370b8e233d96ac1a0c986ca5a442b3f1fe0b67c450e16c7b48dbb9be1608e03d88f57a5cf067981ca3b725d3c57d581dc0efda98968baa39e906ccf98a8e4853888c4299bbd0611979368b01b49abe7fac3d27833974e733d09bfa60c72350b855efefaf77f3d394c68a10a81fe3a055383586243777727aa51d864394f48a595c7954b9d502c660fd9ffd63048ff36694bdc12cdbb77f3540ae5ae1b911bc4e230e94fd3f3d948c341294648d00bb8f781fe4d953a08ae442867f57b269f61b5da8bf19f1361a9abe78dd5b5c6e01b0d873eb7fda845e87f51121a3acc57af04618eab34bd955ad07c326b12f7612357498fd32421d32cb184bcd4b0827945ad5a0fb253ae01bfb04e5e4bac2468cc2485f4fc4be5606f0f19e17bbc12a869c64137fa10acf473ee0427a2e68dd8cc4e1995ac3bb118a4e2ef9c3b2a6104dd37910ed906a81d030d2c32d602f4b5728d3510ad4db1a8488467", 0x25d) 18:19:38 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$IPC_RMID(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fsync(r1) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00{\x00', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @loopback}}}}}}) 18:19:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x54}, {0x84}, {0x6, 0x0, 0x0, 0xfd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) recvfrom$unix(r1, &(0x7f0000000000)=""/25, 0x19, 0x1840, 0x0, 0x0) 18:19:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x80) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x0, 0xfffffffffffffff8, 0xfc80d8c, "00245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617", 0x71) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getpeername(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 18:19:39 executing program 1: setsockopt(0xffffffffffffffff, 0xf, 0x5e59, &(0x7f0000000080)="d34c2c06172995be14052a9e2d1b46ea27ab4eed94", 0x15) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x69, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x33, 0x3a, 0x0, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d0ede1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, [], "bc60cf"}}}}}}}) 18:19:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x25}, {0x4c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 18:19:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000400)="0581e42f26dbd84697ac24112767dd5599bb4b38f1a6e8be7923c2459feb7d145448ce1d01735427d3201908c681d07ee9a2c24f88d419c6e05842367310aab19f7debd4783eaaf30dc9df9fdf4eca03bb9db594b557754bf74c0c4ce942caaf2e5df0c1d0dc5d2f4de5d1115b8a4629d17093f30ca717e92033bb3b0b1cdd87ab", 0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x119, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0800425b010b0067000208089078e00000017f000001019406000000039406000000009406ebff0009442000f3000000003a96b4b1ac1400bb00000007ad1400bbfffffc0000000002004e224e23000890781aca30e7dbd2cac82da8aa73cb96e3fe7b856f51338a7cb4d7a8135487c50cf2e404e7ced2b303126c927b87768a056e29040000001bd266afd9e0bcb1814ec1855642af39454434b666b48a2742c576bdf9ee8a8911921567a87c5a94bf82a2d9ddc906ea5ea7b4a19ae05e2d4cef9648f524f72696045cd40ccb7b7b258e3e954ffa0a6cb1b38c156fad0d65ee491e8b73d5e35c3a528dbff59646888ca4e7121e0e2d2618b087a276309465fb8897f1e2dd7cbf300f24351104"]) r2 = semget$private(0x0, 0x5, 0x46) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) setpgid(0x0, r3) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = socket(0x18, 0x0, 0x3f) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socket(0x18, 0x1, 0x0) setreuid(r5, 0xee01) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000180)=""/159) 18:19:39 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0x2}) read(r0, &(0x7f0000000340)=""/254, 0xfe) r4 = socket(0x1, 0x4, 0x9) lseek(r4, 0x0, 0x0, 0x1) 18:19:39 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x0) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semop(r0, &(0x7f0000000180), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x1, 0x1f, 0x1]) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x80, 0x4, 0x1f, 0x3, 0x12a]) 18:19:39 executing program 1: sysctl$net_mpls(&(0x7f0000000640), 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r2, 0x0, r1) pipe(&(0x7f00000003c0)) r3 = dup2(r1, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000300)=[{0x2, 0x8, 0x0, 0x4}, {0x7, 0x1, 0x81, 0x1ff00}, {0x7, 0x85, 0x81, 0x3f}, {0x1, 0x40, 0x0, 0x81}, {0x6, 0xde, 0xde, 0x200}, {0x6, 0xfe, 0x1, 0x6}, {0x0, 0x81, 0x76, 0x2}, {0xffff, 0x0, 0x20, 0x7}, {0x3, 0x5, 0x1, 0x4}, {0x0, 0x20, 0x81, 0x282}]}) r4 = dup2(r3, 0xffffffffffffff9c) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r5, r5) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x60, 0xfd}, {0x61}, {0x8fe}]}) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000000)=0x8) 18:19:39 executing program 0: semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000140)=""/108) sysctl$vfs_nfs(&(0x7f0000000000)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000040), 0x0, &(0x7f0000000100), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) 18:19:39 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000540)=0x8) 18:19:39 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ff87a3a7addc79faf109000000ffffffffffaaaaaa000107907800000000470000000000000000000000e0000001ac1400bbc8f0443f6ad2dd5d2ab7fc0ad0858e00053c238e00"/81]) 18:19:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) recvfrom(r1, &(0x7f0000000140)=""/30, 0x1e, 0x0, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r2) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000000c0)=0x8000) 18:19:39 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, &(0x7f0000000480)='\t\x00\x00\x00', &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) 18:19:39 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x57, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}, "feb354cd107f6269"}}}}}) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e0000f7da1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8e1aa7f3eac0b298a380c90022a61f7b64c3a0a40000000234d3a2ac15f3"], 0x156, 0x0) msgrcv(r1, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000100)) msgsnd(r1, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(r0, &(0x7f0000001000)={0x0, ""/4096}, 0x1008, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/226) 18:19:39 executing program 0: clock_getres(0x0, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) r1 = getppid() setpgid(r0, r1) 18:19:39 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x3, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x4) socket$inet(0x2, 0x18001, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) 18:19:39 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x65}], 0xf8b3, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x4001f, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) ftruncate(0xffffffffffffffff, 0x0, 0x7) 18:19:40 executing program 1: r0 = socket(0x27, 0x2, 0x9) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x4, 0x6) setrlimit(0x3, &(0x7f0000000000)={0x200, 0x81}) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 18:19:40 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r2, &(0x7f0000000080)="b978c1d11473b3e8b8ae9013ad7730d1f0150810660ebc92af5c33974d51cf9e5f435ebf7d359ff1b01c44a386c36db5a6b76494c8704609397fbabc563d0966351c8f7dc2fb20b8146fad968fe77aa054348456e20477a0af94ae429f2be510d9aa4dd4", 0x64) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 18:19:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) read(r1, &(0x7f0000000080)=""/101, 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={&(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000280)="6c0ca74a686ebdacc574f52125bd739b70a76ee2b16d52b24589713e6c828ba9ffbe77c26d5e1bf2003fe252796cb38fe15353da9d40fce075e7829a7ae42b701a347e714581ff7ec82a20f091145e32dd03979128ccc18923dbfc6f44fc117e7db1cce77134417fec50cf0686c5398609022362193c6efb14fd0866aadf73f3119b2682f68673ed696600ccf16107c20c609770f6ca656a1b4ae60f4d70f474f8ece8be2f97d6ec0a23182b6e45cda0b279138bba2b1e9fdd238c3a1404032de593e7eed9f460beb8895e21898f02c06df2e099c1cdb21b3becdef70d484e83317b4fb6537e7dfbce2df537a7e32d", 0xef}, {&(0x7f0000000380)="aa38b55a0c8d87e2bf1016f3ba52defc908d0e2a92d1fd487253e910a4c2d402fa648c29651392c506faacb47aba336944c120e7d1c97a8aee6f284c5ae6724ba524774d6b13c23f925b9093dbfacd0e9ef630c8a205316c4594626b52ce73e319d35bf8174dbaf956fd8c99dd7f750ab1ffda4f1fe3c149f1038f079007175beee90bb015dd1a9bdc0c6de5a0c4412642d89bd26121f5709b5ce755b549b0d52b522f093e4ff298e3c31b457e324cdcb2a90f187c1e2a186f5914d3fc2b4b6574c00478d7e3980398fc0dfbad02d27e7510b88e30c938f2e158c1d897223fd5a7c54eae232c0179fb793fe17f110ee3fc9ec0bfdf2594e229baf7ddcb0ccdd6dd6423141d82264ff040e557d15b0a1306f745d0ae15614878a910234533b9eca88723e7c3a8b89c668711a5daee49eba6e2ede91af0204edda80366ac6e89471e36fb0bd9bb1f3bc3e015c3862340c0431cc4f407e3924d5e604478f62a97fc4a82df6ae6c355889a070b1a5abedb1a2e824119a5dcc2b01b7bba00344e26e3ec626d2c01656c32875e861bb190c58f1e5c4727a2161cfdee5678217582179501e01898b2d708780b154112c5d07d2f4771d42f88077a128974d87a785b36e46eda75d1a19ffa2787b355265179dd174de5f545f8c43367091fc24681b605f6e18f4c278a44c641598b3835cca8be65589e4bc29b8c920145edda47a38b71a553f2692629fa707bf1762aeb52c3f8b6940cfbfa0028a63e7a5e85b3f783d51e9fc02363708b39ee838cae14512ac7a0db817c84a57b3217bdef16146648e02a8467b09f0555ddfe46ebf151eaddead8fd72b47807a7e914736ac443139b5bebf9f976d0828ec6525e7553ffcad526278958ad713be40bc7dc8418b0dd2ec0d57fbbaba62c37a2c9aac72f35ba68b76ba50c493ef67bef5ba2b0aae00224dc6bb396a9b23b6456af587ee9541c4290b58c32a9bb9de4434e0c6d8093e139b49702a269eb7d4201d00f150db5faed65e7e3492995b462e8eb2a17bbe62e69d5cb0059960b23136010747705620ac3dd48cf7d61ae4880b5619e40e0ed7e7c7ee9b888a78a118e2475c461335879f068244e630be5455413dfd4064926179d286d769885d3dd992b3e3a885a32b6ca024b2e574f532da97e1a464565463790006f662a2f9fb0a6f52e90fdd19525752cddc844268fc59a3806b93dc9bc5eb7b3c73c2186d2fb2df6d95458c2959f1daf61e33ec924e6e4d73efc6e98993283c2ceafac407019f480714fee2af39e261a66b76da4c5974d858071ae2edba444afd6a1a01822fa15b7b23cb773310342e51f87778bb196cdb2b40f9cf6df7eb43fda386b9c8f7ef36cde561888db52bc54e21943bc0fc83ff31c4bca15420320d1524a50762bfa21957049b0336d76f3f8f427488039213f104e67ed997ae42259de28e815138551f8c077df52a6befcacc65a8cb830918ba1adea9cdcacb4b0d4d7ffc434ac843f7b9b93292c9aa0f4b575526cdd7e981100355efdcedce8bbc1e3da7a7fda98f3ead8a57e7a31eff5f6590db1eccb2b43a83b1b6a457421971a80cf316b508a3515297ce3291c7f566d47d4381b86fba16c7138da0cba18743c4e2206a23ab01fd35bcbaa83e9c3fa249d4f2b30e5ec4b0c3d606502903b7f519ece670daa1b744ccb6c620018b98e1cad4856191fcae42a2a1d00fa86cd5f2dde19fd480e3f5c201029639bc0b4a4dbc833e5ddd8738aba48626ec8650a1291d39dc4eae8466a089de37affd0abba8c765e938f6ca6e97c3720f4913591525fab8ad1fabb9d78ee69cd5041b5bd74d7e610d1a3b3f7c9a0052ef87334df7394af68c4783572925bb1c3f852d69a1997b8202959e90f6d2ba6b24e0f5a0475bfb6cee9770091f82275ac635fd9a0c50390613b29c85a4d558818866cf9ae6edeaee1b53cfe5950b96d9d4fc3bf648abb69e4db17b0a59d15e92fc60a40baa8c3e4df5a0cf81f27dfa7f9930cc2841ac06aa6715acfe32f3919a130f1ba7ac4698ac87fcae18ce2799c3b31fb2805675c19e3f5f7d244537b0509361f5ecf6c5659cfce29144dc1bd7e82df9599a37cc1101de2222ef2179b1c7fc2fcce4476738a757356f6ccf4fb0a368c61678c24794941428a8136ccea794b1156a4145b902e1676b68a815e9cb8ef932695777772e62215829089502dfe06c32fbf69fc4f0f52ac6122a664a7f61db6d3c5f03455aef324d3407466afa67bd83a55f76b6ce1099654540aa5dd7557e5bc864efc69e7fe4f229940a147896245de44fcf9a42b78764fae19520dcc686b2d2bf65b34393b99e5ce89fbfea30a79fb776f3961ba2d18879bef2038a8135c61ab346f1e1650bdd8a40a205c3da4c86ff57d46fe9ae5254cf2c3ce07df981b62e0b0701d763cb54bf624341d950780a61dbf20e72c4b4e4581085a7df8e933529fb43db42a92ea5425b5b932f6588e99ae0edfcae317c01dd34ec57366c703acc0c86814c3b5a6594342d9315c6f391d9de6ddc348b14eeca6f6829856dc4c2a0f323109d8843096816eab88b9b9ea19f3f4a5568be46a23c2ecaa615661a284e46445c583f52f84d5ac61ad0a65e51bded88107f373dd0d19ab7c0392217ba8e61083e1ca759902fb3d87ddfe69e81b4dd9ada7f3b8f80bc0112f0b14d9a4fb9bb8d3dfb4fd1c2a4777b9573bc5dc9f0d9e8b0a9dfdb4cf5860e4acc19b5c4f959106f282e3870297081ac7ebf722b76520f426edffc8be699d2c9509a103a20fbb80d65fd60eeda63f19561f660515104e8e1fff2c79b3a547dda2bae5ca3f0ba77a89cb0762feeb1e1d44adbef4730d47772194849ee3744c95602b8965501ec8ce4a71557190000288df1497b8bd268532f3dd428087e525bc756d8e6b61220443f7a63da82031f97187a28cfcaaf97c898bd8a7ae44e3422c2a0a994e84bd70b6b5736e079916da88c7e1195e70c95bd8cf3bf64b2651c9a86be397c64ca80252cb4835fd5f43e696f64fa4781fbd41a0b1f8412b248459d940cc928f7e92c44c94ca093b8995113e2d11d70964649808e332615f3ed0ab1faf75f299a19041f439fec1d0f543be108b279ad6b24700fde8fc1938db0c3ce68f1ed1b3a905618adb243c2162ff0be4b5f84e7f489e095fac4fd626bc07f94de6bf8b93310c6b82c85b9911473ca04581ac34e042ae450935b7e48ffeed0c57c657091f9fa87d668e72515c42ed94a9d305f4f95ace64c7692f96a16454ce09677830fa996e97a3a830928d77ac1a43527ded34882043ec6f43f4832a288c776970d5df9b5f3730b31dc2fcd3fa9d7422839932fc929d3b99cc348cdae7dc4dee8ee4c61e3932709b85e1508e682afb04db1db4633386c69a7c9721a356c57eedd39bce8752ee4b793628d7ac9230e193f9b6ab8373371bd779352cfd763f72958fb35ceec8aa5e8cd861e634eb325829145a0e777a1149e7acdccfeaa0c0c2a2aca343bcc2cbe2c85d951b34199319e5f907ec0182b3097e941d48e2732e16f88f9c491b0072e914aa6b006d34c05189ab9b2ba1d097761fc50f6869a8214c071c098376d3b4378c193fe6260708d342be7ac184c09da3538d3a10c6e01a2ab274099609154e3b26403e8448a46d2529ce7e460ae8fcb6a2d4a94532be8abcfe37472c402f9bccb877a6f26e4846d024276448ece3d758c438bca670208ffda0ace8ea51c561e8acef3ec48cdc70bc628647a2eca46c254ddd066935b325a06892467ed768767d6cd825b7539dc74d2079cf46c804db7a2320e46cbbefbe5aec2c473a69f329ed8f4680ce42d8fe0654afee24254aa17a9983248737fe939d3cc1dba7b67accdd921caa3b13d036b6124724c200fe637cda0989b9a08df3d3e67788857ec6ce47d387cfa6ddf3b25c28d09800aeb309551b7509aad1195470c67c443dbbe2c4d075e19604ac27b8ac73a1f2bbcb77d09d33a5521bf363ee98f2137223c7e64a78c890af9c0fd1c4d02200f451341275fb8bfc66fa8b42f153e5b462af52766ac5123ce6f181d2040b69321889db8539d1849d06a4e07aa00d272e4704f1694965cb1695fe9405c9630294a643b8b68ccb184391a2185be5d7349280e11084471456df6b7d1650f7771d56c7ce9f1a55e6c1605c4fe0df1431bef5596ba5ff348f97e61cb8675864e1dd865f44cd072ec3b9c3d25ab61f26ec9539750d5e57ba3cff7bd3b2f062fa97785a753fda3c406759293e4d92d84e238aae16ac15ef49dcb302e1364cd06f87cc9d230cf9b6e1a6c108b4cd1c1d6648ebdb2d87c95912952e7c5b3e9503727e85218abbb7cd2bab7d51b180a56dea5b5816e5af7d965998fac8c18635867cd391f9ff74a67aefc80de5d891103ee8bd5fbf4a0f51a6fb89a5f6fdd42f4c937bfe80e0037feaed8a8a21a54f99a21f0b2872b68e5d90bcc5ebc3842dace94ee2cba2f0cbc48e0c9df206265bdfae307bd80b2baf5907f2b30b56c7d94685810fa6b3d88bc90d3beae900259e3ba10df5ae658207fe3be70d5d6753ca9727af3959223e454e7c58f9c7548c8dd8f656048ec671b1092ff0dbb2f7885f3726db8873dddb62b1ca7d081a06e509661502622abfd84da851baac407ee192eb59266f9d59f4dfb1f0696dfd986e9d250b2b5bb314d88cff22a370ed41d7f7a51a24baf7da0052d16ad3ab195203933d28a0af3f61c9413584aabec8278dc451dc23fca27dd9e6ade11333a2838261132859624a1a7f7e3a75c2c250dd8cb684c39a108df8bff9c35bfc16feafa0ceee83bc5af742be9be643ba626c21265177514e93ad1b2e81052e2df06a3dde77909a8140f63ec6b7b10e07d52da2a3362da37e527ccc5c5fc2ce037daf7250531b38d967c408622b0234d24d26d0f1a6713fad7727c7ef5e8d380c6bab640c34453734d768a0272faf98e2230f5d522092a15a589935092a6796fa081e4399a0bb1dfe101af4beece6f8dfd4e88683fc595d8c20b8f28d7867fd387b0d9ccdc271008ae464f7c49adfe57f01531950d5f589ed08e21358a5942ee55d34bf9c8e16cb07b9f36de75faa8ca7d327ec05f3f537c01909b5a0a47e76ec03e706751f9da000aeaab92aeed5f7bdc63584b9ce3283af26006d2678341c1c83cb04aaa9d4ea0b86ecbb7f8952d5f12a935aee36d16102427b82fe766812ef38b31da1ccbe62ada7aa92caac175ec627b92bc313fd0c6d133af5b26c31a1d714ba0633b4741561dd11c7dcae05be57a974ad47809fafb3d7e8a40ce215efbe5d6fcb208b49904bd5eadd554cee49fdf72e2f91b81d941a0079586cebbdbc35d42a36b832cfc21c3264c4e563315a49065ee61de0263d2ca5c3f37f87f921e2c9d40d24bf9d67523b853bfa8cb34e0b95e3616765e9213ae307a33c131737df4755e0a628cc4b8e7bcf53c461d585099854bc1fd3b5f1547b97cfcf98292894c1d90df56b09f899ebd8e20248f538222c82c9986078c30f9e079e99dbdf3f64ba5fa421ded95dde633ad8fa269bd88d09c4a2fb50c4f8a50360ed0e50f325810a7d97ed2b5e711041a344c334fa12d0b75f41e2f3a8e25e4f258379788d2b9269ab3b8dd73c576fb72eb974ede2f36327f147bdb8770f25eed6d1c09f0a02d55658157b36045c09ab1aa63ff226d0522b7e951d97dc9823f9f1185e5b7a1b3968350da621529fd4103e3f0f1efac5916377cd6de6d54d1599ffc124a73135d7f978af393918ffa4f0ad251f81bbcc6e0999c6b496ff4bde7a02759987c4c0bab6faef", 0x1000}], 0x2, &(0x7f00000016c0)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r3, @ANYRESHEX=r4, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRESDEC=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff0099cebfd9880370d1e8bf41781993cda72250a16ce5e08a501c43f965d152443c940214e975beb3158aca0700000000000000d4d70bd2e700"/84, @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRESOCT, @ANYRES32=r7, @ANYRES64=r4, @ANYBLOB='\x00\x00\x00\x00'], 0x90}, 0xe) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 18:19:40 executing program 1: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000000c0)) 18:19:40 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x8, 0x3a, 0xff, @rand_addr="0000000000000db74c00", @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=""/62, 0x3e) r3 = dup2(r0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) 18:19:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) socket(0x6, 0x2, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, 0x0, 0x0) 18:19:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000003c0)=[{0x2}, {0x45}, {0x20000000000006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x206, &(0x7f0000000580)={@empty, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "6d7011", 0x1d0, 0xc, 0x6, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[@routing={0x70, 0x6, 0x0, 0xe0, 0x0, [@ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @mcast2, @rand_addr="b087bb0746ede0221ec9f116f86c2093"]}, @dstopts={0x3, 0x1a, [], [@pad1, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x20, 0xb3, "d490969125ced8e25b5edadb213b384956e8b087ee3825c3111f2b4bfc042754b4038af5570f0daba0ea17f10b2f9a6975efebec0c6f217065145b8ca73609cdfe4fb98100c0266805de3799ebf41744eee170d8ab4b433ef07919a936e5c1ffcaa9f5d064ff79f8751d0b152c9d7d2bffee68ad748eb98b801a48963819f4e161ce69328e5e799e36e0f22b9e824fe2cd0c4edd1399e164abf6ef619d85ccb1c6ea131f0d468a9d848d494ba092ad913ad869"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x1d}]}, @routing={0x6c, 0x6, 0x0, 0x1, 0x0, [@mcast2, @rand_addr="7430464685abd6be0b3ee00c807ec107", @mcast1]}, @dstopts={0x3c, 0x1, [], [@pad1, @ra={0x5, 0x2, 0x289}, @enc_lim={0x4, 0x1, 0x3}]}], @generic="b70fda00c80431ed698a8bd2774e4e237a37e4f2e54063af0827a40d8600dffc2d0355fb6082970bc40fdbbcf37cf977cd360c1923963570493ac12f6e92a62bfb5375609ee9a096594d1048abc720545a1574d5fac3de989aad301e44ecc5b7ec18759469267290"}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 18:19:40 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x400, 0x151) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r0) semget(0x2, 0x2, 0x40a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) poll(&(0x7f00000006c0)=[{r1}], 0x1, 0x0) 18:19:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="41b38c3a8a7af5b131a902ecd67256532103e98a7ef3d4f805f7601c3e247daa2adbb51c2d1e9cb7603eb761faac2f7cac09be8442bdc24e945b6edde67c2bd37b06168d8a105ab075a3a6d77db68c18df4ab2efd2bd1de40d48", 0x5a}, {&(0x7f0000000140)}], 0x2) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42}], 0x1}) 18:19:40 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x10, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c00)={{}, {[0x0, 0x0, 0x0, 0x80000001]}}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x5618}]}}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x0, 0x40000, 0x3}) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 18:19:40 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x58f9) open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc4, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000000c0)="4c852616aacc2f68ad3a6bd48d5aaa6e049fbcc62d927221177e91ede499b6caf990aff83ce7f4f7a3c1aa181e87cf074c545f77a2cfc59c35b5f3d7aee6a7e1ea6246b6a63806842f5d51c52dae717665a2b2b1391c495349889054fbf5badcc49f50495c85e7ae3873bbe48b4658b2252d07fca9a9ce785d294c1a63386fcae3e23077e188ae6462ea4840dc0aa3bf93d5609d9439fd7679dadb35746b0dee3ee59cb7057cdb9e00fb1eb9d93d0eb362d1a5be59d936f7dfcad3534effade19c411418490c7cbdde48909a5932f3409ea7ef1c279ed608a58ce6ba602068d3a993", &(0x7f00000001c0)=0xe2, &(0x7f0000000200)="a282333bf3b3e1b6af43081cb4f2a6d8ac328571eb6ce5f5fb69f43cc0ff64368219238cbe96ee490bddd10f60408792", 0x30) 18:19:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0xa2, 0x80, 0xf55d, 0x40}, {{r3}, 0xfffffffffffffffb, 0xd4ac00a4a9d51b81, 0x40000002, 0x5, 0x4}, {{r4}, 0xfffffffffffffffd, 0x81, 0x0, 0x5, 0x2}], 0x7, &(0x7f0000000100)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x81, 0x2, 0x53d, 0xd92}, {{r5}, 0xfffffffffffffffb, 0x2, 0x1, 0x6, 0x3}, {{r6}, 0xfffffffffffffff9, 0xa0, 0xfffff, 0x3f, 0x1f}], 0x1, &(0x7f0000000180)={0x0, 0x6}) 18:19:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) setregid(0xffffffffffffffff, 0x0) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r5) r6 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20002, 0x0, 0x0, r2, r4, 0x8, 0xde5a}, 0x0, 0x101, r5, r6, 0x1, 0x401, 0x6, 0x7}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "b04d00f3ff0a551a00"}) r7 = socket(0x18, 0x1, 0x0) dup2(r1, r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000800"/16], 0x10}, 0x0) 18:19:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202742f66696c6530000b7c1ef309000000422ce09fc25d0ed1f108b78c4e31d643a3c169906e6241d56687"], 0x10) r1 = socket(0x10000000002, 0x8000, 0x80) r2 = dup2(r0, r1) shutdown(r1, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 18:19:40 executing program 1: socketpair(0x6, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(r2, 0x0, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) poll(&(0x7f0000000000)=[{r0, 0x100}, {r1, 0x100}, {r4, 0x110}, {r6, 0x20}], 0x4, 0x9e1) socket(0x18, 0x8000, 0x80) 18:19:40 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchmod(r2, 0x80) sendto(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)=@in6={0x18, 0x1}, 0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="0755a81a916a45a6c13a7976b4af307ad1", 0x11}, {&(0x7f00000000c0)="ac45bbcbeefea9272257aac631db89eac6b793dd451b257a69b7c0f47c4e3cd7416485c4066a67d212a4b90b6acc80171cdf66eb82af9a1eb47bc863d62e7b2ac0", 0x41}, {&(0x7f0000000280)="3f2276e5c27fc599365a08901ce1310ae6bede00f5f9fadc3c4943551a805b08e443a5f8b30d937894dc9552e4f6a5c2034406f85ac45fd2f155023befe5ee058349712763b17f48d94bea8f70ff1eb42d5fb45027badafc2024755a420a64ce14c4f03de8b0c4703df6f4e3eb370461d6cbc9697a3e457234c5411bb580a3d1ecd32ba2c8979b4e", 0x88}, {&(0x7f0000000180)="7b8245c23e2b742382db74ac77794e3297860e06c71c46eab0009b587744078963ec590b7d60e0fe7b320b96e42373842553f00a8165b50dded467ceff3a1d84", 0x40}], 0x4, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r4, r5, r3}, @rights={0x38, 0xffff, 0x1, [r6, r7, r8, r9, r10, 0xffffffffffffffff, r1, 0xffffffffffffff9c, 0xffffffffffffffff, r0]}], 0x58, 0x400}, 0x8) 18:19:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x1e73, 0xf9, 0x0, 0x972}, {0x7, 0x4, 0x3, 0xff}, {0x7, 0x5, 0x5, 0x401}, {0x0, 0x4, 0xe1, 0xa68}, {0x7, 0x5, 0xa8, 0x1}, {0x100, 0x9, 0x0, 0x8}, {0x4, 0x7, 0x9, 0x101}]}) dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x0, 0x3e, 0x6d, 0x5}, {0x7, 0x81, 0x63, 0x1}, {0xe000, 0x3, 0x1, 0x4}, {0x1ff, 0x5, 0xff, 0xffffff81}, {0x3, 0x0, 0x2, 0xfffffffc}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0x8020560b, &(0x7f0000000000)={0x2, 0x0, 0x40, 0x0, 0x0, 0x0, 0x3f}) 18:19:40 executing program 0: r0 = semget$private(0x0, 0x4, 0x0) semop(r0, &(0x7f00000000c0)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffd, 0x1000}, {0x2, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x9ff, 0x1000}, {0x1, 0x33, 0x1800}, {0x0, 0x6, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0xb62, 0x800}, {0x2, 0xfffe, 0x400}], 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x4, 0x9, 0x400}, {0x1, 0x9, 0x800}, {0x4, 0x0, 0x1000}, {0x0, 0xb}, {0x0, 0xffff, 0x800}], 0x5) semop(r0, &(0x7f0000000000)=[{0x1, 0x3ff, 0x1000}], 0x1) semop(r0, &(0x7f0000000000)=[{0x4, 0xd4, 0x800}, {0x0, 0x6, 0x1000}], 0x2) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000002c0)=""/4096) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x24}, {0x60}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) setregid(0xffffffffffffffff, 0x0) getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getppid() r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f7865ba, r2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x0, 0x3, 0x5, 0x6}, {0xf7d7, 0x1, 0x0, 0xff}, {0xffff, 0x20, 0x72, 0x8}, {0x0, 0x1f, 0x9, 0x9}, {0x8, 0x81, 0x1, 0x7f}, {0x2, 0x7, 0x0, 0x7}, {0x7, 0x90, 0x2, 0xfffffeff}]}) ktrace(0x0, 0x0, 0x100, r2) 18:19:41 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r5) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 18:19:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdffffffffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 18:19:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab061d7a3a4d19b28ff7798824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x6d) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) writev(r2, &(0x7f00000002c0)=[{0x0}], 0x1) 18:19:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x1000, 0x43, &(0x7f00002d7000/0x1000)=nil) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) 18:19:41 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r4, r4) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 18:19:41 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 18:19:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r2 = dup(r1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) r3 = dup2(r0, r0) r4 = openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x4, &(0x7f0000000080)=[{0x60}, {0x65}, {0x8fe}, {0x80, 0x93, 0xae, 0x101}]}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000440)={0x7, 0x685af14e, 0x0, {[0x1, 0x69, 0xc43, 0x1, 0x1, 0x1, 0x68, 0x6, 0xfffffffffffff801, 0x4, 0x4, 0x3, 0x1, 0xf6df, 0x3, 0x8, 0x4, 0x4], [0xfffffffffffffffc, 0x100, 0x1c2, 0xd081, 0x2, 0x5, 0x2, 0x80000001, 0x1, 0x1000], [0xffffffff, 0x3, 0x1000, 0x7, 0x1, 0xfffffffffffff000, 0x4], [0x2964, 0xfff, 0x40, 0x347a1d88, 0xcba, 0x7fff], [{0x5, 0x200, 0xa7, 0x23}, {0x1000, 0x800000, 0x1, 0x2}, {0xfffe, 0x1, 0x1, 0x2}, {0x8, 0x809, 0x3ff, 0x4}, {0x1, 0x2, 0x3f}, {0x8, 0x86, 0x1f, 0x9}, {0x3f, 0x7, 0x12, 0x7}, {0x1000, 0xfd9a, 0x1, 0x6}], {0x0, 0x66, 0x5, 0x38}, {0x7ff, 0x41, 0xc8f0, 0x80000000}}}) accept$inet6(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x4}, 0x4, &(0x7f0000000100)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c20b0272fe9859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839edd2a8e97cdd6b1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abce9015dfa37ea28fbe99ca8ea94c71bd00ecc7dc99e8d3aac8bb6104a02aa8ddc565660500010f790f743643e9a6c7a1d6e76b0d01d79ca345e82c7383def1038856bc1b952b8be88973d513ecd7bac1f1092cae74b9925aba1129865616cb02ca475fa64c8b56e56eaaa57f8b18314dd6a0d83eb2d474d45b0a533a595b70837834010a862", &(0x7f0000000000)=0xc4, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a277be167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881effffffff4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f4834307005ebb6e6d85018083f3817b46ecafce77e826652d8184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e00"/174, 0xc4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000340), &(0x7f00000006c0)=0x8) 18:19:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000002c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x14) r4 = accept(r3, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) sendto$inet(r6, &(0x7f0000000200)="200146dac7916b9ccf96fcf33227f24b4059e6477c8382", 0x17, 0x8, &(0x7f0000000240)={0x2, 0x0}, 0xc) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) getsockopt$sock_int(r4, 0xffff, 0x1003, &(0x7f0000000180), &(0x7f00000001c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x400, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 18:19:41 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt(r0, 0x5, 0x4, &(0x7f0000000240)="163658cd4d40a5439f691c48b928e8b9d291379027e104b1daeda3c965e55225f0499386dc821145bf097be6f97473508d02444f33512d61bcaf473adc08cd08e85c7b7580c9060e55981591133cad2ecca62870945c440c285c10563ddf27e427663060a43f9607d3cb01901d803ab52934323191b150108082fff2d23d50fdc02df5338c5242c09cdddcb84a8cae093cf69931272bea9ef4094af685fd90f6cf630a7e8015f154e79e5298b4058ab157afa66adeb6a5651a6cae5eaceb8b384c82ce3588d328ca229ebeb0aeaa2050998f5533d2", 0xd5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = dup2(r1, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r5, r5) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000080)) fchmod(r4, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) bind$inet(r7, &(0x7f00000000c0)={0x2, 0x0}, 0xc) writev(r3, &(0x7f0000002580)=[{0x0}], 0x1) 18:19:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe04) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockname(r3, &(0x7f0000000040)=@un=@abs, &(0x7f0000000180)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = dup(r2) recvfrom(r4, &(0x7f0000000200)=""/4096, 0x1000, 0x840, 0x0, 0x0) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/85, 0x55}], 0x1) 18:19:41 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="8e1aa7f3000000010000000122a61f7b64c3a0a40000000234d3a2ac15f3"], 0x156, 0x0) msgrcv(r0, &(0x7f0000000ec0)={0x0, ""/4096}, 0x1008, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0xfff, 0x0, 0x0, r1, 0x0, 0x8a, 0x8}, 0x9828, 0x4, 0x0, 0x0, 0xc7, 0x400000000000, 0x4, 0x3}) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000100)) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./bus\x00', r2, r3) msgsnd(r0, &(0x7f0000000100)={0x1, "3289fcbc7a2f1524170cc948fa0362be079dd5212e42f1a7f999c0bd77281059226762e99edf4e25284069958fe175f06601a54d6bc61356bac1a92a10623b46757650d41015925ae108cff1fc0cdb96b3ce7144e5b3777c5975e565fb8cf264bdb640da93bf375c9603b4ee94e9f0192ca2732940daa26d640d96b8a84a07fca04614e34b"}, 0x8d, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x40) getuid() ioctl$TIOCFLUSH(r4, 0x8028698c, &(0x7f00000000c0)) 18:19:42 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x400, 0x12c) r1 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e214", 0x180}], 0x1, 0x0, 0x0) write(r1, &(0x7f00000000c0)='r', 0x1) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x10, r1, 0x0, 0x3ff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000240)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r6 = dup2(r5, 0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_SETENCODING(r6, 0x80045710, &(0x7f0000000040)) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='x\x00') ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000001c0)) 18:19:42 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x262, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) mprotect(&(0x7f00004c3000/0x2000)=nil, 0x2000, 0x1) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000080)=0x3) socket(0x400000000018, 0x3, 0x3a) write(0xffffffffffffffff, &(0x7f0000000180)="e0528593c7cd78b14731a1318bb72d13729f0f9298fb382802e3e0ab6282a7d505a474e09b314d06ccfb7675ab3e899e4223f619d3b91355bd3dc4227936ba29035d704b5ebd2c1be59b930ee16b06737cf5e81597605ed47d4ddaeda2bf2bfc966f3fdbbeddf1d3c07e700257bb80f80188bed7d1582ed34a48bdc8bac497f9f434b303ba28dacfeee1", 0x8a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 18:19:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x6, 0x5, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r3, 0x0, 0x0) 18:19:42 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000200)={@random="4f90b7110ccd", @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x18, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, [{0x0, 0x0, "1c43"}]}}}}}}) semget$private(0x0, 0x2, 0x0) 18:19:42 executing program 0: sysctl$ddb(&(0x7f0000000380), 0x2, &(0x7f0000000000)="9f46586a5e2b4f6fe545224827f67e03f98e11e688b662c54990db73cee2b1baf16ff511e983e55a7bb59859be514e8ac4e1af1120be881490788cc19a1f0b9aadd4841cd91e67a15a3cb784d253ac998c7f3ffbb493f8c841888584fe55ab4cef6c4f309963abd6d8c03f94eaf0fb241f55af3ec94fa0ca71e03de83c422e669f8b95463442aea2704202adad4c6787020f8c1301126f907da26631526d8d65dea3e64578ea7ade479411e87771010ced146bd47a1512b03ac0a8651b2335198e2e6cab40845c089142dfa3049aa5f103fdff852bcaf99d6a2f3994465aabc18c86ecde58d054f7605439013f91f4001b", 0x0, 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000140)="1e19aa908129dbb5932a23616f8fd3323a91908c2e245bd4764bec7ed375ed2adda5773bc53ab18b2c776bb6d36d8973c719460b0e925fd864cad08b61684709ffca58f146fe9596", &(0x7f00000001c0)=0x48, &(0x7f0000000200)="8057f7113881197d03e955c97110aaa2d8425a0d93109dceea7ba0da833da1d7152f5cb1b14745f9d6c0f392554a6ba8070ff2f7358f4806dc209b95c07eb5fb81346d4926cdec3e86afa799cb3ae9e00ad641bfea5d3f2784b8d544f587fc393f64fd711d082ce997cd67f16842e28a6281f24997a6db622c01ce7c3ed9", 0x7e) getppid() 18:19:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r3 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r3) fcntl$lock(r0, 0x8, &(0x7f0000000340)={0x3, 0x2, 0x3, 0x5, r3}) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0x10001, 0xfffffffffffffff8, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) r4 = msgget(0x1, 0x8a) msgctl$IPC_STAT(r4, 0x2, &(0x7f00000000c0)=""/49) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 18:19:42 executing program 0: semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x8]) setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x5, 0x80) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r2 = socket(0x0, 0x8000, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r2, 0xf, r1) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 18:19:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8, 0x1, 0x0, 0x5, 0x3}, {0x8001, 0x0, 0x4, 0x3ff, 0xffff}]}) sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) 18:19:43 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000140)="ad360ddb1d864ee197f225e53e8bc045665f7ec76bf397019999c9473bd08271bbdaecbf227315377bdb6682814f6ecb563645b6d3b59ffd7a5b69e8d7a56bf212e9ce525dc28e6a3a13d84380a3f4f7529064e0c55d2ee115de7db46ad96c29767352218af25b5be305dec53f0957df534fefc2f4c19ee7a9c5f7e18a6b27cc37610efbab6f02a4e63da6a839f5faf7b47b5491eb98c6ce502bbc8b10d8b4194600044c6959245d8a775ad4dd89c6c1da87068e33397b581bf6ba34e7a1c97dae9d79c495e42633d52f71eb92a399be321e6e347db48c5cd9956673829ff5daa177da508e50ab5ddd7c3438", &(0x7f00000000c0)=0xec, &(0x7f0000000240)="7e2a6918784d68c5a2deb48b7f6e494d51b4a42db00c124980e636ca1e68bd0c8da50651e9b9c8699ec9d5192f45337452b97362ff28e63447e32d2c79f00b4e90293ae993d2582d9fe7e640f044827c3e2fca0bfe2e9b6a184f1de5d2dedfbbc6c1ba59949f604570f13b823cea1c5dee3a2817132e846529b704d0326ad3", 0x7f) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) sysctl$kern(&(0x7f0000000100)={0x1, 0x40}, 0x2, 0x0, 0x0, 0x0, 0x48) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000080)) sendto(r1, &(0x7f00000002c0)="3d103a330c832d044bfa66f20e074d5033e37aae01df56b588682de8ec396ff7112dd1ef2def997494cb8b317e613b71e2456408156cb7a0dd19992915e68a8fb8b70c1e9d5e3b0f0a42980fa1d53843f1c2dfdd1212c2aaec33c9dbc409287c6242f06dc9ea0f818edb2791cd7946c1920239ca6a4f023ced81", 0x7a, 0x409, 0x0, 0x0) 18:19:43 executing program 0: syz_emit_ethernet(0xb9, &(0x7f0000000180)={@empty, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xab, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2}, @udp={{0x3, 0x3, 0x8}, {"c0d87f11ee1b8677891fc31e75bce0e15ffc6d11529f5deacdb1ea7490d2f778c96c60b8da8a76611af10ffb5d32573757145f795f4f302b8d909b8aa6430aff0f6d1b0c5672a6e4cac4a7bff265424cac5e43ba674e880ada3ae08dd913817adbf88dacd5df701951c7559567b6bf496fb43c08aacc110d792697cdc43e82f544e2288dc54e302a77fb1a134b7450"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 18:19:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000240)={0x7f, './bus\x00', './bus\x00'}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="fe91677409255de899eb5c66e077b9bc9ef5850e4ab381eb3abc4c58d8c5c75babf17c6b0ff9418bf62a4ad5d523bc5d0f884d09cbce473a"}, {&(0x7f00000000c0)="df747e73faf10c383795c7a14e5a41f0842af2f7f1a6153af44613d9b19a85d3c5503645a605333c2792e51c764fc78415ceca6e1e0ee88d17d5d5b6cadeea4b2a0f81f1acd17ad4c72ec50ed86a3f55b32ee9a3127526c73388d0e94475e0f33b265cbc6861bc82f997dcbe326e35256361ec0a3b537c10d31a0185aea66d2cfaa055211340fa221371c9761ee0cb668dd8c5830f056dd89fc259fe44b0d79e7fd0713120756dc2a65d"}, {&(0x7f0000000180)="8c201e1cc3d9fd024631740b7301bd834e0692dd494e18195950709863b779f65567e992549d4fdc229fcf6af0c6c9bbc5da85b0595ab5c9f7d102083c4fff7b512ccb53a529f8aad659f25bc1c482a9b9de178444cd34ea2fffb53da3406213c69ddc0c1be660b95efa22a5ef35a4bbe78357d60eb9abaffdc5b3983056"}], 0x1158) r3 = openat(r2, &(0x7f00000002c0)='./bus\x00', 0x1, 0x107) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7fff, 0x5, 0xdf, 0x73}, {0x7, 0x9, 0xff, 0x8}, {0x1, 0x3f, 0x2, 0x20}]}) mknod$loop(&(0x7f0000000200)='./bus\x00', 0x6000, 0x0) 18:19:43 executing program 0: sysctl$fs(&(0x7f0000000040)={0x6, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$ddb(&(0x7f00000004c0)={0x9, 0x2}, 0x2, &(0x7f0000000500)="3bd86960cc8fd0d000c45d54e782f081d40fe6e360a6b1e7b678e0d2f5368fffd90b3b1bc502019a181b6dcee70944d691a7394a2a1b3b6139368b1f23f422f600c00c05f9fa0e4c0b4147dfc49ba1b63f1169661e4952cdfe205d365a3d2721ea73cab8ec3f71517f45f994947d8e5a47ed15236524b254f5ef41ff41", &(0x7f0000000580)=0x7d, &(0x7f00000005c0)="cb85d22f3c355d8f04f5ab73522ab649bc4930040c03325a5db1b3df417cc5deb5b83ef1fe72bc7efc6367f777ed7ef08d7247a320031bf9df2a4ca5cfb9768544367bf2e230c6ffce24133bf8d141e00ffbe5b44770592296c1b203cecb8e912c145e58273b837ca1be1c0ddb53bd9de33d7ca0788107115d745ad385c1667d311f04746da8aef2676a26d323784324477c4d9510f929cabb6e5f56b49dcb26135a48778612637bb0e8449164535e19c1c72ff6e15199635e0074fff6a95c2328c16a363c2f5b46b7dff43612c2ca6ac7caa96ec9be83de8d940d5ecc7ddffd635f9be8e40f68d7128197c455d9e573ea6a4d7b13b9bacae1cd8242fb2317e98fdc2e178e9606d32b07e41e5852ebe4d8e63a9008fc79f327aef6f54cc1f5896a2436a60344d08c6e514efb46b67f710e0df7481981d06650fac7e5e8f7aab8ecb839ec2e85e054ab99f75a125613bba9a7efdc67540557c41174719343513e2933738bbc613a9642687d11751ec3360977439e27291c459b1194ef0567c52383a9024c8458a258e285cec73499ab8460404aeb6199c67c9e45814955603337e73bfb6df10f123e268a99ece6dc8472521c4fe2d63dda209f46bf8ccdb94f2d44d135f4ecd1863f563ea3b87a382732efb6457cdf5a651cef1399e03f8ffea2d32897383f99bf473be17c8f4e4d52eee347c04199cbc6e0b8e477cd5354b3f0ae0530507cadd2d538afb48c87d2b5be23da074952efd03c5f4b2bd9414e53abf0dde0359e5408ba3a06739297020107f2d1427ff8d042f0e9a4ab8c2368a1f33bc6f936b96a001660e48f4473433e98ce101d5d9e8279cf96aadba92099a5df417bd62b12c4e4094d6f85c79b4a8c0e8759387f8feebb9847f647be8e3bfd79ee47684211e4a718a802080bdc83585295ca4c234fa05181832e2b9d80ab1fefbadc332d1b289894a1b181791b96414233ccef43de4a32a9ffd98e67b8756eb086b175771e5aba7cdfbb539bdf8b57336ac172ae75f4e2e3b4b0122879e0b55851f42bb3258e4ccc8716e7bd5882b3461e20bda73269647bb69b38302d1a7465492cbf4754fd4676c8fc76dc20b16e75b8ddfc11a1161130d5acaeab36e3f5de808d104378ae36871c53813d9c0bb91a76994ba9f42233954e47653f0f76ff64678db9278e61a754728169016608db8b5d89410df07435e1e3e3278a688a2cce74fc27abf4a456a5d77bc933fc0b7d7dc57c0cdf288bb70bb84365d28991d4f732beff3bc35f7a2ae996f18e750dac0c86e68f81c4e14bf71270e8f003873c440aceb77ba830f5fd1b7a893df39467c897a9b89a81217f5ca6152215bd6cd56a76a657aca419e174127dea03867cac7727ca509da03a9f558d74ab5903a5aedadc6d0df707174dc569827847c2256415999cdf8c4dec0aea12095f3c1d8cba9a82198eaeb744a78b0550871e0db18cc782980f95842f1ee6bc8888439570dfb247eed1e8e22756676e786528e35e15e594c509f09edecb259bb533c0cc9bad8c420dd28a43b3696f77cad7b48d6265e3ab27cf52f255416039ea4ebc5519f88a908ddabebbc2496d91986fae5d1d494fa87c467a9bc4e1b6f002540a824fb76e5aa5b1aa343045f1122bd5fdd48a98c6c8753df80b065064cf952215f71600e8d2801d49ecc5f7acdca2b55c33411f0a55282c55fe21ff8ba8f624aad69873a8446dd5ca5e662acccc2cddbe5f4a7a5dc4ae25e79a60b1286a5a3b783f84f59bbe900d618247534858958088dc5bf743a529905d975898d0f4941ff8f2e1151ff1cdc9fbb4e581ab9c93837ad35eceed67725d6cf9e9eda76494b840947b621379f80f2df03eabfda2102468ceeca34973b99c47ddc50b0a1880a1de0898b767d9bf792e7eebab533b82728c4380e1cbad00b504f3a82e200aaffb05ce01c7ae106b6e235038cb095dafc66f6ec48fb1688c9f7bd4ccf21f1a4043a69253fcc9ddb8c0be29d24bfd09723ff1163b692e08a64ea5cc67c69439786ae573d4eeff54819ccc59b35ac2e53896891dd3a15e72148e0dbd21a7da8f032d1de7600f94077dd420fa55c7d707722a20b554163824504cfd551672e21032fe664f3341ad1bc4e9e947148a9bbe5ce9b186ec907c814e12d143ce3e66b84086830f18a001125ca4398d8c56b44b7dd1138d59aaacc8a9674b1c344227c1bfa840e7a8c94493bf1e0286da5e00244e973ebc40f38addc995af688f9438714d69270d7dc780b781b0a35e2a8a748c90c764036dae5103b84cc61a88d6bd5c9bbe8f18fd1b64e53caf6d499b33347192ce09b75bc94a461f00f3536e1f8792e5f35ce04d76d69f3a7581a32a3461987f682604a738908fe7a95e9df5f8e6b23d330c8cc3c8ac3cdb31925836d63d5f112cf747d9b89a2723d48e219b1394ad33f5eca3165d32ec4cd349cf078f3873ffb28a3b30b0b8104df86fe4db0bb7d95b7cac6f6dc271ddd5fb812e9b08850ee52fd3f0e8fa092258bcf5ef97785930e171e0c786d563fc9e98fe963b7a1b086d9dbac52f23f5293fb2a35b8d18ffaa6f27a8ac0001ef199e74c6b147010f549e7d088a62068df3b9a6b8623703c95a60c7d7c3b2dcb21aea2b17f6bcd7eccef2d5458204c16ca948de48fcf7fa7f08ac89ba45188c9f1eccb400ac9c347251df1692eee7ea82d643a9a957374297c829d26285196e4242564df032fe6cc197b64ec1488397ea8f3c815247ae344de13a5d71bebb0f1150081627494848336924ca768d6e8f76adf2e0253a8757e1ec5b17faf90f88c806954724c7eca4714373a364b032c7c6be8bc8a716c126a978b6a644dd37fa8d71d00c224230d91529184d92e8d99bcb172c7ac8e8f42f42fd78cba3a8dfe84e8bbe2516a84a5a5e92c76b8fb369e547788bab56203d15091e358b841ad4c32a73fd5facf822641f71d58fddfcc338263f669bcadc242911415304cc3ccb0f2151dca3edcdecd2c22643114dc3532e5d012cbc6ee53523902d5475e55e2206d3c84e816bd553ab46fddac01613f0c555498518d035eec3f631fa1ffe3bb72c7e41f4452f83b53767e660688fa378a44b0cd705b580c637de0e00dd5c3f10034e6b40dfe07cd223c1dda99e61de6c0c12ca9ccf30b01f05a5cf28b4e374a8d275b25c5f29c16ebcc873bb64ce55c259cfe706899a93e674365737cf83b227086600340d6cd24b22bf28e1dcaaec16c889741a2fa9173a178b525c24d956b186d7a649bfd3ffbe328f532970127c607a0f72604d47b1bcde079288b30ea5119bd2934bd57b5daf768809d0c0c7b5ca8dd3776b6d448804da3d7bee81ff4abf3416fb3be7ca65e5a937f77027f5b536d5317a0ed19285464603a39823d9d498b72bfc992b52a960512cfdca0e3a14811830127af1dcf9ee5256b525826d1615dfdff3be4bca1736fd1894ae02aa6041451f37e8ada766867f91c7ad372b417f2abe3537effc7258b205d0e4465f61007cad964a88dcd777512b6e6763e47a6b0c2bdf7e9d7bcce4925784e6baa3ca5f2ba8b85c05b761030585f1461de9e8c3059c2534f7bb99ffa70beda5f918074a1198a28186551b069804f986529b66fb2719928a4178f15f6e80b01dd3b247e62733c9866ff95b56a01fea6a246922042880a5ba851533562d227b35ed63406cd75a5e5cf2ec3d8458ee3faf159dffb058fea4838daf7561190356c8816ad8e58a4c427603d0bf9527a6b0c214cfd49d8561f09f257adde0a4d9ca0f27d742b9df2fb6a7ef4c90bf6a6f62884f290fd7ac8b2e7227eaff5d0dc32b45027f304f3b1f458f8828ee41473e6c997b3e756f6297fcdbd57b943948a5d5d9fafb7f6fdd2cebf1a6d53295e8df5a45c9a58267d445fb18b65e2f83bd4e052e7e77d43fc056b0f84fd36990dac351a4e4f65af7dd6c9dfe8b896c996aebe559d5c1628c0f11732bea7881d0ddb60cca0138280b987dd8826103273ec876ae97e83108730df2b662bbf298f7053da86500485a195bda8f29af3068171e13da4f39792c7bd310872e5518fca88d84594ab99f8a48d3d78e6bc8c437604481d01b5a01b4c73acd18d32ca4e98ded6c607ba2d71b5ebd3096014a038ff1257ad020d590304eadf8c13ee6d736bbe737627d1dcce8de8b737a8c234dfb06487340224f05f49cab23f69cb7b0eed99b89b1ad454c3e6465375a2d59ee0d97793faf938f30754ba1dca5ce6d5bc1db3cec3df8b2ce93369bd9c51744503583c1e6aa6980dd269a98e7c0ecf5af4c81d97373889b948db31fb414fcc2660967a96f72544e4437a01715544aa5f210eb2a32991d8516408d4a444963285dd034d6ad9a522a6338a5b82fc8615e397a786a36dd127b639d159eed7054dd88d72a4f89236308cba785c2143695e011346d9c1059f839213d3117f9457eeaee17a4b37a2a5263c0e99ce1765915c1e3cbd0653d0822b7c1fcdbe1cc585a4c1e04570d9e89342de9bd439287b605fba5592f100fe5f489f79558cf52b247531a2e64de636c4fe15d39c039e9cf6d7860d254f5872355c04fb54d9a4fa7834c2d1208ddf15232171d32c9b1a8ae5efd1983353e2901c36263cefaac927ccb484a3b66b407fb65d0f48873655281b563d50f9ff3236ffa928fb5d325c75ae7d7f40d5a4405b97507cce4c9d264439c25b0a751a61509ed93c4b49a3713f02ac5392c5991ff0c931904861db93636f0385bf2b91430f364f7acca0deab3487ebf8ebc38c66f655b8950a35e6b4fe5bf274719b2eea02e085963c285f25f12c11f4daa9f59826a2fb99bad4c438b2430f76bbff55ac0452c8b8bcc821ab9f9bb18e821944713d5f054bf340acd972e144ce4160995b604897c8703191d21b0663663bc7842ea5f1e6eb57369695681075f50c2bbe938ad25ef6ca60d97c8559832afc016d6c5a37d567416ef1ab323d42836ba00743e6cf40a337cf0fa47a9f8618d0aa8af0e4ad75493b27bf26ed062a27f06239d16841931b8d314e7e0dea4025edb58133446bfff872c60f61b631198c5cea8e3f6b2fec2463049002d929d8b3348219055a8981e080f5677dde15e8687156846cef8be62ad3a22f67f4d7b406edfb49fbe9a74421e4663f4aaa03d2e0b0f96ac3af800f01604c2127f4ca82630aec32260f57d4d9003d99b47aab7b42f38d5d1f3a0ef46f929f8918def4c8dc79f95a3f5126f8fc43084b2e21b58f493608bca24255153f1d4d3f73eeb0c9d240f6593b91a0c54230dc62d53b790786ad159899ce2983fabe78a62aed56bf677f47636138b10e6d8098783f1dd167bfe802653dee85a3e534ff8bc730d6ff22d8ec89efd7299dec8760e77b14ca59dbbbc1ab89502d3ceeaeb81cda5b5247dd1e3e5860a6666766b780cfdb64d5605d5b3d1e0368a060eb4d4c7b09d9fb03eaaceac993628ca1cf50fe1f1af8c90b60e68864a92190bfced03bbe8f3a829a9c1edc96f4233c8b3ea20a0747834b0504f0dd2d80eb92d03f7f16b2a4e9277323b65549b65b0ffccd4e0d727561c7158ce8254d82b4e8841012b3aed8b7170f1e089c9d5de86b9f4cc17e22ec87d28a88081b4c6975a0a1b5ad11a37fa60dae6b1cb27fb3080afa1f64f3f23ddfd1253b6d6fd06c2c1736f17a9ff253f15d7dd22092bdcf3cc9b34edf82a1687dfccd7b66d4f367c3f169cb25b23417cacf6fe9d92c73928ce3c1a735d1d8feb875a540836237fa286ef20e2e19330271882095a33ff0518b47089415355d84fad15743f8dcc1d343055d21d7810d453", 0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='}./$:\x00', &(0x7f0000000100)=':.\x00', &(0x7f0000000180)='}\\\x00', &(0x7f00000001c0)='(-\"\x00'], &(0x7f0000000300)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='#E(/$+.\x00']) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) listen(r2, 0x7ff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0xa, r1) sysctl$net_inet_ip(&(0x7f0000000340)={0x4, 0x2, 0x0, 0xf}, 0x4, &(0x7f0000000380)="f0a0b5816e0c7615b6311f8e03dd82594ca3296b9c5b41814cb8d448c6356af5a7bb16a4139ff9789a1865e7ccd2037ae8ed4f7fc7d3598dc26f645ec6692b9f55af3cf011de091f2171427ecfb41d2b08121e6c39f18e4575497005f525a6e5397f5e1eb39c47cb56be213de50414e1ad82b093e74975f5b897249c0980a34a0a4a7a00fe9ee79319d9ac857243914d5026fa80f43496fa09441f57a67c87646995b8847ad8f4dbb78147b006e9c83a611544be", &(0x7f0000000440)=0xb4, &(0x7f0000000480)="3e474364b7e0820702cda8a13e56ca83dccabbdc8464f02828ae9f77be18cb93788577d2b31b645bd549d23e3979793e9c73f31c918c3d9948c56159", 0x3c) 18:19:43 executing program 1: setuid(0xee01) r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x225, 0xe, &(0x7f0000000000)="02000000", 0x4) r2 = dup2(r1, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5e, 0x6, 0xfffc, 0x1000, 0x1}, {0x4, 0xfffa, 0x9a, 0x3, 0x8}]}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/115, 0x73) 18:19:43 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x20, 0x74e7, 0x80, 0xfff9}) 18:19:43 executing program 1: shmget(0x3, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000180)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000003580)={0x1, 0x0, 0x6, 0x3, r0}) r2 = shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffd000/0x3000)=nil) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0xa0000000}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x88, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xdc) shmctl$IPC_RMID(r2, 0x0) r3 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0xc, 0x0, 0x0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) preadv(r3, &(0x7f0000000280), 0x52, 0x0, 0x4) r4 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) 18:19:43 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x23}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) connect(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 18:19:43 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0xe}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x4c, 0x1) 18:19:43 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f00000003c0)="02017a2d77fa7b7ce5f484185ada0842c08c42bfa932824a48b5ffef7cd0354220f2492256b248f1d8017dfc9751584362f570afa0db51709d4c19e5dd76224cda3258a9653ac52f4f279d1fcfed3d2040d61939974ffac6a372844d482891c27e404435eab13ec067f2281e8c7f945098064a05a3335a4cd7789fd044e661ca5c400a827f2b3fb6213448a2ba617a9247b391cdfa4713ed074c06759eeba1e0592e952a07eb12dcdd6eb14cfb7ae5c7a6bc9356e37c0fb814480f931a287f3b061da5648159f35f6bb42035d74b670466e3ec88507f35e862b7b33af200d2a5a56d53a103fed04d29bcdb414ef5fd0af3a592378be7c7bd64334e3585d8b1a8b0c1", 0x102) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x28) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) socket$inet(0x2, 0x0, 0x5) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495a452093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd8428eafb0428a868b7cac2f2e01c9e76dc28141f6d7707df266ea88862e11a98ccfda854fdca4b92fe4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be0000000000000000000000000000000000001435d04290e6e7d1dbd1ad0cfa863fd1d847debc4139c8b8923e581b316a326fa469428ae4fa00f88a6cb7b4557897040abda689167e19895ca29e78dbe25ef76ccb15cddb5c65e57613bc46007f2676e2cdef44937f73706fb400e7c16ee155dbd93ec92d38672dcb6697f48e7a2c75a67ddc"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x10}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 18:19:43 executing program 0: sysctl$fs(&(0x7f0000000000)={0x2, 0x2}, 0xe4, 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/137, &(0x7f0000000140)=0x89) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) 18:19:43 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x16}, 0x2, &(0x7f0000000000)="530ff19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e90", &(0x7f00000000c0)=0x31, 0x0, 0x5e) r0 = semget$private(0x0, 0x4, 0x1b2) semget$private(0x0, 0x0, 0x692) r1 = semget$private(0x0, 0x4, 0xa) semop(r1, &(0x7f0000000100)=[{0x0, 0x100000001, 0x1000}, {0x1, 0x1}, {0x2, 0x3}, {0x14b58097a470d2d, 0x438, 0x252c4a453f7a8840}], 0x2aaaaaaaaaaaab28) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/3) 18:19:43 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r3 = dup(r2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)) 18:19:43 executing program 0: sync() mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 18:19:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffbfff], [0x0, 0x0, 0x3696a8fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = getegid() setgid(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:19:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x19}, 0x2, 0x0, 0x0, &(0x7f0000000040)="ff038000", 0x1) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000080)=""/26) 18:19:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x1}, {0x84}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xca, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000088a84c0081002e000800421300b40066000605b49078e0000001e0000002000108e080f2e17423f2b4fe9b42ab85601939105207000044280423ac1400bb00000081e0000001000000060000003f0000000000000007f6ff0000000003ff00000090780064000060ec3d317a9e06978cf07763acb25cb3b6536494e2de40ac36ff019175194e291c75d0787cd3bb70b9b4b2d4c6f134eb7089878b2bcd4fee780190127870d326cfa0d0f2ec1c6a75439b2dfb2f6334751776f0b4a31fbbbb6379afe1c005d273936195c1"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) setgroups(0x1, &(0x7f0000000100)=[r2]) 18:19:43 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0xa, r1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="14000000ffffec0001e1a723c547e017d298e69f31c9aa5937eb4fa762"], 0x28, 0x40a}, 0x0) 18:19:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) syz_open_pts() select(0xffffffffffffff47, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 18:19:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d80952a8c83e25bfb7cb96404dde8fa600b0b5f077d5037d0d0b8a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6e", 0x0, 0x0, 0xfffffd0c) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/228) rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x110) 18:19:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x48fe}]}) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x100, 0x20) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000140)) fcntl$lock(r5, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000301000002}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffe, 0xc627eeb9953d9286, 0x2, 0x9, 0x6}, {{r4}, 0xfffffffffffffffe, 0x20, 0x20, 0xb469, 0x7}, {{}, 0xfffffffffffffffe, 0xa2, 0x2, 0x1, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x91, 0x4, 0x4a2a}, {{r0}, 0xfffffffffffffffe, 0x1, 0xf0000052, 0x7, 0x100}, {{}, 0xffffffffffffffff, 0x2, 0xfffff, 0x284, 0x1}, {{}, 0xfffffffffffffffe, 0x6, 0xfffff, 0x5, 0x8}], 0x81, &(0x7f0000000200)=[{{}, 0xfffffffffffffffc, 0x90, 0x4, 0x100000001, 0x3}, {{r6}, 0xfffffffffffffff8, 0x80, 0x80, 0x1f, 0x2d}, {{r7}, 0xfffffffffffffffd, 0x84, 0xa, 0x8b, 0x9}], 0x7, &(0x7f00000003c0)={0x5, 0x3}) close(r4) 18:19:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYRES32]) 18:19:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaac886dd60e2db140008000000000000000000000000000000000001000000000100000000000007000000014e204e230008907854d2cbca90ef06a85c9925c0cd163ab8a18329baa996378b495939b79ea6bf870b06d2ef243a8ebb7e613c12e92517c6e47f7dbf4639d926e1af6c7077eba7fe73bef18f430530a9ebbe6934c7baeb45724ba67923d5823ca5d9cecbadf7ce30cf75daec9f561911840db57e6baa319851bd4890fbcfe4ffa7c4f0e03e1c08"]) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000100)="9d201a56ef3a67422fdaef937bdacdf5cbfbd7457e100de8fdfbd2a20b27e290eddc7481b42c5131f559aba60715ac30c72d9836a8923b52f14d9e5256381e7bd320cb9df7d3213464fa463273958deadf1a10648eda82d71ea739f416fd3ac2b5f869dd223b6110f7c2fab8f543af17ce660281e590a5dde671469048712fb56235d31fbef20e", &(0x7f00000001c0)=0x87, &(0x7f0000000200)="1ec09d3fa11c08f932a28f68c4c5fe95b40a5dbbf4f83ac99b81b306a0f3c99833890e607872a7607b66a45679b1686c533f014ed4d35856bed11ed12182bbd804d87c178740d440eecfe4b465a0b10d6ff5f714bd5d11a3223bf80c77904ce22ad27b56caa7a492e41cf5869762c81cd8bad91e61ebb9f4b3b2b16fbbac925d2bb45b1dbff2335faffd95b53ca140d5bc7ba227d713e631aa86e1b75d1fb2e844f00b786c", 0xa5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) openat(r1, &(0x7f00000002c0)='./file0\x00', 0x8, 0x90) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000340), 0xc) 18:19:43 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000019280)=[{0x1, 0x1, 0xffc}, {0x2, 0x6}, {0x0, 0x8, 0x800}, {0x3, 0x47d, 0x3800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x2, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x4, 0x1000}, {0x0, 0x7}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x1800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/138) semop(r1, &(0x7f0000000200)=[{0x1, 0x7ff, 0x800}, {0x3, 0x6, 0x1000}, {0x2, 0x9, 0x1000}, {0x8, 0xffff, 0x1800}, {0x4, 0x200}, {0x4, 0x1f, 0x1800}], 0x6) 18:19:44 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x34}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r8) r9 = getuid() setreuid(0xee00, r9) r10 = getgid() sendmsg$unix(r3, &(0x7f0000000240)={&(0x7f00000002c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000540)="6ab8901d916d59baf055bdf3a1744d8d55d45307b31b6c4edaa83a44d7be609340601cc91d00c4a335a043b7fde3172a50030e1d747e34cd8db0b2afeab077316ff53ad3770f5f6bf87431f59245a9ffbc838b656993571a6ee49e0a8a928738c60df383b88761ed801783b0457589abea053e5bf1ee859fb53e4dd90485f27da08817d76d8b1c89bdd6c5eea1bd6d90e19a2f05e5ba4a993428efcea70d0edfcd08d964cd55440ee3ab9cbda1836c3f3feee5631f11ad78f1e31ea969544a042716c37e82d51cfd52b8727346f18e32469c7eef0348338edc4c028163a7f07b4c43bde6b271", 0xe6}, {&(0x7f00000007c0)="aa87c93f1ac70e286c210b1280b1c62adb2562d8be14ff74bf69612fd1918c23a4ca21b9e8643dcddfa0406b657eda640180867f6a58501cde652b98760fcdddaa474166a84355205e696f75c9c40b9c97f60111840f199366b07b78d3f02617ad63a0f5011eb4840dd64f9c99eae21c676d23ff4c59e08b03166c8c2c11506de311ae5506077f6b605381ec6a1f05f44af6f593553fd9173a85190931cf51757032a66944107231adfe60c40e85f2e4f3536687e9265d69d8f2beedfaf154", 0xbf}, {&(0x7f0000000480)="e142d5106ad59a4dcda29cad3795df42e09afe68d35203e59873515c5bbea59c7ea74b3850d4eed7055a9175b4b6475839bf8ed3b4ef64d8355fde4d3c61e8cff0e4d79279921fd09633909b4213b824950af30d902b81c6ff", 0x59}, {&(0x7f0000000700)="b142a0e480a5c19a2af15bed3b294df0f026c7371ebe98a0268f2cdb3982bde96b01269d2da965fc1509696dc6f33e0d515402df5dd74ccb5912ee6407d7ffd11dddcd770c8d62dcc005453e504b51252d0d967077cbf8e7886d142b67bdf653da37d95a0f974cd9aeb4df0bca87f87aebf9a827e96db59948df882a7082b10d54a63701f4d9ab808fdc2557fa973eff5c01281f1d56e1757f676c80766f237a7d6616e9e5ac31e9e3e0f43d5b524415603848bbe374ca0ed778c91d05", 0xbd}, {&(0x7f0000000d00)="2d4f198f885723aa56d9915fd687f8f050209ab345516e48f7f18a119a0c7ea104b1c9d9d8ebc54490761a328a7c35f9f62d1eb44f1f6abdefaa778265506082c11dad9f584e256d266c839eec779f7f521ad2eeaf75c51976334d7f10e4e5109b58af94604a4ed5f0c6c241b4da7011454a4366fad9cc21180cd1c30e1bde81b54bc5b803a73f00000000000000", 0x8e}, {&(0x7f0000000c00)="8888c6fbf803304fcba16250806fa66e22dcde49d1d7b82a5f3036b5680e5496cc3cd1b8dcb760da7aef9df68d1a0aa34197c6579640e98e91b00bbaa749f79f3946bca9ec9c391379e8c514f68da1d0cd8864170a65c8151f7495f98d3dbc1d0f5a0597e4d439e832051175e6f660ca876394834349f79b270d94180c1e0d5ce797c5983684121b2f4a3c8d26525df307eca5f314dea9053a942c50af1d9727a5f64c870e5f236144b1f322bdbc430d0f9316fe3ef4d126cf052cd2c86315ef666eeb8c3418acc355fb8ea0ed6c9a29673128a5938fd39f079fb8919d15e753f3792fb24906c7e51987caec34496ef1928c62f3ea7bf7b4bd002bc04d", 0xfd}, {&(0x7f0000000900)="497938cb4a0a6f74097e78450f23de95fdc18c5faa680856496582cdb2e8e5140cfa86d74b8a531669ff26dee3bde21d8a888c41dd57b8e1fe2133be31f84b0e5d8cfacf39263a99af345e31900fc4814a855064a957366df7175431def2990e419ab119ba340186f9018a00d2fa0ce300bb4b9b437bbdcff2acad87", 0x7c}, {&(0x7f0000000980)="67137368295e83b0d38c24851f70d612852f85748c33e8574539089cdc83d61166cc53ac6eaacfbb12cc041008f676c20057c5e14347d653b5a7d2de7ae40a407604a65ffbe1fee14ee81a5a759ec1da5c0a1da80b51cf9e0b649a7663a9c67555a9ca5935deec21f3b571ae7adc940d06fd030db8a5791462353d713fe3d0350cb3c654f2c1e8c3024f8d2c6b3364c683c42801623bccbb7cc9b0b57a3ae8ce5f25dae7e45941a608b34a8da2eb09c95b947367064dbbaece94cf160fc48feecb006b7cca9d2f9bce413769eea2a5c359e6d55518d48d2a", 0xd8}], 0x8, &(0x7f0000000b00)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r0, 0xffffffffffffffff, 0xffffffffffffffff, r5]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r10}, @rights={0x18, 0xffff, 0x1, [r2, r4]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, r9, r10}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r7, r9}], 0x100, 0x886880ba478d8bb}, 0x8) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) r12 = dup2(r0, r11) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000000)=0x8) pckbd_enable: command error pckbd_enable: command error 18:19:45 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="12"], 0x1, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 18:19:45 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[], &(0x7f0000000380)=0x6e) connect$unix(r4, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = dup2(r1, r3) r6 = semget(0x1, 0x3, 0x446) semctl$IPC_RMID(r6, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000300)=[{0x7f, 0x0, 0x20}, {0x5e}, {0x80, 0x0, 0x4}, {0x0, 0x6, 0x6, 0xa1ef}, {0x8, 0x1f, 0x1, 0x1}, {0x7, 0x25, 0x15, 0x1}, {0x0, 0x81, 0x80, 0x9}, {0x1ff, 0x9, 0x1, 0x8}]}) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x10, 0x0) r9 = semget$private(0x0, 0x4, 0x606) semctl$IPC_STAT(r9, 0x0, 0x2, &(0x7f0000000180)=""/48) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xc0ec9e, 0x4, 0x3245, 0x1, 0x3, 0x2, 0xfb, 0x1, 0x0, 0x8, 0xff}) 18:19:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x3000, 0xa8, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x61}, {0x1f, 0xfc}]}) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$hw(&(0x7f0000000180)={0x6, 0x8}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) connect(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCCBRK(r3, 0x2000747a) 18:19:45 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0xffffffffffffff82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 18:19:45 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = semget$private(0x0, 0x4, 0x1b2) semop(r1, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$IPC_RMID(r1, 0x0, 0x0) msgrcv(0xffffffffffffffff, &(0x7f0000000100)={0x0, ""/135}, 0x8f, 0x1, 0x1800) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 18:19:45 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x122) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80, 0x6, 0x8, 0x1, "22776bf4c1d6948ae0f5bd046472531b740c92df", 0x2465fd41, 0x400}) syz_emit_ethernet(0x42, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @empty, {[@generic={0x0, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 18:19:45 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/73}, {&(0x7f00000000c0)=""/210}, {&(0x7f00000001c0)=""/125}], 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r3, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r4, r4) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x5c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x100, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup2(r6, r5) 18:19:45 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4561}}}}}}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 18:19:45 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x0, 0x0) syz_emit_ethernet(0x45, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffff1917a70239be08004500003700000000000090787f0000017f0000014e214e2200089078a92a21b1e0b9a7852ea24eefd92ac0935c7889420c67aa07115aec"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) ioctl$FIOASYNC(r0, 0xc0884450, &(0x7f0000000240)=0x9) 18:19:45 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, &(0x7f0000000040), 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchmod(r0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[0x0, 0x6, 0x8001, 0x1, 0x100, 0x3b, 0x2]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r1, r1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) close(r2) pckbd_enable: command error pckbd_enable: command error 18:19:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@random="970a82697300", @broadcast, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x3, 0x0, 0x32, 0x0, @rand_addr, @empty, {[@ra={0x94, 0x6, 0x3}]}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0xfe, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x0, @multicast2, @multicast2}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x8, 0x5}, {0x43, 0x1, 0x5, 0xfb55}, {0x0, 0x10, 0x3f, 0xddc}]}) 18:19:47 executing program 0: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x32, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$KDSETRAD(r1, 0x20004b43) 18:19:47 executing program 0: close(0xffffffffffffffff) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r3) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000680)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000240)="3a6879a12dc9a56d5257aa6dc9cedcf112ea88bbd868d7662263c1bf57f0e85f9a0e22f62ad27344665d5cdd3a8b16dbca999068f35db100a22e1a1f144c0234aedd3d8a553e8c362556dcf2bee434d4ba1ee571eab46d225588190ba73cf4ee9ef7cb255f3a45194b20e27740e267982204309509febfb4d9a4734503fad72868e02e7ef3189d461db88fc78edc4f04a29772b865940875fd7fca6fc31b5d1abb18fe102d40dbb896ee501dfdd2e79af732e68ffc0a76e4b5cda3630f15ab6e9c", 0xc1}, {&(0x7f0000000340)="cd641ccd663d8fa77829da2af7ccaa77026bd8fde4fceba28d592c7f0895d260e1504c62b0d3f0c02427f68b6519ce2e6815bd33ee891aaff42ef25e7a7fc8eefa0152d735498c1cc3a010d5717e1e34673fcc76e712934f63e8f2be88ba1f0853bb38801d1cf25793c6f8719246a40d6c108fa852c4fb91dac61b06cf7448280eaf0a0063969211ace111cfb5554e438923c7caf47675231efa00791457eb7ce30dd9daa412f9f8fcd7923c5e25a9011541d70b2222ef8c2f6a5e60e9828b3de4549343480ced73f4c7eb3d1b2dfeacff51fa", 0xd3}, {&(0x7f0000000440)="b2932bde8b8f129a8d75f673c524349387d273d1922c2bf6dc98537fce17886df643731592472a5edd3fbc7bae78a76982bb1cc87124617beb033e6c6b2ce406b6765362e6f9eb53ec8af7aeadbb63c1c8f3a31895a86a619cd4c0db6cad5095ede188d6b8ac3b3ffa57f4c01dcf3011f772342a13acea592bccfccebe0048dde318858c76d4b67ae2e58ff8e4c98859abe2d29e7c58495ac6a9a779c41fe1015dc089dd15da4f9d96d048618e03", 0xae}], 0x3, &(0x7f00000006c0)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, r7}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r8}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}], 0xf8, 0x8}, 0x406) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) close(r0) syz_open_pts() ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffff9c, 0x400c5711, &(0x7f0000000040)) pipe2(0x0, 0x0) 18:19:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xfe) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x20000003d, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 18:19:47 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) setsockopt(r0, 0x300, 0x1f, &(0x7f0000000000)="a7692780df6e5d2afcd08c7253e1803faabcdc41a180baaf3ba1e87c292a14bf208890c24d6fe54d3be51861313a99923ece989907f271c10dce", 0x3a) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x7}, 0x4, 0x0, 0x0, &(0x7f0000000200), 0x0) 18:19:47 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x12}, 0x4, 0x0, 0x0, 0x0, 0x0) 18:19:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sysctl$kern(&(0x7f0000000080)={0x1, 0x4e}, 0x2, &(0x7f0000000200)="004b9891", &(0x7f0000000040)=0x4, &(0x7f0000000000)='O\f\x00\x00', 0x4) 18:19:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x74}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) 18:19:47 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000002c0)=ANY=[@ANYBLOB="259bd0093f63d0eab5fb5f2e0800450000380000000e72cf723d3fe0000802ffffffff030d907805000000450000000000000005290000ffffffffff00000000000000000077534c57fe6085267088a491a2693c772970525e620a950467ab9414b8d21c1644c40000000096634259060d456e616ad7cf29e6b51d5649d7381dda6e8ebe"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x5, 0x7, 0x1}) 18:19:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x7f) sysctl$kern(&(0x7f0000000040)={0x1, 0x33}, 0x3, 0x0, 0x0, 0x0, 0xd) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) 18:19:47 executing program 0: r0 = shmget$private(0x0, 0x12000, 0x44, &(0x7f0000fec000/0x12000)=nil) shmat(r0, &(0x7f0000ff2000/0x1000)=nil, 0x2000) semget(0x0, 0x2, 0x73b) r1 = shmget$private(0x0, 0x2000, 0x12, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x20) semget(0x3, 0x3, 0x404) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/40) r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, r3) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x183) faccessat(r4, &(0x7f0000000140)='./file0\x00', 0x150, 0x3) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000001c0)=0x6) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0xef6bfe78923e23e6, &(0x7f0000000240)={0x1f, 0x10001}, 0x10) ioctl$WSKBDIO_GETBACKLIGHT(r5, 0x400c5711, &(0x7f0000000280)) setsockopt$sock_int(r6, 0xffff, 0x8, &(0x7f00000002c0)=0x192, 0x4) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000300)={0x6, 0x4, 0x6, 0x1000, "96d5fba6e82fc1ddd06888c1ec133923f1414227", 0x800}) 18:19:47 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02618b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000440)="227545bb05cbe640f7b1a8629a8fa7cf6439724a3e646f127683b3168facb4d9acf4049dc381cd0aebfb77373a69bd07764a3a763a8cbe75942e1e02fc81cfb505", 0x41}], 0x1, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x88, 0x408}, 0x400) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) shmget(0x1, 0x2000, 0x104, &(0x7f00004d6000/0x2000)=nil) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) socket(0x6, 0x1, 0x2) sendto$inet(r5, &(0x7f0000000140)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1db89d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1061194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf2870609000000395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0x2cb, 0x5, 0x0, 0x32) accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f00000000c0)="38ed07020b0b7999b6832d8279e682c63b3a8d56e70b25e6a2ef197d0c48c6070200000000000000a1283e48ee1996c6402a4aedea07c56c067b865cdb56bbbc7b713fa403ecf4835a8aef7a9935a2d447b8828acff10000", 0xd) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 18:19:47 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x8, 0x0, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 18:19:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r7 = kqueue() r8 = dup2(r7, r6) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) mkdirat(r8, &(0x7f0000000000)='./file0\x00', 0x9) 18:19:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xfd}], 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f0000000280)='./bus\x00', 0x10, 0x161) linkat(r6, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) syz_extract_tcp_res(&(0x7f00000000c0), 0xf8d, 0x3d7c) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) r7 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTART(r7, 0x2000746e) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x184) 18:19:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x0, 0x0) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) fchown(r2, r3, r5) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) 18:19:47 executing program 0: sysctl$fs(&(0x7f0000000040)={0x6}, 0xd, 0x0, 0x0, 0x0, 0x7) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x3f, 0x0, r1}) 18:19:47 executing program 0: ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000040)=0x1) r0 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x400000000000003f, 0x0, 0x0, &(0x7f0000000180), 0xc15fb3122143f2f9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNXCL(r2, 0x2000740e) 18:19:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24", 0xc2, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x49) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 18:19:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84, 0x0, 0xff}, {0x9, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCNOTTY(r2, 0x20007471) 18:19:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0xb, &(0x7f0000000380)=[{0x1, 0xb, 0x9, 0x404}, {0x3e, 0xfa, 0x8, 0xfca3}, {0x1000, 0x1, 0x10, 0xffe00000}, {0x5, 0xb, 0xff, 0x4}, {0x3, 0x40, 0x7, 0x2}, {0x400, 0x60, 0x40, 0x7fff}, {0x1, 0x6, 0xc6, 0x8000}, {0x6, 0x1, 0xff, 0x7}, {0x52a, 0x0, 0x5, 0x3}, {0x9e38, 0x7, 0x7, 0xfffffffd}, {0x4, 0x1, 0x1, 0x7fff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x18, 0x3, 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000200)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63, 0xffffffffffffff0d}], 0x100000000000028c, 0x0, 0xf1c56c2515672da0}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f0000000080)=0xeb) socket(0x2, 0x4000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x7) ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xffffffffffffffa7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x800000018, 0x1, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)=0x80000) 18:19:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x84}, {0x6, 0x0, 0x0, 0xf1}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0x6d, 0x7fff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be9c1a95335e902", 0xe, 0x0, 0x0) 18:19:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 18:19:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = getppid() ktrace(&(0x7f00000000c0)='./bus\x00', 0x2, 0x200, r1) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r3 = dup(r2) connect$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x4}, 0xc) 18:19:47 executing program 1: socketpair(0x20, 0xc000, 0x1, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$dupfd(r0, 0xa, r1) sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000000)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d351325236e1face126cff6c83408d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000000340)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986eb4f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbf0400a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed", 0x1000) 18:19:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x5, 0x6, 0xc1, 0x3}, {0x8e2, 0xbc, 0xf7, 0x1}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x29}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x20) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x3, 0xbb, 0x0, 0x3, "539fd397521ce8182ec43918cc3811e390d4292d", 0xb5, 0x5}) 18:19:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [], [{}, {}, {0x0, 0x8}], {}, {0x0, 0x0, 0xfffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 18:19:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x180, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = fcntl$dupfd(0xffffffffffffffff, 0x14, r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000100)=0xc) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff080045000028000000000002907800000000e000000116009078000000000000000000001c0000000000"]) r5 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r5, &(0x7f0000ffa000/0x4000)=nil, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0xfffffb8d, 0x8}, {0x18, 0x0, 0x6, 0x9}, 0xb1d3, [0x6, 0x1, 0x5, 0x61f, 0xb15, 0x7, 0xffff, 0x5b]}, 0x3c) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/220) 18:19:48 executing program 1: sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, &(0x7f0000000040)="aa53fc16fab633923e4d2510742fda09946626f5e20e13f94507906ee29df036cde97401a349bbf8b714f8883e73b3b686359e2168f81d79e0b7484af32d0dc669b4875bd7c2cb8a474823088125279c29de57fee8dfc90ff7b5d667e0a18f4fba3c8732b26a69095dd962fb64538cd1cc4fb43e532cc85de6844b382dc8327f6bc3", &(0x7f0000000100)=0x82, &(0x7f0000000140)="78922389fdd2b4305297d2f70df2571e285fa355d3f148dacdf89f026110b4c10d83c326d72264f650cf51e9cb31c252fb96c2c90480dc35fe23984bd05e3421c8fae1c9f5f00d9fe331111b8095f3b8dcdbc3ccce5fd89c623f9c16a578b60f29d7a7d33b25b2b4d94ce0caacb03496f667937dad5fd556d2a4387b39a609e7067dc5613de45cbef53c6d5ef5e97fbfc045057d26818abdcf292f38ae35f581bdb9b774ebb46227741f897ca88d478cd86589e0361c44e5c0b9595a1e5538e8a5d0154f840ee9a71ffd682c0bb4dd9bfba39cec22cd254b578faa1150021cec4e77e4aeba32e9fe07fef2a02834de87aecc9d416c7a7277f7fd0d4fac89eb6de2a88dc9ca89a482ae7812f818cc7ceae3ed40a53f869d99f4de237ef0bda2f14fb8a23d8f5e61ac90d8d3eb6d9279835c8888c29a70407b17dbc5d66fcdfd27babf751674b3df55718c379f6e8f7e30d7bcbd4dd15e52dc81c461f3869b8e5361f3feb4d77d20b7d07057a5b6496be4fdd98a62da941eadd9942353bdbb401e02a51cda222e2e40ac76be27b95d1fcbd4e7091f7316be6603139aa6a289411286ae1b9a3c43ebb05fb0f134d6f26f95262e1d5ae06fc5418b30aeea38ca250d2223feccb6d984efb30759f08358cc24d8b6f3e6f21a65dc2ac9506443056a102d39f1c2fd96fdff54ebf5d00632112fe5937e741d9dcfd935d4e766a1cc7e997f66e195caabee252d7e32ac71148208e7c35fd614bdb7b149172d9953f08e47742a3564aec0acc4351ebd7b7cd89c6b01476d78a56ffff0fc4b155b1e1ffde28dba62eabeffc3cd4ce32a7a14c2fac684a144c14fa27b11d5dd4f1c8cc5ccf6c2fb46ba20868ea47454bc6fe5ddb9b7b30548d1a52058edb07072b8b66a0b7967c00061853e8a6e7c2b7eef857f0d3bb4c46f215bfe632c6444c28e86ee7fe7c6b5b1ff1080b6a297152f1a3b96411eed497beafa15e04deffbc797ac8d02996dcd01597f92249e8e6cfa5b9b6c611c75b5a0ab2c8c2f5694ec8293978d40d2a19e1830ca4ed95b199728464ec3c42b5632b717438753cc288424a405fcb4cee99d086a287fc543f9bf5190f4e95857ff094718b20f91aedf87d85101a9fd28d8fc13e3e4fe65d6aeb144394e318b89eb11175731d30b0353df300d7e98c4eae3e5f528ab8e6d06eeeeeb3d8ffca7abaf2bfbcf653077bacb5a32d6040030dc6f116b0e4af3252a8ae7d567e908afafe403a08541bd1f838397d2ac2c88cf096f5642d72f07cce9c6845ce04b2fee6802ef839bd2c6baa1494101edbc83a6c8fb2adbe4d43b54d5b99ce3301e041f57a48303835d625d3767f908b6b6caeaa312ebfe52681acdb0bd47a17de11871ff73f730dbee9d3ffd32b1c0b716db8b63c19290c3d95accdbcd52133bf1b65814b9abbd8b4789b5dc6fb33ecbcf90d54bd972cdf45b2e38b37d1ab9fa977592dafc07f7e9daeec15073a8a9895b1af77b7afdd6fef136fe45b639785ca9cdcdd5decbe205fe4ada8fa0fe15883eb941b8c3dcd314ee2ed260ef49b0373f8fc8aa7e625913c57a68a3dbd6558d090e96271190c0c57a5356a539fe07a3eb860818a0cee87fcc02a46e42b7812957775024d919674e45ed8155a140134e85c9f4d050ddcfe7472ff7c934dbdf7a0048117b2265da419a9593078573bc16b0b64a2b693fec2a86504c29b208b870f5eafbe152eb3d2309eb06d18b2368ee936f829ea85bbda473c0077d2130ff57e8ec92d9c07359b51a790cbc28b0a0453724173f2831b3ecc23d8731208fe19a2a709e1fc96baace0cfd2c4cf29fcd7a6211afc394545cc70a3b7c28af44b26688990fffa8fe61777bfe8c4fbc6e0345f6bc366d301ba9028a218c923138cc0fe9ea9f6e74f7fcad54d7a5f427c945644c03e498eb7bf3169c41fbfbe513edb633f45db14787cd82928abd62622c674a766265963059a972d40c02352c114f084ce9aee114b3b2cc7d31d8531f87f0d05ae3013b35f171992151f1d434d14d91e74ab3d7b546057a76b535e6b81f196f77a7f4c0a61d343f7211505f61b74ac016e193b93cd44d361dab7ad611886fa179a599dfe4f2707ee0296f8a695ed095776379f1f4eb32ecab3fa9ce017d104a86d65494c8440f2b7bd41b56fd2a9e5dc9dded126a03158827161240cd03c0ff9f49c742a2ccee07306a359345fb5584454cb4c1af93a7c4e1d7eb3a6f50c2937ff99982f7d8d94f15bbfcbf017c261a218120f8ffc1de825d57fd59e44574bdc641fe591a3283433709b415a7659414f4214ebe0ab96f4e45d4f478169e0e842cc6cf5ab83f70a77054da310a0cb6c2646edde09406579ba8d251b86ea46ef9d61abf8dadf7b9b11658c1795135102f899c9cc518090560c7f4b2e11de5088d20aff4323a0f59caf4df5811bd0dac237e0dce065167e2af92c8b6895d695b36471ff9338825541939c219bd8e93b1c719c9c973f94c40b66c617e10ca7cac565e6b33cacec3d37a1ba309ddaae1f81093975176faa386aac10fdba0caba414f1414085751562e9bd87440c5498673b5e99a2b192de0f0f8f3363bc1b7aee9e8f4c7ea5d1c6c371a84e9540d6b6fa7aa7f11d259f6508df4c822772570a1c25d3f38c14829b3ada0c0e5881de9c6e09e2e6461c8c5c40090416356a6b475dff726a3e5e31267807989c2fda3bcc905961e3bc6775819b7eca6fda3979f0e51ac7f9adb0efb3d09e1bc356583f03bb457e376893385aaa50d88bc4ce94296995c326d3487400b20a2a1c3f097f40b9b3c827e613cba0791ec55b241bb3d25582386e4a3ff5ffadab6bb95fee39bac71a81ff6000ee73bf1d24b121539447f630baa1a04ff646ae562085e36b3e2180e93a01243e811d33d492f518ac1fdc4506fb88858f8932ee2f8bb116e3d57147a5731a8cd452c9f8d4c47534b514db928ed5b8379100c9e5fd02262c1a51f8743614b6db8df494f58e25a2eb8568b7bb92d80d3a69b9d057c09c9e37875500eff8b3b2c4b2c4c3f3bd5b7d3255620a9c57fe8f5a70395b3cc30fa76f79ba209f92443db659476ba2b625075fd6cf37f5c8490b7bdbd4f3269cda7a2bca413c528722ea093dbcfdabf6638b98f4ac964f97a99e2d0a36508eddc173dd1f44ed7ab8e7e812b3f41b05a6677963b06360290c70351d9197c2bae024130e34bc7f4e7bc9164c43706b69682890d4d6d8809a648c2de84ad06a0ec082b0d8b676e54aeeca846df1c086acbad56ba3f5499eba62e4395457df76b9e3128886247cfaae7ce7c878ea95f75de75c1729bcca6b34bc2762adc566a80b9c60e6010d9e4ff8041b624f6725c4c55cc32a0738b21cbdda2cc7f3887a21cc97486630b6237838c4dc5d24aa03f23af3d18a583422f915e14a043839c827ada1349f7986edd945faf19140fd5e485acc0673538ae4a8bf2edec2e388100aed5b04ca58368db9b29dc966311b30edd2732ef1fc82c46d52267abf0e9bd8e7d7b804bc1d67810a90327defaaa956865982f406de4856a2eced13263643ea6c229e429743af8cf3b99af02c9c83233341754ffe4c7825919a067576c73c0750f9852b8ef913ea83c6189be4b110957abad75c478f6cdfe07b0e15addce2028290c6c704751345f342828ada4d2ff858958f3e46a44a06c27cd6eb22086eea4392c9a0abf563779185b6ab87739c3915c5304d8249a5558480b2b5cbb245bdd42af5d2a685456a4305f7eb410674a5bdf65f9c61025092688f245d51dcaddcf211c6b4e87e3db57aae98fbc6e89af3c10c622679448e6270581ba3293241b734355ce2228da57368ded3e5ba40d81d159902fdf05fb0ee495c8aab03cffafb98ae6f0156795183b46615d93f61c35fcca5232537117f721d628ec1d86fe3f49349592a63708868f635311ac97f7daf9d2247a5926e02e772cc02966c08717649d01bff7bc89da47828bcf07ea48429a3576d00c47395aa3a2b7fa6c8eee76114588c5b2966c45a4aa952f62861c0fd0838f8303ab4d8836f0fb2c7986be4e2a348b9923c7b60b9454e45fd277588da43abcb6a8582cde401f601d483c253f637d647e12648b08a90735b3723cd82dc5a8ef06176abced414a5fa213f98d5fb5f9118e822957f4b30e576fcc64c62953ae97dddeea53898ea26c60ba98c4f430f5d7d583776e2de5a84637df29058168c80f886f96b4fc231330b9bd942cb09e9bce1693ea67339171e38d7cfadd3ed369c8ff9599aac4aa9a5a01a117939eb0d7dd9c2aebe0f48b808542002c5be2c5f5f4fcc8dee6521281513f40e519f888ce837120dc8ebcc9a009568d787396f48bcff0dfbfe9d0b06ae936bff1a7d6c016b5c291e2bf4903a7ca96f4162457dbaa75c932971bd673727bc892c7c5c3d1f967b8f73da41dc4d09ffef542b8f18242888b7eeb49102535bc3bcc4537cd9d3c8c74a53996d51ba2a91f695a457deb11f229f608318a0f5ae98f90415c0056d2155f4d699e1c226a730c46e5f913e90eedf5f9c6c9c41c807c0a9053526b638048a19d3421cca2e90d24d7f45b565183faaff91dccc776f0d4a3f30384e3c317263af0c3ec582d8292e5c925de878f04959427b8f48ebc83b6b9ab46d8ac60efd416867875026f932916702bc6cfaf76f9443173d208fa0d3ab8d52547cf261ac31724a3361ce0ffbfade44e67ea5219fe62761bea7352924aba938c282d21db7ce45774d8251612c77d2cdc26a4a013480834a8dae11f2b93e71cf3566d8b703d1b003b1eab3ac784285f8aa2be96f674c0dfd86c1b4a84f906be7d591d8e8301804808c59192b005c4261488d203140d98bcde933978d29c15ad57d057c373d6a5bf634dd634a5894c16ad502c83e655180b9af2d50c1e96ec930434234775a811bcafd25d1900df4f81e9e0f7a51f36f0faca1362ec03075661fd33bfd3b5010c13852576ceaba446dfcb304a8cb21d3ea4adb12ea38c25a5df57859481a19318bd7eada79c13f3831d72702b5af7cdb201da0204a5dbf4e4af341ff6c4864c7cbc9fa0b7b040451ae2dba6af9735a232aed8a0593011b97d4110fe05862030924dde4f7ce43520c7b570cafb96e9da117e023883bf71146994c07bd77b7eaf72f4149d6561a56e941377d51b62806d05fae68e302c8c06c40e78822b8d1968949d6d9536bc54db867e32144ea95e73e04032d875fb7ce7c4b5ceea48e8b8d69e7b7c2896e04269912bd2aeac02383d093cdb3ac148b06d1c13dc712226ea9f4d56afb8b6a5ab1c8c2e4cf6b666d00126fc06bff793d53cab95b8b77e343294db29909f2e04952270b0a67a1fd1c6dff814451035d1b73b34873bcb871ca1126aa743c9d49916996b8bd86b6ea26f968cde8743c928191d84d770ddd4aba3996ae722a7a4edb200ccd80a8a707abf364599896616a885e4381d67bf69c6be7093f69b31cddbc2f682a21f988e091bb5574b416d0b009beecb0e8d1d2aeb6a00618af405a717e98784945b8f2a4d74c3e1e5c61d97739c5e44b95b47fb36269891a930026e30ec39eb137563d4448c7cdfb088e1e7c8060e6e13a660352a2543cb541858ef88c3f914a1dc728b5b31c00b47555d48c274298584813f3a1c3f543d445a867488ccd8cda6b59b07199bab7e26c3cb033a9fb1db0a8869853a6850492ec29751a8989a62bf1d8bba9241cb51babcca1701a1aad0c880fe3d93a86c9e5b621b44db5b0352e2d8684f6e72ba1e059919d5f22f032c70bffcb2e34a80533bb1e45cca07689e6db86782", 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001180)) pwritev(r0, &(0x7f0000001480)=[{&(0x7f00000011c0)="c24ccbc3034eb14b1ce4fc1540a8c9d45a0067d5da28b4192f9c3373d6f8e90a1ef31e0c3d7eb87821b81d013b8cf8aa830bce36b8", 0x35}, {&(0x7f0000001200)="b099f17f81867eced8b9b6401f5f0adf31d859466a49893380e9697afc117be9f5751ecabe0004c51de8cec3dedda2f61f0437c1ce8d9c17609c2c8ed41cb3ed090ba4b520e5bbbfed30083dfd5a9ca2bb8a444f", 0x54}, {&(0x7f0000001280)}, {&(0x7f00000012c0)="91e74628e02821812f49ecbcf987571626300e1ed713e3ae48907c073893cd905c4f31aa66737269e046cde352ab5a6a32d5a2772c0075d0b1a97a952363f44977172e53fb8e3a0dc011cdbe50be810fbc327967756282e4717d5afaa9783206b3fe5724369cb588bdbd24d4288928ca66b908432b9b250674df8fdbf4d1edfd8153ffcfd5ceed2e4ea458097c62", 0x8e}, {&(0x7f0000001380)="f2ad45965688c62912fa1ac211233b77f67c1a53641bbb230424e331e65d83d7a6414324cd13e6df8a08e89d2653bdf1d4a7dfc8d19da26c4fe19b1765f5766c0c9a949f8505aacd690b2b0b05600cb3dc50fb088d612065c1b5d335b301e820c0ea64460162cded8a7b3d7c", 0x6c}, {&(0x7f0000001400)="74c1984456d3c9531bee7f2741bb9f3a7aa45da9fd25b59d60e0d2cda4c18e658439d76e540138267a9da9d4f6c056c7a4fe2ca435c2a53374289c2a2b152083f0b757e1b2493fca0ef504", 0x4b}], 0x6, 0x0, 0x4) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x40, 0x0) writev(r1, &(0x7f0000002780)=[{&(0x7f0000001540)="2ea03ff14c5210cc69731be2dec8de80d97879efec2a2ad29a2f3a0681bf4491a5d041aa20d02cf14f632c681f4341a84c543e72df6e92ee20ddb1a9f87aa1091a64c4df768c188cdae5aee49d4646ae4e58fea876d9db66e4a1b30ca24b49de30ab4a081d60731f80f522582ae4b599b7acf7ab7071655c4b47344eaecf22381da462f4352af87f18f15b09732a467e21a14eae7db8bfcf1fd9743db8f79b534c6e11f90b55e8128c9420a22388ac229a8637095ac1a508b476b6d893f29bd3671ee0d793c1aa5c2963177965740670e8482b45ec575c8356791adf923fce4ae8940d58ea194528c1ed12f4846dd3841933c88fb30b3ac2b45c46adf27b95592f78a3ce2018a18463f9e592f6d05e1363aba7778419e26d1c9b1e82565131bec7a65bcc9a46945da83ca66707f68ff53a1f66650e1419a4087eb727f6595101b91a128e30617d4e209944270c7a5f1286745e6e57a992cc8a3209e48152cf046c722d27329fa4421fece4dfa8c752bebebf873fd90b5df47280c5f8271813043e10b6740e5b65d24ff88ccba436964b4b17be250659667076950cae6d8fe56a8345848094db3c9676601c990accdd7bde5556ae205f12d9e63373e974c02a18727c224f6e4f3712154e0a565e989c683d734aecdcf4cd5d387a5f1f07c6946c329e1b60f8ed3f7c4441dd60e1f40cbbd464d28a874665baea593269c74dc1ef72995a094b5245b467110644d2a719f63a01464790ae7e25be3b6739942ff7d8b10c7f9e38dbe1876b483f5445fc85a5e763d187e1baca8515001e59b047c19deb3e2070103fe230c2d547123b203fdde98eb3d4198f946815db7c31d8d64d8eb2c665aac06776fc40a614e8ac5fd3a87ce56119515c723e7159f3659eec58f78e006aa70f06fcad589fe8e43c68c05f587c8296e2a04985af01a28546463fb0af0ff635b11ee54055247aa9f5b43e33c282eefb5a70412138296dbfe553aa0e26285e730e937e93cf098c9ece295ae2c5692792c1d4ac83594a9db82680d1ba0ca0687f16d574e64f9383d2494e45b50d814c9919b7bd5e55b97e95587c485929e55ddedf6f58f14e0afc56f1736f5c76aaa2b5caf15bf92b1eea99366e7b81151bd9d9093a0aa789d6b4ccae9b9fdf21dc526bf5945e38008528d19313466d3af4bcbba027e38b7327f5a2c684cbdad0b3cdd37b4b02978d08823a8ed17a6f568c5dd3edbb14f861fa6e730236eab1395a3deac4a3d492975e296b39de1e9a4fd8b2fc60e6ba1b7a18c0fb5c2ee19216f46579bc29aa052b0fc6df3e8d6a7a7a6b0bb3f760ef6a1ff429afffa558c6240e7d4dde44eb70725f08fbfcc4b8aaa6f0a9219afeb2600e1d091586371169cead67377f6c88f1149401b3b6e12d99f27bdd36ed26a7fc7be61542efbccc1cd1cac56ed87c45ea7c5b42f1622eb8c8fb9201e074564e33bf7253896136f826af7f947e3df2493f24c2f470171c8ce1d898fa11050203714836744832d3d6b9f55f07b5ced6984321e8f5bc934207d17d3d3d4b593411a279dde609c6a0ce1ad20d7e430105e1cde4a590bdf088743e732bbc1926c1ff69a8934c55e1a7c8b4719dd4ed816be1d233c93402a2f90f9bbeb8f875c6a62a3fdad6b36e67be8405fe216094b72b6bcf1b997171421ecccdd1366576b99e596cda732102007e6b53082d3f24428cc804459c2501854d340b8c8ab83db554402c178747b55bcf6d35900809fb7e0c3d23ba0183a702de2ea0693954773e7b1ae090fd793e1c774186157512c0d737ac56fd1e6b5c882f6c7c2bc8ff768dbebd9b0ef60437a5a0627b4bea8d5c50b677875d2c3138dd0c441e4f0df3a311bb851948b060c29971fe514b002abbe6b2855cbbe5ef9ac9038de3595ddf1d8a42bde7d7a5bb3f0ad8f81553cad757031692675cf8733e860efaf80030eb5eb35af730d8e1fb823060e4eae916e1870a82bb2b87932d83c35d29ddcf4a77dd278c136aa8e895e29d42d931781024ed0a25de2ac503a84782ae2cbffabadc01bb9ab6dff6103c38f60df89d809f0ae1c1bb35e7755cadafd47aedc2e065012ce0568529feb40f283870fe6d65ca757de089e6d78b40f280947969bc0e42056ae13827b83b7afcdfd5e4714595ceb211a0e88045f057dcb7cc86f1bbf220280920c6a1cb4a26cd6b01e1f5918aa916debb792f2ffa17f101fc5e4a096bf40b285b021785a46642b870ef7512ccb745720f99ad9aae4a6417a3c70af1cd293617e28dae0142d128de57961f5fae1eccb89ad02d394219971d6dc2a1f4a754aa4bad524a51d9af82d5747e35a97894ae2850fd9a1bf3cc51129ebd42bd83e328e68a0df30361fcdc605699161e3dd7ff45b4c0cf35529ea42824a514576eb55b7d221bc85807ab0d6fe751c8fecc78fede079d689b8487cd2cc06b4c6cc83db831a2c125de7ac2b18f579c2f5f5fb5538398c129b9f232b7b221480bbc265e403c230bc9c1ae3eaf5a3f187f68dd6ed6bc954d074351adec3ffda2b1427cfa446baffa555bb8125add3537dafae931456b96e8cbe767702853b836ec821c43e7cb32fca546b741cd4cd16993da1275ef89349826d187270e44979f8fdf4b212e83ee297a3d972788808ee44e2066dfea0e4f8ee3ac20ae2db00ec4124b27ae955977576b3b2f47513dbdd03decde35b1fb0224d9a77e0be85fe2b99d84b66b37bfe4d616e3cc538feb849c0e8ebdad9e0e980f6aafe95097a563e47d707c1df48a8871a7a7da0dddaf011dba6721450c5e93b48224517bea937ee149c92eb7d7b239fece407c8009fe8da5553583aac5c2b35decad72a84574ec807afea9d6927b0fab2bd2a1881554f4fb7983cd4a4b4a6102358ec5578531086bd77922ba6f92574c2cfe548ee5e24cf63f31e186db0527e5e1cab766c22e5723fabb60ea5e25c11b12ca9b779860c3b7a3524c92c0c85419d33087aac261c63b26a11d17dfd1c15c51624c8407e42808e424adfe32cf6c6f6f6a9574df55077f9f40418ee90ad4f0592ed2ee192f9104569df53d8c51d3a687665321484d9b08d9a9e1ea5d0dfd19aa7d0ec0c3584e57cc693bfbde47599171c52d306b32b28f8ddbb8f4c5819b4711ac80122eee3b83432b8f48d68e5ab5abe9c0722a4b71a31162bccb91bab1dd065cd3d3505f12b38ac15ddce027afd319c10dcd93a8bbcf62d918ab904fd0a7614da94e089b0e039fb8d5a91c463bdfe07d7046b139f90952e73928c76e66295b3d39d2c66c83d16aa3f22099762fbfe7b18621baa64d9863086f9ab87ec64cc45c8c69f51acb86825a70b36df7e6ebd405fd5229baa8cf74c9b08dcee4d31ddb826e3705027a46a30410f3d4751fc99fa20f38c30586d94b611ff26ae2c9c1ca287def51158ce27a897287fa7ff3a0d7c19ffb41d2657e8672e0dc08bf4d78ed3ea8216d19b72fe3eb1ed17392a624eb31a41c045bf8de37178a6a7ecd71d3cf08ecb6b1fa1700aff4bba202140f7ff3315baec23db34ecf6ad924a24de5c6f1da3112afe81caf8fef976ec693df8a858468bb323218af38412d959cc5fec6b6e6159cb91744ca5e2086b7b9295f3a564b9d41f46c7f8b731bd5ca33a4b8e286bb8a4ef5b356b470732d46875b22e94eacb82466444ecc9a995bc9d2d274fe0064329020484ba3cee6b2345d6bdcb2fa3605d2dde29a45852c31032e7da212bd768e12a71db522524114fcd82fe708aba0d9f3680d6e52c0c5be80862bc14cc8f330f51b10fbc50b2de8faf891c7ab8c828e3f1da938879dda73d1acbb9a056a7338385b058a09d0d304a1a45dd820a974e96b833455ddd10103fea335eff78637b6ab012d63dd02e416bd39eb3de03e647dcc0bb879b741f183a4acd70569adc51f75de544109ebc4a8657675f36d2d44fb795f4bf1f55871d9f57bc4ad890793452c14818ae419743c0cddf6576f8be41681cf6ba7d2a616154c38547070e7d75dcc3030f0c3b70363ab598e5963cc472eb59a675668162d3ebe00393929462180098378f8d98ef8753cf182a68ec00d32c538dc17ae7ce79242842d123d00a3850e6dece53afe5bd54d4a695d838f2ebc3f4ba12607098c6adc6a3e594246e5729f60ecdfd8f5b2e658f6b6eba9fe4f15eb9b69a95fcd7bc8a079bfde8c0819ec8359e830bbe10e8de1c893a76f0b67c561f204d4ffd38060d386777ab4a317abee6dfe7af8e1e1f4d773c3ff8e9a967079b08707af3e21d7809f03ad0808bc53cfe1989af340b3787d239f77dc2a4dc1614743d2c77ccba0b125c3eee1abd5666993177ad5e177424d8821e898bbacb04a870c5fc1fca4debbda4fca2678789bc77be66c57c761b8186048d463a243852009e37ebf2e902806f93f554a3efd59dd9eb617e657ae9b0552dfc3bfaeaeddb33b9c28311abc8e1201f0495d74d5a9ebdd7da775cf039f4b6ce36869899de5797aed775955d32609f2024ce43f1a7cb2f3a255977a37d2f2378d27a7effe0ad8e4afb97a71517cb92b6bb4eb0d30df3634e70c774680af250b5572d8c20debc965f42eb6e71211bc5f6ba564e599796d7fa8262740e77c38026d8026547c0b14fcdb503bbea0617b03340fc882cb8b8c8aac4d13dd261ccf1267af398b97fb71791a2037ceb4842439bea5e25062851c66d24da29b806d450efde497559440ea9ee8f44bd6e475e58377186fd07158b277ebe962a6126117a6182f088bf645a780f59dad484a0664f065b18129c2b863744aed6984d6f69e7bedac828f3977b92890ab705731a416c9ff69cb53f4dbf135c68042a556c96b08595fd5428b56785784504d8ce54fd8a0dd545040e76915a96ab12e5db97f7f984b65192b6dd0171a490a6cc4b9f6d22b71b66dc970088d51dd884772e78d6e3cd1fa74f940f517134b96895ed8c333531e93727c471b59b64b2f2c12bc605b25bcef3593a2d9c50ea6b030b3abc3e6775cb0c60cc71c6c00dbb346eda4f85831eede0e1798b727f5330c1b8ea5c6958ef0f3b753771a5559a9d501465b954db8e02db04a16c477203bd12023fb54f3bc89b187af0183aee819e1d62dcbbbe8a88206b30540eb093a7f9b27847d93001b532038c5dfc5263f1ae8de61c0c72a046842dbcfea2300a74612693525871b616ace5758f6a30bd0a3658de7997f2c37b2982477033e62fd94877ce68311a4bad27fd84ddd53d25fc3db17af44fdb0207440f793c50773f9272adfbf85bf78beed96a416854b6fcd312f621b5fbf48b2ef30651ca62343297a0ea30401fa8f5e852f6f4aa22cd295bac1668cfe232f17bc881c0f61c195472ea5840038c6525d72a12e501054cc68643d2b67859efa739e04a0c516a0001bb95525976a5e23c4e5daec3ef6cfeb0f02aa529b3dcad2eb00c8b6c43f41804a885fbd135717f4b85e45134ac4834320476312079f3457613db00603bb167f8938549f768e46bf1db84b897e91cc75b58792784da14da567ca8dabcfc1503e415f52b792e6e501e8aa4a923e54078ad2f4e9adeaa36a9619450123ec99e041f4c5ef3b715c7f02a450216896cfb6b64ee7f72e8f489bb8bceadb0bce9284d3c7fd712362b5a9ed15d1f66ab94b297bbde691afb5b5233b656a7025dd8e3e74ff78a28794bf7688481bba8359f7985809aabcb4f9ce6d02e8bd5a71fba11b8356e5084e4bdcd6c40c6b0cc80479776a00f85d023e80b75e9ec38bcd9c21276f1673d102e45d58ca6c2a0ccd10cda4f1dea401c80c25d89bf5bf5ad42c340ee237a68b092a5e", 0x1000}, {&(0x7f0000002540)="7e7345fedf99f7cc79b4717974b23db1a794d8b5238a91ead07716beca86abb31103bccd1f27175b3d7e42446fe777aefbc6622135b9c2a8c2a3201d1437dc965b81e022ea16aae81761981227339ee1165a94a802cc28c6a3140ca83e96261fcacdb1256f47c85bd59c1c062d452885aa0327a882d8f035e90e7cac2249b70bdc23a1ea93b9c4edafdbd3e42adfad5558adc555dd4bd1c2cf4fc7d43dd185a634c2c81b81990f176406892113ecae3be1403187985a96ed9127a3380b7227d56895a84f4e737b4732fdb792498cf6384d629f8e0bed70922bd71c87fef9764b3467a252e790f4a146d5ec62a3a60bb99c", 0xf1}, {&(0x7f0000002640)="3411cd6ced4706c906b43620252fa5765806a49cf80c18074e8e88da799b83a6bf75e02571feb5aa40c610b052d6e4e80af0f2f628fbdf9c5cc5fa4ab7b2c9d26d2043d1b16316aca393ac5d88e70559f020c8c453143f5ee8e622dd5e114620636b613247d475ef2a1cebfc2629a4592b46ec6f", 0x74}, {&(0x7f00000026c0)="acdd95f863cfd1d16c3befd100af7413ab4ded62e0d03481b875f88e", 0x1c}, {&(0x7f0000002700)="5c1df9c8b0819888f3623ad2fb243f676db9c92bc857a0eaeb195c671dc5ac7d396a3ed4eacba857af62fcc38dd4079f77e6a01690fe5c49d7003d4ea97de5bfb6ebd4c32f12b173643bd3213a78b9555f6d3b37a2c82fb71cebb787aa5724da8d", 0x61}], 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002800)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$WSKBDIO_GETMAP(r2, 0xc010570d, &(0x7f0000002880)={0x3, &(0x7f0000002840)=[{0x7b45, 0x3, 0x1, 0x1, 0x2}, {0xaf, 0x80, 0x0, 0x2, 0xff}, {0x1, 0x1, 0x1, 0x1, 0xffff}]}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000028c0)='/dev/wsmouse0\x00', 0x80, 0x0) writev(r3, &(0x7f0000002c80)=[{&(0x7f0000002900)="5d3f9ecf06d7a150a40f25b95a37dbe7b94ee9a268ce9391ffdec8e3bd30bde74074e73288480a678c9ef094524a0f7ff1b88293c49b5ea73356b77137a1501be87f7154d55e0c0379abde79e4ba1286", 0x50}, {&(0x7f0000002980)="ec670cdfb23593ede5852ec1dab825770165f3b598597d1eaac41e637023a6a52cc89c3b0284f259d92d84928c616bd9348bcf0c36525df7f5980eea538c39894de98dfa75f40df936884a7aa6ecaecba330e092a38476c6caa074f373cdee7d988668d067a4a6817ca27bad9fccda4d485edf058a24e578ba0d2390875dd9a181d44be85686cfabea8ebca2b19ffb3a2ed8e9983b", 0x95}, {&(0x7f0000002a40)="96031a4d3bb38c84e300dfcdb480f9f7a844ccec30d94477efbb5eae9a5dd36d400c6f507c68658e2c58e1513cd34ace9b9a80a8d99c638eafb318206976e7e9b8d5b458b9c6ddd1ac2cd200bc305e0c11d824fb72959e5c163f", 0x5a}, {&(0x7f0000002ac0)="ac8c46d73afcf4655a47685877b3bd1d499a0e49da1702e6fbc8a4b2d8643309578ebf33d2f55778f665030df9c9c38669c6b80e7bc5cdd783cef4928ea96c70843c685167", 0x45}, {&(0x7f0000002b40)="e97f65a1e50d689429b598caf0bd4e51c14603b416412de5610e6a61544ef6f7e057ed9f8efb88ea52e7728a58757b93eab38f942985c5193ea5e4d02520606c56b8ae1177719178ee5fb999f486dce5e7cb14d8239c7aa07371873394e5e17c3e71a7748db9a5f3810e03b625705d1aa55f65b0d32752ed9da10684c3bcf58e71ae7b808cafda45c4a366499e961597d45d43a1c74cc892dcd068f81173031d16d1c52c14875340dc7cf762bf3b7b829903d2f7de512a867ec7d56b10c0f776e2d1229a9fabda815ae5f4192faa4c52a4f8166f301803612c6f536980b5febb34e56b0c806cf532e720717d648fdc98ecdd978b", 0xf4}, {&(0x7f0000002c40)="4f255a5b0b598a45bf900662b82ded50a0c63cae9ff3b8c036745ad43bfff110e23f082e7d84024327cb57326bc1f5f3", 0x30}], 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000002d00)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000002d40)=0x56cd) r5 = socket(0x2, 0x4, 0x7) getpeername$inet(r5, &(0x7f0000002d80), &(0x7f0000002dc0)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000002e00)='/dev/diskmap\x00', 0x100, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000002e80)='/dev/null\x00', 0x400, 0x0) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000002ec0)={&(0x7f0000002e40)='./file0\x00', r7, 0x2}) dup2(r7, 0xffffffffffffffff) 18:19:48 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x1c}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00') r0 = getuid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000200)=0xc) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r11) sendmsg$unix(r3, &(0x7f0000001680)={&(0x7f00000002c0)=ANY=[@ANYBLOB='./file0\x00'], 0xa, &(0x7f0000000300), 0x0, &(0x7f0000001540)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r10]}, @cred={0x20, 0xffff, 0x0, r7, r5, r6}, @cred={0x20, 0xffff, 0x0, r4, r9, r11}], 0x70, 0x5}, 0x600) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f00000000c0)='./file0\x00', r0, r12, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x20) pckbd_enable: command error 18:19:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x34, 0x0, 0x0, 0x7ffe}, {0x6, 0x0, 0x0, 0x38000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000100)=[{0xffff, 0x4, 0x4, 0x7}, {0xff, 0x2, 0x5, 0x7}, {0x2, 0x3, 0x8, 0x8}, {0x7, 0x4, 0x2, 0x4}, {0x850, 0x1, 0x1, 0x20}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getpeername$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r1, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000200)=0x1) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) pckbd_enable: command error 18:19:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xfeffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x2], [], [], [0x0, 0x0, 0x0, 0x0, 0x80], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xc53}], {}, {0x0, 0xfffffffe}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x174) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pckbd_enable: command error pckbd_enable: command error 18:19:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/2, &(0x7f00000000c0)=0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d14a5799ce600023a", 0xc, 0x0, 0x1f) 18:19:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) 18:19:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000540)) socket(0x18, 0x4, 0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) shutdown(r2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 18:19:51 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$KDSETRAD(r3, 0x20004b43) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) socket(0x1, 0x4000, 0x1f) 18:19:51 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x15}, {r0}], 0x2, 0xffb) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0x401, 0x5, 0x3f, 0xc28, &(0x7f00000002c0)={{0x96, 0x81, 0x51, 0x3, 0x2, 0x2, 0x5a5}, {[0x3f, 0x1, 0x1000, 0x6, 0x418d, 0x8, 0x1f, 0xd24, 0x93, 0x79, 0x8, 0x6, 0x2, 0xbe, 0x582, 0x200, 0x5, 0xfff], [0xffffffffffffd36f, 0x1, 0x2, 0x6, 0xda, 0x6, 0x40, 0xfffffffffffff595, 0x10000, 0x2], [0x4, 0x2000000000000000, 0xc6e, 0x2, 0x4, 0x8, 0x3], [0x0, 0x80000001, 0x2, 0x3, 0xfffffffffffffc01], [{0x5, 0x3, 0x7f, 0xc684}, {0x767, 0x6, 0x3f, 0x7}, {0x2, 0x3af2e258, 0x6, 0x6}, {0x8, 0x7, 0x401, 0x2}, {0x5, 0x3, 0x7ff, 0x9de0}, {0x200, 0x77be9bd2, 0x9, 0x7}, {0x6, 0x3f, 0xa2e, 0xd4}, {0x40, 0x3ff, 0x4, 0x8}], {0x1ff, 0x6, 0x40, 0x9}, {0x6, 0x9, 0x7, 0x9f}}}, 0x1, 0x8}) poll(&(0x7f0000000180)=[{r2, 0x10d}], 0x1, 0x0) dup2(r2, r1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000000040)={0x8, 0x5}) 18:19:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0xc63c2b446f7da070, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) 18:19:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x4c}, {0x2006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="00000009000000000000000000005523f3e800e80cae45b2482b499cc2d5c423fabf97bf8d6d3c9f2fa10f7e11a25bae0770f8878b27c1ec043ed0461a4a22d9f86ef570a75783ab97a64e6a1570ed878ad5e085b28679cdaca46f"]) 18:19:51 executing program 0: open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') 18:19:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x5}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000007f0000000000"]) 18:19:51 executing program 0: syz_emit_ethernet(0x92, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08004c0d008400650002053b9078e0000001ac1400aa831b0900aaac1400aa7f000001e0000002000c0190789b01000043ca0007006803ff05290803ffffffff7f000001891307e00000020000000000000000e0000001071fafe0000001ac1424a50000000000000001ac1400bbe0000002e0000002440404730000d9479e4b2c3502ce67c3dfa1257b8f05dea3c1b7f26d075c8ba6e993f271ec7da0bb396c9cd3bf4c669c2e7325622f3496996c7b27a8a51a9cb719cc4278c9a1d482214daa08cf4d0a9348b5088489d46e08a4a6060b45"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000040)={0x19999b17}) 18:19:51 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000180)=""/118) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000000c0)=""/79) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffdffffffffff], [0x0, 0x0, 0x401], [{0x0, 0x1}, {0x0, 0x1}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000}]}}) semop(0x0, &(0x7f00000004c0)=[{0x4, 0x4, 0x1000}], 0x1) semop(0x0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x800}], 0x2) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="6694730866370debbd3d93625d9b4038cf1244f600c76983949646df5a041c32cc672f9fc950d5848c2253d2d058627b795b6f058273ca6e4bade8d821cee0fc2ba92334ce6c55e2112bab6b8852fbc5aad429b3eb07079f80202872777dea8a9814257da29ea1436baade7df7da3350667ad22321c058edf3137bc64dd46a718ac7a2a69e1c2d7d6402972da1418b4e97eb070f8970e9880f919c75dd1037cef13eb86bbca66df57ab3bbbca00e2ee97e1fa9fe82e2", 0xb6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0x6, './file0\x00'}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 18:19:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)=ANY=[@ANYBLOB="200010000000008d742c007b8030999ddfdd4330cf36bcc86fef5424e805f87c040000000000004000b098b2166e74380794e3c3672a544be3f56026041c75ed28e0f8b47247c7d02c98fd50d53899ce4f321cfdc6f4306aeaf72e48987579a9ca166f1a416d000e048cc4425f3de320722e0073ad037dc96251479e99e1fa47c92f96d18249a4485f17b17a359f753228879898c37560aaefdec314c000245d75068c54383b11cd9bce277785f7d5471a1de191a5aa770d91240cd626cdef17b5c4e22958fac699ea11e1c73d1572d0d8c41727909268c13900008459c2c0a7251e082803136301475ac55e9837775e00abcb500c588fedd59c2a9c7feae787ef71864a9b1223b506e162c1c6a73c61b124ff40dc02b2322ac43f493c8bea3229953f5cb4dfb8e48ff24b5252494276d9736694644d9919b14cd0e5bad4978cf5c61d1194d339099832d44fea5ff2c644cd956ebf167b4bcd8665e17f47d1c99cf8b0be6002cc6a91401a388956e3833bc83fabc929b23e"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x8000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fchmod(r1, 0x5d) write(r0, &(0x7f0000000000)="433bda66ab534de78d7b968bbb644a06aa3b3760e9ddecdb3819a285bfa31f5328c043b854b533ec0746d058251bdef038d529d2c206696c8e03f162ec4736e19d2f4437773a7ea8682d09770e045ab525b8b66ac1f30a061f046d0681feb93fad3a4c4ed938b4c85c19cc53de933037e62381260b335d1dff34011969c92eb4802828334d3d66dfe9242105aac31b160b05d0dac2c4f1ea1da396cde54d8e5baca48c277d02655828cd75cc3040b77f94a142b574eb8934", 0xb8) close(r0) socket(0x18, 0x400000002, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 18:19:52 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) pwrite(r2, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x100000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[0x401, 0x3f, 0x9, 0x200003, 0x1]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000300)}) pwrite(r1, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r4, &(0x7f0000000240)="c515006e54cb0000000000000000", 0xfffffffffffffff8, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x7) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)}) 18:19:52 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=ANY=[@ANYBLOB="01000080000000000000cd34354c93895af9c170071b671aba41834c8c34f06e4e25724582c3eb5b7632"], 0xa, &(0x7f0000000500)=[{&(0x7f0000000080)="dc7d93ab64561129c738bc067a43b700e6551d047f30788aaa50a85ea930f534fff31cf0f80340c2b650098a543c8c2565a3549ba9e926bdf35eba55746bb854e1134160969c8ad15df8af46859c942389b2165863d094449a8d8bf44c5b07ecc76ad3fe27b9f36dc3195f0e8d17207e7f0377c1bc156e2377fdd1c63528de63261c39f7c673554a980bb1c60b4d825791e5a5b3349085ce02d952aef36d2f62a26bd6bbaa2c82a6279f", 0xaa}, {&(0x7f0000000140)="d44023acb73c42b423f220eeec10fb6ba797628721b2b81a04f38c834d4bd8bb44c42ced76848a14b258e796d7", 0x2d}, {&(0x7f0000000280)="d440afb03d2d6ccdebd970a5e4ab9da2824fb2c1b9e2659259f8cc85f4d668d68395e3b4f6709286140f79c2bdd9bee1d5000916b11862827b6da796d98911792f0474277837f57b41b5ac5bb9f0b5a6984e440bfcba5c0118a4984660124b0bf9f0268d863f358433159a782118b0cdb7fe6370bd2ab12b1cef4c02f33b8668ee99a8ce343a3a06ab5c2fc0fe9d4321966dc6ce911783a97e6a503c45c82be5ab", 0xa1}, {&(0x7f0000000340)="b0dd60c38f5b0c928a4c022580d178defd0ecea0417c344303d628939616391517950187ce9249f9423a7c02ee8cdc85936f1d1912827fc7193da773fcc8a7977116071824f7ed0e7bf6a705c047ef63f9a2c240eb9b3b101efeaad1d8417442fe851f5526a6a892f9a32d5c8b52ac8492cea360de6eb483ca467e48d2af6fc1d446d86a446b628b68b6d2c6fdc06b48", 0x90}, {&(0x7f0000000400)="7bad94ffef684bdac5822afa1c61c275f43a599df0d1aea745528eb0bde9f46e2b341c2bc28896318cbf6f0d692794f603b1ef7c7eaf30e9a09c42071bc68af7378b0fb1d462dbe104698e073d45b684bef9b6ca20ee7ffeec38ba6a7f350780695d477317ca6cb9ea820f87ea4120a146d01d6771d126590a4fa637494ea43b1b1804c6c5e76c604485176d03b05b077ee6c719c8678d893eebf9e6ce5ab1238d7b1aed51e60aa550011545d0f357887c27a099a04699411e34b8dd16bbe814d9de591fcc71a213e0fc86ba45ae92ae7306f7e9bd68b0e44f840d", 0xdb}, {&(0x7f0000000180)="2f2aba6e23ae0c43f4a676febb8b87d361e1c233e866b013faedefd7857e17c55fd4e25b355369d9c31c55c25f4f96dd5203f8994090e12ede9f81ecd5b22079892d8ed919c8d79e7b75494f13f251c90536ad89cc6c8772116164275a32235617948848d1f56de4b1de788cf966ec0a75e4db8f0ecf73e5ce9416f835e1b3", 0x7f}], 0x6, 0x0, 0x0, 0x404}, 0xc) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) r3 = socket(0x2, 0x400000001002, 0x0) sendmsg(r3, &(0x7f0000000640)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65302f6669ce02a064"], 0x10, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000640)=0xc) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0xfff, 0x3, &(0x7f0000000680)="d6f634f26d326fcd973f1d5711dc3e543cf1b80164fb838538dc907db372c3afdcc1dfd138d0b6bfc401d277831feb7f22d43b77359a96a3d0b30b8a82c80a4ca2bfa86e253ad4bd83a9784a1acd8e900d6c6725fc74a8d5bbabf27f3d6eed426b8e99ee35d566cc2a506b27961e844e8b063948fef98e371079a225487937ad8117cacebc1883878f904fa2b0e68d20dd5d9448b72425b3121276458a5f8cf2bf8e5c2e787599ce8e99022a9c170b", 0xaf) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0xfaf43bb8ad315c08, 0x0) poll(&(0x7f0000000740)=[{r5, 0xe612aec69b01a348}], 0x1, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$FIOASYNC(r2, 0xc444443b, &(0x7f0000000240)=0xdeadbeef) 18:19:52 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb6", 0xa9}], 0x1, 0x0, 0x5) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x0, 0x10002) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000008001a60e8330c8b6c800322a600bb00d32932a3e0a0066300"], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r5) r6 = getuid() setreuid(0xee00, r6) r7 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0xfffff2c8, 0x0, r5, r6, r7, 0x11, 0x5}, 0x6, 0x8, 0x9b6e}) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 18:19:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) 18:19:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000000)) chmod(&(0x7f0000000040)='./bus\x00', 0x103) 18:19:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x8, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2e569c663d202b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) munmap(&(0x7f000046d000/0x2000)=nil, 0x2000) 18:19:52 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x1, 0x0, 0x0, &(0x7f0000000080)="47538ed81579252427e479601c1c0a49f8526e6c2eea62c767b8baf9ccd2f4c9c1021f12c43ac06c804b3acaf0df9b846314ecf430d5478e7083fae54d571d54cf81d2dde89e6a006acb2f8991b544ab247ee18a0e827894097b3910074f3ae35ee4b35daa43ca7b10d3ab68ae2808000000000000008a2d4e5d4c4e5059f78bc2c565fb19dcd043d8a3401c466fa5709f8d18000000000000000000000000007d58d110e26e5044c616151f5e6c", 0x9a) 18:19:52 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f00000001c0)='./file0/file1\x00', 0x7) nanosleep(&(0x7f0000000080)={0xfffffffffffffffa, 0xfa1}, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61, 0x0, 0x20}, {0x8fe}]}) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000180)) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f0000000100)='./file0/file0\x00') 18:19:52 executing program 1: semop(0x0, &(0x7f0000000000), 0x0) sysctl$hw(&(0x7f0000000000)={0x4, 0x1f}, 0x3, &(0x7f0000000080)="c66365257b939f5ed57f2ed3c50e7d3d3eef46057882b082ff964ae825aa66b0000000000000000694b08fed6450b91ee2f06ca1556de8933420", 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x30400, 0xf) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000100)={0x8000, 0x1, 0x7, 0x2b53, 0x8010001}, 0xc) 18:19:52 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 18:19:52 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000580)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) dup2(r1, r2) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 18:19:52 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="92ce0d523aa242f8b0a8655d963cf756986678b8e3332cdc10ed46acedc3a4540c079fc3bfb733027aa0ae4bb1924b34f9ba69b7dd05dc00d64b49decd4b593c958b2127a23234fc58dd1835afe8c012790fd871c77280", 0x57}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0xfffffffa, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x3, 0xffffffff}) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fchflags(r1, 0x10000) 18:19:52 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x8000003}) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x7f) r1 = getppid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x7) setpgid(r0, r1) 03:42:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$setown(r2, 0x6, 0xffffffffffffffff) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) 03:42:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fchmod(r1, 0x111) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = dup2(r0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) bind(r5, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000700001000000019071e0000002ffffffff030e907800000000450000000000000000290000e0000001ffffffff8327007f000001ac1400aaffffffffe0000001ac1400bbac1400bbac1400aa000000007f00000100440400008313007f000001e00000027f000001e000000200"]) 03:42:11 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r6 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) sendto$unix(r6, &(0x7f0000000c00)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a3070496659b4517eff011767977562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa0452862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bb1131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9755ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb795acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266d94577edb38bdf16", 0xb29, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 03:42:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x30451, 0x55) setitimer(0x2, &(0x7f0000000040)={{0x6, 0x8}, {0x7, 0xfffffffffffffe82}}, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="000000186004008ba8002b234a0e440000000000010000001000000000000000000043e9ae92000000000038", 0x2c}], 0x1) 03:42:11 executing program 1: close(0xffffffffffffffff) r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x6, 0xdf, 0x1, 0xd079, "96822650e62f98b9e0ff57572c03ba186775ee89", 0x4, 0x8}) r3 = getpgid(r1) fcntl$setown(r0, 0x6, r3) r4 = dup2(r0, r0) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) shmdt(r6) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) 03:42:11 executing program 0: socket(0x11, 0x4003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d37281c0fe4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010001000000000000", 0xffffffffffffffc5, 0x406, 0x0, 0x0) 03:42:11 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0x22, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0xfffffffffffffd9d) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x7fff, 0x3, {0x101, 0x7360e499}}) 03:42:11 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x2}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000040)=0x88, &(0x7f0000000080)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0xfffffffffffffde6) 03:42:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sysctl$net_inet6_ip6(&(0x7f00000002c0)={0x4, 0x18, 0x29, 0x2}, 0x4, &(0x7f0000000300)="9e13c61bcd1ce3982a74d75fa13d2a0154aa5d3d65cd4d201acfd926a12bc9fbb062bbe10a31447e3366196741d284b590cf243be21061a1c280a7f12c404a783271e3c1925cf3da8d1b7b6bd5e92b46175ee24c589fd9306cbd141e7362c9c547da7edfa5f10917063861803164e558ed9785a32ae7bfc71f0a704286742024ec6f6fed4319e3b92f49db921e938b6ff9ac290943a350c47726cdf3c293887eaa8cebfc567835b4f29130759028dcf58c05d8f167f45145c7860f826bca009e9ddbf17be4bbdaab29479f84ae9017", &(0x7f0000000400)=0xcf, &(0x7f0000000440)="1f9f2f4803d139310055e1e5d53edce219c8ba7ff99b128bc096cdfbff885a9a651b492ca41a1658955ce6785b12eaab5f", 0x31) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x260}, {0x61}, {0x8fe}]}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000280)={0x2, 0x77}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) writev(0xffffffffffffff9c, &(0x7f0000000840)=[{0x0}, {&(0x7f0000000100)="9b88db3112d20702e7958cdfe3fdc021c0bbde97471eea9c9257c054b2bed6520e8a48c52ae3683411b3fa6e1ebeedb347fce592f0311cef95c1b82cfc2139a0242c4fed60145700528a77f20fd28200e9b1154766970819bcdb5d87bcf42c74839cfdbebb7826831e8c08261946dd67c6e3a4bf33819a01c3c458172aeb883f80e6bbd24d61", 0x86}, {&(0x7f0000000780)="ee3dfd4626deae47f4ee47087c5726cc7cf266b213ab6f7f6ac010e73f8da0071901dfe58303417d653ba528512d2a1fdd05c358da6001b5cf47d5e0fc5a038e0000a3ab2b7b9c44413263c1a40c68e56d0ce5817fa9abbf2893eeab0d", 0x5d}], 0x3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x7) r5 = syz_open_pts() ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x5, 0x7664, 0x5, 0x80, "0aa4957ad29ee29ad5d330e5e9721e96ac4ffb18", 0x5, 0x8}) 03:42:11 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x4, 0x34}, 0x2, 0x0, 0x0, 0x0, 0x0) 03:42:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) r3 = getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$lock(r4, 0x7, &(0x7f00000001c0)={0x1, 0x0, 0xdd62, 0x8, r3}) sysctl$kern(&(0x7f0000000200)={0x1, 0x37}, 0x2, &(0x7f0000000440)="5ad9f5446b5aa998752107730300ed2de6e5f430243e07008dc05966bae785622722d4bc9e66a886d2c1d2fca36164afd60200000000000000138cfef4effad9dff304dc9f4ef48129738557c542c91279c2ba0b6688737976d3cc00586d2f46794da4d77f02af23083959c282ffb7b9c68ea22d2971292a2edaf4cd60ac30e725f9a4458f13c82f94df58401604f6577cde05a2d3b681c3cad28f302f4c21f1d5a4d35b9e8c68017bb742c55efe0999cca1d85e3bb464ed236997b6f61fd6d626efe8d51f84b6380dbc8ef0ce00000000000000000000005415a757d5dc303a4ae722ce505499f1ef9271941623489f157436fbd58fd0519172f84a820b7d4e21f29c5efe5fddfee9f957543ce422893c58986e951fc86ddf520245e5b224fc10068fa3b70e10ba4ca657b946ed7a3cbc75cc6f1f229c7823ce6b7cd15ed1e22bc64b9edf07477a0fcdb5867dd200009b2739d90fa77d28ab3304013b4c0e804c108981515088690f6503e8986e64b07d47128c66fbcb098fce6db785e0122c59f88ffba3e87eac5d594ae79d4f6e9513853f1919b30a2494f1fbaa64798b6c751397045537cd5775bee115b06494c50110408d366b7f8e2394cc93dc08623106577c3967312b412f02628662168a4822714338e661cdf7d010223067c06e5444ed2f27d3ef248717212311b84e71912d84af57d8f07faa920682faa715f67c04f4c91b93aea16d", &(0x7f0000000000)=0x208, 0x0, 0x0) 03:42:11 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x5, 0x0, 0x0, 0xbffffffe}, {0x3}]}) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000340), 0x0) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_GETMAP(r3, 0xc010570d, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x8, 0x4, 0x7f, 0xff0, 0x20}, {0x57, 0x8, 0x6, 0x40, 0x100}, {0x9, 0x7ff, 0x9, 0x1ff, 0x1ff}, {0xfff, 0x2, 0x200, 0x20, 0x157b}, {0x0, 0x3, 0x1, 0x326, 0x9}, {0x9, 0xfffd, 0x9e, 0x6, 0xf09c}, {0x200, 0x9, 0x7, 0x5f38, 0x9}, {0x7356, 0x7fff, 0x3, 0x7, 0x400}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) writev(r4, &(0x7f0000001500)=[{&(0x7f0000000300)="2f3a1978bd18684f47ed0df31fffd7a80af0d6f2c2d9da517c4c38f96fcbdff205badfbc6abdc8d4adffb296f0a3ccfdfa70d35f", 0x34}, {&(0x7f0000000340)="2cd82f89064b4dbc5f93933af49455c6f4b121731d4903c6ed2db87e427b6d1eac4a377720868c19751ba6422f26cb855ec9604158329fb952bdb3f0462421c5a12f10dcbe44ce27ddf9728cc21682997ccadae92ded17b2dacd0a2cc9c477388056f84a445624c6d119155d9a29455624c0d054caabf3758b8492a5d6d5253e1d947e4c4a061f56d83a25ce3634bcdb306236594cf139f3ff4a30611bf874c4482434fd3127acc964aa347fb89e5c0b271ef42daa6737a70bcc6b873cfc0b5e147d20581f61d39243005647f7494dded0cb57e64cdc8be44a288ff31e36cf79496f17ae9a0a9cf838c43a96609df5b68b80ce45f9f2a0d132c37dbb21b794c638bf3617827a43ccae678eabd9ce22405c25224c6b8139c2195d423f4344a9b07c576fcaffc3bfda2d1a090cf2d675dbd71936030233851d3f327cf78dda002fed372321d77be55e1591ba08a16dc22f35f79d2dd695477827fca145381b6691ad090628bb8ff49939934216ffeff3a39485c311989580de1a0dd57412871d9440cf7400674fa7e3e2c94eb9c6cb4facfeaac99cb5adf98009d98f77a8c1946b3da2db7dd0121dfe5a730c2991035b8995f97603198e3eb870c37cb8d1ebf436320cc448efb265c4231299df7eaee4addc6766caeda1200d31e5a98d0c128803afe3a44a8d3ef8157319106005d0e7ba36cd6cabc8a0c47833ec8ea9717025ddd16b32c7f2f6aca402e775036edca3a12b7cfc97fecc4bef9212eae6e5ee78665e700df483663a6ef15477bafd5badf8f76a6563e9fe9a67e41df0fbcecbb0c65724522f73cd127723f91138624ba2d4dcede9b9117a47e258856519acf66bef086580a4782352a70cbb3695da8ee15a43ce7d2471bf56e1c6f11185916c0e9fedccfce39724aff6fac150049bde0c7b5da110cd320609f9a096ba94dee790f1dc0f8687e084d5d77a7b66518d2a5a1036188c096ae8c5f7cb65a0d5ed083cdbe08e44bb593d5510d2852016e1174218f702608ef4e228f148b6b770b5a3ed02415bb3b0d10df8f84756b3e0c1c8eeb866e63df13cc632f85fa47a2c5879942fde6aca9dd2756a2923676c4648cd7b4cfcc698dd2e299eb8706d6eb2ff7a3bb81e4bd41bf9d25e8eefe95ae13033cd4831b5565ad10e4b8597814895f0ccd5f7670f19ff6e86f6d22c1fb45099c3823b4625694c22149e453ba0b533f0f711db9413046b335547f649e7313fe8cf36c7142ab2ec26b2e56b054efa7ada833e5eb2b2997ce7319984fcd0fe035b0647e5b924cffe161c42ee2876b8dddf9c0dfab380c2e74817641e8b5b9e5c01a017c6e8793c5d1c28fdfdd31bc19f6cf4bc081a3c4047995f81fe8b0e7b9fc5e0acd160a39fdc51da1c6f1da8fa339dffab82e76b03c8de9bc60abb976f7e3c0450ecac0bf7695ecb8e01d2d6cd5ba256332b5b42630e0359c48d6c6bcd0c30b3032929556de42c112edaec9f1f3d323c04ae59c00f879094eec1ca0a4ded61e427181f8516c2bd19df9073997666f3b8367c2cd500e498c924bf9ea7e24e66d8870bc4d3bae29f32fe2abfbbc925c1bea153a779ed5b42cfb8a02db1a4231094983c5890ab03387e44da0934cd162d60359438221f35536020d7c07d09f7d6877b35c81716827a81997da2edcbcccf0ccc9f090b5443cc299466e83aaf1b288170eae79c39d36290fabda4f1754b526d901f2b681db5806ed009b80ab19b2d4e4effd79760b206ef4148f09c930c0bd3809a9d5d87370100d116306dad9512a97b0824f73835cee79567a1752b4d65cdf52cfb3392d8ee33a2087d38285b86fc666944e84bcef6c95190f30c41ba156c8fe3b86e11c722812100600db501557455fbb1ba4f036ab8863778817b02904ee66973d335e8d0b51126e6277a382ee2719c6369c63cabcbc2836319d43ac7fa0866768f718c580a5c22912b0111f33c0b9d1a40571c85e087290e9b64a49d4b4cb7882caba4d5970d34c36416fd4afaa9674a8f7cf0449ee5b7590913fac4ab7fe345e11684097154c69d563e6490514813c5725777576a6fd0079e6e9f133a5d04feec086d28aa8644a4d5305d1b8835a44ade54436866dad558b3848b1e6cac00b2701347e4a0743d18eea0ee1353b839be6d5c9d5444eff98de94b8c321fa32e89e6df814d330521c23fd12dee7d93dda63890af01eb3076243fd8954f420481a5852fe42e78c7dc9e6eab069ac13df087574a62a23ef03fa85a41530000f73d67b4822d9e30c341cee8ffb706e03b93756b3d93b45eb7e4fdb4821c8f610dcddec777ca9670582eee302504eecb2431bce4739d9e86e449c1b169334ef7ea655e29c8e7b173a251335b88c688c5646c3c9eef68bdb42781ce3aca0ab68077d53c4a7315ba685e845f3b5779d24cb743b7ffc4b5b7079c1381667cff2331a5ef8db3cd9a46100a9c82abc17e33ab76b595a9ef40ec6d84907872ec5ebe501d6dc76a13a8a4893e9b5261ab5a139aa27418c8f28ec97d1e162be4ba6ffae0f2c14412b028c7e8aad8343d04730ea20a8bcbc3b9421148f0aa12378a239a7e9dbf45c4ee101dd1f5e980d5da06e39e41db18053736d46fc1b779317bb6da1a5cdb4d0e8f4c63735521ad55f053fc7c091b34a0ea5114349764b6fa356584fc0d37c607442bc75667341d26100818f5cb52b52a956e94e7004b3b30ea3b717dafdc9fcdac951ec087445677b3bea8a3f39c1fad2c32a037ab1bd3ae5e19156f2fd7407287bf1ecfdb0ea84873f9ec281dda3f03861ee07cebc19e34751f73dab32dd2288c1cc0132a2e3e8378703b2ecfc02fe4cf537bce391838e64f5fc97f63ffe2414dc4d8f9a148f48f70365968b767fc435a57478a4097a4665b7006927ee7562e4dfc001d44bb6d69484bc142f4b8339c89079236b9b276a2dd18ae6ba70877d430e2ec988c947f4395a5acd023e79d9a085677f8a74d9c0560f972909ff44c2b4d1bd648addaa61a208f0a92541a48aaace391536de30af8e22273a0ab9302142137841a5559a3882724e218d9b36f56b64517f8cd8b74f5bb604a1d7770d7e40ec3e65bc49ebae63685fcaf6d3634ea304ed40fff2f9f97cab4be9fe05a50a2dbcb6264797903d36665fa5002a4437d063b1ed5b4d9c32a64025bfaf5fca1b6ce1d8e38abdaf1c43963ea970b6f1246c62aa2a55cecdfa8b7c66826932ee9f7cc81c61e206d74c1acd8242eeca09dd1a90b79ff7b6f83be9927b7d03ef4b1705815c0a50ea0d2fcdf2dbcbdd535e71ae404049c30c522ea686b7d6732816b0137d0189dd23b5d382010c324203cb167141d4f712805076ca153f6c93dea52b143addfb693faaf476074931505b7bd3fba1699f45fd8be61891b6ffd54992df8d373cc3c2ba1200f6cf0c47d2c7656bb57338075c568912eabc2a380d71f775d67d4160de14e614efb9ffe8cf98f760e1be233a8133ed0369d11a0588abb44c33693c22930ac858febc730c8bb15fa3af3ef00f9c82f743839ea610787c9ab87a9ce92850ad1ffd3337df8264caa27372562058f84e60adcffaae19a74ab3dbedbe4eb29eab36393665f695bc2b3db16296db87239f41cd3dac14754052c122591c8db550e23b7f6b8854fd5ab7df8388f3991ab66add4481b530870eba85e7336a4182eca6f489a5aa39a4c2761663b54b29f51b60a21ad97ea902724027dff2bed17f1ba1d9477a3fabbae303a2dad088a37204d38600bb7660611fd5ce50a3bba34ddafcc4107ac4b5e63b58836b70066a985eea244fd271a5b6c86a34a879e44cb0c0944ab26d45892c66875ba80b4dfccbe5b7e53c2486e2f9e8045bbc42af12be082b958f1c5a7a3f573d265f1a7c7e62f0d3aa568b25e68db5bbd2a1c72780a55536cb79b5d1c023abaf71f62cdc0c65f117ec6ba337d9a6f96238f35fb0bbec92d3fcc4162fc594fd0a8966d0db0f3ea59894b2d4725ff4ab51356b6e18cd132ec3cc78238d4124af849a91860af9d8f2ed14d1cf8137f44d24d34c7551d723d8658710dac06eb14e0fdee249ed949741aaa17ff60c3ca2e7a115933bc1bd0bfbf2bcbce86bc187dc7c1d4270aa5ec92613ddb2e9e5bcbf9a3e2aa86c2c82f46c120353f397424dc47e476c90f3f5664a3d1b7a97229b390e4218a6d8818037cc14cda640eeb3f7ca9370b5fa4eeb5f41210b14d79ca21d0b0ba26fd2d949560b80ac6b436db8435553e8575dbc4e68ab8401ae20c34a5f88ea0cb3964740312d12d49125877dc9452b179814ff2edcfbde59b635e009cda5932558736e3cda8ad72cdc25a320a94fe0d32ab182eb3d108fe756a520255e30a156ccc01cfd92397df1936f577edba60b04d49a6e28699616074006d99db9913a4d152e6f235a7602da48099f139cbeff98459295aacf623913570b88ea05fbf1dbcca08890333277d3d7d5fca1e8de1562783a0758d09b3dbfea690cd101ea9d9e665efe6fafab5193394b3ed3076779b1a39c0547496f39669519241e41084a657ad6e276d21d4ec6c124d0d76daf24b5cde1f276aba87e3f9714f9f12637f2637364cbcdf7011a78854473579520ade672f8764b4e29918157d1a3ced81913b48c0300fa29657fa47c62d6b985b81c458cb9f0efaf2b5152b712cb4e362389c3917c51afff714690b6fbbf1c6044f14b3096603a22826013415318ad08bdabad15d9c430e358b60ef3a12f6f7c8b670061394e8ffe65e3d47cb945d5349788accc0c2b137d90619fcd21d6fd4969133069e13ad51462627e8d7fe3460d0ef7f2f8064e724da36f0d3976c12dd7107558bc97afc745cbd73ab84a25e15d4a0380d090f72a779457b5e377aa218086752f247158d7528cb03352ca7333203c4ab6270573291fbef64a415577d55c40e73caf587b79c87cbececccd5173bf0ec4c7f18faefe629e553b17f2d671cd925534e41dc394e41adedd526af132f1c34b5652af8b7ab7503ce584ef23f183565080557ff867445680ea3baf0e0fc7d7c0b31e0e4a28bbb3e8f7a395c6b318c9a43fcde067b0f1208c6b6853addc177be7611e09dfb645a33ecb56bf1b5bf26c95f2fac2183cec776a542fc6fb7ef866981a96b8898fbd114a74f9f4271f2a5fbf10b1bb3af81f5bea17d5ad2b9492ec9e6bb3d82e155ffb9f3e9420909c85fde212a48ae18b92cd8ab5a259ac1f6e78673228d9954200b3cd6a9a0fc90197584ee81b3eb950c09daba7ccbd0563c2cad38a5d9394b35d6567084cf1ee1ff21fd49048ccb0429b48c24d55ca3f8dd15e2ca3ed37f8aebc40508694b97f3a41d4713d01f8e88f99a05e4f9424d3e86c5b30cb93e27d634045ae1818914e08aa6b84fef257e6c4d9e0b6c1feb90d64f9ddbbcb5737f6da74831d421f1c866bbefc8d8ea50074f5d129e3801c9d96ecfb0b3d17a499ae6eb20ba901bfebbb32fcc5526a5994552defe73496ad0a7de365161121f5fbcc41925c1be6c70670712704ac14d4879828bb0e73f197b5426d32a413409d136b3a6965eca11384c98bd99427cef2141240a7c00ee081acdda95a219af7ec78cbd4e448cc8e66c1c928aac588d87b775993b7e4883a23efe4fd991ff51ae4465236f1223d68c993aa5edcd60b4d6b9878a915bfd3e4883037eb1eea12cc96974efdf5fa55fbb426e816ae46b6d94b8d0f3e7a937b18d0caaacc84555541ddf9135023e15631b74e46646ed18a653cecb9dff0007900d29bc46e44e511ac046570f683d03af817769e59b5d11a6b23d2b1bf573341ea1f6090357a73b47", 0x1000}, {&(0x7f0000001340)="ee78426650b82f31f548f40302135782e927980e90b6cb11eacf6482ba509d50f0c7e1cdcc985c0fc0149b59666a1fe63009813464785c5063848e7c7ca232eb", 0x40}, {&(0x7f0000001380)="3f617975e785b26e6e3e120f4c46c6ae5c14504b160d0f7c0f535c8d1da67e3e69b559f9d08c005f01495ca04a5a84c5eacfc456240c18f42d01f80f50706b4f259723e4aff0f5d4830b6d62f3e6182eb4a0315e5284d3b6b31bf2589bdd894b4ee680528ccbde8f0fcb7577822d1cb70bff8556046468f1588dfa2e0df0ff2380e0528a9dc4214c33d70808759e3fdcf8912eeccb2192f426be808c19007355708b5f2c0abb68e19756a78b4b81c4f461d90c257046fa7d284f7931c717dffa7c9e6938eaae219ebb", 0xc9}, {&(0x7f0000001480)="6d39887d276092066db7bbfc00bc403b2db7ed827a8f19cbab9b9187b471e0cf0a9e8fd34eecb728335f5ef0580fdae98c8e783b56555640c30c524d6766cca9814818dc02412b52e4b735663fe887adf53866803e77120bfe46da65a3b4eda2dffba4f287d38601d806dd617121a9186564804583573f2b5e377c63b67b4a72", 0x80}], 0x5) 03:42:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001e80)=[&(0x7f00000018c0)='&#@\xb8s\\{(/[\x00', &(0x7f00000000c0)=']\xea\xf3\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000000200)=[&(0x7f0000000600)='\xed\xd8-}\xca\x19O\xff\xd2\xcc\xfd\xbf\x16\xe0\xe4\xca\xe4\xfd\t\xf0\x98u^\r`\x1f1n;8\x98e\xa2r\xc1\xf7\xfc\xe1@\xc2\xeb\xb3\xae\xa9\xf5\xed\x1e\xf3\xcf\xa3\x9fKI\xb4d\xb6H\x9a\xa7\x1bYx\xf4\xcb\x86n\xbbS\x03l\x14\xbf\v6\x94\xdaw!\x84\x18#\xa1\x87\x01\xe4U\xc8\x01\xfbn\x8a\xddir+\xb80V\x0f\xe3\x12\xb6\xde\x88\a\xc4D\x86\x81\x10\rq{Ee\x19', &(0x7f0000001a00)='[\x06\x00', &(0x7f0000001a40)='\xd5BE/\xd8\xeer\xd3r\x0e\x9f\xf7\xbaH\xcbi\xbfG7\x8a\x1b\xc4\xe1\xd4~\xc6\xc1`\xa8\x8c\x1bd4\x11\x86@S1\x06\xf4\xb5\x98\xb7t\v\x82\xc7\xfe6A\xe2\x1b\xc4\x13\x92\xe1\xc3\xf2ky\x06\x7f\xc7\x92\xea\"^V\xff\xbc\'\xacI\xa3\xb5\xe2\xcf`\xe7&Q\xce\xd2\xb1E\xd2\xa7\x03\xd5\x98c/\xdc\t:\xfa\x89\x9e5\x17\a\xd30]\xf1\xe3~\x93\x19f\r8;\x86;\x84\xe8', &(0x7f0000002000)=':.\x00\xe6\x81\xd0\xae\x9d\x04c\vS:\xf8\xb7\x1b/\xae\x03\x0f\'\t5\xda\x86\x1cu\x1e_j\xdf\x10M\x96\xc6\xe4\xba5\xaaC[\xc0\xbb\x1cH\xa7\xe9\x88\xc2b:\xf4M\xc0\xc0Ma\x15\xfa\x9f\xdfe%\xaeK\xcb\xddE\xe4\xf7\x98\a\xf5K\xe5\x1e#\xb6+\x11\xcc\xc5\xd4X\xcb<\xc1y\xf4\x94G+\x1a\"_\xffz/\xba+\'\x96\xa2\x89fg\x9e\xe7\x9b_\x1b\xd8\\\xe7\xc7\x03\x11\xdc\a\x95vy%\xaetP;F\x93#\x91\xae\x84\x82\xcb\xe4\xd35\xc6\xc6:\xf4\x926\xad}\xaf?\xc4R\x1ev\'\xb3\x91#v\xfa\x17S\x19\x00\xf9\x85\xff\xf3\x01q\xea\x8c\x92\xd7\x8c\xd7\x1d+\x04\x18\x02~\t\x94\x99']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000002400)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000002200)="c1debacda795f4514e8f3106548a23cfc96e53b9e3160ec9fa805e0daca20a173427f4084dd9f89d675a98623fe6228509cd12e631c7f81f2e5fd62e39ebdd367714ff113c1acff2cd5cf4c66fd264f7db5bf3761869d74324e612939031b539b173e6a95abc693a7a9faaea61f2373ec8b2d9029ea5fc9c1c30fbb9067eca202d47b004bb9db401e0de40ac14f6f0fc45c141927a4884cca4092499b4091b9f13f77ee0349bebd8b18fd7c1dc64afe13e79ae0ebf23a20800188005d62f4422aa76ae87c8ecbe7af858d09ef53b2df10bb2bf9344", 0xd5}, {&(0x7f0000001f40)="af869cf350ae4ea79d9add12f9d6640c0b22fe21bf2a45f9d5645387d56727315351a6f3cf2d3a67c64b12a005f7745c7d605381f530b3b7c5481d884e07cce94975b7c56e030027bfe375bb3ed962e1c3df4681efd2decc4a040ab63bf26c79fb2f77321be2638307effdfd241f7fc9b691f99815e10a26fb06", 0x7a}, {&(0x7f0000002300)="8d2974d16636b6c3248b8da8d6f8a6d6b8d10819371d5addb4d05a1a2f1fffdf607d428d14a6d53fa0698ff0e33039334e4660a4a3e89fdf3e2d13594a567c40108687f10cb476d004a081cd849dce485f77f44a96e9de4284920f76737be2d84257970b98da7d945a445a43d78fc75f50804afbfb4f57190c42aa0bc327da83ca0f016b818e0aab17103d2376bf5604f8bd993748ae1ab30479f46a6eead9b4f48c3f2603429f6d696549a0956694d7c18eb34b42871ce0735b66c90d4426543c24729324640b5e761093ac68bb3f9e45900767add5d1540f7790d013d99a4faff0", 0xe2}, {&(0x7f00000024c0)="05b39bbd158b1133cc5adbbeede3d4b5b308dd597eec013876f4d793a6e3d198fece748ab6cc04b5d3c5c6d7de7803026c8a40e6f454fbfb8fdbbce582cb887845cafce8cb04820f386dd9d8fee49c2676e5bc6225725d02c961012b6d74bf7ad1218bbc75a527595b93970f0254e3e6d2234835fc7bdcc0fbb53820a29cdb5d2a7910f8be44825d1dd69f427dd137b5823b70cc990d0c1cd92d6c5ced9c7af6b455d5e42d70f1bbc8e37738cbf0e0ab2ea3019b1455ff6508399f88c462a35be16223cea48cebe84e1f749fcd3ecffdc41f031c4ba4c34ea326b77ac98ecbcc475d4b259605dc78940c1212b71dcb63c259468c681c466cfbff4dbec03f8e03a1257fa2b6152aae25d370b3bcfcf4fb79c5dde1b6eaf064bba1c202ef40347ba9823517c0453713d87cec4bef2444251af3ff28417c15223e21cc92c127edbbc8db8d410eb33871b6cdb41fc645abcefa349cdbb416098cc5735f4651fa14135892c720e52d625a00ed8180f42306b913e70296e370ab458a3e20c083d3ba199d9648d4c2a451d567d26e0a29bbd3f9b7072ee052d874a25cfd371d840ae6dd8bc2dcda5b89f03c550d7bb3bc913f6296949303f787bb483808f3febfbdfc9422ffa7a11ce1da9c335199167d0ff88c3924e7b5dd1b0067cb2761cb37d9d6a97b597a47768e7b5216037638c4c58a1a23616a8ecfa1c9045218d72214239e596e6d7157ca8b9205c200f70b58f7883c1d542af99720831587d9c8fdf2e2ff379ae62e432a568056f8936251b53b83bc978af6917d8a527c3a2db910be8248a930796910bbeee4d061dc675d9a28d5c28d1dea05d1dec7120c067da5f1c39eb18295f1b267c54ad5e7a0324c2926afc71c35eb460ce765d94fd8802764c6bc04888771b962e8257f0a5115ff3887d627a4de7c3c29be9fe1b124b7f0d6b13419c4b4f0f9e5d5e8ac0f35d5350120315cc34824014cb98cb99e5738e9277c0b1184215109a81ee016dbd018f652a3a4cfb86a34a41df9a2d6526c723bb3586c22064a1ca5f960781e3e6a6adf9d6e8e59e4ec25135583ab5580825f63d43fbb3f70f84597ffc15d92e8ca50a312f4cfcdfc700985adcaf19a3f6289bc6efb536a9f4022cf868309d234fb79963cc1e0c4569e0379e7eea5237db00d2be08107cb19e3af8c975a02e7894c3f702d89e60b027705d12c015ae0d0af9b279d282c76e80dbfa11bfc8dede57db939a2e6be17766077a89d572a0576aaa2228d5ea15849514dac8c43fa3e553b24704ba9ecd6f788afb336770a63a1d7e4d62625429f03321f8bf0613056ae66437d3681802e4d618fa410ee61ad206f7b273016348aef8b680a2faf138ca71fd72d0d2d351ef886b7347954646b55fc909cca0cbd4165003ff7486ecf09a8c1769bf78651242a342a6f7e6d03d51b7587eee9834c191cc0c6819c45c00162fb351cf414a252d404fb3c1fba09969bdbc810600f89f1cca4122566886724ecd87906cc66888c8f86f600ea87ebd4fa96c7b06f136b5c1ed0e679086340bb26f3e8d2f16a9c2a2c84727e2e615e55ff606f5493cce3557873ced05dbe071ce0c7baf31f256549ca130657c29e1115c7ad7bac1ca11d59fea4a3a2fe1dae2399d9fb585d111a38e240e3cb36dfc0346b0e4be2f293521c5061986ba11a486c4008347efffbe8cfbcee38f16ab8733c5c2b0c3440d43202c43f13f66a5ac4494e52bca44de0dd50bfdbd274f19488636527463cf4c932bea66a401a1d9ed36fbc6afbc923a034611fe23d68b5e74f802d60b24c4d2c9f15d91a2e10446619130bf1ab890f1bdf0f6240c2133a28fe5e589be45d9800252774250da45bffd0e566b3d11ab305de415c00482f1f085eba915e142c5f39898fd7ac2bef6063a5293f6475641ffd6d4f4944e43bfdb3b8c03e8657bd12acaa0c23711c713f8cf3461f500382486299dfc582f87c9a4e59477f6a8428ef7290048aede28cdacb7145114043b76efd6673f7011e8b90a3412bd3a605dbd964dc341c92cc7a2538c64981ab7e796cd89e55935533c46dfbfb181bdc30d2a72b72d0dc7c8f53edf7a559ba1564ae1affeca8623be7b14e94603af3f1744903ee3927a20d875eb8ebd2dd9e899891e5e0a02a46561d769228027446a14122ee664037933f6d2dcae63dfee670dde9cdcd5aed7669bf3fffa61339828618dba043a5cf9bca4af1c34eb5a57e2fc8f18bce1f1eae2c5a86f9bf6b26e1f7509c27704643419bf7909dee12077b07f90cb2b05db4c3021ba95d6339c09ec6525fe76b17891010c58080bdb41bbc73a24bd2b5ff7e101fae3b2b49228e22e8606491d1536684d7a85f0401734520f870508f78ff1f8b80edcd13c69f6bdcd8f1b3cad9598444dd7b26eed15e681ebc79f646768f09b88f11fbdb848ec6a9f0ff1245502d17c8622590837418dcdfd6d04ff70c753de3e3d451f2ff0c6c0735c281503758ea4c06dde6cffcb8f913ee49d15a1d271c6785d8bd3e78203eebea6c8a2538fdf08bdec1bf91da94427d7b1f411ed736fd25cc31d7e53e229929f2a51ebeffd01e2d8a60299ac3f0618c3e2b66bb7d9465aa6d3e3b854bb11acdc46cbdbbbd8cc688ee467725cc2f2790ddc0733d5cd266257f03ad78ed6f40672e53473852c637cff212600f767644b14a50617ac77a7ac9d22400a97e1c0cb6a1d13a4cf8dc73a31ec4093afc2e8942f40213697013af67cc06c76863bb04a33424cf891907d6cbb6704d30b9efdecf513d10b13828a3c8281878daa7919dee757a8ba3f082b27ad4005087cfcbad16ad724875df2ff399c1dec0dfdcbb974663febfc28711002ac56faf1c63451dad4bec307eb6ab50eb6b926d8a10278ca019ca2336375144ae3400fef605c2a1e96a63d963c48d9046bea32ebb8cf2b01ead4dc76c90a71279b51f1fce8b97ddaf8ea1c01eaba8335a153baebefafde35300882f54f4a5367232ccf627582850a46556519e5ce7d31ca665d89f274175c9d2ffafd97d9466a692adce94b6ec56b14518211493403da08f31110723b0f9cbca25f0a51f97164414c3e74e5f249a3c7f935c096c168a9ffda4bdc9a5220f8192902a84b0b3554b5f5da4b67a6a370c9d41d780e7cdcbd9e760cdb16a7a8ea522b0247cc9c138b38ea998358fc34e1091c14c41a26f93d2280f2c9aaa5eed9577110419c945b4ca4121e2c15322dc8fb7b48d37c2a79d8017928375bccf21f69ffeb70ad83bef2d6692813ee9794648190f1099c5400ad3bf2fdc8284cb6b92e87ca92990db56f26c4f26a3d369d286effd45d4e2cd8bf64e06121edbf89f127110f1f87795f53937fb0baa77f411d29cd2e24c7c110dbb4bef0b6f4796143a10f07c8a9b4d73b2dd66f6b2346abff1e8131d860f7aba32d76a920cb75015495664d720e4b16dc800b9cbd4f7853c37f730e16e39844283824f4932007af15fa93d4e1a96329f79e675c98af8cdb3ec4106cd865617d9d44e0cd69226bad2665fe4792a471e9dbdeb486f4428ae2bd8f6842becf7438a0bd88e5217529b79f0e2cc0e451d1512b196324a29c834a1e2988b7b742d78ac81d10989457d57c611b4873da63f997253f165c33c649b9f7333b0afef337b041845df6c28d08668bbc3a5b2011c78bbdfd410b7ab4e32e2190431f28859837418d12c2e035e6baf3684aec0cde5e2f85066fd237563f9a5eafea28ea7a4c78160cba5861cd103942a9cc0091a9ec0bf42bb49e61031e97f7f9ee95340172b9331550c2183a5e4896c3faf80ae2e22f46f52f6381ea49400a4ea178282c8170c8304ae77c6d2dbd83dbf2685d6146ff674507977a25b511e57b5fbdbab02694e46debe14f1cc6e9686ecf1e04b1abcbd6c811ca18d7e7c6b187e80f90c6a85bf2ceffc4f93f42179f6fde7294a830d879eb0bfddb23becd8f9833ed57a5ca8b5105653fbf04cd8b53473c20f2b2882c40bde76bf04b0b46463528b0725740a725ab4be172db6f241c123582c78b06b2f93c1de15fbeb1f96f97d10e65470b04be4ef00aa610a3bc8592a094bbbce0d4eb639b4ee81253bfa66ea12e6827482630fe3e972e04484ef44e9b6ac66e393f4e8f24de46f95174cae3aad59cf5aa9947e7297cc6bdb9d7b68fc4812e31b6d1eff807caff4ec776a786a8583627bb91943766414141643a672b5db0ff918bd51437f0f58eebbe4ad7510a27301e7212b42645be8be386f8b2e47328576f8751b2cacd571485b8b5f7f9a0977f0c6d4ee95d6142958de94c5c27c56a1debed84dbfe6bbd1471831597127df5562cec5910aee19f1de2c2d4b8136d2596badfb219b851fddf3beffc5f63a4049664201561218b509e6bf831bc448cbb54f4412c85da2240340dce2cb37454f4523bc3b77072114f56797650f79c58c55046a8361e1163a297396ab1e60e4a67d78337b8e20bfc3fa6bd9eb4caeed28b9261be7d65475a726d77be3f722f498a6dfe2e7ac3ac75e75b5f5fdd30f53ecae76471588688f29431a9dbeb68099eed16b679085f02caf7f0d5f9cadef272a526945730a7f4099d9780dbc2ea5144383b3c1991e1de9052b2af2500f4a3519bc11c2a763e78b4a6c1aa8b8ee2a189a729ca28ba67138ce58162de5f89f2f1ab7a613bb44418b0f32cdecde39afd9fed86af5ca5b516e5d81a322f06f1997acb56ad2c53ae18365bb4c2f4a84017c117d5bd5fb42005a9a11a9615586b1e81b8c6322006ed72fb94288622b9b9a4542d820d4033fb75af1b7f76156d9c91f6f99c93043da46c7ffc63053705f92b89b07b1ad2094b735112a754b4bdf9122f4d1a5faf8876d977fc7aa203d4f9e3af54d2e308d418b138dd5dccabca51b7b2111574b127b6d18dc5961d48cf7511f3a411f2693f97769398b4d566517e189e4a99f78b647bfa41a30a4495a0297020dacc7eca883ee68b2791efcfc01175bc1aa6647b582106acd74c1423efe49f88fe817bb5626d57f58b647b72321ea722a7e8e0ac08b27ede7c2458e985d6225b37d335f2cfebaa5a02349109251ee8ae9f8f028470edb61c74c3c88d0657fbc0aae9d8bfd079e3d6c24f4bcbb79cc34028875d0f128efd5cbe36d35c1d520bb600b5238119544ec5811211c27ed17f0e62096f821c325722c39cf29bbc700a875d2688ec14dc95fb9def35e9ff195641107b4adcfbb19d71205e975114219d26c5a14a7500ba022a065872e3b019869ef449240f9ebe3af16cdb2bf95f4eb6ac044cd92c21a9c810d43f1c7e305bddd753faba2887410b193ad21f874c6fc87065ddd1b07d707829e850a909509f0c0bb33c8afc3fcf9958e8af502f41ff6b001a08d4ef3ef4a6fe08269bf154d5236a605302c43beb5ffc27353066ea3bbd84395e61e90b0b7d66cf522e23b87848c781dc2a769ab3e537f1830053e3765320e9db98a4664f7e08cf13e8d971b9b98791c7044eee493e8a986ccacaae59166a69e2a01776260bd2ee210522d61053b73061e0d7c5221541e26feff56d7c716c851156054733283f4d05cc099d55eac5edfa42dc9a3d02f1b060d3de2a16ea7e26cddb0f0cf15b4e9bc673efbc22a355ecf7d1515283a596528c8b2c9d546da420f199680b046d5660e2e08985e145a048974116d09e19c483e97612676bd58e426eccb363fa922dc08f86cd806e9f059ab57d5a2746e874a49a648df3343e60de96456f04e10866b6b54b2a8109b17c259eb9fc9610726c94256f5b6676d8d77c52cc326bb27ef8a10c9b91e4f2ca081e30e9d664f", 0x1000}, {&(0x7f0000001900)="113e7de4d38a92", 0x7}], 0x6, 0x0, 0x8) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x6d7) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() getpgid(0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001ec0)=[{&(0x7f0000001dc0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c7c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c62f54dcbced97a03cd504cda211", 0x98}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000001cc0)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648a2fbf878740da99b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4a}, {&(0x7f0000001d40)="e82eeface44ce6616bbbf11c542398072a68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16d143d384d9bce182bf261931b7c5ea529d41ae96af66def3b2563717d52c002b74e8e9ff758d98d729", 0x44}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b249360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb5977dc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a9f204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be69291076157aca4478dfb7a73abf69e5f82b2fcdaa8", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/139, 0x8b}, {&(0x7f0000003600)=""/102400, 0x19000}, {&(0x7f0000000540)=""/158, 0x9e}, {&(0x7f000001c600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0xbb}, {&(0x7f00000034c0)=""/87, 0x57}, {&(0x7f0000001980)=""/64, 0x40}], 0xb) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 03:42:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r5, r3) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x85, 0xfffffffc}, {0x81, 0x8000}, {0x44, 0x2}, {0x84, 0x3}, {0x8b, 0x79bd}], 0x5}) r6 = syz_open_pts() ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f00000000c0)=0x101) dup2(r6, r0) 03:42:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x40c, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000040)='./file0\x00', 0x4) readv(r1, &(0x7f0000000280)=[{&(0x7f0000001bc0)=""/4096, 0x1000}], 0x1) 03:42:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="0122c18a", 0x4) setsockopt(r0, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x154, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202ad0800ffff24b66a1e443697ab4a30d1f0e7ff0672c8d1fdd9f9c40993469d57267c8d2ced199c330d49af049918d0813bd2436985651792ad7ca8e013bab2857335b797fc00b5cb9944abcd09bab89f9b15aa15e80fb78d8fb5c496f156cad615c6f49dc1362f93cbf52983fb4daf3b4211a14269ee9dc77fb8fbb164fdf05f57f404af67a4710623a0f22173bbf5c0e8695f28f1581f66ad086008dec236e37a9574fa7a49e67c1902c5"], 0x10) dup2(r2, r1) r3 = dup(r1) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x39) 03:42:11 executing program 0: setitimer(0x1, &(0x7f0000000100)={{0x2}, {0xfffffff7fffffffe}}, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x10001, 0x1ff}, {0x3, 0x20}}, &(0x7f0000000040)) getitimer(0x2, &(0x7f00000000c0)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) getppid() 03:42:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') r3 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r4 = open$dir(&(0x7f00000005c0)='./file1\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file1\x00', r4, &(0x7f00000001c0)='./file0/file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r7 = dup2(r6, r6) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r9 = dup2(r8, r8) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) renameat(r9, &(0x7f0000000200)='./file0/file0\x00', r5, &(0x7f0000000240)='./file1\x00') ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file2\x00', r4}) 03:42:11 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSKBDIO_GETBACKLIGHT(r1, 0x400c5711, &(0x7f0000000000)) 03:42:11 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) utimensat(r2, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0xa03, 0x2}, {0x6, 0x1}}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc0107004, &(0x7f0000000040)={0x7, 0x0, './file0\x00'}) 03:42:11 executing program 0: r0 = socket(0x10, 0x2, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 03:42:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x109, &(0x7f0000000640)={@broadcast, @empty, [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x3c, 0xfb, 0x66, 0x3, 0x7f, 0x37, 0x0, @empty, @broadcast, {[@timestamp={0x44, 0x8, 0x9, 0x3, 0x3, [{[], 0x2}]}, @ra={0x94, 0x6}, @noop, @noop, @ra={0x94, 0x6, 0xdb6}, @generic={0x0, 0x6, "2f8edb1a"}, @ra={0x94, 0x6, 0x1}, @rr={0x7, 0x13, 0x5, [@remote={0xac, 0x14, 0x0}, @loopback, @multicast1, @multicast1]}, @timestamp={0x44, 0x8, 0x8, 0x3, 0xe, [{[], 0xfc45}]}]}}, @generic="6e20b2cd084362e5ba8cdc4260ed385c9de65c67e3dea02670154f5f10e139e81360585b8c5c1db9d7700dd93c4b6285eb4149a4f221bbc147ed57ae047e0c2a073eacd12335fa47c96e4f0e99e184ccb2e3377f304a0271eb852e686492bf9dd931c68591b42cee2fd1e06a6c28d800b3f2ab51e0161b1f418e2cbd925d0c80e3e14ff481b9b659ebf8f1f6a1e70cb537ecd651abc44f504f0ca50b1af268b077b5b13f6e9ff1"}}}}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0, 0xb9) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000240)=0xc) fchown(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x12, r0, 0x0, 0x154a5de7) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {}, {}, {}, {0x0, 0x3}, {}, {0x1}, {0x0, 0x100}, {}, {}, {0x2}, {0x1, 0x5}, {}, {0x0, 0xfffffffe}, {}, {}, {0x0, 0xffffffff}, {}, {0x2, 0x9}, {0x1}, {}, {0x0, 0x3}, {}, {0x3}, {0x1}, {0x1, 0x1}]}) r2 = socket(0x1, 0x1, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) msgctl$IPC_RMID(0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$PCIOCREAD(r4, 0x80045710, &(0x7f0000000080)) 03:42:11 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(0x0, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x2, {[0x80000000, 0x0, 0x0, 0x7, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x800000], [0x0, 0x0, 0x100000000000], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x7, 0x0, 0x80], [{0x2}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x1}, {}, {}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x17d9032a, 0x0, 0x8001}], {}, {0x0, 0x1}}}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) syz_open_pts() r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x48, 0x1}, {0x81, 0x81}, {0x80, 0x4}, {0x6, 0x80000000}, {0x100, 0x4}, {0x44, 0x20}, {0x24, 0x2}], 0x7}) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x16e) r2 = socket(0x18, 0x3, 0x0) getsockopt(r2, 0xffff, 0x1, 0x0, 0x0) pread(r2, &(0x7f0000000000)="d19742adc052eb76cc9631194c8221dbfdc6a634cc2cc064a85e", 0x1a, 0x0, 0x8) ktrace(&(0x7f0000000180)='./bus\x00', 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0xafd25d75d8876685}], 0x1, 0x0) 03:42:11 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="0702910a", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x14, 0x81}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) lseek(r3, 0x0, 0xb388, 0x0) r4 = dup2(r2, r2) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe, 0xfc, 0x0, 0x2}]}) ioctl$WSKBDIO_GETBACKLIGHT(r4, 0x400c5711, &(0x7f0000000000)) 03:42:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$getown(r1, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87, 0x0, 0x0, 0xfffffffe}, {0x5c, 0x0, 0x0, 0x1ff}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="e2695e80de7d795e1214f6357e3a", 0xe, 0x0, 0x0) 03:42:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r0, r0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x7f) 03:42:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf0097804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdafe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe", 0x9d, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) recvfrom$unix(r0, &(0x7f0000000000)=""/163, 0xa3, 0x42, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000ceb1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257690000132e27acb5d602000d7d026ba8af63ff37422902e4fdefe095bebd108ae070c1f5ab72c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002003c88c1cf8044101b5496fe00"/177, 0xb1, 0x0, 0x0, 0x0) 03:42:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r1 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0xfcfc96ac1f78739e, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x9, 0x0) ftruncate(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$dupfd(r3, 0x0, r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = kqueue() kevent(r5, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 03:42:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe, 0x0, 0x40}]}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r4) fcntl$setown(r3, 0x6, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c, 0x6, 0x58}, {0x8a3, 0x0, 0x0, 0x4}, {0x8001, 0x80, 0x0, 0xfd}]}) r5 = getuid() recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={&(0x7f0000000240)=@un=@abs, 0x8, &(0x7f0000000600)=[{&(0x7f0000000340)=""/173, 0xad}, {&(0x7f0000000400)=""/174, 0xae}, {&(0x7f00000004c0)=""/44, 0x2c}, {&(0x7f0000000500)=""/168, 0xa8}, {&(0x7f00000005c0)=""/3, 0x3}], 0x5, &(0x7f0000000680)=""/42, 0x2a}, 0x40) setreuid(0xee00, r5) r6 = getuid() setreuid(0xee00, r6) setreuid(r5, r6) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) 03:42:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0xffffffffffffff00, 0x7}) 03:42:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb6f], [0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffebefffffffff, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 03:42:11 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f0000000340)="210035d53919b7d2169c3e6a9a131c0edde297d5ea2fcbf9c35bf1979724a21d211c217756571a4d48cf1b6cd4f0dc40f9eba34807db914d3f2695b17f23bfd90873184c632697caf0770b4187ac0890bbd50308092b91af690579e9ab9ea2764d3c0d5fe4db5d175b135f09ac0e3f123fd53f05eaf98f088deae396a427d99bb2a5defe74ae2d43c6a964a42cf77e2049e8758da0cdb8402d060dbd71683c1895037838bcd8f6ee406e6b6454c2e6f83659d846435d2e88e7c3450f92309f6868591667156d75eb", 0xc8}, {&(0x7f0000000000)="af5fc44077192ed443d504425c5d4e91f0f013086a", 0x15}, {&(0x7f0000000440)="f9f6d7d1a26b90894e4f7b7b9319ef1eadf9299d73af6471809d8a8ad1acbce63b7743cc59bb39f13b22869d5b09ef1d8f2017c468e20acb5df18a526a93e8bfb844eeb96be16fadad48e9f348ea56771ebae0b51c845df42bcd1f0c069522f661208fdac39b1f3bdb419ee4c01b00fc1ea629aceab15a815c2bff69110f57cf9bbb", 0x82}, {&(0x7f0000000500)="14c71dae7ee5343ac688fbffdc27d87bf17e6fb7c005ea819d5147615d6eed0e2ec2180ee85d46f7aecd31735a987cbf4b9394e1e36cf9276796d3592a8234f4e8615373f906772f399e92dbe20da806c6f20a1de0379ba39f8384de1df4b80de0ac57188f907e898726ec1ef3e3a555e53f8a870c9aab4aa90138c5e5c52e7a3ca4887d99ce67c84755144033b1abef6abaf18d366484eb18774b90ad5571a18134a1e7664d7c0622c2664be83f47b5320696ed6c4d6c93f097661184fef22eb1dc68ee882262a47c1ab513dedc5cdf858f5221d0a9776dc2", 0xd9}, {&(0x7f0000000600)="e88a77a85b04a19c3fe6f268cac875baa2a01fd055dc382370bb6605c051d636375efbc286f0c51b6f470e47f3a72cbacb87429f34055fb4d320035557e8ff5256f774214a0cea44a89d45e46c419a4f3defbb2d", 0x54}, {&(0x7f0000000680)="9731a8374f6bc61a9599f2636c3656d51c8eebfdb4fc6a9edd84bc329df9614bff129b7dc56b47fe77b74024041926fbb62c1f4ada79df896ed8acfc46f7c342fb3f692c302e662461cc20276bfe49e4b67e8abaf5321f8ed9939e055c804a62fae6d5e6fcccc08dd1192aa0ec5ed61e45501c5d", 0x74}, {&(0x7f0000000700)="be8eeddbdd5865c644331705b5e460392a7bb95e2a25be48b6f5b2adc586c2c5da3b16c65b507c43cd5801908d114cfe13abebaf7ec86f0edea19c4c3d905de0fa5c7e86fd270dcd853f27cab79f25b004ecfe6ef9db0a46185aaa0d166ff4dde1f64dfbc6decd524eb6a6c2b2a12fb35f70a984f2230fe1b3a79ec668eeacce06ba330b13f97e3f38b864b4a3da0763a2bade17b3564c6f9fb6361568524f68e5c1be45dc14c7b8b2001cf7fd0c0bcc065a26609546641710c9e447d6434d6746db9e8fbb158389debbbc16a1e72cc040e6ddc5ba2b0910d22b588661dafe60d97efa49e072fe932bc82378b1228b0679", 0xf1}, {&(0x7f0000000800)="92edbdd3be5b005d04209b5f9c70dfc13067de68f3fe7decc0fc3ec9d0dc82a6e8bd05bcded3c4958f3d0a4c581e5e5eb40f6549d0c2905df86f87fa8bc001444098f505c066276959d566613e465d969ee982609b150621375508a871a7b1f0277e5caeb4eb8ca3d1da628cfbed2b45242ce2a03384a816a107075bef65f5402a78bb3540d6d908662ebbe5c73d4c066378b36103845115342b3b0f23ee44aab46ffd20dc779e561d6da37c1e445afee80833859310719c1a28a4259e1c1fba0863058dd42248", 0xc7}, {&(0x7f0000000900)="b43887d1e26800c94cc3cce4eae79d2d2c4db99dd212b006226dcd865802fb0e29c70f7ed698f2efef7ea703d48fd5cca119f573705db617c9d3b0b9b4212cae8d2ae4fd758e648c4f08d2d1f77d23706799d653b003c6498eda1e1f1ec7c639dbc838a8897fede08148b71e3cf0c6bea32fae253e85c9b35949ff4f4d4b522b8f16d31e5e07a0c1e25700a73c0e662695f4335770fe83fcbfa1a6eb3163dc7d47c7375f838f488c45a0e1cbf1428731138c07b54b556ae3749896e6326e9d63cce197052b5090a7bb898d4167671ab32dcf91b2edcbced38691029fd08ea6920b356ba17441d1c13c825f034256f6431e", 0xf1}], 0x9, 0x0, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000001c0)=""/198, 0xc6, 0x0, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setregid(r3, 0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0xfcfc96ac7f787590, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0, 0x0) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r4, 0x3) dup(0xffffffffffffffff) linkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', r0, 0x0, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockname$unix(r5, &(0x7f0000000180)=@abs, &(0x7f0000000ac0)=0x8) syz_open_pts() 03:42:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) acct(&(0x7f0000000080)='./bus\x00') fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:42:12 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x7fffffff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r3 = openat(r2, &(0x7f0000000000)='./bus/file0\x00', 0x800, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000000c0)=0x714) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 03:42:12 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "ef464c", 0x0, 0x11, 0x0, @empty, @mcast2}}}}}}}) syz_open_pts() r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000240)={0xb200, 0x2, {0x5, 0x310a}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r6 = accept$inet(r5, &(0x7f0000000300), &(0x7f0000000340)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000380)=0xc) fcntl$dupfd(r2, 0x0, r3) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000040)) write(r0, &(0x7f0000000100)="b6b09b552b0b839ee391c0ae0686f322a1ad5d16386a41a97908fd949cdff3c986f410df55c73cc3414fd4f2c45f8eb15657c7e1c7a924c072a9444ec2f7a7b344236f864682b77df5d3c851edb30e837a56ebd0e7be2e73e9b7d972c6d1c7ad8d3cb349ee3ee2c46873a892ca2a3a34a8e0ee92a5485920371e8442d5f09957cf4c857fbac31b58fcbe596d5c3c6e311bf62e9546107d2185ea933873815a9a855e", 0xa2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) write(r7, &(0x7f00000001c0)="a178ebd4727a180c5ae53e2f68e8e3e065d98784baa1355bafd21e6380b0ca4ba7f96671654d46918189f48aca6a477d861176702dfd50b474bcff7353c787613f5ccf70aad8e62d5ab1de3f74c1796b3e2840d79dc68b311064bfd238abdfdd222d6c68bbdba767a76a91c4c594514f1aef03dd0961790b79e8f48643f9d4", 0x7f) 03:42:12 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0x3) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000820000/0x2000)=nil, 0x2000, 0x4) 03:42:12 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000002c0)={0x1200000, 0xfffffe00, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0x11ae, &(0x7f0000000500)={@empty, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "41988c", 0x1178, 0x88, 0x8, @mcast2, @mcast1, {[@fragment={0xff, 0x0, 0xb7, 0x0, 0x0, 0x5, 0x65}, @fragment={0x2b, 0x0, 0x4, 0x1, 0x0, 0x1, 0x64}, @fragment={0x2c, 0x0, 0x3, 0x1, 0x0, 0x18, 0x64}, @dstopts={0x3, 0x1a, [], [@pad1, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0xc3, 0xc2, "1784ab4b6893c2949d1503a45ffcfce87112dec1fffeab288d7249785fef9ee2487ba84000ff6392a94a67371dec2b90355c000fd99b7d8cfbbd684f57283241698bc964d9aff88fc69e67baf16a903235cc9d44ddaecc1260619e3a6f8b0db0b7f69459c6efa63f9dc7df5d760040947c62e85eff0fb45e9b8180fe1a99e5ba2fe5fe31e5439dd83e5f05d1563af94f521ffac2263640554530ea8a0b538a1494e68df023b9b40c4794571a4f4f247804fa785399c5e6ff0cbd70252d56aade99c8"}]}, @routing={0x2e, 0xe, 0x0, 0x7, 0x0, [@loopback, @ipv4={[], [], @loopback}, @remote={0xfe, 0x80, [], 0x0}, @empty, @remote={0xfe, 0x80, [], 0x0}, @empty, @loopback]}], @udp={{0x2, 0x2, 0x8}, {"38a97c0b1a2c0c8809acf158dd918a0366de18caf17a6d561b594c2cf46c3aefcd8e3dd83e9f0d26db0305f2e29f99af0cc78297f140df419478493c70c1c7939c95db8edc331ba9c02aadf5e27289f7b2fe4a73b2c80b38899bfd32a6a2c557c3528dd37be248c6d7373fe6d443ff4dd41869c22e81f18074a58d41def6795e20b1c9b4b50b5ef2442ee4fc3dc8e5371d4be283acd0202b5d5fa2d3e155ff408823bf12632f670cc7a930900dd75c0869001eb5ed57114a3c360244eb458a18d1fb97742ca3042a3e46d9165d0ab64d3497fad419063644b0e8cbcd28518b931422b5e27028a6171927300b947e5f8d9076533e5d3c14ac10c19019f94bc700604830ca7b9effc180da75b1e8c3fd5aafa0f2c6854496946ce95039b8e166581e8e5f926beda9b021ec8cffcd80d815743a1270419201bc03cca5717b0183e8cd5f383d1789d26d77fd0205a17396841242b099d4b74737cf99db120c095ee57c62aee5b0026cb681a9150f86cda23962513c1f043dfacd7222a0d2a868e01450787766be16f2035f35a48cec0784eca79811b9529853da9a842ee460d0722f9f5469cfaf3c057d2b6c383e516e51bca8d87ae745a498f2d62c82df899c9efb7024f18846208cdde78114b111fda6ecb70c6b2381dc5bfabe970dc8bc9ca77d2c920efa15ae83982c0fe8db8187ed0c13133d4ec72a578c154b0c74a96dbcbe9361cc8e38ac8f34a7d2e7c65a4f91f8ebeb5384549032e64e70fe2e65f50b91b1caef42ebfd48910cbf83161fb7ed24c843bbb63c4a87727946824cae6dc9eaa57dc8a1c24518b5caed8458ad0586e63c9da2a67c2176068886684cb74f23cf2e8f4ecbc6e03f51e4c0f1b8a3970dc4c3952c9f601e588810ced50a7cc0bd70c8a02a7abf1164d5d1781583724218ecdcd30f69a69e58877ca872154db49a20818327edec6e421404487a1057e9c7252de9c81c97ba758f18289edfe016c5140f35abf6ca8e6b702a1512572288e97213d9e71f0937a0008275c3f2a78a5cc79e80c0212ee0ce9f29a3944a91a2d4c5c90f16bacb36d9e1f7cfe2c93081c77630d325a07d2e371f3545db1a4b067526bfb117bae549f6cc6baa17d30ce46863f38360802758bb702c27875b391b433f29ab9f09482142f979d88cac68ab4a02477e262bdee361a199a95216ca0dfa5960f9bc25ded7f229765a067ea47506e72e6c671e447ce2f6e1fd375010b4a9d36f2056d4105c75ac3a35f9aa990aef2c522327988d09ce7a749ccda38b54d632aada106b0dc1ce67a276ea9084f52ae54b141027f3790bd0857ead1389e339ad63321dfba433a511addf5a871ab5cf4488dcce781e0371f6382e3825ac825028664b55b034c45cde92cae8bbbf039c3aea8b40a536fc3bff362701b0f92c76035faf3913ba82ba69245787f41a04d1731a33dec6f7d0b3054d300d3437823e6f4eaaba6b4516210e4bb82564b6e902e54ab1395ddb7227dd4d7f5b28d1b3d11f6f5fa6e15c835379083af044f8e19970d238a6b4b7ccba6f0861b30e3355b85e1585ccee56366f76eda61efc8386cc8ebb2c87f4d26d0b9afc5e2160ce356df1d382f0bcaf77633167df2c9d451b465a9d5e6241d158ed826bbd4b1961862eb7700dda64e2147c47c1f6e87b10553e7baf737bd3b12677985526cf97950adb6682edbb8d4969809356edcb6562acb3673cb2fee3dce48589d29f97fd1e277a92d9b47b2f96778c81c40e39b4e669f218c890c615c1989a2d56a84d5afdd8ef790dfaf4e7448f84b7a8a83c4f64944cf887879d2581fc96beb19f67dfdee229ff5ce24f76816c60cb2eec0fed4afd974da5faa185fab1864b235e1048eda05b15bf31d143957c72a953107203b32d7a6fa03080d5c22a227c1c9c8481e6cda6637fe9f371ea91adb23eea2be490fbcbe8313b264a1c8e55a5bcc8c06902f9ad8b3fd2e76d3ec839774414322e4536986175330218156ae89059ee3b65b8885b70063c67ab621451675af86ab4c4ac8875369639b94844b515f1140db2880baf9e756c9959aaa350eef25ba5730d9bf20ad3ea0cff0a2b5f61918d3edb1a0b7f228892860e405290bfbfcc4931070d53cdb6014d083965f1001d92b2c409bc9b9cf3d9fcd3d78f003ca44038d14f28bd3b8e1e21e7604f5f093656bcc5329d42b02ba4834259270e439e0b268295ad26b1db2b5a6e7af26399fa6611bc709b25fe98fbaad549568f19150c19cf4b89db45a100d70840d07ca9d054c16c2f2a30da1fd9443a577d9446d4a4909f86b740c0965dafea429d96fae24c1e6366ce6b1a93eca66b613d9ca15ee22d775304def83c7930c3df66a687f69f3d03e1165508c01b155f9b68e3f0ca4932344652f82da8acf01f771d835ac90d069d0a7c0a9efb038490efb8bba2bc0f10903954996acbfc606bc7b63e4c4d14bc73a87b8dc68dc4a6bb776d5dc641bd2b84f660661c80ead458662dd4fc7d0ae5abb836c5c3db90662f1db5adb3f7050dc21a47374b106eacadf94e28556373d8cedc2b8f402949ac6a51e0e3b5f702bc1e72e6057f6229886027deb1e1e3360845a90f400066575af1e5067328a7331bf82663b4ed8f5f106b6de484e6c1626717a83b03e93f96e71b97c48824520da325017c23b862bcffc537ed3c45e53b846f81b0b79da3e6d43157a369c5e7f2396960fe1c10143471a11de789c0ff6e2b1b18ae1a9e290dbcc53f510ff99869a3f0305c86f53840f0d889bee5008d4ecb1801edb578179b1edab124cfc244f4f29799d6653cd9214da11e455e776b7d791389e6e0d93db3699f33002d82607f4201a941dc02f98fddbb255ffdb6b57c22e40d52d16c58e896376cb8942ef4e7bfaa5741acfb5a144aae73d2ca9fc704b896cec9e6acb7a9c857514a3c1bb108e6e66acf36622a3549b696b042754335ddd62af2088d12e937c8b2b79e70ad2c671052fddcf701b3609457d70791ba5af724b4c200a7c78b32e7fb6d212827fa34b63f65769107617d476bf6cebf7b0ed3d6c3432c4f5ce6ff59ed4631da510cbd191ca76292c8fe544e23bb3c632bf9afaa0585fcb40bbe09bbf7ad009ecc183e77a5f3f4bb9e0115fd95bbfbe04d59d5d21b6137a6cf7c7b48551e05baa51dee52d042ae4bd6c7866078481fb20e6358596504f0f828808dafdfbae6bc5a99f4cc1868df1d526d764805da8724229e832318ff4a9d1e0fef79240850c700e7b16936067f791949080d54f0135d3cfb85c92762dfa7fedea439672f7587afd894f1eb6834b2a918148f0d8f96892f6d7c8f61f895c327d0f0c023f37783326eb9d437910e8978e6419ef687b41c7b93d7204718c0b78868e37d49048afe97c81c126cec0d101674392c3623c3849c00c810e2cea5a0dab3cccf284facc5c1372d46bcc9c38f78e54626389e2714115a5167295da7c8ea23f03a5497e4e49647f1d50db9738b131c2a779f7b93c200332fe6b2a8dc3451851dadc21de04deef17ed64f3f199963cf42b2369163eaf5298d6f0287df5131aaf8de03e20d06a548cdb8578215042c9a21aa96687be52b86b40d7b3306092a0f32b59a15d4208dc58fb3809ff482de0fe779370a09dd16cc00b257ec7e97153724b93224b258522f921e9f8c9eb8c84c7fc37ec5a6e10428eb1ed8cc42716513b848903b12f709716f26d13dfa8e53048b152021aa2c005553c62608fd67720e1dae578bb5a9033a3d2f61f3141bccd217575014a351024f5febdb5299c5b9decb8b76723e748d82e633df1831cfd5246a62806ac4f0fb9f0e5738c556d579b0adf9ded60fd441786ba4640654a97c4ab747115c289e3e8e6ba5980d603a17460425e4c1a4bbbc35ea6f4c2939e496cfcd89a490dc5b5bc2c7421a7c8e768062282ff8676cb5f7b342a917641aa84f86f91c9a4046390054f2d23e533721c336551957970647fd6afd59006fefa40a400cc87195f621796298aa15b746c4ff59573c973cc4aefb041ed0f40538545e9c989d0252d6c1bbaa88f8239085c63955fb5f7e6481017af9f40486b8e994dedc5bbd23185f34958c9588251bdb199d427db01e70e8aa14b1bf89cda68217b07a1c729f6ae8f2a489046491409b13f9710b7e86c59b532a97414b540f0542ddcd6ed91b0dfc6de20a12472b74dc59a0c5e48e56f7edf75eb57345e8474ecfbbbb4fa48092f28b671999b2bc25bedc1160c7014c9b5abf675aa0d892a51d77ae50733a49a84540bb8545cd3df2c91498629ff5d950569e938808840bdd0c075cc68861ce207c7d0f481b6c07bf2d04cb3fc04eb37e24dc80f12aff8cb1df4a3dedadf595eb59077b2d50b002dda4412a28eecfe551e3e413f839e7ea2f51a993410c8dcdfb27bad888742058d35769ff577a9c7f0f597b098963df7b3894b1605b0092c7f94aad872f0770378dc113a41192f6d3f738ecfa244015281a9eb92884bbb4ba284dff77146316764b3e974ed5344e9651c23b2137a7a4f02ff9636079348a432da6a07b15b51a1796806b559516fe142d0506df5130e48526032f5d2bdb05af0024ed4db27c9a4ee6aec1ddd969a62f363bf6c5a548faa6d1408aae28b81715f0ed5c0fc7467c2a2b6ad6557adce9ac871cd3c3a1b925e56fc29f3802c51f5f9e40523da1e0404962b285b80ac06638def4bdf67aec80725b68aa4f8387d1aadc1d626bec97c20cedecf691411392b639a6163c669c9dd93bc23a11f7b19260c2ad3ea6da3a536479a6d10bbc7104f53ab01e6e1b328b85727ca7f0f87314dcc54959d0fb5ca133b25958e8b6745729ce404717858908e02632cc54b1d9038cc918b14e93cf55cd6ede9d1380c152f17ed6490396e4581caea09c33e77237a06d137ee5a930ca3475f633b95cd8b2efc42f219a70193cd2002a5f47b153391674629b9274da55006040a172dbdcfa7598ab389e0c3b4941d0fd5f3cf94c08111828e07fca09da3b41e53afcbaa63fddb14318f350129a8c306d48a4c454f7f7a9f5ffddd6e9e49ac2c862651d911b174d959f07b1e6c98797316e4007ae40f92a695cd78f2ca9a530377a0a1785d36d049c84bd0cc4296829649b47047c5c3afc7a629c8233d990a3505a9db0ec8be2b66140c7ae5e463170810298941e402472b7bf678987394ab27748e7b046279200a2c94afbfae85312fc974595ac094383d5bc7468358be584675cf44380bf556fad2ca9877bb9841f1772df1f0e8f4e1839aed178b73c2b7417a0f4ae83f147f9e91c084889ab03c927578eb9eea0ab3971b650a1e051c99314cf70daa826304f605dbfd28a02709e1a68252d909622c397224c0223b2957f684c347048e35ad4534a18276efa0a35a545b43045e96c8451be2da96b2a300d9bc3ddbac26825fcafd5510dba6e0b9df1268e4022401b3b3be251834b34b036580e48aaaedd7635212f02208ad27be6bae6a3c22e9ac35b60ac4c0389ef55d3ffba1623ee28e457cf3e0355a719495242885d62cf4c2923089ee1a8efa7a8e3f5390c58fb561e192fad3a5309f994b35cc6cb6e82f003af620eb6e2be06d540098ed959286243ea9a122310050fc6a7bf7854a6d5e08202ae5406e4dbdf332af1232f502304c9fe36a7c903033cafa81c089867c35fb79053b91764e9bd5d5c21100e0311186eec81893bd9a9c077fb6069804add34ef4900aff08f2858704e3b2de9e7808115f90c9bb9315a4060351c9c33a7a8e9506e5338f449f2a27001685ea18de335ae9ca5ec2f47e53d2a5b6ce3"}}}}}}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000380), 0x1d) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r3, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/170) r4 = getegid() setgid(r4) 03:42:12 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180, 0x0) fcntl$getown(r1, 0x5) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x10000, 0x180) writev(r2, &(0x7f0000000040), 0x0) 03:42:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2090d8, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="dff08756a9246847b07126f85937e0ce7e98487acdc702b921c56eefa6b97f9c", 0x20) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) close(r2) 03:42:13 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) dup(r0) write(r0, &(0x7f00000000c0)="2a2c9846c3311c63970a98f9255bb10db4fdc59d90f2dd72573a2aceb1a2cb861db76b31fe6a04492f92e5b98b655892a1402f5176dad13b03873ebe075c15c7e34bfccadd3938fe5c10f4fdfd7ff7f4a8cb017bd8880595443881d13c5aee11a360c7825ce45653dcf108e0381fdadbd05490952774d574f768d44e1a27cc333eec9718eeab26d2bcd166b9672a67f206865c844fd137fc7b59", 0x9a) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x800}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f044001"], 0x1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$KDDISABIO(r4, 0x20004b3d) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r2) listen(r5, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f44496c6530f04cda18d4ee5b436238de7dac2a3a3fc9052ed0934413fc4d46e69e9e1fa02792e8c2b6e9580856a7b863528446cd03549fbfe5c7ce66652b29eb8535f747bd1a6f82e9a3bfcb313f7a6b63f34b241b73a8ca8df48c3b5a054fa652777dde81426674f4d2b42bc9ed06195b4a76c1661042c9e888193bfdc1f7645d10b4a3a972821cc99386ab"], 0x10) close(r1) 03:42:13 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) socketpair(0x18, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r2) sendto$unix(r1, &(0x7f00000000c0)="b1000501600000900000200007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0420fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f31a3fb9037a00f90fb6de01b00000000000200"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffe8b) r3 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r4 = dup(r3) ioctl$WSKBDIO_SETMODE(r4, 0xc010570d, &(0x7f0000001300)=0x1) readv(r4, &(0x7f0000000400)=[{&(0x7f00000002c0)=""/6, 0x6}, {&(0x7f0000000340)=""/107, 0x6b}], 0x2) chmod(&(0x7f00000003c0)='./file0\x00', 0x20) recvfrom$inet(r1, &(0x7f00000001c0)=""/178, 0xb2, 0x2, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x40) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a1757740000000000000000010000000098490d077aaf9546060000000000f7ff41108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304dc381fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24090000008b947939e2c9756598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091c770f9fe59f9ceee930db9c1b30f394657310c3dd915aec9542a87ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0b"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0114ac}], 0x18}, 0x0) 03:42:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x2, &(0x7f00000001c0)=[{0x49, 0x3, 0x3, 0xcc5}, {0x5, 0x81, 0x7f, 0x8d}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x6c}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 03:42:13 executing program 0: syz_emit_ethernet(0x62, &(0x7f00000196c0)=ANY=[@ANYRESOCT, @ANYRES32=0x41424344, @ANYRESDEC, @ANYBLOB="00000008dc000000b3c4be29c42625a15092952805e3772a794741c59c514d4dd41b9b09566436e3693a282f253d0ee29a253316aeb21e97949c8da326ce724990229ab0dbd4997bd41a90422f8a71bb8a501385334efe50c40369b4073a39e73d1b737dcc436dcd0b1796bec3ff7f00007d8c43c2875c6cc3d406521dbf159aba60b8117ee5256ba3e5494b5c8a2b0ae44465172c1d4940da25d53087ec0ed18bca64846fd6d795b1ca61c8fc759aaf10", @ANYRES16]) r0 = semget(0x0, 0x3, 0x540) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/57) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x3, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) fcntl$setflags(r1, 0x2, 0x1) setitimer(0x0, &(0x7f00000000c0)={{0x0, 0x2710}, {0x0, 0xc600}}, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 03:42:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = getppid() r2 = socket(0x1, 0x4000, 0xe8) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000180), &(0x7f00000001c0)=0x4) fcntl$setown(r0, 0x6, r1) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000400)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fcntl$setown(r4, 0x6, r1) r5 = getppid() sysctl$fs(&(0x7f0000000040)={0x3, 0xc567b559a1daf817}, 0x2, &(0x7f0000000080)="2200aee38a928280cfc7a9aa98c6dd78176878dc36639794f302fec918a62a4a8aa55a9b12b40d54f9cb5c9191724565e9b181f02f83c02467686863ae9572b0dbf1244955d01249be5406e38fcc92cc52c7863dca89bccacd838f788be2f2684f", &(0x7f0000000100)=0x61, &(0x7f0000000440)="6017a61dc0fd6f3ba5002e4f6fe830053ed96fba60192e0183632c0b1d25af3ea8f6186a38357a81eb54401c62332c4fedff1609ea7319a4b436926d7a445a799ff0d975833717daf311f54c273a1674dc3f2e65a06548a726dd97f8664d2083b8dae29d8e51e824d5645220b0f2d4dec35fb1b420ce321275a9609152a3618d0d979b6f7594cd6a7bdcfb3799bbb121f4c5d6ec851e7746034230808d9fde253c4292ff603e0f20cb12faa45f83b8c1c2578267eb81e061dd72d5e71c1393432749784adb5d2c0625b797e9ab875ba81b79cedcf5de4d76cbd264344266e223cc96c2f22af830e46a32c488fbb572710a753047d8b2de354200"/261, 0x105) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000003c0)={0x2, &(0x7f0000000380)=[{0x1, 0x4b, 0x1, 0xfffffeff}, {0x2, 0x8, 0x40, 0x70000}]}) fcntl$setown(r3, 0x6, r5) fcntl$setown(r3, 0x6, 0x0) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r7) mlockall(0x0) getpgid(r7) 03:42:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x1fe, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x0, 0x2}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="02a400434fd019e0fed1940ee10e5551b6f13f6f66374a9abe4ddf7ad454e200b692b46ce5716c07337634b87c655170dde1ae775c22ed6d"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 03:42:13 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x64, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast, {[@timestamp={0x44, 0xc, 0x5, 0x0, 0x7, [{[@loopback], 0xff}]}, @rr={0x7, 0x17, 0x0, [@local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast]}, @generic={0x0, 0x4, "65f1"}, @rr={0x7, 0xb, 0x0, [@rand_addr, @multicast2]}]}}}}}}}) 03:42:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x3}) socket(0x10, 0x4000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) write(r0, &(0x7f0000000340)="3d771ec1a912f84d430a7765b579dfce30891e256b84d675be068c086bd6f516fa59519a9c002e19e384021dbb14a60f281e55003355770662b919271ed629a155a4e68f5eda76120333b683c7dc1dfec3872ff0c718acd0ff67648278e34a6af3a4197afd08c1ac95c8675aa7a44be9891beb1e3de9f5080cca527abddd930a8c27690b020dfadfd6449df70bad6c8d85f161470e7d28f0011303e4547d1e8a51f7462b156acf2445a6877178dcddab78980a62b93b4dd137dd1ce4e50603131d5b62ec6426df6b5f6b", 0xca) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) shutdown(r3, 0x2) 03:42:14 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10401, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r1) 03:42:14 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x0) shmat(r0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) mknod(&(0x7f0000000240)='./file0\x00', 0x2, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 03:42:14 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x18}, 0x2, &(0x7f0000000580)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 03:42:14 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, &(0x7f0000000180)="fed6a01a2e0bf9d5cb2b4e84560a8cfcbb667d2907a5cc3142e897dc865221af44fbe5688eefd810b125502563ee0df2a794b5ca8afecc27f465470f5a71fadddc0ee041e5f35bf9d5d89da42db3a4b32671e13f7227215e8d78f25b09873607f6a7edc56af09d640d7a0855131e098d90e526418007924f5396ac7fe7b94a224ec4f32f0cb6e33a3bd97e", &(0x7f0000000080)=0x8b, &(0x7f00000000c0)="890fda7835352e1eee0c723f41fec982cd6b8de08ab6bc3586dff9b45f5f15d75a6bb1131fc3f58c8effd4e2140e71511846e3877280b006ae6e757fa307ea1219f4be36ff021470b126f99548d360012f9455c0f3ade03ad31c38a704391a828116d00cbbc10f23295a1d08fe6ef2a16c76f7ab66b2b0611425f7b31a21b18be9999b3efb1241e1dc85add62186fa095fdac82bd7f4ca834433c9b02dd120938f5b5f0d890bfe1924a7d9adbf0f3e", 0xaf) 03:42:14 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000780)={@broadcast, @random="ddb78498b75e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty, {[@rr={0x7, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast2, @rand_addr]}, @generic={0x0, 0x10, "ad9675162836a9fcfa4fe95bbcfc"}, @ssrr={0x89, 0x1b, 0x0, [@multicast2, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @multicast1, @broadcast, @multicast1]}, @noop, @end, @end]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0x5, 0x8000, 0x1e22, 0x401, 0x501, 0x2, 0x200, 0x10, [{0x6dc3, 0x3, 0x61, 0x1000000}, {0x7, 0x2, 0x80, 0x5e2}, {0x9, 0x10001, 0xffffffff, 0xde56}, {0x793, 0x9, 0x5, 0x1}, {0x4, 0x3, 0x40, 0x2}, {0x5, 0x8, 0x12c, 0x2}, {0x8bf0, 0x0, 0x0, 0x7fb9}, {0x6, 0x9, 0x101, 0x2}, {0x9, 0x1, 0x9, 0x401}, {0xd7, 0x0, 0x7f, 0x401}, {0xfffffffc, 0x3, 0x9, 0xfffffffa}, {0x7fff, 0x4, 0x8, 0x2}, {0x10000, 0x9a7, 0x80000000, 0x7}, {0x3, 0x7, 0x0, 0xbf9}, {0xb4, 0x80000001, 0x2, 0x6}, {0x5, 0x6f8, 0x3b, 0x3f}]}) 03:42:14 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) 03:42:14 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x2, 0x7095ff4fe2ecb1c5}, 0x400000000000008f, &(0x7f00000002c0)="a9d5d620ad1031ec243abd03fb0a860f37a34de6d270c4a2322d0800000000000000bc455201317eb94805be20d19d07a6b4ce774d8c39b9243f7ebcd68548939f21c34cbd5670b9cab04c40cfe92dce86a74c8cf1802421bf15696d686ac92dfea1240d473ab29a81bb3602e9a30896e9fd529f5d0b6bd175da6e6afd51c43ef57ad3be82f6660d62fd4fb59993007cec30ec69a05d41c2546faab364fa4bbe000000000000000082236bab169686a0fd5473560271d4122de02394d42618080000c04fcb23a57b92ef195c01aee3c3f802530d1e6214d9d0dad9787c6881f396810aca87c5a155d6d9408005bd9724bd72f244fbe88adefb8d94afbcc81e4b3a3d7d140bc5803579e1daa0da6176bf8309d21fa795970106fe4bb6579ba654477eb076abd7b976b027600de723aff5207048b2269b85d9e9d2fd33b08ff240ac27fac72dc9f07b402000000000000000970ce20b8dcdf8ca8fc51a68711047fa25fcd866f1283a642beeab18b2c739b3cf03936b05bfd67df8db7afe3da31091091b3310529fba834d96ce2ae1138bc2101c3ac3c3aa541b3aca6e321e2e8964c57c9f5674d3f2b7797a5dbe55a1b03514d6c6aff785acdfc3c80fc4b9aa729179468a612bb60674dbff92a994376c9ef8a99af1a2c552eb828a13f540636ec2b608927d2cced97dc3b5e6a64db9a88f9a239803f1a5d0e4c9c6cb2dfdb130d28c14c31af6eb2bb5551240a0cb2fc30e68d980c37233b19be45e", 0x0, 0x0, 0xfffffffffffffe29) 03:42:14 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 03:42:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x600008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) flock(r0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)="14adc5ed873858e9f861b1704ce8e3caf5e9bfe24ee08100734b8e9b0cdbf4f981ccd5e97e30e6aa13c8ba14daca64a45e6ee4bc98fb553675a114fe79f7922ca2f2564d07a5b894945b771480ca", 0x4e) setregid(0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) getgroups(0x3, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, r4]) r6 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0x80000001, 0x0, 0x0, 0x0, r5, 0x120, 0x4}, 0x0, 0xfffffffffffffffe, 0xffffffffffffffff, r6, 0x4, 0x106e4247, 0x7, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:42:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) readv(r3, &(0x7f0000002600)=[{&(0x7f0000000140)=""/171, 0xab}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/4096, 0x1000}, {&(0x7f00000022c0)=""/54, 0x36}, {&(0x7f0000002300)=""/25, 0x19}, {&(0x7f0000002340)=""/48, 0x30}, {&(0x7f0000002380)=""/103, 0x67}, {&(0x7f0000002400)=""/5, 0x5}, {&(0x7f0000002440)=""/231, 0xe7}, {&(0x7f0000002540)=""/130, 0x82}], 0xa) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x3ff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 03:42:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x10) r1 = dup2(r0, 0xffffffffffffffff) r2 = dup(0xffffffffffffffff) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040)="1c3b9cf6cee876569e998518a0266273ccb749af6cca590f415cfd972c1e90498f16a5df502785286a88c277c79d1af1c627745d200b4db995e85e2d1c1ffc93059456100e721e90d51fce06c2c51acd99633580c55615b15e227e48867a53ecbcd50ff75038c382cf00e75eecac6e7f70e5595efb86361dac852bb44f24d9aba04c03a53c2bf9b55def62e8c2c95a8a804b63b114517b41ab672cd71d0e850bb1ea", &(0x7f0000000100)=0xa2, &(0x7f0000000140)="0962bcd9b5acbc15024661271a84823b8cb65fe676cac0821211606b22341db69e2d72d940b39a219cc43d70a37753018ba97ba0b303f5d4a3d2ef350a39865937754a08b55cd109dfacbb6403eea44aa652cf5972a619d90ea16b90ae8ef57957f37870b2e22ddac9183b4c7e16e564a86d9cd63ff1ef1d87ba44b5bb42270072d24dfa9eed11c517749f42bce7e2423ee3ca0e746a0cb42b4be77d9a2862322c383e742b83481a", 0xa8) shutdown(r0, 0x0) accept$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 03:42:14 executing program 1: munmap(&(0x7f000071a000/0x2000)=nil, 0x2000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0xffff, 0xfffffff7, 0x81}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x1810, r2, 0x0, 0x7) 03:42:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xfff8, 0x5, 0x80100001, 0xfffffff5, "661fbed724513311810a90fe00000000f8ff8000"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x100) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000380)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8a", 0xc1}], 0x1) map stack 0x20719000-0x2071d000 of map 0xfffffd805750a558 failed: hole in range map stack 0x20719000-0x2071d000 of map 0xfffffd805750a558 failed: hole in range 03:42:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setregid(0xffffffffffffffff, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r4) getgroups(0x20, &(0x7f0000000040)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) getgroups(0x4, &(0x7f0000000080)=[0x0, r0, 0x0, r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) connect$unix(r8, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000300)="fbaf69ba26b67f0233994e538a88", 0xe, 0x0, 0x0) 03:42:15 executing program 1: socketpair(0x18, 0xc003, 0x102, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r2 = dup2(r0, r1) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 03:42:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3}, 0x400001d9, 0x0, 0x0, 0x0, 0x62) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) sendto(r2, &(0x7f00000002c0)="4dde48b510bfa8d6bd7a2c4ecc34e956a6cacbe80d85b93220123121580801c2a1690bb9cf94f8ffcf72a96e127bda09208df7a1636c095f2401945483e4dcaecbea8fa4b762a0078ba7669fe5882c5a41546ae77797e7b7ab7e59f02ae29d16e6b2a0f9b1fd83b10ad33ef37dce62a2243524f6a41722d910d436e5a029d7fc3ba1863ea4cdaec5e785761aea1668b4538253961fde38311cc3cf8713512223b2", 0xa1, 0x403, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = dup2(r1, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000000)) 03:42:15 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0x5}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 03:42:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) open(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r2, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 03:42:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001200)=""/117) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000000c0)=0xffff) r3 = getegid() r4 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r6) getgroups(0x1, &(0x7f0000000000)=[r6]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x200, r1, r3, r4, r7, 0x80, 0x4}, 0xa918, 0x5, 0x101}) syz_emit_ethernet(0x46, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaef000000000086dd6000000000100000fe8000000000000000000000000000bbfe8000000000000000000000000000aa0000000071877c452298c1bd12d911b85299ed9560fee596e6de4ee6f1f679c4a0538d803967cc549381f7e8d3ebf3f351bd9058992f48ffda21a6a4022f3c671a1454f6f8e5151fe06f614cd468d80b64c1047ea2cd1f2b1bd736e8b0f5fb0bbcbfb22231c0cb9aa07a8bd531c81ae1d03391e29400435d6c3b6f77fd5dd41ee67c6e3c1de8663fe25c960399526f"]) 03:42:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x2, 0x3, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x0, 0x1}, {0xdcfc, 0x9}}, &(0x7f0000000040)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {0x0, 0x0, 0x4}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGFLAGS(r6, 0x4004745d, &(0x7f0000000280)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 03:42:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x2, 0x2, 0x4, 0xab4}, {0xff, 0x81, 0x9}, {0x8001, 0x9, 0x9, 0x2}, {0x2, 0x7, 0x4, 0x6}, {0x5, 0x3f, 0x82, 0x1}]}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 03:42:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000c40)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052ff436f9466af678f78d1eefd142ac288459d23c624561c9c8b5087f150bc8c608898f94d4ac685e897a621abd09dffe70c82fa169a8eb1f42cbc8a8e38c77a5ca403db4bad2d68406060b20a49706b3e0fb57442c2c0b1d8f970ee0a8b34ea0adb7324fe3fdb65f7d2b8ebcc506a603a7cdb325494f27d09124b71ad368d8fea5691d75fea96d3d7229ccf35cef81e772549e68070d367cbddd2b9fe58e34bb43d62cf76cc4ae1b481fa14f2144afc40df1767889fd6318803b77a34d16310c934c6c1972922c4c987f2ecc81a237122b3d9230f70da8575f190a5e3f97104ad92499e55ce57b6d4ae937aaa84a58f6e735e8931f390594c76c9936425ead850b3ddd5a7e22f1b30a2babf6183435ded82e78a2ba50dc0076e58265277f485687b6173a2ac70b6d4755c62bbe4e9ba90e2e7dfa514b51e038046595fa122a63f01eca390179500a5488c5f841509556687ef76db94d5bab9abc1e90cb0ccd8be7ff482ee1266284e6d90634e95709ac35b85c57ad2b3915f02568262efd6d9f42c40400f724db78d045584e0000000", 0x1bf}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72", 0x4e}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9faa9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed", 0x48}], 0x3) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000340)={0x1, 0x9}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0xd7, 0xdb}, {0x3, 0x0, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfd, 0x3f, 0x3fb}, {0x7, 0x81, 0x2, 0x40bd0e}, {0x7, 0x20, 0x8, 0x6}, {0x0, 0x0, 0x21, 0x41de}, {0x2, 0x1, 0x28, 0x7}, {0x380, 0xff, 0x1e, 0x1}]}) open(&(0x7f00000002c0)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffb) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000b40)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000ac0)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x109, 0x7}, 0xdfe7, 0x8, 0x0, 0x0, 0x2, 0x3, 0x7}) socket(0x2, 0x8000, 0xd2) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(0x0) r2 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x207}, 0x6, 0x7, 0x1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000540)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x81, 0x8}, 0x101, 0xc, 0x3}) 03:42:15 executing program 0: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) 03:42:15 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000300)=""/175, 0xaf) 03:42:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f0000000180)='./file0/file0\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000001c0)={0xefb, './file0\x00', './file0\x00'}) 03:42:15 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000080)=""/171, 0xc4) open(&(0x7f0000000140)='./file1\x00', 0x800, 0x0) 03:42:15 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() r2 = socket$inet(0x2, 0x1, 0x93) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x80, 0x40000000, 0x6, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x98, 0xf0000000, 0x402, 0x7fff}, {{r0}, 0xfffffffffffffff9, 0x40, 0x40, 0x4eb6ee38, 0x81}, {{r2}, 0xfffffffffffffffe, 0xc4, 0x1, 0x8000, 0x8}], 0x6, 0x0, 0x6, 0x0) 03:42:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r2) syz_emit_ethernet(0x76, &(0x7f0000000000)={@random="259bd0493f63", @random="d0eab5fb5f2e", [], {@ipv4={0x800, {{0x11, 0x4, 0x0, 0x0, 0x68, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6, 0x80}, @end, @rr={0x7, 0x7, 0x20, [@broadcast]}, @ssrr={0x89, 0x1f, 0x3, [@empty, @remote={0xac, 0x14, 0x0}, @empty, @empty, @local={0xac, 0x14, 0x0}, @multicast2, @broadcast]}]}}, @icmp=@dest_unreach={0x3, 0x1, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @loopback}, "cb0aeedd3b541c79"}}}}}) 03:42:15 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) fchflags(r0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xffffffff, 0x0, 0x8001, 0x0, "7907ddad9e3999dc21e2bbe1d9c5b75da1a327c2"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCPROMISC(r4, 0x20004269) 03:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r1 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1025, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r3 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r4 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x1a9) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x20, 0x8, 0x4, 0x1}, {0x3, 0x34, 0xab, 0x80000001}, {0x8, 0x0, 0x12, 0xffffffff}, {0xac, 0xff, 0x9, 0xffff3a93}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x4}, {0x25}, {0x8006}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r6 = dup2(r5, r5) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) 03:42:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x70, 0x0, 0x0) open(&(0x7f0000000400)='./file0/file0\x00', 0xa9b6ae56431293d0, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) dup(0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x1) write(r1, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0x1000) r2 = semget$private(0x0, 0x8, 0x10286) getgroups(0xb, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f00000004c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x8, 0x800}, {0x0, 0x40, 0x1000}, {0x2, 0xfff, 0x1000}, {0x4, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0x7) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semget$private(0x0, 0x7, 0x8a) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f0000000540)=""/116) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/109) 03:42:15 executing program 1: connect(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x1, 0xffffffff}, 0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 03:42:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="984d80f88b857cd918d344f9f4f6f30064c1efa4eb9c0038836b6d07134863a8c8665cf170962fa81e51cdacb5f8", 0x2e}, {&(0x7f00000001c0)="9acc832385f6b457ad48cafdc3901fd227ab760b094e443c0e14eb244990e6a7fc7de6a9d337b4056b4871f843327341fc59cf9ef4450a1c8749d64e26b4af437acb4cc855711d6c36769f53211e25f7a0c8e1592896721d979ad6234373fada1ba264fd9572c8493fa2b535f11c50f8dcc4b692ca5687db1e7cd852db4cb7e8186bc1827f8429678c1e840fcac00a1908afc321e87a55224b4ff7d8c28a5c591f947dcd426915ad", 0xa8}, {&(0x7f0000000280)="795c2a82d03610ca0cfebc4fc517b2", 0xf}], 0x3, 0x0, 0x5) kqueue() readv(0xffffffffffffff9c, &(0x7f00000003c0)=[{&(0x7f0000000340)=""/106, 0x6a}], 0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000040)='./bus/file0\x00') open(&(0x7f0000000300)='./bus/file0\x00', 0x80, 0x0) 03:42:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x54}, {0x81}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x100) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) dup2(r2, r2) ioctl$BIOCLOCK(r2, 0x20004276) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = dup2(r3, r3) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f00000001c0)={0xffffffe1, 0x403, {0x4, 0x4}}) 03:42:15 executing program 0: r0 = socket(0x10, 0x8000, 0x9) recvmsg(r0, &(0x7f0000001740)={&(0x7f0000001880)=ANY=[@ANYBLOB="000000000000f0ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000e37990199807d4ebad3f3cdd9a21831404cde7479b51828c8eb9bb4a894a081f72d71b7a5d6407de940590d157ce9e58067ee96db19209418a96e54b93fd12cbc1e7d462cfef620b37f140560e9ac8830421d162476d1c45902716f755def69229a259e6685bc5d1656794804661432a37b40cab34c1468c182f6768d28e732b1d88cb97aa367241deac92c4d8d5b02d660373b822d0d0a6cf3fe0cdf5ed5c822ebb11bf49a33d451cc782566d0888076e91c2add04574f1a22cf0bf696ce70ee4190d03f451ffff9aa82ae5f83240043acd540747b1daf603751c2"], 0x6e, &(0x7f00000016c0)=[{&(0x7f0000000280)=""/4089, 0xff9}, {&(0x7f00000000c0)=""/30, 0x1e}, {&(0x7f0000000140)=""/139, 0x8b}, {&(0x7f0000001280)=""/182, 0xb6}, {&(0x7f0000001780)=""/202, 0xca}, {&(0x7f0000001400)=""/177, 0xb1}, {&(0x7f00000014c0)=""/205, 0xcd}, {&(0x7f00000015c0)=""/241, 0xf1}], 0x8, &(0x7f0000000200)}, 0x41) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000002bc0)=0x8) r2 = dup2(r1, r1) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xc) readv(r0, &(0x7f0000000040)=[{&(0x7f0000001340)=""/132, 0x84}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/227, 0xe3}, {&(0x7f0000002b00)=""/142, 0x8e}], 0x4) r3 = socket$unix(0x1, 0x2, 0x0) pwrite(r3, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x4) 03:42:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket$unix(0x1, 0x2, 0x0) open(&(0x7f0000000440)='./bus\x00', 0x8000, 0x4) connect$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f0000000280)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000001200)=""/117) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000240)={0x2, 0xd4, 0x80}) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000300)=""/246) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 03:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000004c0)={0x0, &(0x7f00000001c0)}) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b1000501600000900500000007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e3891f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630071282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$TIOCNXCL(r5, 0x2000740e) 03:42:15 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x36}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x81) 03:42:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) bind$inet(r1, &(0x7f0000000000)={0x2, 0x1}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x7, 0xa8d, 0xfffffffa, "0a662baf0c033c08d271795acd00"}) writev(r2, &(0x7f0000000ac0)=[{&(0x7f0000000340)="06ce725f38fc3aa0a187cfefbc7e9a0133e2ac070d0bfe168e934306bac8ef9dbd8d53942937d71d979f30fe6f27f7fd040200000000000000a4073f276b344ccfbe0e3bf53606a901cea09dd785d364c0a92ee5f44e1e6e4480934cafb8744524f7d07e3f214bd217b2a644f10096a1cafb2bde6a44fdf34041ebd5f899435b416f4db94372cba695f513fc786aa7753c2862f99eea00000000006d8ccad1772fe2ac3e4b37349088cf62fd19cba2d5176604df23184e472d9b36b0f19aee339af666599f3f1710edf7b198da500bc2f5a15e1afe791dfc4df927de9726d31c5b6bba7d9b232e651333b75bac8b9e38d35fa09348cfc45d44b316006710f7e1c300"/269, 0x10d}, {&(0x7f0000000b40)="b87c27ea3b7d713d1b8fab624c0e46a3c3835a519c59d4ffc712527d0875a49ebe1371d709a3c34bdfafaf1a0231988655f34fe445e8f9bff04ef09299494cce40aaf5bee5655ffe10b5dba9d53faaf7635dbee46d6052c30225ec58608f22f03ce298b38b78586efd28810e29c3150f984e98f6cea34cbbf7c82006b994bb33a300314fd637690b7b6d58bec8dc5c191dd0797d33bc685e4bf188f65e20d15bf3519af5b49f47045c4ece128cedb8e5bf45099262e7b1425942ad5c06f10157b98917fc0a520218b86d1827d494a8818eb4bfc021e3dc047c6aac6f44a0f12d98abf342eb2f19315db14cc361eac75e2b4456701daf0cd8175a77c22ac3649833ed9e522b2802f2c2332c299f7ef97e865e44f0ce6028bf2eb0469fdae7b6a4570b4f06f3d109d5bd08fa9ac54bc11381fd3571908c7f82b1881cefecabd9a34c5df0c83b9bf2a90f7ff9f510958b54b2478515c135a797d80d72b338d0e581e30f25c0a5a6d25388d91715a80e4ed30ae079f42507d9a1fc3e6688f6fb0fee24aaba6f95d2378e947aa879d085f3587eb83e8dcba123468d42fb3141f731db2249678a25c90a1b381150bfb80f2c201f8b3b77777ac8e7146fb550821c0d5820", 0x1c1}, {&(0x7f0000000480)="9aa3ee9c99e792603c6d11fbf005f1aa17b41eb99745363ddf0bd6371889dfe9706bbbb15ff22cc6b6a2a205cb840ff754dc5df66591d8bdf43e815cff3cb5baf1b84413a8663eb317865b76ec4fa7f9eae35c56d8fe67e48eac3be7fd5ec7b3fd29a34e8297180b52f49e4b6cb42cefd7c073b0757bf7f63c", 0x79}, {&(0x7f0000000100)="9b8e21a4ba888d0b67010c747a3a98657cdb58eab36212d8e60f44fabd6a173ed87bc928d76038ba16990cf41bfa015d1cde7f87a07835c536d121c8dfa055de01a4000000c49d7da7ade23783012ec897482c2998e5efc01871eb9c29964b4f12684ce4a02031bf9f8834a74ff03a466c9019caf4a621ffc7e08015017d7cce32999f9696789be7c4fae80c90e01518d112ba19ea5158adbf1cd520b7c705018ef2f73d1470fce52d62fe059d22377e5371c722bce7a13efcf33838ac8ffe14395009bda5189e24b78270c9b5e2f26518a73a137190dbf982a0f9369462620a4801e689817818e68a0a6b0357ad3da03d54033a965c69c254a0f6987e938b75643c", 0x102}, {&(0x7f00000002c0)="80c36ab153459a1307b6b47abe725885ef8dce03e041e9fad2abc543795de7940662259a712129211892f2c831ac7c3827fa68932435b63854ea5213abb129f23e1a986e9a3c", 0x46}, {&(0x7f00000007c0)="2f574d6a89d83c8a576773f392b8b73e771bc8f93f600a", 0x17}], 0x6) 03:42:15 executing program 0: r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000400)=[{0x0, 0x201, 0x1000}, {0x0, 0x2, 0x1000}], 0x2) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x1800}, {0x2, 0x2, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) r1 = getuid() setreuid(0xee00, r1) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0x1, r1, 0xffffffffffffffff, r2, r4, 0x100, 0x2506}, 0x2, 0x0, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r5 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x8) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) 03:42:15 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000340)="a2c600"/19, 0x13) sendto$inet(r0, &(0x7f0000000700)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf6507041409e4ef4d8f594f8a0fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65810088529dae3b8263213a60b63e33f1ada884c6b41ee078cb58752007a478475e93550613a692b0d324063cd9b950098eb061788e3e9b8db61d9a4aaa864331ddbffc704b2240f3a5db9675ab484014192bbe81541a543e8c46da16afb6c05f4725aec66a8ad1d295cbe6aa1eb07cbc2ba826d0972fc6dd73aef69b9d348ac33e6310748cb2c68907a42c802295612f22a739f5baa054898af3d8ba7ed1ee1d8db39fcfcb9bde4cdb397a53025c6a", 0x174, 0x40f, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x10, 0x5, 0x0) setsockopt(r2, 0x7, 0x8001, &(0x7f0000000000)="02000000", 0x4) setsockopt(r2, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) dup2(r1, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70328870530e893e22e677b7683a2a58b1af9bd06578230bb9aace790fcea5fa11e15b028a6b4820ac9c7e7d3c9b00f659fcbe6566c1e2187a6d8902df4aa8df1a1e48eb899cc6d03a169fcb4b13229e35a0ec89a2ef57bd6e88214f88bb13e351593a60c4b3d0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e9543cdad657b5d48ca543353e1ea0abe0186c86eb682ea1bcd8914a4e6670460755ddf05004e2642076690afd5010000006a5ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b643315e69aa50393004af66f112ce8d9798f7387b43ec0e3dfd14d759b1bddbfffff63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24320010000000000af00009c886667cf7d63657987fe0e49b0c1c3d788e50dad4ec4bcf5ccbac4f85e513766ffed407e268bfedbe8a2ea7d98ac9069cfece7384fcf08031c3801582c4bb471c1aecea033662fd11a226dc0a42fd8428eafb096f2b1feaff5dcfd01c9e76dc28141fed7707df266ea88862e11a98ccfda854fdca449e4fec30f53dc9ef521b224cf81285fd47e2f9beaa1c7832cfd20b54e71e17cfc"], 0xa) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x802069c3, &(0x7f0000000380)=0x2) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00', 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0xff7fffff, 0x3ff, 0x4, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x4, 0x1, 0x0, 0x100}, {[0x9, 0x100, 0x1, 0x6, 0x0, 0xfd7, 0x426a, 0x3, 0x2, 0x0, 0xffff, 0x1fffffffffff, 0x80000003, 0x0, 0x1000000000, 0x0, 0xff, 0x1], [0xb, 0x80000000, 0x0, 0xfffffffffffffffe, 0xfffffffffffffffd, 0x0, 0x7b, 0x4, 0x0, 0xfffffffffffffffe], [0x1000, 0x0, 0x0, 0x7, 0xfffffffffffffffc, 0xffffffffffffffff], [0x4, 0x0, 0x6, 0x1000000, 0x0, 0x5], [{0x81}, {0xfffb, 0x7ff, 0x0, 0x4}, {0x0, 0x0, 0x2000003, 0x10000000001}, {0x7fff, 0x0, 0x800002, 0x80000}, {0x3, 0x0, 0x3, 0x80}, {0x0, 0x0, 0x0, 0x6}, {0x0, 0xa, 0x0, 0x800001}, {0x80, 0x2000, 0x6, 0xfffffffffffffffe}], {0x0, 0x8, 0x400, 0x1}, {0x1, 0x0, 0x0, 0x9}}}, 0x1ff, 0xf8}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 03:42:15 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) 03:42:15 executing program 0: r0 = kqueue() r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x1c00000000000}], 0x9, 0x0, 0x9, 0x0) 03:42:15 executing program 1: r0 = getuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(0xffffffffffffffff, r2) chown(&(0x7f0000000000)='./file0\x00', r0, r2) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="ad08d9cac31c", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x80, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@echo}}}}) r3 = socket$unix(0x1, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x0) 03:42:15 executing program 0: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x28, 0x3a, 0x0, @rand_addr="feffffffffffffff001f00", @mcast2, {[], @icmpv6=@ndisc_redir={0x89, 0x0, 0x0, [], @mcast2, @ipv4={[], [], @broadcast}}}}}}}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000000c0)="ed31c2096dd83491a5e6891b705dcf9a06015760b8d971827aa05c771fde40f15254f51c99f0bc43f04683d73f99d02cf2887cf07b0596a2b7875b10f10ad9f9536ff0b203a626e7bbb573d7fff45360ddc4bf112b43062b54d84ddea9a5fb84d2105f78cdf02f37d8206618fd40395e3cfa77cacb862812c96d64de25453713beaa10264ad3ff97c7ef2a571c1fea156d15b4ad738a53a4dca3431efbf5a7add27b72d6fcb4d2248472c38cf895855974d4924b4080f7a9adfb021d1c454166e8c4cf6f47fe63fca99dfa3c40dae4aaff2dd19b892ac04c61dc9aa8710847236f4a06a2a2d3b6499c609a6697b5f2d04df5eabb7ece618ee7c077ec0f4dcab480efb4a1437161ef007a620f4dd5348a83625e1273fca03852de89233094dc11190f91e958dc6b78f47d90e230a7dbd11092195bd7808de655e3d25db94cc10feaaaf17688d576a4663a657874b28a00903b78f001b09b74c0abeb18f69a0b7cb12df89b065f681cf0ad3bcc5626d5a9d440253c96fca43db7110f00bd6e4c1fff9e75df32ea1b40f38a6d66ac114008cf7ceb9605143e85f27488ed6ef4bc4e352589e0e8b7c979fd0faf6566c4ef9e428c84fb31b7adc5ec5b73a856fba441856072fa64894eed216e7de2159250dde62698972ec7a34c5e9b0d79551e6500f251461f2a192d10e75fc3e34805cd3d968545e23405d9c3d2b9cbefdb5eb348fa049ce7a10c5bf2c4039416f43afe48d02b6c039ef1503258daa2c2c38d9b91bbd85b3d2ebbd6b2f50d9b300eb7aaf1327cf75e63024cd96586173801c6cb9ab1a64992bb9fd1c90240086492876df8e913dbac13cbdc30cf6f8de9736bca78325344e6c83641415b4ac65b75c534117e098eb07477e2e2bd4c245aaa961727fec95cbe2d524094833be94f9a8d9b3ea87c8ff0e5c98dd3c84e9b5f70850b9377bf2fee3c2bfcf93a654b87e2c2559912f437b523eee31d514aee580a6249c1afa10551eb61ef85e5527471e88f59e03bfc2a3e818c9c175b854da2274da50e87f64ce26b2e5f6a3c88f229984034d215a7feb9aa7dbd09b42a7dbed8efb2a0b8095b429707295e369645c48561b7281d8d4fdc6898b508eec720b05c35a0e70d9f9ab40102edf9cf5216e29ca7379abe8c74e567ef07378e8fb60c3856db1a3b391f9a32194be83900edaeeef39619909b62c7611d2db88a7a2d17b15c3beee79db41e1d74badcab327fdabea8f64dda9165b8e3696e941fe46df7f051d64e200ff2e78de0f0d65f4d2f5502866827b91825343fba3995775699a29c5b9c86e99af217c65c6ef30d2ec70f11fb869ccef0af319ed8a0bda5267d4222ee3f06c60a903d148c0bd4cb8d16447fdf0c1d01d4de9b4d909fa796f55331df35ae597fb1dc5d299ccd8fa2c8ebf9b46755748b728c51f7aab351dec575611e548e69f79f88e77174f7ba19638fe483c78ef42c3d058dfa44cc16b9a93f9bbf2aa23c889087b365b686d6766ba93643ac13860da637c87ba54f4b95dccc6c0002a82aec04ac9fff94ffef975273fe110693729f811b53a00bdd1da105efc80ca13c911d2c8204d3bc0ff2bc1f902251b0a50b1953a1530f6ea613b64df542685939b12536ce9473b91c63a1ba157cae9b4309cb186e55e9d9b9555c7786301bcd2019ce03aae0d310843cd67fba2b2a0953869ac54706e2a28c3e629a173b7adb73b8ef13d77867e019fb076c82f3085700bd0f54bb05b4f66ec821efe8c1db96070ae75e930bed8e2423e28045edbe7b7457d50ea2c127b66f95de3d275c7fbffbcd33ba61c87df3a4edb72a4d582373eda15e2f55abd55491490407bc9a46cc883d95328ef1efeac9b2682e1a272b190ade38b3ce084001cee15cc40ed184e8ba9b7d5989a3f6da0f8bd3870664ac35d4bdd2eabe571dbc9eb41914114beec3a64c7cfbc3b35aca6a13b4e7ca752ac4ca5a1e6c08ea9c89c4fdb9ddd0ed57f297b2abb308a255fd687665cd3092ea9ff3f83e9a1c36837bf1abf358c74ed28ab57e42eab2a06f34c2f35549257424b2e7b0b531ca0bfe01c90fb603976c8765f73b234ee3657b9d7e3870e275d5e470294e4a55cbbae1d67439e075637244dfa520cd023b48e5a4cdce165045ea4743bec0230c93d2c627239b797b23e1485b025df1c825681e95a97dc4a54c3957055bcabee2eb00a01db04913356d6f466279b4acee6c6a38e0285cd61b4b3b7a52ea8a1174cddc818e9160a8bb5ffa5dd97289901511f8a50e9170a947bdc239d95d450e09ab804da92cee5049e924b93b9ecc5d5ad12fcb1477b817a9f894137cb8d38a8189bef826e023bdf383899fcd0052eaa6206ea1225f3b69631313996b79a558e37b8348a449fd523239319492cadffdeb391bcb826a89fd6657d95466fd55005e3d53ac4c5264f845123116604304dd37359ec70df4852e4726e91d2c71118fc5a1f3d322b035856525dd2e1e224f8518e93f74fe3a16f3f6f1120e87e870393b5824229ffa29459c8060b7685d8cc3cded67e34b63fa1b34a64dea9ce19c2338ce080babd30c17dbe1c715cbbe4add955b53e0ba19b7b6952875c64620890967f32161a7a9494cbedd26d2815dd1e9a480bb6ba5b173e1eda81e76d130479832d638ae14a36faed1a43c8234a790006fd22973f197e3199ea20d98a7dcfcfbb206a7845d5d7cbfd4433f619cb94e05197378a8c2d94851d81baea3aaac3906b9af60706f04bcff783597fc5406f6ffe286725e57301d855897e66669509ccabb4256d86a36849d0fb2459dfbb37951c311981d1660064bc2bb3df6e0bb6271e622d2278c0bad62ff347ddbb5df1cc49767f7f13b981603b5f70f7d221661e9a14f6cba66aa2e6ebb44c39cc4062a5becdcc759e4924f736b11a4129f1912be8ed9eb68ac5a19feb2a02eb3e2d705ea069d49a589e343ef8cb0c5373e19089fa9503d2955f3fa2c19086c546c67ed8b44b0d8c52e75bf9991a8246a904280dd7c7746e28f412aee04cef179782f220fbe9bf5cd58916715fa0afb42ddff6573eb707346243baa18860de870115c89ea681c3e88adb933980b0fbe924b26cbc2d3f6f50639238103b1d3788715343c4e17b1546e01e0ad03bc3b6e71599a14ffaa62d31c8a4681676e7d50210436adf69ceb0d6b50224e2d96a3c5c255ce3dfbda810abefd3a1dface4c5a0af633a5089154c4f487c775117512cee9555a38ff401aaf9c3a38ea483de68ba24702134c23bd1aef25efa794c59499299a190688993f8913ac488a95859d270556a4f64af32ca1f85c318961249bbd5a24f366ca8cfa706b56bf69a9146adfe35a8e9f2189e9c43b636be7f01e2b16f43cdda029e369d377c057bb5c1af2608dc71d064ecae35a9245895c5f9451b98d5b15525adec6a6a0a165a943f6c21fc70128dcfacf3e512d60dcf14041fcd42e909b65f1de897ee531f606f17531e13fef1d0f70428e619bb8ac046eaccf4949b85dcc6e254f5f6912718e7fa7f9bda318ea9a84d2d3d6c5b36e601f097b15f8fe013160fc44706bc8cde12271d605617ca3d4566e5229cc98458cf6157cef05b630395eb8f2c534f843c6ed460d0e22f04b591a86b27907cc58bd43df234df5f2e4cdcf8f79968526aa8cb6470b3194dd136aca9a315ca074b3944d50c29308c0b815dc6dc5532d040a948895a277723a41b8fd3283ecac036cc21ea024e702fabb774070f5a42ae591d9a235e1c8dafb67388d06aac3b80a10cb276dbe05ffa6dadb9427b64c06ec5f870fffc2059b6561ff59f8276c3083e45436f4bcf95ee10ac8864b0c67a6215a090a48ae5041957e26aaa2b74fac5bf19097999a9c728270fb8ce78970f0dce29a083d9d49c279da6d8a091a1db8fb7a878989a33c9aa27d5d86f5451afa005d87e72df1ec275488eb997d3acc1d25fc65ec322f6851874766a74c635963ef19493ec98d040439f27f51100c61c614a6478328b57e68bd054b047d5ace044e4ebf2cc13045512ba0da6abb9de4e6a774d7235a0ccd86631a0e444ca5f05ada92ad629aabcd8a3c66c1a73131badaf4791c0a9a638bcccd7341f818e21f26e4eeb5ff052cc72f040d089afe8be5c9198d269f36ce0b62f401f0d1cd8fbe6f0195a550c495c45ba39c24cfc1c9afa93875c0acabbd1d298fcc2c8c546993c3efec8e69a0d39f54ec802b516f0f48cb11084b27365ea28d1e36a80914752f0f04174eaa8afa27648f88bfc570411bb67939422f5af62ba5d7cb354b51afbabe1da4be7d4ba96a3ec37f782cc446737ad7f19dc8e301207cc2ba79ca23fb20fe142beddb1e146f586e97b7a935adff110ff388f50e12d7bc620661a4a170767438a326ee7de658975258891dd8531f8272ae6dc8a8d62943525c01d7ae2c08adb3899749f9606d492a38707d97767188a06788c2df89b084ba75c57a9af665b31ebb666317a9867c18268dc7ab91eaec7ea23294225221ba13d2dd971494110b73a6446daa6862e8765ecb8b022a2f322295e2f513579e8514b979929414f6b3b4ccfe564e2330586b47ca5e0f40159730b20b2e8e88d69a0f64c09c47133a2d5debaa8009ff399df557c4aeb4d72e391fcf3ebc698ff9ce3e6b1de67cbd470816014841f25f929107d7252e73bedf3ea372dab23a45084c488b06c3392cec94d5e0fce6763442b5fbe8641b8172a87bf0a5c38775ba86f1c869249e32a69ddbf3aafcc59357d55097cf906abfbe2871eebf2caf92b980fb15b0de7e63f24e1fdffa969ab994fd7dcc3ef67f127b492da91876ca7962b1f59091dfbde1f0d961a1e9a55150e38eea7739c7d586fbbc7a5a653e8f1896114481632b0a217a96393a3dcff3c568a44c5aee3c9934f97ab9804bca9f7a78efc60284a31730f3840ac4cff77da1e1e2daebd560aac34fefeb2cd1d698badaf0fdcbac40e2412f67fa86e5b1115b55b7dba718ffbf282cdd54bb848ae14e15622d9fe528913d73472fcec52002512eea9c6a633adeaf2b66807ed7adf4fe1089225d336379970681cf2b31db7b86da99f4cc73dc76d381f8fe9c2007334419c261eca3f27891b182ac933e4f4d819d1f157a872f94e04e5d171536da56bbbffdac1ccd1ae21a7a7d4615ac3d7759fdf7447a8edda2c5d76d25117dc3799cd911c03845091a7a32795e5896f495dee8ba1f8d483a156ae001e85429dfb36427a0f1f0d8de6846fc70f51d8054bc75712d639c0b81035e40fc08e7a80677caeeacf7a95cc5eac53da62e421894c4ffe7c11afe73023b8da27b24714d92d60752659c50b150fba029030da69334ed42405608235973ec742b1be59db87ad4647c0fcbad85af1353393851fa00f23549b1fdd98b6b712bbb6da569c4b1bb345af0b3ff56e3f5cff2a6de1b4c7c2dfc172e68f46a279272b9ac9eb18136606a035c74a9598d10238a0daf56e947a111337db7b7b8b052a74fbfeaa17bd1fab9dc7b6b5d81976eab51285773195e77ccb64e50048341fb8ea0fab821b8f05f77bd624940cf815116cfb16b43050e6339aedf8f0da99c618a8c22ae6a031b1e695064da8388b1e76dbc08bcf59351ef730b397837c081439e276e6e5eb44930e676f66c43137a89e5f6ac60dc037e43c00cc86c7835a0dbd7650e6a4f47b9e20e26b0dd52abde30e32b67031c0e179ee2ba963cdcd61787d6f75da35d72e5234c845484d76c4f6495660a6456236cac3f3c08c96ab9e91ee40ccef2b89dc59f6cad3878005e2f83a21e40776a39bc2e5c153ccb9fd5b78d", 0x1000}, {&(0x7f00000010c0)="920bec2215e7d6072c34a0aa0ad3a220a724963348bbbfbb371cc1584c395067616bda7428ef2696ab579de142901a97eeb9679cd44ce7c618d6c1bb751ed6b8a8d54bc65276dc4070ad37e6bb939522cae352946be551565715b4acf72597c7b008630d41a85370407cb09b14f33c0ecf41a85368a0076f7a540bb846c7bb1920d12b6da8aa3209e59405da635e18a4b4830bf1c18ae46d3ae7d1f01d4ebc64d17259c6f7df9a1d88a4bd3fba560adf6cc3e63b4ec0f6e1d06b9be5f49bc42c4f5846eecb02095a872cb5b57fcdd36752c1ddc7a198beb1b720e3ed52c2d663134c", 0xe2}, {&(0x7f00000011c0)="762ee80073c67fd4e321b3fc35d032899f546f527674606a11449a65e9b8cc9235ae7bd91b5125b22ee221f0399f201058282d104f8d14967fffbe0644dd1107ac38ce86e5a1716b9f7288b95c6bcdaa71a1246f36c20f0dfdfdbf00b36b22d02e3c9bc66ebab78a68c5b5d3f45279c369a54534dad5c959753f33d34b1ab3fe6e42c500b0a3c4d08132471d994f041f75260a28f92d024264b226b04a12a30c441b73ccfbeb7a6397ef128d392fa23a5ff9820d69d600690458d1c56d736a687eec2dae0a682207ec0027a7d780bdffa6bf292b31401fca4779b84970de05a59e25d1", 0xe3}, {&(0x7f00000012c0)="8252b0a48022e3a93561d73c819147aef853a73b42c6060b0ead178f", 0x1c}], 0x4, 0x0, 0x5) 03:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x0, 0x48, 0x26, 0x5}, {0x1, 0x5, 0x40, 0x3}, {0x4, 0xc5, 0x5, 0x7ff}, {0x0, 0x7, 0x4, 0x6}, {0x100, 0x9, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r1, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x7}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r1, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206982, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000180)={0x80, 0x6, 0x2}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) close(r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) 03:42:15 executing program 1: syz_emit_ethernet(0x1ab, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797101752b00167ecc61c4d1113fe4f5150000000010fe8000000000000000000000000000aa00004300000000002b"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) preadv(r0, &(0x7f0000001280)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000000000)=""/128, 0x80}, {&(0x7f0000000080)=""/200, 0xc8}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f0000001200)=""/112, 0x70}], 0x5, 0x0, 0x0) 03:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff4731e8228e83080600057c9ef2a9fd8964142ab0895000000006000009ffffffffffff0000000000005da906405d2ac05b2b4663cee869f1b580609dcfbf56786d654156210b3958aa1924cd6645b12c3e752a3a6f997fe66b073b9b254870a94a57c0bf1767609a71d17ad585df9dfb96e7576a7e626fbd2a79e1c208effd20e994b2f80e77f4450bd161c6da6f935cfba1e017e6e6eff40b33498eb660993a4f98e8d9008119179f6a3045509193fe2622b51802df50b9d5434362b02f0ae5c252531700a6dbcd5512065548faf2c347a5ac0e9f257011624a0ecac4514d5052e094e02216972212576b4bf0c5d2f7cd989230ec12c6bcb8bb8eac41a998ddc322840ec73e1f75cef9601a5f4fe87e3e7336911f9d5ce3494008c2c89ffd62cc0000000000"]) 03:42:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x45}, {0xc}, {0x6, 0x0, 0x0, 0x40400}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 03:42:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x4007cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 03:42:15 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f80)={0x20, 0x1000, 0xfffe}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8, 0x0, 0x4}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) socket$inet(0x2, 0x2, 0xa) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4000874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000800), &(0x7f0000000840)=0xc) writev(0xffffffffffffffff, &(0x7f0000001300), 0x0) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x20000, 0x183) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x7, 0x3, 0x100, &(0x7f0000000bc0)={{0x99, 0xee, 0xc0, 0x4, 0x20, 0x8001, 0x7fff}, {[0x7, 0x200000006, 0x2, 0xb, 0xe46, 0x3, 0x404, 0x6, 0x4000000001dc72, 0x40, 0xffffffffffff0001, 0x4, 0x7fff, 0x400, 0x5, 0x4, 0x5, 0x6], [0x1002, 0x6, 0x2000000000006, 0x4000000000000, 0xc3c, 0x7fff, 0x4, 0x6, 0x8, 0x3], [0x8000000000007, 0x3, 0x7, 0xfffffffffffffffd, 0x2, 0xdd8, 0xd49], [0x626b8d07, 0x8, 0xf9, 0x6, 0x1fffffffffffe, 0xf247], [{0x9, 0x5, 0x5, 0xef93}, {0xd76, 0xff, 0xd8, 0x1}, {0x2, 0x1, 0x4}, {0xff, 0x40000006, 0x10000001, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x3, 0x104, 0x40, 0xeda}, {0xffff, 0x5, 0x184, 0xfffffffffffffffe}, {0xfffa, 0x7, 0x8, 0x20000000000005}], {0x3f, 0x2, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f00000002c0)={0x1, 0x3}) getrusage(0x0, &(0x7f0000000e80)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000f40)={0x81, 0x3, 0x2}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r2, 0xc0205609, &(0x7f0000000040)={0x1, 0x0, 0xa17}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x7, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2, 0x0, 0x0, 0x7fffffff}, {[0x0, 0xffffffff, 0x800000000000, 0x0, 0x0, 0x0, 0x6a, 0x0, 0x0, 0x2000000000000, 0xfffffffffffffe01, 0x0, 0xfffffffffffffffe, 0x0, 0x6, 0x0, 0x1], [0x40, 0x6, 0x3, 0x1, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200000000000000, 0xffffffffffffffc1], [0xfffffffffffffffa, 0x0, 0x3, 0x0, 0x300002001, 0x7, 0x200000000000000], [0x0, 0x7fe, 0x2, 0x2020000000000000, 0x0, 0xfffffffffffffffc], [{0x80, 0x1000}, {0x7, 0x200000, 0xb886}, {}, {0x1, 0xfffffdfe, 0x0, 0x4}, {0x40, 0x200, 0x0, 0xc01}, {0xfffd, 0x1000}, {0xfff9, 0xfffffffd, 0x0, 0x9}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x21, 0xa091}, {0x0, 0x0, 0x4, 0x1000000}}}, 0x0, 0x4}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 03:42:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x84) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000580)="000000186004008000014000000000000000000000000000000000000000000000200800e4ff6f0000000100", 0x2c}], 0x1) 03:42:15 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, 0x0, 0x0, 0x0, 0xd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) pread(r0, &(0x7f0000000000)="7ae35bb266d982dfa2f46e9050bda8efe637f88a5c9b191bcc2c35348eb646865b2f0475eab76f4377053ba3ad7b7bef", 0x30, 0x0, 0x7) 03:42:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r1 = socket$inet(0x2, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000200)=0xc) accept$unix(r4, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r5 = syz_open_pts() fcntl$setstatus(r5, 0x4, 0xcc) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 03:42:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000100)="00e8be97", 0x4) r2 = dup2(r1, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8c7d2d53469cdf291067a21b9cc604144503fb8945cda48e2e886a744110ee5c3c1b35f05026"], 0x10) shutdown(r2, 0x1) 03:42:15 executing program 0: mknod$loop(&(0x7f0000000000)='./file0\x00', 0xc000, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x1b}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r1, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x80) pwrite(r3, &(0x7f0000000540)="bec462cffceb06d058bd18b95e670937a064e8cbc19cf136a9f5cadb8a61a0903578216de1de3e3b4559ad94ccf5248130ef800e0421bf507329533b0a0a7040b272a27e34810a3a5878113730f047cdf20ebc2593b5496727cea5e0c9a0b2d6ff3dc339cf61220625fe01a7cb759862116a7611ed90ab8aa1b6c54645947b1f8db95a213d4429b12d0de37f05680150a1a9fb2143a1f4ef34311779edac4ea3ee59cac4d04deb40f369908e9fa0421ff3e2efeb118eca6061d98ab4fb1ef54c4fb9d63944", 0xc5, 0x0, 0xffffffffffffffff) r4 = dup2(r0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$KDSETRAD(r4, 0x20004b43) 03:42:15 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x1b2) semop(r0, &(0x7f0000000040)=[{0x0, 0x9, 0x1000}, {0x1, 0x1f, 0x800}, {0x4, 0x8, 0x800}], 0x3) semop(r0, &(0x7f00000011c0)=[{0x0, 0x82, 0x800}, {0x2, 0x3, 0x1000}], 0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000001200)=""/117) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1000}], 0x1) 03:42:16 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x4}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff23) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffeffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x3d50}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000200)=0xc) r4 = dup2(r2, r3) minherit(&(0x7f000000f000/0x3000)=nil, 0x3000, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) linkat(r4, &(0x7f0000000000)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00', 0x0) 03:42:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3000000, 0x3a6a50a9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [], [{0x0, 0x0, 0x100}, {}, {0x0, 0x0, 0x3}], {0x0, 0x0, 0x0, 0x5}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 03:42:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) socket(0x2, 0x5, 0xab) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 03:42:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x60}, {0x61, 0x0, 0x7}, {0x8fe, 0x0, 0x0, 0x1}, {0x8, 0x2a, 0xbb, 0x2}]}) syz_emit_ethernet(0x1066, &(0x7f0000001380)=ANY=[@ANYBLOB="aaaaaaaaaaaa60481c53dd0288a8400081004300080042a310500068040101049078e0000001ffffffff830b00ac1400aaffffffff01940600000886830705ffffffff831b09e0000001ac1400aae0000001000000007f000001e00000024e204e2000089078b1cca6a600c90bc6ce5f69677ee5fcb77c275e0a5d580e39ef972931e5606fd836262d4cc110b4cdfc4dec92d713f49002f543bac50cbc17b0b2d475326f14c173b2464661c770207e545d93a1c4faf79870efd9390d3396e453f27d2db6e8a4d80df452aa66cb09875d8edc967b12fab7d7ff4c27bec87134b40bec3b65a278d747708845f170a4e905531bf821a67c9f330a08258189b10d7d3c0401d7fc04c61edfdf87746fbd5b569867d4f6b15a97cb7e4ebdfa0a5eefb4735602bc76efcf0e695da0135144b28d3d84af385f8eb61853e0d6ab827c0c010a74fdacb757d3e3ece396a59ddaf947ca005aa19358320d07208d1221ae57733b244c20ef34f714c2c2f5d11cb7c78b3a5aea680012518aa0ee7857edefdd80230a64317f30ac56c5803ee0a741e6b29caf6f02195ca783e3bb19cc9eaef6f0b864d9961a0bebae3e86b85d521631a3dae3e8b04fda60e93f0fb523f41213bc66ab33c2e46b0e6e8f0c91edc768ce8b5e337126729965fc7877fcd862b804d4f8d21d8b15a1f9af7231290314c6cf3897b4ec70fb4ee2590a366b3700b8285a9cb4a7dc04f0dec4ed9167226df365dd0d0c88f241dd788c7d087bd65853acfe2931ca74f4ee8e78d4683af65afdaa3c1157362e0b7b2e9ae1b65835844742dab9565d080bbfd6d36c31e3373e33798f66774f934d891921c42d78714fd60bfc9c477b729419ec340b0e046b953423365bbef37da3cc43ea558f0151ddf77a8288f3d41d0c1d2416d858f98fa2ba77c42bb2e17c53d81e31faa318ea0062e28b3735a465f4b0d7b6c3d438d8b76a28fad6302ee8d14a8b8cb80a9a824b56d75db0e5a7ac83908b2d8fe5107f2ebbe17326cd2a19bf9be735cc9964a027b7fff8bd4493e1fea8bf92493987b1a65e06f166cfe6121c17973d69383ee51bc478a4adca2300316e0129a06bfedc577e0d850e3d78a2d49d61cd9d279f9ab85146585b3ac370971aeb6cde286e46e0e0b13adbc0acdd6eabc68ec4fb2603688eb2b5284dbdd9a7e2c39e2327a7c9da6e4c96f5b1780385aaf2e0db92b36ce84cb1b593684e4b9714a8f9014ca2e82fab2ca463713e2ccc2ce46b82c8080eca84e9978c5d7a696c73dbac47f6a252968f84b807382c33acc33678f7ae047b0caebc8138285e98d327bc0a149048b6c4faaaac8c92d737be27beded650e759860fdd641f22501d1dc85e4e4eaedcb73a13e212b79b4da7bed41a2c1b083dfd6f0c3b047d8bffaa4a6cf1acb60b7a0ce10d6a9ba72c46ad3ea62ca34e6205265f9d4ebe554065001d07c6d5c3229590fc4c675287957a72da92574038568ff3ef6b3a733141005d0de20bf0d92f14660287dca58bcd61350afc1763e4db00d1ffe5b4a90cf84cc27f685b39bfedfe3bc938c7496a14bdb8278a3ccdd58f5ea88202c8e94a9d8e7df4636ee07242b420604e29bec11c5a902910a025017c23fb3bdba956d62ee5321b5aa4b9d3bdbf630b75c0faeec38c86e59a0dbd63a02b2799d96a3e0f644137f38396a2a9dbe543ae853d22f987bcac22ed4980388d02988cd0f647f408056b50ab5cc9eddbbc7c8eaa453923129ff3e960b2b4dd5000b9aeb5966b068cb959c5e2ebf3851597dfb7e6d067b65f075382689deb50cff57b6fc499a2d14b923a5d165cef78863bbc90889724ef8328374aa9947ee05ea5e1e7d3a918372f41fe0366c0e72549d5bdaed0de61415b5bc0f8f517d88a3ecf3c1e028099e91fae60ddc98f609d6c8ca62f06d61b79f30a68d916a5c571fdd31a0041dc74148d15ef2629b3dd39d46bb6268f88d627c23f621a55300c0811dd6d71a6a784f9848df2aa147d7e4e70c303dbed168516830b54dee1e869b4fac027f2bd2be947ab9c3469a93930e40b690596e66f60ef8768c6e2e66471355c48ce8f603ad18a48d353c0cae64bcdda753243b9755ab83335d1983516de92f5e987017741d2969d7c0b66c40dfaaa80a29648336d9da332c0651dfb5be3a18990a38e7468099015f7da7b3e73b27c9985ba7619712634a88350621cf533405fe0c1cb6eecb6473fa045ffa9f7e32dbc15dff4c9e661b384d700d31e93dbef624644caead55cec4105a52ceaa2cee3054ab049889e28c62fccec060a6cddc3a292ec447ec42b5bdef328709fec68e7078ecf666894640a8f00f0827e69ec34c9c75b216103b918271f4d4425460a3b1c78e0f54e4b32515aba97eec27861594e41c3e89097237d62458abc391aa856b335895fb90795fe0464c4bfa6770fbf43b3ec075ed0b9fd7d045c2951c7d7b4e97da81db81efcede5d8fd6460f0e7c8f0d6b10eed104b889e65502c3ceeea9c5259f5fcc2712f95232461a67481709ad5a83c70b3717d02e46ab3e9b39e04bf86cd3f29cb9661914cc119c7c4bfab407f31128a6d61652f3914d4fcbfe6e20ffddc6e6c11a70fc9e63389a5b25dd5332d76c3948b35eced6dde9ce3bf1118f08742fe2b9b518cbbf494880ecad5f29dd980ba75e32a6f74586a2a0263fae564fe5f2374dba3b3af84163ed1041eccc68de875a31080cc934c8d035742668f350a87762cffc2451574e818425cfed1490b5897e275e8355100bb98617e2215cde6f571c9bfab101688cb1ea162fe8ba62acd36cb3c2e1c2214f48bed7284b0e32bf9d97b8f35f77c3de01fb25a5dcfe89156ee4fc43d18817bd88311e1df3e588bf3b29f247226ce94f2443115a5a3e55c794bb227acb9db32588d0adfa5667b04da3e23df1360046baa4c9a4e24d36108555c9f649d21aa65a081e4ae108c86b5b275ccffc71a99640bad0a139d79d8f884dee5ade43ead45f29a4eb2ac0755d5c3bff60229d81fadd3fb983ea2b2a2812bd07393a4e1a1b2ce0fc7817d528b2293f6d4e60a5f18f7a9cd46f7973b4444c02b916192eaf34fc915e7c9e74b89dc6cdd3f8a7234516b4c6021eb1e55f27c4f5160015baf861b1a1402e52ae2d694bba21f809dae641decc2a2cd5ce6b760d239ef8eeb07ef0ab03bbe8dcae69234fa349e5fa038ab2305760a575eb87aaa871a3a7f494e1f9c8a2544f86499ec61714b3c9bf68e733b12c7458a42398d994edc423648f089141eaf7e4cbdfc561be6d905babdabbe3ff6173481ee65a92ff0e29df39910de09c7d39e6225d9bcdeb07215be608b07826204e2d596d87c5c67c063dc4b50b8ffb537e9f8fe3acb31ed80a057dc7961d1a7980fd02346dcfd113472677f2bbc8961bcaf3643623970c0549c09f4362d62cc96d4872cbdd2bd351e64354c39992dcba58c2dd9a63821b22c3d38715cd027d96fc7449e1a78ff9f016974765fa12f08301f32040fdd347b7aecb18d17a31ba328dfd8d7c7bb564e31864af01106ce48ef259db3c0e41783471592429a8b0548823fdc5a91737baa9d451e2b348438265db870e794c30120b31afdc45ec307b4cd8243c9aea445f853c124d0488e2ed37345689f101f830a189bee465e785433c0117cd764262451b21533d6e0bfb2cbe489b832d191a2086c72d3eb154dbe287a2efb320d6a13cc003753d6e206df0674e5c214ee63700e06e5d6031ae4ab43e74d8f9ce397447da0a84d10b8acba5fb178b4369f4bb73c351385c8849767d6fc0ad409a46a8ecd66b8392b9e9bcde4b144e413b273843301138e7d63c70a79681e2b50e59ea4dad5b92aa6b29fbc0098d921771ea1c3c12822744cf4f03cbf9504924c950d742ba06ec2e4a6900905ee0d91932fc9712b6ba95c2b63ea4f4d221890aa0809af9b8fe7bdd8f805a54315a8a87c35ea541b304c2728e36de059e927b7537c9fd1994848d6c6d910125281b575ac4a7add1cb7b2ac25a04360e818d45ed334667bf07641a14e5770f2bcf9a687f536682990f14ddc636a982059ef11b66b8103c528d53ce871ac7c18bc43ebbb210ab2d8e46d7393951e6fdc5f099b2ee24a1d18a64bfe27fca287b24d513c2dc68c2e035ac1330b8bf3ff7d1e825b66f8cef7a3d193336619dfce3b99d929ac95a68e5f3b745e2fadc5821b01e31e19c53321fdd1c787dabc900fda4596de6a7c09e453dcc4ceb76471e38d3da0efb69bd8f0495cd1f845bb28f2027031fd84be091f6e31dbd6b1251d17515ea1f802c7c0929608fff2d619fd20206eb15864c94335d45527bcc1641019b7d2804e19044d5dc4c3e374eb42a1e30de2c25e9e16f5aca701b87a4ce5a30e8b8d3f32438d4f661e05fc8f8974e0f691926e63c470d903ae6b1613f4e821803cb1accfcea76dd6e542be9e0e3deaf0b92a22e145237c34ae9dcbd640af1ae51266a566b03c413a646730202e6c767078f18cecb49d381b2592cbe93f838c3fe161c36b3e0b6fb217502f34b53146b880c2885b4c6538aa82d6a70bac14c2e365b7d96970903d17d94f1b3936f5fbcb122871b6899bc920011ee02a6ce18460b4283b29536a9afbb6602de6eeff6e479350fad4852fe406df2e3784b6c5095571f56a3bafdf5690ace4b117db23a1628e76484de406898c8253218cdda84a67e810aa0e51637303cd1950aba1c538a6111fece557c0df32dda2a3e654aa332469d8476f7b5ff376ad13799bd0c57256c19189af58baec5f3044b4aaff0dcd79899e3d52d4ebec67d8b209e27b091e0cd557e1f9f7f68bdbb73e2ce65562ba89c152726ab80bfc8c47001e814cecfa94c22f1e5713d6dd849a4d7f047f01a1dcec6967cd8d02f4a90ee28c717034baf56971521147a17508d3704041ea20b24a7da998c443bd12b5c33e1a93c7ce1f74bb49254cfc05afacf33859b767183f19e4b97470de853d50d34e6f1d58336eb2640fe96f34df5e9978d5e2884ce6ce66ea64e42d3b9f0fb342790760304c6c98b4ac6ac96b5ca5d8abaec7cf30a057c360603dcf28a1979867c7eafff659b22fbbc4d478c5b5d556910bba3f623c9e29ef6df0e52b12e9d1344ed4a06b13b453929ab31e21a07d0ac70bb5719d988604edca917b8572b80d7f9ef60c0ec851034ea50b5b7c8b556f8a6455f1dec6fa1338fb061faa3257fc7f577bd0983a56e439986ee999018a846c576731c20bedb69daf0b18d44051c4d93c60b2c82bade188b6d3162cbbe2c9f0dba48b57807ac2ef36639d48b4185a92b4f6a6164121b8b5785b4a910f4f7ed4106c749f8bdde7c0f1c0538f155a42e1b331db60afd6893e40141423598724de89ce0a70a5280d17a162e29e38afa0e4724f14287a277aa49175eaa80998ba939e4f2972bf3093744a918aea85b374f330d24f8d15db5aa9747e28c7e7fdc52c6b69ebd217c76af1c298b747f256e17bba6657f7ee28e360b18cb7bef1a93fd0843179ea4176151018c9ff6bd28a6674682549fdd662fd773029ee782290953ffb147b351776810eff3a61a12bd3b559303913f8ed175d863cc9206f56d41c3426689bbd7e9117c36b75118c805635b890c13f7932874ca9135c1f927011173730fdf23b778468cee7e718cad6bbf082d1b6aa506c966a6442c9a95565a6560e15a62b2f21789e8a4e880f381744912f9a777764b1395ed2bfe70a43e8e44d39c1721062473d757661f9b8c3ac66c2da619428d989c5bb7522723e332b02c0b0446e10a8e35ad9dbc16639c2c9f0ac64e62beaf3b96ddd1cf8c13703eda5290dd0a47d4c829467eb1b75da12e10a5668b7817f4f16044650235f42f54da84296e727644a894f2d1e764166230741fa2a619a473e8f0d366f955d187d1524c35a4307cc03d7d20c1dd1b3c742bfa350dcd8b6485331ec025b75b905401719a766024ba1222c6789ecfee871b3cd33dd00000000000000d3a04ed8af15561cd6603d30699758c945868ff6c3d10002235e622730b5690370be5fb69d50838f435fbaa8e4b29a102fa1a9fee8bd9cee"]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup2(r4, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61}, {0x8fe}]}) ioctl$BIOCFLUSH(r5, 0x20004268) ioctl$TIOCFLUSH(r3, 0x800c745b, &(0x7f0000000140)=0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x61, 0x0, 0x40}, {0x8fe}]}) ioctl$BIOCFLUSH(r6, 0x20004268) uvm_fault(0xfffffd805750a008, 0x0, 0, 1) -> e kernel: page fault trap, code=0 Stopped at ifa_update_broadaddr+0x1f: movzbl 0(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xfffffd805750a008, 0x0, 0, 1) -> e ifa_update_broadaddr(ffff800000ac6000,ffff800000ad6900,ffff80001fe2fb30) at ifa_update_broadaddr+0x1f end trace frame: 0xffff80001fe2fa50, count: 0 ddb> trace ifa_update_broadaddr(ffff800000ac6000,ffff800000ad6900,ffff80001fe2fb30) at ifa_update_broadaddr+0x1f in_ioctl(80206913,ffff80001fe2fb20,ffff800000ac6000,1) at in_ioctl+0x5eb ifioctl(fffffd8062d65c80,80206913,ffff80001fe2fb20,ffff80001d7969e0) at ifioctl+0xe60 sys_ioctl(ffff80001d7969e0,ffff80001fe2fc38,ffff80001fe2fc80) at sys_ioctl+0x4a1 syscall(ffff80001fe2fd00) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42e74b05820, count: -6 ddb> show registers rdi 0xffffffff820f5a4b ifa_update_broadaddr+0x1b rsi 0x41 rbp 0xffff80001fe2f9b0 rbx 0x10 rdx 0x42 rcx 0xffff80001d79e000 rax 0xffff80001d79e000 r8 0xffffffff8223e3e7 in_ioctl+0x387 r9 0x7 r10 0x3 r11 0x568dd4f6746fc1f8 r12 0xffff80001fe2fb30 r13 0xaa0014ac r14 0xffff80001fe2fb30 r15 0 rip 0xffffffff820f5a4f ifa_update_broadaddr+0x1f cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff80001fe2f970 ss 0x10 ifa_update_broadaddr+0x1f: movzbl 0(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=288836 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff80001d796ec0,0xffffffff82853eb0 process=0xffff80001fda6eb0 user=0xffff80001fe2a000, vmspace=0xfffffd805750a008 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 78284 447461 72514 0 2 0 syz-executor.0 *78284 288836 72514 0 7 0x4000000 syz-executor.0 84752 511078 0 0 3 0x14200 bored sosplice 23077 352399 0 0 3 0x14280 nfsidl nfsio 78135 213658 0 0 3 0x14280 nfsidl nfsio 68345 437547 0 0 3 0x14280 nfsidl nfsio 159 496615 0 0 3 0x14280 nfsidl nfsio 37651 460743 0 0 3 0x14280 nfsidl nfsio 32251 17292 0 0 3 0x14280 nfsidl nfsio 10802 398163 0 0 3 0x14280 nfsidl nfsio 29917 44807 0 0 3 0x14280 nfsidl nfsio 22889 244394 0 0 3 0x14280 nfsidl nfsio 3782 119907 0 0 3 0x14280 nfsidl nfsio 45407 464423 0 0 3 0x14280 nfsidl nfsio 84313 65084 0 0 3 0x14280 nfsidl nfsio 9548 132963 0 0 3 0x14280 nfsidl nfsio 9287 314907 0 0 3 0x14280 nfsidl nfsio 80814 493718 0 0 3 0x14280 nfsidl nfsio 17282 513630 0 0 3 0x14280 nfsidl nfsio 14781 297625 0 0 3 0x14280 nfsidl nfsio 70388 386113 0 0 3 0x14280 nfsidl nfsio 94916 451953 0 0 3 0x14280 nfsidl nfsio 69524 6571 0 0 3 0x14280 nfsidl nfsio 54655 498666 86905 0 2 0x2 syz-executor.1 72514 500500 86905 0 3 0x82 nanosleep syz-executor.0 86905 231720 43584 0 3 0x82 thrsleep syz-fuzzer 86905 251958 43584 0 3 0x4000082 nanosleep syz-fuzzer 86905 513909 43584 0 3 0x4000082 kqread syz-fuzzer 86905 381486 43584 0 3 0x4000082 thrsleep syz-fuzzer 86905 521419 43584 0 3 0x4000082 thrsleep syz-fuzzer 86905 295412 43584 0 3 0x4000082 thrsleep syz-fuzzer 86905 342620 43584 0 3 0x4000082 thrsleep syz-fuzzer 86905 67532 43584 0 3 0x4000082 thrsleep syz-fuzzer 43584 277479 37033 0 3 0x10008a pause ksh 37033 231084 44838 0 3 0x92 select sshd 79873 173714 1 0 3 0x100083 ttyin getty 44838 462460 1 0 3 0x80 select sshd 75749 400704 37188 73 3 0x100090 kqread syslogd 37188 260660 1 0 3 0x100082 netio syslogd 5250 249746 1 77 3 0x100090 poll dhclient 55047 331111 1 0 3 0x80 poll dhclient 23326 346738 0 0 3 0x14200 bored smr 16018 221479 0 0 2 0x14200 zerothread 31419 418478 0 0 3 0x14200 aiodoned aiodoned 86686 371637 0 0 3 0x14200 syncer update 7110 31218 0 0 3 0x14200 cleaner cleaner 35449 519879 0 0 3 0x14200 reaper reaper 25766 48910 0 0 3 0x14200 pgdaemon pagedaemon 57285 387129 0 0 3 0x14200 bored crynlk 86718 373421 0 0 3 0x14200 bored crypto 92989 112510 0 0 3 0x40014200 acpi0 acpi0 31520 296805 0 0 3 0x14200 bored softnet 22056 83978 0 0 3 0x14200 bored systqmp 50556 80121 0 0 3 0x14200 bored systq 42072 405782 0 0 3 0x40014200 bored softclock 90841 33714 0 0 3 0x40014200 idle0 1 446763 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9492 6346K 7187K 78643K 12207 0 pcb 13 8K 8K 78643K 73 0 rtable 112 11K 14K 78643K 346 0 ifaddr 79 17K 17K 78643K 123 0 sysctl 2 0K 0K 78643K 2 0 counters 21 16K 16K 78643K 26 0 ioctlops 0 0K 4K 78643K 67 0 iov 0 0K 12K 78643K 40 0 mount 1 1K 1K 78643K 1 0 vnodes 1221 77K 77K 78643K 1642 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 10 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 1K 78643K 76 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 5 13K 25K 78643K 381 0 sigio 0 0K 0K 78643K 10 0 proc 49 38K 63K 78643K 388 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 31 0 in_multi 89 4K 4K 78643K 145 0 ether_multi 1 0K 0K 78643K 12 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 210 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 141 40K 49K 78643K 1718 0 UVM aobj 24 2K 2K 78643K 28 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 52 0 NDP 10 0K 0K 78643K 21 0 temp 96 3857K 3921K 78643K 13635 0 kqueue 3 4K 6K 78643K 8 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 1 1 0 1 1 0 8 0 rtpcb 80 45 0 43 1 0 1 1 0 8 0 rtentry 112 55 0 11 2 0 2 2 0 8 0 unpcb 120 861 0 853 2 1 1 2 0 8 0 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 302 0 302 1 1 0 1 0 8 0 tcpcb 544 117 0 112 1 0 1 1 0 8 0 ipq 40 1 0 0 1 0 1 1 0 8 0 ipqe 40 2 0 1 1 0 1 1 0 8 0 inpcb 296 333 0 325 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 13 0 6 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pfstscr 40 2 0 2 1 1 0 1 0 8 0 pfrktable 1344 26 0 26 2 1 1 1 0 8 1 pftag 88 4 0 4 1 0 1 1 0 8 1 pfstkey 112 2 0 2 1 1 0 1 0 8 0 pfstate 328 1 0 1 1 1 0 1 0 8 0 pfrule 1360 10 0 8 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 207 0 2 13 0 13 13 0 8 0 art_table 32 208 0 2 2 0 2 2 0 8 0 art_node 16 54 0 15 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 9 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 66 0 56 1 0 1 1 0 8 0 shmpl 112 25 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1901 0 506 88 0 88 88 0 8 0 ffsino 240 1901 0 506 83 0 83 83 0 8 0 nchpl 144 2620 0 1030 60 0 60 60 0 8 0 uvmvnodes 72 2314 0 0 43 0 43 43 0 8 0 vnodes 208 2314 0 0 122 0 122 122 0 8 0 namei 1024 7130 0 7130 1 0 1 1 0 8 1 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 528 4 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 8 0 8 2 1 1 1 0 8 1 scxspl 192 7854 0 7854 1 0 1 1 0 8 1 plimitpl 152 34 0 27 1 0 1 1 0 8 0 sigapl 424 588 0 539 6 0 6 6 0 8 0 futexpl 56 7635 0 7635 1 0 1 1 0 8 1 knotepl 112 67 0 48 1 0 1 1 0 8 0 kqueuepl 144 32 0 30 1 0 1 1 0 8 0 pipepl 272 113 0 103 1 0 1 1 0 8 0 fdescpl 432 553 0 539 2 0 2 2 0 8 0 filepl 120 3726 0 3630 5 1 4 5 0 8 1 lockfpl 104 69 0 68 1 0 1 1 0 8 0 lockfspl 48 27 0 26 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 13 1 0 1 1 0 8 0 ucredpl 96 364 0 357 1 0 1 1 0 8 0 zombiepl 144 539 0 539 1 0 1 1 0 8 1 processpl 928 588 0 539 7 0 7 7 0 8 0 procpl 624 1024 0 967 5 0 5 5 0 8 0 sosppl 128 3 0 3 1 0 1 1 0 8 1 sockpl 400 1241 0 1223 6 2 4 6 0 8 2 mcl64k 65536 526 0 526 65 26 39 65 0 8 39 mcl16k 16384 1 0 1 1 0 1 1 0 8 1 mcl12k 12288 10 0 10 2 1 1 1 0 8 1 mcl9k 9216 2 0 2 2 2 0 1 0 8 0 mcl8k 8192 10 0 10 2 1 1 1 0 8 1 mcl4k 4096 36 0 36 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 2 0 1 0 8 0 mcl2k 2048 91254 0 91205 24 17 7 19 0 8 0 mtagpl 96 49 0 3 3 1 2 2 0 8 0 mbufpl 256 147121 0 146898 45 29 16 39 0 8 1 bufpl 280 4074 0 127 282 0 282 282 0 8 0 anonpl 16 76333 0 59421 98 13 85 89 0 107 12 amapchunkpl 152 2570 0 2433 15 4 11 11 0 158 4 amappl16 192 2916 0 1921 74 16 58 63 0 8 8 amappl15 184 185 0 182 1 0 1 1 0 8 0 amappl14 176 26 0 18 1 0 1 1 0 8 0 amappl13 168 34 0 30 1 0 1 1 0 8 0 amappl12 160 10 0 5 1 0 1 1 0 8 0 amappl11 152 43 0 34 1 0 1 1 0 8 0 amappl10 144 362 0 353 1 0 1 1 0 8 0 amappl9 136 377 0 376 1 0 1 1 0 8 0 amappl8 128 333 0 288 2 0 2 2 0 8 0 amappl7 120 453 0 439 1 0 1 1 0 8 0 amappl6 112 22 0 18 1 0 1 1 0 8 0 amappl5 104 482 0 470 1 0 1 1 0 8 0 amappl4 96 425 0 398 1 0 1 1 0 8 0 amappl3 88 113 0 107 1 0 1 1 0 8 0 amappl2 80 3607 0 3541 2 0 2 2 0 8 0 amappl1 72 21537 0 21130 24 15 9 17 0 8 0 amappl 80 1226 0 1182 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 27 0 4 1 0 1 1 0 8 0 uaddrrnd 24 557 0 541 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 557 0 541 1 0 1 1 0 8 0 vmmpekpl 168 7253 0 7221 2 0 2 2 0 8 0 vmmpepl 168 74705 0 72606 129 21 108 118 0 357 16 vmsppl 272 556 0 541 2 0 2 2 0 8 0 pdppl 4096 1120 0 1084 6 1 5 6 0 8 0 pvpl 32 215322 0 195336 213 12 201 210 0 265 30 pmappl 200 556 0 541 1 0 1 1 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 352 0 79 10 0 10 10 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace ifa_update_broadaddr(ffff800000ac6000,ffff800000ad6900,ffff80001fe2fb30) at ifa_update_broadaddr+0x1f in_ioctl(80206913,ffff80001fe2fb20,ffff800000ac6000,1) at in_ioctl+0x5eb ifioctl(fffffd8062d65c80,80206913,ffff80001fe2fb20,ffff80001d7969e0) at ifioctl+0xe60 sys_ioctl(ffff80001d7969e0,ffff80001fe2fc38,ffff80001fe2fc80) at sys_ioctl+0x4a1 syscall(ffff80001fe2fd00) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42e74b05820, count: -6 ddb> machine ddbcpu 1 No such command ddb> trace ifa_update_broadaddr(ffff800000ac6000,ffff800000ad6900,ffff80001fe2fb30) at ifa_update_broadaddr+0x1f in_ioctl(80206913,ffff80001fe2fb20,ffff800000ac6000,1) at in_ioctl+0x5eb ifioctl(fffffd8062d65c80,80206913,ffff80001fe2fb20,ffff80001d7969e0) at ifioctl+0xe60 sys_ioctl(ffff80001d7969e0,ffff80001fe2fc38,ffff80001fe2fc80) at sys_ioctl+0x4a1 syscall(ffff80001fe2fd00) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x42e74b05820, count: -6