kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Dec 26 19:54:14 PST 2019 OpenBSD/amd64 (ci-openbsd-multicore-9.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.109' (ECDSA) to the list of known hosts. 2019/12/26 19:54:24 fuzzer started 2019/12/26 19:54:31 dialing manager at 10.128.15.235:8399 2019/12/26 19:54:31 syscalls: 337 2019/12/26 19:54:31 code coverage: enabled 2019/12/26 19:54:31 comparison tracing: enabled 2019/12/26 19:54:31 extra coverage: support is not implemented in syzkaller 2019/12/26 19:54:31 setuid sandbox: enabled 2019/12/26 19:54:31 namespace sandbox: support is not implemented in syzkaller 2019/12/26 19:54:31 Android sandbox: support is not implemented in syzkaller 2019/12/26 19:54:31 fault injection: support is not implemented in syzkaller 2019/12/26 19:54:31 leak checking: support is not implemented in syzkaller 2019/12/26 19:54:31 net packet injection: enabled 2019/12/26 19:54:31 net device setup: support is not implemented in syzkaller 2019/12/26 19:54:31 concurrency sanitizer: support is not implemented in syzkaller 2019/12/26 19:54:31 devlink PCI setup: support is not implemented in syzkaller 19:54:36 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = dup(r0) write(0xffffffffffffffff, &(0x7f0000000040)="35a4b28fc0410a2c07900ba80875ab937efd21168804d842612e9eb9f7ef5c15c05afaa01341ce98d99caf88f253b02db3854ae2589d9dee2b64d3e67443f797910ee10ef14707deffb6967dce2615f120b08e6193b25d7fe1d630c34dece5338010322c2aa18d850102627c9318b22c2b8de42b2a0f7dd53877098359c3e1e57ddf2de355c88fafccbc9e9646", 0x8d) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000140)={0x5, 0x0, 0x7, 0x10001, "3a11cf544e91c19d836b1da06a343542023a040a", 0x8000000, 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x0, 0xa6f}, {0x41, 0x100}, {0x41, 0x5}, {0x26, 0x1}, {0x43, 0xffff}, {0x7, 0x7}, {0x23, 0x8a7}, {0x20, 0xb77b}, {0x101, 0x97fa}, {0x86, 0x734fdc6f}], 0xa}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1309a173d33793f, 0xca) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000280)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000004c0)={{0x0, r4, r5, r6, r7, 0x120, 0x9c}, 0x1, 0x40, 0xffffffffffffffff, r8, 0x5, 0x2, 0x3}) recvfrom(r1, &(0x7f0000000540)=""/4096, 0x1000, 0x2, &(0x7f0000001540)=@in={0x2, 0x1}, 0xc) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000001580)='/dev/tty\x00', 0x400, 0x0) lseek(r9, 0x0, 0x1ff, 0x2) r10 = semget$private(0x0, 0x3, 0x1) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000015c0)=[0x0, 0x1, 0x3bf, 0x1, 0x1ff, 0x401, 0x6, 0x100]) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001600)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r11, 0x20007606, &(0x7f0000001640)=0x3) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000001680)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000016c0)={0x5, 0x4, {0x9, 0x2}}) ioctl$VT_GETACTIVE(r11, 0x40047607, &(0x7f0000001700)) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000001740)='/dev/null\x00', 0x20cca, 0x0) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000017c0)={r14, r15, 0xffffffffffffffff}, 0xc) 19:54:36 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffb000/0x2000)=nil) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = shmget(0x1, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) r2 = getuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x4, r2, r3, r4, r5, 0x100, 0x444}, 0x8, 0x7a26, r6, r8, 0x100000001, 0x7fff, 0x3}) r9 = msgget$private(0x0, 0x27) msgsnd(r9, &(0x7f0000000200)={0x3, "fcdda5452f7cf525a95a5de87f1e248a6664c66d855791867114be45e1c30b59d2281fb879e19769a88c520192d427eda82b96056f35e00615cf6154b1a769e29c93469dc2c5a2107d2a26481ca62b201b21efcfc7501e6d9c1ead3bbc77c665a127a1e97d91b50c6dd630073fcf6c7b7f981d42938c62c00dc97a1aeba9ebcc580a73b265616da38ad8b39bbcc7992c2f0c0efe264173b3ca278bdfbabf22184292a722cc51df81bf7ba9b9bb42d291ab5fc06fbd063ea263e8e19842e57aa3caeb886389bfda8c"}, 0xd0, 0x1800) pipe(&(0x7f0000000300)={0xffffffffffffffff}) fcntl$setflags(r10, 0x2, 0x0) r11 = semget(0x3, 0x4, 0x1) semop(r11, &(0x7f0000000340)=[{0x0, 0x80}, {0x1, 0x3f, 0x2400}, {0x4, 0x101, 0x800}, {0x2, 0x1, 0x800}, {0x4, 0x800, 0x1000}, {0x4, 0x1000, 0x1000}, {0x1, 0x4, 0xc5cd67f50ddfca23}], 0x7) fchmodat(r10, &(0x7f0000000380)='./file0\x00', 0x18, 0x2) r12 = kqueue() ftruncate(r12, 0x0, 0x9) r13 = dup(r12) ioctl$WSDISPLAYIO_GETEMULTYPE(r13, 0xc014575e, &(0x7f00000003c0)={0x9, './file0\x00'}) getsockname$inet6(r13, &(0x7f0000000400), &(0x7f0000000440)=0xc) r14 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000580)={{0x7, r14, r7, r15, r16, 0x10e, 0x8}, 0x2, 0xac, 0xfffffffffffffffd}) connect(r13, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x5}, 0xc) r17 = socket$inet(0x2, 0x1, 0x5) recvmsg(r17, &(0x7f0000001900)={&(0x7f0000000640)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001840)=[{&(0x7f00000006c0)=""/235, 0xeb}, {&(0x7f00000007c0)=""/4096, 0x1000}, {&(0x7f00000017c0)=""/89, 0x59}], 0x3, &(0x7f0000001880)=""/106, 0x6a}, 0x80) kqueue() 19:54:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0x0, 0x64a2}, {0x1, 0x0, 0xff}, {0x16}]}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 19:54:37 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = socket(0x2, 0xc003, 0x0) syz_open_pts() shutdown(r2, 0x1) 19:54:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(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) close(r1) 19:54:37 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x40) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unlink(&(0x7f0000000140)='./file0\x00') getuid() r0 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file1\x00', 0x80, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000340)=0xfffffffffffffffc) r2 = semget$private(0x0, 0x7, 0x0) sendto(r0, &(0x7f00000004c0)="4a10f42f2845900794703165342e9c13", 0xffffffaf, 0x404, &(0x7f0000000600)=@in={0x2, 0x2}, 0xc) semctl$GETZCNT(r2, 0xfffffffffffffffa, 0x7, &(0x7f0000000b80)=""/175) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000100)=""/210) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r3, &(0x7f00000006c0)=ANY=[@ANYBLOB="2d012e2feaa0555a4038803594d90186a376e7af107ac547ef0000000000000068a4d91bfc16ce2cf007c6058628899963f7360ed2c0332a4abfa2bf7f53d0695854d24d299906bf01bd5d2acc7ddfb3c49913c679b8957b5058cdf9aa2673f95fd38029810e2bb0a3227f0de9de7e70f3ceb957c6c270b6cf5ed8b6a934b7be68bfc4ac486eff7db97a473532578ad6748111"], 0x6a) pipe2(&(0x7f0000000000), 0x0) setitimer(0x2, 0x0, &(0x7f0000000100)) semget$private(0x0, 0x7, 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000580)={0x3, &(0x7f0000000280)=[{0x800000000087}, {0x44, 0x0, 0x5}, {0x6}]}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000380)=""/215) mknod(&(0x7f0000000480)='./bus\x00', 0x2000, 0xd84) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x9, 0x0, 0x7, 0x3}, {0xfff, 0x8000, 0x1, 0x9}, {0x40, 0x6, 0x5, 0x79f}, {0x3, 0x6, 0x4, 0x4}, {0x2, 0x100, 0x5}, {0x4, 0x6, 0xe295, 0x3}, {0x9, 0x8, 0x5, 0x2}]}) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) r5 = geteuid() r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r9 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r10, r11) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000780)={{0x2, r5, r8, r9, r11, 0x2, 0xf5}, 0xa0, 0x2, 0x7fffffff}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000200)=0xffffffff80000000) 19:54:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x220) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x10) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) getrlimit(0x0, &(0x7f0000001140)) 19:54:38 executing program 1: r0 = syz_open_pts() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x14}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$lock(r1, 0x8, &(0x7f0000001100)={0x0, 0x1, 0xfffffffffffffffe, 0x1000300010005}) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf7f6e53d4e3be7d3, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000001280)={0x0, 0x2, 0x0, 0x1000300010005}) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = dup2(r0, 0xffffffffffffff9c) bind$inet6(r3, &(0x7f0000001200)={0x18, 0x1, 0xa, 0xffffff82}, 0xfffffffffffffde2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x8002, 0x4) sync() chflags(&(0x7f0000000100)='./file0\x00', 0x1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) bind$inet6(r4, &(0x7f00000001c0)={0x18, 0x1, 0x1, 0x5}, 0xc) faccessat(r3, &(0x7f0000000200)='./file0\x00', 0x4, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, r5, 0xffffffffffffffff]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r7) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f00000012c0)='./file0/file0\x00', 0x400) utimensat(r4, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x7, 0xe7}, {0x800, 0x3}}, 0x2) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f00000002c0)=0x101) semget$private(0x0, 0x4, 0x32) r8 = semget$private(0x0, 0x8, 0x400) semop(r8, &(0x7f0000000440), 0x0) semop(r8, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r8, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r8, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r8, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r8, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x4af, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x7d53eea92f31f76d, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r8, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r8, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r8, &(0x7f0000000040), 0x0) r9 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r15 = socket(0x0, 0x0, 0x0) r16 = fcntl$getown(r15, 0x5) r17 = socket(0x800000018, 0x3, 0x102) bind$unix(r17, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r16, r18, r19}, 0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000540)={{0x5, r10, r12, r14, r19, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) semctl$SETVAL(r8, 0x4, 0x8, &(0x7f0000000040)=0x80000000) semctl$SETVAL(r8, 0x1, 0x8, &(0x7f0000000080)=0x7) bind$inet(r3, &(0x7f0000000580)={0x2, 0x3}, 0xffffff34) mknod(&(0x7f0000000340)='./file0\x00', 0x2100, 0x1069) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000380)) 19:54:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x8, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 19:54:38 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) writev(r1, &(0x7f0000000040), 0x1) socket(0x20, 0x4, 0x9) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000080)='#!', 0x2}], 0x0) fchmod(r2, 0xe3) mlockall(0x1) fcntl$dupfd(r2, 0x0, r2) socket(0x18, 0x3e85c18af3e28bad, 0xab) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x0, 0x100, 0xffff}, 0xc) 19:54:38 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x19a, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x64}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000000c0)=0x1000) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r1, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/141) 19:54:38 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000440)={0x0, ""/4}, 0xfffffffffffffefb, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xffffffffffffff7f) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000200)=ANY=[@ANYBLOB="620202c6007b000001000000000000000028d50651b1da"], 0x10) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r8, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/ded/bpf\x00', 0x10, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000005c0)=ANY=[@ANYBLOB="62020207e00000010000c9c2b917dbed5b254a2493fd8ea44dcf6b7595be2ed1f3d1584c5ec2797e4c2d7ead8bdd2a6d9e7dd0"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r11 = socket(0x10, 0x1, 0x10001) r12 = socket(0x2, 0x8002, 0x0) connect$unix(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="84b9000000bb6a79c306ed503000000000"], 0x10) write(r12, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x3) r13 = socket(0x2, 0x8002, 0x0) r14 = socket(0x2, 0x8002, 0x0) connect$unix(r14, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r14, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r15 = socket(0x2, 0x8002, 0x0) connect$unix(r15, &(0x7f0000000940)=ANY=[@ANYBLOB="62020207e000000100008b398c01c338b54b758a005c7d91b4ee96e72fe91ca4941cc101123a9b2e4685c8f1185dc61abaf187ee6dbb10bfbf9ad7015e40281f6bd8168e113cf479cba990960782a82b1a07bde078d7e3fb51d6270b9f76a77842a29ba9cc6be3ef957f21be627a9b56ea9c192dea9c283f05ad7ec88d78259e3892cc88d705b05ca2c1dd54c7ae113852dab85351c27373258d506ba372a7dfbcfdcd8cb9f3a6"], 0x10) write(r15, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(r14, &(0x7f0000000c00)=ANY=[@ANYRESDEC=r15, @ANYBLOB="7558cc68332b852af86a263862517c4d8c5aed61bae5ae4bf69b063dddedc7eaad0b490510abc5c000c6da3d19d927369745d86ca92f8f53b76b7b5c374f7fc38b308f0d49ccbe3935a9c10b832c4b1ab0e11098f75d1c6e1a90c2dc432eae3e2cc8508fd5c431bab0dafc8b9a492d2c7721131245d8cd18a212bfa98d40fb67dab6435d9dcf7c575f5145d79ae0a297801f8e35eb54f03fe6f52afb9d45862bda3bc45c78e13c58084e02dd4dff08c50521206ba7572de51758c96d89ae4da5bd7705a3ea9ccaa1c8045a3b0f7358e0fb502172775c9646e020e5ab3faf95879b85a1759e9c38d3fafebf"], 0x2) write(r13, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) kevent(r5, &(0x7f0000000680)=[{{r6}, 0x5, 0x40, 0x1, 0x0, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0xc0, 0x80000000, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x0, 0x2, 0x7, 0x5}, {{r1}, 0x0, 0x52, 0x1, 0x4, 0xc7}, {{r9}, 0xffffffffffffffff, 0x80, 0x1, 0x10000}, {{r10}, 0xfffffffffffffff8, 0x2e, 0x1, 0x2a, 0x9}, {{r11}, 0xfffffffffffffffd, 0x22, 0xfffff, 0xfffffffffffffffe, 0x5}, {{r12}, 0xfffffffffffffff9, 0x0, 0x2, 0x0, 0x4b0}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x4, 0x6775}, {{r3}, 0xfffffffffffffffc, 0x2, 0x4, 0xdc77, 0x1f}], 0x7, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0xa, 0x20000000, 0x6, 0x2}, {{r13}, 0xfffffffffffffffd, 0x60f3e94fef2d664, 0x10, 0x4, 0xf3aa}], 0x3, &(0x7f0000000580)={0x0, 0x8000}) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x2, 0x0) r16 = socket(0x2, 0x8002, 0x0) connect$unix(r16, &(0x7f0000000e40)=ANY=[@ANYBLOB="62ab0a07400000001f2dd4085bd127a2514bba48f6dd960ad7222092152f1643035becacf9eda5b5083a5adaa22e1faeab764de3230dcb1a28de542cdf5103b7fae0663332dc8677bc85ec22eb07ba018ff189d0228ca1eb2c9106b09811bcaca215e41218cad1306d519e62f78d3e41298eb0af76af1ae75c6dd9fbc37af895b38b0f24ab021037c9a1d70d59aa9b33e91e37baf78bae415122f9137469c8179071fdb7faa86ba89d8a3f91206d20fb7f1a9566ece5feeefba7efab49b5c6586cc17abf54b271a82bf2502d4d01000080000000008920ae33cd5e89c2b3ed0000"], 0x10) write(r16, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r17 = socket(0x2, 0x8002, 0x0) r18 = socket(0x18, 0x1, 0x0) close(r18) write(r18, 0x0, 0x0) connect$unix(r17, &(0x7f0000000200)=ANY=[], 0x0) write(r17, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r19 = socket(0x2, 0x8002, 0x0) connect$unix(r19, &(0x7f0000000f40)=ANY=[@ANYBLOB="62020207e000000100000a0c5285b881a1964e297ab0f9d1b607e42e39bc4b8912ebc32cc8221a07fea0c82cecc1b26c1e1a08287ff16a769fc3c9fc4ae4620f6309c5ebb43a3b641030f2b74769aa8399429f9d8736b5183dd2abc5c76578047ce419b7094a6e1a3ea11ac1b3881cec4e557afe7ee222ff7ce627671dce987ef072c0b2a3bd64d33d84ddb1e6a4677ae97f9d4dd3c5da9fc0c0582f45100cf60e1f6b8209e0464035dfd1a2235504555ab1f59c760d0ff8a25c6f2170343fe09f8943"], 0x10) write(r19, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r20 = socket(0x2, 0x8002, 0x4) connect$unix(r20, &(0x7f00000008c0)=ANY=[@ANYBLOB="62020207e000000e1844b76744c52eb8d76700d9ad7ff22d64e647e721a7638ef4e6bc7c5ed18abec877816f42111341e8da297cddbcca761cccee693edde1dbbf6620e175613bb6e7f5d99644f1f380f2eaa665af0c64944cebf39e148eff03df9210f350e5ffbcb7888957d765232e78c40000000000"], 0x1) write(r20, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) connect$unix(0xffffffffffffffff, &(0x7f0000000b00)=ANY=[@ANYBLOB="62020207e000000000001fab15ef96dc3cb965531d2d87008af771885e8dbc75e1815b1a50aea14265fb3eced763151a832f37dc3db1e354d3719d69e9040daaf5214cd61fc59b65ce65bc90a551c18890dd2eceb5f8c1a03668d45d5d090cc352c2f6e8a4ed042dd1f8bd907467479e5e952373251ca5ce32aaafe6e8f83efb0fa2ae5f6ad82d9d29606ee947fbd0420ad278cfa4c98750c65e097a4bc6f7c2aea09a0458ce92710f2ccb082c670cddbb7a8d8c"], 0x10) write(0xffffffffffffffff, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65bfaff390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0df75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r21 = socket(0x2, 0x8002, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r21, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x2, 0x79d2838172cb17c9, 0x0) r22 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r22, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) writev(r22, &(0x7f0000000000)=[{&(0x7f0000000080)="20185fdab2da5651f53a84209462e801d530070826dbd3ea955db89102fb327ed01a2659f3d10507e33fbfba396cb2d3050a", 0x32}], 0x1) r23 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r23, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000d00)='@N\xc9\x03~\a\xa0f\";Q\xcd\xf2t\xc8r\x7f[\x03\x1dp\"\xc0|D\x0ewg\xf1\xc9\xaa\v|c\xe0\xbb\xc0a|+\x99\xfc2\xb6\x8d\x19\xb4\':\xee\xd1\xba\x10\x98S\xa1\xed\xcc\x1cF\x8f\x1c\x96?.k\xd2\x8c\xfaZ\x15\xb6\xc5\xca\xc2\xd0Q\v9\a\b\x9c*\xcd\xe5\xda\xd6\v\x01\x97{\x04\x85\x82\x16\x93\x93;\x9e\x83ot%\xc0=a\x9aS7W\x9a\x15\xe0\xc0\xa3o\xae\xc7\"\xf5\xeb\xfa.\x117\xe9\xffv\xb1\xae\xabC\x1c\xc4\xe0\x19\xdf\x01t\x9dd\xea\x1aU\\\xb1\x0e\xa3\xbbr\x87\'\xc8\xf3\xc9\xb4\x03\xad e\x1bS\x10\x94=\xd5T%\xc2\x95d\xdaO\xb6\xbe\x9b\xdc\xc0w*\xa1\xe3\xa4*\x1eiX\x8db\xa4\x90L\x90 \x19\x9b', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) 19:54:39 executing program 0: mknod(0x0, 0x0, 0x7) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000600)=[{&(0x7f00000004c0)="9a1961618c2442db7cfecb633ee6d8cb5a79b3c7bd69182b914d", 0xfffffffffffffef1}, {&(0x7f0000000680)="087b7fcd9cc5bc0b8f02317364886858e663a4700f6e07b09b1630ff702c0cb962a199b51e2c03e83d4faf8375339ee1bb582cd880158ea6ae82cb8bd2bdf59cda818f8763", 0x45}], 0x2) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x401, 0x5, 0x8000, 0x0, 0x9, 0x2, 0x61f, 0x2, 0x2, 0x29447abd, 0x8001}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) recvfrom(r2, &(0x7f0000000500)=""/125, 0x820eaf445dec0314, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) syz_open_pts() r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0xa8285037cf6d4233, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000200)={0x8, 0xfffffffb, 0x0, 0x66, "6b41d98f22e1df24b27004bad6f97a16af1c2273", 0x4, 0x101}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5}) syz_extract_tcp_res(&(0x7f0000000180), 0x7, 0x3) getdents(0xffffffffffffffff, &(0x7f0000001cc0)=""/4096, 0x1000) mknod(&(0x7f0000000780)='./file0\x00', 0x10, 0x1ff) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) open(&(0x7f00000001c0)='./file0\x00', 0x53daa4a09df8d123, 0x110) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a38620700000000829595dc37a2cb96f145830938fe45b45984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b497fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddf030041ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c10dd3f470900d18813f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e9f70227cc8be3f9475e70273e1e16fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741373370a7e25595889d6bfe6a23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b00000000000002cd381a7aa89400bf030000003aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e48934cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6c9c5ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c10b7d54e3fe2c38b66b4d7e28272ae139195e2b35f671c08c60078e313fc31ebf190de01bbb11a2c9703f4a7159c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb24623873631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0331d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e114c1a1f0049484398247b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933fdcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a566d43833db2e3d8662fd451b263849efbf10429d24a4e685e632d7e0be151721430ba1735c25ffd3aa058d4f35d78cddbf529f9edc841ae71c1ff99c6196bb0f8eb75d0d1d1f24d4122891c6d718af9bb10f372742cf954b60d070903cada8ca253458a2ead6f89e4f9495870272e4bcf408891fc1ea8dab11269d59a6d45030311eb455c52593c34ec82312ceb8703596662c06b2788b4817223a47d21fad0cfd89e925cef"], 0x10) writev(r4, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05edb3ad0a0dca5f1281d184c687bb1d0e42e81c20b47b6df257dcc24e2aa9bfc22579a2347e3cc3dbb", 0x5c9}], 0x1) getgid() ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000000)) 19:54:39 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) connect$unix(r0, &(0x7f0000000140)=ANY=[], 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r7 = socket$inet(0x2, 0x2, 0x0) r8 = dup2(r7, r7) sendmsg$unix(r8, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r8, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) 19:54:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = dup2(r1, r2) dup2(r4, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00'], 0x10) write(r3, 0x0, 0x0) 19:54:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x278], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x2, 0xc003, 0x6) connect$unix(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r5, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r5, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={r4, r6, r1}, 0xc) wait4(r4, &(0x7f0000000000), 0x2, &(0x7f0000000040)) r7 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 19:54:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000000)) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSHDRCMPLT(r6, 0x80044275, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2000000000000033, &(0x7f00000000c0)=[{0x8}, {0x2}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) dup2(r5, r7) 19:54:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x4e8b) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) ktrace(&(0x7f0000000380)='./file0\x00', 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) open(&(0x7f0000000180)='./file0\x00', 0x20000, 0x20) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) pwrite(r3, &(0x7f0000001440)="33bfcfe35c71626c7080fce631d86ef5955429e70a8775a2ca7b39dd6074625aedbfc7b2e4f52fbd27fcd6ab0c6529dd5fc24d7d7af3ffc5418f99e497367142022d3e48079ebf9f6ebe87b4c1de0d75548233fc225163e3e01dca11b8bcc18c9f24ab675f37bf5f0d0ba7520514e5e64cc32f57d2610505dc005325c0c98b3813e491a796f2a35a4f1ce8df79a55f77e9f04d52815d460defe8243539074d487d47c68969ddef139540dd6d89c552d843225c22ad12a22d8bd4d2debbbf6664eb59abc72da95b09", 0xc8, 0x0, 0x4d) r4 = fcntl$dupfd(r2, 0x0, r2) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r5 = accept$unix(r4, &(0x7f0000000400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/4098], &(0x7f0000000100)=0x1002) write(r5, &(0x7f00000002c0)="06f2a47f74083b6fe9e9334cf80cbf6d94cdbbeb810155fe47e1ba2b3ad542f77766131929f6175e4ef23fa2bba5f1590ada4948fc8f91031807de3742916795a4cdc9d5427e41d047f76203c97409000000d7e16f2b38005d5faa0b8c87ca966fa1c0878ac5259b125237760a7f1e096ac222be49557337b114d983802508467afbbf7c23edb281c96a9ecd0642543aece879979c0903", 0xff58) 19:54:40 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000180)=0x67) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x7f, 0x1}], 0x400cc, 0x0, 0x521, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}, {{}, 0xfffffffffffffffc, 0x80, 0x4, 0x8, 0x2}], 0x0, 0x0, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) fcntl$dupfd(r1, 0x0, r2) ktrace(0x0, 0x5, 0x2, 0x0) open(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) 19:54:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x1f}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket(0x2, 0x1, 0x0) bind(0xffffffffffffff9c, &(0x7f0000000040)=@in6={0x18, 0x0, 0x9, 0xe1}, 0xc) r1 = msgget(0x0, 0x1) msgctl$IPC_RMID(r1, 0x0) msgget(0x0, 0x209) 19:54:40 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0xfffffffffffffffc], [0x0, 0x2, 0x0, 0x9, 0x10000], [], [], {0x0, 0x0, 0x0, 0x40000000010001}}}) 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)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000000)="51dcbcc726e03857bc8561996c673fae84dbb8d1e2ace87e6581ac00947496af01342cfc9b3a5653f66befb4e61135fa6e7a0824da2ee7689512f499197666f88e186aa8a24a71150f3a7239ce9de827b60c680ff80799e6e9b4cb6806462e7a59f0ea598ba77d4f514c7fcceaa9fc095c77205db02dd2a994c0e6193118c8299eecc56501e5aa9db947230e", 0x8c) 19:54:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00002dc000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x4, 0xa810, r2, 0x0, 0x51) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) 19:54:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x8001, 0x1, 0xea, 0x2c31, 0x9}, 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=']'], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x3ff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f00004fa000/0x2000)=nil, 0x2000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x813) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x2, 0x2, 0x4) r4 = socket(0x1, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r4, r3) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="82022ea57fb53d9ab4fdc6f738fd40cd522c65300000009da4adcd906fd558dbf484d9a5afa076ed03e8a744fad15068107d0b2d517996de3c5f466be8a986fc74cad656aaf15e5ffa8d49a1b1c62f20976348b620f54d0931d45fd26933a61a0eee12126167badcbcf4432ee2bd58b8121d800000e3c049ee1ab704c7eb1fefe07ca1421d03c0bea6e8283b93ac9b73602643e1849f4e8456dc8b5373ced6a158f368ce1ec7e751b0f003b42cf9d0060000007863b4518db1cbf6e1757a34da8050d89497879aae02a39c25db1691481f5e6de5ca98a14da5957b374e9ad255a944471772f9000000008e745cec0e190d72c7c7bacdeb069e74892bd312b7e1947b8ad72713f4faf59af418663612dfd212c3bc733f500e3802af13f51a312f450a863a98249a29a9c0388d4f12566c869600eea3e95a630f96fdc055a788f25497d5f5683a155882e3a7047555e01c8b671d2a6503ab0923c332ee7c38f4c547945878b7db584aa19da59c9af53d7039dfd0fbbbfc3def7f79c8756602660c82a8506514dbad4648affad6e474d1d26fcf7a77ae3481851f9c4567ba42bb0a74fb79e8a0a993e387ec501879966644f47dd2bbe228770a69c3fea445ea"], 0x10) connect$unix(r3, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) setsockopt(r2, 0x29, 0x1000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffd6) r5 = socket(0x18, 0x1, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xbd7e35b467ee9806, 0x700ca7d5c4f841b9) close(r5) r6 = socket(0x18, 0x2, 0x0) sendto$inet(r0, &(0x7f0000000240)="5a0a46a2b47a680b55e34016db64d5b42a987a236c00bb79ede7a3fc919111f2a12fde0a357b2f6b8c79cd1a6d482b25268b72defcb25b9e0b39984dcc1da380f09bb97d85de1acbfd9ecb463ea4bce4f42c1d067c2bc44db90ee3e1bb5924318d2aa65e836151f0", 0x68, 0xc, &(0x7f0000000100)={0x2, 0x1}, 0xc) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:54:41 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x3, 0x1, 0x6) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) 19:54:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r12, 0x0) r14 = getgid() setegid(r14) r15 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r15, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r15, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r15, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r15, 0x40087468, &(0x7f00000001c0)) fchownat(r15, &(0x7f0000000080)='\x00', r16, r14, 0x6) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = semget$private(0x0, 0x7, 0x287) semop(r20, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r20, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r20, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r20, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r17, r16, r17, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r12, r17) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_RMID(r1, 0x0) r21 = fcntl$dupfd(r0, 0x0, r0) write(r21, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 19:54:42 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79beca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03969427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a030b8e0f0b2b7073683fd1ad13483cbe8f340673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4ac744261444994bd9ccddd325e575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4bc4e7176badb6ad713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dcfa28a7fa654bbee7b5e6908309de993d9ae1de34c8a36ba1a8a82d69730e2f43e648b3baac5db38eb29f50d24041bd17ea36008b25548570e8737ba1bf1e9ee597d2ccf205bf809840ebcbc06bae2c7e00000000000000"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0x80, {0x1000000000, 0x2}}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 19:54:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="7702c17f5f49cfc402f80f690a2609c321345aa78d522c91a94a8fea5941e849332861ca690003b04bf4389ffd1af42da7e4ecdea200ea28e7dbbcf0521a5b22c89fa66421dca45c60cc5d86a94d9308cd01122ac39c172977a8ba1bafecdeacecfd215fa8ddaef8996774d33613f12ab34c6e5aaaa67a0f1b29d77efcfb45caafd42d18b907da6a0a7baa9ac309ed83ca4759066ff354107042ac6e9d229db95b5d23262c24a69732cdb345ea68fc3a0c7159120fd7f685105f7a111d159050f96a97152f31b229768884b33911307711c374d5169ccb539e685e665677629cd2ea7d290031f6256b34e1868b99b67bfab6132b000057d6ac2aa62f5c4533fd28c165b927912c9cee197b8d8cd376426a90a6491833d435283ffa52b061ddda3717eac87a53bd3d8d2fb63c885ead43a9f9f934294bfef1bef527b1faf72eb83ba1fe87ecc1ba437a3735c016272c74697681517e7d0528ec4ec5f640d36c3818e175393efd32f098e130ba7f104a4ede2967f228623b4123"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x1, 0x1}, 0xc) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0xad3caa772147bff5, &(0x7f0000000040)=0x1, 0xffffffffffffff0e) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x8086d2f9a6e62387) socket(0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) r4 = socket(0x0, 0x0, 0x0) r5 = accept$inet6(r3, &(0x7f0000001480), &(0x7f0000000100)=0x4) fcntl$dupfd(r4, 0xa, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) r7 = socket(0x2, 0x1, 0x0) accept(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a0a5bf895f4b4ff"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0x114, 0x0, 0x0, 0x0) 19:54:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "cb05000000000015005b07000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000004c0)={0x120a, 0x9, {[0x7, 0x5f89d3d8, 0x80, 0x9, 0x8, 0x1ff, 0x6, 0x7, 0x9, 0x4, 0x9, 0x3ff, 0x7ff, 0x5, 0x5, 0x1, 0x400, 0x1], [0x17b2, 0x180000000000000, 0x0, 0x1, 0x7, 0x10000, 0x4, 0x31b, 0x0, 0x4], [0x7fff, 0x79, 0x20, 0x8, 0x1ff, 0x8, 0x20], [0x100, 0x5, 0x2, 0x5, 0x2b, 0x80000000], [{0x6, 0x9, 0x7, 0x4}, {0x8, 0x4, 0x80000001, 0x9}, {0x5, 0x363, 0x0, 0x7}, {0x3, 0x8, 0xffffffff, 0x7}, {0x1000, 0x7fffffff, 0x7, 0x4}, {0x0, 0xfffffffb, 0x9, 0x56}, {0x5, 0x5, 0x8, 0x100000}, {0x1, 0x40, 0x3, 0x800}], {0x1, 0x80000000, 0x4a7, 0x80000000}, {0x3aa5, 0x10001, 0xe14, 0x400}}}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x2, 0x21, 0x2, "2c3e439dd2e3e9e08a8d9f89cd849c6ccdea3d26", 0xca2b, 0x80}) syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x40}], 0x1, 0x0) syz_open_pts() 19:54:43 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffffffffffff], [0x0, 0x0, 0x80000000, 0x0, 0x0, 0xffffffffffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:54:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x0, "006b19000000000000a90f0000100000ffffff7f"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x682eb13985c518e7, 0x7}, 0x8) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x868, 0xb5a7, 0x8, "fdd396a34bf47904584c2673d29978dda8ae1dfa", 0x3, 0x4}) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x0}, 0x8) 19:54:43 executing program 0: socket(0x2, 0x0, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) bind(r2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r3, r0) r4 = dup(r0) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 19:54:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x3, 0x76) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) semget(0x2, 0x3, 0x220) 19:54:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, "a1bd692d64fd90a984a2e9980942885ab4ecc2d8"}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x7) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfff7ffff, 0x0, 0x1f, 0x0, "57df92021714202cc690ef63a34b63c27ef86567", 0x0, 0xfa6}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000300)={0x0, 0x7ff, 0x3, 0xffffffda, "85d81b00410aa7930000f54020d98301a462f913"}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0xf, r6) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) pwrite(r5, &(0x7f00000001c0)="38039d3bd376bc00525aa7557c88d565d679ff2de2c48027a383", 0x1a, 0x0, 0xdb3) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x4f}], 0x1) 19:54:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) getppid() r3 = getuid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c117bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23eb4a7598ccadaa79d049f58495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4810500009fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000560c041404a78e3065cb1fec32dde6b130c1bea877f437798d8d6d47cdd1a2c64110182bba2cf932addc9f935302136621e74add25fe64acce4af5ae4d34aedb7393205900"/268], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = getuid() setreuid(r10, r3) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) r15 = socket(0x2, 0xc003, 0x6) connect$unix(r15, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r15, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r15, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000004c0)={r14, r16, r11}, 0xc) fcntl$setown(r2, 0x6, r14) r17 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r17) r18 = geteuid() r19 = syz_open_pts() ioctl$TIOCSETAF(r19, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r19, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r19, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r19, 0x80047410, &(0x7f0000000200)) r20 = fcntl$dupfd(r19, 0xa, 0xffffffffffffffff) bind$inet6(r20, &(0x7f0000000140)={0x18, 0x0, 0x3, 0x96}, 0xc) setreuid(r18, 0x0) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 19:54:44 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2eb) 19:54:44 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r1 = syz_open_pts() fchflags(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) close(r2) 19:54:44 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) r4 = socket$inet(0x2, 0x3, 0x0) bind(r4, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x800, 0x0, 0x0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:54:44 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x40) ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r5, 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r2}, 0xc) fcntl$setown(r1, 0x6, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x5, 0x8, 0x0, 0x0, 0x0, 0x9, 0x7}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:54:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0xffffffff80000054}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80186945, &(0x7f0000000300)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') 19:54:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0xc007, 0x0) shutdown(r1, 0x2) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 19:54:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) getppid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000002c0)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000240)=0xfffffff9) r5 = fcntl$dupfd(r1, 0xa, r2) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f0000000000)={0x40ff046c, 0x2, {[0x80, 0x2, 0x5e0, 0x9, 0x2, 0x4, 0x1, 0xbf1, 0x9, 0x0, 0x101, 0x4, 0xffff, 0x6, 0x8e91, 0x7, 0x0, 0xfff], [0x3, 0x1f, 0x7, 0xffff, 0x7e7e, 0x6, 0x4, 0x100, 0x1], [0x0, 0x3, 0x77280671, 0x1e, 0x4, 0x1000, 0x3], [0x1, 0x10000, 0x5, 0x6, 0x1, 0x10001], [{0x9, 0x4, 0x1, 0x5}, {0x4, 0xeaf, 0x93, 0x1}, {0x80, 0x4, 0x6, 0x100000001}, {0x2, 0xff, 0x7, 0x6}, {0xc35, 0x1, 0xcc, 0x3}, {0x81, 0xffffffc1, 0x2, 0x8001}, {0xfff8, 0x7, 0x4, 0x5}, {0x4, 0x5, 0x1, 0x1}], {0x3, 0x100, 0x1ff, 0xfffffffffffffff8}, {0xef, 0x1, 0x6, 0x5}}}) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000280)) setsockopt(r0, 0x6, 0x2, &(0x7f0000000040), 0x0) 19:54:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) read(r1, &(0x7f00000001c0)=""/211, 0xd3) write(r0, &(0x7f0000000080)="008000", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:54:45 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6c) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x7) clock_getres(0x6, &(0x7f0000000080)) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) msgsnd(r0, &(0x7f0000000a40)=ANY=[@ANYRES32, @ANYRES64=r2, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ede28e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd50744080679148147686041a0319c5d2814f2fd29465c2a2a4bbb4f8fe6da2185fcd964572dfb02e259f6144c0ee8a2f22104cc79e633a225469585bae544efc8fe9036e17ed236acc2fd4b82f0cbf3ebe6969f712c4faaf4bafd8000000000000000000000000000000000000008544d14397713b2b7e2fcc3863259006a077bc680b7c2d8bf1610e33cfa0092d82f11bc55b07956bce66b3136607688694bb111b24596e3846b46cd1174cdf1fc2c2a2eed9edde65af82be21626b7a8070130440f8b47853365750b944c21e9290a67786592b363c862f5558b8addea2887ece35d1c8992d9d524fafb67dd2b02ae08e457f5d8d3163c93751cdb799fd3a04dc81dca02ab1abf32a773fb77e6c"], 0x8, 0x7fc) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca20e25cc42681b2"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="01004000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e74926fcb5355b5b24eab642370601fa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c97875490000bb2e19117fec0866378de0a48ccc0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2cca00e846deaf000000000000fecde7907bf698cea84b9fefc3fb12d01e1691c7d6c8b971d871c717a4e3a4810ddf0eb661e3d870758434ca813a8a5115e7b9e08fae6015c528398262f19a5ee05d2fa48705be3e701ba169160cb5f073e2e40d9c410641ebf162e9df216f5ee777f9ec5dc71ff6fc7d5026fc21df3c799d5a033050a15c062225dbaee9ba714aec72b061139da5b881f28a6cef1e12ccab9f75c8fecb2810d425497b354a108850772b128677588c6262dbb6e853dfcf920796fb264321567748f377a4a0d2e646bb1256750e4b1499fc74e15bd6f39aa80e3599ca"], 0x3d4, 0x40000000000800) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) msgrcv(r0, &(0x7f0000000940)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r2, @ANYRES32=r0, @ANYRESHEX=0x0, @ANYRESOCT=r7], 0x5, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000075eb8a729a2ed5e4446ab01d5eba6453449de4aaea63324bb1aded453c62451532a3d134b7714f04eeca70f858cb047a7ca0372a6d8e3d0cdad9109ba0a3c9d570cca0e1e15f7310bc20b2636682d4e3fc6076de650a9595c58d4af7457230bc801439c85afb1cf0e031ed3540be8c1a29a8564446f54c91d7ca71c850c4849cbdde3885ee5ebb2dfad730ff212a4be21684816477c1403e678e0bcb8d12ff00cd6da3270f1560cfd3799475f35c0d009e566445308bf4"], 0x1, 0x1, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001e40)=""/74) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000340)=""/191) r8 = socket(0x0, 0x0, 0x0) r9 = semget$private(0x0, 0x4, 0x1000100d3) semop(r9, &(0x7f0000000480), 0x0) semop(r9, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getuid() r12 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r16 = fcntl$getown(r12, 0x5) r17 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r17, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000540)={{0x240000000, r14, r15, r14, r15, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r13, r16, 0x41d, 0x5, 0x5}) r20 = getuid() setreuid(r20, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r15, r20, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r16, r18, 0x0, 0x92, 0xffff}) r21 = getuid() setreuid(r21, 0xffffffffffffffff) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r21, r10, r11, r15, 0x20, 0x7}, 0x4, 0x5, 0x5}) r22 = socket(0x0, 0x0, 0x0) r23 = semget$private(0x0, 0x4, 0x1000100d3) semop(r23, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r24 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r24, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r24, 0x5) r25 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r25, 0x0, 0x0) fcntl$getown(r25, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) 19:54:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x88ca, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x44001000e, 0x400008003}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x406a2, 0x32) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x6c1228df8b669e46) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000005e, 0x0, 0x0) 19:54:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204ffffffff000000001e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a828bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb87443107"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = msgget(0x0, 0x1) msgsnd(r3, &(0x7f00000000c0)={0x2, "61da8ee6c4b01cc295c357855443748c3597bfcc5c78842aad27357a071304eaefb96989c3bb3728d2c25dc44e11e36b5820d78e7d8f88042814192f6be4120295ec2403e39a7b15e05940167904eab05518aa2c32f74e82e07dddd6a67b3fb2c8c5410ac06df007"}, 0x70, 0xc00) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) 19:54:46 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) accept$unix(r6, 0x0, &(0x7f00000004c0)=0xffffffffffffff1b) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r8, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000200)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000440)) kevent(r3, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x100000000, 0x5}, {{r1}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x7}], 0x87a, &(0x7f00000004c0), 0x2, &(0x7f0000000540)={0x7, 0x1ff}) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="cbf2a2c615fe78c7693b098db3d7b9e898eab4f271b1eeab416182b44d4d571b9c4bed94cb8e17192cd0cf1e8b0a2644d09cb1b4a3fd6f5bf6391617b697a33f5168006c7098be679da9d2996fff31fb2b9b8728495efe7e3d771aea346298d1afc7319c0b4589fd22c72d4fc1b0c8f0f8e518639101e1702cb2e1f9c3ea86502007b68ef896c426301626d1a92d313080b54c3a1781760b161cda241b50e7c3ba6673333e5b", 0xa6) r9 = dup(r0) sendto$inet6(r9, &(0x7f00000007c0)="c5faf509690cda395511e9048dad09067696a2cc820d5eca0e21a7645e2696224269fc5523ec01eea43f00000000000000f538384418c63d2124e4508a64d08755c0a96ae4424d469dc9f9e7fe7845e384bdd6e08bf3fea71656590904000000000000009cc5df9833f1470e7ca35d16daf5e899f2197d40580788b4687ceb053393af4268fc6a5c7e628f3c006774cfbbf7b4025ce2e62d756f51470a5e6adff0b70731a89a2cf450d74d92ceb316d3ea622c8c719cdc9f56676c3a0366022c7ba9cdae0224035059abdb530d790dc14bc95a818ce5258525986ce85377202b36629230d7371fc30e96628892a0d1563a8ecda3a8b8bd99c84a4204e8bf600a104c8c5b271199063e855a597197949ccccf18adc1c9559fbb677264e848aa5cc368e7de", 0x493b141e9c1a78be, 0x0, 0x0, 0xffad) connect(r2, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 19:54:47 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = msgget(0x1, 0x254) msgsnd(r2, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c66608393a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e67938332782572b3e127a30ca393f1159fdfaa3b1e0186e9eb7ca0eaca6eca200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31229640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e"], 0x107, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x408) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r4, &(0x7f0000000400)=[{0x1, 0x0, 0x3400}, {0x0, 0x4, 0x800}, {0x1, 0x2, 0xc00}, {0x3, 0x4, 0x800}, {0x1, 0x40, 0x9286000ee7827ecc}], 0xa4) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r4, &(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(r4, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getegid() r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) socketpair(0x1, 0x2, 0xa1, &(0x7f0000000440)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffdf7) r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r9, r11, 0x4}, 0x200, 0x401, 0x2}) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r15) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000340)={{0x180000, r3, r6, r13, 0xffffffffffffffff, 0x40, 0xffff}, 0x298, 0x9, r14, r15, 0x7ff, 0x9, 0x6, 0x9}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x0, 0x10}, {0x60}, {0x6}]}) recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 19:54:47 executing program 0: syz_emit_ethernet(0x9e, &(0x7f0000000000)="407c6cddf220d92b429b6cc4caab84668088e101bfcab493c46d7d4f0b59f289233eab9c9807b9087fc957143592dd10044b4ea61cdbedf4c08a40545ea51ec94417c92a338b763ab957ab41459da320908d9167840d60149872eb4102fa4eeb6c31f9077797b6cdaaea341aff0d58af45c822c63e296fb6eed0bb9ddac6ae0858749d053602e15836461c5894004cc57c67aeaac5185193b7aaea92bfe2") mmap(&(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffda, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 19:54:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x2, 0x4, 0x3, 0x40, "4444dc0eb1ee7fa2c49754f87c93107936d7f908", 0x4, 0x4}) mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) 19:54:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000003c0)=[{0x10001, 0x0, 0x1f, 0x5}, {0x3c}, {0x25}, {0x4006}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) fcntl$dupfd(r2, 0x0, r2) recvfrom$inet6(r2, &(0x7f0000000180)=""/75, 0x4b, 0x0, &(0x7f0000000040)={0x18, 0x1, 0x3, 0x4c8}, 0xc) fchmod(r1, 0xe3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r6 = syz_open_pts() r7 = kqueue() kevent(r7, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r6, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) r8 = semget$private(0x0, 0x7, 0x0) semop(r8, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) r9 = getgid() setegid(r9) r10 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r10, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r10, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r10, 0x40087468, &(0x7f00000001c0)) fchownat(r10, &(0x7f0000000080)='\x00', r11, r9, 0x6) r12 = getgid() setegid(r12) r13 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r13, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r13, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r13, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r13, 0x40087468, &(0x7f00000001c0)) fchownat(r13, &(0x7f0000000080)='\x00', r14, r12, 0x6) r15 = semget$private(0x0, 0x7, 0x287) semop(r15, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r15, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r15, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r15, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r12, r11, r12, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semop(r15, &(0x7f00000002c0), 0x0) semop(r8, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0xd, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) 19:54:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000080), 0x4) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000140)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000280)=[{r1, 0x8}], 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r3, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, 0x0, 0x0) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) r18 = socket(0x2, 0xc003, 0x2) setsockopt(r18, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r18, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r20 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r20, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = accept$inet6(r21, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r23 = socket$inet6(0x18, 0x4005, 0x70) r24 = fcntl$dupfd(r21, 0x0, r22) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r26 = socket(0x18, 0x1, 0x0) setsockopt(r26, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r26, 0x0, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r29 = getpgrp() r30 = fcntl$getown(r22, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r25, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r29, r30, 0x7f, 0x100800001, 0xb1f1}) r31 = semget$private(0x0, 0x4, 0xa5) semop(r31, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r31, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r31, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xd]) semop(r31, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r32 = socket(0x18, 0x1, 0x0) setsockopt(r32, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r33 = socket(0x18, 0x1, 0x0) dup2(r32, r33) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r35 = getegid() r36 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r36, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000180)=[r19, r28, r35]) r38 = socket(0x2, 0xc003, 0x2) setsockopt(r38, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r38, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r39 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r39, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r41 = accept$inet6(r40, 0x0, 0x0) r42 = socket$inet6(0x18, 0x4005, 0x70) r43 = fcntl$dupfd(r40, 0x0, r41) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r45 = socket(0x18, 0x1, 0x0) setsockopt(r45, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r45, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r49 = getpgrp() r50 = fcntl$getown(r41, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r44, r46, r47, r48, 0x5, 0x7fff}, 0x6, 0x2, r49, r50, 0x7f, 0x100800001, 0xb1f1}) r51 = semget$private(0x0, 0x4, 0xa5) semop(r51, &(0x7f00000003c0), 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) r52 = syz_open_pts() ioctl$TIOCSETAF(r52, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r52, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r52, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r52, 0x80047410, &(0x7f0000000200)) r53 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x8000, 0x0) read(r53, &(0x7f0000000040)=""/32, 0x1ad) 19:54:48 executing program 0: close(0xffffffffffffffff) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x2010, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x1012, r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x1) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/208, 0xd0}], 0x2) 19:54:48 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = semget$private(0x0, 0x2, 0x100) r2 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) socket(0x2, 0x3, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = socket$inet6(0x18, 0xc, 0x1) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x801169ab, &(0x7f0000000300)) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x801169ab, &(0x7f0000000300)) dup2(r3, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xfffffffffffffef0) setregid(r6, r7) r8 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r10, &(0x7f0000001080)=ANY=[], 0x0) dup2(r10, r9) r11 = open(&(0x7f0000000380)='./file0\x00', 0x80, 0x82) accept$unix(r11, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = dup2(r13, r12) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r15, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r15, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r16, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x3}, {0x5}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r16, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) connect$unix(r13, &(0x7f0000001340)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[]], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f00000011c0)=0x35) setregid(r8, r17) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r19 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r19, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x3, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x1, 0xa, 0x12000, 0x4]}, 0x154) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r20 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r14, 0x8004746c, &(0x7f0000001380)=0x10000009) preadv(0xffffffffffffffff, &(0x7f0000001240), 0x0, 0x0, 0x3) r21 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r21, 0x4, 0x80) pwritev(r21, &(0x7f00000003c0), 0x0, 0x0, 0x3) ioctl$WSMOUSEIO_SETMODE(r21, 0x80045726, &(0x7f0000001200)={0x1}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r20, 0x0, 0xfffffffffffffffe) getsockname$inet(r19, 0x0, &(0x7f0000000140)) close(r19) setgroups(0x0, 0x0) setgid(r18) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 19:54:48 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x5cc7045796ab8c49, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) r4 = fcntl$dupfd(r0, 0x5, r3) ioctl$TIOCFLUSH(r4, 0x821869de, &(0x7f0000000300)) 19:54:48 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2ef, &(0x7f0000000240)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000080)=[{0x5, 0x9, 0xd2, 0x609}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000001d8500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = fcntl$dupfd(r0, 0xa, r4) mkdirat(r5, &(0x7f0000000040)='./file0\x00', 0x102) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 19:54:48 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52eab85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4bc922136e000000004a060000df2a98f43e214ada000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b8098424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5a9c5d5f156378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91369550920561600ca47307e5d5337eab3e8cee8104fbdb8744310783f0a0d3694a4564ee4e7d18cf8eab53de35df3bcd2e2691c2e99b6c3cb51ad81ae4545132f8dd2757a4a5947dd9da50f99698409913e88a9ae0aff6016e1c618abb27bcfb84c7fb09c70f94ffe5296c956ac2d9627b7ac9b4ce1e82d559f4f4d6f2defb7b37ea763aec0e9a46d3b6b7c935188075385b3e566826"], 0x10) socket(0x2, 0x0, 0x0) r3 = socket$inet6(0x18, 0x4000, 0xd2) bind(r3, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0xb88, 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:54:48 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r10, 0xe3) r11 = fcntl$dupfd(r10, 0x0, r10) writev(r11, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) accept(r11, &(0x7f00000001c0)=@in6, &(0x7f0000000300)=0xc) r12 = syz_open_pts() ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r12, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r12, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r12, 0x80047410, &(0x7f0000000200)) r13 = fcntl$getown(r12, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x1) r17 = getgid() setegid(r17) r18 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r18, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r18, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r18, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r18, 0x40087468, &(0x7f00000001c0)) fchownat(r18, &(0x7f0000000080)='\x00', r19, r17, 0x6) r20 = getgid() setegid(r20) r21 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r21, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r21, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r21, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r21, 0x40087468, &(0x7f00000001c0)) fchownat(r21, &(0x7f0000000080)='\x00', r22, r20, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r20, r19, r20, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) semctl$GETNCNT(r23, 0x1, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r25, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r25, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = getgid() r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r33) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r34, r35) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r35, r25, r29, 0x0, 0x7}, 0x1f27, 0x5bb, r31, r33, 0x70000, 0x3, 0xffffffffffffff37}) 19:54:49 executing program 0: 19:54:49 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="02"], 0x1, 0x0) msgctl$IPC_RMID(r0, 0x0) 19:54:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffff77d, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xb6380c5786939eff) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x81, 0x7fffffff, 0x0, "34ef8182f7892acd4a21674d8c9a4b869ff9c61a", 0x2}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc", 0x3b}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x20) 19:54:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x0, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 19:54:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x0) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = geteuid() seteuid(r4) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x0, &(0x7f00000003c0), 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 19:54:49 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = fcntl$dupfd(r2, 0x0, r1) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x10000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0034cc94fdd8447ff9e9"], 0x10) r4 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r4}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r5 = socket$inet(0x2, 0x4, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 19:54:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 19:54:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x84}, {0x45}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 19:54:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) fcntl$dupfd(r0, 0xa, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r2, &(0x7f0000000000)=""/104, 0x27a) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r3 = socket(0x18, 0x3, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x0, 0x0, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r5, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 19:54:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2184, 0x3e8a) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 19:54:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 19:54:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x48}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000040)="d000"/14, 0xfffffffffffffd69, 0x0, 0x4) 19:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x64}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") nanosleep(&(0x7f00000000c0)={0x10001, 0xfffffffffffffffe}, &(0x7f0000000140)) 19:54:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) stat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)) write(r0, &(0x7f0000000240)="220e2a", 0x3) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000500)=[&(0x7f0000000280)='{!\x00', &(0x7f0000000380)='-\x00', &(0x7f00000003c0)='(*-$\x00', &(0x7f0000000400)='\x96\x00', &(0x7f00000004c0)='\x00}\x00'], &(0x7f0000000580)=[&(0x7f0000000540)='\x00']) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:54:50 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0xffffffd4, &(0x7f00000005c0)=[{0x0}], 0x61, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="92710dd379c3e053f361f5049ced4e0a12d152c1dfefaaddef7322f4da7abe7d85fe6b7d381f4efcaca56a1326b8c1bef1dee63da5b723506e5f4809e9d2ce1e2a948940ab4ddda0711cd584f7e7d69445cf7df9c6231606ea1a1c06e9701f14522bc9844c40e9684d930da45a7d87a33962ec3f937b33", 0xffffffffffffff00}], 0x1, 0x0, 0x7) 19:54:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x8}, {0x6}]}) r1 = socket$inet6(0x18, 0x1, 0x5) dup2(r0, r1) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 19:54:50 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07045c91265745192a101018000010ff010003005ad35a0520010004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000300)="22ea19cf801beafa48f4445ed55fc540a7a94abecf98f5f116bd0f556e83a2f39ecdc69c08a1b7dcbe26d3a409117e0f1f6dd5269e0e3c7b3d14d0d498751a5657e67442dc1418e2f9cd73071789cea5791d806798f542042e7a2ecbc9a0cfcac0f7ab57538756b31499c680e1114743170f3cabd5c6a1876aaffbb8c78320d60eeee9d6a70ff411e519789b22dc27ce4ef7b88eb731df9c0ff8522505c15ba2242ecb7deed516e25c328819fbc099521385f90000000000000000000000000000000000000061c3535b79e343dd3dfa36026e92e4604fbe4b88f44724798dac7d119f226081c5d1202481844e681942e5d300d92e61e1df96ac77b8ee7c91dcea52e250574782b009d53b907e9a6dc25569009e09ea8c86e165b0722ebe8a23dbb82bfab99a1e36d5f60b72b206f914ef387f500f8ffc638fa2e214a611da51eb9bd6c8a2bcd32e450618c6033aef5ed7f6523c9c551c858bae90ea151efb2bcb750eaba20445743f7d5cf5f2b2b18035c093a2b02115c1fd8d8ecf844583b9690b79557d96053e12bdc1dee5bbf5b0db34fb668c9bd08a5aa339ed2027f6fb39db040227cd7fff389bb4a080eb", 0x5ff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000032d, 0x0, 0x0) 19:54:51 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0xad4aa55bb9dd117f) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 19:54:51 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000001800)=""/23, &(0x7f0000001880)=0x17) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x28) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) r3 = socket(0x2, 0x400000000002, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = socket(0x2, 0xc003, 0x6) connect$unix(r8, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r8, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r8, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0)={r7, r9, r4}, 0xc) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x202, r7) fcntl$dupfd(r3, 0x0, r3) r10 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x81) setsockopt$inet6_MRT6_DEL_MFC(r10, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x400, 0x6}, {0x18, 0x0, 0x5, 0x101}, 0xd67e, [0x81, 0x9, 0x10000, 0x3, 0x8, 0x8, 0x9, 0xfffffffe]}, 0x3c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) 19:54:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x45}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) flock(r1, 0x0) r2 = socket$unix(0x1, 0x4, 0x0) fcntl$setflags(r2, 0x2, 0x2) 19:54:51 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x0, 0x1}) r1 = socket$inet(0x2, 0x8000, 0x6) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="ab2b43ce9b33ada7ee06665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3838ac82964e1d5ec01", 0x2c) 19:54:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x6}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x40, 0x0) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x592) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) ioctl$TIOCNOTTY(r5, 0x20007471) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) open$dir(&(0x7f0000000000)='./file0\x00', 0x8c, 0x7) close(r0) r6 = syz_open_pts() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f00000000c0)=0x1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e5870900ff00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="d6431c691f501343c6fbc6029c9f6b64fc96cb8f42495103ed6166793095d304555fa4e28c519b229c293d8fc54f011ba438461a67dd99e9752cf1298e4bc60a3a7946a01e3fd3c12b4517c2c9a02ca35527fd47eed8200cd4eef6ffbe0871f8156c5fdf5018f1d33d6362315c7cc79d92474e3bd408e7a0314bb23ac5a99e6378474b7f17153b3055b9f43aafafb742d397f5241b9070bc6e2c27c18d4c7ff80ce54f90f9e1070d6221ac5e09", 0xad}], 0x1) 19:54:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x3}]}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0xa4) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000440)="61812be0647a1f3e534155532e21", 0xe}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000300)="11730838"}, {&(0x7f0000000340)="2238fbe95a869fe74195ae72e98bfd48f4c61fd0daa9b25c242e925c4d1aeefb39ba297dc299c46cca22cf2297ed37beeeb1b09f5d2549bf1fb33bde59c23110b86b9d2fb8911d8988b23d7767e44a62936b85cd49a10ae6b1798f3c39244f573cc5bda1d4e9a1082ddfcde25781458dddeaf4819f"}, {&(0x7f00000003c0)="bf0887731c6314e6865e643eaf3339cf"}, {&(0x7f00000004c0)="e03afda315170f4a65b380ac9118d8f36a6a122b8db7d5cb0f0d76e689ca2dc00a3cf72a6f2fd1ca0691a352f92d58e4d63d1953d304aa6ea13082966c64999b1708c8b35c598ffd8e7270d2f5f5f70dc17e3d89fdfae9de3722596785b003c0c7a8393d87630ec7c1a77d611bd1f4b10edbf0353bccca285426d5a594f8f427258565c1a193a3cf9c16905b7f91e1418ed585ac241df3bd29e723b91f6bac8ca71af59bb4c95fc2005219de1271599e4ba4b8d1d7027e11227adba5"}, {&(0x7f0000000400)="5abb240bb80269345fc06793470763214743df4e4446d58584bedcdfb55097ef428de9e118b9eddc6a03061ffe6597775c5be37275ba66752a59c613a7824cac"}], 0x0) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) r6 = fcntl$dupfd(r5, 0x0, r5) writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xed) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x20000, 0x0) r7 = dup(r0) listen(r7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) r9 = accept$unix(r7, 0x0, 0x0) write(r9, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) 19:54:52 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0)=[{0x0}], 0x1, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semget$private(0x0, 0x3, 0x1) 19:54:52 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xd080, 0x1) faccessat(r2, &(0x7f0000000140)='.\x00', 0x1, 0x0) r3 = msgget(0x0, 0x2) r4 = msgget(0x0, 0x446) r5 = getuid() r6 = getegid() r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000004c0)=0x3e5) r9 = getgid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r8, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r12 = msgget(0x0, 0x446) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r19, r20, 0x2, 0x9}, 0x5, 0x5, 0x8}) r21 = getgid() r22 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r22) r23 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r23) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r19, r21, 0x0, 0x5}, 0x4, 0xb8f, r22, r23, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x1fffffff, r13, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = getgid() r25 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r25) r26 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r26) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r10, r24, 0x0, 0x5}, 0x4, 0xb8f, r25, r26, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r27 = getuid() r28 = msgget(0x0, 0x446) r29 = getuid() r30 = getegid() r31 = socket$inet(0x2, 0x3, 0x0) writev(r31, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r31, 0x0, 0x6a, 0x0, 0x0) r32 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r34 = getgid() getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r32, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, r34, r35, r36, 0x2, 0x9}, 0x5, 0x5, 0x8}) r37 = getgid() r38 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r38) r39 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r39) r40 = socket(0x18, 0x2000000002, 0x0) setsockopt(r40, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000200)={{0x2, r29, r41, r35, r37, 0x0, 0x5}, 0x4, 0xb8f, r38, r39, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r42 = msgget(0x0, 0x446) r43 = getuid() r44 = getegid() r45 = socket$inet(0x2, 0x3, 0x0) writev(r45, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r45, 0x0, 0x6a, 0x0, 0x0) r46 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r48 = getgid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r46, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r47, r48, r49, r50, 0x2, 0x9}, 0x5, 0x5, 0x8}) r51 = getgid() r52 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r52) r53 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1e08, r53) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000200)={{0x2, r43, r44, r49, r51, 0x0, 0x5}, 0x4, 0xb8f, r52, r53, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r54, 0x80104267, &(0x7f0000000380)={0x6, &(0x7f0000000040)=[{0x5c}, {0xad1}, {0x4}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r55 = fcntl$getown(r54, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0x1, r10, r1, r27, r30, 0x149, 0x1}, 0x7f, 0x9, r52, r55, 0x425, 0x80000001, 0x100000001, 0x1008}) 19:54:52 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x4, 0x1000, 0x9, 0x2}) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) socket$inet(0x2, 0x6, 0x3f) 19:54:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 19:54:52 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x42) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r2, r3) r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x8, 0x0, r3, r4, r5, 0x88, 0x2}, 0x7, 0x9, 0x7}) 19:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xfee6, 0x8, 0x80, 0x77}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4d}, {0x3ff, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:54:52 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffeffc], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r0, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r4, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = getgid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, r3, r5, r6, r7, 0x80, 0xff}, 0x5, 0x2, 0x0, 0xffffffffffffffff, 0x2183, 0x8, 0x8, 0x20}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 19:54:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = dup2(0xffffffffffffffff, r2) connect$inet(r3, &(0x7f0000000040)={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x61}, {0x44}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x1010, r1, 0x0, 0x81) 19:54:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) connect$unix(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="840fe79c49aba1f3a187f64c52ff79d59c5d15773f9715aa0b2267b21dc0ad582e742f816135f57cc8bbe7ee4048975583266c2a5540399d29220f9eadedbeae63aea1ae415e621bf6ba7e1f9096b42df0a452d110de73ebdba36d7f93eea1a04b550550ef3c595164fdbe8f4e86aea2c9cc7f70afdf7afcd4d1c06061c811d67d6bc4ab682fede755e34fc395ac7d94ffb0931f1a69bad7053084c5fa7e123b6fc3e1a8204f8277ed2bb8a73765095e8c8523f3bf7f27c78b575d32ec50de7e04ba9677169ca66380cb8cc3590c2f927ea190998fd198994c40", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r5], @ANYBLOB="b814e76b6be608189c33b079d0ea440863ae9226baae588296c370882c0a4621ae93bec192e058109b0ae26e50afb05cd369697c512135263404aaa6b1b9c7ce3670bcf76e494587f147232022c59e5367766c0a93d571980f963924d80806cbc238176677a47da838243e39b07de32432f9b60882f558bd0fa3593f388aab084593e8c278705006bc58334485ebd4"], 0x3) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x1, 0x800001, 0x4, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x4007fff, 0x8}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000140)="65a023c942e89114362ec04a1f2703005d93fbd6f3c0e82d860808460712819929ad4cb1946194be8947ce6dd68f8f2572608c7ba74b8e3fbdb808b27e3140489adab6893ed046e20cf8c3dc70294c0be0b6ad24f45d6aa3bc19e3bf01a70e84fd24b2a183e6fa5d33ec5689d047e0ca33112e9a5b82d915075ce1d6f16d05186164336451d128fa77a903b6552ca00478d2f854fbebaf7145e975c911f25e67f14bd43a2be4", 0xa6, 0x0, 0x0, 0x0) 19:54:53 executing program 0: ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000900)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2a2e37aee3692663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565a481d6ac26ca95d0841288b49190400000000000000218a9a5ded5326a45a72f546132c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde2415d0a39f770981b867fd53953b9d720d09cf2b0f79a450000000000000000a75a191c7b41cec71fcf00000000000068a5e47c86ffb01ab9b7e4424617158c678b8837888eb35201954e55a7cf6d05187632b71172e95ff7f490f8dd17e5dca8615ae20a5b0d5d84ac2f5af3d7420d318bd7d289bdb186a4da9400bab7c1886685a3550be9ce369d4fdaa21814dfaf4b4100abef48b62c204574f7315c964a3b5a2f4d8d1f23198bbbe8f001b71da950dac10e0b38444c11a117d06708b102c4fc2d0421386be0cd4d9aeb9d68a9822bde75226209a89ac806fedd60c360b47fbaaa79ee3050de6d2a8b62c56b2d59df4971d6049ee5203bf45b5b9dc04e7bef3f2569f941cac6625240940fdf767a13760000000000000002"], 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_settime(0x4, &(0x7f0000000080)={0x80, 0x3}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x7f, 0x4, &(0x7f00000007c0)="5beeb46e41ef3d095587aaf5df226027e1f27ce95bb8f3e49541b16dab46a9b407ecc37eb7f2a44015aca06c253ec01205f26a030829f51eabbf4fc86da0758315ac092d5f27532cf0b0bffc649ebfcc65832ca4b1bbd15f2146ac2c3516d82901ffd6257f6d9e470dcf01696382abcfec08b654a7efbcc17a900f69ed83c8a2112d39ee69dceffec23bdcc708f8c83138f2632979af794174ae6aea60f7365d1808c4e538b40e73ed02bc3cc6001aa927fd63e709db5ee0a9dd529d4c7d3ccd417bbee268949f08a31f66a061e57f915dd442975c74c124d8b4a1842ec866e35465eb02c2b49c5fc8589e9c16", 0xed) socket(0x5a, 0x4, 0x9) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000002c0)) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="0cdf22589c6c879545a0480ea9f1c754bd97c7c8f23e8e1ebae30631b824879d61894644b29adf87d3b88101f36e76ba7249c3d679a1d3fd561ec13609de76f077eac30d2417dc2122fb84c31a7c6742cd74e1d330d15bd296c5346626d4c7ac97711458e50990a1e3f32267c5c7cdc9269139d5c618f4d8a2e8a479cc0a0f9377f983ac9c78ca28c481fb47dc7d121be268ff92ced111bee694a758076121a4110756a69498787d9b4de7fc81e8d8f8fa0d97449b854e0fc91b69f84e4853aa3d144f8f584a1c0f09cc6c50bfd2c8ad0f5a2df5c70fb09af0207c683926a424b263a774950d46bd1d9001", 0xeb}, {&(0x7f0000000300)="2973d909d455c94fc583851af7d74d8c39fdc284e12bdd8f3201a703c6ae7f4fe1c9dfde2313829825af894e4a5ce80dcb6d269646a571671530080bca0380b20e637d2a2ae2d9ed8747f5a79171595433b3fb24755153a8d46846ec6f574b00dac7f4dca062c929bf5586337b552b65990093f709119753b2603473f255432ffc92b6ac706990620752f2f4d29c597381b2905de3a10b12baa61e9bee4b7a97d90ce3fc5ab4a6fc6cb503a7d93341737ab50ef765f72f9d31", 0xb9}, {&(0x7f00000003c0)="78334abfca42382d9ddf38ec9c0ee61e1b2ec549444247768f67161687c410945b4d47171b0d41a5d41f6837e8dbcef6abea7c0e7495c66df16e40b95afc7246e593e63e4c0a5d861e261dfbd6cb1454d1186b17af2d7eee783fbd9dd70765f3b49bb29c32949ed18d2616f535b0eeea3fdcecc93a695bfbff52a26c7c46de6c59a8b8978dae53fc2df66d5365a097692ead4bdcfa058dd12d1e32c43a483881fba0fce62bff5fe8de3aaed27738327d1eece6a716353cce50be05f5cf412547f3b957985bc0fc5025726d433aa5ab7acbcc5e1bfcf0220470e9db0b73f6c50bcf2df4fc53335d42df0f11c4e0d2f72af08851f6a7097ecc831d8eb0876af4b0a9b54829efcb96c88b6fc8470ac8f23a0224cbbbd3232741be3ec22b0f03d4aeebe55456821a09606b6809ffba01911aa3eec5419ac8a9ba70fce3e93330b74b09c6cce50d0763987fb055d560b203d4678aa4ee94f29ff6fe9cc16be3d24cfc2cc91378aef4c8043c8708d907cf56ad475fd9c6ecc1ece9ee9c2fe262866fc0b2edeb46f630316bab9942c3e8e57f05107d5a1c3e01436142eb13fd5403c15192a28755b04fcfdc97b0a34dbc1296c4bbf86280c757dcef1bdfe1b29926b8815ee7cbc5cb29b7d5f3004753402b29331360e0edde00316365567a790d3e265e882e4a8846dfc9108bb7de829ce4501a3e83291872a48605164755fd34371df804b87c2d9609d3a88cd8a4c12cdd965949aa4940330162e97aeba33c3a600c213794db772c3db489491131b7feab5d472f9e75b23a23251b1a1187a5ed067b28f3b0d2c29b4f6ea62725ff8bc367722bc6bed4c44b043600ca0186b7a1c7ed7c07b1496f30cc203cd536895e79c9f0682bf11257bbf66a586c539e909e1764b1fb8e76f4d32d67c00856d318be307d1bab2ffb60dcbd9d22daec539dbf5b2b6598f7bba7269c87628760e7e9c86957926afeb936822f3d471c554e7a5421064a606d94951566286a1531d417628711f85d4bb1052e2624b628966cc4991f9882dccbf76d9c32fc5f59d3aadf19a5a7550bd40b448ed4b0f72ebe7c19cbd4664bbb3a695418d18d653fc519cd3666b43ce4eb5f9263d3d8236691ce730352258913a143a5002f51885ce82fdee1e5dad8ee95b0d7674e412472241ca4aec3b62c75249ac8e69766042a2cd66777e5306bb044a679cb191cf1c3b6d687f5b7171ce10fe8c38fe1ccc2709348907f9401efa0d36d1d93580ede7b986298614d77dc4d80489571c456d5c1755259912f3208a0c1cf11bd7de8d7bdec3f0748767c86e1771409683f561cd22fc2b44fc32f93f03de55099c69286fe49cbcabc1566835c7d76682a4b337acf242e554aaace4daa3a348057014f17064514379ed248c3e54992a7356091d0506b5955aa1924a90037e7366fdf933f4a6cd0ffe2", 0x3fd}], 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) pipe2(&(0x7f00000008c0), 0x10000) accept$inet(r1, &(0x7f0000000200), &(0x7f0000000280)=0xc) 19:54:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xbfffffff], [0x0, 0x0, 0x403]}}) 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)) getpid() 19:54:53 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x8000}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fb, 0x0, "000000000000000100002000"}) socket(0x18, 0x4, 0x2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0xfffffd3f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:54:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x308, &(0x7f0000000100)="2f524244e0031cfe9fac78661b08") fsync(r0) 19:54:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000012b}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) 19:54:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffff7fffff7ff], [0x0, 0x0, 0x401, 0x0, 0xffff]}}) 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)) 19:54:53 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r8, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000200)) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r9, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000200)) connect$unix(r2, &(0x7f0000000a00)=ANY=[@ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="1baa1efceb66668d6b7bf4cfd616f1a53cdb1d16fd8e02ecfd6c905c6130569348338bf61ded5d91bb4bba2dc4fcdda52fa635c92f4645b8fa962b55cc516f8251ef57d1468ff59eff49f317a4494814e7860503ccfd83d45e7b4cd6615c90ece00cdb852c94e5e973c1249f5b3e8a294792c93ac07115e8d9a35a8028ccee2f5ad80059e9f4f3f75d82e96f120decf909cd889f4283603db96c0f465716bb24985b11eeea0d8b4f82c949910f4edc6b38c2761eae2f7592a2df968b424b0daac6b7a2299146305bb9901ab4881201b05795ed9362aed1cee0797eb571e130", @ANYPTR64=&(0x7f0000000a80)=ANY=[@ANYPTR64, @ANYRES32, @ANYRESHEX=0x0, @ANYPTR, @ANYRESDEC=r7], @ANYRESHEX=r1, @ANYRES16=r3, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES32, @ANYRESHEX=r4, @ANYRESDEC, @ANYPTR, @ANYRESHEX=0x0, @ANYRES32], @ANYRESDEC=r5, @ANYRES64=r6], @ANYRESHEX=0x0, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[@ANYPTR, @ANYRESOCT=r7, @ANYPTR64, @ANYRESHEX=0x0], @ANYRES32, @ANYRES16=r8, @ANYBLOB="ac8ac3aca0ff348b5479fd7be776f04326f5748196fb0becc654308ea6ba5e59b438c7252fd4c03967d9b2b25d6c", @ANYRESOCT=r6, @ANYRESOCT], @ANYRESOCT, @ANYPTR=&(0x7f0000000ac0)=ANY=[@ANYBLOB="0e3a1f44ab721f39b1a194ae01cbfac85659e2d559c70845655f5e0f072c5f64e5b22a56767a56b1f67ef11f634669487fae05dc4f954b40fbfda24fe4d3c623bb17962383c0920e3ab3e502e88c4a6c1fba9845d27e6b995f83f8817b36942d0def3612cbc337997d82c389faf841bc5e068ada431949fc065ae6fa8cf30f5cc1bdda3b443a1901643b96c7249ee194812ac5f46a9faf2427ae3af8bad1cd8dbc66a283d655468eb696b435da9e133c5dfdede54caf", @ANYRES64=0x0, @ANYRESDEC, @ANYRESHEX=r7, @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYRESDEC=r6, @ANYRESOCT=r7, @ANYBLOB="1d3bdd92f3c877a5984f", @ANYRES64], @ANYRES64=0x0, @ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRESOCT=r9, @ANYPTR, @ANYPTR, @ANYPTR64, @ANYBLOB="ae36c403a83090067b12d39d3d08f5d0b8d06942a5bd00a717cba99d8cc3d138bfab28a04522a64974d9491a7d2651497e978bf0ee6c2132698d52fb889f76837f4c6bef9a1bb9e1f097937186bb2bff9b1da5f9872b5a3ed06e599c32093d94daac5a59890e29aeac405c771ffc5176caff74631361f60bfb9dadfaf8d922856ccd8b0d6a2681bfebf0dca4df88fd2d393bb33e08404142dc189775e2a4cb143d02265592583c1b5a0f7a8f055c5daf6609509bc7b47c7c4b517d05f0580c059fbc09a02d502c2aa964ba7e154c5043e0252a6be1575f7408ca0133c3074a0c2c3a58686a9554025b6eac40ed3d43f71421b82ac9ef6e63183b4476d397dd66c5cfcc28ebad8ecb60594e77fce7d317ea91252ce295dc579f0c8317a0452db979899d101a6383fccdbff55ce0eb173e1b8a63ba41194666d30f00dd9410e0eba42d449566b81d2c170857ad5b29defb55f9810e514e4891a245ea2bb8b538214eb6f0775c1d5cbb7d55d8945ea3006477a9a1086742111d4e2ddb971a03d25b7c4f02b20c2173a536fc244dfe0204fbcde0ecea393b2cedb0b8e34646b2d8f1161fc50dd79bf93da4398878750933cdf0b3be3d34aa4e4312d7e367759dac2996a411c56cd24817908f426b7ae42b5f629cadc063148e804a5c7282fd5a86eb327f92a61e04f7a595f481cad3069c9ed8894c54e156d624eaa50d83b5e3eb044b613ae5b05ffa175cf732f545f8b018c6195cdcf38715429c947df74a46c0221e7e525127bcd30266c8952df7592a57a9f5ea43ee7b9764cd934e8931fc9236808c4b32704471cccecca6d4d0d307a397d1067e2e5ff4e3b284af2a51929b8d311afd293ee254c3a475e22733ad86f1f2b8f995345cc5748727f2645730dbc00f9f4ae62b0d8c86f6974759be6c4c50f20840f11e2d54dc3289f7aced7486834738d08706f21c1d85432a6a0171b2730ebb194d3931dac9acfdd5bb81b29d0e794a0c484c5d58fa836e4f0363c61376290a07242762de43b53d893b459d69982cedaa17e6e4d47a712701510bfa88c026e5bd9ae65f47d3be2c69636f9f1ad9a0ffdfdfad1e713133653413df1392510e9bfd01992cdc4569dafc234d52fe4fd5d0ba8a2d20b1bea7561292439a89a04848e934a88630dbcc67fb593442655691015d55d9427ef2d279d43bc675f4a75738b61522dea78a071242796bae39cc7364faf12bbc2b543d00fbab1125aa861e5647dfbf1b39f4d0288d836d6066007b90c813f9b85993337c83d3506f6ff74b73598b0071745f95f675dc699e58f17e369ea6aa3c5a6be48a3653d6cb6fdb7cc94722d54e84be626f6fe2203a930029ff33756a95ed581e8492345e821715b81b53738b5d7ba6285e066a07362190c52cbd14469a08153fd98b873d4998367919d8e45313d18532546d4704e3eb9fe0ecf39536df9deb0d46a5df6da36c0b8d5f3c1389fc61830817cca9b08b3d29f61f6169d4e2446cd4ab46770779b161ec82901d9fbba0fc1a1ad90fedca86bb1fdaef0839a02cc5d04d31ce5fd1e03ee0de563fabb0666897e0fd891eb1793f08921d67741cf604823a0888721cc600e6d040ee7941ffc7e8baf845f2d147c80470a86e9b921d9fbc665584dc97b70ff566d3b68f901c26278105b4d0e3a5ef8396a6cacf723d422c3ccb45af7042efc284b5cd069e200cef94b487e57259a1f679f285042a1129344597a28fa62b86b8239468d22f09747f11e9e9643a4327b402027e8117e4713e6fb7c4d653871499061ddc429a773b9e368678fcc3cddf6f49a0dfd76f3156c85cbf6eb9b657fa5bf93a2cc711a849e9e20226920bb1e55599a78871e1f6e5f2571b3070c4026634fe4388ccb225f9aa5de68b147111de4f979a7702733611231b6ce40a758aada1dd74d5678073eaf239b1a06d79aa803dbfbd035d1de19aceccf3dc9db10388db0593b794516160df7f5d56db716c9bd0a05a6e0e2affa71efa4d3ce07b728f11eea551f5cb6eea06b8bf8ac641ee491152bbadf80d83efa0fbbdcb2ac48afd283aabc8a977fd44556fb637f3e93cb554bd76e18932f25d0deb40c6ac90f877f83d59b2a13d1fe251c1c90403f6a6a71680368e202bc23df102e43a59d3318e9b0e8d03eff5777a68b34b21632e44054b37adc7189c065cc5d4895d436c9f49a8b66c762d5c2e93c6373fdfa94db780f98e6fa4c2b469c7ce7b1660a9aa206a01a80d33e6ec881e44f8c222669254c892f1128a23d4c865d335e523d5ada88af7277bed8ad4f86966916371c8f6156b999472abb5046b803197191e43da8437e079d34600bfa0eab29b75a467dadaf9a73c6e6799d8be360b25f665cf8cd2591e60bef929af271ac1f80a3a066637916a00f6def122913e3838871e5ba77fcf276791675d5f761bcf9d85db7da404928f46a120e5a07c7f7e5ef82953bae9238595abf02289fada1805313298f458fce8a0acf445bfdddb48a745a59cbb059c0dea36c51f3c52eabff6b7b51dfec3b52442d85d752c38a3b633f9fb91a51e078a0004b46539a9f5f17a5c6fcf9d0d95c39b3b70a13f8563d95edace85d4d36fa48ef741d4cc29e8d8b7657b9aecd2d46c03268e4aca5ec68efcbd9876eda6eeceb0cd54249b0f669c59ade2e7a28c17d49806535dbb2bc1c625001d281ff07064d4c13abc5d4e546333beab29f5c0dad187014528f6a59342cdcbe6686a400ef8ebc53b1abfd26893f2b00bd7e06b21f0b8d8c16c60c14a362edd14b09113d86fdfd65e5e650c8378e9d9f5970627bc8fe56bef843ff944e7c279228d812cdf9722fd357147005bfedcb4d39abf56bac3e003ba1b213019d5664211ae0b846aea8df1a2c0b3a9e49407310ce78a0417eec9972fd3a32cf2e57cc2e17aa7fbebf0d00b82d472718e126c6aece4ce5b73c401e18ee65897b6e1314109ffc71406d31d4eddaec021d724a263ddc52c7ce9efda1c176d97091aebbdf2be4fcc7b6de2fa061684c144c679da1d20c7baf3f2257b77e6f12af7d53b26b6f14e86ec35cd400f34af8c4ff2f90504a96adfa0e9ffd37984ee25241cd07a9468564a5fc183debae732b015e98b04f03278bd32d3ff0a75e910e224a59d791686b87f6b62496ca6639565c927dc999fa60ac5fcad6de28a8b62cae63d1b91071ccf1c3e0836622c6bae2529acdf5d66e1fc677bd31c068a960e307d0c80f54183606d18741b82d92d69423cf211dfa14878e59cee6be06be3c451f2e11c1c258db3675a2c7e8030f58f49befb8f6a5840857e3a8a3191f0f02250f2f0ec0a95bea7cdf1e10870f10417e032afbc1264d9fd58c3fca67f11939c8b9c697e6a47ff98cbc889d326a03c54bf81c811a37210bc12829fafbb577c42bd65fafa72d5afc6e6c27df22a2fdd1f9a20e84f9795858e5c1cb0d109b1b07335ef2850d3d48a7e3d4e4478f6154e50180efdd435f62e54281eccc4aa6d05b29076a3e6489d661f1fab0083cd5f9a842049c1ff4a5bfe28459640fa50bf031fc0268f4ddcb6c7c5fb3660812e1c46e9b01f4a71d93d31128ff60f8f37a8546253b86b7aab43cf4b3d7573bfe241a455e09811ff31001864cb8e092df343468d2b8d7220eff452da8cbe0ccd413fc948d0d56acaf511bd93db24e911e96fb534898da5be098de5c1b25ed1ad2ec7623823abf1cca0de307dfd88b5c10b2a0c2548f90816ff2412e482c3ae899821d146456f3071b0772f8a9de2b7526b5673df80b26745d485edb8b8fd7270ba3e2cefb44b7867655fb97e2159877fd4b91635b651011a90a0954da262efcd1fe66070950c14cbb3b199b7fa263e1f940e83e55a33f9bbc6f445fbd09501c7cbc0f1c7f657f07e046964211311d07cfbb350c47cf584e7b53caa84147a638109846f8f6eb32094528521a666e43534fab20b6b0ecdefc40541937b72517aee4a1fda05773d44706addbc8c7d10757d34cb52877a86368a15b7b898d02dd875d356d9ab5652690cbf95ff18d6392bee58cca1932e0ef0fcd212e1d9d1e35a4b3e551edb5d356d0325eb894c3c857bd837c5d592b52f2ce60e243e9d9671a3379a38934e613a0be8b7479df881712e8ef57ce62339278c4d963d2a97e4c960388360e6bd9d7c42d29d140b6cf2432e0360ab607de1a43783fd2306876f0262f770d8d1f668660e147e6a9eee109f096fdeb282ec0dfe8a7f13b349648084fa65c0d163436723449d2ed6b0577d7045bd1f4703ae2cf1516353b32f4be49004fbacd8d3ebe565451c7d3bca06a1c44c6d33baf8a47f9703f468dd035ef5ab5c2c4a480323790ba125bb3496bb993f16245b50d26a7c1b238d0dd1fddc377e9443dcce5072d03b8681e514dffe2e10282835d6759ad2e6a045c3865bfa4e37bb5a0b9eb652b2787fca3a032471d0e17392f392b77293c9af1847f436c7c2af445d1adc1bb62bc62f5de72788092ca09e967be0c6bedbd45afadd092229b68e3e70cdbec4b7f8a3f2815f54d006bbcedb4aa839946f4a433a4b5f82d6bdcac4f05dcbc3e38429d271d8612ea1040f25c36d217cfe19f0707c0d39914f20b1be29a291b0f9c85c3e703bf6423de74637d665bc34b0e4f5cf6819221b8e6955efe000fb4c37b7faa558b7c20c3250a46b0fd9b4c20e893de680d5bd13886c6991926b53932b8db09362b7a50294fd8533caf13acd2e5d5673c66719002f67519b06e1e44d18c8c16c9928f672f310ee08fb8ff62d93cd6755233bbd9099f478929232ada566e44df27af2cae42dc1df836cb50d160ac41fa23d850ccd7e96c24bcfbeb2cd982eb0d8391af60480b4d8382d79296c64953d615145149fbf5937041572ec548c1c1145e01a90dc21f862e17c973d6f52f3c6e8a0c493402da2ea1619199fc614f2a4b8475f37e9cf1243459c2822a15699b455b97ffd9fcb3876b25d5da6b5cb6054fc593455d68ad191df4d1e1e77d332f0e88b067821d922b1a7705ac5a2f14e6037a1052d2d8781ac83f341ac5cc9185c322856dbc994a152076380b186b976f04bfbff405b01990c7300701ed67f388c3b12756aee6614827f998ac39d1096809b11f43eca58add797582629e8fb45b913cfeddb25bdd7a1f304a768ca197833ac71a07787973ab9c5ffc5eda549e57b50e7e3cfce42226c3cafb6fe103a84cfc0c7f8b9a28918d6d96f2b0e8438144ad46547ecf3e0b8336c7b0a4879de35d1c3e23759f49dee6a5f2d4b4861ee5e03b28aa3a1ebd770301d3c8835f3c2056c46b3dac8b8b2fe835da90dac5739a8bb54d08e536db092c288a3b6043d58815fe3b3a0a786a8f8d81548d83e6c74a734aff6363e77ff405fd04f1bdce22fcbd6e269ea5a492795f08cf118935a113b929a83008804eb52459ce0bf048fe0f2ebcd0a89847dcea3c7157485fdaf9faae76c5835918f7cb25835159121179fdb76fc7608b8a7d6ac4c58e455bf74810565e8b43310cd33ad9db7985372609ff6ea12cb92fa0d756243b1ccb96a7653565fb3822fb300f401cb4b3053581833fa78de078ce564ccc756372eea832d6e91f79628e0f9e909dbb4ddba5478264dfa80e3fc5bb9df04cfc12efc7137db47468af4ffa0c7f2e91680fc92daf0af453b517da55587ceacb7f49cd3499f3fb7e2a7aacbbfa8474f754a521b5cdb4485e980f56fc692d42289caef01cc2368d395e3b028c84066dfe0fdee87352cca8986ec14c986125f706222dc678c8b2fd6f5b477a7fd2b88eb11ac0aa691dfa84cb6f4d9fabae958162e98e2c4"], @ANYBLOB="289448a54d072950b5445624731b3bc810f4a641a1ae0b1b610e92a6533309f44a8fc30203ef2992ca8753bcb3aaf7b0c2e23d06eee261974edf3191f844af3b79fb281269a65b8eafc869a6317e3f23ed44a15ab2c38ab59a00", @ANYBLOB="4e29d851c0368a54717b4b784e47efc2f18893c3ee2d098b66aa5196e1730c03e43c746b070d50d0d88077b6a5dfc5d6643b51537af2fc9577275e2ca2dc80c17f803a94c18c38617424caf019f4a452d259dac487a36fa284623160254eb97e2ae11459d0bee63c5bba738d56f545fa4946019ea559c6e881bcde55493f2a3ad0961b298c3877b86a72ead0a0805e649d534e35423b68516fb6dd87ead9b63b99c941b8dc8878fb45f48ed248d9b4ba41f63a0000000000000000000000000000008d47896c183b3fa9f5cbd546d2052b7fdc567b0adecd3f381fa1c43c54a704dd3730dded0627f9b60553d1c18bb2f4986e02d1fd7a8bfa234b23b4c9b808bc32154ebf39a0c3865b6db2467ce0d4297c11365d", @ANYBLOB="fcb187b07044a39d77df250b5bc0dfe2c1301638c021722dec5e385128bb1345d5470409ec557dc10677e64ce9937c1150fcd3902e65c9339ced232a3277ddde2b2f2edecdd5b1fa8f43530767f235895ddd66c8b4c8bdad930c1951f8c5a72c4481660a9928d7e23c9b33ddff34980b607545dc6a5619d9e2cbe6f6daf9578f7e40db8fa7b22e752b48781c5ff8ed0cd31a97b4350ca094c547d9f0914651"]], 0x5) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x10, 0x1) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r0) sendto$inet6(r10, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:54:53 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = dup(r3) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = fcntl$dupfd(r2, 0x0, r2) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendmsg$unix(r5, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000040)="3806c6f5465ed928a2d2d41313b15af85daec54f13cc3fcc74468caa70d053b09d238af699f2910a037ad325e3ec889ecd9b706c99", 0x35}], 0x1, 0x0, 0x0, 0x402}, 0x8) close(r1) 19:54:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x54) setuid(0xee01) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') 19:54:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x0, 0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x1, 0xbe, 0x2, 0x3, 0x7}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 19:54:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd52b8686ff308d010100006e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007ffffffffadd7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba5158b1f7a148df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e9905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec909008cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c7b0e00"/787], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r6 = accept$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt(r6, 0xa7, 0x1, &(0x7f0000000100)=""/34, &(0x7f0000000180)=0x22) sendto$inet6(r5, 0x0, 0x0, 0x210, 0x0, 0xffffffffffffff8c) 19:54:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x3c}, {0x4006}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) getpeername$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 19:54:54 executing program 0: bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x200}, 0xc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) 19:54:54 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x600, 0x0) fchmod(r0, 0x7478eb723f720e5f) r1 = socket(0x18, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x0, 0x0, 0x3}, {0x474}, {0x80000006, 0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000300)) open(&(0x7f0000000280)='./bus\x00', 0x20000, 0x44) r3 = socket(0x18, 0x1, 0x0) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x84}, {0x3, 0x59, 0x957e425c2348f090}, {0x0, 0x10001, 0x1000}, {0x0, 0x1, 0x800}, {0x1, 0x2, 0x800}, {0x1, 0x2, 0x1000}, {0x3, 0x5c, 0x800}, {0x0, 0x4, 0x800}, {0x1, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000001c0)=""/100) r5 = socket(0x18, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000000000064}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r6) ioctl$BIOCGFILDROP(r6, 0x40044278, &(0x7f00000002c0)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x5, 0x0, 0x0, "000000001000", 0x0, 0x10000}) close(r3) socket(0x2, 0xae99e93a6aebc89f, 0x401) fcntl$dupfd(r1, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x0) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./bus\x00', r7}) 19:54:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x1, 0x4000, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100), &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000800)="799cb71d52cc9b956e395f3f079cb5887c5fb0cd51209f1faab6ee452c17cf2651fdb659989da7bd8a44858cc54b760b607efd56d48709ebe7eb1ac219eef2d16f36b23168ee9c7d1958f304ef9e700ec5cd9030a259dcfc9a0580c4f4e9bbad7236f06e48931d999a7779d6bc71c8ecfdd5c9927768f6c3285b59f7716a50a02cbbc0f332ac041924bdf59e0ede4523d8715271a5a2216fa031f0cbef494a33154442e777c8e2037b3202c0a042ab4dd072eb012041ee77529e6c106464f91e4d944c7810f73ec0af2bb93c9902e641363976a823914825ab143b593cf21d2097442106fe8495fdba4dfd195d91836a01928a31da8256c838f9eaa71124eae169e9a4d2c1cc0a04883f5b37f0b5f2838617f3801cad243862c1a35c3aafe35a1ac629a6eaac3fb965162a2f93a6730def3ac5f97db6ffd58c6e0409f87c140a29386a89e12064cf7245b448a4890c36aef508df4f25e59474880402fd799f256caa66b8ee907937aa55da2c4006beec66e07bc0f85ecc095f3bd6a927ce5cd2de2482b68646bfdb3819da3ec6bf013ef7c9db83076224c3cab97cf8aa3b398ee1bc11215f5ce42872a0f971475b9b190f156562d9b40d5ccce98a76dd7ca2ccd20f734b9d04893aa7a63d3e3af7402cca11b9d4d47bd9c5a2c140da045ce453", 0x1e0}], 0x1) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x80000001], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [{0x3, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x0, 0x2000}, {0x1000}, {0x0, 0x0, 0x200}, {0xf3c, 0xfffffffc}], {0x0, 0x0, 0x5f0}, {0x1}}}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000040)=0x5) 19:54:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) accept(r2, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000004c0), 0x0, &(0x7f0000000200)=[{0x10}], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x80000000000002, 0x2, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCSTOP(r5, 0x2000746f) setsockopt$sock_int(r4, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg$unix(r4, &(0x7f0000003800)={&(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000940)=[{&(0x7f0000000500)="18ea27678e28e2380f1091555810b1f9c2cb482cf88ec9f8"}, {&(0x7f0000000540)="4a44d0312d4fa1c0f50e3696ebf3a22c7a0ec2c60cbf124eb339795d2e16a16ab84e8f19318ffb1af9f617d601da356e1a0b59393bf92c8e1df97af2d767c7db91762fb140f76581d1dc563feb7be6026a790addafbb499025657e9d039d9989cb9389048f9913704d94986bf9d4a81b0afb834aac6c37ebc0", 0x7e}, {&(0x7f0000000680)="fedee6ccdc0115dc630f26c57134b357b8b6dd680f983489af7878857b630fd5cb6495f8f9ded49334499ae7b67ca13b6b0320e3adeb922be948c49cb11c94abcc643007b309d4bbdd8a9a66780a230e064216a0ddd2a5c257a59588e94868ce5da6171d0858877c64cc70d6f4b24e17ecc8498c0b231494d11e619dee8b559432427906f040725803443e269ee0d01cd3da7056cb04f43154f88bb3161d1f94c6f5175d7b30d00c2d8f96468b6b5fce6f56b979d12e6653db442390e2646827f43785304aa26b69ec86e96cb35dd5b0dfe8ccdf"}, {&(0x7f00000005c0)="2f7e60d89b96062ba04e5f27b978703c504daa223c6c8118b8e368ddb89cf1fa0ff9c6f2c178123a9e575e5ba10dc6afe30622b0bf7f10c62c78494d5fa321548aa1a4359e4768e3282d798c87847c945e9f202947a0f6"}, {&(0x7f0000000780)="5eca53c0cf091a1aa9c702ecabec415c02ae3c7a52abfbaa0d3a3aa10cf37342d3a41de7b093f0d76a2df6b021324a6b4001ad5464f307eebba810b3b9ac0d295e6ecebbbc8ed37a8d2e279ba71cb2291d4bb2d1194d769251d9d934da49468c78b42285ed257e61244bb9d4d7d74e6b466d349b9b74045568"}, {&(0x7f0000000800)="1a7e6784bf51203b8ae079a0c11ab23ece1b74df3b6dbe4bc32a7f6cc56c8a1f0a46a03604c9da885a54642bb8cf15654126cde5cf61172315ac857e1f20cdaacd9c1694f08ba1c73b37481060f8d675e5df46ce85d395062b0a2b9ff4e1ecb78fe83c788ccc75ad6700eadc33"}, {&(0x7f0000000880)="f9029d943f24dfd5d2d394820726067b9da8cfa4137cf7018e594419e9b04eac1f9351ca13e795e749d398b42d1a14978417e515051eb938fd9d5768e2f8fadd89e0f251299f811efd8cf6fffe2f9f2b6479ea0048a8114689eea27f66402474c38f7772bf5668ac9050c21c1474e4a43de288b64a01f99d634536bf57ee8bf6c98616aabd80682c59a90309fb8ac4c3f8e6dd9181e74a07415dcba9ebf1a3fbd6e8db0d9bdd5978c206454510970f658ce6083d28c779e260"}], 0x8, 0x0, 0x0, 0x3846ea65cb8c30e}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f0000000000)=[{0x1, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x4, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x20, 0x1000}], 0x9) semop(r6, &(0x7f0000000280)=[{0x1, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1000}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x1000}], 0xa) semop(r6, &(0x7f0000003840)=[{0x2, 0xff, 0x1000}, {0x1, 0x88a, 0x1000}, {0x0, 0x6, 0x1000}, {0x1, 0x80, 0x1000}, {0x0, 0x9, 0x800}, {0x1, 0x4, 0x800}, {0x0, 0x21, 0x1000}, {0x0, 0x0, 0x1800}], 0x8) 19:54:54 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x238, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000940)=[{0x5}, {0x1d}, {0x6}]}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f00000000c0)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 19:54:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x9, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 19:54:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getpgid(0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 19:54:55 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000005c0), 0x0, 0x0}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x80) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f0000000100)=@abs, 0xfffffffffffffffe) r2 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket$inet(0x2, 0x241524e28ee380e2, 0x8) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000680)=""/253, &(0x7f0000000080)=0xfd) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) 19:54:55 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x1006}], 0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01e0881b697fcfc0"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x410, r0, 0x0, 0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 19:54:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001bc0)=ANY=[@ANYBLOB="281dab965fe1e22a0bf2298742c7e466de8e10e213993cd6ff319cb714df4a7d95458c41cfe1b66d16485dea58c9201288b67b8d32ff81c40214d815029de7aa672f41d45ee1d6e2ee1f3cd2ba16d32ce9d950748a767e246d1c906745ffafef3158fc2e2a6f8eaf6d01a6fc4e0c68061b88634c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/speaker\x00', 0x20, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = open(&(0x7f0000000480)='./file0\x00', 0x20, 0x0) writev(r7, &(0x7f0000000640), 0xffffec3) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) writev(r8, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001800)={0x0}, 0xc) r10 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r10, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r10, 0xe3) r11 = fcntl$dupfd(r10, 0x0, r10) writev(r11, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001840)={0x0, 0x0, 0x0}, &(0x7f0000001880)=0xc) r13 = fcntl$getown(r1, 0x5) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r16, 0x4, 0xcc) r17 = getpid() fcntl$setown(r16, 0x6, r17) r18 = socket(0x2, 0xc003, 0x6) connect$unix(r18, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158017745ecb38f40645a756c098f784d360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/203], 0x10) write(r18, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r18, &(0x7f0000001900)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd504d4c0000df82fa627475b78f0000000000000000000000000000781808c9bd0f715edc226154ab3fd199a67429a108353ba03570482c0a854f98530f5f44df25dc", 0x63, 0x400, 0x0, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000004c0)={r17, r19, r14}, 0xc) r20 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r20, 0xe3) fcntl$dupfd(r20, 0x0, r20) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001700)=[{&(0x7f0000000140)="76baa7cb8487e259cc5ea7ef9227d2226e4471a72b7fe8e0a37918a1770ba4b5583b9f8843a273872e9b359d77080e8da7638dd02c8ddbe78ec3a8aee11ac2f009d63d131637b6ab6a6ce4176090907e3f8a64867b4b485fef44f9918f97ea3cc8e94fda6818c049806d37f23be5f642511d922f3caffa494c8652fca45ca8e411397c699916079581d2743733b6823f102688da99922fd7ea4d77a797355fba2bf098d290a74079157cf423b345cd84ca40158bc1c88f1c9c6937bd40506931e6225dcc8991b211e825f359e5535d4a938a0b464a68ee", 0xd7}, {&(0x7f0000000240)="dc4ca4cd96c0ede13dd744726c7cfba540db05a6525c90b1e877427e06b3817115284e8ba9bdd1e6b96c94309e87ef08e7129c02b00ca6fb8e3dd2af910df8c14093a7210f0f9afa11e6549380d2bdd72ae75b710e414998607f5e1675080a36c23c1814b0dd31bae084d2bae71f007874f75b00ae14ba1cbed3fa600b4e5f9886f9afe5a7769444a91ebf79e8a0c7d23df46f1878dc8ef289d0f965a5b7497f9dd61d9f5fe0439ac6a376c5", 0xac}, {&(0x7f0000000300)="b3c7777068eb2056d190e5162966c9b2954758db70980af65a278178fcd76696413b029e60bb7565e97000ffe95044821006b8e7ab2cab154b28609203265bc6875adbb91639453e8200b7454b98f757f8bd02bf723a6687bc518428aac1ea8bba0f3761186c0fa49decf7f23f25c4256583afd23b044c04e6d715925bc407328c444c1418ed0cc97d34c03e2c78035f96af6b5472b700a92efa3302402e787eba4703e4c7d8ec8398b629ff6c636d4483788f13e91bf0c7a9b7c9d98c18c6fd65d98049bf52a60cfc", 0xc9}, {&(0x7f0000000400)="10998f0e3d9e91c820d724cf62e7425adcb9d8ad07871820810715bb05ecd59ea75a8c1adf73b5ff13cdd1182e7bcc736cedd3527e1c15de2c2c0644d06bf23152ac2c607161a8913358f4f694e4a61dccd4d13696ada8e86cefd8955ae1a2ccc15bc7aa90d3cb9a889d845fb4c3d819bf33d1b2b903429dddee7dc9a87b640f8c4c72e21984ff3761fa4b7fbbec99cd4ce119cacb30f0b841b14a8c0f96eb165881ab380362a76dc0d398ff3c707c9e32b83a40198836f4a0bfce8d1a7199dd217860706949849d7d49d42e274abd52f13e612953f094beb2bc4a8ab474449bf12d1a245b07ebd07a87c5cdc16ffb9b6be85f12845f7d356646aca2af20fa47e0409937128e280bf27c248cc5691c048a978897f54f3b94792c7d205da0b9f1eceab29aed9a2e3a2f90a20fcdeb40681e7a176344c7ce260d54166978add9e2e874f70a15ba34298e0a5ec124543dac1871aca4d569bca940481311b467df07291b3469bd8f5c8d8fe2831d3e79a11cb4612399e78442e312642c77e885bd3dbe767d50509021e1fcbe31188f4cf229ad2a1525a990f5682381511c0fa003c3341594af12240c60514ca7a5b3900fe7eebe17ed7406000729363881703c6f66ef763a4b47d170e1204bd51ab57a039c037d3ee8cb45029bd6c388562fde8f09eae99659e655af06f9184307dc389dee5cdcb9d4349368043d892c63bab8613ac12f0ec4953432b939b24b9279c4b2560be772257c5ea240f8fe46a2c186a8497d8df71e4660a4ad4b79d6ab1a90a2f92064696de2f07ff6131c143ac6f6eaaccb8bbe9bdbd3dab842fe1bbf21418766faaf715ce39503f47c35165b48f9404d46a77fea436631dd80641776f8f7c1bcc102c83bf0d5afde95a59e880913174976407b020d9c8455b0e37d5af2b4f8292b92c9fc6c656e4d0e03030283827d44d5da8b8787522228c11877e501b6bdcf98054c2a5cba0d785029e10287565cd043b668a7c03fa088a5ae95ed4549552e9ac029f44e896f4ecf9e157d96198a90e9765f576dcb7c649521424342c9acdbea04b3618ad60ef1b843a4539dc74ff5700814bd36db0029d7d58968d3365794f2fb70284dcc28d2790840650413a2d4ce6c58dc6f00fc2089cc2d6dec7ed89987deb64a0eda1f576a96038b205f2c93273b89c474cec1f97ed9e9d5aac29156952a9d43fb590841ffefa0cbe01c8867a694e784eb0ba0f670a0c2dcc465fecae4ce3e74397efaab09fe857516b2e8aea7739cb6d61f10df6e38b46b74497c35c38ea4c0cadcc391a9c74df508cb97e19e229cdeb6a18ffd576dc42857c02f96b5827e60f143fb6270d5292c4ce0bde6ebcd6e09bab9489d5bd3461f7b287211326650502c0223b3edd1257d73028714a5171079846f6b6c0c01b7a5c9884338baff9c09e86234a0e5e63e51e3458ce0f17fb3c5869737603d60e958e3adaf3eb488f589c337e32a5f1057faa5429d460b2d47b7f9bdae491d4e23f5e008afa6520d552421729cd2e311235c4b7b88c2821d389ca0bee1186fae9de0c4be4d896fe10fbe57ddd2ff83aa3ca38e0bfc5285a4ef33772d1242f34b811a909372944f18ba63e38d4c98f5b74283626dae7c57dced85d5de2c4624e0aaa006b8ac091310e07fa6551624fb83737b615ff648c0812a8094a5950690c5876e37903292900f7f8073ba950b326ec80d22970e753d356cc1c723207cc7884b22230e9c7ee8b3095fdf6997de42f95c50339271e952ae695eedb057d3976a2c18326b2cb2a66e137ddef3bd796f10043a2747cd18124587235b0a8bf5b85ccc3f08a11525e53da91080930f878a1e6370af407ef3f51d2fb6c864bf89d9f5fe9c43fb71370634229540690c7ee833ccba0f6b99981db165c2f09dd631f425546525f75772c7367fc273afaf9a5c14013ba714b4be91849e46995806aad50d1210dae5a0ef4ef5cc3dffa0ff8b4b33b0862d33684001a7f42964dfadd56523242f023a07365a0e26fb5ff53597dc276bcaff334bd4449cd4554d684f94fee5581d3df3b58c735ec525da9de694f53090678bbff8d82677946a8c14b106acf44a8d722162f3447caaa640c1ce2a7a4cfe61d50cbc43f18569df7ff0490616f764d099afc83577f66e343ab142019be46035e3c94ccad5434dca1f6df015e633385bfb56dd839b91a67867576cfccae289181fc58800f2534763cac8306b5ad03edf992252b05a456d5cb9eb18ad5bff72719fcb0f164f17ada705abd5187f9fd8964352a35398b9ba4d25243dbb18327738abb2d748f27afc055aaa0fedfa456de5e857526846870d617d7d8366bb2c07b853772cab1d95adc6faaee91dda6f29918fddd9ba4e56cb159c00b290e7887f70ab8afd8a5493aac7ba410ea545790830894dbcbbb5545a2c322067d33e3b88e7283a463b3062913c53ece0dadf774b21fafd5447f0e0da77f8d8ada6bdee78acfa219dbacf310180846d08f20b25ed041a8115cf54d2051035951444898972c62f90f788b7a17703d9cfb7d2c7225397c5165bddda54c3c085b4782383ae405bf309cb1bb807536d9b88d333841504ad26bc4470b4fbb226cd61a67264b62172720b0ba45fc4a35b0c11bfaf178717a5ddcb7db68562948c9ac225452984daffdd106ab5991fdd1657b019f618e4717fdac1d8bc869b8b7c996931990c5db61d26664a4885763ed5c63d065c5bb9c94bb3c5af32df402bee2f062cd250a62938fc2876f66bb318bbb27232a6b63ceea56802fdc4c0d4561d7669db6bb947b4af443d0b4d3f539af48539cb3ce0514b63ccc82a9431fc9f91dd53782b0e90fe7854633e55eee4093f57a5ae12c9e21e7ae70157f8c8f62d6175ba04e41a77f0ec3766555a6c282752798529122ae2a6b0b9e51c6be67cc751a0c064ad02578adf57beee82546ebf4fd536bb2518cd3cb37c56fd109863ae932f69b34e808277dab9e30036f61edb32171768bd69c987ba213a40829bcef8de0d4e125a9477bdfb6f2a9652f9d22db3f98bd80c7862dfd656bb9306463f97456dc3ace4d8a1fd914562c2ca10cdff5545c9d58c6a4a3d4f3f7817a48df3d2f7c1deea615bce2b6816c3dbfe498de73099051fac71293d6c8a9f7c0eb026003ddff02e4ad92d749a58404aef3fbcd9b0c88657d6b0272c9c0797a551d54cb41871089f8669e8099edaf874482adfc29a3fc671529a37228d562e1d8cabbafaa63f0936959a4952c904e58cab8b73bde7a3845f4a5d22a7793af3210baec7555973e058674db2c9cfeaff214ccd77b91a3e809a44244e7985dcab05de622fe6b72782dd7914907a36d41910cc4199e33301375bbe746d87915bcfb25408fb2f11c72b5cf146dc8fb74a19c2f72412d1d1adc421d97de80e8311cb0771a7bc93b26872af5bbbb9bdd3e022d64c0e9aad32ce41f731fadd4e244d89d277c6c3f4cdb7eb3b39438bbdaf5b4b1c7669314fdf08818d01e97273083494796161de1982f3bf4a48304c291b7df555162d8e3c58eef9e7462f4aad4e5b30fdd18bcb39721afa2063346744530351df2bc713227b557865fa403233bc638a2b538855cdf1a16b99c2f9c4701eb5cc248940c475ad1871b0ecd189efbacb02aa4c80e19134507eef199111d2ecb64541605e49bcdb923e1d39b899159598159453486d09966eb6aca9d422c7cde81b01f3c36c6e3d5dd594a65b320b61382c11d9c26efb59ed061b7535645abef7b1291f7d304ea897f03e86d3ed8c499d6784a974eb6471921272243107c76641ff4d5ce0660c68e82497c729f76d3929dd326eb0bc2ddc9b819077b471b708074ebfc995a1f50be51fa9a503cb46dee99bceb745610f5c2d1bdc2279a66de233cbe773338e92130ecccbc2aa0f227fd611fc9c55c5d3aa1c9addc0e82cdcf3b01efb0d9e8a207e3cef868bae71b784cb1af66d1e9a0ae4593fd9c1c96c9b4a7f3f8875e16f8667f6c1170beb3630fabe31dad5af4102559d46bc891a462347fa16f1e909599159bba855a040beaed9845b9717ad13612ee432c58721c237f08e0c5dbe320a08485ddf0947e1f7b01dfb05a7adadbd12ad47936b2ff0aefb0f46c4d89d4c80559edd4d507897dddd94b219bcd7e6d28ac189ef588b399dbd7749beb352212d06a2f22c569772aa8ca41146deaf8bc61e33eac59dab58a32d415339a9730893f02f13f74004e43b0313d7baa2c8c4c5b3bc374111ef82928291f8ab93f2ca1633bc214ef4590a88297fae3a3c8e2fc640fb85bd27867c68e302a2ad5d0a3602f7a1ec13ccd89e3751297c8395c1d19358d86a7828ca176b2012cfe7915f9f6d791365e741c3343c74d0def9a1e954faf17a26400a48571452aef014480863ec99f04f858debd4c8957f78f7e77cb442ccab53db0b89078411b12b64865e2acf8eb6a6492d06b9547e9b7bba60e513fffca9b3f6a1030b511565e9208fe871236a2b1ff7803db9df68c712f011587edeb4a61dcc66e28a69ca93d9f47a1a20a3ad1d00a72911244f33568ddd11fbc02ac474599ed52bba397874bf133aa21cfa047b097f6cf9de6305666e65136ce204ecdd352f6c76683efafbc500da1ff9136d4aad75c7e4dd0edc1ff87d5507de2e88c5cf93722661d1ee6b7efb961cf53c2f28201d84517de9a10cdfd41c0dc764df93237c8a814a554058773c4d2a62c69f3df7131e2c955e4a0aad9e9fd6c1aecaa62e4109bb69a21fa89cc56cd477e60eff46f103b5587a9428bfecb09dce3797b58b2c457618b0bb469d73058607d5c1099bda67b9fbbe08ddcc22d2a5f835b3e7f6800bf672559efedb032f42559a66f36acb028c393c4cd497c4f63e2974780871db809b83dc2763de03da1ab210386f4e726ca6a038434eef710b272e81d1914fc52e4ad35c40c162ea9b4306c872215463e5b6226a56747a67c0e75f2ea84b0f75af5da7da734c2b460260ec37a2c92b85a7045345d2ad1482d8c0f283d4f73a060000829b8625deacd07635e4d17af2252ae5d1ee7500b15cab22e3136f19eebdc9dcf5ab2bf546894825a1b793f28a63806ebd4d6917131a0512ef1683d67e0803a0be18f043b5409069edf46bebf5239b13439321cde2d8539c9bb8e294bd6e787f1d3b7c36d61df6e6a0c5d883c85805e3ad69d938ca3234d61a5fad2b81c3a57e251cd0d8c45d827113714819ce37433f33e7267df77ced843d47148c34751359a18cea3de8dfcd592bc264c78effc65463185ba05bc67f8f5d7ebc8c4b59fc732ab2ea6eb376d036f7bc3877db7dcbe89f52f8bb7cc3cfaf4203712618f566f00838cf4094094f320bca59c7438fb2683c10a1853d3c9e813ea1ddc0969167326e1dd9aca28e9df864a0a0d59f63172550b5f11302efa890a0f9592a19c850e41e49623513ebfec71de88e79995bb7a740fa12995a59f52a298d95c921f7d9e8adb7492f18ed39fe255d60314b46ede0ae9b38e8c00b476f9875ba3a7f6849fce532fea0c979f549d8cae102b141bff569bf475c0bf22bbe4b7f59fbff53d94f39eec25174175d979db99ca43e9ff03bdc6f267e766434431fdd18765ad8f2ace1538fc2426351656b4b475b7e372a6cd335b4a929987d9b90c378f0f4d375df041f5ff914614c86641f885766b213f732338fb690851bc96baba32ef7e6733d3e3e50d4bfac052549a8f6dcf21a82a02d540c67048a4878a684d3cba2c42b3545647480881857509276112b330337086ab16cc91eadb6cb7a3531f09bcdadeb82907653fd9e33af", 0x1000}, {&(0x7f0000000080)="ad8efe7f724f74bedd9cd4d35ef6c5349dee49b85e81b3473ddf5d", 0x1b}, {&(0x7f0000001400)="cc57c04ec9fb2c2e80655eb1f0ae2b81fa559a374c476f7b35c0169591817c5469f0ac5fa94d1aea5b32b0fc749cd85c47e4cfc07b1eb4a194b48de55317cc75df72e45e7fc1969da205d56b7a294dad208f1bad423faf54ccb2dcbf07cd22388a", 0x61}, {&(0x7f0000001480)="f6df04c9f6b747a7506c8ac7207f1e6169464048f9b62348de57292c483767e6124b0908000000000000001413f62f3ab4c472663b26a72464bb4851ad30426c5e352a510674232c1891f447d269198e4ea105cf4608a7b5cf4f025c85307662ba55201f40eee4ad87b3ac0d6d67b64d3e7b4bf317cd4d75b2ca3933a3f4ef87ab1eb552e7eb0600000000000000", 0x8e}, {&(0x7f0000001540)="8d772da0b1f56f233885797edff7833f8cee51b6fb694a082d07ed4ee912cb22cff4fd4f7297246d48c2063d212176ad940975b08e6c644d90469cfb3bb9c0ebc17d2a78225eafb32e0fe6db7e405a0a", 0x50}, {&(0x7f00000015c0)="38686f4ee6d21ec3a5784eab0e51da629a22ee4a8cb573e706766597f2c54877e3f3d1683fa3eaeb90dfd7b6fe50914688eb2006eeac777df2decb9ebb6446932149ef110b30cc4189e0d42083b789a90b470da93a8181b84956150c532b1f4a59e808fab427feaba2129b8db3b9b3627b724759e1c2bb8dc46d7437b3fb403540481daeae9a1930938f0cd457a7690f9928a9964a0bb1a55cb74f582be2a4f4e1a4f48b8f4f0b9f1df3971ea9a62b4e26941ddcb786b9dd3064ac62fd1b303b58d6f75ae3a3c19dd1cf726e946bc0f189bf661bb7d24bb5a31964", 0xdb}, {&(0x7f00000016c0)="6ac2ab3bf4289bc0466039ec7934915b2208f4", 0x13}], 0xa, &(0x7f0000001b00)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000007cb1e0bbca072000000000000000ffff0000000000009ed38835cbac10c8", @ANYRES32=r9, @ANYRES32=0x0, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r19, @ANYRES32=r21, @ANYBLOB="005506d1"], 0xa6, 0xe}, 0x67e4daa75a654d) 19:54:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socket(0x2, 0x3, 0x9) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x8f) fcntl$dupfd(r1, 0x1e, 0xffffffffffffffff) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080)={0x4, 0x3f}, 0x8) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795ab976ef3caf00"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r5, &(0x7f0000000980)="89bf73e40fa9f6738637b9d9a53a0c", 0xf) 19:54:56 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x0, 0xc1b}, 0xc) r2 = syz_open_pts() flock(r2, 0x3) fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000040)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f00000000c0)) 19:54:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) setsockopt(r2, 0x6, 0x0, &(0x7f0000000040)="90d884ee27371d60c5a629fcc3439cb348f9f5", 0x13) r3 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9300000000aef4000400ffe000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=[{0x10}], 0x10}, 0x0) 19:54:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$TIOCCBRK(r1, 0x2000747a) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 19:54:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100, 0x0) fsync(r0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x800, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) 19:54:57 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() clock_getres(0x0, &(0x7f0000000000)) fchmod(r0, 0x0) 19:54:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000000014, &(0x7f0000000140), 0x0) 19:54:57 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r4 = syz_open_pts() dup2(r4, r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, 0x0, 0x0) 19:54:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000100)="d766ea4312f260d5972fb83d9562d9b522bd2f37ca7c8610b4baa8b8114112c71da503", 0x23}], 0x1) open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x10, 0x108) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000017c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4b3acb777fa6285219237efb36e59dfceac2a84e6abca64896bc5e57c6388bbc2dd88b2951b158014f2e96a50a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f531da49fef9d612f871f4385f04157795ea4d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000fafb704d388fc501159960a3c341f955ba91951c4ade96ad6afbffbf23b8f5e753ae38cb408aae13ef5faf32d2590a885e9b05a7691cf06ce91111f2b15e2fe07b0357056703d0ad6496d49194a29f17e67808c90000000000000000"], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) writev(r8, &(0x7f0000001d80)=[{&(0x7f0000001e00)="7ea104d068794ed2d07b4cf65674c5461fccd084cd1b13c3e3736fba2b4e74e9091658f91245bb629233ebccb0e45fbb4ddaa891fa1e2305e25266135f23395867303f23aac12f3f88dd557f699d6bd68110423f53d6b788966642e40c8d439a6a86d033b88647f51da16e953f9c37086bd800ebff4536b59aefeb8b026105b8"}, {&(0x7f0000001980)="e766b08382b3ccd7d8ac8eaad2471d35c56e8274bcb1a2b01296744c4c6775d3f40968976bb9a621ea8fb6589f41b3af95816b93ca9b40aadb71703f7fc533aa60a1f86e52965e68b88f06fd0def26398dadc2ef7d3937cad1761307c7f9de61b2f73bab20f4bfe17f0d6141b06d4bc2c47dcb438cc3ff33119a697985740e7e7124f54348c5903efc3b820a0972c68578fe5f10f4bd40e9202d6a372fe96411a71747a79a494ab5f2317b7dc5197c84b9f046f1c314890b81e78f80b00e7aad9ca429c7e86285d02f11f3f168a380412437c0c19dbb40015ee4915e4a87a63f138daf00"/252}, {&(0x7f0000001a80)="1223d19e3b4e2e497177c76f8885c841560c77619747fd7b2288bd9428534a9821dcaa2c5f42bb88da9eafaee2a25077ffff3810050329508607a7b8a6750e8640cbf83032fd4a1e7897afb975d1f8332a34a10ce7e6631f90589bd6062c3a68da50c60afff036df3c351667571bec4ecc438cd28372f7086074721c73c4041699db8d136f68c258"}, {&(0x7f0000001b40)="918de9161cf37f05370248945ea517024f2bdf32ec7331066ba5f2d72079b6e88e15622d5ad682f05b6a62860dcacbec7bce0c748a91d17dc3cd811e29fe1960c1491db013521367d7d96822e95de16450f1537b00b8a71fee4d0ddbdd6f693ae0b0b4c7016c8736339902f1ce222145f59f3a0f708cbb4e553b062490a6720f975aca1d626b85928cca89c2185287d0c082ce412ad48af744127ba6b9c8fd314f8f4776507b7442be8c82"}, {&(0x7f0000001c00)="0aded258a4d290ffdd54b879a36effd19649e70b7c2c971da70edc3dc040e588fe67e37268a0f51b90e4248f9ab23af73d2646a84e4a6f2e48d23bc6b092e6f1d3aa62b3bf91c042d6ab243d3d1918f2f02acbbcb478b3ac1b4721de0aa96d33006aea10531cc17c9587aedc7da7afcf01f9bec4dc5c65d3e5eb9bcc81c8820e8ef4e0fd68f88bc28f12f7587852ad475879af6b4b46ac54634790cb947bfc8ab1109c6d691170f5d120c81989d56dab225e30937d167a34ca428967d281ea5be18e3023f979574069c3b93ea375b7539b20a50593f74f59ade9b98c6bf088a24d8a563ef51467185db70e0990a23f"}, {&(0x7f0000001d00)="17b245e2cb36557187c5c389216665a15b1677a9fb20aa8536aff526fb5514429e93f55f13915ec2e617c32a153fe424f9f0aa043fbbef46492a6b09b25d506ef0693aaaf70193f27c6b8c15d5c2b4d14f9af3e66c4cd875327d81396d85a0818d05043691bf7be6b127678ea01f99a9d040cb3bb97fa44c"}], 0x299) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f0000000440)) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r9, r2}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000001640)={0x0, 0x1, 0x5, 0x5, r5}) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000240)) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r10, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000200)) fchmod(r10, 0xe3) r11 = fcntl$dupfd(r0, 0x0, r0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername$inet6(r12, &(0x7f0000000340), &(0x7f0000000380)=0xc) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1324a9eb4d539d45, &(0x7f0000000400)=""/42, &(0x7f0000000500)=0x2a) chroot(&(0x7f00000003c0)='./file0\x00') r13 = syz_open_pts() ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000040)={0x0, 0x2000000, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r13, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r13, 0x80047410, &(0x7f0000000200)) writev(r13, &(0x7f0000000540)=[{&(0x7f0000000440)="805685a20321d097cd3c072c1878eaec3d710949946bef650230330df243a107c16359a47816520db7a72d2764", 0x2d}, {&(0x7f00000005c0)="c4e30129993e15a17bfca854cc8bb4814d72c2b35dd0a6abf971647cd0d0f68315a4b2721497d6adc990a60ee50c13f5df07b1ec23d4d8b5a76044c9c5fd77591ae86270296320719558bdc2683d1cc7ed4dc36665095e7caf4f7bbe74bc3dda879058a3427d25c1e3da1eb3510a72aa2c5f58b2ccfa7202a904763f63e3bc0819d5c25cedf3c87407306795e961e9778f36add73e8ae1723946bffd86101f66cb50a9bcf8737a23eefb6c44ebb1514a8fa57223109c3a67257550d62c47aaf07c0436b83a888e9f955bda401ecca1a7f4b8cc45fd742b6b82843615b5f482d9e006a0b7dcbf6ee20da17899ec59c8c0867da27c97e1dee53d27b9655145a7e4778dae3968bf34bdecd816a65b3731af9c413c04657070e48169fcba3b4e3902cc36d1f1c6c587ba833d7d35795bb40965c27ebe77c9a51ddf4a1a892601c8185fb26599ac3b8fb7f60bd88fa16e5e2fc72e0d931417647762cbdf468242f221693c641c42d01b4be288c47969351f73ca11c341039c036259ee818d791d91e2b7bcb45f2e5c58c0b35a35d2155f8712b776d2a9b3ea9ff960799e101662edcdc2e58be40fc63bf00b75c40834077fd8ef3f40ccba1e3bd131281b600f39f1e56d3c6c619efc5732bf05f6b02ec82c219db88538e04ac4b390ce767d180db08a09465521e02c8e8af831244b64b71230b6a7cba50471f3aef9f2289fb967b0d8e08bb6a96dd0c590f0271367e8e0def8743eb6665429da97099ced5548adfb8412ae6ecbe4726a768432709d5a577bb95852d8d512975c54f78a6995ad6348f17a6f0c1329662ea84e13570dcdc7088a7bb857ddb0ff48475f23323dc82b102313c957a7d229b9df740a1fabd136c33f932bf0c1ece87c14bc4605954960b934187d83d7d8d949ccf300fc66998c1370e969a9d7340611ff21f724fbcf8cb9a2fb1ae6fb0dd45c34521e3c064e322ada1b854bf1ed6e42eb3f863438c572e1066947e3834adfe01fab50dc6c6b81e41d45c5ef395c10ff013636445a93ead046f76014722ba9bfcbe4f86460de028440c0b71e93acc19fc7d1b72eab5c831dde816064c4197e94e2aa653614510ab1407e52afc646a737eb0540fe40af93d05bfdaaf6f0eee2c970f2e4dd0c22ea54f03ddff36b400fdeedfabb472692dd315bbff80ab59480796af66f2455ee7524cf6f1deca3f4074b6bcf0878a85274ac80172af2c09de5bc351f75c98d75fadaad644fcebc18430e3a4971c55bf90a389075651db68774a3ff513a7b7ef0fd691ff7973bfaa07ef729160e8a226862a572234e025613c4be070af987c5692ebc81d009adfa13714cbf003164bf49405394177fa18ec209b9257404ff9e6ee5e6ac172c89e71f4d413a0d2ddd558afc649cdaf9251d95b4d1b25b6b085ab91bfd88bcc90ac85dcba2204582087ac3cccf46254c9b2e5ae8b1ab3c95c063b2db5c0c1ec22d1fe2554fc60ac5c6464d42f01f7ceab34dc39ed9f6f0fbf12c08dbb56e1382e3d63bb2965a3e6961f619d2755d369200d498ce9ad61e1f06acdda40ee7038b9e0e26872f725c1e0fdebc9f4e045a25c75973ba983c93e36f6188316d21becd9046e9777cc6d10dca123a707fed5bd21bb32f83b9936db90e20b375c491e24e3a2f4de3c89b8abbcf29e239efe48f03ab6561cf27463d6e1b57ea70ec212b7b2cb3555b0b1d2a3c3750f07951d04b28b08024cd51c1ca1fdc35f50c7fe7c007418e773e1d756b799a49fe271afe2a9b0462c16919343a099377e29d6d4d0583d15a24a7b3f2aa7f67d8e772bef8a2a2c5179cb9fff43e828956aceea7ebcc713e889c9dd3f13170ce86d594e2c554014577fec374fb16e73231c7326035e56c240f5ec29f102c34558517d921acce28f40f7ffa7e7b52a2ca40f89e1335155526ad9638956c8e4dcb6330fb828f48684fb78cba69dad8933260e86edfcc570aeb0d00aaa59d7c91241ef4598c6bccb4be7e29b3e86faaae1aecfd8e60bccc4f3d5bc30d70b44eb5dfa0fde4d0848aec03ceb0c64ebf0aae11be9f06085e027ba6a06dad3bf74eb6166ecc96f1044c1d3bc99811902b92f4caac4acb26b51f19e5c9c333079b32907bd6402e9cf54cddbec9021b3e6fafe7f88b47684711966696a5e0b8933042c42bfbda8810909c07d9e41ee2aebeec3145d006a3f48f014f9dd989e979ff25a241d2970082bf6b6e00009155c247f6310e3c6bbb41faf2dde865c440fd8128f43dbc2e2bce3a2f0a89bac42f75fb7c358e0fa11461dd76d8f051da221ac3fd5b1d8e0cc8e43882b083809548e3d2024eb07e3e8c08a0527587320ddc8074a09fd980a2d98d5cb70b58afabdaa195996ebe2cfaa9c8a0edaf8bf931bf0e26d90ba533bf72ec974ecd23d6295ee48fd35561bd450cccd40f28fb2956e039aadd198ccd5eed0b6384c9d4195a05e9cedabe179fa03ab8afd1dc64254114d862395d07041dc9b882883acd144c7dc6755441b02f4b04bf7f44860d0badcbb6c82a7f10dac4364dd61441cbf87408ffd19e5e1c166cc6aa3c0bc8bb2f402affd9fa2381354a58743fb7b1d0c1a6dbaa431f02d737df17e743c6adfc773fafcb2ec1907a0d6485ba6b96f73faacfde75378abc6b205a9b79d3be0065ae6177221f7ae30d75825f0c03803cf08d0bd917594587b2c97cb4b3b1aac0391f1d683a1443d0d5861220525ca298ec86f581d8965cd2d0a1b3030f72c8dc1bb6714aeacecaeff4d5061b5696c8e2be0bf4af3a60c9a34c9dd1d2a801ec757aba0ebfca72dc9eb891b8c89b143c5fe087e4c0ba113e107a753c3dba626d70d6d5c400a36660ffdd0cf92da584648f5b8dd829848211534a04937d8684d2c6969022bc31152a34e1ae131c89496c4755bdd2fb8ac1773b3eb0e1cc954f51bbe139a5afff4d88b5cde8ac5dcbf65947925440d15592cdc5d0cc00710e93589c7b94f5ae76dcd39bd918657c0c33208576ff937d1f7b15b91bc276ab9751d12c9c2062630eb8fcb6b846a86b2b15db98e483900f350e51bfb3141976ee0d531d167a7685d93dfb875a49caff731f1faac1cb75e0b03046520d4042531b45398bfeb1c6f202008a998ffecd813d3e7d5196dfe6e745660359fe95e967f9cd6fb934982d0f7338bbe6325966b60b2bb26ff60f02f192ccc08d1cf71ec069ee8ac391ed6465355bb117911d4fc999726dc51f82af66963dd51f2bd7b6c1cd9333ef898d4de6505d8eb68709778014d451f69cc0ef064c056a8bf227bae0f099726771ac9e0ba668db04099c9eed2f191926d53c3f8f7ed90ba0556d22640d9cd2be6cd36919338eefd4caed96b8f396ce26b1c711bb24cb1d84ca241d25fb50ba2d9023ca4a4549fb2694e0f8c382ac929d2510286235ad1719cc240d52a737dd96c725ad90e93032d2f5fd6c8db5a6bf23dfbd5520c8f93fd3be3960b1423acc1c22007b400e71c1c16071c6fcbfb13c7935ce903c2a8cbdf6baea994654fc3fe200f7570906c04911ce81f5f66b7909604740724468b8c06eb0ae0d1a67b5ecec8f14783c06d69d95132f18711d0b867649866e3cfc912e81b844205e3b614e887c91cd9a34602cc9f432f30c589675f2fb7d3c87471a01da5459dc1f82014acbb0ab80b97828a4231daaef56f52cf853ef566c591de478567a45d9584f9c89effc9a3de2f5dfd8e9ac4e9bc7e9712c2e4b45fded9b45e139d95d6b1c3cc65d64b7d48442d04e00ff33de41a66f68980feb621e550bbd8539d676ac8e13d46774d7cac027afbd62e4017982d849017e6feb08f60322b6f5029ff56e7b210e433ab7d46bccfd9c9418eb24b66de563bf421cb67e9abc232bdd83d61d5e4d91ddd99998319ff52743753d6355c55c3094246591078c175780fd25e8f8e404be971fdabdc54c8163401ab77bae81398760adb704f4296c4c28aad6558333b7579784281078713d872bbd8085c65e9db9b3e4676378120038ba2b5ede99ecd9c750aa8a288cafc003013333ba0fe74b347041dbb29c128639b6c01a3b6b58447fef894054bba1b4cefb0a73c90f73cbbd62a872ac00d31fcbfe04c0620f695b1c61b6bb982c4d4a29fc694350de7ff18ebcf924a6dbd0473bd9f227edbf313fe2d009bb896ec5bde7c18ed57563dba72cfb3db1165a3f01bb5eb75223de90751bbfeb4354212a92128bc0f036ae6212f034f402c99090971b215f3d084ab1be9f905066e600c3e3b74ac0bd7c9a9f0ae02f03e9c2fa674c0c400f9a4ab6fdfd39c75c491321f0bd4a2a76fa9275ad8ac3e277dd30de8e45c136fe54182cf1bb06a483ae3345029a2e0d891b9d5243e4f4d0cc52b84da2fefa7ee5a81acb1a5add9bb4dcbf6c7fd34a4988ac54d40566e32897eafd6df4688071b1e241d5779d3721005554eea3e923cfc9f032ad8964cbf6390faf90b733e250b44e93284bd51946de3a3f4635344c94f337b36f67ffd00e5c33f72073674b0350c21f7060813c5a6da4a45f54f9eb5ef79d1644b45e3735bf6028e28baa353d3bd4afcdb378311cf7d7eef8501edaa50b06edebc701a2490b304141bc70744c641d5b53ea286f54ebc9860b60de981b543d7fafb91a57ae7cb3853b0c8069f021366a0aad73725506ceaaeaaa24aff041891c22fffe7ca9b264401744a7b34cca6b690d97bccdfe9a4c49fcdc2bdada21230a8611547b48c0392ccd0226c60c915f38fba0d4c2cd6a65845842c9416fbb48fddf274bef010145e44c84d754476f70a438d8c3fd030255af49ef57a89a292d90c20efffee5d9054a7d5bf012cda61e746564e0fb501f498720cd3e5ea0d03914f2c60489feae42b252476eee77f3d1d0a0492f507b9985c0a7e077687e370bd207bb95f17d351f41b7e68dafac7832096f88344dc076141bc99759a540b105e3229970dbda8ea4d7c2181b1ddf656e155646e4635804a35c8e8be66cdd8fb4fcdb4579e5687992a456539cb88a4242fcb0ee9cea616a06214af9f442f8c6969a45b2da6eaf061c28e9eb668367436567ac981abd67ed06866ba95632733d0119cc1f87f0c20163dcd994f74c39182a6dbc45b0e5cbafa63af0b1b97186c90dfad8058003c5b72c60eba44e09510906fefadd61124c4b1466d409ce02ca4201e652c29ca675e033333e8eb18ea7ee4159827e14a381930c4a4d188afe9be94471b74a58b0c8a3d7972a1fc7bd4348ea052f4da39f3ddb6dae322592b8772447a5d5062c57e76596f2b41060e81a6078e049a5f3b6f2d3890ee5a0095d789daae092d4542b87d025a4d3fd79aa5a8e452d2ff8b2b7ba14cdeb0df764af101619dd7d5617f3c08bfcc4d0f6d7e9bc9faf245c5c81d3520d1ef2f8503ffaaf285986b10e26d1aac192e9acf42e317dcc75644dbee3f66686f4157808c60b8e6d31512fae3a64c9982e4743db1da29691985404f58fdcdc8b876f3db72c13a17697d927d69c5f617e34e246711aaa93bd3317a74b78d6099361160a10543f4bda2629fdf95a0bc4b18b2caa7cbd1bcd35ac0f7e0e8f9b40c1292f1069698bb0cbf9c76bd6f95d63bac0d94d74de968ffb223f118c0c251a2d282fd9f46037788c45ca2d7a3da4a082bfb9320979da27e8c97f7d99042f5a3c15e0e20cb9fb1148f13bef49a3d88ff71d076ad5b2d6039711104472cfa44ad1584672125b197a94a337f43381b165fcc720337be5dca2e1e7ba26aca6938c454ba4a4475f5621c871b7e0f24eff08724ed5d885ffec72e231c90fe55ce747bedd5c80069a6ee382b098fdbe99bd", 0x1000}, {&(0x7f00000015c0)="b72d9325a571fc838798131292696cf4bdd32947fa324a8d73997ddbf7566f2fdec3d96fb655e37348c8c3c0fdca689f7fdb3ab31271295779c982ba27dc26bb4b027194bb82b042d3c118b7c2f9ca37f6d501ae3158ce4f782f06ff519c", 0x5e}], 0x3) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x3e, 0x0, &(0x7f0000000040)=""/62}) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1afc) r14 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGTSTAMP(r14, 0x4010745b, &(0x7f00000000c0)) r15 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x123) pwritev(r15, &(0x7f0000000580)=[{&(0x7f0000000200)="c8069be77320b85f79d555c154b36d03d88e11b6280a6431cbde74286123", 0x1e}], 0x1, 0x0, 0x0) write(r15, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) ioctl$FIOSETOWN(r11, 0x8004667c, &(0x7f0000000000)=0x4) 19:54:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0xffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0xfffffbffffffffff], [0x0, 0x0, 0x100000000, 0x200000000000], [{}, {}, {}, {0x2}]}}) 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)) 19:54:57 executing program 0: setrlimit(0x7, &(0x7f0000000200)={0x1, 0x8}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getegid() setgroups(0x3, &(0x7f00000000c0)=[r2, r5, r6]) 19:54:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) dup(r1) 19:54:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x2], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x1000, 0xc8, &(0x7f0000ffe000/0x1000)=nil) shmat(r1, &(0x7f0000227000/0x1000)=nil, 0x1000) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) socket(0x2, 0x4000, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:54:58 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7871d2f8], [0x0, 0x0, 0x482]}}) 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)=0x1) 19:55:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)=0x67) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xd4b7, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0xaba2}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000240)={0x4, 0x8000}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 19:55:02 executing program 0: r0 = socket(0x2, 0x2, 0x8) connect$unix(r0, &(0x7f0000001f00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee0052bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4a00d04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e8b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e04a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b18edc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5baa9581b94ad0f09ad93fdadc1d67ca944456d0ecb9bf5283041574850d8268238c4fe3c61c104f537fc533ed9fb6111671b04f1c2d4444b3ca3a57a9ceb408dc4f2a399ea80d688684d52fe45b8755226d428e5cb8ec098179a6c621923e0c397512e635b3e44d18600c10e31c495c0a34217aefebde8869325c2dbdbb2300555f7000000"], 0x1) socket(0x18, 0x400000000002, 0x0) socket(0x18, 0x0, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 19:55:02 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x6c) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x7) clock_getres(0x6, &(0x7f0000000080)) r0 = msgget$private(0x0, 0x304) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x27, 0x32, 0x0, 0x0) setsockopt(r1, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYRES32, @ANYRES64=r2, @ANYPTR64, @ANYRESOCT=r1, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e25a9387bbc0022e2b3ddd5074408067b8c8828daf9e993b84db943e713ebbb4f8fe6da2185fcd964572dfb02e259f6144c8ee8a2f7a02711188b63bec741c30f3f1b3f334a4b5442d9a85"], 0x8, 0x7fc) msgrcv(r0, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc516a0af1461584bca20e25cc42681b2"], 0x1, 0x800) msgsnd(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="01000000000000005aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e74926fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c97875498e63bb2e19117fec0866378de0a48ccc0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000fecde7907bf698cea84b9fefc3fb12d01e1691c7d6c8b971d871c717a4e3a4810ddf0eb661e3d870758434ca813a8a5115e7b9e08fae6015c528398262f19a5ee05d2fa48705be3e701ba169160cb5f073e2e40d9c410641ebf162e9df216f5ee777f9ec5dc71ff6fc7d5026fc21df3c799d5a033050a15c062225dbaee9ba714aec72b061139da5b881f28aa8a6be30a4e57613ddcf586cef1e12ccab9f75c8fecb2810d425497b354a108850772b128677588c6262dbb6e853dfcf920796fb264321567748f377a4a0d2e646bb1256750e4b1499fc74e15bd6f39aa80e3599ca"], 0x3d4, 0x40000000000800) msgrcv(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000200000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e2ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007dd84deb6487ab800b34484894c8a76199287bb4749470b3ff19e2cf914cabe1b46abc799a8e957eb4f51fc2d776cc417c1b200d74d56a4be30a9159d725ec5775bac78862eed83261517e688ca61700c64ffc78de92f1328f4eb1decb6ba61269293d9d12eb3e74e6663b58ac5971f6e03efc9db38273163b"], 0x9b, 0xd6d0c418f59fe7d3, 0x1000) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000075eb8a729a2ed5e4446ab01d5eba6453449de4aaea63324bb1aded453c62451532a3d134b7714f04eeca70f858cb047a7ca0372a6d8e3d0cdad9109ba0a3c9d570cca0e1e15f7310bc20b2636682d4e3fc6076de650a9595c58d4af7457230bc801439c85afb1cf0e031ed3540be8c1a29a8564446f54c91d7ca71c850c4849cbdde3885ee5ebb2dfad730ff212a4be21684816477c1403e678e0bcb8d12ff00cd6da3270f1560cfd3799475f35c0d009e566445308bf4"], 0x1, 0x1, 0x400) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000001e40)=""/74) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/191) r3 = socket(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x4, 0x100010053) semop(r4, &(0x7f0000000480), 0x0) semop(r4, &(0x7f0000000000)=[{0x1, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x7, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getuid() r7 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r11 = fcntl$getown(r7, 0x5) r12 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r12, 0x0, 0x0) r13 = fcntl$getown(r12, 0x5) r14 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000540)={{0x240000000, r9, r10, r9, r10, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r8, r11, 0x41d, 0x5, 0x5}) r15 = getuid() setreuid(r15, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r10, r15, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r11, r13, 0x0, 0x92, 0xffff}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r16, r5, r6, r10, 0x20, 0x7}, 0x4, 0x5, 0x5}) r17 = socket(0x0, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x1000100d3) semop(r18, &(0x7f0000000480), 0x0) semop(r18, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getuid() r19 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r19, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) fcntl$getown(r19, 0x5) r20 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r20, 0x0, 0x0) fcntl$getown(r20, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) 19:55:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x255b, 0x4, "d73036c172fbdd000900", 0xfffffffc}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0xffffffff, 0xff, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) close(r2) writev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0)="289e85688afb24c30d4d16ae32932740054bbde9886e9c9c38d6ab5b7a1025af10f51111e2c5ff06e92b300aa892f352a039bd7e217f278d817d7e1f13a893984ea9c96ef78aa0ac6aafc03ab38bd67f4c3c2f2d510abd92513a7fedd69a45a2bbdbd8935c9fa2914ab892bb8405d182a94faafd1c398e198f373755c41529dd9d6a8519cbf8812444ccd8187b714d0c79a1b81a9a0a55f913e6e71733542646583c0c4ae5960ed01f85af19351435bc2fbeeab338a91d4ff9f76bc7a50247f4768dccff32bf235718b0fe8f2652dc6b4b5cdd1d7e25ba", 0xd7}], 0x1) 19:55:02 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000038000000efbdaea43c34a6ef0c6de5c1a1e800000000000000d5b60300000000e0ff07d9c4a17b00ee1000e3ffffffffffffd6898f000000000000000000113cd3c4a2d17869000d9ff6df85660100671273b7e901000000fc030600000000000000000900aacf61bf378a466c7fe374"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) write(r4, &(0x7f0000000240)="582720efabd12ebae63225259560f8e5815f73f2a044fd33055552ebd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a23ebd52fe881d8c8bdb8367dc05e8a0523338e17566694b8654d565b406015576984446259005f3e87d36959847dfb3102a0c346b9be15d7a569a8378ba5de48bad93a29783d", 0xfe12) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) fcntl$getown(r0, 0x5) fcntl$setstatus(r3, 0x4, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 19:55:02 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x4) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd0400000051b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300b818a5e70ceba4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000d67d9dbf1963f3d8e595300345f665c1d456de02ef80bf9e509d746376a68660c0dd5de7b397abc372cc9673abeafcd0f45a3cf1cf1ab9f090b2747a3c34e35234b197a684ac8bfc460528e9a4aae9b7d159e5e18d095cd9ad4d23024ad0b81701e089121b37826e94020182280827b2e3b702"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="3ba78bd5f1f2014af34c16ee7c80cb84cd7b4fa379c608c53b562081686e5bd0ebd2d77a5fdb5e61010639b11fb80fdb9c1ca65c663c0200891f06029e7dda2bf6c2a662e490b6e7fe59d9c327ab35ff3418d3cb18bcc621ef0c3966a0d33184f366e17800", 0xfe6d, 0xa, 0x0, 0x15ff518a0fa3f4f2) 19:55:02 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) unlinkat(r2, &(0x7f0000001340)='./file0\x00', 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r3 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) ioctl$TIOCCBRK(r1, 0x2000747a) r5 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r6 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r6, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r7 = accept$inet(r6, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r7, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r5, &(0x7f0000000000), 0x2aaaac6d) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 19:55:02 executing program 0: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) r0 = socket(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) recvmsg(r1, &(0x7f0000001580)={&(0x7f0000000000)=@un=@file={0x0, ""/33}, 0x23, &(0x7f0000001480)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000140)=""/30, 0x1e}, {&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001280)=""/198, 0xc6}, {&(0x7f0000001380)=""/237, 0xed}, {&(0x7f0000001180)=""/139, 0x8b}], 0x7, &(0x7f0000001500)=""/85, 0x55}, 0x0) connect$unix(r0, &(0x7f0000001240)=@abs={0xc46e9e02d5f7d6e6, 0x0, 0x1}, 0x8) syz_open_pts() 19:55:02 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') chdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) pread(r0, &(0x7f0000000100)="f40942b1b4a069d6f9067dfb77b52903e3b447a0bd959095e3fc66c215", 0x1d, 0x0, 0x7f) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 19:55:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000000c0)="22532e5c17c55a6c145cfa926a1faab05ca1", 0x12}], 0x1) 19:55:02 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 19:55:02 executing program 1: r0 = socket(0x2, 0x1, 0x0) 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) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) socket(0x10, 0x3, 0xe1) 19:55:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSDTR(r1, 0x20007479) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 19:55:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "8549553f02000000ff010000000000000100"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x3, 0x5, 0x1, 0x1ff, "871f79f8e73a0429545f90bd58df9312c4774fb8", 0x8d, 0x8}) poll(&(0x7f0000000000)=[{r0, 0xb}], 0x1, 0x0) 19:55:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x74, 0x1, 0x0, 0x2}, {0x24}, {0x6, 0x0, 0x0, 0x1000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) 19:55:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r2 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r8 = dup(r7) listen(r8, 0x0) accept$unix(r7, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r6, r5) 19:55:03 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) fcntl$setstatus(r1, 0x4, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000040)={0x0, 0x6, './file0\x00', 0x9, 0xd, 0x80000000, 0x80}) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 19:55:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4ff03000093070000000000000000a500"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) 19:55:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x80000001) 19:55:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x1, 0xf9) writev(r1, &(0x7f00000002c0)=[{&(0x7f00000001c0)="998f266cef9f062e3c1dd468d8ac86292f67e693827bdde8fd6d10197bd28dcfe09f5ddfe2e3fdf1c18a302b9550f60623b59b9017f585689b219c8e66520fd7cd82e875e5c5f975d78c2c098fc1566fb357fa9c1886dbdb30738e55eec4c44e2c8130291038b8beebb0e4ab7d1f87e4797c6865212b588137f2ea7a5bb5c570f2960cbafb26eb391ac72f2f7515a569ebf9806ce5a9e65c92f5667948bcd032c89d4aef671fc997a1b083d860bfb0", 0xaf}, {&(0x7f0000000280)="8f310529852326d0c351", 0xa}], 0x2) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f0000000100)=0xc) fchmod(r0, 0xe3) socket(0x6, 0x4, 0x1) fcntl$dupfd(r0, 0x0, r0) openat(r0, &(0x7f0000000000)='./bus\x00', 0x10, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) fchmod(r2, 0x18) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r5, r6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r7, r8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r9, r10) getgroups(0x1, &(0x7f0000000300)=[r10]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x5, &(0x7f00000003c0)=[r4, r6, r8, r11, r12]) r13 = open(&(0x7f0000000400)='./bus\x00', 0x10000, 0x0) writev(r13, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) 19:55:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0xa, r0) readlinkat(r0, &(0x7f0000000200)='./bus/file0\x00', &(0x7f0000000280)=""/33, 0x21) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f00000009c0)={0x8001}) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000008c0)=[{&(0x7f0000000080)="754ee29628d66501285fc932906fa0ee189becb618abbdc6e8b9ba882cd98b9fdbd5073be39cb508f7a52ae69f7f8b04341095fed59a200082bfe66919ae3e93c4e147de1abf79fb0c52c79a5a4c7e6887740f986aeedcc5f119e86f53b0a4463728d68568068fe98a8342348335211c3c82edac038e16249f436a5375320e56fa6162a068f71e857e187a4cc02b5b44969ca4925ba889", 0x97}, {&(0x7f0000000300)="c80ef0963fb51053011a04bd5187110a25e98cdf4ec173e85d1bea1f0c5b00c70bb56cbf3ecaa06d7e02bfcb1be131a551d5b505c0f6bba2bdb1245697461400042fc368ea0dafce22541e288bf3fb2c1135c08c1593ec262f982f04fd189dbb661c10648fe931dcddf172ca1c63dcd2b178d4c25c4b54d9e323b80ecfc95f4f1b2e6816f4131275941a408b55590a77e35b", 0x92}, {&(0x7f00000003c0)="89dd1a980e03926234a08dbe4fa8cac96d7c7b909a937d4889bb8e409f382e0af21f1e8acc48aed9da2d13aeee3f57125c271fbe75834960dd753fbf2cd6dfce01fda558fe2bc9082a73828e9f2e9cee4cf806c18f2f3796f188d4c830101cc0dfb450359dbe7ed542eacc43267cb5cf466d6f4abfccfd5ab36cf618746def7284e9479374c23d9c5470967ab41732dc072cab71a1895c3306a39673d9e44dc7642a9968e1846196e168f2b035f1a2e7722a23f118cc3ec24df06f58aa82b993342a7c69b47173efa14e1ab486e1272a644b77c8d963faab666380bb6279076dfa54de7b171738604b6502ccef80b7ba7b07ccef55958a442c57db1e", 0xfc}, {&(0x7f00000004c0)="ac7ec9773cde1cc1c0331d44d3553ee7c59dde09fd0096a81fca68eb1ef7a3c6a1451209ef73f9f766b036c22f53797ac5804001b4b2a3aeaf023af6453e5de0452bf714d6d621401048962fc8ec05617fa9d705e03c9ae0d1ffd09e692d1fbaa0235d8d04962a4f3819b16f3de2de4eb084c1fc2f4f5c3779e295b2669e73fa1e57ba7d08b4ada8c34bcd54666b251236aaadbfcdfc7b512726d7b3cafdea384e198a19587530a081d2490deae80cf2a4c1c68d39d1d9a3e614f9e33e70614de67e0ecfb54cc0556c0ce0b87d4941c2", 0xd0}, {&(0x7f00000005c0)="2c976e71c2fa01ab7303406630e89e4ca892b2f86f56ac2d6f352822b7d10e67d3e13be3321991f0b7d781f541ad751dc47d14ac2cd1592d5b0ae1b76edd5b4ceccc5a06a8b5bc602e7994e2537bb2c40ea22c0493c1bc86ce072e5c33b0d222effa623d155a4382e83a0415d6c51a5924256cc172770f515625ad5451f357a18c2f1662769a1a", 0x87}, {&(0x7f0000000680)="a79702eb5cc46f14e4cefc15718c8eed11f7e9281d9fee28981473d9f4a7f10e7510e941cfa24bc977fe3612a6f544a0a6f58656457679f28bfe0d86388a8c803c4bf313345005bef8c5837c9ba86552f999d885461f4ba987adc69109a6123efa05ccd15911fb2af74fafe5d0e13c09bb26319354ed598e824a1a08d802f92cea38b44758eb1ba05aab", 0x8a}, {&(0x7f0000000740)="9725271b7242371449be4a1b0f2c76fa42a0491a75e91cfca7d0b5659d79138184a0edc924dcb4d8980edd49536e7ac1c885068c9a4aa208d8b5a03dcef54903d714b45bbb0cb7c6298de70627b0fa253c41318135ca2d04b19e06119a9e61c0454fd8bbbbcf52cce64979", 0x6b}, {&(0x7f0000000140)="9fcfea70a5a9", 0x6}, {&(0x7f00000007c0)="bccfdd6a4cd823aab75f93d0c88f5da0ca66c26fab8deec77d5cab8691d8982f3a278e62218f7b2310b6d74488f0d66982d157fd6c25ad384c9d3b82fd863ab24e5a4c4f14cb0e561d675379869dca9dea3a314159d997824c39129271b43afce3d424e2d4d6e5e04278e4f41c49b5519255404b872fc9917b8248db7db644884ed1f50d3c2b0d66d52d686452fc6f5ef418b9171babd333ee1e62221154c15cc12ea1347abb90febf082d89550c1aaae289e1a18f08838e0d64c2114f160b5ac3a74e5b9d9fc07a5b7a45ce484f09", 0xcf}], 0x9, 0x0, 0x700) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chroot(&(0x7f0000000980)='./bus/file0\x00') 19:55:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x81, 0x4, 0x1, 0x3}, {0x2, 0x8, 0xd4, 0x8}, {0x3, 0x0, 0x3f, 0x3}, {0x1, 0x93, 0x7, 0x3}, {0xfff7, 0x0, 0x6, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 19:55:04 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r2, r3) setregid(r1, r3) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000040)) r6 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) 19:55:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pipe(&(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000540)=[{0x50}, {0x1}, {0x6}]}) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x3592946b08e9cbc4) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 19:55:04 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x3ff, 0x2}) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x20000, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r9, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000200)) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r10, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000200)) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xc1, 0x4, 0x3, 0x5c1}, {{r3}, 0xfffffffffffffffd, 0x30, 0x40, 0x7, 0xb9a}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x5, 0x2}, {{r0}, 0xfffffffffffffff9, 0xc, 0x20000000, 0x101, 0x3f}, {{r5}, 0xfffffffffffffffd, 0x2, 0xf0000004, 0x8, 0x1000}, {{r6}, 0xfffffffffffffff8, 0xa0, 0x2, 0x88, 0x200}, {{r7}, 0xfffffffffffffff9, 0x1, 0x2, 0x4, 0x8}, {{r8}, 0xffffffffffffffff, 0x1, 0x80000080, 0x9, 0x5}], 0x8, &(0x7f0000000140)=[{{r9}, 0xfffffffffffffffe, 0x3c, 0x4, 0x5, 0x4}, {{r10}, 0xfffffffffffffffb, 0xa8, 0x10, 0xfffffffffffffffb, 0x1}], 0x0, &(0x7f0000000200)={0x1, 0x101}) 19:55:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) unlinkat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x8) getsockname$inet(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 19:55:06 executing program 1: recvmsg(0xffffffffffffff9c, &(0x7f0000000740)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000100)=""/100, 0x64}, {&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000340)=""/94, 0x5e}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/79, 0x4f}, {&(0x7f0000000540)=""/187, 0xbb}, {&(0x7f0000000180)=""/58, 0x3a}], 0x7, &(0x7f0000000680)=""/175, 0xaf}, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = openat(0xffffffffffffffff, &(0x7f0000000780)='./file0\x00', 0x800, 0x8) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000007c0)={0xff, 0x3, 0x2, {[0x2b6, 0x8000, 0x6, 0x7ad6dd5e, 0x1, 0x2, 0x8001, 0x7ff, 0x2, 0x1, 0x5, 0x7, 0xa4, 0x81, 0x6, 0x1, 0x833, 0x3], [0x2, 0xf6, 0x8, 0x8, 0x97b, 0x9c, 0x7c, 0x3, 0x0, 0xa39], [0x0, 0xebe, 0x7, 0x8001, 0x6, 0x9, 0xfffffffffffffffb], [0x1, 0xc01d, 0xffffffffffffffff, 0x10000, 0x7], [{0x1969, 0x80000001, 0x3, 0x76}, {0x1, 0x7fff, 0x8, 0x3ff}, {0xcef2, 0x10001, 0x5, 0x5}, {0xfffc, 0x1, 0x7d0, 0x984}, {0xe3d2, 0x2, 0x9, 0x1000}, {0x1, 0x4fa758a, 0x81, 0xff}, {0x6, 0x1, 0xffffffff, 0xffffffffffffff7f}, {0x1, 0x8, 0x6, 0x3e}], {0x9, 0xfffff0c7, 0x7, 0x81}, {0xffff, 0x1000, 0x7, 0x4}}}) 19:55:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e00000000000000000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc81422ff06d4906b9858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e2a7d4aec27c04e9606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70032f1a33498ae09f78dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f6a8b3751b14e50160ca9e86a291a76"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x2db, 0x0, 0x0, 0xffffffffffffff4e) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x10, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) sendmsg(r4, &(0x7f0000000380)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000a40)=[{&(0x7f0000000080)="36ff3f0350613e2ab0ba23788743c30c568af27e61c12787e606ca850b7cb701ee3b0860f95d7bc8fad83e6d34d3315dbf59a9b223d8269d14b423d5e5c2", 0x3e}, {&(0x7f0000000100)="1ac50d34f945af33888533b385628a9e16001c3d1f4b59f689772b45332c221bc972d6804784ddcfbb288151243f927555729b4d1307a3457354b1634bffe8382b6d25a3be3d6168bd651cb15bd40df8599e850c16a338f3abdb18d4c4a3e1180fcfe3dd56fc53d197523eabc212b2fdb085795a10421b071ff40c9c23a8ec389ff12eb1d594bd", 0x87}, {&(0x7f00000001c0)="1b86716708cfe753f57598db7bc0a2c7964ef83e720bbdc51c4b82d843ec57d6ba40734581d88a74ce17d5", 0x2b}, {&(0x7f0000000200)="c0f9cb96fdf9476c27265e827d96025302d3e8f2ddc29bafe24198d6d2a8d612e850", 0x22}, {&(0x7f0000000240)="2f9ef22da25da46789c8a77b84e7267db3f69ca2764138521f23c373a87fa1bd7cb688b68ba56c71162ae8e1b70e11119362459ec72e43a6eb89f989f7ab26a8f9015458fb46c11d301da45b4adb313269e62361c40a15e2ddc5f41d8815198def23c8639fa37bbd705dbbaa53de305433", 0x71}, {&(0x7f00000002c0)="6db159141c4c50722e1dc8afe741350c9eec735882b8f97c8c7359f8f21955d494637e037585c0dab3409c9a4528160cc60dddeee131b1fe9674c23359c9c88fa019b9e4b0f9e357eb4b7db9d513999e195d8fc669a502d061bc6f74be712fde45709df90227e1f3ae902de4794f04caddd553788ea1117de37667dc699cf1df7ac96dff7e4fb3e2028c045088f8", 0x8e}, {&(0x7f0000000640)="2db569abc665cb14e38e4f697136ee94a209282de84b8f962c7beaafb278a6f532d8d191e06175ba1790477e242eb0e27539ac9b7f412ccd694ceb50c96285a2179082d19b431d017eeee9b5508b47d65d08e8a417236ee15558e83358212bc2be6790abd79e338bbce94aeaae7c7215c27ca25b8511de8038a028fdbab7b39ca1ab9fc44fd4d5a5e2a22a3985583628dc0bbfb1794270a7d2a7851b0ee3c7ab14ab02e04440e95b0564db2dba7e89a81320e59226a506b0f9bfc21c91f436b443d8f64518b649749da751c7ce6d3824267433fe5c50dee836811355d781ffc223c69a4dd3bf34325a523f9776ff8a4438e6959395c0068a809910c9", 0xfc}, {&(0x7f0000000740)="0e2c9e01bdd831dffe88fe6b5958e0fa7872c591e56c692c6262dccdc1742efb0adf25e16c1a3f214ad6a0c16c883cec740c07b5f9b3a15a4050148a8fea4c550f65f2d0aeef821515c0460e87ffaba31d78ea3858e383948ed8f01e88a77d2ea57bc491b14b93a75507d30bdfd0fa986dfa1087b46e4a46b22d79660173650818823492cc4367c9ed9249338b42587ee2e0489728bdd9cc80cc8b9b2c8edd547deaf93cdc56d58d4bd904106c3e6fa8d1c0f788c8d462c8ff749254fff51d1e2d24d191424dd1f8e4e04df25e0a2061e70e58f443968ae4663c4c8e93fdda0c2597", 0xe2}, {&(0x7f0000000840)="f7d9dd52412e742caaab156340263c200eae7274cff49768ae83c6972127c8c74494567a4cb3f3d99230dcfcc7104ffaa12f1d2a7b42d47ff3f6fa5708392e37e83ccae9d1d79b3ff152746ca8d927094e0eeeb178bb1911715219c1c78495570b3185d1a82d7d2681cac71e7c65711f61d184a21a11ce072e82a8d1d3e296ffbdaf98781c27598fbe9612d0aea4f17afcdb29d4d1f282bd5876efcb46cca26715e3055e4375f88a3023487d522ed0110e703532397d9afcedc8fa96726219326cdbda4b6fb640ecb7d5b4b185d29e53ffc4b6e3a3c238688e6a31673851a25f6608ee84e8bf7c027c6832", 0xeb}, {&(0x7f0000000940)="2d16532c513184084bad15bebd0393ad1c43176b30c609678613eb3403e8315630702d6881aff9c64a821072572a0e42078160f70977d9ab2151e7372bdab806b9ef6d4a44503a0ecf85cdc8e51fd4bd5668b0eba3bad2cc0aa2ed2c1a20cb3b378b88c625016ae52c72c0f01598334226fbc882414904b7539011fb9752a75d172b1711bb066ab8f61f6263d9f3bd7e23495141cf0da1866b26e828fa1b9665c70368ea11fa54eae9cebebaa1f1f590100cba1e260074935e0bfa44ebfbd3fcc656096f2455", 0xc6}], 0xa, &(0x7f0000001ec0)=ANY=[@ANYBLOB="100000000000000000000000f88a0000c0000000000000000100000008000000bafcb60069b33b8d3ee869e57a2f751784eae6a71abeb6afa1096326d72c77bf0511aaadba1bfe4ec1ef678481b4153c92707e1c19e37bb8938d0594a19d4b2ad5da1de4ecfd52a49314f13fb1ede26d328745bab45ab4093388f1b8431721960bdce429f77e092daa176e06654fab4a4907c0662f249e2c6ddaa52fb0f378c800ecf29551e006605f087df951b1a0c3272f64653b672fde11d71dd65355bf706234a93af6103e9b200113000000000010100000000000000000000004000000c49caf4033d4e3d2ef29da21332749cb1d9a5e1aa9d09ebc8da4cf5d1306b2806953d1878f41cc82f0f485ae9fa5b013e1423d9118c6a0074750331c5062ba5617aa78ac4f7986da951dfd7e7cb629d3679181c6107becb0386df98052f21df91a271bf5af0bfe90f6d9f213b002d3e2e54ea0e0b34e536115b58056002a13ff645d42b5f72f5bb392914aeaa5f136c080c1314bfb9d581ced72c1f2231f7c69c4f571e4d2aedf3e862f2780a0e70e15d8619c341197b42ce9da8399623243a1940c1857235c5a478c744b3d80e28208d1335497e615112e7a60214a75006198c6f1c32cb3b2cfbb60ec08393eb14cc0335f92a603bdc61689e35f51355e345e597429b01d283e175b17f38a37034c3e8b50247665343ec8fe62e9cb36cb5a8cf11962e15bf2d4560f1db5cbf565ae1097946ae24295ab85791057e98792622e362b937f60256726726e385c166bf81f1d1a1362bd49cd71c464dbb81f6dabbae4734ba0ec10ef7f0f44673e6b4ec519bf71318b1a047ecc95d9b178475d73f6bfa5e2c466a8c79c66af5d123c74abbeb96114421fab6be9f27afb3065d5674e456ba8d866ba5407bef7d5e8ca50973c6ed6a01f9feead2e007697ac0155fc4aa849dfb94ef5126cc076e0173a007e6e776f29fd4320aeffdba1668bee6ec4ef3a58780f4b40ca1b6102527c9b848f17769810fb3bd5da8d8c22f8a3a2d6ed2332bbfc66785a0e9e8e5d96093a1ff9d6285cf38364888f0129d7fd5f4567be02fd2f9f766394eddce9a30f65bab48a8ecc641cdad680c01e8b8acaef25c29dd76b316f7611318d5eaedf1e35f353d86e4a4f09170260964a28966fa7fba401ebab75dc2cd08b1bdc19bfbdbccd5b4636a01bbd9a9e850edf6938c954438df4708bcd7d24dfa17b441ece2e6d91f8c1cce7876fc11b88501df8715538fd36fa8b07af0eed9acbae74f6cac369310d63bba6850006f0f877e68ea8cedfc631b854526a8c75b87828dae84ab16489cb4f2a9d7ea308f28a47aed538e298492a9208a256272240cde0414e00e3cbb924212c9fd44090268b0b7c252e45b16ca374ada35db88d22f576fa0af6e6ed1586a89b0370422c8df8fbf5ada436f7a66f31908a5445cd07fdebc244ca6c0a789d8b1b5d45bc14c1a015d05ef17442ba519b9fa0fbde7dfb20f5c0802450bcb252764fa727915c7f4a703eab6e127dc89a57963461d9ec775396f57f87efe3d0acc12929c3d0f4205bc31e28584b0de043c17a75691a1f846abcda39f52ae2b724e8e745e1dc9bdaaa97e1f32f66c2d7733b57776c007f18050fe37f27a880cb7c961ff22d227d25f6e2196c16e8de7c94cbad89174a65e2a818e492498d422b661dc943d279d1dcf6e4769f0209229614e554a96a137dba6ad1a522cbf7877a0d913bd03fbcd780520955ed0db945dffb44cc9788c7ba8b56f0e1e37374b05945092e01ab1caf630ac0c7914664bc8e342596483171b8c439fa51f2f74c7fd75fbd26a3f714bbad1e38eb40b241db3475e1acca5c205d7a4c8f83954e2cccbbca9ddb6abc5ce0d0d6ae82e278c7f392a075a80ba48d09b78de9fe9b41774d9cc1707ff227e53e750654c0cc7ce6354b8faebe58c93934890e37adc238be05c26ad28ddf9243f19f4588486404e450a455fc5418b458edcc670945c011655a16b0e186a7818302e0af4f3879eecea324cd674295cf5af20840d3fbd92ad2b539c3cb6cc947b2e8eaf187811d5b9ed0cf20d7a896c1f75872573b0245ce6f9b1b57e0ccdc182b2e050b88ca177704f4bd759998ebde2c56a22ec70020b076eb5343b7ea52988fb7b3023c7f8ab1523ae212995c998e20d4278be5a81143abee88de5fc315ec3a63420ce8cf89d59095a96968607ccb1955898e6086eb247efb0055a181800aed46e985c9b4b2da00987030784139224a7ed646d0b978c966dc793b3b78194ed11b02b28396a3d1391ebccd52fbd437f5ec3b61c9998a38875ed3d6ab0b0315ddfbd59ede969e377b78575d0a7289bd0f3f129505096cb5c197a21ba4a47baa11d7383ca6b4b4d28e2df46d4616e7806efb5676a4cebf69d29f4fe5f6910565c47b4ecc5ffb542438b3f9fa3d40d5e4673753a6cbc176483d56f5b8071c8a735cd1030a382e32ab91470e57af5839dc98433415ee08f1bff7d07154948cc60d5c524d84483417088ef3801ef041029cfd715fcce7cfc917f47ea100dcdd2e135ffccb0b0285ab1b6641036d32082d296af4ce14b20a9b815c0ba33ba4389f39a299a892e34d93a5695ef74522390947c5799cd967ac27268b59de7a5f79ec55d1ad89960d6200dd85f4119fd284aa8a069555fc04758ef051107d7af3f5f2e9f3a20a744d094ccc14bbd4b582756824725748642273e5cb033643f539742ee59ee015c117e88133a9543718c3b04809b3c864223b42f62c1f2bef65ed383eccbee402aa36714ba69f1d2ffea44f5a3f9a4e8986792134122afb1dcb881dd318d5077cdbee30c65b98e2abf10d20d1e26128390c4ff83f9706a7f7f0dd56dabddf78f3834d68f7bf631b9dd897295b200064922080215ee9bec8b64c8ab988b585e863e64d052a68e8c39e78a8739e256cd254060e47531ab68298e43a0e2158586f0057dec981a0761a803dd39017cb8f44c8709303fe0991bca1ae3075d298fe797cd959f15e7a616d6c78d6f9080d29f8396e3f1fa5abcc0dd27062e770e5ee49a13dcc8d4a1e86fb7ae6da70c00c3f7c306bfa392ecac7141075360280566a5bdd1119d44ee5647467bb36739678647427e67a8fb1e70f238f7390dcfe1925b57ae7b8de142f4adcf94161c16f33b8fa45cb44c1aad20472f4da09a864383b6fec681c1858af8a8259283e11dae257e89c82e45ae687f23bfd509589cbfff5355dd118c0555be2ba9a64dfc004cbcec4fa153d07c4d648b835ee97520cd1c95fb301936a9d8f209c4e30f21cd446979cb8c2f48d5f9defecd88f2fa7c44e68bedd7ca69533e6faf76fdc8c3440f3e462c4d9473d73ebb99c8c84ee5fcf887970e76f15c9999d731dddc810a4aa0c8dfd12db92f03211cf0a5d4564a8230852f8026e4855050c680af4043bf3ea3a0ceccf7b05799010dbdabc5e5448670fa72929361f1e7aa962a6e70f14b98dde9728be5933af3f4a45cf073544be40fad93f42eec73423c86826ed0b34487a6c37dc21c262f73b6705af7ab27f5d47ce6540c856ed3654aa62d6c36e92d5908ebe8dd927765071cdd79083d40edb02e35ce6cd779253c100dd927faa1fbc9f22b730eafab36003764591952cbae025089db270e78eb1a6e3c5dc2a6e26d4a91450e67192ba834b11607873f669b47e5f6e20e74a69ce89c766164723307c2c8574d7f98c59b5b79e1831cb318f0fd256568fec950dc0063e25ba9dd7b0fd49320294cb55b35e664b78e797b86d44936ad38bf016977b17bbf42b793a5efb12834705f08e85b4b6149be8684ada133c1dca0885c2aa670aaf354539a66e58a318b8977054ca6d89a881d849bf4ce18f361dbb5b47abbac5c03d31f2605f5c4b53ee263844ae9125496820554e50b87e0ca8655461baae315df660e9df072e69cb035a56d39e4e5d79d0c737336d95ede329e747d14d89ae0633e55bedea5324421b4d9eb26c9ce39efff7b7352506757e36e77ac6f3f4c1c4e5794990728524e7b26fb7e2db69ba4f48fd17995b8ef1c26dff71f3ebe3c25ceb43cf5b92eb99d946f5122248ba64129249d0e288103d3150439cf4a297bc7c7460e900202661df2820ef9f97a12aa3ce4556ec08a3191d7899318318a7ecc5e968d46f479dec58b93b49ce933d114aa2ef22e917eb3053772c67b568cdf22aff5485f4cfc8730ca643786c31bf30a34ca963166f7ffc4e25459483305c5dbcba51e3a705b18ab23f6fb45eb5f410cbcca53be7659a50358efb1208c0b40bb55a43fa12ada400e61c508f7e98d9ccac075807d1ee1be8f6aa9b83142dd1fe9dc416973f68b2542edd03268ac014bdd2ce9b0b49f91e9c9faf5229bf75ce941f0504a632e7a464bc4d9c27421de02b156f484f0cff045ab57571fc900a52b92c1c208d9b6d6969f3a5cae63f6b7d802e5364063c054655ff67d6d23c7509ba42a511f3ef9e2832f4613b3d5054a50d020d0a8da3e1462fff9198077e503d85ef80f8b37dc1b2b76a04e92cec0763b94c3d5d5f3e24c5fc5a78a086b39c1d057760ea1253654470a52b70b9c16a1f6b0a5bca861404a21fc99c92d9852d37fe555eea811414b9b1ffe2f09b48e196a8d6a4510950eb991c5e3e2f864bdaccb004f745df9ae3781d983a7e8998bd77c8a69ec28ed425e9c2cbeea1123ae5a28902f140ff76299134a08e1aef4e82b77a7f750dd5e421f8e871e9394ad24586d4fa03c1fc6aa544728ac5e897d8519b17fc3f5a53f7ea66b10c22a1fde2f14f3e21765827563b68cf5e0fcb449bdf68cb89f45453fb315a4d93dbed9b33c81984b314ae52f08f2a89714d05893ed959a8ba395d4619f614a668dbdc0230451669f37b569aff29062de26e497be3e70b8ccded98920f0bb274256a76dd17cfc9c0a58f0db9f129bd9e43508bc2cf6d003097c130cc9a63a375c1e8c8655b58279be06b44cba73b668147ea8b31702757dbcd9ab5d689b72dd62a991473b4efcd5c923e79c150edd7f1d59a87fd1989eb1752f3192ff78513cb95c4a234f265afa1c8fb23b75d9d98f6680f660e43f91545d5ab55576ff526e059e5229e1fabe07334d158b4da95acaa27e19e9700c65551a1a03ea96105f6790185d8f1588c5c5071403a6c009ceb4ccd5db22095bcbefb457a7d2a1672235f79f993e0716ddd058f9f8b94bbad86892a9602775b4886eb524f20f74b0f2bc938c377c4fe0c6d78adbfdf8f2ebe5bd1f305031f1f11702bd83bcb639a0484bba2536bda8535a138a9ed7a34007974a61aef50b648954ff813099649be387ebc051922c838d92843d5a9b5206bc29697d7fc2518ba006629a9ebf9e8aded6b6513e0f10a82adac465cc54e32973c6f98db13c5007b17a91a9aef9db7e516ea316a75203b9a368e63773c066d943cf6b8f7057d639f12d1bafd928237bbffbd6293fae8ec3b7bf76ba4bf2d696b28a625c24a816b7fb553b71886daa99f74b10ae85768e971cd765948e780d88cd9238fb4800f70aecf5503ee34ce0f92ea5eb63b6f6fec053846c0ed8679f354a8a6c3ed94e9e26328e75d7b9c756fb5b396f87263e1d4bce11d81ee144b8b9d9082b68f215b4f1699246ab80813d77a946f68f39502e6106f4f92a13163219f02d3e2cb6e9706b9ed012a2cfd4076665bc60782078a837f6219030cc25c86d9e9c1f0090ba260a19281e37c33f0ce167f69ff73b3fe565ed06a59a5ff86f912b31a4dd35c5cd5f18e3a7934f4585d3d4ab0940252f1dcd044d74eaaa7a88fe0a3b42e81f638f0a89b662624a809a0d037b1b7a1bf6bd9bcc6aeb125415e29732181054c1f2c58139357c4055996b62199ffd0bed7be355a4d11e5f691472b97776687a4705582735de4c94d6216775ea0a5b85357b402d65e711dfe12eb2cac2be1c7c5a27eb2e61b7d1b6c43dde9e97a8800a91032088d439c1c2ed4515005615ebeda10fbe19b1233bf212dbead90940a833c6712b3dc72ea96abf275147365e13dc5a6b598a3ce6b950c1f5c7a94c3614ddb5f4e087397f390cab791fc24ece4f09e847fe5cc054d6c522cb9a79504b2fab380d0a16d0f0b2ea25cc21e8c71505d0477d31e68b000000000000000ffff0000000000803e36e20a92c6e467af2859d6b2f1ca8352083972203ceb5740f067c85f60ba48a4bf70c9d1de3ccfd9c8746367cf88b4c7d725da22f0579d1f2a0c17de8794e53e29af06c0dab38a548b2ef39031dbe483d8394c0367abd493492d4182a8d1fcc5abf0b801c05b0553cfabb354599cbed1bb5314a7196eb0814aa72c698d74c2ad8eba2edd8622db99ad4811909f4b4a2a7bb2bee0fab4a2097ef0c4b76b47151800000000000000ffff0000000000004a87b423be030000e800000000000000ffff0000640f00001b1cad3493bbd0e98f591b8613b0223a864fe2c441b1315bf56e2d3f2747b0bae557547f593cc7e9873c809db7573818bb421b0ed0e63b917ac337b6333cb3fcd944f2075ee38db7619e75f8920322d1793a2b3745f0d00cbdf2e1a8258eb49cba73d20dd6879c8b2348adb4c6ca50894f69c6eb0561024ab45b6fbfa8dff3cd66433cb21d36f5447c955723183cbf322c5af041131b3d403a0ea7e3b1c978a424332dd660a97d245211537d232ad0f6b12ac734b5548b1f28e5040ff4a0e2650cfa5c29aa781ac3593eb00faabdc9ad6fd90000000000002800000000000000ffff000046690000605e22095fd600d0c6f046ea3415682a3e00000000000000f000000000000000ffff000003000000bd1964eb2c6d7716b74eae1ff34f74ebb6a5ae32e099e1be2be679d64e05fc9cf870fc2baa3b306015cdcff5cd7724427e8f2da90f79bf684f61f44efaa9a96a3e4b48ec429bf7a92dc2ad59262825b6accaa7a294399eeaa79f01b2f94d6dbdd17226c6841e55997a40b988c39c87aa73a5497a998d58f852f3a28de007a0445e13ec45ffeaf77675675c5ccf038403ea968c72700d7956b732de3451442a6bba0fd08505f1881106ba4315d32eefcc9927231ead0324a1bdcf3c887b6a6fa7853510d2c9b910aa5144e5ec8a30b1f9cf86a57e256a5cf7becc835707b2eec0"], 0x13a8}, 0x2) 19:55:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9, 0x200}) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) 19:55:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000000)=""/83, 0x53}, {&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f00000002c0)=""/77, 0x4d}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000480)=""/40, 0x28}, {&(0x7f00000004c0)=""/105, 0x69}, {&(0x7f0000000540)=""/206, 0xce}], 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 19:55:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x85a) nanosleep(&(0x7f0000000180), &(0x7f0000000400)) 19:55:07 executing program 0: r0 = socket(0x18, 0x400000002, 0x0) close(r0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = accept(r0, &(0x7f0000000680)=@in6, &(0x7f0000000540)=0x441) unlink(&(0x7f00000001c0)='./file0\x00') r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x10) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x800, 0x0) fcntl$dupfd(r6, 0x0, 0xffffffffffffffff) getpeername$unix(r5, &(0x7f0000000500)=@abs, &(0x7f00000002c0)=0xfffffffffffffed4) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2050631, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000380), 0x817fa}], 0xceb40d88ff5d270) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xa8) pwritev(r7, &(0x7f0000000100)=[{&(0x7f0000002480)="e17e73b000", 0xb1}], 0x0, 0x2, 0x0) writev(r7, &(0x7f00000000c0)=[{&(0x7f00000003c0)="fc86efdb9199aa68824a16b68eb425f88203f46cd7465635ede750727bb449c50bb65ea3a765ad749f0f57bb3365cfa79e1f27f939b1619c9d925bb6d5c5b9b345cc0d73adcf3196a63a10246a6a070000b6e977a6a355bac590e8f0bd54bf0000000000", 0x62}], 0xa7ce92c628241f55) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1000, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000024c0), &(0x7f0000002500)=0xfffffffffffffc94) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000440)) open(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r9 = syz_open_pts() read(r9, &(0x7f0000002540)=""/66, 0x42) 19:55:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000500)="8c65c3c0d13caaa8db9ea80ad6f01054238a831230eb180dcc9dce77ac88254b", 0x3a8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kqueue() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000540)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x0, 0x5907, 0x5, 0xfffffffe, "973026c17f00000000000000002c000000000008"}) write(r9, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r9, 0x80047410, &(0x7f0000000200)) kevent(r4, &(0x7f0000000580)=[{{r5}, 0xfffffffffffffffc, 0x150, 0x80000000, 0x2, 0x7}, {{r6}, 0x7ffffffffffffff8, 0xbe7fb061580cc401, 0x80, 0x8, 0xb8}, {{r3}, 0xffffffffffffffff, 0x60, 0x10, 0x5, 0x2}, {{r8}, 0xfffffffffffffffa, 0x8, 0x20, 0x37}, {{}, 0x0, 0x40, 0x80000090, 0x1f, 0x7}, {{r9}, 0xfffffffffffffffe, 0xde67ffe514da8294, 0x40000045, 0x5}], 0xffffffff, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x2d3, &(0x7f0000000280)="b566093eaeafb3be7503ad135b139fdb542143856ab03483e226bd4d15f08ce04031e60f1c5a4f6fb9ab05d8024b593328050eb8152be90a2cf4c2fe483f31f710ce40aa130ca6fe495ec2d67ce083ab009603f042dced32d7608a242a946fdbb0c239e9bb4d86665aa7605a5abca6650b0c5427fdfe619ffd9036b57a52287a6669c277fe2a6110bfcbf13372f1dc9249cea045da1732fea9e121b81afbd7ca51109cdc2556", 0xa6) mknodat(r3, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r10, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x19, 0x0) recvfrom$inet6(r12, &(0x7f00000003c0)=""/231, 0xe7, 0x0, &(0x7f00000004c0)={0x18, 0x1, 0x4, 0x80000000}, 0xc) pipe2(&(0x7f0000000000), 0x10000) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x2, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x10702, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d190753dd40900a24e14da00af846ddacb33d8f300df0700008f74a2e84567f810efc950550ca7f9a86a652dc51b79c3bcfdf8c0a357c2000000000000000000", 0x54}], 0x1) bind$inet6(r13, &(0x7f00000001c0)={0x18, 0x2, 0x2, 0x4}, 0xc) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCCONS(r15, 0x20004276, 0x0) ioctl$TIOCSDTR(r15, 0x20007479) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r17 = getpgid(0x0) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r17, 0x80000001, 0xfff, 0x3, 0x100000000}) 19:55:08 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)="08d92a150f7c310cc6c5d654d12ce84ad71c2e1b9175bfac94aea4810e32d0d866347ac71beb9e22dbea8bedeb678a62bea71284c860c1c8bb37e10a0f5898635eb9bf7749bddb12fd5c330b4418805dd1bcc435a07c7b0ee9947bff97b30f345721c98c941642aded3bf56613a8b7ea9bb741ef364606c7c693bee6a86d4a31a89cb262d6c26a83377b3b43584a4b134a2b3c04339b"}, {&(0x7f00000004c0)="201205e35aee4c030399b23e183861bdf0193b633b34987fc8b55a0f308a008e4d70bf1784ee57d0d460c4bc392ecf16f469786c8120afe306f1e86532105afe3eec53c870fd24ad3555c8ebaf459d"}, {&(0x7f0000000540)="1a5fb223103a2dcff184c842a8895cc6f206fc5eb324ad5a3c6a1f895f3fa1d6e10cdd61fa8cf366b8bcb762801f9a343b43658d07491090cf597c1db59985854321cee79f507e5410546b63cdf7a938d85d8b6a4924faa4cb3d49e2525c7699cb0cc1c970d3c40bd62b2c9fae01ddeb2bc86330"}, {&(0x7f00000005c0)="461fb1313dfcca8204ec619d0e0eaa0e37d0fcd8c275c00c1848d2aa9a88dcc4d194d6d4779981bb4c323cd93481df69b713b144185510d45bf4008558db3ef751569a65842d8fbdba1a013191a1c00739fa93d2f7041c41b2efa0c6a2d377315131bd1e7e066d4f6a56be383c779679bba414a0d3d578400a4c674e16646fecde3402e6b6a3f8c50d5e058792ce8f15ea6210f23ba8a110d7fffadfd51ac26e18c05b"}], 0x114c) read(r1, &(0x7f0000000380)=""/223, 0xdf) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0, 0x91}], 0x10000000000003cc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) fcntl$dupfd(r1, 0x14, r2) 19:55:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005026000009005001b0011000000050004fecea11ea8fef96ecfc73fd3357a0500000016fa4f376336acf00bf49bd36a82b178590e1451987804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb0157699a1f132e27acb5d602000d7d026ba8af63ff37282118e467fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000", 0xfffffffffffffd84, 0xd26b38d3e439803d, 0x0, 0x291) kqueue() 19:55:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x2, 0x1f, 0x0, 0x9, 0x7fffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {0x10}], {0x800}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0xfffffffc) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r6 = accept$inet(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000140)="2b9519bf3b92b2bf16d83dc70426f52984ae36684c29277ad94123", 0x1b) 19:55:08 executing program 0: getegid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0x4c}, {0x6}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0xff0, 0x7, 0x5, 0x400}, {0x100, 0x2, 0x6, 0xb8ba}, {0x7, 0x5, 0x2, 0x1000}, {0x2e9, 0xff, 0x9, 0x101}, {0xffc1, 0x2, 0xff, 0xfff}, {0xfff, 0x6, 0xff, 0x5}, {0x0, 0x6, 0x7, 0x7f}, {0x1d8, 0x16, 0x40, 0x401}, {0x38, 0x1, 0x1, 0x8528}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x3bd, &(0x7f0000000240)="b6") shmget(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) r3 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000600)='./file0\x00', r14, 0x0) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) r22 = syz_open_pts() ioctl$TIOCGWINSZ(r22, 0x40087468, &(0x7f0000000540)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r23 = semget$private(0x0, 0x7, 0x287) semop(r23, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r23, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r23, &(0x7f0000000580)=[{0x0, 0x3, 0x1000}], 0x2aaaaaaaaaaaae70) semctl$GETNCNT(r23, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, r14, r4, r8, r10, 0x1e6, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r3, 0x4) 19:55:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x7}, {}], 0x2}) r1 = msgget$private(0x0, 0x401040857160d0bd) msgctl$IPC_RMID(r1, 0x0) 19:55:08 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)=0xfffffffe) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[]], 0x1) r5 = socket(0x2, 0x4, 0x1) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x6) write(0xffffffffffffff9c, &(0x7f0000000140)="b55c457741d2703bbbd37cc8", 0xc) bind$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002740)=[{&(0x7f0000000240)="8df5928ead4cef69e52d497dd7c38ea7a4e2d0cd6569273572366017805504ee583dd327b9e77f8065f52f47b8b235a8d2ceeeef76eadd44afd5a8e77513108dc83d39c328cffc0d34359c8da2b1927cce48b30c7d72732f7360a8e3961915d44b505a9a22d33a96205ff646d6a22b61d773062cde7d2ed0a51e1fdd0f2bbb3ec54170c05662e8136e8a8c35b13d81d8ea39164028897e1504c7b6e07c138b686a5988d7465050f90489b3a5541dc07d0d5b43847270b6783af5de589a3ba186242a1de0f5c775d9cc9f8adb965e85ed504c00ac433977d94d7c37afa53d", 0xde}, {&(0x7f0000000340)="6b5e08bc8b422bc5552fccd9db21aa468b4902483ddd036ba7cd6369c70330c2c4139231b345bc536b649cb6d6969b1137f35b243715af5869143001d57127da6f316ba7b783ed75a0dc8565209b4d228365a862a95b9283ee789777495b20ce6474475d383cbf916cdf42eab5eac7d4918563946f624a5b1faac00f76d59c093254f600bd0fce3c6dc60cb210527e1901ff22fe04729ebf72c6c3a81b429a1880434e54921d83a6cdfd76e5731671bfe5813d1dbf69bfd9ecfdc55d875b566d", 0xc0}, {&(0x7f0000000180)="28df68835f883c7c596a70220c39f7f9d9b1539a4251f604d4125b18f87419d8517005125a62fd25beeaea0a7e4c4579a5017325047ed5bdbf419dcdd234567091c26d7ab1f49ce3812cc677a9fd5b65fc7ad70d94326ca935e85caf650340cb980a203929e10ba5986b38cd17101b06629bae1775e8f2cee42584c32fd2", 0x7e}, {&(0x7f00000004c0)="aa5cc96b72f2a1a07402a5aae9ab35125a64a310dee84f7bfdf703fc608f1a04a8209d64f42a336af41157728c4430827268b1fee51e360aa69477bc662032af83d94778a49d81839d1d797fd9ffba5f28f282059c844761b6ffaabced28b8097e84d794eeb97e76ddc31569066fb93932d6cd594fb5738af601deaff8a9aa0c1acd9df47679a076ef032a9f20f330f09c0fdbe3076bd3956e3ebb7266d419cc134774f93897cda6ff73338cfea0f7567f41ab3179400c507929af4cef0d9c", 0xbf}, {&(0x7f0000000580)="e2af91b387fa411a8706e8747ef910d8724167d518f60d9431d132d5a2b64d74dc9747d8c1c7f666690ba888b33b4e835a2e073aa5e13af15df735f010cdd8747bb600c4882c6a12d50f307eb7813683a946a32297deae57c21109f267c055862af940abc22a9ca73e8e4563d858e2ac8c44325794fb6e24d41c861f75e3c82fbb1d6382d40da141a5afb0c24469c53231b08dd59e56f5c5f7e9b145a771e2156823e122ea67fd04222d21958b61651008c50c8631c8d1fd9279dd4ecdf275f1683a38919f2974bdd570345b3d1a6e6528bd9f3689164b8c0c5cf316f4ed006a4b48aa131de4e7ed58bd7288d31e3eb107e6bffc3fe8e99a8bb3cf4df58a7403e7782ff0268066ebe894ce2c2a5c454deecead56100f5697876fb9679c5e619337fa7ee42e82672fa06ac82bae5309e7b62d8d4bacd3230e5edd2481d9234161ddbd2c2cf890cb4570aa3dae961241fe79fa8cbd83caca37e50965a01079eeb1349ee286a3c3a52501c06d6feee298621b5c66eae0aa864c0c41cf11fbe3781bd56d50d8f0ff333b3ce4378c821192e0a4a4103166fa9164707723f782eec58f9da4a22e7512599a70e094e65802d68626460b309ee75e000082bc3c9a34820275fcf03ff025da28701fbd0ed1405a27ef4d586e9c45bdec7a3c91670ac0f3b6ddcd5a21ba2733c50be65cae761ce08270e8cdf174d3e391aa46e52a9151a21545f5a03e721cabfe03922389862761415c362da27a1c81459be03e79384529e34165484dcd00128037a763e957386d3d773f6551799dc123a2073ee2f7c19b7ee1efc45af2ac46569b5d7e1cd75965ed9257fe397c72b97b915fb7da8a242723ad0aad14b8c5e5523ece7ee499215261f29c73fb7db057d6f634950f253c5674f9633427b1d711f057b4c9824c4a66d34adca7f5b92af1913271d5485a5a850d97a469985ed10d6774a0f6da79b8726fd540c63a0d236a1bab79d3fba7ad89007f66f2cd5b3a8f9c8e46e694957ce10e47a754853b5e49af45f63e33f1996f164553cf2d7c3d86639c2affd5d0cff225676aa2f978afed2aaebc2c031f593148a5510bb75872d705bfcbdb718bf661abdb517bd106431a3d78e0e0f07cfc19c97b94c8cdccefda57b6d03c7b93a7aa51a0e19bd263198d1fdc2abe57d757a3b98621538235618a1ae0148f11003673a264a0eb0443db47d2096baa74a64b5c4c65c24824b9e35ea1105f8be236cf7116f15b61be230e5c6cc1f7351a42fbb48a5b7181a27de4e0f840bf5f43622f240da287aee1fad5e66fcd7b35a2a68eac44907609a086856f613b70206c5a9b58fe072362ed632808f370da410754686aa70db8c76afdb2496cdc19e9c1de3f10a45de551d378e1869bde5e57e1770e98b67b978045856e9a85947c83c044847913bb558436280ea2f7dbbf2281c4955f90ca0999180bd14a5d0b43a38406f6df578fb082a99fb772d8887b0875a60ef9d6a8cc916cf6e16c8b5d35eeb230d7240916d40364128adb54944737473b875e881ffa0256fa97de990539d93473b8da13a25312c75619f33460c63e2163a34bb99805df5d21eeda4a642df4319b078db8839364c2413b28f9824ed9c4275fb2b37b3aa92ebf368e931424e18c53b0382bc9c0c2fa3f3f0782ff7fa15705fead05fc66e2a18e402b81cc4c970dfc0b7b3f9c8faf85133f0001c0f24aaa9081be0609b5381bb2487b46c1eebedb28a6c95d4381b3441a55883fa071280efe34b40a07920c03aa89d1dd50a7e0a42cdee1e293238d396f7600cdf669c4de1bca9211b824eee30735751698d29a9b3a360434d19144a63c76edf6d7de3e4a328ff75fbe817edde42e54011e6f109ef2871c407efc51cccb3f90b1829b69e04ca0ed695ce60180a299ed777f931c07172eacc5f2c1f37a06e7c28d55323df98ea4008065ad0b6b3a2e1eb2003b37ca18c44f270b14d6e6a03b2c522b451e712db5d0094c4c6031b11c92dfc9bec96c6cd2b15394170d0c484c556bbed37bb9e4f769bf4d1c43f85cc959e8968f91a28e78a012a5e76a257dd51335ec76c03e595858e101e4b3696971e110614cd5817a0197b0616a745c290fb53c3ef60900d6dd3024cec4233129fa4dc9ff00b48b3e22415691b67307d890f89f59864a8732d82372599cc413bfdfd83b3d17d61f7974c89a341b11520c0f29e6f1d9d9ee03a4dd12ed98fb415885e2c90fc0a01d89423354451054f6bf6ac9325f755088ac8b3d98d7fe41d63b65c5242e055cad65c6b3a9bfe01c298e4591c936a115e19d76be77cf8bdaff4b5144cdd0f9b643ef6dfc9031e757aa22ac06a72e09b1ddd8119bf7f39d80ccc70cc689881af74f4852bee7dd50b073bb8d702626010504f3ca5ad04e966d07a426e65ba49708ee71bf0b0b125fe4991150feb9aed5b0f446d932391784458b1457207862e1a75c45e710dc7466a7f5a4926b635f3a10fce12db412eb0a993493b8a3ca6020835db10f09fae591bf6270317d4d49a057b989ec273ebd745701480311c4ecf0934693ae17bf010822d752c0e0992e88c166a0387ad14f6d36c49b8756ead5afb40295cc022194a1dd1697e1c5833a38cf9e513e4d3be65213fe7f91481ada40197d678e6dd1bc6438b14d3b32bb8ef2e47877f7d76ccdaec4235f035c299bd13d4f18a2ab8f081332167638471cac0f43e9d3e6cdba11afc43bd877ad24163fa7a465f5511af345694b0c58bd4925f1fb43ef36bc1acddfd0530da804f0ba43081c32a08f4d92411074ee66b43b8de2909693723f70b91dca1ec73002fff5e6a0c9b995013d4dee6ae5c740aa4bbd8052d51116f05d28d59759113771342228a67ccf93804929f917e181e823619ddbd968541ace5616298a1c2cc91914dcda43e5322affcd26289ad4d65b39fe3bac2eed9fec9018a4b5728c4934d142e503093c6838e9dc3cc4ca60d351c394e1deb08bdfc6f1d0e6b7d30711e5aac583efc30dc09394dff15959ec8f7830a1a025c74c558a00c66e8077f79126776fd364125eec40910b87df00d03388e94d0374c040f4f5b4982803558a9c580157dc4d2ccd2c063b12ca66a683a6a1a90d9967c8542fa28d2919351ba5b1d17ceb4e829f6109a3df7bfbea095e989e723b91d024a592f1185fd86c415bc533348435442580048f02705710c7edcaced83109a6c479da558cf4daceba32f28eca3366b5cf9a27cffeceadd94852e6825e9736282d9a472963cedf9700bc086744c8f9a5ca4a276026e1b6fbc39b6c2b83c7ea8dcf89bf656316516bb4ae2cf6d39bdfe30974d4afc8057e4baa171eb497307cf600ea691d4bd4e7d5f85d18761b24b5643c619ae9c0d762a61943388e32f365dba94cfae8d25153495ba1f0a13d1c92346c5bfb6d4a02cf9158cab871bfa6f795cbb2966712e179bea49c588a73befcb777550df617483a061aec6c62dc3c8fabeb7e0b79412165de652514eebc844db3e42fe29d744a8d51e769e1e38d0bde33fa1659e10fac29bf0e6962f4c80d0ccf1f3c483d8120720a83b7940d4fe094782ef867d149131f1c4ba06478f2ee71b14b296f2c6f8039441ac68ab0d7f02462f9bed1e3eaccae7e2c56fbeb7218da3e445f3bd776f610f00cef22bca3d2aa8a3b5dbd67d0dfff81198bcc6f2b78ae8a56891fc1a3b104bc517beed742911b32b91a8bc50df1da16a4bb4e8fe9ba582373cf7dea6674cdffb779463bd8b8008ecd917c683fd700ecc2460d52a20fcea9c1dc77f9b5f879ed1e32fd299f78c9c0210b478b85eeb7411da2fe89b3a5aa01d133eb80434ea6431e77ed1c1f549dad43571cffc7fd000d0e2bd116275f2b52b9ac129f58337bbecaf49e45905ca915ff3ab9e363e3ca0549788f5953606ff091e757eaec978c2a9041f24c42cb82cd0f1432fdd6a924c795201096652c2dc0465affa2e4147ac59ff1420e858c5639057accfc5588b555eacb98079c2672c3c30361b05fe5b6b7ddc5f46d2604e8ffe4d75153364f63524cd1225641d817d00b3fecbfd728f0c76ee459a4a0341f720431deabb57e80bfef440ab90aa947ebcde1ea8994bbca23688b3eac261fe285bdbaf9e1b9460ccebbbfe18a04d25dcad9f4f1a249f5d3c3882e71901a8c9c9d338141db0f06642d9b4a29d0c47f5cd235f6bb1091043962593b5696b9309caaeb3b5036542b249ea136ee0840d4b9da0edd40ddd62aa41a5147ba040a8d3ad59fb394e4f1ab7cd760ba95db6222911670fba704e5337423cf01e94fff4bf53aa3274e69cc665530c6e8cb650b3e83f9221d0a4a4510b03eb40183ecd3f4d7193f51d341c449f2dfebb4e0fe92d3403b68e8174047e3da9cbfcbaf25127b596dda1ce4715d89a5c4203fbabd7a33d3083b2c15d274a85ae709e0df7237d55045c9721036d3f7443b67d35c4b9311e66a9b735e4e2befc29a8679f4e2a92f0b41a99ec4d4554339f7796476b0c5015e27e5f9916fd7c93618bdde7c845dae5c9927965bc2824977ec4e559d9d09c817f3275242e48d14c3b5a98a226b62e0b115edc0bcc8016b1ade1ea7ca405011530f7a6826b6ab222adc18e772c7c04062866b8a4580b5d71666605e995d13d836fcb117ac49dd6b999a095de334542be3b221b7862df29d7591c5ce8a9df5a94cc76e8fa791b773aa74a8b405eabaa9ebc6503f1cd248461ebe6a8618aa4cfe4791c551f12b754007bdd38afa705a3ce8407522cb7b2311e823144f240286816cea543107d108e9b43506138bfc89fc00e31c6e29ec7c9870ef071a77449e6496979fc915f54a4dbde42da9e2e2d8e94aebe56770b4d6e145ad661e8091081cf2cf440b4e24ba0cfa17bd6ed19db5ae0042ff364dc7be3b1c82eae034be5c747f67d8145533ea7210e6d1a8f93ed2283a1c2505fdf8620dd4b2f9b3442d14a9cb7ef6d74a5083cc8f83695c53f15f329711ca734adffcb7f1e69cfa7176991e0b3c7b5c2d8f76889b9f95d2efb4eab076697df2f2bc50419835e5322da8b4b1fe18a9ddc818322c00cecc1c6444ce91543702bec5fcbcdc114baa96bc45bf7383faa3911df2fcec606f05248a233886d4e7445a36e2d7f117687869665c92ec52583b1d26b1ae9835b825fe9f244d7bbc1012a29ad4385e1a7b1ed278973b0cf6230027b86ffd2cd625f18a064a39767dd6e8720ad93e3d2ca8990ea774b51825b3d4fca8b797b17e05791544920c6289cdeb297cabad5fd11b56782b4cd088b63c6f1508c17019222663ca526c94adb948dae94a282a2fae77b92df48d50b892d68f835329e725a85a2cee96ee5c20ea751dbbab9f93bdc309e7df0d18f3be597d0a5be322a933d0afc4187ece25f5b733d3d71fb0d9ed75eaf4336ff97c01a39dbcbfd780d114f742c0089e8f8865c7ebd865a5c9844d0a1e75975cb45521a1cea02875701fe7b82a321d5d7d8622faee85e911d2ca1352c1ce9f819efc6e8385fff1a4144e708c21c55b9dba88769f7410c24b184e2329fb86b09c94cd9a422a9fba345247e2d2c22f23bd334027d346631cf901b61bea41ab0a35524981074328d99d7f1a46fa0033937e02b19e589bd59f78ccc980d592549e17ca14794ddefff3fb85956295d82ee274b549d16bd3ab99018459e1092a40da0ff1d02b445811efde9576e713dc209b10cc769ba4773dff372a0a2dd30e79ac7f9f0a4fef2f816ce066ac8ed48178b97cc2c7f40059b45723a25dc5b5ba8ff9d7db42a45d9047280a0923e9d34692ee714221b71dc9a3b9b73a8da5", 0x1000}, {&(0x7f0000001580)="0435b33954e4bec222b6299513d0747ac989bce7ed326b42eb08722811cd5425a494f79b915e764bb379875a65b2e793be536b4e73d80078f2adf556e7a57154f204526c878e4851d8da7e454ef1f617eaf46a2622d245e964b7f12e592d7d59ec697ca7c32277d7800ff5ed168bf065352d6dd91d694c9e5fbc757131ae726999ef11ee04f693b9fc502764fe38fa91f3c26546d1895f809ac733e4afddb3aaa779b0c13ff46cfa6409ffb13006fab5472449674e012dca1cc91cd3a290aceac810c6e59c4e7874e5b7cfdb89324c24be3f8c01941cdb59fe178ec57daa2bf9a4064d4b7d30706ebd1894bb80eb1884e2656b89fced", 0xf6}, {&(0x7f0000001680)="513538d2618c74867bc2fbb38dad4cf6e39f5f3600f3df8cf291d323c902796ec24ae7591db85488e17c7a416b3cc7250db1a5f8c0926da373b9ec53c4314d6a645274cf4fa71a03b7cf6df21194c04f727f094d296579f2828cb7337267aef7a25ecc4f6d678e749f4a8bc7f0736e5ed5d6d8e784609bb769ef9ea1b2a761e952d9083fd7598fe7d42adc5da2693d42730a", 0x92}, {&(0x7f0000001740)="73ce075378878d78075505149f4a8efabfab2e8890ff89fc281ab4ec0f16b6710cd768dabad895865788f465bf1a9c71b205ea9a6dca6e922a07689ce363cea2c34068cbc1643d372418edb2804fb01b86ea3c8953064f721cce5483adf05a56d90e6e594f1eb751db0a6f417176c4aa2cf393d33696ce54ff265827c71c4cae81288452f25d9f2bcaad8421eecd32447a9f5f2bfde0c3524b6e5ad46fd9bcdb9572d14aa8707b9a1f94eac76b775ab34f8b447fb65e49e30b5a5874873c4816e1958c45d8868bbbb44e78890024d13e1f6aaea5bbe19cf1358a642138719dc4e83017318638be33335e76d0fde7a63ba9042fae0580fd18fd5bdb70ad3ebb276b18e353229db55d1a5beb38c9f18b6fa766d259bfff16d6cae030835aee3c8412a99f99aeb2d1cfe58dd1a61b684434caf841e5817dfa0c5ed797e952d5a68cd7e83357748a34bb3089c4dd0e1511410b5c307ab9c55bd1f0206914167f88aaad7aada1d0258faff3b69688675ccd0e0181881f1b8f13234b40136ef3a27dbf5f7317dc3a8498fb1f1cef75fa6aadf9984a394a378eac18a0b06453fc77ff7f6838dfec2d91fd9fab4985e89aed83e8d439781e9526a1ec08dcac7f83eb62733731f1af09b24c815c9eac8dad599dd58a68104e418c133808ab3218e93625c41dac5c4079dfab9e6ba44caf09928f5518701294abc7a3fbfa586b2875f5a838a94d78e99a58452e6668bf2de57d8e62426ecfb2c014ae4a1e6acd6a41161bf1e999e95f11f3717d84c2838e4faa5ba3138648e92576a3443d4362a87e03eca4cf82623084232fa26e472a71f292ad001cbebc5d34d12d9df973fdcec30c68840f12b0a802473e6227f535085fa4794755dc023da15921b8c9a8a2a59e1ecedae6695c42f7b0166bab40a5d2898f132fc4490e85a7a917c20387b8d3d8c90d70390115faae75c5d0308d62e5a2ac938669a4c132f27c04196d00cd33d8f4435df64392c83d4d777df6781e1ef547958e66cb052746d7064ba7b4c574aafa071ffd0eba03ace0b8dee68ccc20e51c7b9f647dd75a203d31f60cc579bb88c56d24c7e9bbbb052761c28fe520d69fd0a8f8c4edcc2e47e43b5089bedc466a2d936ff8cfb4a8394cd0629896f3ce8f13553b5b983fa440ade4a707e9e4bb00ec6e43d42ab8cf21e3aad6a3b4146090243f96a9fe3067b1813c2dfd49b7d7afaeba1818ff11defbe92f47f9e5abc6c04f7b0febe26c70a7181d084357798ff79b298bf0f575b1f0732906469a4ebe0ee35399d2274eddbff1bd74424329f7a8301cea17f8a18210dc64474cc765c7e8e90a18cd6a7ccfc00a46b5f099a179642b57410117469157822bf8cf0488358fa50344de7e62ad575070c3bd09e711c07207f5027ea83facdfd326689729c0de58f3a0693659f29158f9588f4bdfc897e59be4d7436905ec1edcdd3f92ad13a80bad425e400851e2a6136a9e3c64a4c20244e029b59dd5e0946598ee354c8aa007021dd7091df5354d85d80dcaafdd05b4d772e7b8d8b983eb4c4f4b5498ed4e8f4286b4e6bf6396c4dea42f0fdd8a55385de8e321e7cbbff6b0a295bc779d543d11fc87e8b2d2f3a9334db2c750eddddc4064a8d4427d631995a2cbc6e5c839533f3c1239df9a2893b8674aa842cdc1fb87221b3558d301ef942bbc6db51c89553039a9d355d6533d7a5ebb499629d3506e1a2b7d127e16fe6d6dab25a2001dde72ad1d0454e8eb783bf5a072aa27545d7fe9ad3ac05a5e6ebb1c0362dc71a1d3a1cb3f100450e9c3a1d6ad206a0289ebc82da17f31086857292ae6f13082752a6c058999765c81f1374ade0dc58508ec69a486f108459e59240ae3bc5a5aeb5790abac2fdde4ade7df0d4cb4a9f784a726002c920ccad6ee2c6b64daeb94f980533bf0bf12f9f7b5e25815c51020b3bcb40a706fa2c48bf8876d8950e67c5afe3021d6af502faffa4739607202e1cae8ad09cb3b90ec1ec30ccce4a695df0032179bfce879832a47c19d8baf82e5b5a8961467ca08007ed26a5b1b5f08d2f2009131214b9c09543d1c9175744465ca446e4839bab151bf82857343660f57784e5f5afc98edba963407b0c524b5999c466a62a292b5445b147f818fef30b80aa7f65210fc18804c1be2fe602d5a85a1bdbeb9c4e193142c4d0bed9d13e852eb930495971e4ef112ae0d19c3886a95adcc6b6d1ccf2bcddeade9074f6642552b0b304722e99f60950e1de113cace1bccf34d932a546e8ac3800d47a47675884f78488f3686859e23cf46bbb644a2827994642b7e59c4fe17d39322ebc3d9b92c61fe124a78c0846b9f6325a9eef4a87e9fdf5ad7738531c31593366eadfca2e8cd058513e931c639a39c1a9793839a94d7a5fe54d5a1fd6f76970df1249cd075f82f4bfb262e9fc55c76996af8e95e0b4fe8745309165bff04dfb24dec1199a2dc40f530ec8da5faf3d0373a9354ed33b8b3082e3f1550d32cd6d276aaedeeecdc837d9c822dded8137bc92ad2bcf2b392ca128768cf1a6fe0479f6b154ae4dbd1f7678c1ab7e652a6acc737333cbba25aae3013aa9c64f07f1cb83f66888873207a897171b716461aa28a79f98e96b2abf5dd82e343fdce512a2144f03b6fef6ebe8ca42ea4574e6556bb680e78ff7318a5e90e688eedf54cf92dace6c717ade69aedc4f4b646ef4f1e712fb149e1a59505850452bd5ede8fa946e20448e0000f4a8b89b5583218a322dfea18a4814a0ecd321820b408b4660f01f482287c1ae81396be66ce99b351cfadd20245508c29029fba9debba984cca00e95075445d3b71bf24a339c656473e402550cedb8150e50c31c1d8ab6906c0b4ddcf7354204a54b0f1a7c23f9894ca6281f990a29683f0ea47a582abb0426f972833a5aef245c3ec5d237224588b71bd13b07a1528491a30223e6b7769d719ef2e478ab50902b4abc800643399f830e1dcf40025cfde821d1b27b5132bc69b3279aab2993da9fd05da9a638f19b1508a4f9e75dc2dad27836d3743d1a55a53f3cf5061649378ae3d075d59a19c0265bdb5177b75e41853b6bdefc295f4d9576dd8710674edd5dd286ea3b2536cfc71bd10b11f15d34da274e0f83f1bb226ebc75660a0f4f9929e03b89ebed7d7fb21c5459604a2117f1492ef8365e66c4673bb70abbb71b18b3c4c177b225759fb7274eedef9f3e33d954932a9d4fddbe97daced22f3b7a887d6f9f66287124f05205748616a082cc649a88593a431b630a1bc871ec9059bc5cfeb107644480827dbda901292b0fedbb917f6747f7129373ebfaa244a1df1683f4a1cafe3656b3a0f53838234bd6dbd0be3eadd5137606fcaa78cc9e3ed01525b1f9f49058d27a78fc604369c652b08bb856eaab5d26f6150bca0998251ae2415b49d251e957751218a270c0c03bf41a9c1e7a4c14a21b9bba5243ea0ef955fa1c527750609af9763d1666707b91fe2b35f0bb1a181a5971db5ad4c200e8392da47a2854f8d8009e254d5cf5f140c9f7cad6b468bb423d128ceac0caeb288ab6dd986a6c955368bb8a26cb98d6007b710409fd5d900e60242557836bef9022dc81ffe8bdceda1fec967c592a33ec576b9ee19aa6a3c785e0614d970de85f03f5c080f542c578386dd74becc6f552f9d658988fc30dd95d227c52b0556efec6f9addba2f3ad6b86778630f7800cc6ed775700cf55a4d6c2beeed23f6d75508c26dfc8aad1deacc2ad24ca01c6c7a71f13ca2c422f5b6d0963eb8f9aae58fabeff419a9e0ce0d5ee11e636c1aaeaa9ac85537f2089c876d91414fd1b1c1160673ec71c14cd75a42519b979a24636fcd177cbdeddd8831cf4ac9dd7b180045631de88dfa6f41ba32f5226c5323294ebcab15477ee556f5e7d4fdb1a53633f28cbadc840ac5e828b7898fdde5288193cbdb622ac8493bbe2e8df89113722d7b36e4df7ee3512946fc57bf5306984b9146a5a1a9173ea68f148cc520c865879cd16479728cd881423799244cabde12ef0405d14c8b753b999ef6414d20793d20e06bea7d04aa5389d8074716a324f9392d82b9cd878f2c16c036146686032fa95444d06bd39407aa538c82374f8dfe041b526bf38f2fded41a6ee6596b6922074040dc4d19096afddeac70cfcb8c5be36b6406ea8d2952f7459da0c888b7379f13da1372e6d66e07c17de5c4d2066f2fd31157d64f138438ca0df827617d1264c128371c07f36bafd85f10ce14187e2c4e1ea25738af41b01c83b1c205d574d872d15fb26d9c7bce47095e24beb23af233357cc429cc1009e2722eb41b851716f26da189a0cf52ea55925f5ff81b2b4d5dea44eb3084d3cede1a0d6d9f27a6cf2421ed442e67cc2798f6e19bef2779933b4d12e5b8188ca4146067d05959909a9b72de58f254cb71245799ad06aeda45d8f1ac8952deab3a8c1b5dbf4d621dfc67f6a1b758647ccd148a9ed9f92941f51f0d33e9153ed080085aa15ca72d13ef43785a7b47bb87625af7e3a425dabf51a5a6c9654949e600d006719bd5217c47530542c11ac8000b5ebd00af418883a676884a20674123da33b06b09bba95b78f2410de2836dfd50629d5a9844cef88356fecbfc3efcaa3b4617180a79f9a8291b42384b3806bda0913be71eddb4800fa0c80851bb0a24e960885930d57fc841661fa73e110127525b7d0ac8d87ff5e52e6f2b8e67290021351f6fdb78f8618e6b46773e5a713f05c400876090c975627a39696b2a855cb4fb95a887d22219064e18d21caba141432da43d4df8daed5c76fd9da7a12d13f9ff1ce8ac2034291129b86f8fda7c25a8924b6e635799f364a2089fb8f6fff4905ad9aa663e80c6125a997fbfc2968108192ca64d3aba1c17f415c4e5f0825426589c44031e63fba0bd8f23ce109dd3bf08171c15bfce5ba9c90dd3ca5047dec042732486b37031d7ea47f41eb46eeb7667b5e8ba97b9ad77ca5d349d11624117bf49f7c50267d639c3334be406a9fa88e7b7e6e396d4dd138e222dc6758bfd023d32036fd5155494e9b43aef272912e666454d2b3645af9b52bdf6f6519539f26054a56c46eae4b60e668c3282d2d8d98146ed84f3f724afad0e9dafee9c215c8975c28c3604a1e833daecd608a654a3bd5aba66390d154d3ccaddfbe9bbab23b65c5859d310f1e0c918873d76f418688c5e7ce0c84c8287fb6ea39f14ad4a03c29fb80e8afe6817858f4dce1fc2278c873c759a8db81402606c7e38d84e3b966881fdffa7cb54b889d36eb73abcf4787df1494bb1f9a8d491691876adbbd75fda65d76977ddcbc29f6bc52b2ecd14f24be04c1db0f46650e51d31095c85eef4d109118fe7aaa9f1f024d87b5899c49c0fa2ee1da0c1b97cdf8d98952eedaaca8e5853bc04121b3119d1e3488e75965cc03ee245f759bbcb1d33d4a1304b034597d14e08d592bda1dd609f7a634fe69b8fbaedea3b3f6e3ab4da62cb2e2c0d1ff09950667d9c2140f2e65ad6b6ab3cb39770949f41b71342b03c2ba7e02d8fb42c168a90e6014e7c6ce308eefc100e06a1c12531d9c8f6204ff4a7ee6677164d87fc39f4d929dbedcd73adfe1154b30f0349ff48d7ff61e351eefb77547c7623222fc347bda6be621a33892ada1992693aa6cff5da9427cbb6277a10e54db5f395669e697fda0ad28c01f9f3f2d26469aa49c92f026b426dcb3e23bb2b225e6fccf6468a9e7607c0ea65ddf3a0de8d082177564c4904c19e07b40ac9feadc01d3853a60c809c61760b025ca93201acb2e2aa6e128a60bbe53eec9b34", 0x1000}, {&(0x7f0000000400)="d9cfe5c595b62931a512115188101cc26bfb7f8be5c2820987fe11fdb1dca566a5e48680ef511178316e00be687429b4f4d6d77ce73a", 0x36}], 0x9, 0x0, 0x1) 19:55:08 executing program 0: openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x81}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:55:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = syz_open_pts() read(r2, &(0x7f0000000300)=""/233, 0xe9) r3 = fcntl$dupfd(r1, 0x0, r1) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getpeername$inet(r3, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) symlinkat(&(0x7f00000001c0)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') 19:55:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="34bfb6fcfc2b5d907012c53b6e8d5aa8a694203cf0e7d473d208c7c2c4ffb79f5e4bf49b67001c984e686f76bc944a0f512460f16bb8f12ba9b827213b3b92"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 19:55:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000200"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendto$unix(r3, &(0x7f0000000180)="eb3f66046ba23f5d6d10cbae06f6ed0293fbedb9f68a4fba99d36e19ebbecd005c06545b096602e7c9f883f69e82c617c18c3a93edb15653a0458ca1c564aa449736300c569bdfbc0f1463ec17d2843e27e6ca6061e1e6a0095be4391f16953eb430d006b55fe0531386215c008ec07abade4950232105f57761b3eac1d03a514a57ba19eaafde89a8efec35a955b96c178501bd638480f3708ee2b4b62ed56040cd560e", 0xa4, 0x404, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) shutdown(r1, 0x2) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640), 0x0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) preadv(r6, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/127, 0x7f}, {&(0x7f00000002c0)=""/80, 0x50}, {&(0x7f0000000340)=""/239, 0xef}, {&(0x7f0000000440)=""/33, 0x21}], 0x4, 0x0, 0x100) writev(r5, &(0x7f0000000640), 0x0) fchmod(r5, 0xe3) r7 = fcntl$dupfd(r5, 0x0, r5) writev(r7, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) bind(r7, &(0x7f0000000100)=@in6={0x18, 0x3, 0xf9d}, 0xc) fchmod(r4, 0xe3) socket(0x4, 0x4000, 0x1) fcntl$dupfd(r4, 0x0, r4) socket(0x18, 0x8000, 0x8b) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000000)) 19:55:09 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84}], 0x1, 0x81) accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) poll(&(0x7f0000000100)=[{r1, 0x40}, {r0, 0x110}], 0x2, 0xfffffffd) 19:55:09 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x2ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) mlock(&(0x7f00000c9000/0x6000)=nil, 0x6000) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f0000000140)={0x2, 0x0, 0x0, 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 19:55:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc9246743408d529a412981") 19:55:09 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) ktrace(0x0, 0x5, 0x402, r1) geteuid() r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r4, r5, r6, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x3]) socket$inet6(0x18, 0x0, 0x6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000540)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCVERSION(r7, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x0, 0x1, 0xffffffffffffff80, 0x3}]}) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000002c0)={0x20000000000002ae, &(0x7f0000000280)}) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x2010, r9, 0x0, 0x0) preadv(r9, &(0x7f00000015c0)=[{0x0, 0xc955dfaa67bbbcbf}], 0xdd, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f0000000500)=0xff9b) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) 19:55:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) geteuid() 19:55:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x9) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = dup2(0xffffffffffffffff, r0) bind$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="3f0000000000000097001e1d587b21eec6af2b3c03c411b61949b71e7548015409f2d48d0ea7d579e5450e9733c3444c64a1ec0dc623445a43ab647ad6e23dda97b0fefa3db6c6ab4c2273eb86e080a23604cbeee314a1e1bad44f7b8da2885068f6a6afab2e884409f6f23ff5f18598a22979b13ceeaa12d91443351070bf98530bc170bbd006f14b1307815206fef0e734ddacdb9de5051e3090899ac96f3f4f7f5b44f54e3af27830262f608b379b560b4fa757b2b8e46b65ffef01920c847ab292231338f9fc9f0cadbefb41c0"], 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = getuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2}, 0x3000000000004, 0x8}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) pwritev(r5, &(0x7f0000000300), 0x0, 0x0, 0x800) r6 = msgget$private(0x0, 0x544) msgsnd(r6, &(0x7f0000000200)={0x0, "10d2991f7fae08e10cbe62745eaaac5527b0a520057de39c8ad4cc5347bf6fc8f5d3e0b2a19e2da366d8f1055dd1b20e218fd30f44ec7e9cb1ddab4b074a56b552b1247177c0bd720b88b37f2674ed8f02549fa6e6120785d6c702cc1b9ec55370d01a8a16fd7fe71990f59fbd2f54f702b65190d50902c82212e32efedcb94a9da696b78bbde25873dc9372f5b607377e9a0dc36544c642a1334f53da9d4b31e45ad225b03c8fad75bd64e847ab9fc865561217657d5661c0bfd5ff4098076551f5d573f95b033179565a2b81c9dbf7"}, 0xd8, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) fcntl$getown(r7, 0x5) 19:55:09 executing program 1: setreuid(0x0, 0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x2bf33b7664d40402) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:55:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0xffffff64, 0x1, 0x0) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 19:55:10 executing program 1: mknod(&(0x7f0000001340)='./file0\x00', 0x2000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000d86591fa00"], 0xa) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x63, './file0/file0\x00', './file0\x00'}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendto(r3, &(0x7f0000000040)="c70cc0e5583fea149cc5eed03ac31090b295b6885421ab48801fc929dc71ef545f031a81060cab13600f3a670bc740b2cc30c6169a3f4797b0", 0x39, 0x93a0369b2d29d441, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xfffffff8, 0x7}, 0xc) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kqueue() close(r4) pledge(&(0x7f0000000180)='\x00', &(0x7f00000001c0)=']@/\x00') r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) login: #!e$†}\rJ¿œ3j±¦x1 Ñe-ÓÃ*ºØ§ !­üV¶Ó˜P=&ð˜ #!e$†}\rJ¿œ3j±¦x1 Ñe-ÓÃ*ºØ§ !­üV¶Ó˜P=&ð˜ 19:55:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x40007feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) 19:55:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x64}, {0x7}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2cf, &(0x7f00000008c0)='\x00'/14) 19:55:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x2, 0x0, 0x1}, 0xffffffffffffff89) write(r1, &(0x7f0000000180), 0x13c) 19:55:12 executing program 0: syz_open_pts() select(0x40, &(0x7f0000000140), 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x2) 19:55:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x7ffffffe}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 19:55:12 executing program 1: geteuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r1, r2) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa}, {{}, 0x0, 0xf0, 0x0, 0xd, 0xfffffffffffffc01}], 0x0, 0x0, 0x200000, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = socket$inet(0x2, 0x8000, 0x0) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000000)=0x7) fcntl$dupfd(r6, 0x0, r6) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f00000001c0)=[{0x81, 0x6, 0x6, 0xe1}, {0xda7, 0x6, 0x4, 0xfffffffe}, {0x200, 0x1f, 0x80, 0x6}, {0x401, 0x80, 0x1, 0x1}, {0x81, 0x5, 0x0, 0x2}, {0x9, 0x8, 0x0, 0x101}]}) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) socket(0x0, 0x4000, 0x99) 19:55:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14, 0x0, 0x80}, {0x34, 0x0, 0x0, 0x6}, {0xfffffffffffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 19:55:12 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x3fd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000000)=0x100) 19:55:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) recvfrom(r2, &(0x7f0000000040)=""/108, 0x6c, 0x21, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x23, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="d7f1bcd31c75b9bcc1dc46000000000100000000000000627700"], 0x10}, 0x0) 19:55:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x3d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) recvfrom$inet6(r1, &(0x7f0000000380)=""/4096, 0x1000, 0x1, &(0x7f0000001380)={0x18, 0x1, 0x9, 0x2}, 0xc) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[0x9]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'I\xb0\x00', 0x0}) r2 = dup2(r0, 0xffffffffffffff9c) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x800, 0x0) close(r3) ioctl$KDSETLED(0xffffffffffffff9c, 0x20004b42, &(0x7f0000000000)=0x2) accept$inet6(r2, &(0x7f0000000280), &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x40850, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f00000002c0)) 19:55:12 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="f726cebfbbeab91a7a1bbbed22cccfe14eedcf1ed50000000000000000c6ead7e871b02e12039db399a0bbeba6b30f1f611aa4b39eb42421956ff3c63bd2a4c67f2123602e3041096b02fc", 0x4b}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) write(r1, &(0x7f0000000180)='\t \n', 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 19:55:13 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000200)=""/243, 0xf3}, {&(0x7f0000000300)=""/122, 0x7a}, {&(0x7f0000000380)=""/111, 0x6f}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f0000000400)=""/145, 0x91}, {&(0x7f00000004c0)=""/236, 0xec}, {&(0x7f00000005c0)=""/145, 0x91}], 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="04", 0x1) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000700)="ec83eddb64", 0x5}, {&(0x7f0000000740)="6d3bb8fd16859bc4b8168763b9d8cdc946dd48bd05a234bf6148a134ee2640992965212233ae4b7ce22a1f47811668e9a3f08550ca80c98b59a7083f961dcc9b7895ae533eb95b8cbaf1bada636bfbcc1c3ac93d83969d8eeb9f1215664fdd07e717b7c2cf4bf4f62e4ef6576eb63327b357ee94e04f821e2c2ff3a0d3d58fd0702d1b395239c2b0665a7a818d961bf89e83c82dac6bf5e99271a806fa370bd39e021950a5ae6ebaef012d07948237078f534999d3273724df39759198c3cbef002aa4718019406f78d488018a7a8544b9915bb2595e5cf2a573d5fc9900b0c6ecabe08e240d2ee4ceb8491eb0c7b89557a735", 0xf3}], 0x2, 0x0, 0x0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 19:55:13 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000dec000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000631000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil, 0x2}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000740), 0x0) semop(r0, &(0x7f00000006c0)=[{0x3, 0x9, 0x800}, {0x1, 0x20, 0x1000}, {0x0, 0x8, 0x1000}], 0x3) semop(r0, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000680)=""/6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x408) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semget(0x3, 0x5, 0x2) r3 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./bus\x00', 0x800, 0xa1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000600)=0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x1, 0x3}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r4 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x80) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000540)='./bus\x00') socket(0x2, 0x5, 0x0) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x69, 0x0, 0x0) accept(r5, 0x0, &(0x7f0000000580)) pckbd_enable: command error 19:55:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000000)=[{0x2, 0x0, 0xff}, {0x3db5, 0x1, 0x1, 0x8}, {0x2, 0x8, 0x20, 0x101}, {0x60, 0xe, 0xb0, 0x4b8}, {0x4, 0xef, 0x0, 0x3}, {0x9, 0xdc, 0x4, 0xfff}, {0x1, 0x0, 0x4, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 19:55:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x24) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000280)={0x2, 0x1}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0xfffffeff, 0x4}, {0x18, 0x3, 0x2, 0xfffffffe}, 0x5, [0xfec7, 0x3, 0x81, 0xad1, 0x8001, 0x5, 0x2, 0x7f]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = semget(0x1, 0x0, 0x2) semop(r2, &(0x7f0000000300)=[{0x0, 0x2, 0x2000}, {0x0, 0x8, 0x1000}], 0x2) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/d\xe5v/z\xce\xaaw\xc0', 0x40, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) recvfrom$inet6(r3, &(0x7f0000000180)=""/217, 0xd9, 0x800, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}, 0x0, [0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x8]}, 0x552) close(r0) socket$inet(0x2, 0x4, 0xfd) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, 0x0, 0x0) 19:55:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getpid() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2}) geteuid() r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) recvfrom$inet6(r3, &(0x7f00000004c0)=""/103, 0x67, 0x20, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:55:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0xa4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x7) dup(r2) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0xfffffffd, 0x6, 0xffffffff, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000180)=0x5) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x95}, {0x5, 0xffff}, {0x0, 0x8001}, {0x23, 0x31}, {0x2, 0x659f}, {0x4, 0x5}], 0x6}) r4 = socket$inet(0x2, 0x2, 0x0) syz_open_pts() setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000)="830446d8aaf71f9255568b4e", 0xc) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0x40) fcntl$dupfd(r5, 0x0, r5) getpeername$inet6(r5, &(0x7f00000000c0), &(0x7f0000000100)=0xc) read(r0, &(0x7f00000006c0)=""/138, 0x8a) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r5, 0xb3a6f52ac7efe3e7}], 0x2, 0xe57e) close(r0) open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) r6 = getpgid(0xffffffffffffffff) getpgid(r6) mmap(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x5, 0x2013, r0, 0x0, 0xffffffffffffffff) execve(0x0, 0x0, 0x0) 19:55:14 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/237, 0xed, 0x20, &(0x7f0000000000)=@abs={0x3, 0x0, 0x0}, 0x8) 19:55:14 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x658a1c48}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x8) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0xd27]}) 16:20:24 executing program 0: r0 = semget$private(0x0, 0x2, 0x2) semctl$GETPID(r0, 0xdabcebdc4696db5, 0x4, &(0x7f0000000000)=""/18) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x4, 0xc00000, 0x1, 0x1232955308d22be1, 0x80000000, 0x561, 0x9, 0x4, 0x2, 0x6, 0xff}) r3 = getpid() wait4(r3, &(0x7f00000001c0), 0x12, &(0x7f0000000200)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getppid() ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x100, r6) r7 = msgget$private(0x0, 0x240) msgsnd(r7, &(0x7f0000000340)={0x1, "c08df5ece807ea9f4fb0b84ece42a40d9e1685ed456228ac24133ccb83865e07cf32391401b9197b6e89a0e66ce256dffca78bc76e5c2d8fe6643595d81bece5156aff99409872b7254369cd7e9f2a59f6a573b1e3e20e532085b28f33779575032babd45b8599532d883a8b59bb371cc0fdbc32484f96b1e7d4afa3e842e1ab9bea06a3338a67759fbe76f9d2ab35462eb17b522658ecff1c01039a09cbc458997ddd1f941be951c9d6615f53162db045ad2f32ebaae1a78bb572f43ce37fabbf5241efbb5bdc5079e83c833aa3aef190cdff074b5ed6772133e1fa095aad6f5ea7c34fa0e2492ef964c7f0db5ba547d585f4f2eebc3605518972acb6fdec9acdaf4a9c9e9fdfa49125aba242dc4fc55bcd469919120d1807e7f813019b014210170e25ce3bbe2869cf5f54b9f355c69621cde19893855ca3f7fc48251c0cb4c0f28969ab6950b5197e23bc3f7743b9a324a812a681966be54ae369aa244cbd1a11b5ddbdfb3be14e635cc9a09c8d857268f12d4c4a1ca782a705b272b65b2c7578039940c2061f630bce4a381b98580e875f99f5af52c347020c0288926bc7d3fda7e499eca743e3000fcee1445fec1057841b8fa79e82ede78b5311038e58e0f7451e8896b1aa6df76c53f0fcdc65eeb26a801fd63196706063df1fac22013b4306526453ce621b7a2b2cb7dc1b1799a10b209533696483219ad0c57a631f24de208884c28c1c2abd0d52cd12e6e68c86e4f1b69cae36d5d818f0dc3e10f368441d81270213d0657fc46f08b16b8f1a17c835e86296795387bd9f948cc237e71a35e8e0af813de3ae898e73180caa9c0260de2194214c195b6c796e444a0446981191199020e51b9e99b2ac4f31ead39ffffb3fe6a760f58a2edf50ffa35cb7ac7df2e665c58a31238d7294c99557d4003f71f66d51ed8499a1a7652501aec20e209f3267667807b0d08ba1b3eb616c47af8bc6a83fc8c8968f434676b96317bb2be0a128fbcb0a2773e40f49204f559c2a8e6d1e48997f1c9b5595d1a8774ff5559d0b864cd054e759358a54f251b3b6952cab5153ea641e1434f77c34b49477c1a03c7f84333ae480ede6f32ba9cc53100b32656a17d19cb149364dbda638cd769f4c92ed281e115b53938b30a0c0684b68e0fe793403467acdcab620c936de67691731908fde1b7898fb3ad497bcdb0c24a516b5d2c7565b408b5fb2d95ae69fff7d0139b272c4fdae56bd0aa6d28c322aa326a827cd14b19b4dad914201e2c5cd37fd0e102f55dee8d3a5c6397e858d15856bc269822d6cb28ea17d564a5e69ebdb47236b6ba756e11fa9dea4d36b20c621c8d34cc3ea1a7bafee70067321246c86028a8d2b246030dfd4fc2ccb09e9782abdd07e7210d9e59b6a7595c759366a51743eaba54e66d3702e2ab6feaf8e4a4c5e4a94d360e9e2c7f61bc64e5a9b2f18539537eb73edf6795768450c19935047da02711ac63892f0754c0ba1127198a1e410d70f3ef0a14612b2ac58a24d95767e295e8882f07affb68c6be3c6bbb0bcae6094ae2e7332a9e5cdba6b42fffd9c809614b179eb3d135f59f876dc6391e63133df90d4a9295271453f603ed8569c2c370e8b8ab4daed66b072eaef0e5a2cb6f60ea79183ba4cb83cac59ca17ae2fcd776298edf5727495dcad53b46e6ec506a9a6180cbcdfcb9a4b1958ab3c8b80fc943cc6d821c42569ae243de5fc3a5741aeeeea5c9cc6cae0d944a6721c63532e637f185a04b0308331b4d849fbcfdef04701a200826eae31c24a9507cb2dd8a261c24446f5ccf872ddedc51f4ec0b2b3d65144a3ec8b95b358880efde662d7581c5dcd7bb6336d32ba800038f9347943a60d998dab48db10c4a2a8cba1dfb7ea7d8ff4aa938673ee8a01a1ad40591bc24e7e45e2b87bcff107402279f366010f99c4b3c3636baede9a62322ce33b7c21b3d0f83266d2313f09264c86e796f75149057c411edf7610187e0cd6de25e88954561fe6dd48661d0770db3657ef58a6eafa54215f4d706d82738bc1332edfc05d557d1086f0ad482d998860d913857ad970fc734d483e7e74a500f8aaba8cb9af0600c48677812f0f80b1700f9f6100697b039cf7ea735c22db266b3f5360613f93d4f743d855f6bdaf39655e803ba159c92f0eb3110f2b870da8fff2a674fb0ecd699b271476d716b158e6e66f8985009a3b5f1e9b7a06b9cba9326a6d6561e648822dab9608695f8689e9b123f14ac1191d727346b251a68bfbdf36f253f69622de5b7e04b59ea588b030f88cb7655621df2fc47f71ebb8569abda80cba96468438a0badcc31723a67cc67d2b167f93ce9630c457477d4aaa38bd1f897a072859436ce364f128bd70205a6b55a312e8ddd81061ddfef389ea3796e6139db93b9928c85309333e27eeb68abed0af75d40ece694e99500641a475ebf1c045b85a6945a59da0ba84bdd4e4d84e46e7c4c83b91b59f74de31a2fa6fc0cb3c56580e100d865644a3b0087ca53e1a6f21d8c3d780ca6ab76e32a31064a7d32487e54772d6eced7eac5a45e0b8e58a72a30837d4a58a5f4d7e24fb549655203db13773eaf7d825e97b534b5f3ec696bd9bc8e1fea386dddc19391e37cf85b98f14394b63199fe02178759b3b92c60c0e95b5b8db68d3277676928b6aa7fff1aa408eb79bc5cbbb5a33c973c653811f8064d6f41400eed4270e7d9824de75faf76ebd8c2c5b4178a0680b1ff376d99dd773f7971c03d7f256527b295f1d60b38717f2902ebf908b31cf0533ab642afde722377dee5d8b3302e7cda15a1b99c53bf16246cc40353c7fd9592c8d2b5d82e8118ebed6ab648413b0d202caaac3fd37d03b1ae8216ffd0591e5a27d30c6af23e2415262326dd4c7b12523933dd96cf9307e2d41e706ba17009bcb2b713dba589e615644e623342cfc200045d863a0172c530f38992c02e07c8ea5adc5a6f5823d1ab37786efc399459e2f71cb7e1af71fdb5bb6f5e65e33d2d6e9579d2e05f5316e037b72ccb0ef4dff83443a856d8109a383227690e89e4d8d44e4508e6f7a2f4028f3fae4663561ed951df9beee84e14a1e7642ab84dc916d04210e9099ec4130d6a99ece882bf10e971bd2accbf0cd0a1a757781dba7f4f804da8f16ed6bec6e136f5e8410fd1c875bcd690d36b77e69bbb58e1768f7190b741d2098c4dcba8431ddfd058d83fc2303654b4ae7fcf039e702428ec8763b6e4223241618a149b819f3f8834cfcf81ad0d91316da4ddd1dda7b2b86760705d813d91efca91b6f048dfbab36a00b1d4140411762fdff11f9cb9be983c3efb1baf4e51d26a987dbf48ea0ee39a0e1121f88146d90e24bda4c2bc1fddd3366494e1bd5afe5ed3bcfe2b2db80609ecd6576e74dfe70538dda79e0d968604a5c4a92e03c29c5f8118a417828acd5dd67c349e2db3971cb20b2a32b20cc20cde289ac4cd3e48f7c8a4dc349c1fd20889e15afa5d4a7c71fad268d94f0497ff000a18c4a2ae2deba61a685e583499ff8513a8062acd981c02ef9a30ad93a19df43c7904daf4f898d9b8d737ebca4633f7774b13052921a90339946b08c1e76a5f68f1c177a3fe8225bf48856ebd935e51bf265cd6083d89d3093d9e7d88384b41b022bc6350411fefd845a0b38075f885dd5a7332e73e3379b7eb5d1ce31e7b579644acf6b9f994b0e8ed0cf76ff6e9673c1b3849fa91b5d79c3f6dcb00fec3e32c7b59cb9db1db4c48c2dae5d2ed2a4e48b6de259af1cdf1ebafc249ae23b779f6831a1588ab9c9f2ef30bdc6fc9c8c477d4bd7b89fcadc2464997a1155afb65af568f6a7812ef3093a661ab20f8fb91381b91e1851fe879b65a8793fa85c535a74ff064202acbd511b290806bcf96f3e0025d085b04f60c40429a85b13323e46df7f64b23a48fbef6e229604bda04f40315cae466e3d0e6fe5ace9c067293fd0e579d33ee22c07d1636fef4f5ba7a296052738e9260bd9ef650efece6cb5ddda13f73f5d7671438a9fa748455c9481d0a25ef92f423bc87d6640109a4f6f56a26949c453c738c0f120af93cfd3be6bb29d68b01ab586963c4876d31205c8e5d2e104d6a8b5c2bca732dce9d5335be8374d978fb0cfb66a91e267a8dae4a4daaabd9f47005658384f2248f8d0d0834695e0a872b9bb88b9dbebbacca749bf8c3d017131f5df4951b819f33a694bf690c9797e7d64376379ce556627188f42f503619c8ecefe3f3a567e1884f99f4629b9d05c4c05b3563a97cafb0270660756bad0e061fa4aa861ea057c525531f199018fc15a9d240669ae93994262258b83d9ed7e3092d6eac85b322e6ee7e1f0c755808a4d7a0602d92d5ef75f38cf4ca843234f521ac8e06c7f754b91476d6507185b76a319de379f3d2ea980835e3cd84961f00e48b8d0d656f0e5fcb5fe8ee6cb54999c576e576b5938d03cb24579b4facfb4e2ef02d7e28ac49e62ad47ebe4d837af655a8052f3508019b56d59e777eb6313cd93c1ceb3eeebee9faf396d02af51f0cebae48df4b605f41629b786fcabe0b0131252079648abba31cb15e0334df18511db103dc315aef5a349558a29577e16375981eb2805fc04c355ea3327817044f63deadd5df553a2b3673516e592eb72b4d7be7d482ac787c2ff0df34fd405a89901c427cdc684808ea704e74c8e6a8668dbcc1710a314ad4b52f2de9e04920c9682905d852e04ac6e1644354a3c5486cd5027c354f55667fe1c323e8aa869f4d4026a28a570a81da6a579ababe697bf28de62d9270e5fc5ae3d24ae7c09a60f377c86c640bb02daa664de3d5fcb4427d77f837529cec828209859e710b921079d09fbdbc74798c26ccf6225c5f7cf770cdcccc4dc92f7c95f1201dbb819495c420fce8a4b1a2efc89ee1e8f0f6bf8154496f2a47f146698c3eae82238991490cac999e843debe7ecc3794fbb21552c82ec69dcde4f5f298cbd6a53ec176ef0dc7060feb7c0b6ca4dfa8fac5dde521b7444c96222d803d4c7384ea7babc63b5e2b705f775833e4932f0bbf9a315145379d784b16e0e6b9bee9d99e95b0c60ce8eba03e46e666093bc5db95e7e100a121da95c1cbb4044789a60d5d6dee1b99a18c80a6625a1ef159d8642489f85a88caef1faacb13abedfa72d89713ad3ba7f15d4de5cb88baa7a228d3c8a7876a87d6a10d674e2172ea70c18754a693df5592a2de815da388c62860efe4012b3309732266ea675b3c922a0ada34693d216d7390ea136b010b3b774cbd4eda24190a57a5fbe0a4e03bff2ab1877d055a6305946db2ee5efdb7e5a24a08649c1d084ef780cda17b73077d202c142278d3e9c4b723af19911d650fa80524be1c29248abda089d5c3d968f90c541815fc742fd5ef7229da8bd9327454762a0be7268b764f707e77f6bf04ed165f45ecf2e722d65712aeb60e2c8edc5d073f63c7ec2edd44416c8b674be26acd91b00ebc695144985ec5731fc007a7fbf0db234200d98d4e794afdee8c22a6b359e657735dfe0322ccb4467891972b7ba277bfe4a117c210cd2965f56f9c67f3f51ab167ac19761e59326bed7d261f588705bc9ee3e86623e2caa1d652faf0c445932e6eaa9428de768c8f8fd8035a39d08486e050d4e09652f2c43a7961d0eab5706bcbe3cb2841d42cc12060e215a58e90c5dcd09f8bdd13f028172dc6df053aa3f074563f0fec007ba868c30ccae9ef8e3ae870a261d193ef73f623142e6eba07ff76367381cdcc6f1320dd086582fa73a725686d45198664cd599f3fca373f5e4d44813b1c411809"}, 0x1008, 0x800) semget$private(0x0, 0x0, 0xa) r8 = kqueue() ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001380)=0x1) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000013c0), &(0x7f0000001400)=0xc) sendmsg(r9, &(0x7f0000002b80)={0x0, 0x0, &(0x7f0000001640)=[{&(0x7f0000001440)="3b38b8bed8c2562171", 0x9}, {&(0x7f0000001480)="188089c4a335a09a17cb265e4b561554410c70aaaeffadb00b6f4b5c78d72dcf8a0293674d3a51b31afd1ff1c4afc565e473abb97c8af2a3882dfcf44354c829691d27c9335f17fd2158a23ac5fecc116897331bf8c63ee337bd4cf42104f8bd7d18f3366ba1ca4f3b7be3934b53d62de33759bc26312ebb954ecb9ff3ef40f51fa51ca75fb23152eae303a55636d5c324f87709dd16f1bba65a74015f8c7b2c09e1248f40cb27c8ad14f35bdd32160a787802886d02b2cc74c3cb1184e214", 0xbf}, {&(0x7f0000001540)="6b4ccf329d0eba84dac3529fafcf706c1388cdf10eb43741990013c72ccbf2caa74ac999dd2d201432716cc4db628b88ea1c777a7bb2bf80c1d21353ca458bc27d5b808aa83636cf825b0f87161aab0a68ab9bfb484f5125f7b53aa95e54b809f99f87f3411a3c73bb2dc74669dede466be5ace59916263abe2798bfa0a08927738547ca033ca177b91f9bf7adaf81dc7b25cc552ccb4499ea3a6640a143d14c394bde089368492d2de85c15f9126fe5c40cac89fbfcbb28f80ab2a3dbdce9811a41224913f95c6ba0c68fb834d4248e4fb1cf3d28bee17abb07ff9007594904484cea7468e47fe1d4d6d14941ec98d5c4efb8829f538acd74d671", 0xfb}], 0x3, &(0x7f0000001680)=[{0x108, 0x1, 0x2, "8bf091f18a1db8311751aa5bbb3218b72248e68e3b8e3e0958dcb6e99e84fe282e65ae2f828133cb69001bcb96664c4140f13ad6eebf4f0ab0f157619100e0801820019c4b922893cf43b878c1a3b29df2a400dec9d50a5b4a13a297a019f8cbec2a16dce1dd0bd2dd48d5db2c3e927345e574b511bcf553cbe8f6ee35ca8fffc6d9bd7cb23f7bf75931aebdff89dbfef8982ad671b6c5300aa11f5b6df044966af735907b95e35041f6e74b8bb99fd89489a5c089e48314024d1247fe3c15fadb19bcb97709bf4f943b97cb14ed9c265960e41a58e19df24b578211e73b491684b48006cca16ff17d1f411328589fa2ccd6f5da"}, {0x58, 0x0, 0xe8c, "b0a4de28116fd34306abf1c02be38032803c5e4ebfb15c8d0d1dfbbac89e1d63ffb3368162baccda592b599d30c43aabaf8b15f0f840e6f35f1360359cce6decf938c70d395f5913"}, {0xc8, 0x1ffff, 0x2, "f69f8d9945776fd2e094a655513a65ed3dde09add0d57a27116fb85a5ea6a5b651399073487d3de75f706ae88910c198ed1046f8ca3d74b4b1396536c0ab8053a8b2ec8c62d098b63c1aa3bc416a8e2032dfeed04dec49e17edb8ca6f61293c250ec2a68c2ca80e8f9f8e0156350b902b27b591893e7c31a8262cf508e13df78fcdcc708637a6d7024d73eb27fe300be1ac0a71073bb2ac8fe49a690a1cdcfb5320ad3dc76a4c998b8b98c7f8c03c7781363052499"}, {0xd0, 0x1, 0x80000000, "9cb407a4caadff8fef854bef97b6c2c72e24bd48b77fce4c2f34bfd90d2d73010e7b974760d9dfb1c28547e9e1d50c0d512f94c88d11af4eaa6fb7510093dd1c2f016abd4d75a877ce1d2d87807f5d43322ecba29e5425bb7e19a47d7f9f141cc0603d7939d596f3a7d5059b9f97e08c40f8e07df86e9549f0714b68a230c33539a36e8b99802d2c73dd17d4b24f81317187f7e7ace33b4ddd339b882d94a5fd14bcfaa22b341fbcaa191f193bf8087762a91fbb8db276d72fc270"}, {0x1010, 0x1, 0xa6b9, "ebab4f87ac0a4e6d928c386d1b8ccb92c78249eada364f96568b60b5b212148a03456836577575bcef57f179f1dbdfb6f5a27a671d83328b6dc5742e62903647a68362bc7876a0137e52f9ef223011762acf62734c37c893d094aec5d7c0e17587d461a5e3224dcc153b9cd36b097134946016584295365501d472f19f808291b01aa8122c775d4eaf3dc80b0c260505dc3a2942491d7aa731e10224000ff296d744fd1aaf644ec76feb526932167ce606e966d03b664d793931a88b32cdee5d4ee6efb4cdd5a6e7c5d89289b5931841433b4e4b674620bf0acd6f567ec3cff43384d6ed1ad28306c18dcf1d52468e750477c5bff14a4108d5f19df97512e741174c80d6c21787c55d851284a1caab3db8ab56d0da54bc3bf9f55dd12358a66f4f09ecd80a0c153e66a377a99630eda030f958fcf8a862a024b2217261ead4c0cb58f2336acfff8ca301ad3748e4f20598359742357452671be1cc666047074f29a9b2623267f870a44350d88ed50a870529a2315a152d21a98cdf666b23c2fdb32164ddd055f93c799bfa6b5bd23a69ce13323a98e71412565408750b9b158b50cbd2e004104c9f647a9881f24d3e2655b1522b8eb173ca5fb64b2c49e4d9022ef0cb3bdc48b87c0d02beb93a80785d14a0e78391e905a851822507312d61356fcabccea9ab784f8bad6bc37b3a42e898b10375013792e3433ac6a5b345ed647a9f175d9f7e8a3ae853ea0c8ebe03598d80efb099f8502b34e81f93b1cd3e88548d5ea5510cc64432e0a1410d7136d90bd736807d0820d23809cfacc852da06bf4a355004700a0bbfe03fd4e8381a9730e0821caae934bb61b2edc6a91f67ddb0e8bc444c83e1e5f4544ee8f22cdacfd173938d9982fd4efb04f802eaa25f0dcd6e5ff9a6d0d21d789a05d1424adab8a02d88826103e06601eeca5dfb911ae0ed30d0aab138fa92654f432ba61c113f5ab23f1e17cda41d33133f6f41d3c2c5fbb756354ddb7d8905fc89b736ba186e6345480dd1139db95180f35d3abc122878bcb213faef38b5e5198d322e37323d70980c05ec2453a9308ed26cd26ed01a2d96ccb3da50ff01ce96a4f9bc302cf44ee17052c4ecf8c46b90de1cda7d1b513f7c34bc8640df1503c671d527c90f81c3a3d9c6eb72cbd111a2372004dc65695ee1c55152010ee25f082621f257c8df7e8509279b4679e0fd5cd9b5e6d07a31e3b0b6443432ae914074368e91545c208906b8969909bedbda52267240999b29d8bd4b9e9aaec063f273ae8e33d8439007256b58a10970f6cf990c67bc160aa5119261f351618f8468af251242ed97b2168572051f04a0167331b5a473ae6b3be90d157185103e496083ebce454b5bc8ee9de8b14b7bfc2615e563f5daf9b7cc8fc7221963ca4f17554ceb4e307426e03cabf74afa0f028e09ee8f99cd43c282094279111638c4b723c90fc4b9119526cb7fc15a644d1b5fb81ac2eddd96325be5191c4d9a7c6905c62a4a189d52db2ff227ffc6a68be8319829cea30289fe7e4c7f71827164c2577f7d65b35a47c5fe1a6256c789e4e4521d25aeda67e0bb437e95e3a8a525806233e7686873ea2907b2d3614f3c855de2796008e85ccfdcb1ade7ac0aa25f4ef1bc7c9333e37673a6010f3ec8a6ba80f96cc11f77e10edf03da3d766fc8ab142fd70f6ef59fd6ad3b8593af0cdc861cf1375575ce32a9cb479ad2c9bf8901ea956bc219a8d04d7d3cae7c9baef3835f3a4d5986d671a45928364e978f811d9975c11bb6a540b4b157fa1849841d443151051fa9e6e04a5513110c56a883f5a167de4d1a36b5df831d35486190dfba55f7ca633951987cd790dd22b50f35e2d6215c42d1f9a7f50495a02d27ed603736ba85ba8884d5af7a54eca43afab5df40ce4a265bfcda34c66f1759855ea7c40ef3e551e938212b61f395e615311889e6b3e9c11e6a0a93d40924efe7a7959deaecf3120342e68e3c6883e78fe78f1c9b61a9eb352fb16b51a05586ad987d6e315f93f39d980f48e0d187c66190c9b59ddf0293e312ceaaed5d88e46411b6418b118cb1c454c5190791eb3cd8e33f8b185d656de407228fc9544e536963c847dcc5e791345a426b7756faf91a355db4e651adfce8b9afb434614ea1a63898f114680fce8272bc4b5ac3ea5b0b9be6acc899002a32ebd477fd6b98841275ad240c159894f18ee4201a6c2a4bbae7a11e03b67bb6327e9cf344c52ec6d3008b3209ec07bf37acf25fc1935dc3478ab8af4f8b077109b8f8fb90b7ffe3ef3509b86e4abddabf293f9cb7cfb2906b9b966b7c31bcf516a34ab6512c7356417a7e34e89fcdacaffc003ceeba23413c8223ffa3b1163d2ba195c1bd2e8f83ad3673774d338b778f38b8b0ea9d20c7091ffc3fc6b1ddf9a6f7dfd547fb33de8eeb75ae07ba05b06d4af38aed6bf36b8c0a3737a4bff8f519373fee21ba644d8b15689d6e91bd6e5640d6ff41763cfa5d0cc3163998417ac417d0b511786638c2c1efddae5313cd74c9c78eb70f9ec4116ee4ad21eb777dc321486a86e0569a68e822029effef76f965949fbe983d62439b7697b977d7b23cc2db625dc8e8c6faad6a0058510f028da323f61b7b13c556551e24a8ca07bd647761a4b7bbaba74764cfe90054abb058e9034e0ea1c4568c732aaa1f4c97d7117408c3baed1813214a55ec634795f646ae2021472f4e2866765c555544e19fa557f105d28ee74a2f9cba5aba296b9ec100500f16aad3ca7d6315b4469859e773696c7f2001f7a525b0e40a32ab02c732c72340c9dce2490fa6745b61f17c241b78ddc894115bdb1322a8212497d2fc3800c67b57a5a1f4351b3104ff177df39d07ac28a096fce993db7bf476cd8bde13d460b087993fc7c98b768dbdb0e6f6e04374b4eb40f303d6c8b070bfae9c3cd2893b50fb721c2f7da8743a60046dd37d1cf45df40deba7c50ce3535ca1080b0c7f2d53b858c103fb57625152064ef8bb3c575857691dbafeef46328db798893021c3bc67a217b7432d119882017fdd9b2c6000b9a725d6cb399736c0b8e08965f595222fe438d2fbc26859a3dffdc775e3a265e775f62229f2a965415c04194c97b7b29930512fd5e74c09e6c19a7457bafbe1c7158dc2ff861b83ff03731911b306234fd2926240bc1c613cefa0196b7c7e746d3c3323c38eda5dfb2f9d2b201cb4cc82b752975d36214bd33ad4fd9ecdc284a9e7284e2aa8937f378a8f0c2b56b896c6c05e05098f1a41a554c732d6f2aaa7acba77cdb33e3a7e47c3605440d3cd6120dfac800d0dff542fb8a3b67311775d0a60bfa844e645e2cc1d72c414541c36d3310749b488231ceb9e1ccd23dd343fcb1f9083c5eb3510a465d4c2c283ca0f68f62e2f28e29d681e04345cab798b499cbe3c7fa06530af97717778422fcc1f98f70a697242d151ae976a1d4b4157f2eb18aa328065c3c1abb3e18b6b99d9bee0fb3b4d7747165130481a6891ad3b6f6e45d79993a4d04d5d9171f25d5a080a828b6c1a362a313acf96da848d1976c01067e6b3ac96a97fa8d2e6e6c88b9ec5a4bc65999a1fe430a2dccf42831221875b690181341791db753ed996fdeeddd82e7cb2a5b2405dd9179172037698d6d898bd6683b6ed9a4deca81bfaf9f93373838e038774279a9b6fc3e87ccc1e9b61727cbabfa3b52f23ec01b5dcb73a8ccf02ac54f4c376ea44fa491110ccc07cbcccd01b9b242f7d9aea777c2fa1838ebbd90ae75a0f3b78f3c08b5cb5053638b64f5cf904f7d9525c17bb4107e5e6ca86bbb9edba27149f90b40545f494378dc12d849ecf7555962df2b7a3779c7994104aad1ba68ae2b615c7f9ab9dc7c2f13127feb5393cbe79a308c8d24a8a5469a21185fc1ac7a53c534edd6f0c1fbe5bc2b2a8623753cd61f1f2b0204079223ca5a5493ae17615f04c5fa69a5bc96af0853a9ade8e8b4385258da6f61bd93ac5bbb7ac99d6698021779c10b33151f9d0a4eebb3fb12ccdc45cdc8baa83b67cbb25aa2a20a740d24ed73c8dc18677786ea0afb6b1c7164f8495cb0cef099881eb1d19c51317f6c401025ec0ff53a979be36b62afb7f9d56f622cf8a563d678457437d2bd5242b3e7022eeb1a953214b2a3a7651d89a9949babfb621df9d88d3975995fbdc0611f72e8214ba71b5185d44d4e77a6232a16df76bae26c95948b16d61f235cd5357987281cc0e84c655d0b9602fdb30e191bff35b7a9cbc6d2191d25a28562ddd1bd92797a83d257dc4159d06604e059c7ff755d4c5c655b23cecdef3b9bc11d47a251e0f885dcd6b82d11527be507cba4639d69cff403105f4a328d18075e755d5a295b56ea70f87c915a933008f462d7b3ace7f090d03118b5a04522f5ad575dc5d0893f3b70f389d2d3dcc8d91decd3de952f7a923748911153d125c14504be6fa8026729b4f721bb90846871a47472f87a076413857fc428651ecb269d0adc0fa300db3418dccd53d5def00e3af8b12c58c5dcb09aca34c54bfaec87ad84dc133e52a839e9dacbb24350ad54fbb7fbc411a1a84c99629efa52c46813c6e26a98cb1f1b4c037951ac56d3a310dd0f182d4325cf9483d264ae38c926a1635401c09b2b4e6d751c2a35a4821b6215a24b76e363e52e9440a648e9c59c04e082db11f8809da0bbbeaeac9ad0b77588c8629105311c72cd569e517e160d4daf6069dfd4f9e95abdef9c8e6d550d035af24144e469e7e41f299dc33b8bab9fdaa0dd2b88d1d5c781a22d0e61cb7fb929229433d4ffb4413f8895bd9d3e316c77255e22e35b19d437e3ef4029a78ad3ba2db8f6c1f0dcd68b629ade074c0f320f1b0c850fe3c86f46aa8f6122a40a7f21bfc7a84570c985ec443499162081a218bef5e619dc8ea8c8f231bbbf56e647941ee9c46c9b13673a8352da7424ed0e967b144bd4379db831c40a2addbe3717cbc0b7d9fae807c0bfd9e1a7108eb650732fb30f2f7200ea39c5f72741d03e343b0ce89d7c969d6c674d9953bb3dd1d93286c1be5f04af9c49f5d67a86383d32381a99aa88a362fa464039c572aa04045abe41f9b921f1f4cf22a399f77103b05bb88c59058c93a5218ff8b9a40fda6fd13cafe3be6eedca3beb6ae79391908bf9a2a05278c53e3b22a570eafdad6740c660c4e624dd759117f7a5a710191339281b98fb9ca35f2cf4973e21cd41aee9490787e24218eb4dcf07f3e5614754f394e6dea97cf074a8905f602fb655a9a7d68f75a82184ac3a8966171865ef099f8eec9d8b05846ec5e16a13859cd5183b4c528e81c6d3c4c86e6c3ef36edc96917319639e43484b2327f5ec6f4998e4c41297c06adad62c209d7d3db776109cf149344c0bc4fc22aba47e9b43123e67dbc9072026f014c08737230fecb46892cd912e4ad3600741490ed8e0294efe4bf42492a364c9a3ff7673a7fc909925cae11362db852f88c675d733c0ec631e2277146d89178443ea18b14bc59d3bcf61f0122ca39347939d820ad23444ad3fa6711ec4b498e30675e9e9d1420bcba522e00938f1da17315042e7a64923cd1d66b2a981fb6de5760e0d0c8115ab76ca4509db9a5c7c4c29fcfa775ccb3f611cd72f947202578b42c8065acd6dd1eb260ec2da6ab35a97e5c5dbb31f23b446974b80b4ed0f70e62f58a6a9d0aa4d3d17a8c26905494082a3aa402af93a364f6e0ea5bc8f9e73821bb791cda7671f1344081673ea4005dba45c1874d20643e807b2a5a04f1a55e853a4fbadd63a4a9a08760bfab2db8cc2038c0b0a9a0d7401a167294"}, {0x70, 0x1, 0x40e00905, "607b4ec6c9e5cd164af40554f0d2f5f763e00c6720b073072f04bde6b12bc91526d740cfaf5be11b051565aaf80db0d989476d3eb0297f72fe777e15cba8cda71de9bb87f3d3c5600bc3a2396c4b5dfb97dae4b22bb0c09361f658b4030a4c0d"}, {0x68, 0xffff, 0x1, "ab9ab512a26368b7e0adb29e438e5e2446ed0f1a8c0c234d48b2cb98deabbcbb85b7f4266d533af50e8281d76ddc368c633dd59d063ac4dd8ac24454c5d4de7f2779eebf0f1d9e0e78b697df169582ede9b8da"}, {0xe8, 0x7fff, 0x815, "4ccfbee95f992719a77ded58e9bea7c32f19741823dda1fda57199665c16bc71fb233c25e8944926086cbea67399d6c40a842da32bc43bd776630e778f9684d46dc4a28af7557477488f1f22c8e1cc51dbc40cf624cd2370739dc277ed7217d41247d2b64a433fb0a7ea8e774564753e96ddb39c2c1b75b19e9302ec0581a9ba8c8de96613f1d38e13bcc745426c43fea80b0cce089d05243c28f0d433667a35ec747f22fe44d7f44d491ec7b52a266891d414c52ea1ec59e78bbff0b1a26e19e7772b79576cdb79192a377cc0dd78400a232600e357"}], 0x14c8}, 0x4) r10 = openat(0xffffffffffffff9c, &(0x7f0000002bc0)='./file0\x00', 0x2, 0x80) ioctl$KDSETRAD(r10, 0x20004b43) pipe(&(0x7f0000002c00)={0xffffffffffffffff}) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000002c80)={&(0x7f0000002c40)='./file0\x00', r8, 0x2}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002cc0)='/dev/null\x00', 0x80, 0x0) preadv(r12, &(0x7f0000004f00)=[{&(0x7f0000002d00)=""/4096, 0x1000}, {&(0x7f0000003d00)=""/55, 0x37}, {&(0x7f0000003d40)=""/4096, 0x1000}, {&(0x7f0000004d40)=""/236, 0xec}, {&(0x7f0000004e40)=""/48, 0x30}, {&(0x7f0000004e80)=""/113, 0x71}], 0x6, 0x0, 0x8) open(&(0x7f0000004f80)='./file0\x00', 0x800, 0x100) r13 = semget(0x1, 0x5, 0x180) semop(r13, &(0x7f0000004fc0)=[{0x1, 0xac, 0x800}], 0x1) 16:20:24 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x0, 0x9}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x800000003}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000001c0)=ANY=[@ANYBLOB="4f775a3259b4063c9b947c4b693cc2ffd798f3279dbb2cfe5eee5c4ae3879908a1f6bdce93820000000000000000"], 0x1c, 0x0}, 0x0) close(r0) r3 = socket(0x18, 0x400000002, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) write(r4, &(0x7f0000000180)="d3", 0xffffffffffffff2b) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020690e, &(0x7f0000000300)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x2) flock(r1, 0xd) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r1) chroot(&(0x7f0000000c00)='.\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x20000072, &(0x7f0000000000)=[{0x20, 0x4}, {0x7}, {0x6, 0x0, 0x0, 0x5}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000280)="d0000000000000a9000000000000d3eba6c0a2c480a31385d999f5e4b0a722f415125863afa2a0f6dec26c8daddaa7f04ba48c365aa317c47ce3e270abad62d7bab69879d84dfca5e8dbf13334537742f25b23cfd814bf2ea8a82eca3cc8d86f93c560d7d488d3d78b7a55115aacaa6141ee89c8d0194429b4b6970417db9898ef122d2917cca70e0ed2eee2af1482ac9c022fa683899b0e54690115cde5bd77008ea2541f2fc48079ae67851afc030210e55898c116ede31a20d2b9a58b1ec99502315f47a39ecaa5e8e7ebcfb4f5", 0x107, 0x0, 0x0) 16:20:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chroot(&(0x7f0000000000)='./file0\x00') chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) write(r2, &(0x7f0000000080)="2020e66320650a", 0xa086) 16:20:25 executing program 0: setitimer(0x0, &(0x7f0000000080)={{0x0, 0x101}}, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x3f398816f03d3d2e, 0x2}, {0x25}, {0x80, 0x7e5c}, {0x6, 0x7}, {0x21}, {0x43, 0x9be}, {0x7, 0x6}], 0xa9}) 16:20:25 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() r1 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r2 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r2, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r3 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r4 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r4, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r5 = accept$inet(r4, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r5, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r3, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r3, &(0x7f0000000000), 0x2aaaac6d) semop(r3, &(0x7f0000001340)=[{0x3, 0xfff, 0x800}, {0x0, 0xb9}, {0x4, 0x3}], 0x3) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000001380)={{0x18, 0x0, 0x3, 0xfffffffb}, {0x18, 0x2, 0x80000000, 0x19}, 0x100, [0xfffffff7, 0x2, 0x4, 0x1, 0x8, 0xa7b, 0x77, 0x7]}, 0x3c) 16:20:25 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) fcntl$setflags(r0, 0x2, 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:20:25 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:20:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000700)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b13801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6b13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c6b4e907de7b1ea53669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d1d102141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64533d15cecf5878dd5f0d9a1daaf8b7dd48b9af63ec9c72158b3134ea8ea45414b54346cc0920c3a892906ae79894047245419f08b592f22c75d77d8775a3ca170e8ced772a5a84df5275f2c2c535fc8c6302d67f40205d2c3e37aad7789a90e8b5871d2f1c6ee4a53148d5a3e079e0a0d9d27fe7959a7d4f79316d87efca6d8a5ee7c65a631e"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x56f0, 0x7351, 0x7a}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:25 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b158c965e248701201360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c91041e84d0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120f3d41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161c337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed54b6e017cbe46e35cddecf18db152466bb6718971787832aa6a6a2511f240a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f6634d7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4da0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d73447f93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbec948756800000000d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6cf0f4bd07dbada7a8b83af6ad000"/852], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r5, 0xc0107002, &(0x7f0000000140)) r6 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000000)={0x5, 0x8000, 0x3f}) ioctl$PCIOCREAD(r7, 0xc0107002, &(0x7f0000000140)) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r8, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r9 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r9, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r9, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r10 = dup(r9) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r11, &(0x7f0000000100)="8c65", 0x26d) r12 = accept$inet6(r11, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r12, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r13 = dup2(r10, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r18) ktrace(0x0, 0x1, 0x8, r18) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r15, r16, r17, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r18, 0x3, 0x18f, 0x9}) shmat(r8, &(0x7f0000ffa000/0x3000)=nil, 0x0) r19 = open(&(0x7f0000000580)='./file0/file1\x00', 0x400, 0x0) sendto$inet6(r19, &(0x7f00000004c0)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e13267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e2a353157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e80", 0x6e, 0x0, &(0x7f0000000540)={0x18, 0x1, 0x3, 0x4}, 0xc) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xf0, 0x5, &(0x7f0000000600)=@in6={0x18, 0x2, 0x5, 0x7}, 0xfffffffffffffe53) r20 = dup(r19) r21 = socket(0x18, 0x1, 0x0) close(r21) write(r21, &(0x7f0000000100)="8c65", 0x26d) r22 = accept$inet6(r21, &(0x7f0000000180), &(0x7f0000000300)=0xffffffffffffffca) getsockname(r22, &(0x7f0000000340)=@in, &(0x7f0000000400)=0xffffffffffffff80) r23 = dup2(r20, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) r26 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r28) ktrace(0x0, 0x1, 0x8, r28) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x0, 0xffffffffffffffff, r25, r26, r27, 0xa, 0x3}, 0x711d, 0x7ff, 0x0, r28, 0x3, 0x18f, 0x9}) sendmsg$unix(r3, &(0x7f0000001100)={&(0x7f0000000f00)=@abs={0xfa62d9a1ec42c6a6, 0x0, 0x2}, 0x8, &(0x7f0000001040)=[{&(0x7f0000000f40)="57be34dbbce3704f6d3ec825e326009580d8ffa8bcade3c244b7e08fda813df1df24fb367b2ee4fe829a40aa1e13c23e29248df5175d7cdac54f53ba3bb13ca5339c9fac688e202d0ad070d6d9970a86a9429a1a4d5807d55541a87aa877857fcc6f8a748dad04ecb9c1bb6ef48a99beb380921cefe9cd7b90de30465fd6ef84dcb3d3e84fba28ddbc48e3734f8c2647b052fc6b595963e173d91e075a7268906de8dbe9a5a34f6ec745fc070fc13fb97f8f7cb65fa413878c1b9b75a5803ec4375a2aadc00d329ba175973f2d841299ddbd4e098388bddd350edb31b92180", 0xdf}], 0x1, &(0x7f00000010c0)=[@cred={0x20, 0xffff, 0x0, 0x0, r4, r25}], 0x20, 0x1}, 0x405) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)=""/224, &(0x7f0000000240)=0xe0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r29 = dup(r0) sendto$inet6(r29, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r29, 0xc5005601, &(0x7f00000002c0)={0x10, 0x9, 0x4, 0x3, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8c}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x201}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000b1c000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ff3000/0xc000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000e18000/0x1000)=nil, 0x5b3}, {&(0x7f0000a17000/0xe000)=nil, &(0x7f0000cf0000/0x4000)=nil, 0x100000000}, {&(0x7f0000e95000/0x3000)=nil, &(0x7f0000d93000/0x1000)=nil, 0x8}, {&(0x7f0000bad000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}], ['./file0\x00', '.\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x5}) getsockopt$sock_int(r29, 0xffff, 0x20, 0x0, 0x0) recvmsg(r29, &(0x7f0000000000)={0x0, 0xffffffa6, &(0x7f0000000140)=[{&(0x7f0000000280)=""/213}], 0x1000000000000259, 0x0}, 0x882) ioctl$PCIOCWRITE(r29, 0xc0107003, &(0x7f0000000080)={{0x77, 0xff, 0xff}, 0x0, 0x3, 0x8000}) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24, 0xfd}, {0x14}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x5, 0xc0e) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$TIOCSTOP(r29, 0x2000746f) 16:20:25 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = dup(0xffffffffffffff9c) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000000)="8cfc686400c61a457958608d82e9e55f0926848a203dd8f06c9c5302521e711c9825dd2bf30f6b676ef380abe53405dfbc64b90677009b0879fc5ae1cde512ddc54a3f9ad2ae897415e8d1af1dceb2ea15c3f2facfa8ac3ffefbdb900434075e66aead9aef8b73050c86f35ff33777141e4f3eac588ac130df3cdd8ae489883369ba81e1204e18b5921da32f022d2c0687889633ca90c732ade47ed7192cbcc6708162d0185240fd099891139bbf26cf0595f626f8cf10bc804e0641b48247fa85d3c6b3602373c974172d3fd07d850b76460a2d27020aab5cb014b7b30d928c6302271f32dbf90ef8a13f1b859451408182", 0xf2}, {&(0x7f0000000100)="1a2fd950e0ad397dbb649cdf1034a561e4204a21446c5dd77f66694ea6b2394ca32aecbff18aed825990e22a2f7209dcb5b7ff8b8507823b71c89f8cd7c0cc03e180d44d2485d6faf4abdf6489bf497a4fd3df65a7208616e7a4991721dff90aae0cbcc6a6079a88056929d364c0", 0x6e}, {&(0x7f0000000180)="3e4a2c7c84e2b807971becfda810988e573a878a", 0x14}], 0x3) r2 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x226) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x7ff, 0x3ff, 0x80, 0x20}) rmdir(&(0x7f00000002c0)='./file0\x00') r4 = accept(r1, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000380)={0x6, './file0\x00', './file0\x00'}) r5 = dup2(r1, r4) recvfrom(r5, &(0x7f00000003c0)=""/139, 0x8b, 0x841, &(0x7f0000000480)=@in6={0x18, 0x2, 0xcf, 0x1f}, 0xc) r6 = socket$unix(0x1, 0x5, 0x0) fchmod(r6, 0x40) r7 = dup2(r5, 0xffffffffffffff9c) ioctl$TIOCSTOP(r7, 0x2000746f) unlinkat(r7, &(0x7f00000004c0)='./file0\x00', 0x8) socket(0x1, 0x4, 0x3f) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000500)='/dev/pci\x00', 0x0, 0x0) ioctl$FIONREAD(r8, 0x4004667f, &(0x7f0000000540)) sendto(r6, &(0x7f0000000580)="d2cd04aae6807ed70129243041c9289b1f03f6c62d083555368191d0652fc44597b21b2c1cf0f365264d8e49e87e185be415608ee36f09abd5b3361d01ff3db7c2e547803058760aa2ab13f4d92bd573b1765bb3b268296652cc70b0987d39636613740216c08ef2e82b962269b2b8d464b49ec686d250a564e26d4d5560b2ebba4737f9961e78c1400685adc31c5c59e301dd90b01a9eb902079256e620197aee7c49617ce8efd75022e024ec0c93c3082ae7eba9975e1e01055c4680e04e12a72a8492991b03a197e21bff7d2c6b0214f55da477162c6acff1bd1a157d30c3", 0xe0, 0x2, &(0x7f0000000680)=@un=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f00000006c0)='./file1\x00', 0x0, 0x4) r9 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file1\x00', 0x0, 0x676168a645d37b8) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000740)=r1) r10 = open(&(0x7f0000000780)='./file1\x00', 0x80, 0x6af467f68f6b45de) ioctl$TIOCMGET(r10, 0x4004746a, &(0x7f00000007c0)) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000800)) r11 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r11, 0x80045745, &(0x7f0000000880)) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0x1000000045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") close(r0) 16:20:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4", 0x0, 0x80000}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000180)=""/75, 0x4b}], 0x1) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "d7bc600b441dba52c7f0338d7c3bf3744077eb71", 0xffffffff}) syz_open_pts() 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x1, 0x1, 0x0, 0x2}, {0x1f, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b2, &(0x7f0000000380)="40c551571115b12ff78d5aee258c") 16:20:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r5 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r5, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) recvfrom(r5, &(0x7f00000002c0)=""/61, 0x3d, 0x80, &(0x7f0000000300)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:20:25 executing program 1: socket$inet6(0x18, 0x600c, 0xf9) socket$inet6(0x18, 0x4, 0x4) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:20:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) truncate(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x100000000) socket(0x2, 0x2, 0x40) semctl$GETALL(0x0, 0x0, 0x6, 0x0) semop(0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x2, 0x80) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000002c0)=""/4096) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x102) bind$unix(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) mkdir(&(0x7f0000000100)='./file0/file0/fi\x00', 0x2) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r1 = kqueue() flock(r1, 0x2) 16:20:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:20:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000080)=[{0x4000, 0x80, 0x50, 0x3891}, {0xde, 0x8, 0x0, 0x9}, {0x1f, 0xe9, 0x5, 0x6}, {0x4, 0x0, 0x8, 0x1000}, {0x4e, 0x6, 0x0, 0xff}, {0x1ff, 0x20, 0xc, 0x199d}, {0x1, 0x5, 0x0, 0xe37}, {0x8000, 0x3, 0xff, 0x6f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:20:25 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)) pipe2(&(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x10000000000, 0x0, 0x0, 0x5}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x3) r2 = socket$inet6(0x18, 0x1, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) munlock(&(0x7f0000002000/0x3000)=nil, 0x3000) kqueue() pipe(&(0x7f0000000040)) r3 = getppid() r4 = getppid() r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000011c0)=0x1) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) pwrite(r6, &(0x7f0000001380)="575dc165ade86b1e99f9f911539b610d87174cfee89414a5cd27a4f3b21bebbba20660c5eb431c9e61ef06b63e75dcf1cbb983ebadac93a66e44178a0f00634954c94d1747ad4a97bc5d4d4a0560872d2139964921e7e2f947d47a6b82a4ea46865d55606462b772aa6d1a54a2875aa1bda57dc369ca102cc4a499ce8415efcc3e88e7630a6b9f7debe35d87ffac1f1b7571d53d7e3ee25f4e124e2c1364a09c2c5d29944639f50240da61bdf7dbf4b0bf479f68688816f11d34e1b0be4e38b7304e035f965403fd37a9ca8686dfca3349dc76679b4c7539f1e6c76734749343db4e2d74d82906add8344b", 0xeb, 0x0, 0x10000) fcntl$setstatus(r5, 0x4, 0x8000000000000080) pwritev(r5, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000001280)='/dev/zero\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x4000000, 0x0, 0x0, r7}, 0x0, 0x0, r3, r4, 0x3f, 0x0, 0x800, 0x5}) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = socket$inet6(0x18, 0x1001, 0x0) connect(r9, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xd0, 0x3}, 0xb2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) 16:20:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x10482, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x40) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) poll(&(0x7f00000001c0)=[{r2, 0x100}, {r0, 0x80}, {r3, 0x4}, {r1}, {r4, 0x10}, {r5, 0x40}, {0xffffffffffffffff, 0x20}, {0xffffffffffffff9c, 0x10}, {r6, 0x100}], 0x9, 0x400) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:20:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f00000001c0)="ea872a041ceec373f8cb13817e191b9a10bb08bb9b8fd1001c91b7acf306f3807895e1d4009c6dbf496130475173ac6685a1b78a199b5baa66571a30fba100f7e2d1a6abae8f57ea68be19d4234914bee34b2548a56f053822f6d30a4ad12a692b116dc1630859e627ed30d69fc0d6384e05ddc66228d7539e77e14a94ec73c1e480918ad3049a8425905260f6b6c9868cd3d5fd54ea29b882f6cfbf9037e7ca54dce92e51096ea7149dcfa90f853e7e52713bebafaa2a706323", 0x30}], 0x1, 0x0, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:20:27 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1fd, 0x0, "0000f000000000010000202020e5f7cc00", 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:28 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xfffffffffffffffe, 0x7ff}, {0x8, 0x2}}) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xa2) open(&(0x7f0000000080)='./bus\x00', 0x20390, 0x2) read(r1, &(0x7f00000001c0)=""/116, 0xfffffee0) r2 = accept(r0, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) r3 = accept$inet(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) r4 = accept(r2, 0x0, &(0x7f0000000380)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) poll(&(0x7f00000003c0)=[{r2}, {r3, 0x100}, {r1, 0x40}, {0xffffffffffffffff, 0x4}, {r1, 0x4}, {r4, 0x80}, {r0, 0x10}, {r3, 0x1}, {r6, 0x20}, {r7, 0x4}], 0xa, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x10620, 0x0) poll(&(0x7f0000000180)=[{r8, 0x100}, {0xffffffffffffff9c, 0x4}], 0x2, 0x2) 16:20:28 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x4, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x0, 0x7, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699d, &(0x7f0000000300)) pwritev(r3, &(0x7f00000006c0)=[{&(0x7f0000000300)="f681beb2e704557d99", 0x9}, {&(0x7f0000000340)="14363ebe30c56d82d89e5c", 0xb}, {&(0x7f0000000380)="4e705c44644f6dadd257d8332127529e91d581b3fb9db4711b571c5b8db188b52d0a8414e2", 0x25}, {&(0x7f00000003c0)="6baf8b833e5bdd2307e977d5f27cd5aa59dad38cbec26d4771d9950ba57902ef775c6a0643ed21cf28e8a48953c5100310e8b4f615102153e198299c6a0654d363009686c7ca7dbef571d0e0ab15d44dec17449a63e7cf43ec60604c7764432808cc30f6be35e57cefe9777d4273ef0d3e77d16da78df0ecedb7424949c5d7f3830036bef69c826ee03d1c882c03469c26f3ae977ed1d3f5ffe5f268d76a93cdbd8c54aa733e7713b2a3e9fd90801ededbdbe2f3f06a8f03f405ff97983dfd921d7144c8", 0xc4}, {&(0x7f00000004c0)="b7332a4acba5ead6f04cab7be2dbdd714cf9a86e80516333455973ea7fcec3b3ca06f54c96f43163d805e5ec92205c14b37e3dc8522dedf6ac63cd4d59c47481777a14b5ee02c788afee042672fc14d13e971d94a719103a24bd58552b2de1f0dd520440330de54465566f85225db04d7e85d900e75e7aa2c453201124469721d655d373193cb6f130e28de6b619d3ee04fcff95bc2a0eac936034f96cf60d59d16989ddabd3325bafa091c34285ab51f6067cb5d050d8230705", 0xba}], 0x5, 0x0, 0x7fffffff) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000180)=0x5) 16:20:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000002c0)="324e9db56931f4864ed784f5173c4d74daab5cd8bc29edb3bfb9d2e6d3f0fee9f090fa1683f87ad18e0cbe0fd3592025c9a1c4a505117cd6a53cb2b3480345aa4b503ef24e342923f7ad2f949a9d6dd4bab39d424559d124bfda907e1e03580fcc3d5008d35cd50b5c9e2151d1f78c6162809056b2273bda4fb77c73c051fb203b98e5a10e804ae65df9d959f5c20bbd768a79d4d4b7f05e3691a6f3eb5422875237efc2fe5c26166dfe2510cdeb9a1be80abf8f9bc82e756e226dbface65862b4d6ca64f7b59772df15d043f100b1041ec17d3e74e8a77cb8b9b42ecc5b1bfa9eeeea7f205ac3c6e7763cdd4f55deb1affc3e6b54d2", 0xf6}, {&(0x7f0000000080)="dc", 0x1}, {&(0x7f0000000680)="e66cbc6f43cb7bf92f5b24ed67d4de67e0cb630e57be4fe0954ebcbf734e378e9b7ace17aa78b30bdc48d357ea4bac942f70668d2f4a43ec3adab8676eb0fd153c8730c4b9c50a3ebad1199361e3dd6f79e8c696335ed1613a7fe50228c65cbb937fc71861b15a3e360eb68edb7109667951543632f76f848d27e9ede9914266eee62c63b94331d046abfd6c84900d144e583995522f11a209ad7e3c7c8165738ebd4a6b071cc159ab40893c7b8e4112dcafbe08287a42831aaf2403c0e95a82506ca7bc0fb7cbca0e1793cd0eb5c2e56a49431c903f8aa496a0a7e877a2ea722d2a93ebf358ba5dc2e889a05102ec0480f2b9b2ed2514e9621e0d460ea7b056fa509aa239df65ba6e3cc696569fe5db4131276e6b40d4eaca2493d1dfa0478a3180de48c487bcaca920ce9cf8ba52e4f87dc3f8c5316be6e155adc8116bde4d2bae47cec22c7659231611c0b1c6c0ccd7220efb26f90152227d09b1d01bcdb15b6f1a1433e9c70356c0cdbd871edd980908597274396e832be9cd6f61c244fa656242e530497a67ff5fb5f6abf8649c8714b0ce285e48434c1d50391f37d8105af8a389d3457e46cb2da42b6c111c02e16378fd094a621a2acfff63cdf9ad446aeb7bfb58304d9f59260bc32412ba520fb1ce274c666af306e8664b49827614e08b84dc01314d0bee7dfea0c1d197ad7eeaa01e65c82c724d211e1a4645ed40260744f0a2b023710f798b0c6c1f759bf11638a561c87b2de8e3aae803164bcb34a3e5fd39cf388a813c03a9a22392483c369f9fc503fba55426d988512786aefff31cb2e24452c6aaa83c2405efba332bdc5d430c2d8149473b17ed24278da639939151c7a2f331ad476b7186af82ad7dbf7e72d383ca5c52137f410cbead7813d71f04ea28454accfe40b8bb0d56746accf071307435b542b8c724a6a90ea124b7d96994339d031466b1b21dfca751f9208ed7e8a5a7b8c6b12fccf1c8ccb081a87bd9af63889829e05ddbd5d7602696bf22aef3c8b5dbc74213f5556678a9393c15876b7e36b19e0354ebdb5696c46c1921d70c13d457b86cb97b222744266bc956a83b2621d7b2d75e9aa98757caefe5106d6be5333e20347c4bf5c7a2c50798d2485c2d9389447cb0b99ec6fbb61477bf753cc373ce2b28257b4b8d96bf72d02192f78060be8dddc72a8a3d2b06a0b9a609d7f62db4e4b7ef4bcbb546b583c67f972372e7ef860ed16d8d0902cfd76002fc929c8cbd5541194b11cd3ab42e5b0742f98f2f747d21af78fb5ea2a6f6d7d0e435560f269f7ac75224995a8222b19ab29ea6cd58cb537978eb6676e5c432b300639585c0811e1782cdeaad02c11335c1c1afa9fd79946fb6ebcf61d6b8db1bf0121de7b382f650be9d19d1c589d8a552f76d2fb53b7d39bfeeba02ffbee90b3de6b3c183ceef3d7422b367f0bc10a3f41c8a5aa0845c98258c3f29268ae3c760f29e404ba6b23a2b9356ccc2b56be0689eb8858c642bf7a15eaf19b177d5c01faec7209a72abc7fa3b14dbdb419954c1a78ace624b2ac9e64ce33a15aa13ee865a24f2addfabf70e70787e520de5aa48bafb683d2e6fc35b6b415037ccbc6be05f9e9fd0d330f7d583d9d53773bd5e3bccca270dfa59ebbc6ea41677eacdfbcd45f534839a56a901a0820da2991289b229871cb9cedc9ecc42dfcd865f80f5a7e01ff01594e3409d9f790caf7955837ba356c63308ec8f9d3150982bc13f8609458b0cfc11f9d57b75984875aed8df05185868b4b2c2af0bccf48d3c927949d5c72d23716e02a1df68fc5c26b79753a07084b7d5e97fa15b70c90560114be88b9ac4432052b4298aee59efabcf05bc76c37a366a2c048d0f03f47c6281d719d33054944ccf78214d08d65852ee8d5d2b9de578bf9ec796a251d2d947f4627061d57ce187cf05a5ec0e910aa5de00bb29ad7bfba5843e46a096c7426e371e53152eed3a8872abbbb8220d0657d09f05c80df327e44c84ea959c7f8feaae33329aff409952361fd43649056388470c5ff24da5b3c1606281333ecb88ad5c401c61a9573c0170bd286a818894514cde171819c80f76236651cda7a248e4107c5116172f131c752238a06b6c04c687c982809874ff891dc071d1d9183f3e4d7ebc155c277e072e7a15d3a42777b0ee2c2ce87c9486eec4e77a8c46dfe220596a98b635f64438f301016f461eccc774470da93a44c2bcb4c16b1459502fa787eaf6cf94ab2eb8617cc32b29d4ba053a272a1141600acfc909370f070bd6163cf9ca44df5f6946aedb3bb956b9c3955897578deb2f1c65e3672a312b37b79488a561adc7eec7a257bf6ad9f66389f8d91886f1ceb37a9fb46a4c1a683bbf7e2d90beb48f2e8d998f137f26aa775ad18303f4da25cea2e57cff06211a841a0d9b3593b9163f53936d5870f1abbc1e96930688d65d11956b70341993abd2c0610eb8be77b7b998e3a61a3bd5a77cd9bba16eb81ee03f3d0e7660dea64581e4ef938296c775cdf79ae0c7c21153e7bad951d730e69c78e14de4cd4657b372aed630e3d30c076ca91ad104851a05538f5b75dce63b0dfc2a4d25839f33bfde498e06fa5052354740d3b58a3ce0ada2c6dd7f66f00f27fc5fe17b10878f1fb6104c7e84fcf23e64d178d16be9a00c63328dae8f993bc8963453c65037ab825b19d5e14023f2512f4f6e190df1198b1ae3869a451c2428fe58f3a6e4cf6dce73c50bd0f3ecb74562004a17d6b754f0c18ead0c8bbb5b9a07ed2b6026b6d1f883bf4f34f364ca56065572eb22eb14b22429f90e575f413512e5d8d1b3f807b8ee2a55b4e61bb7c3979a07162ced3ba1b22a91001380cc6ade9de56791b0d754366688eed409b85e7a91732d4b9728aca80a2bfcf375e36d298f58fc61fa00dddc9417196d38da3ed979520b0c37c8e047c3fbb447fcedd417e3cd8023d22cbd4d37a0d8c7f2fd6b21199f6f5d240aa0c4a5d157897be9c635d15d93275b16f8ede0135b3c7b4c37a6038e5b90e42cb79666ff78ab6c7986c553955f4cf72f80ee838bf84746cf320dcf2854c7bf7eca4f238d1ceeea5d3613eb032f85224b69bac26b709014b0d057b7b9706a0ff84188780032fb052d184f31ca534fe6be60c7d8cba7d6cf9bba034d9c079cdf0c8abb1918e78c8150f9736c39d91654164c69b8b29e6f05272ffcb53c983b8def6a42e6046e3bd7ea6a3e364e726247557760315721bec70ffaf7782df8e7b75b4fae08e98ce3ae2e8601600e72336cb1acc6b6a66190ad8c23c1bdfdb06d53a6bdfc73281da24396ebd345ea8624a0e39aa0a9d2b373beb3a66dfa8ae8bcf879a89609d80e90e5d33ca82f8f004d04698c84b33953ee51f1b6becfb1255639affdb3c631ea8c2318c518f3e85ba2e8979f656d97e34cb774e630df259ae467fd830f4af867de8253cc5d5af5acf4fb7e5d13de29886d4020a576e6a18d6b65d0ed2f9842d1609f3cac303833caf7f92faf52d5f7842fed4392e9c703353ceff2229254865a40129732ef5714ec3f476268a390fa580a7ed28049e18646cb2fdf3130ef52f8bb942d2588f05b2067a85c62304db6f85af31d4c6a884e242ab73716060d3de2dd1a6116e723d953aeb8afde0efd3cddf1ad0535dc734b305e471ed5d6bfc5fdc0d1e29e08998fb1a9750c94e851270e3959072d85db5b1773604195c532a9e5333f29924452621b99934cb00e1ff7ac1848434ece1b5cdb9776b11197afaf2cc8d2be1b4516cc131f56168c91cadf9f236661f23f6afef4936bc8df636021dee0398c8cc9fd5f486d10244bbaaf23bf5adced74e6fcc953d0fe9b4202e435b30356065576d47ac8e9825dbdce43f47f4dadd6e2b0be94c3af24b1c616514ea3f1a87308e57f27502d6c70e1a51d4dcda01045a50218acdbabbd11b18b31ade84368b4e66b4d110b6917999af39b60e30d6b6485dd4260c53060eae5db307fb1fd880b6d7e35dc9d0ae817ffeed1b414b279d56564842b7532bb436bf826e4c95e42a778a1154d61847594888d895e3403e701df534532ca3e99e04e7aedc063e623c34664d44ebe5ec9d8a1c71c5368ac433a210b714b49d2f4e3fbb9f8acda5b47cf44afdd8e8f48482278c83e1040d954f680d843c73a66c61412ffbae881e3b95235372af12395770669893514949d93dffa8653e61b40e7b9bb5493beb4a52e1995a375fd1758398b1ff63b382404f50dc42527f9d001997f1183002d80a26672efd5981a36ab47c31733ad359a5b668fa3e80a1a0cb72bef7f2c9e852c50f3dca2fff8c4a0d62a1a258fb5b91a28630d2bcc0cdb7d703904c932366dc182491894be100c58bf5f0f3dbad3b4af9e401bf435816a198dfd0baa54752cf5274aabc5bc78706abd9523e6fcf37fef4731c2f059275c199164a6c478e0811ac9300d89cfaf6599739bfb109c31e51a5604702eceb2f9787596dfdeaf04ff31820e5a2244e4c5f90281d2f2f9f6d59d87607cabb8fa0decd7671ef8388d3cd111bbf3ff1a67f470b0735bfd6426c922dbeae7d81193416583d60ccb9b321a48d4c626234ce86e7faf8d98c7da4b40d6fde97de8b1ff51948d094b23cea66700f6c31053dbf13b1927182511db639f50e70459b25ad48daea274272677548b15d4e7f259a14853871ddb76aa2f4f5ee0083d68c29fc94b959f716d1c0ac568bd712fb983ff46d4c4ffcef6d20c27b5bb6e592bc85352d4bc7c7125258e0876a658124900745cd29885fddfb0c8a142cc066cefaedd68541c27cf47ae17a9dcc357fc172d3e6b32c5302afe9a5fd8c38e852eb6eacb307596fa5e80d7401ce2e2a26271ee63ab5004618d95ceb06418b2aa5873bfa66f5af8b545edcb19ddbf34df2fd81dc1065c92616befab8297c13fb9129a47444c32330990c2d6ea248ab0469f314bac5f51a02e5b78d4e7ee9ac78b0ee7319597324173938851c086269b1dcc2d2cc5408f99dcb0821361dfe64055ec43e996a22ca2e03b2b24cbc4e5820a393a91dc4cf72225a8ddb05b8ce829a9b3e178ad8764936fd696ca3eee04030f22d30b389ce0a4ce2a91645742e96cb27ef4deabf917d65e7edf7ad239a85822e14901616d897f033f8858d2c3a3d10ce7b6320b8e6989c3757d0b4f4ecd93c0e30fefa6a2092b4741f4d763d1c404276427e33a19e8a3ff34f330d0cc9a46d79dc374fad88835f5099b3aaaf5cb8023bd57a770cec4dd016c38e943dc5a3ffc551d303816d9178dd82ce9be98cd0666a12032441e1fedf6082f688c04b18b70c69b6af7aae6a6ce05a05e07cf3fe0b4b6cd00fea6d8c7370d3a28d8e71f1dd5e6302c165a9134c3468581489524aefb9a78e626d32c6600fba9baa09db1f8fc49eb5d508a13dc153b38904b94e6c06df1114b241db17bf9327378e375d4bdefcfd72e611b071421079e71167ec501ec8c0a850b8a316eae194d600abf43e02fc2d1d0d0e6123eee838fbbdd728a8f5c7b93a3d5ee1b2bf42b6500ac5ed977b9ff40577a5e1586643920ac5bad2ed6d029a6afb8f237a89cb55dff9ccc8e3534e0e8262a0fdee871f507ff58858708a0036616c7ce9404a61a2f2a42209b23936dbecb0442664adae11d008b86a960acec03fb998c3200e6d48644939a5c24037dcf5e9d77e34f17f4a28e40509236b926b1679a6c40e0044edde07aeab1e24326a531ab4eaa3954cddbeb8cf199ca7549a5d69b70524679b0119e5f07ca03ddd4b739ec82668ed2f0a72b5162dc6a0a97902faa83bd1d6cd71123b4d544", 0x1000}, {&(0x7f00000003c0)="3dbeab76bedfd772065b677e3d5fcbd7016dc6935d7aa7a9595ef73d19e3cd1ab8d0c59a230d1e302caf40f10099cc73ab6873fc88f27a19a85a80c2f594c9960d6fefcd1141d3d1dbc08c9588822a9b78eedfdef2855cfb045e9b5fb13df8a434df4b999606d22e19b542863840b429bf932042e53c665170da3900dea9eae904c784504e98432f7302eee6f2a80b499fca596dcb2ac058ec6c4e58196a", 0x9e}, {&(0x7f0000000480)="a99da2b77a42dbabea15589f83882a610a77861ae3840b25735bdb966ad47c9aac3f23a235eaa08987d5466bd5a09acd1500702baca68db71fc7e631961f9379dded7587e01ea59ad0372c0e31a5fd06fc570c705d970258332f02ed4d31a60288da902a8c230d3619f2f4b6f9e32d9f3c65843df5ed119ade42879b1246fb0317c758c720c02c2ba2f41ceb157d4501dea4f2012409c7ebcc4cf1e9fce2b8d0fcf286d99e2eb3a9f3ef66836286dbe2328da1480a734649be366052775102c9d909e6f2138dfa6c1bdc60619dc9032a40697c08451f208e247585", 0xdb}, {&(0x7f00000000c0)="86f98f", 0x3}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) syz_extract_tcp_res(&(0x7f0000000180), 0x7fffffff, 0x1000) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = dup(r1) r3 = openat(r2, &(0x7f0000000040)='./bus\x00', 0x20, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) r5 = dup(r1) renameat(r4, &(0x7f00000001c0)='./bus\x00', r5, &(0x7f0000000240)='./bus\x00') r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendmsg(r7, &(0x7f0000001b40)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000001680)="62c7d4ff22d5cdbeee5dae5e0f30136cf1d7b617247de30b805a00f90860de78ebc51c777452cf429454d7ef3ed4928c2fca183194718d21bf84da2e91b9160cafb259c1b18884b7b6bb1b1b180e2894c10abeaf7a03cf046b8ec31c3db97a2eb63da72769189c82e989160a47ce41a132bed3f41f581876efddc9515272d9bf74649f15ab58d12ed461778fecb7a8e38b90ef0c2b3993dd7fdb70bf9c", 0x9d}], 0x1, &(0x7f0000001740)=ANY=[@ANYBLOB="00010000000000000100000007000000f3f8b74dde5b2f594827dc5f8c680f18f075235f17bbf41b48af8ee408e2fdff95e1bd5087a7789e1435ed8419c1032bde9bf60ec6fa7b71ba8e5b191e191f28cb537612e3f6be2faafff5581c5f69aa3fd29c4a87d8e0072cabdc67cc13e40d2aa8e94f0e0e08d7154c2fc40211a836d7c0bd9704996c17de74f2a9b3aa86e3a32c4dc68f5c70a29a7e3078dbefbbe83e24893e1d4d69ddbe317268e6595dd1b6b82775620092bf11c9e2a2a7e371c9ad9f572cffa4799ea9453b5b028753205b513b3f9f7501cd73c4e3df5389f9c705030b193698723fab759945e8e61ad7314ac34fd1d21ec902a2000000000000c000000000000000ffff00007f0000003013a8812bf8250982e96712adeb8865f989bab57b6de3e0e19224958a9d51d04e3debc335a5fde0c4fa2280527f1247e0eb03211e1dd9da9b7c8173ffa912fd9cc8fd51fb685f018fe29414417f652448bf5b71212013dadd4b8f4369f9c03ee9a70c3e6a9e4ad39f1de3bb5c71cd66d45a922fb468c5859e339f4485ca198c8836a5385f01d545ff4882298234513e5755b1fabd3f3b9e75a7a1072a82715cede583a8a9fdde6cfd00000000000000d000000000000000ffff000008000000422509e6292f0750a7df89ff62599410ebb77065d2ce780bae873f6b965154c16ab93e0d08ad2054599c1d1861c7eaeb3835ae951d4e9ef542dfacc3c83d58dc090bd20aa69eb160dc7c66de82d122c45415da509d165d1955e4e2cf18b3eec22385fafc90974606a4cc28193ea3a1b123cd17efcc69f79c6c63cc3f838f21320a1b4e1cedbe8e4b75f32b3f87ac8000ae7aef4bad3c120c6e2aa78c9e8e8cd5298b8e45dfdc00a23197ef9e3bf5d1f954ea9a4ffeced603dd22c5291a8700005800000000000000010000000500000042d21766e8af84e877389766c51a80f1efcb2d43b8a1bd232952210401239a3f90f07cafc3f8e5b1cb18d65e6469c91ec507000000000000dbc5096788accf50a8000000000000000001000000000000000000000000000091d678a6c4d5edc8199ca98f35a3b321ac8274c6466a1e64c5f0abda6e1ae9f98ebafc451a631425697d5c7327335f2c15a0866eca44f06430db5c57d9d63e7df89d939a0466fbf94b1a4ab6b44554885c6dc2f92a1d250d4e1cebe88245444229e7b1678490775711b6d26d03b6a3fc3e7f2f04bb78f30269f31e08519b46c54908894f0e5647614a8eaa79e8c6a98151bdb1360e0021b098c8c84313501c1f5598c4b08774c1ce7a3091f26b8d7a7396775872d4b911c8b4725ce79593c2e55f47d4b2a60695117201429cf3f099dd2ae0819f0f1f92b12294e3b8af801055a1f8835457d3ec2cb13caff90d000000"], 0x3e8}, 0x0) 16:20:29 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x28450, 0x0) fcntl$dupfd(r5, 0xa, r1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x2) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r6 = open(&(0x7f0000000540)='./file0\x00', 0x2, 0x8) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[], 0x174}, 0xa) r7 = socket(0x18, 0x8000, 0x0) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r8, 0xe3) r9 = fcntl$dupfd(r8, 0x0, r8) writev(r9, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x2000000000000072}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r11 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r11, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r11, 0xe3) fcntl$dupfd(r11, 0x0, r11) sendmsg(r11, &(0x7f00000004c0)={&(0x7f0000000240)=@in6={0x18, 0x1, 0x5, 0x4}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000280)="5ad45a2ce8873ed60683a68f62b41ce99918ce081a0c3b8d5975baf0202cdeef4659e896ffc4992f91", 0x29}, {&(0x7f00000002c0)="a58cbd46329c5fee071332742af14ba88bc769a09005af051f7c0ef13f00d7c8a841b0737dbc690fe12d3f23b76db32413d8a56c02f8dc8553698baec7f5fc7cef1bf959f199653ded8059915208471df1fcd532a5b1fbeb761dc17a4a6dce0b7225e9bc224c977f0aaee4320fcc2552dca3accb98e4fb896377cb0bf188bb40a54d04b199c50ca21742f26b70b0b88cf945dbe911c01f5f7b48629a0f9c5cca678102033f9f8b0b4b97206acd3677bd94ac989ad5db00295deb79de4ba0727c98ff561492", 0xc5}, {&(0x7f00000003c0)="99a424e4b9d2e95489fadf75e91046e7ff1054e0925db0ccb4ae408f17280e0d04b89c93b37ec92ea90d7690f3e0c07d76774a7f94f533d66d073a41e8b5871bf623bb5bc56b5bf091791dfadbe420b7324ee0ff8184046924a608c22befd70e46f84f221a1601445b26dd997cbc1a56", 0x70}], 0x3, &(0x7f0000000680)=[{0x10, 0xffff, 0x401}, {0x90, 0x8000, 0x9, "65b6df2fcd779084cee608c2c09ed439f990131e026bb7d34826ad04952c4439d7ed0eeff4469c06a5d04e4728fc217b7d6f6360b8b8b2124d971039ceeb1d5a1a0ee54f00890752206ae00f7ded2c89352e71d62112116132fa1a6e02b19d3ea3822079fb272913ccfc1d5dc6a02be1c8bb67207a1889a7f4ff77627c"}, {0x110, 0xffff, 0x0, "2bb1bdc747267f518d6bbf8eec545dc2ec9b6036376bfcaff309e51e89ad1ace6f61b7527ccf640c6850c418ecce3c70219bd95ebd285e48634e57d99b44d2fad121d2a0b0ea3c52cf71cf6396851cbf9685cf55a5c1a663f9780f77b14bc4346325ab1f77bea412181c08b2cdb32604707610fa35b1479b3b80756cf90f8aba5d438e90abd42ce624e70546e4dfd3960d92c025099a894716ea6c0ecf88124ce4126bde1ab7b9401cde44ef06cb7999069254974443a5eb3d75d661fcc6f6a6336bdee91880ebdd1a2f4cb4964aebff25139bb54dde885f5173f250be6ea11dc0466509e794558e41eb6f1a0575858aa0ded8eea518074678e57a552c2d"}, {0xd0, 0x1, 0x9, "e5864a3a30f3004b468d4ccc64a4f0e6d28f6ffe2d785fa8590c052d6caf28905b8ca4baf989d677bae84002f3ef4bfd0cbe645657a43ed514457f9330a67de74342c340e9e22cd20b260265fe61b7f0011000e78ca5932078321883d36eef4f716f08035771c83aabaea43f15aa951219535df06855cf1c272cd2d66590a2d915597a505119c6bd093d421014af3e518c2caa3136bbee1a8e5cb5da3c0adee46df383e9cae9defc69ab146f930ba3f85988530f7f0b77567b6e27b81a"}, {0x1010, 0x0, 0x20, "9a25676e73dd6942d00f7c820ddb70ce0c1b5d76ecb2c258e286105329257565e7f3699f13d88e652ef95e0f4b128b30712d1f16a23a83c3e848da0de5e02f7d63aa983e133863d7f46c993abafb536cb16d5c4a51d07a1c0000461f408ac0db532674301e4d6734ddac1db621b3ea44b6069dc9931a2dc6c72585d16f2de6ca13bde110f44629486bb298e2b8e05784c9ed4a8b7db2445cc09eed3be9677fbbd96850eecf1ee359568e92b07140389c6300200e79b7fd62de6b49bfa4c5f0b8018b8fffc4d905276c321694231498dedbdef3fa51020dc25b9041b7527b849f5eb15a9ce36ed85d7c6b34348e1e412215cb8c2d381dbc14613a20c3a510e8cd8c695c6a61d62de78fe3ca9587696d49502ad13c9a5901514817f35c56a4e9038e3124f7ff33c9acc5f0569865750a87d0c50d205953f46daa1d002a88e4181e85087162bb8e77f8994944a1048c149b5b4cc3192af1529324a903e426ba21660766bb3ad2b022ee0e50beb4c15d4a06405d0e0885ac8e52a4f8b1933cac53c81ca4acb6d1da9312401c52b3ef9ff97f2983e4fc19b12cb093a6e38be30427e4d09651ee7c6484d3cbbecb659a92c18bc107d4ff1760796ffd11881b87e8fa21dc65f40f5a77c3bbc734c2eefd7ad9363794bc367dac1c48eaad1bf9c0f51fbee040dc54b141031dc2431ce64a73f4b6b8e185c98b32df48667fc2a6fdc9caefc754e036c24a370f7251a37692c237149f62cfed0c3aec8662df34e45c4472aa8c603f807aebe62efb7a4eae4a703345b8696e2fd6e4a0bd30aeba407662dfb69c3f5818c451ad7cc0b99c0ba2df6087453d22ac5523a8efc91f46f3b00a4daec0c3bb36f6943423a2a02b11c097882d8264dca7ed950804751ea4e7da36c231f9aafc21e11412bd4c0307fda5c8ddc4f63bbb4ef0549d7c5b1b2a38931e1c5d2ac2c2f8347c89211d2de19e873670d8522ce0a2bef68085d411de0cf05b6d14b23637f24d7e95571c1bc8a9ce712db1277a2f882a873d8be14d06321ce344edf319a4b07da6f488fb838fd4da1779e9ab2acb5a06f69ec3bcaf7e064eca2fcd1f09cf55e76e8c36d6f83033e736662df0e7625aeebfad157bbc10473b837a389f2e6193c7126258b8797458f8f5234d88805b908388ae42bf3d31a12acf1091f71306519eae411d2865e3495eb884f481286c913680660eb7e17c421b8aacecf0a2a88483830a37d393b5cd5c1d549dd892ff5590f7e57c3b95fd81b5a99a175fa75bdbdbb641cdf5cbb6095de5bd93f607ca5675d582bcdb4c2e90e2bde662cd689e76dc684c37c5a0bc2ec5a7b978aaeddbede9860fadca20110758a89c773f0d67b352e0e58ed693c69f6a3a61ae72c03fbd9fdbd13950ceae0455223a4955d3300062be997da73400f5d115636e71d815be62a957882fdf0e72d802fc4a7ffd1847be8bca6982871519980f55f1d4f409e7b561de8a475e14b71ce2584293e5f7bcd1b27b744a3eaa0ec214bab2cd5c65de3fe45b4d05d473354d18b4038d65d40cd286a57085db237c141e86c9727cdc92847ef7a79dea0ce11329a84b48625f2fdb6d90d95f5a570f04539f4b4ebf90b5bf6f0a6d1707771212cec8e0fe18127a417626e1f7894447f2e9ef5381cdd731bf7b73727caf0c2d6c3d9b5ad34f1f8ea7225242757758d07042442c9ff014f399845716570c936d3813567a3c6524d2821daab24ef532d19fe0d61fdb1bb554485be55aad7a7aa1d52d6b5b586fe220d2b1981e3d57cb54cc32e7318411222155ff3af598d16c9414ee728e3134d0493aebca74b5107d96a848db4e775f9fd73e3f109e7b61940574062408270ce756654bb8faa50f08e32949937fbdc26d22430f3d5cc15170c6f20702adcc720ce285346d56d095a84d4cc701602e59c0db03714a612003e1724644eba5d242d1c40011b4cda0cd1ef31779579833abbc4dee88830b9570a292937f8c3f7aaf5257c721c7c2e78c5f7007351c516059a99502f0b8e51f282a6e17037ae667871f75e001999cd75ff96be5f1321d8240e0560f0e300924f2ba745a1c2e35ce48749777a4bc2aa90cd9f08b8cb12f0c3bbbb4ca679ae5474b77e87a39f835c737f7900b8a29da266484d88693c0626223c558f5546d736b6be8ad11b294b5992287fe8aa137009555ff323cce661c7b0c21bad04a999495c618d53f45c01a5cde13f2b823cee7314100fe40d6b496c967c98632378508c854145e056492e953eec3cfe0dd8ce490c24642dc56757385e1306f8cdcbc9c35df07814f4912805d47a07e66cddacde9361d7a819c35c099db298725df9bfc2cb4853bd56fbcea7d2b688e0069fccd493f7f65a74d325a9bdf8e923c226fcd975ac1ad88bb38a9b735667c1ca8613dc142a53f8c9dcced634419a4f4d7a93686e3400c948d3d7a7fe16fbcc39fe790647b01bfc8fa687cf45ffd33068111d432211febbf536daf471fb6fc2bf049916f8b936ad16a8d79039e69b70c7efca58a3291f01522ed93b282b16d7a4897e2ebc43b58ef56df34a5ad162183e2b78e0c29c238459248a281a0dea3d77bfce78ac798b7b615659c3512325b4e9d7e7b61ace2d62cab310d05ab879b37cb55c26093a8e090ed9517fa751018cf1bd225b6fd565b304fe4a7a8562b6b5a575071adb275b0ca2a9789e0fc1fdfbe776c562e7e3b9180a5a45dcd80328fd2ded9410c3497ae8469ef7aadeb4dab9e3dc6be1eb906716caafbfecca8c214c6a9793f633fa70e758a1b6703771069ed670a8141a3b4eb8378439f2f35081ab5a9a54903a5d65886eb2670263c2f5e4446aa7d01070e953e5439e22c47b7c455ce44f86092912621dba5ce08f1b5b8ede4d569ba99faaa6e4c50f40123144ab8a61bd305839d77e2483f70d393d8c17bab52bbd5a63896741e8cae7c1a458ec6400c619be61a4dc5f6c155de3d55a80b7260443302af13f1ae4a2cd42da23de57777a5dfe685696aec0e9330ca037df0a43ec12e4841ba9325a22f3a82749aba061b687ab62f9329976b5fb4ca10fcb6f3ece638c588b4f68a45f468f3efd7038c5f9e982f7d7b67343b6dc4960764c658e7a19520929d131752426871ba2e892b22568165fce2c7e21e80e0fd174ef08246af1f6bc0f757880a79afa3f67737c834f4b85e1d3687b839dd7b59bc2ef951a6d1fe89e0acc843d6a49c8ecb2fc84114f3bc806cb6e270aed5c2bbd9f3e7c49cdb5322401ae259855c036e6dd2614e2297ab5fd886483a39b4381bc7082161dca1b6469032051fc3bf52434f9b60633cb737d6650190dc9a810d794d4c0fd8153f83bad2d9a133a50975943980995504cfd0c66d807d7f284dca3de4afbce21d01d871d79b8b5880c116e2377ec587872a8569a13011725a48dd51a4f87c729428923def7425723aed00926ee878b3db77add17d3eca5b277b069b4e3d748107c14a7a06a927994240194b323e2f1c1a47353e01238ba82f4db878898a495c50d853d7c02c31ac89c6d70c6971a641f4f362941b8a22ef12eb75ce82b4efa31e6372f4f09ddb2c16065eade88f0cd392b20696386515b7bd848fea3a6a6d8e0032adc2f2d860dd6f7b7d84cf9f9c6104ff1afa30b6a4fec188d314d85a396bd0643a604b5cff8cda69e941367db1c7abe0478d9e171e2c90e9fc82a194e20ae03dbe466ba455cabfc7c8c43ea31b53d175d215e1f3b44601aefa2a4d27656fbebf69ca71dbcdce742970df879c55d7b5228576e9b9e3cbc95454eea3b32918425cd1bd00164e9d21d76222df6a3989d3300eac8ab56ae7c8192a553b795ad8f80e795de46fec1488fba8a9d934b5ec27e7a7d0e47196362c730b1cc922e36edd489076f895492ed86acf2d12439165c4cb8f836beac49d0c3d90e7091f6592272db9ea49121567e37ade65a586404e41b693f07058d2179ada9d6512afe7f37528d399344b7d68fa25f54a19c3958fe58198a9a5babb7f5e4f7994d3bf22e310236adbf2883eaf77702cca8b0f226e6088c25797d315386956c2a56f2fcf5798a969283a665af4d02d77c7b269d5f6fe9dbe2bfc4e15049f8182a2b82668b72e2497132fc34d3aa3051c67fcaf7587066a1f4251ba160682ac4538e7a9fe32796c6815a8eed9a68a1b97a48a041766cf793336bf91f3e91e2e51b06eef424ec857eae1852be810f03dae64d5d5cf5fa8c8d5e7dd62ee146253398c589516d2eeff587e6b6fc916f74355439a8ea96b9963b232a70a08a476b5bb74268fb5268d56087ef7905cfe8b0cd0fed081d34009d5fe3628146e3ce2ea152da21a07470f8c31999998f11458b326cfa441cc023baa66d5bdbff4acb5b39e7ed4621fe668395959d6d6664445355ce2067a0117d673b886661477519aed3eaf7e7bb340d1d37cb3f573ff2b3ec703ab347c03610a9f3fa18d4f1e17785f17b2311ff8d529ac60b0035d2c84801c06514255876db7491fc8c9d4c20ec27619f5c2361a45eb40cb6a9e5046f1706bee7bb69970a913c1fa072cc61a698f869e39386c0ff7a38dbf9fda145bb2b0e7f38f53894214c49b6ccbd43a72eabeeb67fb8b3a448e1e129347c2ab30623ed332c129ae6dccf5737641384e3b936b4c31f9f7c4a6ecc86a21b348f6a7297bd8d79bde5f1889569c02933362782418b6610c782a59cb4f8332e3a61528f6388a93ee6258062f2eb75c150b2fce1e8763d0eff188b0aa4bcc215e6a06edcc1785e1b1c266c7e3b1f7bcc4439a747281d61d65026b0c28448f5d02987c7b5bcb7852e435bec9f5f765c3ed0bc78a9a06db2d165b1c707889de3874ed0bb7183d6ea93075c7aedd56c155056abedc8ad4f9b1da1164389891222411500883397fef40a505e4a47bceae98633db388b04733105daa85f109537de9346e87bbeb96074e50a30d630d9561b8bcedef19fb343389abb5bc4171385bae9c8f227415efdb5264aa01c24af93d54e401d9b1b30f830b196a27e0e7395d891f3011f5c6ae03f0bbfd0e2a7565fca1e0443bdfc657cc88468a21aee1e0407d88be1c736962c61b37e1488a0294246a1045942a8b497116eb84792af52e8735c885d446c661dda76b7e9bf4490dfeffc86872ab6481d2f90740788c553aba76b4559f99ff7e52d4ede6d5ac15fd42c6861707b95d45e1a6f5fe3d06d98228ff5c85fcdce24d2cabd158281fac22efb3f633e1b76dccdcec7e9394ad1716b01a2cdcd00322c030dbb754137b0e0b4aa88b25c7591e26be9ebf20b925764e4b618dd63ddec7784ade45d9aee6fca9921f76838c9e344aaeb9806f9be38cb9f512bc1a1a749a183b85cb003d29f9ba572478715131378c08d0159ac546ad8bc5a8f23448ca211efdffc1b3dbd0f4a83365b6e54a7b854c4d3c29280c06ce03259b7bf49fed90ad4b5cdcd0cc35727c4d0c52c231063154c9c2a67226d7a814276c2dbb76f7695e7b32409af2451f69a5c86d17c067b21292d79e2f2587bcb42eb147be109c263c596dd7675801e2f13d4eaa17cdc4b1b5df5e4d1840a0fb992f266c9c3ffdf1e8d8d0084d056c3590de3e0a8c541a64461d1c9d5a08d26a78434e1efd21adcff2ad8dafe45b785f0ed3745dc7504285f8de95dd23613bc09e684d4107a123259779a2d37deaae1cdb11386d5560d7e4a3a5613a624a2670dae2070c813ba5dca2f4de2f471e783a4e0ffb7c7bf6a44893c915973038d5bb1bdf687480f58ab026ccadd6f93f41145b2328e5a5bcf911552f5ba946a5e523719167d33da136118c9b"}, {0xb8, 0x17ffe, 0x6, "3470d0e6690b6e066c2906ed69959d677bd97e7df2c4f87f0c8616b5034dd5ad5a9aedb9550ef5829dd6f3f3c5a0f8f91539e2236ec50cc68a362678d0174095a2433520033f6b01c7cb4762ffc4548178fa9bbcc6a7c4ded31a7b42ee899a384e52e069780bb791a8852fa1ebb5cd2771b0b3198587c9fd6150c1d7cdcb7bb3cf77390365ef6449c0ff68073d6ea01183c33045da6ebe69314325114e77b96281f6485f8ed83aed"}, {0x48, 0xffff, 0x2, "8fea693bd74d7e1965786f806aaaac47e005c46a8e3cda13b16fc48cce8f1fb58f60bdb1fe238484715c347535582da18eb69008eb"}], 0x1390}, 0x1) ioctl$BIOCGDIRFILT(r9, 0x4004427c, &(0x7f0000000180)) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x4, 0x4) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x182}, 0x409) 16:20:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000002b0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0xa, r1) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)=""/185, 0xb9) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x7fffffff) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:20:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x2, 0x7}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) 16:20:29 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) syz_open_pts() close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x64) socketpair$unix(0x1, 0xf7513811ae8635fe, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f00000013c0)=[{&(0x7f0000000280)=""/178, 0xb2}], 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="ac000200ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0xb, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x10000, 0x7}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x40, 0x0) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000340)=[{&(0x7f0000000180)="1440a698cbb383376e9217ac131940ea6e7c9a5e5f82135323d040cae8839f6be0613baa03c65ad5694573c97e5ff3dd811ca9f85ea1bfe8b22a16b9d22ab38934b49a0337ef6f1a"}, {&(0x7f0000000240)='Z'}, {&(0x7f00000014c0)="dbcf2c8f8e25af504e55d23d3cb947f3e328731a0198a53ef1f2eac4daf6c667fffab8f7c7c14460fc5c99352f86a3e7e804811f9c81bdea7a343d80fa46963b866d4b29b0e985463c5a54476aa91c1425fc796df76fd980aede5c2ab2a2bd99140cb81c9e47103b3988fb49b78e8c331520de5d9484af8d7be6b18fa56e770e18b1b235b2be7266c3a0641077d5107a2bffc6abd3999b99d7d00bf78569d8fe1f80ae8666f17e4a1a40b1964dd36b521644aacd0ccc3e06dcd82e9793aed2ade38c2d1791c492f970dcc89b1564ffb1ab3e260e5adab518d927883b3dfad0ab7fc4f0d376da66e08bb640c68db488bbf14d779613131e403c55e1d0dea8698dd34361047d16e486f98983fe4e05393818c6d3c20e4fe27031007fdc3687f257c994829eb22efcf9c1398ad959d4df1970b9127255a451cbbcde4a5bb2d887c84e5d9cece9ed56023f591a866d2be444e32164205c7959b791ef5f66fef4997dd02dbead7664c4ac36acbd3d653c24e2e95334ae19a29d5cb44986a563aafcf6a5b47a58b12ffa85be4157dea78f4aa112a5cceadbcfc3a6049d45c5d37bf8790629fbbc89e2ae604decfe103d8e7fb8d0751cd56e6cb0fbf8626fbe969749019bef836d9c242ad5d94d7df206e891fb5fd1c104117be84fe95c44ac86f3699315ac539867d9b2bb2a61702bc825b4415c4e387e72587f6671ad4884f93c46958456acee3f35c3db69fafb222fbe54b2a214e9f9d0309a1bf48ba12f11684523a7956031229063359301404ac4b9275d382ad02da27888d26207ac5457b8c8bd9b8d620ad0f664397de7f4042edd8c10fd02f89f23d85d70f5ca5a745c1b55c0140fb0f2460bc9a80d632d9c2046e87da64448bf461ca3b69f217197342ba423dda14bfc705e029ab94e7eb52c0791e4fb27d316d96f1a75bafcc252253dcad10e5dcf7dd36016000159e5af6ff0901d768097f32b63625d3fa917b0b3fa2794c48991bb1d7ea7ea84f3ac274c22cb5f21794c17f14bb2a5bb8add23617df6a9ac110773c384e2abef4d6dbb81976e9493dc5826320273898b3559f694a023d3c10bd49e70f0a39aa723449557658f5cd92e23b9bb7e3ba0b497918ed1016b383ecf2b7bbd622a0bf8bd27b693101af162cea3bb0bd8a93c5d1c3c7e449464a62228fe470708591388a3cd3a08e073b90a1223761eee37a08e5fb7d3ac976b5f545e0775b6075f56fa78c8a97a95546e86e7d2bf42297cfaa88d406324129eb11228e3faee431565ef2afaca6c134515dcef13a0a1c229bf7803a9318eb3d0df419714bd032f7159ced4822f7d0a82aef2727d2bf62d18a8ef60c0e4a4096d604b342e0d57f010980afce67cedd7dd10e7f938ab5ebbda5b330b990fd1481971139bd1fe47ecd171e7136884b2ac1f094f79fbe242862ae74935134037791075be8e98e108e162c076894596841459f448dee0420b20ec9bfc17e1db2da1662b4c5d9bc0dee55314ed318a987762fccb09ffd33cf7a6b113673c69adaafca42f9db5660a95be93d39dce4705a3f8d6c1f55aa7709f866fcbc1d128c7764e76f70fb70163abe1caa09b8a82e69201490d743e57d7a5512354e29ca7d911c0b9fb03e719f44fa55f0ffce9d7041c4b6fd6dce25685737715786c9c7e528234d1e0a23ffae39605fba7a66d08d70e1ac4cde23a37379660a067232949df4bd3ca96bda365c437bfd5260c1dfde02a8c8613a593f4742afba6b0b97b931aa791fabab132f5a809615593a9b2c0c616622c1499e7b1ab6d61618b6da9668ec27d7d2d661ff6ce4359872b412fe48230c79786f55582c4456b3fa26a8d3af991aba81e7dda9afec1b20a718fa83e2dfef80187a599758c0b908b0f9fca54ec166e0ca9dd107296c1d951a161d4f8eb441891370cf5dc990d08471f09f7c4dba5c6cc98cccaf91761422116ee06667f2c06aa50263270bce1e6827e382d1854e8fd3988dd9fb9153acf5c1b1109523bea2bb11cc9a7a225cdf9e1bc2c39671c9981f292ffda295d8ecd8b9e1b3ad68633f6eddbf2c6b518d1cda68a065d40b46f797a182ceaafed3ff6b69bdfebd2c3759f42507e8f62a7edb3ba7db34c8021f2c83e993c888ee2b73f6095dab446002eeda7d7aac5d2976a3320ce9753e34e79e7426eacada5b5dbdfbb305ff0d8e398442b70a0e44aecfc5b01768c0113888b9e28e2bb2463d9b45504499e510927d06ebb9017b586f9b99c0e3e7d28b71076176914237797bc79dd027223084f079835775c22d8f3b51decc19bd674153065558d50c5a5d7e57a70c9bda94f8e49effeba1577ad0d04384ede1d2dd0e193219231f7adc1f24ea235fb6fb0c3c58fb7e4c94388b1dcb0bbebe3c3587bb7fd388e5b4fd130b237e360cd7f8a733e0b147042e7eca74bc9e4fd994c6f43014dd4a9eefc92f32960f99c6d41148944d2b6b887ee5683c1553e624a983887c5e4832f9b46379784b24c4cc3b7678a519c6c629f1a7b930e0259cdb7cc325806c934ffcd4a16a4a8699c66dac73b9f2bf2693eb424a8e3e43c157c46df59a9cf24b762dbe91306a882acd1820d938ae13d1412b2ce76af988ed55a05bdc5326cb1b9ca296dc20d5e905a0e2fb7f03deece72a22c02fcd522051eda68701b899611851662dd7b18a7360fa41802cabaf746f8fcdc83a647691c50b912334ae3481ff4981c38f012abceb743c06dc56cfde08b221ad690234efedf2d449a3a05afdbfdc38ea654fb489d8a0d8d44985166fb16cac56845aec9bf3f2a80d6764f4fe4d1e1080fb2e6beac0c05138753d5c32e537ffa142f03b00b467b1aa66f2cdd2cd0f040648d1099fb249a7e5ca18ac3af10344b65eed9bd51ab2d09eff1cfa6eb1d5ef49ff5a5f19ccfe46bd30708de39bf21dbc010cbbc7a3642f0e1247c549a6be357e00e58d12332cb1826cb2c6c45c4fab2597976ad9635674f355a14acd30652abef56049150cd35f0df720b329a9e60a2d33295a4c9c37bdcc70bd38c68b5b411d9afa18afee4d90ac860f46d2e55b08603c1c605a392111ba403de4383e521df97a80a211d715403b084540b198eb02834ed760b646ac5813d967d7c74f8f5373d4d27dfc7dbe1a067a28a0c4810751fb07f47b166894ca863b9ae81cc51a41a8b0d1c93433008e8292604983fe38cf680bcbfebf7fbea2341583568e5c18476a7d62251524141ebcb6934bc94119a33c8156ac054e7085ed7d75888fb3e6b841d95a011a0b278ac93622fdabb5b6046e046406ed59a6931db170955b3e3ae1e6db43a2bb516a484056a694f0b53f3d1ae64d0ad10867d6450ad9010f0745f40eaf1fd29fae2f91eb7c0acb01935a66d27826507eb1e8502223779d4669a6cabb877dbfe41309d42186737c6f5a76ad9babc94de9f7a2ab9647130192491309a9a096a48b175141faf2fe41c589697ef55464098f6777712c8e3f006c5e3b71deb424c0666739a7d717b844cef1624f83312702dfea24451bcf1399b915f73529bc9267ec00aa14e731eb0f579c92d27c0d37639e3fd423b330d6f248cd700c5e692688ea23abb58e9ae5615f407db5b06cb2521318085dc26d01810ba589f4088c35e084b61754df7283e549ec503d3c9cb5f6050cb334f23e2b214ac9c646ff8c705ec7bdbaef084b0db37a832ddc24e7064467231314af331489520fb93575fbefdccd2aa04d906db70402025c0c42ec4af4fd428ebe80f866697ce77294562cc7301d7d08959092a16b39488752dbb8333553583207e6795bbd131d8fe4be8128db8106b92508490de75dd1e438a1311b7007e18c44979c3dbb822aa4287465ad891652c685684d3158ba525858b5081e615cae15062884508ed02a428fda8d59c6e11d8ad0db2b15e68f042e5771461ceca10d1264652516234da9aa8c5cfcaf593aa3700f3c0871988b23d0034b35c9dcdf967bbf9ee662aca0dea3f19a82eaaedfd1221ed7fb0dd61212f784fc0d074c492970ad906a6a90aa642df8ee1e65fa29059b35c76287af1f73993e42cb8b2fce865feef48b919c0f92da8859971c2b687b41dfcb328eedda6ba2f5c6dc97f52b4da09dbb15f636c7e8ca9dd5acfd54f024dd57f4b3f6122f22fbe0a8ba23b499c400264701280c99642a7e3e1f6afe96cda0826e9d0e4c72525aaacafb9c09e3e8ecfe3fe14a0ceea3d5f2e7c113ab1e377377b092574f4eec8186909ab61c4b0eb2e8a8efda77c2611d13e022b802746672469c9bf0bfe946c7de2ba3db43ce83b91117ee2ca83f921dc80807eaa7f3f24f0d676376dbaca7289fe0c1063eb0b214ac8d6b18dde6c695aec76ff63034093e42d7473b31ae032e3722c185ba98f4264dddfb84b6fc095821318e64e35cf34e67ef7b79c23d4d36aa062571f429fd395e76ae54c07c9f7fe797695465436a3bde89e9ecf0ec8d588af50be93f4370d9043cdcc38a83545fbb720cbd2cab329270104f0b40131826072a9b930261b359df862fd540dbf569fb7d2908fb6244a3087154c4928fb7404f654453c221a9e25fb57316604c2b87c096bad8592494367d6be6f55c1f3aa028ef22b600fd9ce5f470270bd436c170d7b367dad3895394437b5a4b03b059c3e8cc23681b5ab66e68cfe85913dd793b766f548f5c4a77b8c15a15d58a7a13dacef92387f2898046e6a9a52ef90650cf9cf58e4a2c8187478ce9bec3c3304f2f4ab6d5d152ee591f56d737d60b5be09308c48c9866d813c4f168e3d203cb2a60c9775e6b15f07f57b38cf5aeb76be7c993a6b57ebca7a9fc7566e846dfe44c92cb1d614623fbbf19cac4fc968dcf907ee30defbab910758fb10f4aa2e5ad8ae95bb87958f6461be022ea8aefb5a4411114158085cc180ce921320ddef4b46523bcb6f848c771c233a79412f0c4356a4fa9d6817fcc4d6389ad823460e0cbff115ead3eaff396d521f193521dbd44d9d875c5dc87b625dae4eab876393b0732b22991d72c64978979eb549356e477eac7f2083711fed90b38ccf5de24cb6628140671fb5e63452775e8b2a422b42e4016b2900cce9629fcf8078900f47dd597d76037bb9a952b446fe06cc43696244d530f7d6ed855b960afabf2d7f7bf5213cebeac9fc056fa8124ecef959c0195d8e278d151f66f184f7ccf16f3d14b5e9487aa54bce43f7ecc4689e07fc62d9689fb5a3b03a17a3d3a01f111f02e3490edd7a1b493aa43ad36b35dac83f1aeeef5ac1aea2d6ca5e99473cfae544d1cf2eaeb17398784afc9415b6fcf86de4b84344cbb160b6d9c21bda0cd818103ed418de544b5cfb0b33d2677b68a55cef4452bba835b5a5b5b3639454230ae9230d56ad1031168eee9698faa7b0a9db70520612e2f529ad29eb93a91eb401935e69bc82a3d465c0943a8cb5afe401c3e70f6fdf8bab14a5472f77ba4d1cfa80031fede78f5d5561dcc331ff1682e94d52b4f567f8ac8128f23e8cf97eb4ab7d7f6eff8362f22d57a330c27c96f844bfbc5289d9a2e033bfc1adea3528ef2b510162560a7eb9c59547fef6f36266445fce79c1e317d38aed975b6b6493048a432f67cb5d4b2300c668fd35c90d928e80b7a1523e69c2e4d0a725772382c417e97ccc94fbf237955435d15414800c54d0bb904bc7e91cca8342c59c5c6b2580656b29826ff5a2c5c3f595b4b8865ba181ec37db070f3346078c128bcd776f12d3b7c7f2e87630cb450a177165c2fcd10543681e67ee6939724f6e652a0ec88d9826b7a442de5279b525450fcd235fe30ed6b40eb6200bec"}], 0xade) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) connect$unix(r7, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$VT_OPENQRY(r6, 0x40047601, &(0x7f00000000c0)) ioctl$TIOCCBRK(r5, 0x2000747a) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x6, 0x7}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r8 = fcntl$dupfd(r5, 0xa, r1) writev(r8, &(0x7f0000001400), 0x10000000000000d9) munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:20:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'\x00@\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87, 0x3, 0x0, 0x400}, {0x2}, {0x206, 0x0, 0x0, 0x81}]}) pwrite(r0, &(0x7f0000000240)="7baf8a8d1a029be96914f6357e3a", 0x3a627e9f84576fcf, 0x0, 0x0) 16:20:30 executing program 1: mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000200)) symlinkat(&(0x7f00000001c0)='/', 0xffffffffffffff9c, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000300)={0x2, 0x3}, 0xc) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) fcntl$lock(r2, 0x7, &(0x7f00000000c0)={0x2, 0xadc3cf1621e5dbbf, 0x6, 0x2, r6}) 16:20:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8b, 0xffffffe4, 0x1000, 0x5, "41aa5698a2e889581cf493ac6d7ac0d241194791", 0x9, 0x9}) mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f00000001c0)=0xbc2) write(r1, 0x0, 0x0) 16:20:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x100, 0x0, 0x7, 0x40}, {0x2, 0x1, 0x3f, 0x9}, {0x7, 0x6d, 0x2, 0x1}, {0x81, 0x4f, 0x9, 0x8a14}, {0xd68c, 0x5, 0x6, 0x2}, {0x4, 0x3, 0xf7, 0x8}]}) 16:20:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) setsockopt(r3, 0x800, 0x9, &(0x7f0000000340)="ad02d43edd1ca2c8181447c9c1c7715a0112dd29efad55606cebce58087e73e6e41625d86eb51a234b0e8c81f66d0a41f666d0fea40de4131a593697dbd1d901788dd0e95f351dae8393e8419724b2f336b83a6bfc05778b71ae11e6008b88a61e40e34a7c8a8e36392964f644df293be8ce9d0906b69e71cb40d11632891c7b34c69f4c9994b8fb2de61c42bcbbc715", 0x90) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0], 0x28}, 0x0) 16:20:30 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x0, 0x90) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, r3, r4}, 0xc) r5 = geteuid() r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r5, r7) r8 = socket$inet6(0x18, 0x1001, 0x0) connect(r8, &(0x7f00000000c0)=@in, 0xc) 16:20:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pread(0xffffffffffffffff, &(0x7f00000001c0)="c79070e204392590d249d8bd2e9f1b0ec98b0bbe4e59d2774a78517b70c3674805acf3a9759a299511db4e47ec1b84499b3835ee50d5462d", 0x38, 0x0, 0x0) r1 = socket(0x10, 0x4000, 0x0) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r3, r4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r5, r6) getgroups(0x5, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0x0]) fchown(r1, r3, r7) rmdir(&(0x7f0000000080)='./bus\x00') pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:20:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000080)='./bus/../file0\x00', 0x40, 0x10) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000540)="b484d3f1f8d52f684c1be617d69b98a17137595070827c7b4855be6b5f2892afca3f007fa3e1129ceafa0b196e591c0ac7389626f66cef2423a3600e2a1021859a48d0a24cf856baf082b6dbfcef742bde6222812165763007548e922ce9b590a843d493d4711aff85b4fcd13095b139cb03f03f81875106691607ff97eee333013b8f7e6587ea1c886de0b50cf1a25e2d9395ccf1f7857cc27b2b57de7b6adbcc0899a7baec751d607b8da5957731aaaa33f22400adcd7c239d0414a801eefe98ada2aee171c5c29fb731c9c446456602ad0b2ae56780610910b8ee0a6bc52c1c41f118a5fcda17e1b2a9d8015ec0df3edbafd75649b9c5507e7ef84e5a5935f6a4c3131b7065ba51fff12d3b1697a684316044fb4fa30497af88bd89b0b99ee2c89c5375d6fdef5a8d32ca5ede02e5b58fc2166f31dbf93bcc3c07711492c57941c582c93a6270412168982557c74f39", 0x151}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {}, {0x6, 0x0, 0x0, 0x101}]}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt(r1, 0x5, 0x78fd, &(0x7f0000000000)="4499b68844ccf8d720bc53b17ec758f4fbb18d4c7ab54b17d8409fe63cd6358c0f94aba67cfb2cee", 0x28) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 16:20:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x100, 0x4, 0x2, 0x3000, &(0x7f00000004c0)={{0x7, 0x1, 0x6, 0x45, 0x81, 0x800, 0x7a}, {[0x423, 0x8911, 0x9, 0x1, 0x7fff, 0x3ec, 0x1f, 0x0, 0xfffffffffffffffc, 0x9, 0x2, 0x6, 0x7, 0xffffffff7fffffff, 0x7, 0x400, 0x100, 0x7ff], [0x3, 0x4, 0x8000, 0x2, 0x95de, 0xf7, 0x6, 0x2, 0x3, 0x8], [0x2000, 0x7, 0x101, 0x5, 0x4, 0x68, 0x4], [0x10001, 0x3, 0x3, 0x54, 0x2, 0x9], [{0x0, 0x7f, 0x81, 0xfffffffeffffffff}, {0x800, 0x200, 0x0, 0x4}, {0x9, 0x322, 0x2, 0x80000000}, {0xc930, 0x9, 0x3f, 0x7}, {0x6d, 0x4, 0x4, 0x10001}, {0x3ff, 0x0, 0xca63, 0xd448}, {0x0, 0x100, 0x3ff, 0xfffffffffffffff9}, {0x0, 0x80000001, 0x3, 0x4}], {0x5, 0x1ff, 0x7, 0x7a92}, {0x45f, 0x1, 0x373267d1, 0x7}}}, 0xb002, 0xb7}) 16:20:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x100a0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendto$inet6(r3, &(0x7f00000001c0)="05164551fa55825b86e83f5e75e6e051b01a3c0db524473248cacd7d71072c1b4c7fd46f4c103000c2603f96530b2e55782c81e013478e8b3733fe64ed1857ed174e243f27f88dcccdd0caad661ea972b52c39e37af2bb5e6baa42943515db18a62847ad49307b8da56e410a1761615b46eb1c74c24f08f007b94179518e757c6be08af1058adad218eb09980953274cdd9c5348fa913ecf86d906ee8da9dcb7b02bfdd156267021addbf9667a766761ce0556fdaa894b11805e67a3ed43b682d84ce7f72b72fe1f9a13dd7e268e5f3a6d159a70389ce13975cbf8a246e33335da4eeb6de44a0de92d8e", 0xea, 0x400, 0x0, 0x0) msgsnd(0x0, &(0x7f00000000c0)={0x0, "17f639608fd7c5f94e2dfae27f5951506320e92de70b3c1cd107563ead2489d450"}, 0x29, 0x800) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xed, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) syz_open_pts() r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r6 = accept(r5, &(0x7f00000002c0)=@in, &(0x7f0000000380)=0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r9, 0x4, 0xcc) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896a216b64a42bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000351f57c3512572ef82fa2ab5b2faf1c51bb3935c6624977c6ef6964713bd392391e27f7972bbe6f964d698e183d3493ea6ed6ccf241b15dce867586ce6e19d274206db8bc1ebc10607abf28205072cdce7727b51946913bc3fe9d4e314d1ff576563eab32f0474c869ecd78bff7f094d53064abbef249f4bf981ec88f5319a9a"], 0x10) write(r11, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r11, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={r10, r12, r7}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r13, r14) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={r10, r13, r15}, 0xc) 16:20:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x87, 0x0, 0x0, 0xffffffff}, {0x6, 0x0, 0x0, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x74}, {0x6}]}) ftruncate(r2, 0x0, 0x100000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x201}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000001680)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000c80)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000009b9787677d4c5c02fe750a8cb46e306bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fdea31227c8d54e9040000000000000007f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e03e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642ac1b9cde2a1be9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03fb49b242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167b05ac3f5a7ddbfba662fa6c3297f779e2511b3b9112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b257c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c223be4521b1038a547d4d438b489d079096066bb93a013d3a4528f8547b44e0239910771b91c52e1c7e27734d7c67b7ccc0aedf2f4ce5387d8e0de77e8674fb5dab042bb5215c9f0c96ad071f0daa96844b184e40fc4ff5ef97125cd12235ce004b8cc05964db5b80c03f135f45a3a616c91884cd71c76ff0e038c4d5267a28c040bf88eaa6c40024edd7a7c2f4335ee02251354d88f050dac2b2a60000000000000000000000000000473c0e0736317aeffa4da0"], 0x10) preadv(r3, &(0x7f0000001540), 0x6, 0x0, 0x2387) 16:20:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0x28) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000001c0)={0x8a92, 0x1, 0x9, 0x3}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0xf8, 0x1f, 0x3ff}, {0x0, 0x7, 0x0, 0x1f}, {0xff, 0x80, 0x4, 0xcf5d}]}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) 16:20:31 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r3 = socket(0x18, 0x5, 0x9) sendto$inet6(r3, &(0x7f00000001c0)="be458e140d30033893b3781bfdf83bbf63155447676a3a3ec0f444c8488a21082921aadc70bc7df5456df9b95fa1c91c30c409bc0c22c03c6db64cdc42a26d7f8f4b687168d80be2d25ccfa2", 0x4c, 0x400, 0x0, 0x0) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:20:31 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x6, 0x6}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) fchflags(r1, 0x0) 16:20:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f00000000c0)) r4 = kqueue() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xd09, 0x2, 0x1, 0x7, "5c219a6e8742c4f2eb8be7a5c4629c037c828c1a", 0x7f, 0xefe}) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:20:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000180)=@abs={0x0, 0x0, 0x1}, 0x8) r5 = syz_open_pts() openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) r6 = syz_open_pts() ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000080)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) poll(&(0x7f0000000040)=[{r0, 0x2e}, {r1, 0x4}, {r2, 0x5}, {r3, 0x4}, {0xffffffffffffff9c, 0x4}, {r5, 0xd50d527a12223d3e}, {r0, 0x80}], 0x7, 0x7) r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) r8 = fcntl$dupfd(r7, 0x0, r7) writev(r8, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendto$unix(r8, &(0x7f0000000240)="1232b926276b32120f941a177bbed8a5ae9c0e5a3da3fdab92d05eaac55e605792f15ab09a000c91dcf38f2e592710917836ae0eea73244e307c3fec1eccbca06ec07d742e74c2cf7ae16c081a815782de96f0aa45742aa8c42053c5801275d67b6813e5ec83b3ad691f0fd82b81280935ad37e9b71e258e758eba268ed9ef853b4641bc26c2a441898c44ad3f2d94add52f9e3ce80e9877887018127f1611bf2ba3ae17a7a1d5bf68839a62280c9f89d990085c63bfb7cf5d74ed1609fbce5b0d4af4f3d062ef9f49fe825b9a54116d21982bff32ed8130f10193394ceb09e351113bfde451225c3935267778ca17bc92ad6d38c7cd12e11b228a5bb185", 0xfe, 0x8, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) 16:20:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = getgid() setreuid(0x0, 0xee00) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = getgid() bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x5}) semctl$IPC_RMID(r3, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) r9 = dup2(r0, 0xffffffffffffff9c) r10 = open(&(0x7f0000000140)='./file0\x00', 0x10090, 0x80) linkat(r9, &(0x7f0000000100)='./file0\x00', r10, &(0x7f0000000180)='./file0\x00', 0x8) r11 = socket(0x2, 0x1, 0x0) r12 = msgget(0x3, 0x40) r13 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r13, 0x0, 0x6a, 0x0, 0x0) r14 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() bind$inet(r13, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x5}) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r20 = getpid() fcntl$setown(r19, 0x6, r20) r21 = socket(0x0, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000280)={{0xb54, r4, r18, r6, 0x0, 0x90, 0xffb9}, 0x2, 0x3, r20, r22, 0x8, 0x100000001, 0x80000001, 0x100000001}) setsockopt(r11, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) socket(0xfeaa8d9bab10b002, 0x3, 0xba) dup2(r11, r8) r24 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r24) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = fcntl$getown(r25, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r27) r28 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r29 = getpid() fcntl$setown(r28, 0x6, r29) r30 = fcntl$getown(r28, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r30) r31 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r31) connect$unix(r8, &(0x7f0000000600)=ANY=[@ANYRESDEC=r24, @ANYRESDEC=r24, @ANYRESDEC=r15, @ANYRES32=r6, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="cfcce01eacb3c9ac3fb41dcd1a5b7e3ef391c1a3fed11303acf018a97f650de7144f95814fb895e5ac0ec9a6209bded6cce9da33e3207007b94ff9c0cc605ef48188d7995d8e8932e6b66c", @ANYBLOB="db34804f249fa98f958496dba61d847ee3636184110cc28e24593ff9a1e1bce9187e4a1340b25bd4966c25fcdef0b905ae", @ANYBLOB="a27879414297f4d4f0e21d30228e73580a42d55c0918045d16d414c086034bd4d51f06bc1728b5640a72fb03efaf35b488f9cf0f170eff5f64d6894f68bcbb68eb1bedc1d26c8756ae4aac87c40cd524426b0e4955a32301846d902eacc622c2c24e4a321de3178eb2229332c1cc3f09cf2b2380c3dcd5ff0acc528ad06b6ce84689f88cb370973d0a6d0e799cfd0f45a35edd07219e45cdd14d7869dc8ac60ffc8a52e44e68561f75add55c13ce74404eaac6dca6d426a2fbe6a685c91c274e", @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESOCT=r22, @ANYRES16=r27, @ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES16=r22, @ANYBLOB="85643acba5a2f4e0dd58402fac628fda254771083c"], @ANYRESOCT=0x0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES64=r1, @ANYRES64=0x0], @ANYRESOCT=r23], @ANYRESDEC=r30, @ANYRES64=r31, @ANYBLOB="794f003d4902865cbafbbaab971a33478e3d1ac9a14e8f3305dcd65cbf1611909787b562"], 0x8) 16:20:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r4, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r4, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r5, r0}, 0xc) ktrace(&(0x7f0000000380)='./file0\x00', 0x4, 0x100, r3) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r8, 0x4, 0xcc) r9 = getpid() fcntl$setown(r8, 0x6, r9) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r10, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r10, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000004c0)={r9, r11, r6}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, r9) r12 = msgget(0x0, 0x246) r13 = getuid() r14 = getegid() r15 = socket$inet(0x2, 0x3, 0x0) writev(r15, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r15, 0x0, 0x6a, 0x0, 0x0) r16 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r18 = getgid() r19 = kqueue() r20 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x28bc79953f8ae6cc, 0x0) r22 = fcntl$dupfd(r20, 0x0, r21) kevent(r19, &(0x7f0000000100)=[{{r22}, 0xfffffffffffffff8, 0x99}], 0xf95, 0x0, 0x214c, 0x0) r23 = socket(0x3, 0x2, 0x7f) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r16, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r17, r18, r24, r25, 0x2, 0x9}, 0x5, 0x5, 0x8}) r26 = getgid() r27 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r27) r28 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r28) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000200)={{0x2, r13, r14, r24, r26, 0x2, 0x5}, 0x4, 0xb8f, r27, r28, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) r29 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) write(r29, &(0x7f0000000140)="220e22", 0x3) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getegid() r30 = geteuid() r31 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) socketpair(0x30, 0x5, 0x2, &(0x7f0000000300)) bind(r31, &(0x7f0000000400)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffff7) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000340)=0xc) setreuid(r30, r32) getegid() r33 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r33) r34 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r34) 16:20:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xc5) r6 = geteuid() r7 = shmget$private(0x0, 0x3000, 0x70, &(0x7f0000001000/0x3000)=nil) r8 = getuid() r9 = geteuid() setreuid(r8, r9) r10 = geteuid() r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = socket(0x18, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r17, r16) socket$inet(0x2, 0x1, 0x81) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r18 = socket(0x18, 0x2, 0x0) r19 = socket(0x18, 0x2, 0x0) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r20 = dup2(r19, r18) r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) r23 = socket(0x18, 0x2, 0x0) r24 = socket(0x18, 0x2, 0x0) connect$unix(r24, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r25 = dup2(r24, r23) sendmsg$unix(r25, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) getppid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = getegid() getpid() r29 = socket(0x18, 0x2, 0x0) r30 = socket(0x18, 0x2, 0x0) connect$unix(r30, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r30, r29) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000001900), 0xc) r31 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r32 = getegid() r33 = getuid() r34 = geteuid() setreuid(r33, r34) r35 = semget$private(0x0, 0x7, 0x286) semop(r35, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r35, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f00000000c0)) r36 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r37 = getegid() r38 = getuid() r39 = geteuid() setreuid(r38, r39) shmctl$IPC_SET(r36, 0x1, &(0x7f00000000c0)={{0x0, r38, 0x0, 0x0, r37}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000140)={{0x9, r33, r32, r38, r32, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r31, 0x1, &(0x7f00000000c0)={{0x0, r33, 0x0, 0x0, r32}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) r40 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x2, 0x0) r41 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r43 = getegid() sendmsg$unix(r15, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x100000000000001c, &(0x7f0000000600)=ANY=[@ANYBLOB="0000000000000000ffff008000000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r27, @ANYRES32=r28, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r23, @ANYRES32=r40, @ANYRES32, @ANYRES32=r20], 0x88, 0x10}, 0xaccff110451b3cdc) r44 = socket(0x18, 0x2, 0x0) r45 = socket(0x18, 0x2, 0x0) connect$unix(r45, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r45, r44) r46 = socket(0x18, 0x2, 0x0) r47 = socket(0x18, 0x2, 0x0) r48 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r48, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r50 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r50, &(0x7f0000000080)=[{{r51}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) connect$unix(r51, &(0x7f0000000440)=ANY=[@ANYBLOB="00002ec93924f4c368352f6275ca00"], 0x9) r52 = dup2(r47, r46) sendmsg$unix(r52, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r53 = socket(0x18, 0x2, 0x0) r54 = socket(0x18, 0x2, 0x0) connect$unix(r54, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r54, r53) r55 = socket$inet(0x2, 0x1, 0x81) r56 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r57 = socket(0x18, 0x2, 0x0) r58 = socket(0x18, 0x2, 0x0) connect$unix(r58, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r58, r57) r59 = socket(0x18, 0x2, 0x0) r60 = socket(0x18, 0x2, 0x0) connect$unix(r60, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r60, r59) r61 = socket(0x18, 0x2, 0x0) r62 = socket(0x18, 0x2, 0x0) connect$unix(r62, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r63 = dup2(r62, r61) sendmsg$unix(r63, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r64 = getppid() r65 = getuid() r66 = geteuid() setreuid(r65, r66) r67 = getegid() r68 = getpid() r69 = socket(0x18, 0x2, 0x0) r70 = socket(0x18, 0x2, 0x0) connect$unix(r70, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r70, r69) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r72 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r73 = getegid() r74 = getuid() r75 = geteuid() setreuid(r74, r75) r76 = semget$private(0x0, 0x7, 0x286) semop(r76, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r76, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r76, 0x0, 0x8, &(0x7f00000000c0)) r77 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r78 = getegid() r79 = getuid() r80 = geteuid() setreuid(r79, r80) shmctl$IPC_SET(r77, 0x1, &(0x7f00000000c0)={{0x0, r79, 0x0, 0x0, r78}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r76, 0x0, 0x1, &(0x7f0000000140)={{0x9, r74, r73, r79, r73, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r72, 0x1, &(0x7f00000000c0)={{0x0, r74, 0x0, 0x0, r73}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r52, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="0000e4ffffffffbcffff"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r45, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r58, @ANYRES32=r59, @ANYRES32=r63, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=r66, @ANYRES32=r67, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r68, @ANYRES32=r74, @ANYRES32=r71, @ANYBLOB="0000e4002c23d5bbdcd96099f89abe23d58744f9a7937d4defb18c6686f2572cff6615d3f240e6268fb36efa2a2714709f815381a64ba2aa1c9f82d90c6d9af4d6a3"], 0x88, 0x10}, 0xaccff110451b3cdc) r81 = getpgrp() shmctl$IPC_SET(r7, 0x1, &(0x7f0000000000)={{0x2, r9, 0xffffffffffffffff, r10, r28, 0x0, 0x7f}, 0x4014, 0x6, r68, r81, 0x3, 0x0, 0x7987f033}) setreuid(r6, r10) dup2(r5, r4) mmap(&(0x7f00000e0000/0xb000)=nil, 0xb000, 0x2, 0x3018, r4, 0x0, 0x9) dup2(r3, r2) sendmsg$unix(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000080)="3b7451947add1bf0b69cf39fbd2dbf26574d3539320bc9c98a951e4a49098cbae151acd40b86d3a863d33df5cb5d942204d15d2ab461366255edf42c8893ab6005f7ac8173c9b7bdaa62783e558b25f4baf2e7f343779fb3a879044687c0b0b92371e695fb1256d5a02f781b5d67ab8e68ef600d", 0x74}, {&(0x7f0000000100)="d9a7db183edcafd652056e5ff918a594aaf93542b8a75f101119acd64df597819a0d04ef282458e7e606e3fa34cfd382d38ee86a7491341502add537c47f8384643238ed9ff0036d698a10a2307e64a8b46ba42967213a564be222", 0x5b}, {&(0x7f0000000240)="d7986ab7215b236a2c69a17e1626a1848c326cb47b404b258a72af63fb87d6a7ed785a7cd87cfc60b3e0ea3c961098f21f236d71479795c63f2f6136e282426884aa9171ee8adb6eb1e9c7131f43066697a258b29501085bfd1b173035fe38d0ca9d517b517b9329f0265eb40e20c47e8af4b2045c127a318afece4e9fdbcf72bbb78838b76b6ca9853166f58bd5ebc5d4fb3adc41d92e9dd71e71c7e66a426b6851bf2c9b80d987c159851761b13a2c01bd75e7c3f6d0fdfc955e0e783ab497697c04582bc8f60df27fa8810b948e2d7794e61ddda9638a173181807a7db2fd85423b2a3918c8d844da452b", 0xec}], 0x3}, 0xc) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) getpgrp() 16:20:33 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2000000000000034, &(0x7f0000000100)}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:20:33 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) setsockopt(r0, 0x5, 0x9, &(0x7f0000000100)="fdc84f44a94c73ffca5070fe98d5531cbfe384c08353ac6c08b17e3d45d9b3dc27be57302b9aebfab2c16f06ebed98914118d1d7acfb84ee194bdaff91ca65c017ed7feafbe88083670f854b34ff9b6b273b3bf5638644278afdbc3b685487c6614c59e6757e11bda3c827a1cff6", 0x6e) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebff", 0x2) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) 16:20:34 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04", 0x85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000008004000f140645f000037fd00"}) readv(r2, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) 16:20:34 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file1\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x7, 0x9, 0xdc7, "375d38027b4b2204006d1900000000000000da00"}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$TIOCSTART(r2, 0x2000746e) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9", 0x23a) 16:20:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2003, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)) getpgrp() 16:20:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{}, {}, {0xffff}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) dup(r3) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r4 = fcntl$dupfd(r2, 0x0, r2) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0x6, 0x80000000}, 0x8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x5ef335507169dec, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) unlinkat(r1, &(0x7f00000004c0)='./bus\x00', 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='&\x00', &(0x7f0000000100)='}\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='*+\\@\xa0:^]+\x00', &(0x7f0000000280)='^--\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='-..@^\x00', &(0x7f0000000380)='/)\xcd]]\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='^:\x00', &(0x7f0000000440)='-@\a\x00']) write(r2, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2feff}, 0x44001000e, 0x20008001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:20:46 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) sendmsg(r1, &(0x7f0000000ac0)={&(0x7f0000000100)=@in6={0x18, 0x2, 0xf6c0, 0x4}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000140)="ccdc5d5841a155aa0e0b76d9f2eafeffeb7685b3e216a522d3f923d61d828332aacc8db695006d4951c2d63ceaaf72fff183d3ad40d2", 0x36}, {&(0x7f0000000180)="ba8943079bf8419868decfcaeb7779d79187ff6ae775215584cf406d4b70b707b554e745ed064a5f114cce20faae78035d9ae350b34b1e6c648c24523506d358520a5169678be952c899a6a28eaa5f4dac4fbbbf65bfca33f8e95875afb6644ee17179ae32b4ec2dd0db324fc0a4b1b7fbef84d5dc269d7c613a802e761b1d87c2d4ebfa2686a5c9b6f8b64601d1fdd4593ae878f6b01e8df81ec52155c7cceda67ebaa5346481d2911ea54b0e97282f2faae4b836595f31094634a7ed7c754507a253eb5588c68064968a3ff334d7ca5d5e197dafcc6f6c88387df7cb4ecaa209b2cc2477e9", 0xe6}, {&(0x7f0000000280)="5f66e35bac9a185303dc777ce0d94f3052fffbfd142d8c", 0x17}, {&(0x7f00000002c0)="837b000a6cf813864810f6f39e2285152150cf06355a8a53eb54bef4e1ef1fbb48f579b4935a7c34b26fd87d9d0df17f438363c835f42a303d06d7b7bad62cd984a57875f4aa554f5a1fc337e9d661a0680c41d5dd5fdfb60d619b1d6e5d7a17e22e0f7c0454f771f3e6717f0b39379119647574bb62b5f5f80b2072ab0b", 0x7e}, {&(0x7f0000000340)="b1f486f6c21b68c12be8cdf586310c94c7c349dcfc85602da6b2621390b49bc5b3fdbd555f1354070656c8deb7a44a6132f1cfb21991ad4c30dcdcaaccc75f6521d64a40e25028dd7b881a47db31d5603275f583cb9eb24a6532fd436332614eadcfa851191fe402c71d3abed447de8231e077631ced0c20432c982e4caf8dd5f986dbcba90aa714f76c50553875cc2b8d9a750b206e5df6c59dd0edad2b49c259879be293", 0xa5}, {&(0x7f0000000400)}, {&(0x7f0000000700)="0058c812a547f4652a180e5e4a5792ac77c0e40f02c6b60e95c2aabf31aa50297a90131689f7a56af9c8579522a218aaf2721a683c604dda3dbb2fa9a185da72aef65ce4fe58506500d39564bd649e79345f207d7f20afd4850731d6f0a78323cf46efd71ef1d061eb82e66d9ec8ff401f00d89b741fb0161275a227eed705000f634b7300847d30b63fb88804bd6aa5a94f30527d151e1fa08e4be16df1e193d799519c3b8bbe52ac7b627e9ef99910dc1cc72cfce6d73eab7c81e5b31b6306567d4caa58fecc5da070de40", 0xcc}, {&(0x7f0000000440)="0ae13c8eed12e6b3b30982c2381ab86c5bc7d83167c32e58b8e512deb294906cb158f78b6121b3541adaa2aaad502b9d682d4bc7a8f88ec9f4241b10ab97430ba0d6b324ec898e8f107d8a7ff1baf6f2aaff7a9d5c8be2a0063fe7c2a6bd45d7dd358c0e9691890111620c4f9fa61996b6cc77883bb90b668234c70f1afd607abb62cdb1a5da780ce3bf7d0747d496e13b8626", 0x93}], 0x8, &(0x7f0000000bc0)=ANY=[@ANYBLOB="5800000000000000feff0000020000008d61ffe81780a040a7b6f48d75f12bb0898af4745d897b2ea210008185adb1ab6f753d76dee1e149b7f389d981568344ec8e648d9f5e05f64e3012b514c8e424aa00000000000000f0000000000000004702ad39ffff0000ae8b667e77970b18115e55bc22bdb4c5e647909271c28687f01f04b666cc9a2f0f69f79416288e3796889a79999a353abb2e1dabb38d8acdec9396a9d7e67854f4138329e0cc60ad1556c8371b0d44001272b47ec9751e91a61e6a05f22c6b969f35e68e21f7ae08735512bd6caf498ed69d29962c15ab593a232cfe0d31d069466543e98464f8c04b9540a74915e894215bfc2d7b132adf56eccede37fccedc519f664259fc6b35e12ab7f17ea7736f68182df1d9cffc12a96b21015f8e63d6f5e3a50bf15b31e9dca1f4903249a49bcd3663fda36bba6e00ffff000002000000fe5e616966c70fe1292fb32d74eb70b133d38e3624e81f92fd38fb3582eca9c7e58f70a99d7aa4d64229dd59cb8691668ddae37f19f2d905053e2456f4187c9d004b8b6caf792a732247ed2614fdb4d9b4c72d87d054b7c9d36bd55553675d080f778a805e180b06142325d78bec853adc05bf6006030ba48dd21e0f74efa3b157a14155f92816cca1aecaa37e8efb226709dbef24a10c7bee7846d9afdc7eba7203ac17d02ca1b8da5f35cc6426932c49669d032e381769e57bde5bc17bbf9648921142d499c8c0c3cb000000e80777c5fa59bf982eb1375f701d5f48f293d6357f5c62e604f1497597b5626044524b90bf18220a000000000000000000000000000000000000000000000000000000006f324c34558de2557b05c41655112129965d0b201320ac3fe128131da33c90f88f18a5ad785c682b65d82acbb47079a434fc02eef8215e607a57c595f9b0aa89041f10873016e96e8eee218b762a695cd145e28c51d2cccb6e7781e68ef42ba94338eaaaa4fe0da8ecb76ae431be9e661b4865d8b949294012bd6879f18ea01297502c5103d0923d9be478787d42f881117a4210653905e0c7301221bfde36d4eb6e0bc6581bf47cd6b309f1dc0c1ed381376d7af440b855441c20d2bf18c7d032"], 0x230}, 0xa) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f00000000c0)=0x2) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000001580)=[{&(0x7f0000000500)="7d95b268323a780527850d4319ad54ab80eff4a4e4385f258c78dcebfe618309492d9adbe352ba259a2b40437aa1b563ad6a3b80964c769606cf1f5a7dd88a56714b27b634a6a60e5f63515cb0a5a5643f651c684f926752ef68d9284e06d6975265f57fb9060c3c954ec68fb710b8c321739dbd32a5ba7482c53537c94663e0594122d5dac97305ac57059fa3c5a818dac077d3d7125fb46204d283e651764d8b2dfbda223e3f2c1d52e6048b8821dc6a54ed6470d4f1f6f78410e4db929bde7c611e8f080905540e62d8cf1effe12336571fd7c9772b726c53edb7c28198aff1cb4b6ea6136c1ec5c3f862dda79b5cb7491702c86cea381b998d9a66d0d678a49720c2c8e5ac86442d839c7a9d849fdd835445f02c490004f1799681ee31d2ff399ef781a29e897c4349e16c03cad5c327afd89d3948111252a1e4a6fbd1a234a6d6a3383bf45d03820343332b59107eee4417ac1ba9b03b7dc96c271da8bfa4fc5aab36821b442236dd51d74ec63ee5353fecd96c561318397b0fbf53d37ad8cdfb134ce2bb0aa7e08c9d5be861c0c00199361f88c828d97000b664469a73d575a9ee1501833a2e8b7c5fbaf48b8f5e956435f584dfd06405ceb64a7d60adefa3af772afd35477c2025783ead26e43ebfd12c4a754d428b230cf06a2c04c9da171eebfa92d3246e65808b5badea2e2e0e7fc15017f33d6c9a8ba154117e2e", 0x200}], 0x1) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000400)=r2) execve(0x0, 0x0, 0x0) 16:20:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x14}, {0x6, 0x0, 0x0, 0x6f0}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x18, 0x4, 0x9) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:20:46 executing program 1: sync() getrusage(0x1, &(0x7f00000000c0)) r0 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r0, &(0x7f0000000000)={0x1, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb8015b313eb0feb6a7e07e902b57f77f820b1919ee127862d9538810b280384360806de9e272103b538e347b6"}, 0x1e, 0xc00) msgsnd(r0, &(0x7f0000000180)={0x2, "bd8fd5bbd597a2059664d466c55cddf12dd0b2a10aa8c95139e99522a3d0080d32d07f5c32244f5f7a65a70438b96f654a9e4f26f29c080ec454027d2471e52121ffa48ebff26d4b8c9866582e5af99d3ca76d95813e416cd946db0fe048e4458e77200dceeae1b7ac159c5f0a7400ae06ac96165ec780207914413ff88115b60f59fe31bb54c764b658b8fb34c76f152e008c5df1a813978ba585ace0718b26ae0d9add7770cc670d2713e9bb840853cc42e5bddb7213798498994d793756aa4f8fa20ece7cd7061b2a2f2f22a7db3b082f9f04e0ed4b108f157cb323417e405af1d9a56d3020c65393701c67022be38ab0c2a88337d7ca45930cbc2ef880ba6958e6e465a5adc5d83b194557556f49c81112957b8edbb88630777febd32fb6f44961eb5d79d4a0047a887cfd0d5d5f80dc38c2063f8b2f571f8621126c78d6e9661093d9098891f04817bb723879c66ced115e0597c854ec0b4e9acefa2349d1f53392a103b32a4ea6bf5b944f07f627769c2b2d5826409419003bb5cc8f2b6f6c4e2ef08b4bd7e669314530be2ce96127370c95a9091ac0befdbca62357e6562fde8d8baca540e36eb6e479b5c46cdf796b597d6924e87e7d9dbe2d56d01bd6ba4beda93ad0f2f657470e3085cad99260f233903a25e29e446319d53c32be002eed13112bf36af0c02f241376b1393ec23e4206bf1f2c160bdd62b205eb614737e4824d6254a61aeaf6bb33c2a7b8e91d5b46b4f5c6dae19ed7c5921d824485bae0bcc6b7380cf9969a72b897ec7e101cc7334c398f57c28dd5ba85b9337a7077105cd5c41123037573db46564f1e2ddc1e2947fea4b0445b3ec9b9fdb0365541a9e7f5a89c5eb8c17113f7abec511984963e3a6a54ed14e3c9622b9d5d3ac6a7d3cf4f7db7a0a63b1e38f42431d9c9be9241caf89a102ce9e755b616e04ee806b5f6fe02f496b227172b16a0c0938ec3c45fcbcd197e86bf7e972c5dfa52e4ff863a435f20d0fe1adda8332e05d6c86dd0a9b42a5a490738973f90463cda329192ae88579edb3b563f97e0445261be8c8bdebc25c37e10756c0f959f9d5f47d99fb6b3d2262d5329f598e7bb59b8a42cf5c0f461dbd83fb3376ff3896df7478b2c29c28bfce20511cdf96d6e598b7324bfc0a912c7c8227549bdb337d7466feac135646cffe3eb33aa3cbdb19cbd2b33209493ad8e57b61032a1d4c610b87714c183cff4c47cec5da1951e2946784867d72475d161238f30415ce62662e09a7b70f3b70e0b59689c5fc66f88fcdd16ff69da0edbac0fbf2d5d31a56dfb1a40d9526c4b53898a5843a5598e2fdc4c3cfa64bb8dc657e0a100c2e52639e99288c25666627ff76725451a13e7345422c9802ab3926a9fb5eafe559274c2597543179cc035000241b2387dc8febd2f9e026a9d275791725e9a3912e6bb382ba9909c19178b6165a6edc65ae6c5590c7cd8b2321d1fd7baa4aaf1e823efb7d73072ef199ffac453d23086c268f5bd6300583abfbc63e86e9b26682aa336a02c59b96038d0ec9c7db88851995c3364711608ad2cc7f4839916efc9965d42a913e3f410b56ef6e753a942accb66647b7ffad6d25a757996cea51bc32333b3a16dcb3328249edcaede5ab929a2f9f4d2a473fd62afbc2d4666cee63d56e57fa2026d55275b3e9e20feaf843208a487f48b29f75e03996bef03cde6970c5e563e66328de5e25a642a250fa11214b991128b02171f0090d1b66d0b4beea846b0446e1ac99d4f7a304a0b45f109374ab7a69b2333d65966b8cf102f2b998e33dede0c18a4b8609c2a4b282586b26428867ccbba6d55fbe5e4a4e0eb666b5e8743c0acf07c5eec767c40a8b8be87991c51f58e9f9d4299ceca540d5a0ac7c552ae31989691ebe8471402c3aaf166000be78801eae6453ff4f6af1b8d2ef5612efcd1c4b8f0a864df9a1bb0ec40e4627d189b61b710ead0a9cfd2bf935c791cbef0d273c78503fb1d007578d4b6e9bc90a10d2de1f0f2e9cdb0a47600d003e65631cb18145dbf9713292c2a5201917a14961c5f2da076bbefec2d77b5c0b7d4dc6a98ad033db8e1d28e2f6cef2a872d2b889db7ae9a650a572cc54db43fe26ffae0f3f2267e8713b79fdc0fd5a7abb418cead22851a33775e55dd59ca724e3adcb7b3c0dbfc8642a4ba425a6972d0f31c63bb2a48130974ee63812cc92648978a626f0e547cc3bb5e65dc0c0531817e45bc98e27671a6117fe11cf592b6141a0edeab6ad1b63a02cecfcc96c093888fc310decf9b002f1240d987615ee3044cbb4413329287005cca565b56095488db2688084e9c6b23c583b754c05ade28085135efcbd3a62989ca6e23a4ef191fe2117c53d2cc0145bf5f056f119f3ce18cf230cd67e64128c3d56a2d5cfe5169601abba2e221c28a878c96c242191b98eebdbda9ff543d55e4b2d640d6b9628b1d3958ea9383d5982e5a685dd487b34dbbe1cdf569ebd7be03e7050a1f07dee2dc63cc8566f0882d4440fe06aaf613fe9034bbd11a78ac7672167f548cdefd7bf2c2d143dcb83a0020ad94be1041007f2e495bc9eeb82ef563d8188891cedc3a01299cee7225747c548d15d2e857f3dac72f8a2ab2ac14c12142c9ec61e79cee5ed1b47ace9ea70fa1bb9edffbc15a21bc6ea21cf7745461cb3c8b01ace710472dd23810cd9fe783e6416f3647bc75b20f1fe735f9cafa579a42c45f0d7fe278445946c48e69153ff8531f7b7dafb7df72904214ea63b7ea8dd461c91902053ced747b32b74d2c811db98585ba8af3b2985cec7f5ad2c9266a21a746af83fd7d1606591f60103e0effb48496d333337e490e0bccb11986d1b62fd0e0318b7170de5ceefbd759dec08bb38b7c0aef0ac5380e2fe599c4af1f406d6d2858ac878e1326501bffbaee68655e43f7094d95d2585d5b7e461a711bd2aedc00ad3bc82dabb7e71278881d394d909e663dd1b14b34e21c8f14f0ad8834f36924a89002a8f296dcadb0cddf8c20761f22b7d435d7ca16847556cb24eab45bfef8486e914d3e1f2acc650a7dc84f2ebeb8cbd22fa8d28f4146644962a3e14b1e7b3c793ef3f8cbb7c9ac6a710cd77b5eb9f1c493fd862305b09645a3180ec71fb53c103747a3826f12b0eb92c92a665cc327fc0751f83187aec43e4d894c7315db8e0f13cfd921643a1bc6f58faa217568a18dab05cf4cf624f2063ac8d86dd72886ec52168fc662dd98b35e4631bc9ee27f6d6dfd620f2a55e11981a296f5e1e87a5b596ae0f3b012075c4e36acd72fb0417444754bd0cf506f3d0fd31a3c9e1ab16cd8b30bb048ef021cb29f763a0bb1886189840e79ad50fe50472120539abd6d1bb38eaf016883809d1ef1c933f9141abb8f92ddad67f6255d4352a29fcaac01b450289a9b59612e90cb459748190e3a49eec09799e918859300e0a168b74f86a70d31d16f7eb36cd9c6b630f61e07d22f53052383f66976c12c924fa067c0a18eb2f2ce3b9ed34f3d5544d3aca71b779632f3b5459e6686044c5e06b66808aa374434233041554dacc133cabbaa5c9804c123eec0575d05161d8fd16e8082e78405f05f1610858e0846321bf8e854d83eccc4a6d2db4c414f9eeb1b9385b8e585aa5b72de41e2a20d9a9f5b1b7b9c736e0ef2c6cc720be4d182b857531dde333ff25a7ca4ef3060ae4b0f879ed3714de4ea22c1167cfa0889ee69ce471b3c3df9d167e0fd7484a9dc11d3d4accfa4ad77e0eb9cdee701472fbd5f5f375b52c0a249a2b92ec867b114c5a8b1e697d4f99687a886f61aa07b9fac9df37449c74a037799777eab62a1a2cd4d713fcef42038f24213eeff92a41a61fbaa9a1bc697d5d8459bff30a737564e4d096ec31e95d6657c0853b1f49e732709a0d2a5f08a08e47013df11047103cd9b8cc46f33dbd9df17c46477a69faf4fa37fe937e6d5d6f8baefa58a04c87722f50b302872467b818c1464c7a6ca322054f93bad256510856f4616e58b37d419c9527756adb5ecd6a28cfa8c0621f097e61271f70aab863de7132b078ed1da602ddacdbbbf6cdf45c1a772c9e2369a76247c5ec7595e9ffa7ae824f415ae66cf1f256c299baaabf734770b52569d2b7ea7c9b6954a0006e2c0df4df1ee5e956669368ee79dc605189573887e38a4c1e7e0e44f014840d24a9258cee51cbc2e3e23d8ff26d228d387851324cfaab2e8c3eea00bfd3b10d3c6a2437c717f30c30c2b2ea3ae36822668b5f203f655047aa8f1edd31bc4d3e5ffff1862b4df846ab8bf52b9e1df3978c97b09fdf8979772e46f034414f6dae80ab1864218e47f666680999df00a1628dc1b3de60f00c5f409719572f0c900f96d50c7b23816e42077f400a05725bc98033ab4e57d6c9084322080ba8000e5f920f9d3ce50dab2e32462a2bdce8f0e6daa2ba76b880ca4ef6a329c5a50a34471d0a4d8b7f757ea7ccd921c65b39f982a64a14dc37035644c51ebb2ab250e2054066a13b9edf56437cbdac3445209b90ff9a88d5158d6bfe04ebdbd546d1bddb960943963b9dfe6f0d06f7eb7c14e2c2bf40ca9d5c8eda5aa970c6af43c63ccfa3b688387a87986c3bb989a70b0abb3f0bf62812b7eb9aeed226b628af66fd8ccc921e3bb6aa769ca2259d784a8155b5a8d85f532022f7e3107ac349c812be2b01241fab55f993964bf55afd238342ecd2a1e9f85d5bdfee161101ab56488e0ef6e781a6d8d4656134213e0599185a0667676a378a6d6890c2a17c6a691e12da008171ac6e9ef6f5d1fbfe5efee5cdac511e55e4a75ef8a0286a34bdaa4a366062799d1316f5083c7e47562c4cd971ec5fee4099f5ec28a0bd1c6cdc98a19af1d9aaab8334ea8097e16a3630959dafbf7f79364a0bf0ee6fb1ede4bbb4ffe8ff6f60cd394e02ab0200e288b7913dafb227b07060345ef795d144ccd461120ee27a6dd309eea765375cabd79948fe60ec42eb373d6dd46a5056b844f30bab1b295b19faf7219dc4e145758fa4928bd74f0613caa62f30f6851aa07a9d8cce8e7a6ede654da4fbe5dbc54e0ab5a6eaaff69362565c95f1281fd526061ac0d4808f46f6e9a110405800b0c90b4c8ebe7ae48a5607b11c392c0ff042fe6fc1e646b9f668ed857582b4142cc7cd1a885ca59f71c1214125d816154cc2303f9e5c944e4769727772ef556f08220413ce4bacc42216580e03235458d397ae8528ece908c15c59641b543e20100d16724ee46b1b3584f90359fde2c3b9e965ee3093ed41bf0ca61b47a72f10a5dc09b1a4b5d6b3a229e775ca1841a1b52aa83dc1c574bcbc753bffe5b306c47ef30b181e6a94b52c9f3a0a1d34fc3a5617d689ea3b03b152e416c60cc417d70e02fc9a13973c0ab3d3ff10848d9bd9dd214ac67650576d5849b9f6341d9ff38c029be6b27f913dbb297bc1cc8f569f4c9bfd4e8be3aa43ad2b9ad0e42e6d63d96edd01158c039c857f09918cab3f3a2766f1aab38c3b47769891ce6b82d5ce258dcb38f117abff8255cc1db87d65c48ef001953d3687b6c3817c774ac97e621aa7bf63b2d14966f03161dfd342dd6b7019dd5a6c4c5a93abb3cd20d26884987a019d479d82e350702b93e3c183f4f0c19c777f8061ce7bacb73167a240f3c4cfb83854c3fe403e5014f14d6a4047577ada89b3fbdb16493d4f3cfe7ac254bff91b46f51733a1d49afd0f31dc0e53c3d0dbdfa3b9b96c6e5fd8127ef4addced948c486c1799ea732a893e12c6fb23c9c4e2cea18a0c96ab6b811d3d133f9f9cbc65e8dc0416028f2dd8b9ee553bb3713"}, 0x1008, 0x400) 16:20:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) msgget(0x2, 0x104) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:20:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="0000eb4505cad666696c"], 0xa) getsockname$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000090000001c42000000000000000000000000000000000000000000000000000000000000000000000000000000000065f18bd2a463c6fb0000000000000000000000000000000000000000fde7758a0110f9cbcda1125826f49c14b23f2745552fc4f0db3449612edf4c18e7037842ad132fb4d29bba8011e438ff2826d830d4e604666af6e6f6ed918179e22c257ec77e9cf08b9b7c50601182012ed63ad7c08259024fbc6c191cd215694fc1723c853f6549b880fa20971b8f1a262d632d6135b2f55bcd9ca48e1dcd3f87459425a49ec35a5ff9f2fb3dc1b1115a6b17450882e1ae990cb40a74a9c736000000000000"], &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r0, 0x5) 16:20:46 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x6, 0x6, 0x0, {[], [], [], [0x0, 0x0, 0x0, 0x0, 0x2000]}}) 16:20:46 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f00000001c0), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r6 = kqueue() fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x3ed60691229b9a03, 0x10) kqueue() r7 = kqueue() kevent(r7, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r7, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x4, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) fcntl$dupfd(r9, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0x8, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:20:47 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81}, &(0x7f0000000140)={0x7f}, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0x200001ff, 0x0, "6f0a9b646e930000000000a9ffffffffffffff00"}) r3 = socket$unix(0x1, 0x5, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r4 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106978, &(0x7f00000000c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="1a012e2f66696c653000"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup(r8) socket$inet(0x2, 0x8000, 0x3) listen(r1, 0x6) accept$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$inet6(r9, &(0x7f0000000040)="d0", 0x1, 0x7, 0x0, 0x0) dup2(r7, r6) 16:20:47 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9d000000000000100043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7481793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9831a091d2b91ac58eef70eef3d2a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a94fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db256901d48691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) r0 = socket(0x20, 0x5, 0xfe) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000000)=""/148, 0x94}, {&(0x7f0000000100)=""/16, 0x10}, {&(0x7f0000000140)=""/45, 0x2d}], 0x3, 0x0, 0x4) r2 = dup2(r1, r0) open(&(0x7f00000001c0)='./file0\x00', 0x8080, 0x39) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:20:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x99) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') symlinkat(&(0x7f0000000280)='./file0/file0\x00', r0, &(0x7f0000000200)='./file1\x00') renameat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000240)='./file1\x00') 16:20:47 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb182eaf666ce53000"], 0xa, 0x0}, 0x8) 16:20:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x184) r2 = dup2(r0, 0xffffffffffffff9c) renameat(r1, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00') setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = dup2(r0, r3) recvmsg(r4, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) shmget(0x0, 0x4000, 0x780, &(0x7f0000ffc000/0x4000)=nil) 16:20:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xe6, 0x81, 0x2e, 0x81}, {0x4, 0xe4, 0x2, 0x6}, {0x2, 0x0, 0x20, 0x8}, {0x7, 0x1f, 0x9, 0x5}, {0x5, 0x1, 0x9, 0x1000}, {0x1000, 0x7, 0xbf, 0x4}, {0x6, 0x80, 0x0, 0x3ff}, {0x1, 0x4, 0x1, 0x1bf6}]}) r1 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x80000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:20:47 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffff3aed01d75554c73db9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c1174d00287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa20236ea4635760b038c54306e1ca1d8cac7dbbc5b65c6593d2870b41210d2350000000000000000000008000000000000000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) 16:20:47 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) kevent(r0, &(0x7f0000000e40)=[{{}, 0x4, 0x82, 0x0, 0x7, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0x0, 0x10, 0x1000, 0x8}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x3, 0x7}, {{r1}, 0xfffffffffffffffd, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080), 0x2e2, 0x6) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgget(0x1, 0x40) msgsnd(r2, &(0x7f0000000880)=ANY=[@ANYRESDEC], 0x1, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) r10 = socket(0x2, 0xc003, 0x2) setsockopt(r10, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r10, 0x0, 0x65, 0x0, 0x0) r11 = socket(0x2, 0xc003, 0x2) setsockopt(r11, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r11, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYRES64=r11, @ANYBLOB="1fd3ef59d8c467065e68b731795ec48b974e5d84bf84f5a5197064b013bff5bf3ccfc3181533e32a7ed869bc50844e3a8158c64b5d4f52238ed594bc82e5d942015bf0328370e53b4df61be40ee61ae9171734", @ANYBLOB="f209440775bbd9bcd502672b6111a20171aabbe961239aa7d01e84916fa5f73130b07ef22da1fb514cb3a98761caa2827eb77d3616d0768602b3a75580c41333fc272cacb6b8e118c8c7d0e7fcfb95cf247af3c104174dcd94839138d61a5ff8c1963951fd5233f652ed30dd69d416445f60e9ce6f833a667f102ed902a5b52032f880481630a03618afccd129d79f90e471d43c7a59cbfc219d09ab7e4d96ce3913eea8fdcc30"], 0x3, 0x0) r12 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000700)=ANY=[@ANYRES32=0x0], 0x1, 0x0) r15 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r15, &(0x7f0000004c00)=[{&(0x7f0000000f40)="e033fd9e5721836656208c053245fdd27d411a683d6daf03266d0fae52872b41e6ad9b60a6400cbf7e0c3a525dd89376950f3bf4b8f28c5c3e37663eadce042040d1cab5199287eb2dcc92815c65", 0x4e}, {&(0x7f0000003800)="951cb6769f91d172a66d573f69bbaa831a89e6b1bb2f9bf2486507cfd79d9e54633eb406a6bd905a35a0776e9d6671d047ac00edc956a040921d174d3fb20037b8087a4372d6beabe33144695829478af6a175682da99366bff8321871b229de9f0c9b49377e38a4c41b5e4adef1169f726369dcc88f75855fffcea5dc0e7774a99d887fbe8ebde4f00877cd42c69a81fbc7e3b103f3cce796e40feeb00ac405a25f0469cb89528012d32e1109461c9d33be9c8f1a0b2d774b6b627b90f2b15cdb790cb9ffd48925f13537cf5be7c7", 0xcf}, {&(0x7f0000003900)="a8f5fc1f8ce4a16edca478167e09cc125cb37e92910a5e17a5ebfc0286f1e540fcc2dee1f654bd14211d3850dc1dfc8c214c0f3e4f3d29b1bf8316f1e7115bee512f71edc9735cb3bf84bfee09915dd4837a418c35da758aa94ba6751005ec4ce36aced979646eac1c9269532649b711f2cd7abaebd0bfef978fe09eee7858f42f0a14c72f7f827884793f962c33baebe0f261913219b9e45f5dd75292d591c6620e6efa70bab775551d8abb759c246ced28941318df37acab40b49e15b7dc8f51ba13fc4292601df97e9939c61493fe45559abd3850a5926784af", 0xdb}, {&(0x7f0000001200)="a6b232b869393ed295d149151b162b7abc4d4f75594fcaa78c113e3fa5db2017c8a20b717e2377aa0c9e325c6fe21fcf5b43085514955b00746b488d9c24b744774273b486c5f4", 0x47}, {&(0x7f0000003a00)="5c28533a84f6a273eeb8c83c4f1a27ce5787698631101b9be342d0759570c92ee40480e96e292cc42bbede751337830b0646b001d5b62cbe7bc386000a4215c8e782df1d0b2041e005d5f72a18b0caac59ea968a94f8146d2b845565e7b863404bfc0d8a6e83940e6bcf9be539d6ecdab8ed34ea1946bca19d9b21fc847a7ec1b437fb76a7f61346cc08ccfe54a55a2fe3f383fb8bbd482559b67e3554abfd4ff9ebf3b5d6cebf56d3c391d2a725c3a58651a8e1c3bdb6086773ff2e24f749d8aad836d8d6675442fb6a37a1de02edf41c280732b69ddd25291804cfd52aa65ab61b4d1c50c9b45021caff3c0867b3836b74230a641b963ef40b49e17cf2e48459f897612959a47cac3f3dd94607d4d378666f70d7b8b53f0309c3f6b39a858a4ae7791be30c892755e2175a9b87a601fd40eb48142a04d4b928de6b59b5a65faf7e5c2e0aa2c98871f956180a685abbb4e484650ff0613da2e4b7ed7ed5c4ecca913b73a7918435ba3bc3a4a2106922c461eef49bca72e63ddcbc65599689ac5e78dc3d7b761b3f1bde2857d7fa04280d5bac0c7c9343f6b09ae24562c35276c14d46aa4543cf3af2d3716a05139a94deda89e12d2ec2ef61e88bc0522a9e481ec6e8d4147da996fbc9053147dddca936822ac9ad682eb6516a65a75b95774211a7e37cceda09cb4ebe2b1caf0cd6529b6bba63d32c59060b35c641ce6885ad0205aeea1ef81adc948fc9813122844b0809f05ea9d00cd63415797babdcd91ee9947c9aea930604b55c588e9d40acc4c9efc39933abae9599d4068e05a725d85d6d220b176f6e0d2acebd3a6cce21eeed4ca3147381e53c3cf8bf4b19afd0b6e3081e095bb2634ff66b210607a6a31c7334186d83c22c68788bb158156c3f4e26444a5c1ec88e9da51c52d09ddda18ff20e79b1f4a8349603a2de3299ecc3ecaaec78b72cbd7349cca7c5faf62d70ac6157d7dba359b0fabf473959226854e590eb64f865c23d2ebefdcdc4973f04563552b0011bd01f46321cc689acc69f90e031f9d1bfc0aefbbf1d68b94db5c55b3695a26f3a17ff6381ccf37fc7ac5bcf3d8e21913293832dca9c076d66920d0cffabe672a7d500824f93bded797bfa2f243fe1c7c6fd1308416bb6577d98d0f646f0c73338c8b92f1cb92b2db8449a63df170b1363e8fcd05f99100ef6b82b904d81778726aeae631873af3a2c50537be684adcc6e17fe917c7ad10652ee83491c5278f6c110f26658ba62d5a18c31ed04ed50fb790cea814a8fe54cdfbc6d3c8e128c5e87229d47c68388ab86433d510e4f3d8453bd31a6905abbe99bf3a777d02e5188a88efb152d839444cfbb193a3d9dca7e6c278e6a3583ecdc698c8a18477ee0ffc2d7a97b0a7b62275a20eb62ce12902c7837103a245a749d84b1eeacec8d3e756402b75f96a163cb7d9f2b86a87c40e7b30952f137f237f99362403aaac7704ec0f583e415555d5a9704da2cd2e77ffbf0516bfb4b54c505cb552431b14e098f2ff4b46472a61311edf5dbe19d2a6d960d429307ee48d6da3a8e9636ce997bdf40bcee070525dbde767c662e95fb6b957f418a42f2e2f4e15db09c5c84d7e3569d7aee32a6f6f67ce22b0c6cde99ed6389c715a7c3b149ff154d51faddc78683a628a18455511eeaf40495cba9b11da4cef530c71683bef47aa8322a9db163b00639fa6d9e50a5d4996caa8b7fef37ac3a0cddf2814e899ceb73d88c6f560a4e41998f06f6e7db0249a9dab15d91dbfec750754e975c4c0005fbb0de7148c385d4adcd14dc028d0d8a479d999965456b32d74b83065b9c5af8ee4b8dde7f58e34164031139704b5a62e748d0260ebfd611fd2342e2e219f4999c5b107f83e99bcc0f979e1811de71cb6be60562ab20c850deef7482db6060c6b25011774099a7ad0da515d4e1c89e86965ed3c5f02aad72c4e9b8a40d934270848865d97c6d136b80c3dad5b0d06d5c58dfc09c669fa954b082309e5c4d7314b321535da5cd252c43f73160eedf0144b0b03012e9dbea6ba2f8011d655f15a31f95e24d203844537c58493ac5beeb44ce2318ae4a7ed2c804ca77e86f57f7c21cb5c7ddf8e5f9bd2c7336ace3242b291c60dc79bf51835a2c1ada96db33bbbeb7e569c3e9f0622164983bd22008d243424cbf2eaecc174205535e6e97eb280131be6ec7eaededf92eed79079ba06b151129892aa9fec40acfcf3994254db5e7ecff8f4f070d81aeba782dbe440a741584fe2a220faf61d2dd49bbf88caf6222ba17d292a12085cb073e8516e6a6de00f239f88eb7274db0ffffdd080cdb5b00c7d1089a363eeaa2f6a9fe0d01672b474bb15b4c58775d64d67c0e2f9ab59cc38089910fa5f5cf9e0815f5d6b16d3b69f095be7dca3cda67c04ae57a37c91a8fdae67fc98dc81ca659a9fe27f844d692094d2bdeb8b6b886ddbe4b2b2fa61b9ce12aa8f092a11b4cb636706ddeec3923cf889360ca5c6fc0d2d436e8f6e339797a163ea40042f7acfcb1702bb4c627c053838f1ae18ebf58522caebf9014837b756cea70925fd2503d73f2af146c8494abbc3e5dff9727fad7206fc891378bdeed9d98df34f7405d9ad5c5207027965ec29e5c212b06d5d12408108a0a450f70c6637072e694840fa0f126be859a39a9c053b037d70c535d178b44e1b2409ecc4b7f1778e69a69b1b411384e54663d434897f716590d50e8c5388be127f600c7a25b30df36f4446dfb7494200e0c8107aa86ec3c306e45ae8e7d98d0371234edb9010cff1772e9e80dd61ec742d550b0eeaeac6ff43a3be090114e0bba3ab55a1b6e26a84ccb223849b894fbfc9d02747ba2c60e903cf5cccee6d5cdbb5201ed4522e6392df088b2b7043525c7f728e92aaa292780eaae9aa4fdced68bca69475536d0b05226e13bb09b66737e7c59519f8e1b34ef6427d71bb45c62060c2fa14a729a3643f855546d0dcd53ecbc60a73fca165730b8516d78756ca0542be54d442b6146128e283a695fda3093dd8951bc85911f3ffed78a63fe60beaaae9c6b682e1b9b25c505814a9092e0811e56aff5d5a9c077aba53880eda65d9b0a4e2a43d8e7ff24dbbb0b60f3f6d0eb9b0b85c6cc7d3f8f97c621b6b76d21cf702e3b1f7d188d5db5394cec13937e7615122626b28fc3266423e9e7eade2aa29ed51781f649e3aedfdd32898f1f4f72e681000c76bb7f1faa30f8b458e82fb0986183fd0db16b045fdafee1c4bd863af6bbf18204a0b175085749fc9d7f6cefe18703d0a974b6ef9c910844a324c71b615c7295811488670bacbffafbc696199a183a7c477faed50bb0dd0e8b223a4e3f2ffe2addd36592b2b92729a4f5c3372635dabe7d6e169a28644d1ee9a021667bec39d0d44543d5d1e67a66181f6b441758ffbea6f6247e114e14fe55ae742a2f434728a68c1a334dc0dca1ba5923170dfc444d8db4ddb8b8093f0e450e1685316910c8a0f91206f9ace013707e0115fb0bd1e9363f64d413a76712dd76f3bc091aef8ed0b5f099b11250d830f546bf15e15da53e2b765e9015d7fb1f383391e0e21eaf790da3f0ffc7a26a1470464673ad245c3c56f17464172b6d4978f63c319f0b09e94ae2d9490d697b7a94f4996ee475f38e03b7235ff0641f1b65c1413f9275b17d1968f12b7c211992aede02d0bc77e1bb2961548943f6788ff7c2341c0e93dc42560feacbd77fc4e358dd8d502c7420101601551b64712c5ecabdba5f0f6085e7a5ee0148c2094aedbf2cebd0c3426fa084986ab60c9715cd8b9de79e69f78edadbe588a6e86ac95bb7b4805ad18ebac3ddcf1388a22eea6e0d45e078b43c0f64e5e5950a2581b57ae662426b7fad3b2ae70ba12e341640eea111de9e4dc8577b557e62ab9e0a66729b21a25874831da96bdab69f325de16a11776416c4d7324effa22103c896c5a17dd33ddf0a25f69679317eac0a289561e55ce152f974f1da7be5893a85cee3db6a48676a6dbe882277a8971396f97c0ff80a09ab950b2782512a1c4749d74efd4608601757136cfb60c848ce5d06b039e221c484d1c8ee9d3b490b8482f74e60bea75b959f0ba18eae5a6fc5c9b943816a93d44841af79c0c28c09ad64610fabcaba9f4262e009f99e958b925007ac6fb5db8d484358c38329eba316760793dc63a537ffd8e53f0d88b1f13983f6f5eb9606f4b058fb6b8e286f82cdafcbd2e031456b165373ba7d7b7f0ef958446b559b4dde2ea45081816ebcdd87a99a2f5f5ae628369d0b6f4d9fd490b1c09d5f14e7c651e6a09c2aaac49e27767cd4173a8e2984615a1265e72cb75a2b43d7dbd3b80205a6efd3c6f0a97f2b2b8c1e981362fa58ed24e2aa303e4ff830a198ab5ace27518259fb8e3d121159aa646e2a7255b81feb093a4952f9b0ba321e44f78630d7e84235068d799e50c70f71c81b217f289472a82d04448eafad23b0f040c756fad9faa0a9f5eb7088a47d2e4533d8750302b8bd343d7c78e6ebfa11837c746d0bf931b7145d236290c008b36a995a4db7ab49c02513ede57d75e70dee968a9f98c14593b528961d737cc8b948da4ec923562124790c828f7e8ae73fdc299d9eeca47b76d85b5f6c7cc8d003a3312b82871da17113f1061ad873ea1ebe67bafc4284922e2be64b33287a791b8af817c8672022745b5f077ad826c9a4674325806fa1399e69764bccc1c180adf851c136fb6d84532bfdadfb4aad5f42cc0d39254199a5b67b5d00afa0fb973b080a477b717fc60577a5fa18c9b18b0745d93be9b9cee4c33c8849f51ab382c8e3e6745a6eb7f3682c9d06ab1cfdd238072a007d617a8de69908802918ea33f193cbab10be6546b929cb6c94079c3a76ab542ce27fae97c3e5b78fa6952d34d26081c37cce235145240fbeecaa5f1d0e64a37b7c123c7d12aec24f37f002f7de5b4e5531fa2d61513543d7f08d394682fdc944e29d6c98d09e3ace0f992bef484e88f4573d2e075c80d1faf4f80e19d8af12e7060fcf60f934971af2beeee9f1b19bcb5f34425d776d396ffc2461fe7011768e1dbc17791de0e98877fca6d6947748756aec85f4ac58e7f2cadabb1ac4184eed0e142a11d4d5ad6b69d9d257fa712b67204e7837b125c9fcd53f51bb349b1cf10dcc5720622f216a983f3f2d601f8068646d1b29f72823b4014f46f759a3b79f775f14a7c62f1c4785d74889f0d01b8cfbd54f9e6f91ca46cf22488ccb9ced9ad26240bf424867de7eedb200a9a11daae5026bb7d20d37b03f60c74b79cae6b29b65115857d29ead0eb3bad0e62a8523a41085e4ab16f350ffe414b2e71f23a5500bf5ce0a4621b460950a678bb6d53f47e5552acc0d1ab2b4fa943d72c5c2f500516ee61bb9a3348ab500c284710a609eb2598f850d227c9867a5fbd8883b3a632179d512a00357e279ed1b464a5f3fb174dd3cf22963790701e4e5b3be14e6610f67fbcd08b8546e93abbebdf643d0752cb69b25c5dbc743ddc3f115622b28aaa4e0a6639770fc2450b86d462cb2e4592eeecb7bc2369b43bf09e495a34400d706a7b9936d73f076c3d0f3efab65ee9ae5e368d3c4dc189233378a56fd0a40ce957b0519cc9279e7cbba8394d5e4690b52284537e8427fa82f79b94682dd0764b4e72ff35b562ccbf2e38f2f5f3f402052587984f5d849ca0c85f2d7102b03851e9e6c7eb3961d69ea170546b3cb3463b652aff8d6b3b5bcfccf8113e0e3b8bff57d190f849cc048e12f679df4893fc323a2b30b2b7790dfe9d30f2628ed8673da2f6b3e485d596d", 0x1000}, {&(0x7f0000001380)="5727de6d359182cb0b5678f4e41bbf7018108e42dd1e0cadda2cf7721332f12c333bb26c239016c37c9f02ac4c7dad846ecfdd49e0448dafd0bce0cd8632c7b4a2b12d8b5cec0158149c066d21864e287ebcbbd0a171a70bab654aae98e9959d5bdd18afec5cfb54117b5f3ecb32dd940b3e997402c4f6b83d802f46f1648a31fb82652a", 0x84}, {&(0x7f0000004a00)="2c2ae3c967b93987ee1eb1c7f13562728a755853dbbfe75dd9d8c6ea42757fddde58170f577c11ea3d33e7feb6a035fa1fa9a03c5e21129576c3f29d26d8d4bc0dfe49fa663fb176e2a2334d9d96a37695f75fb432a26efd7823318ac8ba2bad4f264735db210f2da83184a624a5d47bfa86a9d8864399bab939ab4c9197f8bfdb8131995c3e814d46a37bcc2e792a608c112c0bd889ef834b27ed50d6273248d9bbf4dfab6da77063f2f630b2bd9277317d20d38d624d3f31f5782f7cfb39d413bdf23878352b2e9f3ddeeb", 0xcc}, {&(0x7f0000004b00)="c214f918f4e9e70fa19573defb6d447ead9a350fde51b07ccf485c70c379be5458c85ccad0ced277f19a8a4e0e0ea0b95f1b7e19487323b456a09327aa0fcf6fed2fc49bdfeeb871a6cd1bd1952120232dee4dacf4979ac8cbf27c1dc7c1481c38714ccb08861a4c04d9e898d5999b839dcde385b9cf91589dec74ce336bbb54d9d6da90c2e131f9350bb8869c59f0bee9ad7e39df5c611b2743fa0038ee7ca25aa1aa7d7300ce049e5d0870c5c777fe4e00ef5ef3a392c98c91c964aed1b035653d8f184e0246558693f96eb030e5cbd95862c5e1c7", 0xd6}, {&(0x7f0000001580)="962b0aa610cca44c575d57b5278d9c0e0d587c36f4d66046825cf5b0b276355c655ae3ffa2562ba4135b1a4ba51393b086c61b4c20232fa1cd6b710cd905a77fbaa60120d98b512c88c62c81f184a1a902840edce70ad418d4675e771d4b7ffb5f696897ee532d682fd85ee7cea5eb69f8", 0x71}], 0x9) r16 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0c43cbe3bd0fe3f09137ce9141c045b5c46246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x81}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r14, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYRES16=r17], 0x1, 0x1, 0x1000) msgsnd(r14, &(0x7f0000001440)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa9f6b6e7c8130a04b4ad6d879d3999cbc3e5e23fa327326484829f3f7769669e325cd24321572bf1204e041578609085b167647"], 0x44b, 0x800) r18 = msgget$private(0x0, 0x718) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000300)={{0x7fff, 0x0, 0x0, 0x0, 0x0, 0x15e, 0x6}, 0x40000008, 0x4, 0x0, 0x0, 0x7, 0x4, 0x8, 0x484}) msgsnd(r18, &(0x7f0000001640)=ANY=[], 0x0, 0x800) msgrcv(r14, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r14, &(0x7f0000000240)=ANY=[@ANYBLOB="f9486c55037d21b6"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r21, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r22 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r23, 0x4, 0x46bfb) r24 = getpid() fcntl$setown(r23, 0x6, r24) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r26 = getpid() fcntl$setown(r25, 0x6, r26) wait4(0x0, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r21, &(0x7f0000000680), 0x0, 0x0, 0x0) r27 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r29 = getegid() r30 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r27, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r28, r29, r30, r31, 0x1, 0xff}, 0x8, 0x6, r22, r22, 0x0, 0x2, 0x1f, 0x400}) r32 = msgget$private(0x0, 0x0) msgsnd(r32, 0x0, 0x0, 0x0) msgctl$IPC_SET(r32, 0x1, &(0x7f0000000980)={{0x2, r19, r5, r13, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, 0x0, 0xa5, 0x1, 0x100000000}) r33 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r33, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r33, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7c, 0x0, 0x0, 0xfffffffd}, {0x6c}, {0x6}]}) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r9, &(0x7f0000001700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf8000000000000000000000000ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94905d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848f60a018ace00"/220], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r34}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r35, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r35, r34) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r36}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r37, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r38 = dup2(r37, r36) accept$inet6(r38, 0x0, 0x0) r39 = kqueue() kevent(r39, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1, 0x20000000}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r39, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r9, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r27], 0x1, 0x800) r40 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r40, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r41 = getpid() getpgrp() r42 = syz_open_pts() fcntl$lock(r42, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r42, 0x2) r43 = fcntl$getown(r42, 0x5) fcntl$setown(r42, 0x6, r43) wait4(r43, &(0x7f0000000b80), 0xb0c77b59dd58f416, &(0x7f0000001640)) preadv(r40, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r44 = msgget$private(0x0, 0x206) r45 = getegid() r46 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r44, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, 0x0, r45, r46, r47, 0x1, 0xff}, 0x8, 0x6, r41, r41, 0x0, 0x2, 0x1f, 0x400}) r48 = msgget(0x3, 0x241) msgsnd(r48, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r9, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r9, &(0x7f00000008c0)=ANY=[@ANYRES64=r29], 0x1, 0x1, 0x0) r49 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r50, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r52 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r49, r51, r8, r29, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r52, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r9, 0x0) munlockall() r53 = kqueue() fcntl$setflags(r53, 0x2, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./bus\x00', 0x20000, 0x40) r54 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000840)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r54, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r54, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:20:47 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x0, 0xc6000000}) 16:20:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000800)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d060079456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d80d1628b53a", 0x1fd) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) msgsnd(r4, &(0x7f00000000c0)=ANY=[@ANYRES64=r3, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRES16=r5, @ANYRES16=r6], @ANYRES64=r4, @ANYRESOCT=r7], 0x4, 0x800) msgrcv(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000079940932d81c0000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000553788120000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/190], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r4, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f0000000b40)=ANY=[@ANYBLOB="0800000000f400002a577b73ef45b1b1125e6b5bf0ecee6e6a69818a571e998c2d110b0526b96fe54cff03ceb216bef0a5f617116d15d4d91d8c3e70f44142a8a8c8d86d98c568a78688b15ba8889f18b41001c731d27aa361"], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r4, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r9 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf58b4abde3fa3506a07000000000000c4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614007198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b07004f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497000000"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r9, r12, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r13, r13, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000e00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669d4e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r14, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f0000000480)=ANY=[@ANYRESHEX=r13, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r1], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r11], 0x4, 0x2, 0x1800) r15 = semget$private(0x0, 0x1, 0x4) semctl$GETVAL(r15, 0x1, 0x5, &(0x7f0000000340)=""/192) r16 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r17, 0xee01) 16:20:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x1c}, {0x6, 0x0, 0x0, 0x40107}]}) r1 = fcntl$dupfd(r0, 0x5, r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x8bd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) 16:20:49 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x400, 0x140) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000540)=0x10001) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000100), 0x0) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) getgid() semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, &(0x7f00000004c0)="53a497355306c1ff7162a7c8b7780352e3bca5cb93865483e36dc0e0d6ca8b1a3e01f7ac3383c9f8d543913f4d780051b3a330c9942ffba33eaf8e558935a8f08b5433335ac8c8378d67c3cea2265719b4f89c629f989ea51f67a5a885d40b40e5b93c8a3a9594971c6bd72857173bf7872e77a9e40e3b287c7f", 0x7a, 0x400, 0x0, 0x0) shmget(0x1, 0x2000, 0xa8, &(0x7f000044b000/0x2000)=nil) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000440)=""/93) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="95debe775dcc122a9736837abd7cb49a9204addcc54e53c286a4dc9f86978e5b3354fedfb0223fd8ae2d9929fa0390d5c882631d7d8ae140196b473d46701f8462ce5cebbded26fa6ecbfcbfe056b4f2cd6057728c45670fe8abc45366d183ab1bcaf6b21b98cb9a3680b83b382712896b6daf225f0c7c31bceab0954870064a9ba11b51531e55450519fab994c40f92a4393b98d492ce91a65ae7c306fbf170b96b8652394b06546c97f7f199f36cf66716368298e3647e1461c3", 0xbb}, {&(0x7f0000000240)="c66fdc720a460153a114d78c7d364ba8074bc904137f27052e42a24f8d", 0x1d}, {&(0x7f0000000280)="e7aa9ca9a2b796c92620160a638b73888ab5224f630f54fec5365a35fe232f77b6f31106c6daf8951a5a4105ebb0d3d20ed0ea96c923d43753192202122a6e7392ed3e30f7912091e628f335d1266ba759249db8faf8815637a9e05882c7f225c658a93cf2736b651b0799ce924b423893097dae7c2a07207ab54db8faed6be3e2e7f5882bf69d1c8521466eccfb0e360388ac2453c135605fcc30af42c5c045c4767e6d24a440bc49663fa0f789b8d3b7791701391a3fa31397dee622db743039712e80bb58c09e84c410b798bfae0744e46f11ca059c39f6dddc36726f896fcc6053a53a1abe3a87", 0xe9}], 0x3) semop(r3, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x6823, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/89) 16:20:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000002fd, 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815d73f2a044fd33055552fbd5e41789632d0094ff334a5619515a4c8ab06198824b3da025bbd45d3b0e4bc8b943ac75ec21acfbf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a9603cab095a716b1c7a5d00d1628b53a", 0xfffffffffffffd1d) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) writev(r1, &(0x7f0000002ac0)=[{&(0x7f0000000740)="8d7895f328d1d73982d02acad9f68d8e655e5f47463f4c6c74fdc60032d67ad6df6ade61d2dac1b71e4d97b40cef175d6fa98ab0d813cae00fcc6c6e3a167ea0cc355d910271e11719cf704771a42493884d82f76f63e5eae364916aeed3a503d426b342d16e0cfd061d4b1b0fe92e6a2ab38243dfeb0d30d2cebf17ab3f4660714e4f398dda69d5063c714baa31caf40320b4745180", 0x96}, {&(0x7f0000000800)="24acc3b693de05546e97bc65cdf7c3066a2835ab16606356ef29675c98e1eba1ec164adc2a1bfa27aa3371b6de116b2716e99ac1cf585d7d4fcc54c67a3d820c502d7655e59f868710ea612b7d5a7575fbcc5d294828af85b5292e2b94c502e3c3b6c62308680d98eea0980721f440b0cf0f8d59cc4211fb8c15bad7f1c15e34a558dbc03777c6382de7a92ce769f785a3153123128a649fe2e8f274b3246bb015bfa318fbe272abafd3244116af4220744bddd14732e9765f1993d156def7fb0a2931123cb7e9c8cc51523cfc3d7d5b751b32680906ba93f2eb74c173a5f9b1bee2ccc1fe03f66216f6e08a", 0xec}, {&(0x7f0000000900)="35c75cd8cd2844f78e3b73275bb85d0e430a59e7a47f65ada04a85f09d2a8b6190b3604a3deb8eccc55d3b2788385b0694f75de7d4903aa724df27e424a88d7cdcea81fd4a8a2a5d94d83d89993ed2f27d14a1072b307fd04b7a314a38391efcddeb4873ba2c7fb35552b3887b6f346cc110a794c44937893fcaaaafc68525b22c3163333dd3a107da51597fea565b7f2ccc3f10729b5d25fdaed5fd8d7078cddee583f0f199f493e55b3e0e2bdb4705b4feda90f1bfbc934f9c9c43f12eeb81cd0fd4f5f9", 0xc5}, {&(0x7f0000000a00)="9b539e7d5d2de42e2c001624601cdebf620c524164a88f60c726d50228a0ca1c48271398928869b27b22764e09e2dfe5247254be4e832bc4474872eebbd95c729fecc7cff45402f191a13697ee4bc9102cebcc76983ccf76deb351cb8cc813eefa2242f45383146ec5221d4f1ee2ef62f3789f0d9595366223e0126cd003fb655ba72306d032d9604a", 0x89}, {&(0x7f0000000ac0)="3d90eb9cabe311cb630313d82fee604c38f52482f0ffee82cbca7e0a218aaffe069932d422ed0e185573323bd7e94553ab24ac8e7868320747a770c79e427b405e59cec9b10ec3105efbc28295156700dfcaf9da74ca029c77caf2841e0c5bd9d5901f7ba4cfbd6a8c8551bc01805c04d81a6e424978cac8d7b631ce4483d6f7fd628ff6783ceba59e526d95fe3b8e70f0a22ed94b77c72a322607c306200196399f66034a2fd1407ffc7fee559053996193477fc70c64c97173efdbd906ec8ae99d4c0722731109e5a4972365dc7f07de21353f70457f9dcc7634cb8108e5640744b1dcba4c747ef1910070e4e1548658249d8355dfec61813b8fe72005acd46bd4f95d7c5288ad28b1f70f28a674cf55818779d71e0a6c83c11157e388d604cb9ea3c4cd75ef8bad562c0fbe81d5ecea9566f7315e149751b179c73334d11ae3e5ccd16ea04c56b0d5244db22040c6cb89b662a1ef975d4e30ee3f97371d93315f9a4454a6143bd595c7d070667f1606554475cd575739d9c0f212cca915214d10a3ad0cf327914dfc685d00a8b713cb9f696a48d2bcd6fcfad199613d4c000c4ec82b882174549aabf4e5a88a10f2302d324b5f893dfd1bc70133ed302044581e27961b635056f85cf4bcebaefbe60c4727e75ac0f16f36cad2c3237c01df24bce0974cc387e4465bd7fcf1570a0d04d261f904cee506065a437c925a305e683809c1f5a99d3ae4ac00d63092f468aec746984a43217d022aa388b15e3e631b1e92b464a494a3a95238f00a355362ccdf8c9ee70f6a430ec2c5f231dbd1f3cfd9f85970d16baa2d87149da846a1a21dde4a277991a61d8989366ee9b44d7d56b6256246b3bafb6062091d2ef883558955e18b444329df0554a0e85a206486b039296762dc6fadac0cfcc9fc12fcc045fa9e1c163ffb6f39bdc3079f7be8166d99681b780ce21ad1be7c67afc93e2ccb05293df68bbdeb1f8c3012f20463e6834fa8d61a1cf3c9836c8303b44934f95fc760700fe62b270c292b3840c1a5f8489b3ea024466690c1a45fd1ffb1edf18252962c0f13edba0a4e1fdd1df2ed44ad6ad5ab29d50e65038649990de5f491f2b0b7d1ce5a730faed388d9dc1c1dde06facf680c5b4c06219a4d096530661c84515e03fae4426119dd1dbaf8f0995ba67ebb46ea5c8d5bd50f32a9d4866229186d5c4d395c32ece5bc6f35a3541a0c76163cc77a013fcfce80985e155e84a2ffde2ffc8151203ebd72b9eca605fc4ff42c1aaf0034cfd63532635e6a2f0d4e1b16305bc57774c05f26d42ffece2de0a612cb0cbc6396ab455d0b7627e041b4a023fc0a0a1069314bc0fe149ecc5c6f8b664a7ee30ac69381e75ca179721a6a3bc7c5762e7256cd8a757f50acca6a820903756c643778782475862be0f8d57198b1058672e01c628a933ec10e4bb2f9404a7e1e4e83688866ff34c7672ee51e72dfb6343566d3292c04b937ca2e2a4daf1946d3341eb06b6ba2907488d8032a262de22a29fdca82d1f45e7186660f8bd965e8abc682c888bcf0da0f1103fe9d2d0778c014cf6394b6198cc40404e4cb62212e51f7d6971799e5929fc797bdc9d4bdaf860a9b7e42f9720949bc54c19fc1929394a115f5c990f662c421f967c92e80ca02be6a78dd98fb24943a3b23dd271470a12c3021a14873c37c769f704abff13a449e63801f357bccf42a745d986ac58543bec50cc99354dd2c0c2122e5c56cf18fc10ce9cce822d0b7c1def8caa3652e28539d1f02da873f7c62a98ab07ca7208cac60a7b136e87c25a7c90f420a01cd7e9354fbed2107faed8a4d777efe698774a90b6f8814961126cccb14696e1bb6d15129305696b0076e80ff278915108a56ba6046bd9497dbd1362dd04bc564ce06708f8e8b2730c55d23735792dd7091f7bfb33cd2d7dccef702ff48ab0802b3a1952335661a00b399aaf996d67b19f2fdab6ae546eb22bf6fbce575c3c3a425bce156a2a0dc477b6e79227146f020958d78e3770ea7aeb05bb5ba550e48eac7b55e4cc64eedcba5f81b9c653b4a8461a9fe5f1d065eb7a866d190ace661fbb8b446dd324fa0cdd9e252ae175d779ac20695de03c93b4c40833209701612df1cf2c390e21ffe4b813ae6ce2d14e1d4c0f49fc85e7f29aeb63e4a8f8931c248b4dcef420bec0f415ea405e97daf66070bd78ffc8646ad1f1b98bae6bc02e549e76b7f6f9ff17071388b98e6354f303392e543a8f7bacb1600b438eb81308d8b7cef8d32d96a321ac3bcca0b9e69fdcbeb40e78cf2181e65f2d4a9d66d98dd5c8edf7b283ba2d10ba43625e81dba8bbf37e907694c616bd3377dc7d54746efc2ed271c5cd651e87c964747bf0f9cf0a6ce4fbaabd973943ab802d489ae4aacd9cb5b0f416b34ff82bec25eb3588216c0aadc85c1e07d67798fa9fcff67c75d78d559809677b6ecf05770fe8e5a81a31181c24fc51f2cc1a9179636144ed8ef0b2e631c8aa893bf9e11617d99d39f97dde1da5c3c6e7b1a22e0bb760aab55285275ed25c169a7f2ed2b2cdebbda4922fc8d524070614068db3689186382e875ec4aca9c9bc6199a8b4c27b9ddcc826fd6d8a977683b87134029fa6991b1d9b55f5be58363aad1410b93635dc39cfed8ad17284f34e41053ae406b85d94ea96aca4a7e95e27a141f19537c2120546c0165d137ebebb15039e332700239518bd64290891238bfe3117342b87dee5f5c567a18a88862196ae9c34dcc75180bd500bead3edf483700a45998db762c1c8bbb3dd18b0f4c144310ce79c0c1a75e6185c96240ffba27fb7d1a123aa393d6e3e14f7681c465dc63d8ab60145574521e25c9cd6319f265fc733d1891b9a75b3ef88499a7469398504270f9c61cd2a81b8a5f924027238a5c46c01bfb58dc45f6d98afc734d42c8c75e9a54fcbd8ba13c45dab1d43073bf010e42be89382fc1f98238f2dfa89f650266db0f7e312af4df628bc99c3a5a883ad3947b10c896a593ae7553fbade1e2d480f849ddf3e7f45f478d8a066b5a21f351b15246540389b5b076a1d97b1b2928333ab10d63de2339b5e9d050a78bdc21c2716fcb57388982bf6827d33109f28bfa11277aa4ff1fece7d369a6da61cd4b85ac8018d8138108a1ebff95cbd1605666972d41b1e3c4f9e8491d4db34aefe64fb4049fa9df61ea20bdb369a94c1b92cfb598da0fead9c6a5cf7792de9ab6c4df6ff3a7d3651043c4f318880ff266f9372c40ec1b67f20718c4e0a9e8b2c898d2013258797555bedc343b180108a0f1d5d66a17fbc0a4a26eafe37c09c5f9b4b8b60b528b180c444dc79d0099509f81ab25d8f49e8607b005b19b0f69513324a1773d8c1804ca8bbc446626d9a9d6a35cb450f11a74ebcee5236378bc1789d4c1ab252899cd30165cd4e0ca77cc9b89ce883a6baad6ebfea1fa403e754135c4b480626bea306093108e9247b9e313f061eb6bd85d08113ee11b4eaa37dcdb34968d75843d40fef899fefcb8dabf7120fac51705f127bdecd2eb6a957846e5806fb9134f61064fc65fb9810938649b28ca822406d9fa6b372cb147c5a169302d06116e16c96e463040be77fff4f7049f882d3b68bfdf3a11027232f7d046f30b53cf07b61937f3ad45e94feff5fdf6d8664cc2f4ffd8d7db883e753bd229031e0ce8110dabd1a386f2e530a7e2e528d16018ca61c6dd36310e1b2ab6f2fe4c13bfc3b6929cfac500359e58e2a301a176959b3e5a5fc11f54eb4f848e4963051c6377b0a8ce5f6ac558e297b1bb84dfe86f15a8e3b33a0975f00da8103d36cea9cb8d12729a6bd06d3693d9e9deda449b9fc3ff9496de0fc21fda2bcca2411de785dcfb346f039cbfb43516fc8c19b05b2ce06b686c31a0458523056713fbb2c3d24d0b6c087adc6d6274c5e5b0a16e19bb21c6772d854005af2f0a299415855d9a394d7b3e637c2ba0548578ce94f42a3f2d8b1315e85a2e03a9645261c2438a4c0845137c41e7dbfd0107fdc9309d59a28110b999dd31dbf76336023ae4e3458c6beb6bd461c3f7983ba81f88eebcd2d4a5c320f88497485569770e4198aa084053c09ec6d721fb2526a339a959f8843fffb0d2f98e01ddc4164741956b9a7477c7f3b8cfb580fc8927678696e955dbf3ce8fab687201d9743b5ea176b439979e7b6834fbbf7f573c8d0d4260ddb87acfa481b0f9a21cd51ed2a3433b11ffe513dc501898606acb068600047578e57a9bd5ce15a95bd182e318aed31315ee7206520904359c48fc1a65ed7c33ae85814b0db8b642f4797d68a3b33a27e565229a1e8cb1a78d1951934177c30ca805e7480612aa8450a25e46eeffbc55a9c88bb8b4b2c95413e1f42dff623e11d2e23d4f630e373a392dbac767967f44afb10c13b6d072c0e9a39095786c6e66d50dadc7b071c4653f99f0a8df014a88b81bc2e442bb8c8f3eb4d707cc696b06463832357cbc807d01e8236d571e73809c644b5347b6c909ed3c47c613053c3f8b4300c039bbf391a690093aff623aaf9a0862c405db3a7c0cf8f4bea5e340879f8699b068dc2e1232f18d7367440040adf0773d86361daabea3517477b54745dd8794805236afd9b8b4551b8a1449677b9549f24b7e9c74142029647ac96958f3fd5e88af36bc3f3f123909c3762bb30258500e5d8053211361af11418d91156c8105e69ab22290b650382bbe0e19052a8f8bc3433b81ad210f56935deb8bd50605f56c241c1efbf45966173266763ac395b58b5bcf16b217a7902f8c4d4721b2c96c2eda2dfdf800ee53c09fa20184ec32a8e6152cb027e26a39442d58d0de7de35bf06f56d174ea6db8816b1fca2d49d0853b7b9038c165dce5247455e8a41df606cc63014fa73bc833aafd163f2122d1d06baca48f55549e2944e21eea286c6ddc078725d3bf13554d5e36b425d931a7c7ed7107a206332d16b416a0ed5938312f77ee5830acac9c6768bbb94ab2df51ff5b740a066559b43d7c8211ab33bd56891782f6e70e76ee9565c31b401d928b9cd9f0e3317bbe974fc71705d7086b7d27f48f0e79f63de98081b485c8a2145195e136b24a83fa8256bf2bc28492eaa52a609258e5dd7fa3f36f4131fea1c4780c48752852bb43f073cc05af9a25bf45e1c24411120b2b940f33e2c7752d86d5648aba8bd48b115182953762afa98ad37aaff9c0b100c940b12843eaae7aa7089b0fa239aae556de9ab7e4aa309d108720e949b3ca72ef1fa44dbbf49998552a09bc9cd5c1394bcb5eac176c7d152fcf9981dd710acfee444709462ca7a3442f511fc313b51274eb5c1ac7a2ba6c1264dd43a9f184a3ef569a6ed38a218abe8484762db7621de9f3627b6df8f8d6f6df123917689badf562ee3ddfbcc0463b1f1a8ef3bd73f3076aad3a4903a3dfa42b3b04b51ff6636c4c0ab60b184584f9e3bbae2badb838998f5df837fbcaa52aa9d2e718e58c0237509de1d3742a0027349875df2eccfafea9076d39ab8af19e2201bb7e316891cd7df9364331629d7d10533f439833266cdba551c073dce1ae8bbbfe3cdd1c8bdb4a7d40a45167d9381597bdea7b6ed21020d30e13cfbfb47f9d74c02bc1349e3ebcf6cc1e5ae4f432c6127bb96065e1197f4f309b03154c61c258e3ea9acec2279e8bfd4e18f06947d7b6aead8e99ec3a28897562160b25869f1fc1759488a0802d6cc73a92d0043c979f58d3e1b3e980d57b0fc3bb2f3f81c450e8787d5f9de61c9e6091ad191ba8c64bbedda7bdf04b1ea7d15bcae52db31826a1b4c67d864955c8", 0x1000}, {&(0x7f0000001ac0)="ddd4876b19ac0b5825299183002156f8727eb6285aa9065c5a65d401f719b181aea9f6290547f11f4ae6b775cd20f27fa8e756b04b1a6cc63d43e8930fca897ac91c7d3bfcf19fb0ad26291c44103c1a3acd1aa505e34dbd8e7010ed5d5ad68916f033446df1b18660160e3209a80329e3527f63762a15d058ed76039015401270842d8be5e9e97d7c788fb289fc7cb87fa4391488568dcb6b917628b331f710309c21c64c136fbe25df14a933c360fdc27b3dc186af6e5f8f622ceb51cd5f1090b22d22aec2fa207ade7f1ae451716a2fe08b5d80e80b9e54a209242237045d54856a8a81edbe39b6ab6844c9b5cc0fc248ea4147292fe876ac359328eefd036d295c0438eab569d9f272a5709085a8daf03864aec29e90fc14802bf1d4ac788330023b9f876168794359377c6511aa58a48909621cb08dcc4048a5b2acdcb3c5e306713f3ed7dfba45ad96cd58ce2c5a6d48b83fb11096131a7234d24f29829f33b0d553309106f528ff6ee59456a02e409a062b86d73d899867ac14dc1d2d290b8617d95559e2ca56967d71c9c0ca040fa62e47631b510f4af588e9cd2ede55fdb48c54cceec0f2d86c1c7974a4d3f2df28ddc488f08b4a012991ead814c8d7fb90d57e712add32a08300fa649d1fc5104fa2e3da832fbeb99b75e702ab565e62a69ed9394871806d225855be3a1aa9b547c36e6b878cfbde49f44217cdbd780a20a1eff5b7c8d5b1d4be088a040828f4c97cc6ae7f3d09591fdf6daa2255ad1787d8bc82a4517a7ce9fc3bb490dbb704f553241705c0056060f7970e132ac5006bd4c740c46d7d185ff0760e76c2e178fc2d13f3055466039a7679bcc7ac01e1d861654b0a35bfa59d735529489b00555c0b7f5a8ceb6cca29f7879716044a256a9f4e1da62223400e34cc075cc5157fbcd231461c9626b3eaa548fb4389e6814aa21fe713c8773967399925e768ac70a3b96fa2897d3103c5ca764ffdbac4262396cf750f51a259333239ed01f81a565e07ff944183caa8a414153a770da3f29c348ccc5800a84e6b257263bb2bfa97762ff56605b302f695d68a4ccf6ab6cb7c93d6de2aad6c10887db7a2159038b6cba6515e54462b029d268c679a95bb5617783ec0cef91b89740330df145136387408c0c820f8f384a10c333f12e460218f7640e251bb6b6ea429ac641dd673b041b2fef7293b1ab2ab87de7412e4ec3d7d3418c85ddf46d9a80a06ff65a19c3a45872404dc064a40d08e4701a2cccb0391fb93e0c2062fc501a65d98426ea9d32ecdbcfeaa72636ce6c0e0a9bb21a91cf1fb100925d6dcd449b8fe17289ef62e3a8a54307d27e2ea6d3a89c2a7869b5c45f6ea01a87ea53171ab5eccf02cfb5f2d4e1da7b399e90905470f561a2a03a16e385d58770bda612515ded6047c1c4a21e398a71d684b9dd754f2a0411128af24cbfbe427f88b6f120f4a2f20c14adfa9401cc76975ae95a17255cc6aec8bc98c4a177b3b87e6af02978a29875fa50bf8fa52c2f08db2b7fe5b06db3573b4ddd74d42093aa06616ddf6ca6e59bb9aa7e5fee1c76f4d9ab563e6417a2196e0935131a8b5c0feecef71b312e37d3ad9b5ba43e39706673866b815b4285512b924120209c8555683343d0c43d7dd5ad0c056b51398a1c8668fbc99b470c3076f14a8f50e806c288ac25c5dcf576b9c99a54a04ee165e8cd9764ac374c5c32a7fcf90a0d65f663dcc7f5ec264d25ea8dcf768c45177ec1548cf28f84374d13a5166fe7b6cc3cad6d9f73dd24f6b1c2faabf73a07e79ef9dbec4076e11225feafd67ed41caac7095a1b3d7707ad908ed81cb69936d846158fb5139895f48eae5e86d7578b62b180ccee2c8db5f56c48443ead08bdf59fe062f8ac318d202372b52414085c6abc298db1edc71bec207300a2b0dccb448bd3d97fcec674399d91087163bbcdc0c75db5d22331a89560b5a4dac3aa28ffdfceb008915fd1bac783990f02df804b19021f0ac6ae8f5c97a8b4a2d2cd3cb29c149db2541714b55bb3d7c5f36969764540d360bb969fdd24637b8b1c7a6ed38bb86da354a3bd1e13b57da17da62cc4bf5a565828150c2d9675f64c556b4a4b266b07d9d0ea6c4069e29ab6df3fba5137d1cda4a75859185e37a0d7f33ba7916352d42bfb81e7b0a8cc54b9bbb84aaa44fcb71077c05853ac0561938f1427148d3537f0eed61332160a44ac7c25395150307896cfd98554f74e54415bc932069c40216d429d8327a81c826b2222de45764d96755a0a1eed77e53757425d82ce3130e36b273ce1100d32fe02ef608b0db4149acaa0b3696645b23f03156578346812371fe9489e7f3439623d9f6521ecb84e39b0321a027a20c1e4489eb80baf53e43d8ef0871c42a3c2f69227b6fdd05ca285fb81b0cdfa51156e5615d185e07b2eec399f2fae41f6827ca09e26f5cad37a7754be95c1e4f1c140d945bbdf9d2b32e0b1d98367917eb208377c75f7dfa09e9e5bba9527da1606fe90122079346dbe4ab97e42af6558d538fb675423ae63fc0f09f1d8875e7a6266b959faa9a08302942bccaf0cb49643f26a9d8c8a1d885a0d3ded1523491ca3d9cb38b14cb812b4cd6b265400d278ac64b43912856ea3f9efa53a679434eaa2b889952a0a7d4f4239d6fc3b2c44ec27cbb63b5f0859d78b4c10e23eda81aee55fb49c2638d12343c9ae6336b7f804a449066a90d839c524f0539d9f4e0ab788780f365d6ab1dd1b36d5f1bf3a25ece5e60840eb12c7d8e1a61b460c733cb5b475a76ee2fb89a4362244b1f5fa6b9b6996c211d3a24d3e20f10f6b47b51ef79b5d305ac726c589937318b4904099788ad053b8d606f8af4a3db75068dfff4a3364db04b93893e43e50e262cf5a839dedcce2098ba6ce75412ef6500e1fc3d8c4504565c627af66c19f63bdaee6ab13f813e46f86cf690ae96acc40d8dc932a8c8047c5d7d7b0789033ee1849559d2bb75aa8fae3127499d05964c38f7c6f1a198457ffd0a3f8c18825eb2722283d013f6c6431efc45f69f662b1a7449ec84a5dbb4ada5273859f0f8c3af6f570f08bf391cbe9d5779911abda9977f89bbf4668e594cf9ca76489f68232f110b6f61749e39a321492d0ff639080e010aca21b243d3865d3b953f8cc4ccd48372c807fb3b76507f9f0bf9e3f00c2f82b6c301dca6cac378a080a5f7530ea5809b6f94859c8fca57cb3df03b343b532b71a716b6cd36f0bc4855aececd92e3e6cab83c240d58c91f28995466a29d2a320c9bb990c43e2c38f7c11ed517abe25fe5016465574fe7c5b810b19ee265df98f93e86c64d159a04f13fa9bebab444fa86a5b5522c40ccdcda7785f16ebee8330236ba41a477cd964277032d499d7a762f4c5444314ebbc138f07e4c08227b3be80a2af77f8c66edb9057520e223f60a409250c3cb858d7547ffbdf9c3d79401a4e9d9455beca8d268d9a4ddf1700fd88cb045bab1d2ea754fb4b6e699bccaa855591a8dfc388b44c81e223394a8cbc0c5588c9d6da78876e2d80ef44ed3f0c22b8db65cf78539b40cb23f357ed6409b01370e456d0d74d0fc3dd3f5fc8de7996047e71b0690f4a002e90ea4a9935646cecf7675165145a1e8c6e3c82f82f3aa1a9613837e8346f8d8c2dcb78beebd89d9c55253fce55b675dcba32de60d605db0d47a1a385cfc593211a9e9cf6dafe4a191c633cb88a2fa737c344c992fbad1f97b49eba0dc8b5f6619bb6a0095eadddb3c159610c51088022acb151dae9d5c726cd9994987ab1e3c2e5d974243fd6aa59949ab36c585d3e349b30ccca63083d4723b19c848e30bf04f88c038a45b2a5a76a44ff0eb9bd9fab177aa743da8069f7d52dd0031cff5b4dbcc39454c2fec2b266d115340578889bfbd895eae1d15ad49fe68521a4db0ae3bc907b7fd4347d1334cf078b522912d9dccfcdf1655c956f69d9d9fba063e4744dc3c192b9ef309c2bb8654a9b23ecd12e048acb7946111ef82b9489caf80372752a8950405657221914ff9cf02e603d1a6ccc4ba71734ddaa2f91dbf5efce702c2f73b8b8dfbcd455a17aa03b3c796224cdd242299208cb747936abb44eb50214a01df7d16858a369f564369fcb3f9ba805e072ac8f67995ccdad53dfe07492100e3c1ff0e835ed7d130e9304c642eedcd3ffd22dbf6a82b6096c0d0c976128d086dc010a0b62989c467599424bd837540f77f20d85e6015b849c6be82de51fddec147efb4d753f3c2832cbbf308e63228d55bc08717f6551eec9eba2e108dffdfa0ac54b95da7fe0cc9ede09094af6b358cde4cffe731aa79a7dc20888a6bd27bbe6ceeeee27a9bb04f6f8a2f56f3fd2b75f8e3d4f44d234fb8bfe0ee7b5cf04574f0787859b99e8def61d0139259451ca07b86c630f2297d88d433840f98420724a3045673ab5b200f0692905a39bbf8be842325ee43b56160a89ea3b6b1a5c6f6707b6967f0022c5ee5af5d2cb134ea7a83d228311b9db91ed98a62d476d5710b4dc5b4a1bccbe9c8bf30a45bd3ed4ee6f0225dbf57d9f20a8de5897e75d7d79cadac077d876f5f2b1f63cb3cf346d9a19d7ae29a3272756444e5f48ad73edf408c6afdb49a76acc90fd74685081d13fc6fe54c26442c8c0b0ad7d92f3744ca6b19582b2cb1400154b2238d1259400bac46dcd78ecfe217d511d0ec80e3382c6d313a765a5ed6f96a9278fa833be27ceffb15f58d5fcd79b0803e80e432c03670c128d0001bbb35a2f81668773a1a79a3230d8d26a2b807e00aae80c1cd224dd49ebece98643e19f63ef6c4b1ac653fe63bf9ceac6948f8c0ca0cd1d79e16f711ea23172eb0fe3bb50a5bdd71c891ed73ae05dc7b5772bc75fb952f945403dd807f89379b52adedb3eedc7065a61da236c6be39027c5ec407881d2c8c5e95e48a727e1d2a04b1f19c0d41ad1fa1c2b4fcbf46cd9335cf03c9e6634f1b5e3e48b81fb4006cd0d2c9b8ce4199ee45589de76b5561774a675081070ddf90a60900d5fb7d68aafe155d763b573c071d0484c78ef44ed45811d7c2257b9aa09f61aeccbde7930118944a716a368e6ff6242fac8d0a99d76f171fc02915564b801aa3c3dfafed48812250a66b734766165a969131493fc75539a8d35d2627f5771aba25f8dd6a3524af81f5c19b42302d03ae2b209da6ff42dee6f617c6812f842823acd529db49481997674af963c5d4ca8ceff4be176452ffb6fb96f8d73a610d05ddeb275f961ae5621d450e2788da70a4580645ba2ac4d035c2e772eb08a8ad42453a1c31e45d9c6dca9918776647565369ae976d60df65129a3bb1f75ec568b8257729aebd96622de9784390004f49b8cc8a47e51b0a8af0a242301610c3b763eaac1ff61d4233300fb1ab68b27df4f0f1f7593cbf83f020eb5cc4d6b1dff4a131749572d643b73df625f0b88de778034b479f81c5738df88e565ec066aed665bc168bbe334e1be02e976f9a5f68941713a82bd631750d2d5b7e45a37eabe1c6afe95d75f107578e5af6eb38813682c70102d06b3a173c8593c6ad1b26685a71e06697f704d53c49796e1149bd1200171fc2cab73b16c1ca18a6cadd95850b3a4e17c5be331f88a2ae12fe701155dbb128eb794d014e22c56cccc6cff5ab27444217d4dd1e68dec673b9ab24986ee8947d3e09c89a2c565d37d76af0167d3e673e8cc5c61d5f1b1b1df51922bff0b2dc662b54a5052f52d7287ea8d8e4042cc93755c2e238c8f83edf7fb395bc2d65ed2aa8e622727b073ab92dde38c647627f626f15834171748c2d2c", 0x1000}, {&(0x7f0000002b40)="7494f061784229a7a647812359750c17cb2f312200470c52983c46c6cfef4c05be4bbdd0117702089b9e9ce83b770040686969129111d5d447d384686cc75bffd539f4e72c1000a906b3ba4dc0832fa854a43831cd03de19b49cd6908bd8e3e54f84e895d184ce62adefc9541c124a9806feeaff6f661bf5d01787070ef7fdf8595365dfbed420fd4ed4dd3a3adba8c0919569a71a5210b4c4bea7313a30c4e0092e5cfda429181c1516b116cc5384cdf590c78d8aebc0", 0xb7}], 0x7) pwritev(r0, &(0x7f0000000680)=[{&(0x7f0000000080)="16588151f4f835aaffc342495ca620354644069fefa657da6acdc056668b17948e0cd41e5c10abc964767cf3563be174e00b979ddf557d4cb4155b279d8e8897b1565712e699258f74ce0946c1805b1b411626cf62d8cf73ec8817cfb8a22ce418b807c424f82823bbb0b2b64e11d6f4b411cff80ace52b608804a2a284b465b72ac94cf69cbc4cdc9a3c2cdc507ab7c4b2a35231ffdfc027e2b", 0x9a}, {&(0x7f0000000200)="b18493e96c005633e41ae9e751876f51bb03bd", 0x13}, {&(0x7f0000000240)="6dfb71f3616c91a451e2f0745c61e01637d40ac9b3e9ddebf36156b7944e39d4c6a4034f6e37746050cd6a346d183fa09bbc5fe73ad803897ef78e955270aea9c22c0cfc9f9fec3d3a89e27e3cb034b4677dd59cd870b7225f2c5d3a9b90c086579820a0b0d1f3345225cc8162210dd82ab4b9e4f607569b3451e49e1462eec95ec8918d6c79ed06be9c6170cde4b8a6d5f1811e412ec77a2176f315683ce3d7b76946f4b8669c36f7b6bc7afa980dbd19b1ae4c812b1e6992225d3961371f7a0636879ff0da33b404990bb7a2883a6552db788e328dd30c64682942f28ef6768d", 0xe1}, {&(0x7f0000000340)="031b41a31381683774107a25d862ce8c528cb4d3513968e4b7edb23538e49aa7e88b0da8a1244a58655cf147878c62179ce6419de5369c2dfe96f674ae5440e2f20b0019e37b90cd61785d75fd4224ae94e6e37bb478d102e652b6dde7", 0x5d}, {&(0x7f00000003c0)="e180a0013c9fef22f1cb83c956ae30c9dd5599f1094858eff226acf106eed9f851ffb6d832ec7902b0d5a52de370d699756bc00f7abbde18dfbcb8b2c5886f60d8f0d771d457ab412f53650ff158c4e38a2b0252f4aff4a95652ab32796a6d0dbe8e91824291878e2cc1bd34ccb09ff0f37ba8e6929ed6f1c13f9eacadc00988b74fec74cf1e3af2c86d0b3ed717e150046656270b407b7f98ae1fd844a859c44248e8faa9f2f1c0f349e6085d27cb3dd1d225886594dd84788b374a", 0xbc}, {&(0x7f0000000480)="4279dba4838cf3654dfd6ff47659310cbd62993ec4f7b3fa3e0c772be95155df191f1c306bc5307df79fab2ac6de79180eab", 0x32}, {&(0x7f00000004c0)="dfea260c188bae8095fb3f262dc046918f66fc64ec53530d10cb68a7a432081053f8a2ac7b99acf1c5c8a292356efaead3f9bcb451d33ce4c610b88ce12febaa3a88a30d51eaaa6bd2e7bf45d1e9cc11dde5f04c301f5d546e246faa39db7a566862ecfeb2ddfc273bfe54638376693cdcd62e305a8a0613af4e06457e75b1f0afa0cc231eed4715cdec5050c2e6b0fa0c5f1f3813ce18c86166a4ff900eeb20c6b4bc4f54b6376a0668a44ecaf16c15c46cb048645055f5c9c6c79af30ac30a719d0859fcd7209d72a41b83a36e", 0xce}, {&(0x7f00000005c0)="210ed81c864951fc36fdb36e974436a6ea2dc6841deafbade1d0fd97964e425e036a9dc747dd7ec4c9e411a6f22995d3ee7370869522b86c8bd61c29ed39", 0x3e}, {&(0x7f0000000600)="219b1d93b186e3648792b3e29398caf74bb4519e888cf1aa735133b2dba9349d5008086ce1347e27df3e78760bdf217027ba4a4747ea3906f2ab97e249ce25ca550586ae60a7ae", 0x47}], 0x9, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:20:49 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1ba2bd06e55189a5) getsockname(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000200"/110], &(0x7f0000000080)=0x6e) socket(0x20, 0x4, 0xe0) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = syz_open_pts() r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) r6 = getppid() r7 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r7, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r7, 0xe3) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={r6, r8, r9}, 0xc) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r10 = syz_open_pts() ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r10, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r10, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000200)) poll(&(0x7f0000000280)=[{r4, 0x40}, {r10, 0x10}], 0x2, 0x5ae8004f) poll(&(0x7f0000000100)=[{r3, 0x40}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000200)) 16:20:49 executing program 0: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f0000002740)=""/4102, 0x12f1}], 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="866755b9f9b0814f5e62590dcbd6ef642826e86b53df57e0e2849241d315b8dbffe09eef573e95fcdcc891f7bd3180ca7230978fd7a41e2070b10f4dbc40121075e09044be17eb"], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:20:49 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000200)) ftruncate(r0, 0x0, 0x8001) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0xc3b1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 16:20:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(0xffffffffffffffff) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640), 0x0) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffe8a, 0x0, 0xcc}, 0x0) 16:20:50 executing program 1: r0 = kqueue() r1 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000000c0)=""/125) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) setuid(0xee01) r4 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x164f9fb7, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) r5 = semget$private(0x0, 0x4, 0x400) semop(r5, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r5, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x4, r3) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r6, 0xe3) r7 = fcntl$dupfd(r6, 0x0, r6) writev(r7, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) semctl$GETPID(r5, 0x1, 0x4, &(0x7f0000000500)=""/4096) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket$inet(0x2, 0x4000, 0x3) r8 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1c}, {0x6, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) r2 = socket$unix(0x1, 0x2, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r2, 0x100, 0x3, &(0x7f0000000080)="d837", 0x2) 16:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x1}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:20:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x6, 0x2, 0x5, 0x9f8a, 0x80000000}, 0xc) 16:20:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x4c, 0x0, 0x0, 0x40}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000100)={0x100, 0x10001, {0x1, 0x9}}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r3, r4) getgroups(0x4, &(0x7f0000000140)=[r1, r2, 0xffffffffffffffff, r4]) msgget(0x0, 0x0) syz_emit_ethernet(0x8f, &(0x7f0000000240)="e243b92f91a050f5b4786b28de93c4a675b12aeebfcd2588f4f320b1e7e6aeecea2118db93057e75b408ccd44abe1aa25f9327d1c4324170f91916c7f684a41cb48637dcc241127298a18f720ea1630df3bc876c192fe26b7411e811d8db808aa4a2c473edcae249c4212c4c1201cbfa45b703b701b2745b3ed00ffae5c36adec284f3d70ae90c0265ae9fc0101026") 16:20:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = dup(0xffffffffffffff9c) recvfrom$inet(r1, &(0x7f0000000140)=""/58, 0x3a, 0x0, &(0x7f0000000180)={0x2, 0x0}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xc0, 0x80) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "d73036c172fbdd000900", 0xe4f5}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:20:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) recvfrom$unix(r0, &(0x7f0000000180)=""/197, 0xc5, 0x802, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r1 = socket(0x18, 0x400000002, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="82", 0x29c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x2, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000780)="ef5e8b5705f018d8719e8428969a83a992802aeef111893b2d5e10442ceec6258f8f80154e7badb0ed4020f5d5d0ddb93fcb8e54cc73bf4feaac5d54ef15e407ff0c9b7c67863c61427a06c037b8218fc9e19d61c1cb101d97a6186535450157964db35471009dee57baba1dc121134e0c3f57b25fa4d7b705c7fa87ff5ddac4a982223f04", 0x85) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) fchmod(r2, 0x90) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000008004000f140645f000037fd00", 0x4, 0x4000}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) utimensat(r5, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x6}, {0x3f, 0x7}}, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000180)=""/47, 0x2f}], 0x1) 16:20:50 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:20:50 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000440)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000200)={0x4, 0x10001, {[0x8, 0x9, 0x3, 0x5, 0x400, 0x4, 0x400000, 0x7, 0x400, 0xa6, 0x0, 0x7, 0x0, 0x4, 0x7fffffff, 0x20, 0x6, 0xc8], [0x1d9, 0xa4a, 0x8000, 0x0, 0x40, 0x5, 0x8, 0x8, 0x1000, 0xfff], [0x20, 0x8000, 0xff, 0x6, 0x1ff, 0x2, 0x8], [0x10001, 0x2, 0x4989, 0x2, 0x2, 0xaf9], [{0xa5, 0x5, 0x7, 0xffff}, {0xff, 0x40, 0x6, 0x4}, {0xfff8, 0x6, 0x0, 0x8}, {0x7, 0x42, 0x10000, 0xa1}, {0x3ed4, 0x0, 0x101, 0x73}, {0x4, 0x1f, 0x3, 0x5}, {0xfff8, 0x2, 0x1, 0xff}, {0x7fff, 0x9, 0x3, 0x8}], {0x7, 0x8, 0x2, 0x5}, {0x6, 0x6, 0x6, 0x100000000}}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000440)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x1, &(0x7f0000000040)) fchmod(0xffffffffffffff9c, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000004c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xaf9684970f3277e0, 0x5) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:20:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r2}, 0xc) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0xf9a4b9ac8f6aeac6, 0x0, 0x6, 0x23, r5}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r8, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000200)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x811, r8, 0x0, 0x8) 16:20:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x480, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001040e, 0x20008001}) r1 = msgget$private(0x0, 0x100) clock_getres(0x3, &(0x7f0000000140)) msgrcv(r1, &(0x7f0000000300)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4092], 0x1008, 0x3, 0x2800) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) poll(&(0x7f00000000c0)=[{r2, 0x18}, {r0, 0x80}, {r3, 0x40}, {r4, 0x2}], 0x4, 0xffffffff) 16:20:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000003c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)="19bf20ac9e1aef8b7572135b621ea34cd49b8b9401050acc182e5382ca1c45496ea990677b595bd99d6f7cf2e24a3ba86a4ff419064d6c2b", 0x38}], 0x1) execve(0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:20:51 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), 0x3e6) r1 = open(&(0x7f0000000140)='./file0\x00', 0x50, 0x111) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000240)=0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0x1f) mkdir(&(0x7f0000000480)='\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', 0x6) mkdir(&(0x7f0000000400)='./file0\x00', 0x0) geteuid() r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) mkdir(&(0x7f0000000380)='./file2\x00', 0xaa) mkdirat(r4, &(0x7f0000000200)='./file2\x00', 0xb9383cf0d90fefcf) renameat(r3, &(0x7f0000000100)='./file2\x00', r3, &(0x7f00000002c0)='\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') lstat(&(0x7f0000000500)='\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', &(0x7f0000000580)) 16:20:51 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x5ae8004f) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000180)) fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) poll(&(0x7f00000001c0)=[{r4, 0x100}, {r5, 0x80}, {r6, 0x100}], 0x3, 0xd1) 16:20:52 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet(r0, &(0x7f0000000080)="41a847d787b134e752ec4de8603b49a9805f1cc7fbd8782fedaf235c06dba903ab668b6ba807c53cde6313387a01e3fdba34721a7ce0e072c5b174b8b308f75527e8d609e6558b8420f81fc7b71f2b23ad1d4ef797f31df3b3360e52fc24c5d9bc0e452f9145f2bf3e66174c5433baddffdb13caf6816ec4ec3fc9ad7e2cef97ea41229d707a41445704c48bd0532abe398fe774a7c99740ce9251b5e177b2e58699ea9dbced59e3458859e4019c57e36d90d525d1dfaada8a4e64277bb8466a9d4d0bb930e4fd7d25cbd44bf768a9da708519d217f3e50eed5ea16b6ef74de48d10", 0xe2, 0x2, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x9a0ec0e7ce841f5d, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x7) ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000200)=0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x5e3, './file0\x00'}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = semget$private(0x0, 0x4, 0x400) semop(r2, &(0x7f00000002c0)=[{0x0, 0x0, 0x1800}, {0x0, 0xffffffff, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x400, 0x1800}], 0x4) semop(r2, &(0x7f0000000300)=[{0x0, 0x4}, {0x0, 0x1c55, 0x800}, {0x4, 0x4, 0x1000}, {0x2, 0x4, 0x800}], 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x8000, 0x0) fchmod(r0, 0x4058c0a6390478c3) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x1, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000003c0), &(0x7f0000000400)=0x10) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1001, 0x0, 0x0) flock(r1, 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000480)={0x5, 0x4, './file0/file0\x00', 0xffffffffffffffff, 0x9, 0x1ff, 0x7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000004c0)={0x7, './file0\x00'}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) flock(r5, 0x2) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000500)=""/4096) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000001540)={&(0x7f0000001500)=[{0x84, 0xfffffffffffffffa}, {0x3, 0xff}, {0x3, 0x8}], 0x3}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000001580)={0x5, './file0\x00', './file0\x00'}) connect$inet(r1, &(0x7f00000015c0)={0x2, 0x3}, 0xc) 16:20:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) getpid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:20:52 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000140)="e1f759120cc714d04e", 0x9}], 0x1, &(0x7f00000011c0)=ANY=[@ANYBLOB="0801000000000000010000000200000067ece91891a687fee52f9dedd71b9d8983fe69e7211791f816c9e6abd99489a379dc7064ae1cd3d78b89e4b42d5226500bef477bc3e954a7cd97ef9de82602d3b9ae277e9601181bbb78043117848885a540e06728477cf06ab5424c0f0279838fdda5676467946f43567417362dc0a82e07e2c8b8ed21759a0daac13aaa96b4d2d98eb29f2944cd0ff23959209874e0e7fc7164de465adb5aa380b292bfbc8d6014f67e43aead5b60f7135b8071b3cffa4673bd9048bc37977fee40d3a96de33da4ee812a3789531e6f6f87d500e08034d728e418d8f9f5ddff0555054c0db111a22e5765933255e5984b6bd5bc7b73477b2e5c34000000101000000000000001000000ff7f00006c91a8da9ef92877083bd845930f06f409a20140bcddda14a46a5641127b5c4bbfcdd6503e6668e3ec7cbcedd6a65596d37a71c1ddd40ebc379121e179f291c52706954d05881a58b2da47818dbd0e2e8f49bb5db9d2b8883f418b11a8db6fc46f0dce4ecc74e7f22dd1aecbc8f6d80503d1095068d58c91d3c7ff6845dd8ffb01224ccfbc5b7f754d53d18221e27d04485ce05306d6eb7231e992800ddc8ae2d82ff5543182ad1531d6ef1c6dfae992da66d5e1ffaa78366b7f5faaca3f8a611f9b13c1d18ca55f466e1710dbb9ffa967cfcfbdcc665445a64d9837de7342ca28fe041f167c4ddf26d5bfe4b653c3e16cbe14f6cdd67add1dd580492e91fa5bb1023ca4791e17fd3538439fe0c22c2e97b932727ab7efb58068a4efc32eeb10fc4ac190de1d1fe49f1a0917a6f4288d50a2d6fa896194727bccaab7df1e48c0465af7f4575fb2d9c619897af385baa6967647b49440a342502196c4e28324fa18a8db61e5b7b8e8262d18a7ae315f6d2d572ee6e0c48bb0d9d8ab42556b6fb476688025244060157687f5528e96e87e437de5362463281665ea3bf785f59b2b2bc7f3e16c21916477630116099282cac33f583dd021ed63587ee5f296f189c73741ca3c756feecfaa82b58d6b726d9144e85301e24726b20907a8c1a68f8bd9371a6ff9029976467f006e30acbf5b3e3b8ddc4b79f2d7f160d8687ea143b3d8d8ea01c3a4283672f17855f2fcfe8c40ce6e928561b1b697ec750cec0dc400d11c19e369fbcdd55e25083ea5cf4363c238e1629a89d4fb1fe9f52056255706cabba7086a2cdf462cbee6a266335365c4efa28e8b2de2764b8c2f34391c965e26383e50e5adbdb7ac7e29662ad3e9782d9d1ae8983fbfcb5c527c6f2a220b7c1e3a04a76d4c48a7772d96c581e9ab02432ee7295efa33fc98a797696e44205b1085d9caeabe3ebcdbf1ad6cc9b494242b75e724acb424aad1a50274a9f27856f2d8928e24b1b7141a34064aade96ef78d99409233110201c197aaebfb6afa6e6fb390b7105d61bd7305da8ac9a32393d436186e75cfee0ca73011807b0d37a1336d31e10ecd270709c750f5d5798ad68e3fadcb016e1c5ea2f150231f31865facdbe22f64110610fc050386e7a50d6d68a0ecd7afcf4f137cacbd3f1d19110d8bc13d007916d7b421f4a8d9d6a9e9397289d09dd540a6bc63023f30d1f82dae16c62b4708a945e0ac84d0ce14fb48c5f6e06ab1ca9d9d72381423182a58bef975785faac7b55fa36b775c94161f4a98ccc111ff31cee1bb2343d74ea5a0326b489d26dc81bdac0cc3b130125cf4fec7f286cc8d5f2b62810cfd88714e4cd98f3dd450490a636c0cd1ffbea923da51e5844a07786ee93c68eef2e0499f1959226df51966b673721877498cfd79915379b1ec99c7dc748678225d41d210be3f4fbf9c29fada976152830a3227890d90026573c56eb130ba8b6087ac428bc702520dd009e941715ceb0925a7de8f929f18a3952fe311ab38b81a03aec52c7631e6a5820fe5d9494596927d1bedecdc745048189e887a6bedc814fa5c277a1a5cc2115c8b9442fe7618addc58312ccf846e7c8459b1a8b95fdccc2290bcdbd8fc19e10fc3d3ac9872fb974052c8e86dbb813256dbf9349bb07f8d6097b2ba6e25155474c97b2b10140e790ae63d81f805f75aeb2bb1096334f899f2e5692ff35225ff30d6b23b1ce30e003663b24437c5062c57bde888c92fc95f4e6fe8cc2e57702089f174c5b691b49584b861334a1b9c51551f7861e9700bbf0fb2fa4199ed64fe8bb784851a306169d0ca0a87a4e26bc4a6c0d5aeff4233f8857fdb19026482daf801ea206944d5c066d25a2bf9be8feb4e623dfb43731e82b410a2498a000ecb344d3f417268abbef58e7868500a061dbdf085b4c755edc7a3fd96fa237da8be79faac56a173f68f64ef32a005f0eb01be288d025e5d190afe007863b32e31495fb3bdc2afca5be2d0a87762e84664bacee773a2fcabefa854806fe1fa7b47436f5654100b4fd273353a6e5ba4a7979e24129ebbd2cd7810b93ab735aea61cbe8633345a4f43e07c69c1fa6577b8490569e1a04fd88f1b22234e8e0b03313a7f8b02849ee86d9a41bbe3850817c6243131882342a671b4f86dd25d0166b6643a7732a0360ef633bdf0220eef4060dfeacb1817afe79c3d5ff141185760331f3f15efca391b0c1332b62fa2b66be7e9cce17070d45dd232c7a0b07173851c2c8505b519b06e5bea670fb189349c03b1fb65fb29b3c7eb8b09ffc79e36a79fcaa246b8ca1c161ad8f8f9cb87a48a25e31c84e8abdc102dd37e3ca77bf9a358febb0aa869fe5f4a663eb1dc8f0a02cbd2c67943c568fb67e55f9095d4ee94cfebe7cab3c0bce8933e6cc3426c4c564ac460e1f8d0bffed364ccd05db588b866b8f42ab9549d32eb7a5569eb6686ba1c23a11737dbedba2b10030c269dd362919a58c93d8e38c2d4275b75ec37fbc78563905a8536204f67fafad96e9df42d2c1b98faadb43357b4ebbfdeab5456075d105065283c046b068f26a259510242656010c17d543492f69c73c2a486501c676077fcfe789468e46c62a19ffcd10edb0873be563626651168b78002e3bc8f216d82a57d160220791bfa1909f2232201023cb3e98144e429545bd40a4e4219126371631c66ca5e49125e78d5e48a090d00db1d6e081521e6ed395196d374b833434c1d48a3ad717dcd1a4e5426190a11970613b98438d1a726daed09fd24f99beca9d74f688812d65ae16a5a3d90cafe093d5a8e4e7232f463c8bc03febb79a367771cb7bcb2fa4bf67955e14e1ab5eb668355d5fa8ab8150ee0ab84888619c74c68403ce08be4b17d7bdce5ce32770fc8d3e6af95427021db303547c9429bc5cb3faa99698701d0c5a4f995e102fd241b978399838b484c82f9e79dbfc9ba8b6bc9f262cd2dc3ae18c0c250af898156e6ec79819c60020325274527a71398320d3afbe198dd981a09d58add044972f45ce5b445b424f954360b1c28f9338402ebcd55ca9869e02188469dec61af76395279612e5681d6727cc98e1a8b5072f2dae24c8e4365e754ad8ee9c20a5891e4b9490136f811085ce5dcccd888c31dbc0cfc023c6d4b235cb126a18b40a5c4c33d3361a26b7fa3ebce54adf2fec8b6ad1b8d26066b5f9f06739f7037fda113775e721f86b51cfd618aa756e5ec51e688b2e0c61a3ef5f29d759f7580731d5605ae161c00f9c81e221e40be4831247d3b6faaccb76e9316d4eeac8eead081a854b9f5f9ff369c737b252f8f601c9b1f21c533cf5f873db6584f8f1f8470225a54e43407819a8f02ea098eacfa4c770fe5e64171b0a2ecc8fdfefe96e31bd53fb3ca07e7b015f09283d9e880de330ba68344c10df04a1f2a897ad9656e2a3b99e413ac4baaff2b5f7d954bea233d7d17d6b14e77d9c3bf6642d41e688aec992b7a65993882b4a8774f0c2d90cd7e9a7aff665ec71839198a2356fee6befbabc41ff9bfe68480517578b88530f0ce59b82735a150c86cc9c8b54a4629927c07d5b68939fc2f1b8c458d40c53643acb5d557c47cbac2342799ca7cd8fb7cfef7627d8ec5994a520f9c197762a873a56cb842ae856584890b9f7804899bfbd8fb238679c9381a2aa188799daaaf8ca6492510cbd6acb5b131e869f57a10de7bd28786a41a08cae93f53c439fa13a80b8ae9a7bd2471e70c7f417f66e6747b2cc386d8b9cdf007f2120ea42d33465f25b79a0af375a1513716c05828d37e61e13130c21ac85b917b926bad8261772437e4c704ae050e18d8c2d9783d579c9aadbfd4fec22ad0143ac5c28c6a1a45109d84cb38b4617bd1604dc38124960b9417f18ed6e41ba47b3d336dc12f7326dff280adafed4f8a7fed6173fdbe557292a044930aa096d0a64a433b457fd861b5e2eef9b099d5c73f9503e1f31b2a87419b3d998ea0c6b3b3d33d837fa648b0843f1bb46e7a9101e695766c4d3f19eee8196930f6761028d1032cf76ecdb17b99c38ea93e139fd0a37ac9a8fc190de2ac2db9c18483eb5d62d2ae9272104b5ffd2f615a39666a3447bfdcddc864af7b86c5618f98bdd9256ab02aa25fc0252ea5a0aafff58285855f9a08e7fc50bc1e16e1ce0b5400ec74d8edaa92e687b7339bfd0052f5f5ea27e3cf32ebba3ca2e6e7469239ab39b586a9a8daade306ea51e811bca4bb3f34da720003c2c08b00fe61e5dd3796409c1190c1f2d09c69a5743fa0bd74d398f20bee9a68bce89b94e2501b8b64c05c38fa89aa4cdf0848a878af10b71a445918709365b0861063e8634d4f0d695f49d1587be70c52ed21abf706db153d00ec67dfeccd5e60d97d8c06ac2f033bae2e611582570bee24d37009bc42d1906597c7d8949bcce241b5f643f8a19945327710ceeb30c057e8c150518e62021186003dad91896c790e4a0cc75ef591dee9feffb587575cf5542b0c2320f37ea43d1e235eae764fa3a6e95b2007a1c33078bfbba0af01238285a70048c46007ded72baca22609d51487619895ae6d8486f60ffeb4102322f724b5504af1713039f6d0aa9c9329e95a14c97b667eac98955d89303bcd850ea7f0f3d160231880e72b0be1ed49a7824af86fe7065670d0808f9bf483878006153e4912b91a35e28f13c66b51d24c83c41c5fe443266ee4b5dd6f2a2caa58283cf02aa9f801d21a461ec0c4a3b8c9aa8e77832d400ef76aeb211b90e21c203b20904da46cf92dddb328fdb9e002e4ca09ac7a4502aa01d6dc31fb676e23d8d611611a16ab25e79b49de073f4f64ee11b473124991ecccfc91b14db3f181ce0ceb1f56fb91077aa900597a00064cfdc4aa356d1af43c8924741a4e46f461db6dbd705865f5e4954a0244188f5f1a79a9209b9389ad757e228b61c2880e74d59c4724d3c195c50fc8bdec60444674ed00eb5bd430d7105200c8f7d0f5144dbdcb491a39f7210628ac8d17e30e8fd6d56c0bf7ac11e842f224d4e8177fb9daf43a69d1b0a3830356c2c57679c2d752b96cc152e030f900ad6e8ec8c94d15faacfa67cb07b1cd55e313a0f5124a9c2dae1be8c7f1280adede0ab186bad25565ab9947f71df86ce1cc6c3e8414277e7d84dc23bb242ff58784929e1061f8428a4fc3d35155f3f413611b1a364a6bfbd4d35ee775497e64fa3350fa93b060bb377041fed51f0a506d0209fc7d182ca0bee02fe669ac5da8c10bb5572fba90835e58ece87da677d6370d1a890ce127db8f2ebdaf72679b5d967eda7d7a55e77b8fdbd091e1ece4180f788fa98b9f701a97e04eaa92319a1f8a57eeb1bcec16cb9dd1e3551768f750ca8ef63ee61a2ea38b9c617232765affc2ca59244dd383bd90fa58f1b2f7f5d64849d0fcff94baa5c3b008c2ca694652f088ddb9d5752ed3fb75b19176a22b226b30e6655e7366e03ee3060e30466d307aed787129254d17213b550cdb99524c235ec635bc68a71cfde8f692b7df234eddb24cfbda7897aeff83991a6dcddd492a6a14a5647bb2ca8f0e14e03336991963f817f98a60761654fc104f111e427f3715796ebb57531984e2feb982025f1847d8ee2b180efb48c0fa00bf340d1856d59fbfdd55e89b936729619963c2a921d70dea4c8574504ab366401fc98913c14531c8b984b9a44b6aa18f43a42b7dd0e40b0940f63f91f2e8a4cc6d018ec3a29a3457482cbdf262c9617c18c3315c33daef03118d2c0f907ff85ad2ca986b3f940dcd9e3ddc329e363a1af3853ca46a546bd432bf88a3c800000000000000010000000400000046ca1a19bba3c0fb610c65a7793b746cf9de355388b39e092d214828687458277a905437b524ed8e474db9ed81943e4833ae4d3c2182113751c8435a6227a5a078c3759c50ea686b45ebfb9dc7ddf699f8dd6eb290ac778975dfe8e404eefd77980c0bd4fda3c570e4d8403a29215e41c600298eacb8c41e29f6d67b6f41e5b316723f3f8c79cc9c1dbbe46302a0db673dcf3e4e2a25e22bfcb3ee56b7bc83f3272096f16f241e114db56947ee0df5962b5b69e574dbbcab"], 0x11e0}, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) mmap(&(0x7f0000186000/0x4000)=nil, 0x4000, 0x0, 0x5018, r3, 0x0, 0x7) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, &(0x7f0000000cc0)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192a", 0x4d1, 0x0, 0x0, 0x0) 16:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) clock_getres(0x3, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x4006}]}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r4 = accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f0000000200)=0x8) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:20:53 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) chown(&(0x7f0000000340)='./file0\x00', 0x0, 0xffffffffffffffff) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r3 = socket(0x2, 0x5, 0x0) r4 = msgget(0x2, 0x224) r5 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x153) geteuid() ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f00000000c0)) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f00000000c0)) msgget$private(0x0, 0x822f775cc4d0227c) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f00000000c0)) msgrcv(r4, &(0x7f00000019c0)=ANY=[@ANYBLOB="da3021969830e3884747a6e8768f72075d5d700c0074b8b9738329c38dcd89cae3b73d8e1b6bd673e37d050d1ab8dc74a933f9b680a70eabbe45cab3d5379b23b3dc8e6174b12f2a5325f813db980ddf4aef54ea6144440abd38a23a63d6551863da9bd986a37f68515eac369fcaef9621debbed341e99dc8bae9bd3a18114f71385eeb74d09b3e54de8e0f59af058d8bfb1ee1203cabbdfe85f8f991c18f5999685efab8514ef9535781403", @ANYRESDEC=r5, @ANYBLOB="1bdee4db471a211dc8b671bddeee94", @ANYRESDEC=0x0, @ANYRESDEC], 0x5, 0x2, 0x800) r8 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f0000000300)) r9 = openat(r8, &(0x7f0000000040)='./file0\x00', 0x100, 0x4683dce6b38cecf0) writev(r9, &(0x7f0000000240)=[{&(0x7f0000000380)="2eda498a4b5a1c24feb2be7d89c25516af434f0f167a2c19d7a8b96be18c2dc693dfbf33eee5f6be26c29d15f1906ad4d7adde61c050819089ca111811e8efdd21e0d817b3feedcae09d9cfbd0e67442d06e10a9eed9e28628cb62680f4561b55c70c04e9012eea0a7047aeec70ef580a898db9c32964d7f7e8c9c82053e670379e4f2440c347b10e9368598a06e658a0f995ea9d6183537", 0xfffffffffffffe98}], 0x1) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') socket(0x2, 0xc003, 0x6) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r11, 0x0, 0x0, 0x0, 0x80a6}) 16:20:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 16:20:53 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) socketpair(0x1, 0x1, 0x2, &(0x7f0000000100)) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) ftruncate(r1, 0x0, 0x1c800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900", 0x6, 0xfffffffe}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) fcntl$getown(r0, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r3, &(0x7f00000000c0), 0x7, 0x0) 16:20:53 executing program 0: socket(0x11, 0x3, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(0xffffffffffffffff, 0xe3) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x3}, 0xc) sendto$unix(0xffffffffffffff9c, &(0x7f00000001c0)="b1000504000085d4ae22087d2001000000000000cea1fea7fef96ecfc73fd3357aaf1e7dd0b7bc92cbf0cfd1aa01bf0062e26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00b90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000", 0xf8, 0x0, 0x0, 0x0) 16:20:53 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$KDSETRAD(r0, 0x20004b43) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff071b542a538706000000b818000000290000003100000000000000000000f8d2ec000000000000000000000000ffff00"/71], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e"], 0x29}, 0x0) geteuid() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) fcntl$getflags(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x4, 0x1) fchdir(r3) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:20:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r0, 0xffff, 0xf9bcef957dde7f3b, &(0x7f0000000040)=0x100, 0x4) 16:20:54 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) open(&(0x7f0000000100)='./file0/file0\x00', 0x8, 0x1a4) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCCBRK(r2, 0x2000747a) 16:20:54 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, 0xbfbff7fffffffffc], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x40}, {0x0, 0x81}]}}) 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)) 16:20:54 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="687a777095377ad8f7a932be7884cbeb399b6b38348a66f4935a7f90ea00a48d4003274eb4c3a7426e2b16a8aceec805e647", 0x32}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) 16:20:54 executing program 0: r0 = msgget$private(0x0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x800, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) r3 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r3, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) msgrcv(r3, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x2, 0xc00) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x13) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='W\x00') r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) pwritev(r4, &(0x7f0000002440), 0x0, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000140)={0xfffffff7}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x5, 0xfffffffffffff801}) setuid(0xee01) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x20, 0x8, 0x3}, 0x0, 0x3, 0x4}) msgsnd(r0, 0x0, 0x0, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) ioctl$TIOCNOTTY(r5, 0x20007471) 16:20:54 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) fchflags(r0, 0x10000) r1 = socket(0x6, 0x4000, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:20:55 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x7) r1 = dup2(r0, r0) getsockname$inet6(r1, 0x0, &(0x7f0000000080)) r2 = shmget$private(0x0, 0x1000, 0x520, &(0x7f0000fff000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r4, r5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r6, r7) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r8, r9) r10 = getpgrp() r11 = getpgid(0x0) shmctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x1ff, r3, r5, r6, r9, 0x1, 0x3ff}, 0x3531, 0xb, r10, r11, 0x8, 0xc00000000000000, 0x2}) getdents(r1, &(0x7f0000000000)=""/227, 0xe3) dup(r0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r12, 0xe3) fcntl$dupfd(r12, 0x0, r12) accept$inet6(r12, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r13 = open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000180)={0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r13, 0x80085754, &(0x7f0000000100)={0x4, 0x2}) 16:20:55 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="0f7bb4a8e394296f1e008f29cabe8a8e532e7cda79805c9ebc7f396d88c5522645fcd6cf27a250b7565c063a64d924121253578be801598b30df9b124e0b98d0bd35c91601c61a4b237b760b3d7ff839b54cb0f8cea378f5bf0d2b81ef08a758b60a729e7ae4d6cb72edcf78e358fdd5", 0x70}, {&(0x7f0000000540)="fdc61bec15d03a9365f116dc3bafdf8f666d6217df2d7e090e16f2548972aa5690cf642fa6e52142c3f494616a255069985ef59b071a4b29f712b6660bf0fa161c1aed780e2a91456194aaf0c6aa142bce51d9dd9bbe61e51ca701771d1123a804ea0dbdaff965bd9a72af52b2724839b4c711ae18136931830b57ca0b95a9d9e05b6ba64742b393d3514b80b2cdb027b4fbe2b375f61c6c13124c46507b5a7993b4fb316c46bae742deab58519e77ea48c8cfdc01ae6976a9a5", 0xba}, {&(0x7f0000000240)="cb84e3ec8f0eb11707d28413f834c479e570410e78fe53bb6d28e72b6efa660b998f9e64af09226a88feff5fe1cb284a1e37e4d21e10d05f5cd33ec664b8fe8fd2e7b46139c969f28172b99856c66990fc6e5f", 0x53}], 0x3) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f00000002c0)=""/67, 0xc7}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x24}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}], 0x7, 0x0, 0x0) 16:20:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r2, r3) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, r3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000015e, &(0x7f0000000180)=[{0xf2, 0x0, 0x6, 0x3}, {0x0, 0x1, 0x1f, 0x400}, {0x0, 0x80, 0x1, 0x6}, {0xfff, 0x6, 0x0, 0x7}, {0x4, 0x8, 0xbb, 0xef}, {0x5, 0x1, 0x6, 0x1}, {0x4, 0xd2, 0x19, 0xfffffffd}, {0x4, 0x81, 0x72, 0x7fffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:20:56 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:20:56 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r2) getpgid(r2) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x9d03486fc3dc1d4, 0x0, 0x0, 0xfffffffffffffffe, 0xffffffffffffff5e}, 0x0) 16:20:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) renameat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f00000001c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="33d0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000000880)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000140)="a1", 0x1}], 0x1, 0x0}, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:20:56 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="4202e5a4049a2b5de85250374b407f7fb8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r5 = socket(0x2, 0x400000004002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000440)=0x200000) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r8 = socket(0x2, 0x1, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r9, 0xe3) fcntl$dupfd(r9, 0x0, r9) r10 = accept$unix(r9, 0x0, 0x0) write(r10, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r3, r10) 16:20:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x244, &(0x7f00000000c0)=[{0xc}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0xf7, 0xa5bb, 0x3}, 0xc) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:20:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x8, 0x0, 0x6}, {0x30}, {0x7, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) flock(r0, 0xb) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x8000, 0x1) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) pwrite(r2, &(0x7f0000000100)="c2c64fead430ea1ff64c92776d610b061d4a515d15cc11e968aed89640a61fa040c5091c34cec7adfa1d5c2d7055a6d016b3b4854bc5b0c3f93b12434fe1b945bac3790ce21987fbe16b3e63b488", 0x4e, 0x0, 0x80) 16:20:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) socketpair(0x40, 0x4, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) r4 = fcntl$dupfd(r3, 0x0, r3) writev(r4, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r5 = accept$inet(r4, 0x0, &(0x7f0000000340)) fchmod(r5, 0x10) r6 = fcntl$dupfd(r2, 0x0, r2) writev(r6, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r8, r9) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r10, r11) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r7, r8, r11}, 0xc) r12 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r12, 0xe3) r13 = fcntl$dupfd(r12, 0x0, r12) writev(r13, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) recvfrom$unix(r13, &(0x7f0000000380)=""/59, 0x3b, 0x842, 0x0, 0x0) r14 = syz_open_pts() ioctl$TIOCSETAF(r14, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r14, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r14, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r14, 0x80047410, &(0x7f0000000200)) r15 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x10, 0x0) r16 = fcntl$dupfd(r14, 0x0, r15) bind$inet(r16, &(0x7f0000000080)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x14}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r16, 0x20004269) r17 = openat(r16, &(0x7f00000000c0)='./file0\x00', 0x800, 0xca) ioctl$BIOCSRTIMEOUT(r17, 0x8010426d, &(0x7f0000000180)={0x6, 0x3}) 16:20:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='3'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:20:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x7, 0x2011, r1, 0x0, 0x8bd1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x41}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0)={0x8, 0xb6}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r3 = socket$inet(0x2, 0x1, 0x20) sendto$inet(r3, &(0x7f0000000240)="a6299d8df2ffbc97e97123612168c1760753e6f2fadc0ca67f97f5f7ea924357f40867b4f2e4c20c1a35663d83aae2d6acf24ed747343bb4a4c3a721df58213d3a9ecf24472e22dc2b8b4787ec47a0a813873fddfc2c18dd92be12189c414c9947c3221a697841192cd069cf9930208f6e3413fac58a74b00631faf9c57c5fe4c698fbd23c285b03a43a3076fb369ede870a8cf82ec1ef43a7973ae2357d76e41094ddb4acab0db6c3fa1bbdc25b948d8cdd200947010f018feff8095272d61883cda56640cbaafda0277f8beb87a5fd219afaac832d0f1a8c3f50662d15368227a95bdde3609f90799e6fa5b885597092367d4400925acd831d6ed82d329620e36239946a26528bedf147fbb6a6a3d86c217f547b291dbc7612c92f75ac85fb1efdcf3038159ac728b0acc867353182b33d02fcef83369528623916a4371a209ccd3a465dbe0086f96438c5ad744d4a7dcacd26119caba11ab042d68c198f9bb7c5659947404df23d602309eb7cc5d548e7cad9f5d6d14ef397909c364f0a6302362d4ef00d2cf6e60a7d779bb03d15ee311e861a946b15f0a3ce5a1e03272bd5a807d072ea673ba76ed0ec42682696938ba92a1748a46a41353a4f49cce7ac45eabb16bcb7b9149e765842de0ebeb0f8bb1c672d8fb57f2d8a4776d87dff135f2da117f6d58a25e69d29b91405ab7628474a9ca2ed7cd35e414c6ac214b2c9c5380693f8b518a69233e167144075e6029ca8f457e43335a475ec2867f40a5760afa7991022d87aaee0e89b1e5ec8636a3041ea3a8d8781eb7d218e664b17aaf4761d7a12756950e2f7ee74e3202209d5c29eb1250816e12c78ea2d9568a8f3731b57c025ce3495123d12633f4e9096ef9eb75f7553e7cc8932580e9b2ed4badeaf9bbcbdb8e2ec8459d413461825b656500e75822bc1d0ba8e2c5dd0bcee77b4bd5565b53d7197a0382bbaa2bfab3ab2148504fc8bc7faf9ba876d2e8f016e59b6a512a25862d13aaa05d47f695c56e159e481a03168bf4698701dbf3df38548f38d5890889259b95e0142ad765c871deb25cfd9e61832bd21805f368beabb0b05fbf648afa440ce79fe0fc657a13ea7e6414e9507b6a7958a3c34daea59f8b3a802e8bf02e1d35d2400d8b00cf22bf25a5b2ac7203c64bafe4715b154e0f00dc60d244bd91d01205b23d913c0bcaae071ba1e0d6d43ec6e50d01ca77941056c0e5609d7789304d27374a0d438411415f36fd3e9438aaba7dc6d8710c54aaf93bfcff0750f1b0f7c35fbc044cdb187f7e1ac8b40f44d0a4fbd6f784b6139c28390976b3383b2ba34f254d9d21d066b4181e3670261df8b48e30fb7d4315a630017aecd45497e045b1dc472eaf3644956238f9be874a75568ca463b2389cd5e8c0fa8d58ecc284ecac4100bcefc53e1b6677aa8edfc9e83fd88b82045d4a2312f24bc98ba4122c0a08e0ec2c75d217e47b42f133eed1ae57508c848dcae04e72962fdfe054e1c541deecd1a42989b51b4cf10307875810e5da49ad856b01f5159937252ff52462202e4b85b1b5cca08375762af12c8ac7c426dc6e6eec58981e3e704b2d32513d61f50b8e45c1d6043a21502aeed0bad3879be9cdc94df90a1c3bd8c80f5c1be398b8f788be6d829b4dfd4a9097dfc91078d9ec4610b5b78a5fd155cbe01a94530023e3253996e6b0e842142bc734964de331e1fe9427a117a869941093537f6f2c95b474f0665c74a02b87724212c150837b32b60a1beae43f9f2df4d53ca612baf3dde8d54494023ae9a842b004f9de2dcf622e1c8bc74079e0ccc2fe55e943fbb28435adff10f5546b529b824823b1b7a27fb3c52c8cc7a34edc7d16ba0be55907add48b23904e5410ee49d306d0d63ed8d0c8c57351de3454128a0b80bce3b6c5ee6474fb2373d3d7f634b39178403448243eee70618d50e334daa5fb6087bf6417c8c3e9004306825359aba8acca9615c8493cfb51613eba4fec2b0cfde0a5c7a974ce8870b83fc1fe854a032267937d2a529e0c7c9367becf9f4e39bfdb163b178d822c7065916b733692c4496b480d25adacdda73d81ddb2b1a34064e3751a7bff422838f276df66c2a4cbfe29dce36e2571450145b09d1a8ec343d3b923e32736f2e5345a624a57d2042a1d5b0e91eb629ef8d0bc3b34606b7aeb20ad1d430cff5fecf27b6888173cf90c5e9dc22cbe0188b39540f6df4836e02a38797393f9ae530b712239ec489af4613f62720d7b601d27f9790f4e9e3736a58bcd728fe99da89ab17d44bbfe9159d578eccc3257e2c1bf1e46661f9181e8c5bd7259152450b4c0884608a3d468c97799c7d84be89593b43772e9365243be9d6dfea972e76c72b6a07cae2fbd5763731dd3baff652edfc08d864176f71e7a6e654285df02ec185aad0008edd9c0bbc90173f1e2a98669dab49e9411b6a078f401bb60439b7b7f72d1d15ed20891925e23fc8f5ee8354d3b32552e4fa7662ec0bf96e2d46c2c9303d05f430b2db26e8c545c93002947fcba6f943bb80647fc987d1d8ef1c724f975a9c90e5f502790113913df0f41a116f1049ae4fca8ba90686b7b237691ae67d538457c7e418a49a18abbe4a64a03ca4defa0b157e12dd7aa73ea564fe640a4b12a2462b7914e4c3073a98cd4adf6196fdb2b5e018efcf7331964af4067f5d1e2a472a1c8ab23da0c877524d8c8e97d41983b94d510fb12d56cf2cf861073b923f28b93c780354a8f63acd78a4bacefd494e4c0b0a9c8e81066c4a9a963ea29f344515e47bbaabff2aea99aba1df15c79e80de33db88fbc1c50b0d809bb7d6f7a2dcb20e76b624925ce97c1289cc876c0d4009baebe23ae803ec9b428c3a6cdbdf362171cc4e179412843041d36fa290f97481e129a7bec1e577a87aa8dbb647d1000ffbefea90c4603b52ab49f63f2a0b32b96b110f37804f4ae3e5afe93c94fe37b6a5bcf4d868e92485e91ac12f3792ae8d2970d04de2d6aae9f0bed4ce8fea851fb1929e547e505828c31a28549756d6558d3230c397cdd90fc99d40de30beb43b3753e77f945d0eb815d41f0b97723ab41f9ff8b4e0275fb092e772be4ee73c217dd70155c4237def04ae62d9bb2ad01da21feb6ead65ce62cb117e4479141d990cf51f39e510d2306f19c25993849ba70ffc994706d7507bebf0ad2b1e4cfe0b1c796820755e438fcc0af4f2196ed0701732b29ffa714781aa8850f8f274d722048f621a6cc53f9c91947a3774b4434d90e3b4f5fee93be2216f94f54d61f9025f7d35644ed92596d2120f786291ba412b65f77ad0df16408b6201ed6c482120daf52a3519bf1740d16804bdf0ba511bb11b1fe1e3615752cbace4f16d3d86de3f0496b91227a0dbec843d9f75882d40a0151268db50284744366ac0ae33e7bc4b8fab31d7280bc903e4aeb0ee7a6d0305c2fcee064b10452230bb9c5e1bca0299384393cd8be5aa143224179d49f2519f8fb47bfd03c8e2ed69b8adec5d71fc96b703ae76e8fe9cadab7315422ccafeb2fbc4936a7b5ac637ef77e084dbafb732c13a390f7d2a9d087a888145a1054c5c2b2b9677448b3bf0d446873142280ce81b875b96343fbf2565574e4240c0e22da01de420d910d932cf361a6bbaca28c94b8eb31fe883e68400855c93ce3f2ddee779f72959e7a6318ae9061b3e43c9b8e2898ad6ba5b28c958e96efaad51dc0cbc2f1238065b59cd0cd5df9c26dbc3e80032b3f3689298253a4e74eae1be6708e7c3589f8ad01a83c73b8570759828308aa6d6c817a2d3913a7594cbe1ed52cd5bc72c81210bf079ec2143ae253112bffa9a65d72bd0f960e360f22e0da9f3736a85266a7775d668e800b3012268a3e43de333cb552c8cfc15bd5004c3b3fe2ec77b9a7c4ff7c739ed89a4d3f6670151997b58f17834709b56fa0f53bf8fce562b761a616f2dbc857b39d66882c282235d81f0b9f4338fe953ae01b10160cb2cd48a34c065970bd1a4a9d1635fdaccd74dd903f4f3097ff3f429ca9e0761d9256292958b70636ed7312ba3a992d95ba74608ef556ce9b4b0267c0375ebaf5bfc6a8184fb1d3b05b11a50dbe2d1d0566b6ed79bd877a2ecee47434a93e0746ca79cf5309d2f4ab408ba2f9cd5e4e41de53d4b1232c420a32d93409d162bb7c48e280477b5de572e359228e2ddec01c747f790e0ec9862dd597da911fd0041e22edfdc7ec72f7d9ca544d5cd30b5ece9f70a23984d0a52625ba688763b2e6308b9f6a5bf83f39c70c267d56c84eb7fff8edaf852c38819faabe89d781e41f96dc34e8882a401be57a156f3582b1dc128079abe43a6471942eea992d61f5bd46212d8d97ef482d721f8a2019a5f23fef7823083001cbe0144b645b9ebfd2d5e8cc89ce0437e4eba416e6ad5aea54dbe939b5f9ca112b50d6ce95fb37144afde3586d2dd7f34e0a8da88f7aead459df8987684c518b93bdc616b0869921ca3b4fdf68953f875e851d4bc2562af045e083db8355015182015cfb48d17c36a1512c2055f34756b1a6a522d16995bdc59f46fa617b2db31100621861f00228f2fc80e847609c9e747f22fe92e5c4638d9c329e26092cfe65ac7a2d7f4b9c0afee1df4d0bb63c2221e24d62a962bf8ebd45793935fcd6ed726c72dab38fca14d713e4c5a55067a74cf7892e7cd2b4c9d4f54b9685eb45fad75fb1e3a01492265d41035928dc029bb1c1d822aef5c93f988ffb89ff60ca4d3200fd337b5f2065e12212cbefecaff5014863b3140e98de1652eaf2643f5d2bcb3bf5597697a296d351c15be1179fd11407292e722361cf30731029307c297746870912e36f85fafa668246c00b8867d5046ae0514d9ccf2f76f8c4ad08d47eb7e6845c9e6f000b665372da04acbdb857c8fed00df30c0554370b9090d4f8ae255ce1b79a9190e478bb4f1da289caef86d16b73bd7fbe2f46085347c5b12e2408934e1772c78f026ad466bc5d79130fe310ecf5d07908fa4930c03321ccd958743c152696a334224a298e5bc97d6824c2e55fcc0d41bd98e4f388544eb36f312d7acd20f91de294cdf31829844dc7c8f2a11a1630fcf79d751bd083fb6250e330d7e7929b36598c25c90b8af45b590987091d23a0c2176f2dd12b006b7518e87690e3223cfb807cedbd3f2feaec599d37a0a60ab8ac1a5472f5e24af7d5520442a82603c7af85678c76944db6c86b7194b8968342fd15782ad9deb54f001d5447e94fcf3be00d6f9508438292b140b96a5bfd7b09f94964e74f9d28c3cecdd9192e9784cb451756f3479f78be68c836a8a2f571227575fac3f242b759f4055e9d5ce81c0a4691785a95d7cbecf5487ca925ef107dadc7d4e2eebfea116edaa511400c25d74cafba4b7561162669139b0f296ee6803c6109b18123ffd6e730893534fdb1cc0f6aa08575dbcfc4eb41d3b050695016cd71603100814e32b14c2d756cde9951ccf7f67f4468dc3a279482c58e4a90f55ab516d1af023187db38cb75f9e3d0b36ae6fe8302a6c050d31c65d00fbf6ff4f1b565722953c51b20e720fce994562f4ad27795864f1b170a6103c62adad50990ef2de7780093ae71159d7291fc01e27362f6aa4da5ce91fef51e9cabac63ddc4be13c2800aa7b1efdd0bf55fb57402ac802cb6b89b8e4063afd1d0325d19a83d1447da1360dff4e7d00ecda1c5d8e0b8707051564912c2e26bea62f83d49699715c0ef536a84c4b173f0633d727d8f7da92e2865b8b496cf17227e00201a28e35203e15705f1eb2f0738e7e0e0f9782120e9c500aec", 0x1000, 0x2, &(0x7f0000000040)={0x2, 0x2}, 0xc) 16:20:57 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = msgget(0x2, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "8a696627210cf92468f6fc9abc615e7798bc7eb7295fef0dc668d51a4e983be2a0e7d122d5a12a20c909846a852860a3ba3814b749c793cfa5e0922e5637144d8b8d4ec3ea34b53dcca1525550b553d7f25b33a78b40436a1a4b9704861e3d00e64b5f9a4a93a1bd908f67616fc1ae23e214509e14f1550711b25d1a4e2c117fd840c99eabeaaf6e3512b3f21831a7ded9991cfd4812d9202cc79768d45cf6f1d2ac29588ec51e286778e50671fe77f271a55e4f86347754b75211acdc1e64fb6d60cc737bfa8b686c150463361b68f8d58d9c4136a5052fd65bedc3b5b9ad276f1a574664f903e66b8d57fddb40f1"}, 0xf7, 0x800) setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r5, 0x4, 0xcc) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r7, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r7, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000004c0)={r6, r8, r3}, 0xc) r9 = getegid() fchown(r2, r8, r9) r10 = syz_open_pts() fchflags(r10, 0x0) 16:20:58 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') write(r1, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 16:20:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000800)="339759addda43f89d5faedfce38e6ff09e9381c0e97a98fccf072c965d382c3b9d266ce8d7588dd872888bee1a3e99e74c6d242f16f0ad21f80c5712f03e7e1d0acf063efd6d2e99f665b274736f5e21f5b6c6c544524887df379744dd5c19081a97049155d3543e7825ced345aed314f63bf048125b4f80f115f0f8c758c971bc7eaeb279fe99834cae3975a1b94d39ee9cd8583afee89496a9c113404dd985cbde069e8d063832711b5a2cb72336eb3db9e26926fe1b45308841fa442588e3bc9258003ac6efe5b46068fea3295f1ff774872fd8ec61f85a7b0edbf737e5c35c0f1bcd53ea2dcd346e346a86950d7ebfb2265ad14b0de05d1234d7acc9b0fffa54e719b2e67c4df8835286216346c0c53fbd5fc828a8e0c3f526860caaa719e345aa01cb6c8a4b7ea5f0e8b803af23bd1eef33e267b623a8e35667d88382fe95154bb5648e466c07baba2333b2e085104d79130de5451537ad459ef85b1d3dc39d841d3bf9db7d4a5e38eb8978bb1c555030ac9ad8109de18fb55c4829c2001d62ce35e62e2771d3b61c3261a47d070e90c57bea7a29b108b65af4a508d6e2da81b8673b3a029f4fa1ea33048ec0f4a01ea95bedad59cb9739e9c1f5952e4c7af399dd41aeaeead97f2dba82c67008b4646867b6491e0529c1acaa4f09", 0x1de}], 0x1}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = dup(r1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x8000000200000], [0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x8], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x6}]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae75e0 16:20:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xfffffdfe00000002], [0x0, 0x0, 0x401], [], {0x0, 0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000040)=[{&(0x7f00000004c0)="4f29be73a353efa146daf5b835e88908d9cf8821feb7e6ffa2e7150ebdaf6c1af73186e75d18449cb55d63f363bd65833878c17f19483e69fe933de42904ecd7c3315c498c48fdbe9c1a9a55fcca14b344258e15b7fe250208aab24df1123304af2a1d17b1a1350df658a32c37bce0127618dc72815b9a57214fe4afa307fd178dea121fda0b1dfb7e1ca869b7567c1badc6d4b30bc4d67114944857cd082609b25d3166e4d31ed394e6266891f91f21d081163570429c605a4450e91ede6e85f71f319345686cc4981f6baabc95bf7e46306c631009ef23e2bd616c66be0e696e806cb60acfb77b74686057d134c2811afa30b186d2086e4846c98937effaa049b4a1238e4d29a876f5b7021b9e13406c3e827f50fe0d9d31cb20ad79f58c1b6ac61892fd52986fcdbf233efce0dcb57e1d3bf110d9747462d7e6e3bbf1233de5ef2b8051bf202773d3af2101c971bf8228055054b4f19be447d928e0c1e63cc4b082d80d9c3a836f7b238e07542d834deb80b95920c05ed0ec415ce9467f312014617c9cf316e13495f3c0c74e223789d32cab4a23482b49e39e40499c52d87959022dee32d6abdd391cf0f85ae5b06ec67dd1e50bfcbf97900267a17f08a1a41e42e5f70409c905854eaac7056cafce888a8ccc534d0faf1f20cb713022957ba2aa81e8a902fbedbec51ced6a9983f537a34a385a05f831378e6b145cfe90a054c4e9d70d6773844e5b560392ca7be5c64019c237e21ab71e3feb51202c8f2ffd535b104ef1d599921187abf223263bf870d3c238bbf9bae6c50ae5f6c91b5a101506977d7f559ee8add0d4400417e97687aa1df3d5bff2daa09e3b58f2c1e9409ca8a343563776d9ff0e1069c9bf0c4dd1808ff49bdc6b8589e03d746e25b4d4d3ddd19ebc75bb34e0a4194ecab7a9e2937ac5da5c1575717a1cc4b326e668e61cb8f348e2e546e3399b0a5d5096fd086fba2c1334df558f860d032c5e94da8bde2e731b18f2183bbc3a2381927fb98091c341915c2b19ea35f2b2c41cf99ae1a86497ea4fcb2c5789d821ee4cd05c4f55b546be1a168f3616922513734ce1269e881d572e99df589f1f64347dcf12b689352b746dc1b8d53879347217c19a165985822ffc7a3923c9fb80109e72c09c6164650071d493fbff7746b95c92a7a8ae7aa37ab32f611b3d973fa877e4168bc19cd89febc89b6871e4c0cfe14ecc8b9915f7479b4bb4a9dcbb3c4e995fff6bbfeda7b1e18802968679049d84338625dfced32864689c8fc486c11a2aec42efc5e3b646121e4da1189b953c8bafa6d463e53ae501d0e824937be63672a80e6e37706de5e4c62c1f0b195cf19a15467fe07d566697a45a781e8e6130afac805b44374e3379e9df5997a580a2b2b2931afd2db6587290c00caafc41d4fca6ccc68cf388e01598afca98d27573c7c52a5e7d44e81d69f850ac270eec0ac3e1135ef883931916c62ae1bf419f6dd522ed549c8039343e7347067fff7ea022e64a25a226d8cf3eab9a5aee3b2ca3a61a146a1d490e67fb5f935917ece2e03c51c94bf2e7d5a873e567f08652f33e391738da7499a940127017f6be74778b4ac6150ca45b4dda61536af3952edc69ddc85c53c7d03b99877b1b131e316c28c4bf2cf6f9a2078e211f4f6299a97c8a3584fd58f65c60369bb106fa72eddc9a5475252e7f80d80fa5f3aa88c2ced4d8f75be9ab16dab4c41c5aa02c2d1c8325b0a76218006f71f142032ae4595c02d0556380533916d60ba9341ebffdb0f44a5a5c952695c307126de7023b296faf68bb658de87f803b6ac55b7be866a330c509c4ce9918a9571dfcbf88d7b92a3b4b9f9e6df18c6c9fac0c2f01e61be3c231ec8fa27f18dd11965f575e7cf931c49a99bcc7f2893910289b6a032332102a7974026a6a1f6308297e8b96a9ec3d00562c1d7868d4103e0342523d070feb86700d4bcdc10f9f0e1701cb454f6ff3e78f4de5dc6e92268b49549b7633ef163f7bdb9d64beb82cd0ad6d1b761b8b64ebc8ba6c68da719c1dbbbe833a8df9d951f36e4b0fbff4cefc4cfe371a77df33bcbee82000bf4377c7745a5a9c8744ff1c6e37f7c7a998be8c964d1ff027a632ba075937cc42e7d398d65adf92ee6b1a762dbd98534537f05ce92af7d6365b93ed80f90031f80bd0a909e2560b95b60fa62211c9d3c459ed662031f27b8702c294cada5044ae166e0fefc25738a6661b5beaf71ffab229db9f1895eb88998c9c8575e47faaa0acce368427206309793a06c040658254e6121a26c04a359bf6a784f13e9e60e7ae07807221ce37bdb8d948c4373f7b70ec672a55ca6c33fd48ae585b92faa0694249d34c8b49d2c54eee930975970a7f956bf6c9f4eff6656f1cbae595ef088208c694cc0d00758e086d44271984b85bc2464590a12673c1dfec178a0aa72684589e0e0fbc152dd8ec57bf0784fd2da51b915229c7c44e31b52168fa36944b8f79d457141168330e59125a7fc7852ec5e5ef62b9f6aa412c98e7a5abb1baf049a29826f89a30f14923382d41f51f2eb079e3df4efc8cdfce638be79e7efa75ea9f0eb2827ad21ea9a385e844713d69451e886052f2ec3c910269ebb14e777333c9ffe6494db3ab864a80e6dfd279a53f63b4e0a36c295b8c7929a2c125ce4e02d5227ddf823b339b3e266d8db60d38799006247d31a9a5f0e8f324e762a53108dc8b133684cc534fe00be045ea357ab84754df33a3eac6cbf613882dc63d8a94b8a5939134f812287599952ee7ff5a28e610f01257a3aa61cc08c3704592ec8c6b004a87e3df2d83ac655d24d6d869362366b610da02649dcbd4e60cec616cbfcba6daa6c43ef83d48f49c43989b5303bc4a81c42f8883be7344da14eb2f609f6202ab213d30373b05e9db13f7c17ae4189fe5242fb4a8d17de0f61562f6de722840583aa8991324cd80f91f9546a30da82ba5ffa26bfac5db5d8d427c3e7f5018b65fbb3285dba7ab7896a949a2bdab2326e8104024ea06193701e0e00372b10f0cbdc3fa78bf129c1f4cb38bf892a8ef3b42aed2fec2355ed2f048defbbb4fe8a0f6e6d469500c0b44de1b075c585be47ca3a9210c65dfeb6681c5c494d526877dd8065307f33f05fdd3c993499170a6d2cc53dc699309d0f98ad4cd48e70830668211e18f61623a14ccfbb0c103d8f4965515f317dc753204c1ef1f7741ab80f7b34259acc7b28b5fdd5ba4f7e0012ac16fcf95baa3675a02d93233a11e5bca50168fc5a4178b2cb76cf499a48a22e6a7934c47b0f116271c74e6bb1e45d38326aea1395d8d95283ce77b138f9bf9037a6a1ffff6cbc845367b30b3e0d51ce1ff40b767d57a53d735dc54c8aa0364407b70556573b1738f502447633aeb6043491e8341326e0e3e4679f7000fb3eb95ef5bb950da46229d83bdcaae00e231b7a1bebc81f0a766ba471762854740dad749f2e8d310fb5275f7f52c937b90215acbc6f15dcc93af60d146533f6ad438da67214530ae936c69a8bff997e14b679323b24f8e0f05d12f3e8740e106c1770f54e4b4bb87804a555efc2ea1e2c9df6408ccdae14766bd801249ac25992f88ff5f2b562c1f77bec5148ca4982e8b99a7bd53a3c7a8e31900f030c1318dc9046cba636e336f06e494f028b2868630f623312e762b74339d7c84414abe2454693a393689a49dfb59690e49d4dc7f4e679fde212f5ef73413bde27914cc07e4916763c46f3feb94ed98b14ac884284a6667eb9cad869dafb65d6a641b09dd1e03ff286d4d38ea03ebef355cdcedde82dc2ced29035264fe14a397a35310510e8b5d5ca061287bb583c3478a93a0059859903604246eafb8a7cb0ba03fce5026b34843dc061548d3ace762b22756b11ce445982b1bbdefc02f8cb55c4af22a8a3ba3d5d1844d514464a32086663b9d55aa17053bb91e0c938b8e337a038bfa3dad5c08b1eee74626512301d80e40fac0b605d8667e5d205f7dbb99de20ed2a9f316c74102f0d5ab2b4128bc5fe0a1896f96befcc44fd95d240f860ecd873895f248c7946228e07e965a23d7460c2ffcfd561ed7b90366b5087b9476aedcbbd8178290fadb7e9015f8f159614adb5ea62aee17df28a145777c0a405a6e36c0f4b310dfa37e35d77b3d6d3d2501f3a4fb0a22aaecaa6abc6802c28d7b0706b89d88656960d29f91d2d444a1fc75734e56eef8b9d130836a2cf8db9a09c523ea469d8d4008c6a981f2347f8ef530479bab069fd66c71e38835712f26159b2360a9cb1d4a0517bf504125eb34a7f0a4bd55b41dc61925375f5b7feabbb830cae7c772cf30aee0fc9195e088384600e7e1b1b987922f90fba7af587236955177915339b1e261e962df18dc8267b937601389132541fc39f3e122ce1f29acba604cc90a54e4fa388cc7ddf279ff58f8dba3c69c32d59532769f4c46a78ece99afaf287cf348c43a7b0ad2a169b46eb031b565729357cb37560cd1a5f7f4658453a7eefce6945eb25fa1a3b0bb1ccb72c699d066f623b7162579115305b141d0e448fb9eadb61376e44a61fea3b71ab8defbaf0776478c56b202e30ea26c433945e1877d553500d53f3ca8f673f0368217b890ad0c470ad120847d681b15c0b5ce298beb0926ab400083c6f46474f3d4791b8e6c99efea3a4dff418b5f6569d905b5960b99d7dc3bace2b787b46354f231146d50763f82e5cbf82c02a1324c32e5fa4cf64dc55290e588e26dde9d590abc895fa78334a42db85ee21197e82c586a08b73350826a311f08376d002790007445976a8aa8a08c1945f096e5b19f81b87f8eac6cbde473b6d9046e86c50fa2a94baa98da89b0ba1c7102be6b07a66d82dbb87c39d46abc0d012822deb4444625ed0775bbd358ae9bacc5b346b9da52bb6c8c293e8a85eff6a41f7b86dd074df0e13641ad857f26dda942dd931a55e774b71321987122faf6c7fbd46813a71e87fc0c6595345db22aa6b8b336de5e7d531c7ba17cbfb540b8abb1ea953027c45ac933ae95e5c115fc68868971df7bfa8d0693e3d5fab279dc20c3862d5beaed276ca49ec56b086f95c9db8311be3888dc87a1fa908ef63c77be2c9b81966283de90f0ecccaa3736192afa0193e4288c7b56546ce1985c638df974dd564fe8c105bfccd50979a791906a882228b8585ae83bb8669b29899d2daf3688cf3bc277737a39064e9c5ee02b563176952c1677340c855c7b4c631389354d9526143f06711bfeedce261e5ead2fcf475c7b6eb492eef76c5ab61bd56679af4fa29fb2a60681f8cefec3ccfc8f42fac70a4566a6fd196e398a71cffa21b04aac91f1da97acea29a68963a888f7d87df3c8cd980ab676e8f2f9e3f6bd53ce6763cff2412517237361c533d5eac9da0eb7abd7011c0d4657e164a95cb5506e672a309c985af63c1e1a3b5251747ccf3f75e2609520ceaeda09c3c63047ac4eb05f73584040316d24be31ab6026b0f52637b1524c30ad5a7c0a0377fa37c9d01f5e7697b8a19809b2ee4ccbd29a62cf84d432c028ee86abcb56ace5a5548457e23c858daa996f559c3ea61e1f458549b1d7bb0b7eb861c06076cb912d44690db40003fe36c30083a418912f6a1b726b56e57d426c991f385f4f6028672d66d49cdf6eec7be2fa2a597204fb42252b6700950132216b25852e558ce33773c583a1718c19f81ff297a238b33b2bdc6b247ea5a4385f6d635566638af42fa58a1ffb4ca81d13cde7cdfc94c65282826a1981ae2daa450c81a34ca1fc4b23cc9ed9558594a32501fd438", 0x1000}], 0x1, &(0x7f0000000080)=[{0x78, 0xffff, 0x8, "40d02196db68b5e4d484c78939789898f1d1ccb147f3e21785aee5501f72dd1d5935cbd1ea17df6fc28c262dfbb67d926a6f9d0f901efd48de6a05069913df28245a82bfd98e90f35bebb3645a2301dad405b3b3a80c1b5453b1e6fdb03fabe06871111503cbda"}, {0x108, 0x1, 0x7, "d4962bd3d2102d7366f630f57e43c8aa22964e095a0ed82e814e748ad2556137258dc1d58b917ca0787eef6b587b737642ea290e49b9e986fd451efdfc0c3b994d56e9b7ce1dbc352da070a46ada2913c1c77f42d75165eb511b8b994b9e34ed089624324999942ccd5595747b816c1a6bcef2a475ae237f8fc0969243dd0504b8e7a724b65c937a31f89905fdb0b5a121b6b7d127726cdf1eaa94fddec2f2e20f72bbfe71a23d73510ba7c6c652184459405ce0e5324dedc2945b8c1e97ef6ecc6d01ed3e543d1b5f2c12a8b9278f533ed41b26dbb3c99ee55077aaa2dc64d8871c63628eb3a83b27dfaac3812c54e6bef25350"}], 0x180}, 0x40d) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020ae75e0 16:21:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x4010, r1, 0x0, 0x4) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:21:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x28}, {0x6, 0x0, 0x0, 0xfb}]}) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x2000000000010001) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000180)) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x10000000000000) pmap_unwire: wiring for pmap 0xfffffd8061e12580 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8061e12580 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8061e12580 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8061e12580 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8061e12580 va 0x20ffd000 didn't change! 16:21:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f0000000800)=""/165, 0xa5}, {&(0x7f0000000340)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) 16:21:01 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000180)=0x3f) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r3 = fcntl$dupfd(r1, 0x0, r1) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getpeername$unix(r0, 0x0, &(0x7f0000000040)) socket(0x33, 0x4, 0xbd) mkdir(&(0x7f0000000000)='./file0\x00', 0xd3) 16:21:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) 16:21:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$setstatus(r0, 0x4, 0x3c74737bf8fb6e5d) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7eea0b3a6d8f3d0b) sendmsg$unix(r3, &(0x7f0000000740)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000006c0)=[{&(0x7f0000000200)="622d0ca72d7f8f9d02a2542553d4616b47ea72d7e76051d0e04f308ca71c1ff6fc3d5aac051abe47d58b474565deded9b39630e9b1f88205dfc4a53c5c829de3423a19f1e4646ff26ac7710c8cfe6ec1ea57083ab5d5aebcecb8d900857213a0df", 0x61}, {&(0x7f0000000280)="a135b99906964254707cc6c9cb939dd0f1486496f559f5d9fd4b45eb2a500a04b32a75a3a548bc72ed39828ed1de0e83e04f9dfad5d108ba85779ca32cd389080fcf54bbebb438a8c4866481c83aa1a581a0f1566f6dd9a43892b7e84e121dd8e3f7ce9412a786afe8371552e1245ab500ab13d1d79272fcdb48", 0x7a}, {&(0x7f0000000300)="86d6af7423c46e01a65b6b3d86a42bfb6c5307f903fef18467b946c2d984674b1e29338b1d58b67990c7403ef6328fda795ced6b1f691fa667c38f9f2ec2e86ba5b7c8b797f0362e6e689159ce70e0ce077911a13d021fa88f91ff6528192e4b26376dad581b12199e1ede05e0ad508f59a902715099000e1b6570a21693e4ae858ca1fee081c52b8948eaa2de898f25517b66d45328f8e6ac84294ba168344ea800d80c814f91427615144b549c9ff00b05c0f887c9fd22c1398edea15c82d9242d793e38f3474581892aca63baa7140e97f94f3b4e251b5b7f5dacb7306af7019f5215b49907", 0xe7}, {&(0x7f0000000400)="44c5fb14259373d2625af27e191b6a8428adb05cb8ba4ecc9a30752e905e8844a3e28e2a1906cdd71532ac1a160f6e0c6cbf97a7902a318582db8e425e1692b7dde94a1046d576bdf07cd07117ccda6d988adbe21f5c6c9f977e64ff2ba7a529ccbe77030a8731ecee392bf38f1681708b414c7040e4d4d55ef6f4683c84fd1e2eca0929581f6dd1a413e383e12d0c02b6d13e420f7e", 0x96}, {&(0x7f00000004c0)="8100ee9ca36341b8440481dacf215d730250b162155b16ef06c2d486cd80fe8180929bfe832df2e908297a1ccb7f92b1d18f862f55e7b27196e937dfda0afcea24677a34c493cec58c4c6347d9e15ee24fecf4e0ff1f820f9cdd0499b61b88382e08d454bc5db0f0d97281fcfe95d2919a794a8e61111c93900ae73e769e78868ccf962362d8dd71612f3f2d96c9d1aceacd7004626643c91a7e3157ec8fd5e6e4876705cb4817d1f2231870caccd60722cce4b1cbf037ef70a1325e58f24fa1e74a6483bf528a55d09f2dc443b722a0439235d6be1aa2", 0xd7}, {&(0x7f00000005c0)}, {&(0x7f0000000600)="5ee06112fd9af53571ecae12e5776cac37dbce61f5e5eda43d44e0084f70757649a05dc16b9afc71f54d41ad04cd1c89db886df6eb20940366f3e0e707eded7f87e9140bf286dfd07eed6fbe77a3a38d46919fbe83b1438d142c57122158c64203ec3f09eda19fce74c5b7524439c739830c6d3bbe68894f290371dc1f3012cc66835dc3d0b22069470925ed266d29eb", 0x90}], 0x7, 0x0, 0x0, 0x2}, 0x404) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:21:01 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x169748dd8378b1a5, 0x0) r0 = socket(0x2, 0x400000001002, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000180), 0x33c}], 0x2, &(0x7f0000000300)=""/104, 0x66}, 0x1042) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)={0x5}) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100), 0xc) 16:21:01 executing program 1: socketpair$unix(0x2, 0x1, 0x0, 0x0) r0 = msgget(0x1, 0x3fb6793e968c1eec) msgsnd(r0, &(0x7f0000002440)={0x3, "6f1ed1c5b08409cb25cbdf52a7cc32c5644932a5c567b93e177914a11175d72475272400b5ba5a4c78fb11fb3097b7b8b573e73683b41d742eb881947362948918d1c80ce58886606099f9b65fdca4eb80"}, 0x59, 0xc00) msgrcv(r0, &(0x7f0000000100)={0x0, ""/123}, 0x83, 0x3, 0x1000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) 16:21:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000280)=0x8) r5 = openat(r2, &(0x7f00000002c0)='./file/file0\x00', 0x80, 0x2) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) ioctl$TIOCSCTTY(r3, 0x20007461) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) r6 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x8) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f00000004c0)={0x10, 0x4, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff3896}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x180000000000000}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x1fc}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0xc84}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x10001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x4}], ['./file0/file1\x00', './file0/file0\x00', './file0/file1\x00', './file0/file0\x00'], './file0\x00', './file0\x00', './file0/file1\x00', ['./file', './file', './file', './file'], 0xe4ed}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:21:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x1c}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:21:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0, 0x7) accept$inet(r0, 0x0, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001, 0x0, 0x80, 0x2}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') r3 = dup(r1) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x3, 0x5}) r4 = dup(r1) symlinkat(&(0x7f0000000180)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:21:01 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, 0xbfbff7ffffffffff], [0x0, 0x0, 0x401]}}) 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$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x6) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:21:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/wsmouse0\x00', 0x8, 0x0) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) dup(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000a40)={'./file0\x00', 0x10001, 0x2, 0x400, 0x0, 0x0, 0x2, 0x2, 0x1, 0x0, 0x9, 0x401}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000b00)={0x2, 0x0, 0x9, 0x80000000, "2445dd9d714802ce9f853c4ba62730acc2567d09", 0x4}) preadv(r4, &(0x7f0000000740)=[{&(0x7f00000003c0)=""/73, 0x49}, {&(0x7f0000000580)=""/170, 0xaa}, {&(0x7f00000000c0)=""/45, 0x2d}, {&(0x7f0000000640)=""/249, 0xf9}, {&(0x7f00000001c0)=""/16, 0x10}], 0x5, 0x0, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x9, 0x90d2, 0x5f70, "d73036c172fbdd000900", 0x0, 0x1}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x400}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fcntl$dupfd(r6, 0x0, r6) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f0000000a00)) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000140)="3d7d5c61e2e739f527b0220114874967ebf3e79bc1d61ddb798217d29a817242a617ba2f170667607740d6e5183b0bfbc133822cd7b8ee65befa90724bbf4325ca814aa407d08be0c85c394b", 0x4c}, {&(0x7f0000000240)="422695a81eb661bdd8c2293f66660e128f7b3f3ecf74b1bdce1cb3f7790bd956f8c21bdd786b580c2851f756e798a230946e08726f4ec84f4474ffc04035a9e283f0cd10983c3a0b4d20387d2b7ccf6b6cc15e44d1ecc4b4c7a1d26730e4cc817c0ea048d7e16011cfcb76776a2e7d2db63ba28874c1fb5105ea0bc4a3197e231966d01b7a0458cbf0b78b66b3471b5071fa135085", 0x95}, {&(0x7f0000000300)="a91d82677b390286c6022028ee1ae0210c382982250fbb7ca4d9291752bb4c54b3fc1fd0d8ab77e3f53ddecbd69b6785cc44c06a52043a01126ebaf6542f528f210cd14592ae2f903f8d3edbf1ccfa0b07a064f3e64453a59097c078c6f7d0a89b5b1deccad155d24b2d9c563296cc6f8bc805e67b07ab1cd00cd2789880fba02ba4ae0ffb76b16c20dfc3f93d014ee1aafafb2c0deb9c02771de8c7d31e2537811a4c885acd52757418e5d67ba381f87ec279121cf18f", 0xb7}, {&(0x7f00000004c0)="33d76489708996dde379cbac4ea1bfc981742d68ab01ff208230836492bbfeee72ab20e273c7012f04398460726ee1b30daa34e311e73017ff03f9e3969512f6ad56b45ca2e56597d6ad254b6690ec5edf8e8f14b3c6379a7854780f99f5eea3a90c905d6ee2eab2d47e695df7999976ca96b0d7c1f7de32666698dd67256884e20ada6019c472b4a6f160c69c", 0x8d}], 0x4, 0x0, 0x0) 16:21:02 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r1, &(0x7f0000000200)=""/132, 0x84, 0x8c5, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000140)) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') rmdir(&(0x7f0000000100)='./file0/file0\x00') 16:21:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x4000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x407ff3, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x800}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) write(0xffffffffffffff9c, &(0x7f0000000140)="ad18f05de2f4ef18", 0xfffffffffffffd12) r8 = semget$private(0x0, 0x4, 0x10) semop(r8, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r8, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r8, &(0x7f00000004c0)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x45}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) 16:21:03 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = syz_open_pts() accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) socket(0x2, 0x2, 0xe5) r3 = semget$private(0x0, 0x3, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r4, r5) r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000080)='./bus\x00', r8, r9) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x3, r4, r6, r7, r9, 0xe2, 0x6}, 0x2, 0x5, 0x5669}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) read(r2, &(0x7f0000000680)=""/4096, 0x1000) 16:21:03 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r6 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000000)=""/99) shmdt(r1) 16:21:03 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) kqueue() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x3) ftruncate(r0, 0x0, 0x100000004) 16:21:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pipe2(0x0, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe(0x0) msgget(0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) open(0x0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) pipe(0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(r1, 0x2000000, 0x1000, 0x0, 0x1da) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getpgrp() fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(0x0, 0x1, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) syz_extract_tcp_res$synack(0x0, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/32, 0x20) 16:21:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x6, &(0x7f0000000100)=[{0xfc00, 0x64, 0x81, 0x100}, {0x5, 0x7, 0xff, 0x6}, {0x4, 0x0, 0x49, 0x1}, {0x7, 0x8, 0x40, 0x1}, {0x1, 0x3, 0x0, 0x50}, {0xd200, 0x7, 0x5, 0x1}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:21:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000080)="d2b11257663b3d0035d6b1b167355bcbaa77fa791206aa55", 0x18) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffff, 0x2, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100008001000", 0xffffffff}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xffc, 0x0, 0x2200, 0x0) 16:21:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xee, 0x0, 0xfd, 0x9, "000000edfffeff00000000000000ad6a00", 0x2}) write(r0, &(0x7f0000000080)='\r', 0x1) 16:21:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x54fccb3a23261963, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:21:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790a", 0xe6) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x8, 0x81}, {0x18, 0x1, 0x4, 0x4}, 0x1, [0x80000001, 0x3, 0x2621, 0x1, 0x7fffffff, 0x4, 0x1, 0x7000]}, 0x3c) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000002c0)={0x0, 0x7ff, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 16:21:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x6, 0x0, 0x6, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x3, 0x3, 0x3, 0x5, "acfa7a45edb97a7e9c0362a8334ad78a9b0bd9c8", 0x5, 0x32}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x8000) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x800) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) socket$unix(0x1, 0x1, 0x0) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000180)) poll(&(0x7f0000000040)=[{r1, 0x20}], 0x1, 0x2f) 16:21:04 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getgid() getgroups(0x1, &(0x7f0000000000)=[r0]) setreuid(0x0, 0xee01) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r5 = socket(0x2, 0xc003, 0x2) setsockopt(r5, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r5, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r2, 0x80206913, &(0x7f0000000300)) 16:21:04 executing program 0: getuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:21:04 executing program 0: r0 = socket$inet6(0x18, 0x0, 0xbf) mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/214, 0xd6, 0x40, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) sendmsg(r3, &(0x7f0000001780)={0x0, 0x0, &(0x7f0000001400)=[{&(0x7f00000001c0)="9880486c171f03157bd203286beedd0d254a15f28b337b1fb95a5a1407c6b993d828eac0cb11c789d928b21722eb4f7018be0687587d43738713e9a8d362cca505351428ccdac4ca3954fd244827b9dfba3232fd244d1cbd3534bbc50ff6cd5500d37ec328db7db08bdc3cff593d5e2bcf5736f5488e9ac7ab4e6132f39334900fdc9fcee9898f7493dd5590c3b27bd8b2dd0e8fed23231ef74043ae94e97b1f26ad5f704cfcff5e702e619e3815736cdbe862300e3f2cd1c611abdd1ca2f51adc3cb8316508c6da897bc596b9c01c6f391be5e7159ea2649ef3", 0xda}, {&(0x7f00000002c0)="cb964a9f2bd224484faf9bf38ca990d72d", 0x11}, {&(0x7f0000000300)="34c7395d68", 0x5}, {&(0x7f0000000340)="56f950ccb93b49e0dfbe467ffb9846a59f8663eaaa21f804de4e868a26afd3b782f82acc8c4088be52a80aaf4b8277dfe189b8539df388a86c68a570c731294bedc0f723ebc85306d35455b1baae884fd64ca2cf8d060c7f8fd049451cb0f44aee840a00d0782c4f7286d193bc3a3809c6314ad4d3c1e9d84642b0f9077315c94b8bf9c00bdee9de2eb673054a383aac48735cd58da9380e6a43cda7ee9dd8477b6050efd05d1faf6566849dd9b9e3d95968c0756194d9aab7fe1e082ba1be2cb66250df84023506f62f63683c421b56efe5457e7a340ffa1019b1709329de03e418922537cd3496fd2e9cd5e262e24b65d55a577f54e1276d33a8fcd807bf1cf168f970bded9f10301927070001bad152b60b1c99f2625d16194b644689a491786d6949313fba5d84cec827ea4c443a15d8a4c81e2f0098e10988d3584eda37ae657eb50abeb56e705c5f3108541f7791c7e9532fb9771f983396c2619f5f331699a56207689e8cc7fbe76949312bc64d17f0f9dede9e76646411050fdcf49364da38108d679a12c3070dc1c1914d3d7c62aee5107bf6a8e5b60ef049bec04e96f047bea132af6d23920fa86bb8d62d44a0a977a9b01751e2628ad1ba97ef17951f78b642b695ad287a26fa85dc2d9b69b5bc8d3eafd18c3ceb78f10303ed69b721d8d8b30a44ec99df033b0007bdbb5975dc45a10f8011a58d1bc0f9015a228f136944d29e7b8f87dd80a5fc3678ee7d8fa10fe429c8877361286734d1c8cc7c2fd2ae11b4cf9e16487e542b211320560f262965a078d5426be467c94eeb37ec9fe96f5e68cf2b6a0652d882f44166e13e3cac0764c4ea36aab9c8acf6ee7570e194a38f789a56dddeb3925ba844feba79845084006d7dda4d860e181ce9adbf77e37c3a669cf01f6f145d8787bbd61c1d2ed603160f067a6978d4f3ebdc3bfe73869aad6481cafd3b67c89ed10e969b39c0d5c5aeb23e3d6cd82b585f03c4b14fa179f0d5008ad8b4f6470cf3a1b548dff44b782c8fdbefd8742d6d9ba578266276c76c288e0042aff1c32a3eb035dd14f76582eb19ae2f6787f1d8d84e381ca965ada2c0bfe578292af579dcdab48a4f89cad8ac48328da5e5ab46ba632e51ce6f2512192fbfb7d6ca64a94f28b7b1c2ae4de221aee0b8c8b8127e0925f739e8345df799377603df41c7caab99500d47f668c43f903d5e13032bdf421033cfdaaff999a775f4045eb1bac967c7412c7cfd2d95f1d6b06f2843fa1c0039bd6c24c2b5903e5df14ca375705b5c56fe85634001ac3aff7ef9a7426cab62be6a3b9bd33995b9857f63da9a812813626d02e7c6b65425831afd94fec967fe052430419cc73d643b793a24d5215c842650dca1487f578e4c65efeab906230087059081f081b2123e52e3fc9a36bfbad821dbd448874262d073b651a03b81ea8c472624d2989831583c413e0ff2aaaf0593d9c5210e5eba11a14702fbe58c69f470d30205cc816d5971acb3a06b887455cce40d5caed4e4a56baa2fc8cd6897b9e0d8899a6257270d47c0bc03b9193bc57e6d152dd56d77abdd031f9f3ac824ce2864768bc9073fce181bdeb8ff6257308dc370e99323622ee8562cc6e58c92334471ff2a0fe16590edf8ee7d6e1b2f2090cc924d27560814a05d300a3ebf4694439d6fd39e697c6669844c7fc460edc99fa87847db9d59a3bc2a1ca246771789d34f968a562fee7b60f9b1275a71acfdbf9db49120c8abe115c7c033ed3d4632e6c8bf1e83e5f37f6bd40348418ddfd7a423bf58f398c219b8bb5cd18e219bf6d794626ff6ebc42cceaf1e1a3f0d8f812880e6f998474a6f96a8196a6852ad74b7e27a3f12e45e44ea553e4a08d92d1e3d4fc74e7df81149484a21e10d062dec7b2f5bd5c8d662e4e81b9cf2f30b19cc96f4cfef1d4d71d63dae47aedb916874e128d2c3d0962c5c24062e151917a3d85877ed41637550715bbe018affb9c586815c3296fbad5321e5bf20916f35b449e406204c0d308f4548b5b100fb784127597801f045c18d7f187f9ef7d5ea5896a18a94d898ddfab9c57d87775e077020987a5872e182124ea71adbd76cad3f59b54f4cc42047069eeb883cab435aab6969e3606a215f259d2db93c318e4a9444b74a08c0cabde4727912166ff3a44b49123ff6f8edad1d427c9356defaa18308f8bf5b19c31b6ede2a63ade8823e12b3b2691cae37fd82c4aabb7e3ac7ed79fe50582bf997a131c433d40f446d096033afbf3f49019036632c45e457a0c8df4fc85078e3172ba7d69b3abcd774de9860f2bbc768884ea6ad187cbe3a588b97fc4da74ae0218aa7cea4260214a1820c13ac5b7db9c3d0cfc11e0f5e6c13730e926a8fb8e06bdf53becc1487edfa06ee95226ea182a4343dd60505b96a1a363dbf946fa6d75ebc6d6b82381fd9bff9b881fa18155ddfd7ab12d5a33587d9b637fee30963eb9543b0fba4d3e0c163fee083cbb5795ca585d7f497d905abc7737b3b36fb3188c02a73c5fa5ec37bf0d4ded7e2271ea72a47234ef6c592dbcfe16debf28b87d2964750d96c99369c55122b57578f4ab149b197cfd7dc8a08592e3bd25166fb3d76e2de988c6aee6c780d1f5fc70f77aedf8b209c98361c51d14ce004566f1833e1c3aaef1f891673783cbeb6e32ac06ecfdc587586ba55fce5035fc0e1d9b460afd3be3c5631e6278c06ff4edec7e65cc580ce9224e2710bedcfa1496373a9fbb2d41a180b3ff16b7240608ac2c66480b7cec43bda68077af913d38589f15ebed0150b7b854db395fc82ab1ee86632776d8b199172b14d38f062d211f9e85979d32f4907d0d62e35409f3cb95a16a05f99e86496bac56550f61748c58aeb02868c35cb20a948da0124089ad5b438ec764a4ea98b4599559866486b806277ffb6842501e8cb7e3cf1e2400206654afd6854a995f7f44870a24a956be0a6a4546bf84f5082571488ce630498a4b6b2d01d9c9c7f0c51c99b7db60d52d7aad0d0426cc4fd99afafa510f61d96f3444d6705e0fe06278275671114fc44b7763f44838a3eba83d933a2d73af8b7122afd87ec5d329868f7d46cad1406044fa70ac17dfdf64401663427de144d025109a3bcaa8be838475df0969134519029db3aa97cab5ea4607697407b599174c540515ae60c77c323f744870c20937ff8c5324754011559bdb874c5efbbfc767e6c76a21d4aa2f167162e4241a94f31a74912f70b3feca731ab41b35f57e5ad6a342b6ea6bbca0bd02662b2f43861c82f455b0f4a33b7b92cc3647215921eca669877d5df8d3037d68c010515a71a3ee610c93692ac05a43acbd40ad3a12b1936962000f9f0d043e75c5dc05042de40cfa0e83a90480f617a6a15448b5195e534fec877fb899012f45e428b75f26408887ecc1ffd4d31d872c0b812bd2340539c47c0f08d35210d925f643cfc0675ca0978263bfecf3bca24d3e641e5ba3365cc5f1fb8a0081d93dd388285f82bf45259c021d79d6e36d858d074630fcef30873549ba9785903d42b1acb93257fb952559ef5b10abacbb41a55dd6b14121fe25dc0ac8e0dd4d0a77da02a80b3be5c46d9f1157154f264bafda6089ab5820adaf46dad93aed903288299b2bcac722a6a375c93e93fbcc745911ed9f8af77e380b09577d27cd64c492bde119d63786430c34ef2f0a80ed63808acbb3746b4e4d399fdb029cf7b109b5eff302501ebeaf0a32298a78d2ebbf1ed2f365ee458dcb4f4078c5e84dff29ba713bfaeaad4bd1547acfd7efc208b79de729a336db5f46a6ed27b3474a6e329ccbb315b5c528f20fa419b2be9dc85a365a7e7329f019f1980bb4943d79a4e471bed6f63f7f20c0a109c3061256405b7438cde937c16c2e897a62727b89c745d5bce3885780b12ab7eb2981f33b61387ad5fbda3cd1d36cb7c5226e10e3c5234acefc18a7f1a176f8a6882298c0319d20db1c7089401c0ae4f7daec0fd3d2aab18ed3d99cf061233b62f172a3f0d7e649e19da2e163de6efab88b679f6b780eb3cd5a5e51843f6dc45e3ddccd4922f0a02a0a4005860eee39c39f10f3a4b003e4e36effde096e68b1dabf5bb68bb224147a0b2907ce6995525ce913e63573a8c1750e22b9645210bf94f17d7923c981f5f0b86d540c99e23adbf81dc0c2c586105e078b0db88f4da7b38080ee0794b1df5a1c505fd876cc6b71b42951cba206c00c26737747e416eba69f5da8be7fcc9b23132fab58dd74108d8142bebb577fa1586185385e01f4a6663c62574e975e71d14e0f5a9b85faff23fa3255454c4a6e6119bb9a943e83f44a28e24b04a0676079230a645b280e3cfaa212232aa97f60a9037c03489541a6e70544c2e3316837c8d514c67c20f868852d9908343e1a97e6aad00adcf8f3c8ea039c133c26b9a401a40b9f83826549df272eaa0a439adaa2c2058beb5a6c8d5b2ab46019f06fee457d1a47feb70dbf9cb3fa4956ce3a5dbfa5d5f03a651d0b1b8b8d1fb2b9cccaaf14892a37ac5d1a1712294addf86c3fd70a9e94da5fa61719faf29ebe364600ec117bf65bf5c8dd82b61d789f115aa1d25c6c7f0e8780fe84fc2cfc4d8ab0e9c37214b905132367647c77ab97e82a3dc72dfdccf72a21eed0657104c762e556cb0b98508794b8d1de2983acc571241a24e703d4838d95af18e6b8c02d9f8294dce443aba485d69fb8de665bfff92226476f6289952bd9080ff0b46873861db83e824b4d6f671ebc196970ce8a3907151b413c9587a6d8e3921710c4797ca8e083c0d7a1ee49a0c8eb48248fd85f6188902a4c0d30fa7b1bc1f1cfeeeb976475f7235b4597f64f5458373a9832c4a1feb21f0a0ab921f260b11f57eb113d182beb628739ce996fc586832ae897b16d9a250d760d599560bb57e3df626dde98963a27002493c88969b63afea75ec21b397febef8554c4b7939cde7ca93ac335c4ad0b642ad893d9ede7a8e2627ff65c35e7e63b790b15d2c858d1f5ab7529de1af62471fa66e9550dd6ee3643da4d83436e561940efd54c6c525f078b4177507e268536ec4b4fe9075342487462346f9ebb406b9b8fcb717d2f068724cbbc844539671abb57094c669942bf7fbfe3277619b3ca994f640d84e87bc0cf55d8aae8631a9bc82b72a60cddc46c6610b3eb09fa3f5b7be0623deaf1dd9329204fcfeaabaa9ea7254f3775bde414ea885b081d897326a3ead99d26699d0a1dd9aafc6ac3d6e5863ba19a779e4a179c192bd4fed6bb6d5422c25249d92296670f41557f3e20acf99fbeef3fd2769de9a5f8a94b683fa2fb8ef055e4947a9b18a7bea060a68a23ee3c528454478717d3777510f56a72fb9e9ff5aee56964c8951c4cc10b4a71006325683ff9da721cd393d159b52584c95c5a0cf07f08d98cf47a105e7f54da4c7546a8a2cf227fd7a6ac9c1922da82f44563dc3e7e03704e95ff231e2300d00970aea322e5e9a6b22f0cf5ea5b63273401e588f81ccc0a5786d2a549f281a214523df835ebae6c28863089f2dfdf66ef2f45c111cef396949a059348b7fe3deb0001b6f1e6c9582983224266074a1e2423d30e473776724c9870a60336afc4b0960b0995a69fea5b9456e0b017bbf07c6d3d14952c8eaf0e9118b21c58bfbe6d4badd39b4d91fdb27ec670c9f5a98a2dede41acab131a25579811a7ea06ec3853ae1ce54be2bcf02cddd49ad628fb094dd102ec335639f6229008fa10c57e1bcca37ffbb2578944d504679d6e608c08e6a08862397edb9d47aa23c7783dc35b95d24e376b6a9f", 0x1000}, {&(0x7f0000001340)="69559ce5b445fa139fe3c3fadaf291279e250c63e4ebddce93dba1626e5d2be8c5b5906193c491496816b8bb7df422748db10d07fe5219aeb4a86df0b024e21c465e8a858aaf2f4278a54984ab5f76a0d8108296516433a6f3ec865014c0af6ce6522040859c96adb732420fd507cf53fa687af7e64c98b3d1f64d08a25e20c8ba82c2cfa6a6dfffa188e7e2250a9b16cf1c9232257c897efe32172f0fb152f44f3cc16881b2a4daddbce8d1b2526d2be865b75903831532d1b80889", 0xbc}], 0x5, &(0x7f00000017c0)=ANY=[@ANYBLOB="0001000000000000ffff0000ff0f00004ce4b25ecdc68d9b471396546d08eaaa6518f8b3b8b54d58e77c7c545ef9c8a4984580efb5ca1abf91506b5ba1e18e7c6060e7b938a735b77dfc37f21385d7ac81b213500289a66f600488f329c03ce4273b6b57290879ae7cb4939dd4dc28823238aef7afefb4d56a377299f6e7cd67b460dd4a2e5f89280366549318ba7ebb99fa89806c84222e54d82a510399cca598718125ca3f626b3e2bc696bb706adaccbe54fd20a19ec9832d401da781dfe691dc7af7f89eb29f1fad6a266af04253c30eae1acc4b1c5aaadcf0ebc9be83ff43cea4ae6ea4b6fd1a88a11771e5901b2150985851ab29dabba54632b2c04a00f000000000000000ffff000007000000583c46c04516452f6fae1ef0d83d7cfc7bcc43b6289aa3584b8a6ba33bd28e16071b5d283e523d735009e1c443d613e4e362500e3b337d7eb820a8db1dd7ba1929f34939e28e398f7a853e51494e1fbe69358ba1306b228e3ea3402ed7247d975c0ed6c42cac6f3b61328ee832038973fbcf5f4054d8dbd9bb7d83fc168d2236f63f58397f4a06e58ffe25f552260266c7c1e96566f2ea263873973cd5dabe13091e2465a37d909f7263134d69656ecf2216a3644e4c0c3c3b1c80e5e5572e2b17f2d1660f9898a20fd19d6b8650bfa71d0084d51e99af437333000000000000400000000000000001000000040000004164cd83ee2e1a4e47b438936cedd5be64d2176b351048c538fe4a1b4142dddf6af333bdae6b239e7ffbcd41c0a500007000000000000000ffff000000000100ff4ba321ac4257b082857e552682735864c13c83a5dc2771696d82025bd61380977c6595072becf81b4f300a8dd3c4828e141dac097b0b9b97c3e4e3541b9adccda1f7bfac8ce91fb807409c7007bc736c902eb17cdfafd612873300000000004000000000000000ffff0000010000005909f971205aab334d17d61e73a151e13ac8fbaa66cd4836cd2b0aa4ff9db9d56f3d13739c3a897621e3454fc39c00007f45eb33cb6f9abac2669eb0e9b933774cf87f5a00fdf5af5326fbb1183f54da32aaccf39f155941fe800a8690bafae7fd3e0514f85ab0b3f3635902a846293f9fd6c03331e9640282785b5ee95ebf50846987f67ec2501f1a7aace710c6"], 0x2e0}, 0x8) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) 16:21:05 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000040)='T', 0x16f, 0x402, 0x0, 0xffffffffffffff6b) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r2, 0xe3) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000280)=0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x9765f74e, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/37, 0x1}, {&(0x7f0000000100)=""/96}, {&(0x7f0000000580)=""/217}, {&(0x7f0000000180)=""/12}], 0x1000000000000039, 0x0, 0x213}, 0x462) 16:21:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="0db56de784b855ed8e1e108807b1") 16:21:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x34, 0x0, 0x6, 0x3}, {0x4000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = dup2(r0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0xd, 0x0, &(0x7f00000000c0)=""/13}) 16:21:05 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000007b08c3c80400"/104], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r4 = socket(0x400000000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f00006e5000/0x3000)=nil, 0x3000) dup2(r2, r0) sendmsg$unix(r4, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 16:21:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xffffffff, 0x0, "d73036c172fbdd1009000000000400"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) socket$unix(0x1, 0x4, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x40, 0xfffffffe, 0x90d0, 0xcade, "d73036c172fbf100"}) write(r5, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x9, "26274d0a5b49614d41a6be2644e0216b1526fd6f", 0x1}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = socket(0x2, 0x5, 0xd) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x0, 0x20, 0x0, 0x401}, {{r7}, 0x0, 0xd8904898de4b7c1e, 0xb0000011, 0x400000008, 0x800008}, {{r5}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x4, 0x3}, {{}, 0xfffffffffffffffb, 0x8, 0x8, 0x7, 0xc6}, {{r6}, 0xfffffffffffffffb, 0x0, 0x10, 0x2, 0x2}], 0x34, 0x0, 0xc68, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 16:21:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000000)="7f799e3f4ac16d5e5902dbf7c0253b69fa3d362154a25667f8c16c01ffe8417fd0dd18c258360b2cd4511a34984a6e11036320cf785cd6db5013b4c7b9c72c6c9ce751bb4d5a2e3e6135a9ab6aa4c5e00c48bd23c57447b34ab25048249c38a577d81479f12811c0fe383fd0721852f33e7329d1e746786cfbf2323cd4714b02d356ae386791db2bf1684f2779f27ac6f1c65be6721ec1f59a283d1559152b74e717ca19c9e1716064a35b66ffd03b60b797e36521a50f137057c4aa675217a722939b93a2c030eb4f9a0949242f828218dc", 0xd2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) fcntl$dupfd(r0, 0x14, r1) socket(0x2, 0x400000000002, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206982, &(0x7f0000000300)) 16:21:06 executing program 0: geteuid() r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8000000000000080) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r0, 0x3) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0xafdc2165ecafd1dd, 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r1, &(0x7f00000003c0)='./bus\x00') ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r1, &(0x7f0000000200)=""/31, 0x1f, 0x1, 0x0, 0x0) fchdir(r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) r5 = dup2(r3, r4) shutdown(r5, 0x1) openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) open$dir(&(0x7f0000000480)='./bus\x00', 0x8, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0xffffff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000500)="2d2017b6eb", 0x5, 0x0, 0x0) 16:21:06 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5}, {}], 0x2}) r1 = getpgid(0xffffffffffffffff) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r4, 0x4, 0xcc) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = socket(0x2, 0xc003, 0x6) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r6, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r6, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000004c0)={r5, r7, r2}, 0xc) setpgid(r1, r5) 16:21:06 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0xffffffb3) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) socketpair(0xb, 0x5, 0x4, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 16:21:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="22ee2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:21:06 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, 0xbffffffeffffffff], [0x0, 0x0, 0x401]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:21:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000040)={0x1, 0x5d, 0x8, 0x0, 0x20}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f00005eb000/0x1000)=nil, 0x1000, 0x0) write(r4, &(0x7f0000000100)="8c65", 0x170) 16:21:06 executing program 1: r0 = socket(0x6, 0x4003, 0x0) shutdown(r0, 0x2) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:21:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x5, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x7], [0x0, 0x0, 0x403], [], {}, {0x0, 0x0, 0x0, 0x4}}}) r0 = socket(0x1, 0x7, 0x5) r1 = socket$inet6(0x18, 0x4, 0x0) mmap(&(0x7f0000072000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0xfff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x80) poll(&(0x7f00000000c0)=[{r0, 0x80}, {r2}], 0x2, 0x33) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000180)={0xec7, './file0\x00'}) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) r5 = fcntl$dupfd(r4, 0x0, r4) writev(r5, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) getsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000200)=""/13, &(0x7f00000004c0)=0xd) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x2) r6 = socket(0x18, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) open(&(0x7f0000000580)='./file0\x00', 0x1, 0x4) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000540)={0x3, &(0x7f0000000500)=[0xfff, 0x7, 0x2]}) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:21:07 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) socket(0x20, 0x4000, 0x40) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) shmctl$IPC_STAT(0x0, 0x2, &(0x7f00000001c0)=""/118) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) 16:21:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x9, 0x0, 0x0, 0x0, 0x0, 0xea], [0x0, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0xff) writev(r1, &(0x7f0000000900)=[{&(0x7f0000000000)="f3d7fe72fa49c427efae2148b410ccb95e151188983e341032fc5d610e98a2a19c687748e6ae96c95f56abc1a39fdfa5fc4d553e7bb20ed3509e0a568e52d99cd6226bbc035a0e5fd36021db02ffd8dcf28d2cfb53c5a31818d0c00251382ac64ef21e956468b76a651a8ba74008607755ff758654191a233cb09c8af30972d764c06ee8dccaeb5a92774ca027f55a8b06a57f75d2f31dd5464521791f6ac3709ecaac9b801aa2d979d8fe09ba81cf3e63598aa9c7", 0xb5}, {&(0x7f00000000c0)="34e721edeea287f018933923a199ef30d9a6771e7fdf383f1f5b171d75b149eb48087d7eb13047c6e6a2ef1bd9b92f524ff028fbd959b3fa8bd15f7f720d7da58c264515d7302d4183d2e77feb1c544b33a39e95742157ef806ab60f5071d4952a6f257b50e9d443be0e015573bc862cede12566ced6776b218b52f78137152ff6fa225bec49363499407c0471bb29b1d0bd136a33c9542b9f7421e25bddee34461078fe4229e683d5956dfe356864d0044b2c0d81bf201cae00e6232d2cd8c00aa23a", 0xc3}, {&(0x7f00000004c0)="a6f9b2cae5a813d5dca83d3871b4814b33167cfd9cea5ae8aee80fae7e9a49bfbfc7db77e8c2a9b9bb775a9fb3ccb92e4fac495f20fe38ac2cd78706acebb0dcea4481843f54a3783cf2b50185ac0eb9b1188987fcd7fe34e63169a0e4895c954a1df8f6e739627152f7a6293206236a13a712e57f7d2c50fce2517cfce647f2f8efaa2a4eedaa83243963cf3be48a97c0a3b82b4fbff7e63b9f289e1a0c16b691ce4ecf4caf588fb5a087c5bc492916d45909442336b95b60fff8a58ee94b815657bcd9e5a2dda5c8fec7746efb4b8967be1cfc014bc413fa66a5c1b13465947f47039de71b2c", 0xe7}, {&(0x7f00000005c0)="e368582c0e0fe34599e71e053c6a7997cd62ac3aa62460bc852648ccd2c4f63717b564de7dc58ca2470709615b21a92d47488eff075be70a39e7baa04469478248308a819a229bb25407723c884dd2d4471ba20404e4f49e9e68f58466ef1792f212aeedf311534044f60a936dbd9c79a3518b79b5819015d9f870d9a1ea8e78a9b6400c7eb72151c3786bba2d8046993dc7a35270e6dbb171be810097ce2975ba4f86b66816315c4835d315bc5a47582185bc2a871287d836f14ef059e7171545a0bd9aec4ef6b02a65ecc161a27bfda904436d7a71ddbafbf860fdef", 0xdd}, {&(0x7f00000006c0)="ef21a16842fe7ce2291b5858af5b4a54240d89462c78caeb90037bec67195f2d0a44572655bd84ffb2b9ad388d01b52f4c08e4a915e252a1549b3d92c2c3976778f3c87b111d8f8148d81dca03e8f3ed3139115127b4f926e2c30c7b1d84d37aeb5ab2c2c95b86867f5aca157e329d8e92c02eccaa80a57147c205a8a4ed1ed61f742923c32400a29e848b22b13faf21342df194d59a0a060b2a9e1e684a66d9b115060dc4e9980c1276e3cac150d2", 0xaf}, {&(0x7f00000001c0)="518acc3d7efcc8ac3b1573e8f7a038f0945c80c092241192bdb9adc4a6b17c673a3693525bb2e0", 0x27}, {&(0x7f0000000780)="8ef94dfd5aa631cbe4382b116033c94d24401881b62a29192f376cefa6119f4e32b3992127dc0b67d78d18efa07a768c4deccbfe2ceb07e85b3bee260c780902dcd394ae2460f114dded1b8316dfc373d3a3b888cc25516ddce68bd2cefe6806c743a23cf408510dbfea3b5ce677d1f6ed22c28f0c07", 0x76}, {&(0x7f0000000800)="68754b5a2d7afa6fcce6bb61a0355cda8f721523e40ed18f18eb793c9d8f175649a389246676f635831080f6ebed3cdb8ec63f5865c742131e84eb38cbafcf4724e085c9e7515ee6a776c7d7990b6f59613c510e158cfa401277ae2140140e69abf3d1f4cc16283308d21bcdb1a8ebac68efd3043be8c46345bd3fbcdaf59840755f318d061723a9c45698c42a552e47e793a0a8eb1bf7342a72f14ee61fe64d744d050ad00c6b37b2b8c137f636a8d151882f6711cbcdcf784cd6e9ca2e7c4db23f89ae227b0e5b7761864eb3a270fe8c98375be08dc55d232cb533e08b782665c5527465cf1c5aebb9fd2889bf3ebbd397b538bbbfcaa842404b4138", 0xfd}], 0x8) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = dup(r1) getsockopt(r3, 0x721, 0x7, &(0x7f0000000200)=""/11, &(0x7f0000000980)=0xb) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r4, 0xe3) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0xffff, 0x0, &(0x7f00000009c0)="d73c0658999dcfaa0005c1bd0f86d65054f6ec84181d13c5db91584383c6e9f56fdc052ece5c8a3e27d2f29ca5fc199e841e2d2ade4b08544fb9e175724dbb20d56bf7ad36551e7b7e43f375354cbbfef5252486402a2fc8cd54da8224451296698f2c7ec555fddb21424f2af0984ba8002352bd44510585e4eaa454332cd353812a", 0x82) 16:21:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) 16:21:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x28}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 16:21:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000040)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000006000053b5d1d09075a04e513dd4611dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000380)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000003c0)=0x5) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) preadv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/201, 0xc9}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f00000002c0)=""/146, 0x92}], 0x3, 0x0, 0x0) 16:21:07 executing program 0: r0 = getuid() r1 = geteuid() setreuid(r0, r1) r2 = getegid() r3 = getuid() r4 = geteuid() setreuid(r3, r4) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8deebc0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776040000000000000072bf12"], 0x44b, 0x800) msgctl$IPC_SET(r5, 0x1, &(0x7f00000000c0)={{0x6, r1, r2, r4, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r8 = msgget$private(0x0, 0x20) msgsnd(r8, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r7, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216d0800b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000bbf766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff2cd5ec85c61dc8a76803fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600000000000000000000c54f6a0cca01d75a3ec45d194924ed1387dc8998c51adbd7708ba768943c2aee"], 0x1, 0x7fb) msgsnd(r7, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r7, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r7, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d70af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29495fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24aff0400faf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r7, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r9 = getuid() r10 = geteuid() setreuid(r9, r10) r11 = getegid() r12 = getuid() r13 = geteuid() setreuid(r12, r13) msgctl$IPC_SET(r7, 0x1, &(0x7f00000000c0)={{0x6, r10, r11, r13, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r2, r6, r11, 0xffffffffffffffff]) r14 = getuid() r15 = geteuid() setreuid(r14, r15) r16 = getegid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r19, 0x1, &(0x7f00000000c0)={{0x6, r15, r16, r18, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r21 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r21, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r21, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r21, &(0x7f0000000800)=ANY=[@ANYBLOB="010000daffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbce0000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda570a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da81600"/346], 0x1, 0x7fb) msgsnd(r21, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) msgrcv(r21, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r21, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r21, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r22 = getuid() r23 = geteuid() setreuid(r22, r23) r24 = getegid() r25 = getuid() r26 = geteuid() setreuid(r25, r26) msgctl$IPC_SET(r21, 0x1, &(0x7f00000000c0)={{0x6, r23, r24, r26, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000140)=[r16, r20, r24, 0xffffffffffffffff]) setregid(r11, r24) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r27, 0x4, 0x40) r29 = getpgrp() fcntl$setown(r27, 0x6, r29) r30 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x180, 0x4) faccessat(r30, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) write(r28, &(0x7f00000001c0), 0xfffffef3) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x9c) munlockall() execve(0x0, 0x0, 0x0) 16:21:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffdffbffffffff], [0x0, 0x0, 0x401]}}) 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)) sendto$inet(0xffffffffffffff9c, &(0x7f0000000000)="6018da1d9593ad4f180f8f9ba2bb4c9df316b67d7f99b298d0654aba11c2341d9f22fdc077a2a055c586728c3495782928c01a564708a366749b068287b4af8b5e2e27624ded1d086aba9c693e8a9c8ed085f1e82cd6bee5aebf17b2707349159f9c622a404f4e6b29384c90dfbeceb092cb3ad7a99af4ace382326b35eab91c5e3c32", 0x83, 0x407, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r2 = socket$inet(0x2, 0x1, 0x8) recvmsg(r2, &(0x7f0000000200)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000003540)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000140)=""/18, 0x12}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/82, 0x52}, {&(0x7f00000024c0)=""/99, 0x63}, {&(0x7f0000002540)=""/4096, 0x1000}], 0x6, &(0x7f00000035c0)=""/173, 0xad}, 0x1) 16:21:07 executing program 0: r0 = shmget(0x3, 0x1000, 0x814, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x81, {0x0, 0x3}}) r2 = open(&(0x7f0000004a40)='./file0\x00', 0x20, 0x1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000004a80)) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000002680)=[{&(0x7f0000000680)="9dc9a339295af472ccf7b23d93284bde63796254edaa69cc385a4a866328288f16860c0519a72e1606c80da535b9d60ab424d21332c50b731135c2de489851e5723f7728aa607d7b1b315f99a19ed7805bcef04459ab555173fb8710c53cf4d831e6e8722b4cddefefd34c4cb19d9234da4441f19fcd2ea3d90bfb948f5d57e18cb8316299f7801e47a901d0d644e08caa5280371807023cd8e60bb7ab7af1bc5512fd15fd1687a744d17f797b828ef56b63d9b715bfdf72a67672e7a43e4f033aa7ae322adc457958a48280110c0c4e20b9c68301957c2ce6b045cd410ab059f48536c46764af9638c9c06fcebc1c38bea767e48447453a7ca86ba5a2cbd89f2dab3933c0eb470350ba5ba01dda0a5523f4ffa4da634029c37d82e33c72256b99f1c1514eb5e544c673fc69fe0f099ce7eb89d8435b24b868860a74affb055e03d95ee8d39c180c0c42fd08f10778a07aff0fd680b768d8c8fe27d75b27f2caa96712762ffbe844459f1d229ba03c71e63c5a6afdc9199d060ae34d50f36736df57c398913cc34b5bf99ca04c9c0b61c0be291cbe90cf6335db93de32c511a7bc5bedf5a8fe2528fdf304f959cd2e0fdb554a8eefb784901efb6c982289ab44fb85cdc79147000182f1bd0e0b9120987f66a5b5c98baa1e691dde866b0e8d07b9cf7175b94909bc4f40fba5919c8b1e07edfadbdb9dcbb3e1a53c226b71e5a51be97656895314973c2bc1a89df167fe50eb7711fdcaa89cd9cce6492d3e181022d6bff685b5681966c6058f427cfdf64d8086a0760629a1f1d266c1d3af8e3d3b0aaf89aadf826c5c81c133abcf773ff4df3f07b8c6b4213c242fe3160db9156a1d383830752935d07a3cbb00a70656440bbcff2098c8209f9026814bc32f53f8f24273112be01f6613af190627fe1b5ab26bf55e9dafd4811ed8e4399e817da037e6d47d3c0cea959475347d0a456c76aca046a1fd5099238504ca364da65ff6c3c776dacca773646b481e35b4be86883d766c94bfeada0c7d854c6b6372ac50b1c83ead49aaf1c86aeeb4ca4b9a375a3a06897cbb86e1a35af7a7208359e1300402f8f162440f85611eb8a4f9675108f4a08b1568c5ba0dae1366e7ecf5a1a6ff1da1ed434400405b4df8563a8c39cae95ac08b01e14fc9ac94479af2d5f17c8344ee05259d616bb142357df0e84de4a3ef34d0ef1afe14c82764fe846ea5eb2e12fff200ca05db97c44dbd2063dc0a6ac1129b719eecb3535e782d25129f48055d0ab506dd8f949bf92590545f163e81cb85cf36e448a670885e140b8601f5b99b3f9176a9bc167f26caecb13efc7caf0e678be515d4e9bd6cd15c6fd4eed38823cf428941953841a7a06a73bf8c9c512ec43ff36aad7e48b898129deb9dde4bd608a8570b45d4a91ed2e977c4336a7ace86cf7caddfcc5c492179dcf357924730af87a2e483d5a75451744e9234367b92f2b075f3620bf2f94142503e63d6d6bb32d2166a48accabd1ff7078574074bb4e72d9762ae1e1ee2b906e34246083b5e130a94be318fc45125e42510dcde765e1f8bd1d97f07a7d3ada7639503365af97988e587562ad570c4556682be90624010ca9b9ca3d2c2e0f18bd63085b3c96047c8048b05b2b8e2a1f52a1c601fcea6d411dea7ce61fb5ccdd41f919a21ee0a756552a240ca67a4342e8c4b7ae134c154054598e6e046623cd7a6c7a819b5e83fddb51be54f25786c7863c619fa8f8743670aaae0255fc2f26399c6b87fdec440f02013d0c12d61bec010b94550494034a5582c8d63ac8e58706af5646b514e4bc3db6643744191c62bbf486904328dd1acd83b0808da728a9f1bad89f7fef26dbe57e958ce53102ff600d6c6a14d4250f2bcf176c6311729826ab3d626d08a6131d7892a180cd3ad05a11a9c810fc5dacf9176618b866b71a93d0741e1e16f5082cfe15ee0266078a70eb49ef8d6e60ee14ea094053d3b58b04a0729bdae032d530f9cddff1fba372c180ffb6e0d8aeb49aa5354b147007c93ca1b98e364bcacf9ae401280a430dabdbc6d763d1122db657f50b608f1cca2b89c3137a9f333b454d04a737da4931f5d3a82d112dbc884b07ca1ce38ae9ea6928b020e1e589a3d4a449a3e7c1f845347c3b004394b649476d569b941498c76ca4612aeffeb88d1ab4f14430c8a767a0aaf66721479b9da31d8b05000e012ee3600ae1cf22702d05bee6d744ab07addfd5ea74ada26c33160290567a087eb23cce19eb5127755eba8fd02c520e40400a1469d1e50f45659dddfb75586622d4d89f9f9ace3b2be4d7cb3144c09dfd8e0c03c713ebc74d31fc57532ec50d967a3c9e5728a74b408b8244c964c5fc35d335f36bf0f74729630c5b6bdbafce2d9c11a6e5e1736cd20958007dbe219036ce4a2a4a6fa0f4283477ed32d47ba5451d73d53c0a3d1368aaac1ecd67b8c79b522083b5bc199e904fe4ff1731c365e961ff58ec0369b732391883b8254871b4f93d1aeeb22dcc52cab1cf213fb3ad9ec5972d85ed1f244c1c9e618163321e57dbb0216c1f4e2c03f8e174335f4896ec74e20d1578028fdb8968f4cbdff76784d8b51fd19a8ac7a6b6ada05cf92d30ca2de76c31727289f66b45273fac6950246ac348527eefe53abfb43d48b6671ae3d746a96ab086f9f3f193544222c971828580cd263fedf70846b25b8bc1d267b6a77fc6ec5693caee19277afce003f61095ea4a0ac13d7b604fb7515c25c7e76ecdf9d130ce5dffed3c8084ee0d5c7cf8fde63340ae027fba7ef26f768676985751622a9e588db7f9206165f310d6e1bccf8e6f1f1b87ab7456cf86181dbb9c7d1666d106419709d17580eebcf733cf195c23704892f43265f6c3bdb90349b8797e35eed47cf86997226595c0593a06ab3aa15e04f9ce31420264837cf1e24ed883557334d6ae81574945e61b7b3991d8d2488a3a36a5bf0816913311af6ae141fdf17530b370146b7b6af74444bb25860eaa127c850728d33dc89bb2d3c10227811f2473326da8724574a581897f0e8294724d109c082287970f1e594230daa065f58baee5526e241df59922c06cda15868d6a3b8a08f00e042bb7d166e882b84d53f4255be8b2da1adf977dbe24182768d263b315dda3658b0a7c0a46737f41c19d85ce1ed92e64824a33b4371474266355293e8a2fcae9f587c494b82e7d5be96dd597c656c83706ab88fade09e16fb319c2c20d98b06cedd0ecba6cb5515b2af31961cbffc63bbdf7417bea937086c3a8705e756110ae0f0f986a4bfe8f142f1fdd58320d36dbfe1131fb25b98da0f9171b2f5e753ec14c385d27eed12303c83b249d93ede7e8209a59586a211fda8f08d0376e8fd2df1d3a8c2707e259eb1d2c300f9ba9533571af59fee4e228ddd7b27b33b15e719153c9a804ca105b7364a187c5131bd3abf09bcafe50a9c5a36575c72639acf914c1be42825ff137080cf2cedcbe13ff6b432b6b643ac70ced7b85b663154113728e58184de4c917ef7e024d243a0fc19508df5caec3b7f604d29ec3b5ac15e16516ddc60596aedb1b962a318fc2550dd4016074a498be3f03363368a6d541c717ee5807beb2b568bf69844a812ffd75eced62beea16d9be5f416e43b7644bba453e2d6dd7f282ead1f8ee46d8dc2d5a411f74f2b9412dbb5ea29e3ee8efed718d9b84394fa6b2369407ca1d5cc65846a4422af5445bbdfa7f274883b781c643debbde535c92129a9e006ddd4d3fd816f544a30ad5610e8d949c7b3129cdccfb65aa051c5be133baac334af751d232b5bae749d5133e6be93dcbfedbce6ac223ea4d23ad7a5931fbb394dab68aa64e18648fc902874d758735a22f6f43e3e6e73d33eeee3f253cee9e0ca008e8d0cdb368e733d9a1bce35bac51bb22d92c6c9768941728aedf9e686c0a6e3da9080a39ff6aa000966260b451a90065cb98c253120fc931eb8d2b768c673a68c48f882bd1e775d5b5e2daecc181cd37505ec36300f7697d056d962b8fecc72c528092a04c9f71d1a4fc66a94e37122cc0f897174fc8d409bad7be89a4bc8826054fb8247829147f07499811e9adca9c1ae576c524852ee55209bd09257230ba5fb7580201d5fd5a4df012a96e3680bc52be508615f4dd1d46d3e022bca469d37326f498f986ebf032056ed4b3b34e7a45c710f401f34461c3f4516fb178f08c7fac52ba4484968c079b691c8abc7512250a792d25af0bf01a79a7609461d22efafd471c58ec9dddd3115e1ab64087d3ba47425f17228f3893b21866b04de97035f5000887f46f1589589531cdd1d1847756012f0bbdbd3260979978c15467dd13df882da64d6b3d7ca29a18f2121dad7e05a30aaa2a0fb3ba8efaca5ad3dee1716020586bd0541830cd63ab0e1ea07cc8687207b71a65776843c7824f7878a1ff16067b28b04d78a27916c1cfd8252f0b4706d002d030d331ccb2577b7df85bbc186b63b2974418fc3bb80c5a83c5f82e9b61ad402f43c54cc0dae4925c7d5988801891959af7965e748f3ec54ae352b3509882347db02ba6f44c02ec7dd0ab30ae1dc5463cf898cd71eed09709fcb81e45f0216622d7e31e2a36071cf899b241fd116e61d8a9d15128f73c0d0f92fbecb7e8acc66df8e9bf06dbfa5e0147d9b5ecfd0d465107a2670fab4632bf29a7eb0828ea45bba1e97ebb4458d698985c2ac57e75aec4c0447fd61ecf1ae0b3bbc0fac6c551852b9a62b9813815921b068e3bb91be1edf3a1709dda972c15f6a81dddf788fc8308f2e7df25cfa56c5c5984d2a27162572afbe9d908292b4fde343ab169187af1f22905cdefa338fa30e9be9362d8b788a5e6b61cb973e948a548aa7f7b6c6b1c044986825737f921a02888b13bae3cb1f0e8b1a36a292bb4793e522f97686a69a4a27e1cfe23fb4d70e8a27b7510bb58ecb7753f0625b0a709fb80b773424a75125a927a8b0452d7b45c6f7657f1f7537d15d330d3a43dadb4ec70927337634ee5f0b5414bb3e076d30622e150e223a25e3aff2deb8fbd9c8b8da0d6e10ef08ac2db96c86f6cbf234ba9543db26d7eec37b984e7c7df154baabd66a3f29414bab4dabe1746a320fd0fbea908172fa1ef62febbb0d447889d65c54dc09ac04e7116976389049ae505963cad1de68f8d6b98824b8d10e3a186f0c3bf85f1ae2f1f998b837341c97d832ce213c2ef1f65d62f7ecbafe6d1b55697beef619e1d02c74c5065a0d71457b83a26b8cad7e74cbf344506ea2d555699ae7890fac8f2c8a229692c8935a99194666844689ac018a7d2471b94eebe0c106c8c2fa94b87e0ec2c2e84278681a3a8f2c613fc1b25d98e8e0e864a76e58818cfd2e7d11398113b28c9e6be2575f0aaf73d6c892408d25ae54465348000fec3c99656bb63855fd3cdf52f3b20c80d9e37cc3bce9c273be913804d7598f666bbdb59ff446f189056cf45e3caeee4c7af0dfcaa7812546cbe8c15f3b55343a2b3f8fc7691b4dd8daad9120587bb2258c0772bb24acdd12156138d970edf374a1ebd7134c6083c3b3f55074d9fd5e78c39d32b992dfba062ef64196192426caa313eeddcda984094817082385cd80c73d05d15eaa87d8ffb0678ccfe4047f32a4e604804a053d46a45a21c243cb9d2c1a2f3234b336c2b59f39e133234a250f96fd89119bd8105b21ad0e8150b3827b83d0a2b1f9281f31086c2d23b3dab6fca58f1ad459f687641edd81480ed82600728314894238f505a1223da7d40e7412a69e9596d03e19e62770d536153688b5e7fac6c01dbd", 0x1000}, {&(0x7f0000000180)="c9b43243560d17f1799c873af00e69c4e33b60ad879ebde2b084ad04746667c1d6ca286b76f1c827c9b7e8f2dbf75a352af31673f6933ba85ca1bddc773e87fdbe5c84fe11778ced45e27f29359ce6be421aa46067b8e6a85b801bee733771862e8d9ef056efb3336f739cf8bc2005b27ba1220b8456359b9efe7f5e3fa3a2ff7702c330c945099e9a5aae68578cbf1119ddc45f2db2d08b07b0d65fb2fe14002d7eda945206b59c276b2a94cd19b4ae37f218683fe2fe41651ec6408dce6dbe1899c87fbecfd7e5febf98cbdbf84ca6ce738731241f327f47faa782d76a5357632ef0eb", 0xe4}, {&(0x7f0000000280)="9a5a0c2435d165802837b4063a2fa78d590c23db1f7c40a3644be28e85011649bcafbdc154d63bd0b0a6b2f7abab7048a61ddadb49ed4ea752a4cc9f081bdf2049e0df01bf3df67a194d75360ac2d5fc789ba0807b32681d088a71475e74067f7841c10c7415cc3cc4dc1150360b9150706a089e69eca85b77f747f1fdefce24a45efa7562e0fc3cde7b8cc94cdfa26a", 0x90}, {&(0x7f0000000100)="1b1d1e03ecee73dbdc783fbf82752a65679bac177e4f91975a3ee2efd21110557f5b4669a22049f34eb153a154bb631bfc36e375b10951a158", 0x39}, {&(0x7f0000000340)="c953cee0fe0a4fd447aaefce0c3c8e0a85113042eb6fc4971684c63b1f96ff850cddb75d6920a3dba8b3329d578cb057c41884c845acbf1e0fad792571bb891048c0cc8fc05bf88704ba096bd8505f3f3e8ae31ebfb330d8615072cd3241077c991a5e61b6e97407443cddca65d262a815d7c1f234d2d1526c84d4edda782f1b52a45e69223ab543979c57f44a447fd57c9a0d3170be94198f8dddc1877de62aee793f01dfca3602b106790f54a6442282ca0cf1438f78556c3eb258f5789cadb0d5280bffeac847be13a9", 0xcb}, {&(0x7f0000000440)="3ea7ca335bfb2cf614783817e2894fd30b7b67de16e842dfda33153dac15966cb66fdc17f4907fb4f72c28e53bed53b56a3a49af3c7f09706d54fce097ef92ae", 0x40}, {&(0x7f0000001680)="38c76ad9ba2b5486c34c12d99093c4a52410b0a12b1367978e878a6be8dc0923a63865c6c1ac62ecc290f6fd843f80e2ccc85a28f8aad41e3c2c54b9c4c13ead6f2cf7238e74ac353cac21d317325d80a3a9a95e4c819e967aea3b4df111df6298d9f62c91e2c0ad12b065fb8af294285dd268740b3c24a9cfb2c4d9bea6bfb6adb1839ef49f356bcf515d2e79ec0d2e89bee851edff387edb706c46889430e69d370055b60506b258b870bb00178cc9a0a4e83b30dd1fa8110b52601058bdf790b42acb3de042600b88dfaeba163a1f65d4db765f5f3281c38829e8c3d98bf4a8a0235c57ab16f8f14efc4ca1fd06df462093fa6b5d53a41f2c2ceb43838fdea7aab2e1e96daa33776d613c715131491172e387f7bd1742fa9e288a194f1639d089774c4d4392b72826e2c94ed7ae1b34fcb8c10c2a4e8335b5dfa85125933c46e8c5900b6e5cdd6fde842cad8f8b927b502a027262bc57240ab85e6222b86fb1e6941923e398235db509d14d761dbc19f54316cf6d8b73e0af07f1ace1b7adac26171433294cd223f5248062cfee80833c71de977ba3ef743a29ae8eb82b9811a87d9c81c56089f1a8a2ae4e052d4b44feedeac9bd494390221e431ea82c648a92d8ba0c8349a37cffe5cb8f2cab6156fad664808078deb700d2232d8f92d52d97449a0b79efbf5e840fa7cfedc70533aa80ed93595d1c7101a2a391c480d0ec38632272c1ca91577722a588f0346407b3a99ca9302bbddc1a65a17b181c65a40d9eda9c70f62f2583edfc9595b6f550b9cb56268158cf633ebc4e7fbeb4c510c57b6db9395233bf220894138b6f4279c5f135fe5f6a3c745f7033f4538ec459e529e42dc7e97fa437e448f227c8dc7f6288c02c8a7b26aae821f2ad569ac4f57fbc04c332594d04d6ac8c302dc48375064e0fbf074889fe77afe842a17c5dac7b60ff5344b0e09c950e41e0ec39ce41ba07ca1d1f5cda732df594bf2d67c6243b2a7fcc8a6b5bf3f51ea835b3d08a37f207e4f7302c195641d8a4714fe35812d999ca03b6eb472f152f4c0f3abd1c9416e8329943f7ca2fcbcb983b00d4653c34ff36f2990cb5d4e2bda3ba1e8d2175d57394ff9269db9caad833fe45e7c419317ee67dec913746bbc91fb8b63882398083fe39cef1bab74e6bb1d521895f96731622023c794a1d5f8b5e4b869dfbe5a3bfe6ca0cde7260ec0e4b18a26a16ec2ba6dba3a892e1a9d69ce185269da0373d6d20a2450ae31eccc1fd9808619966f7aed503be41a44c8cb170ca5b72cfc0ad40c82f12b68e03e37ffeb2c3690a6b3b97597e1ce5b76783a45c78ce33f8add77dd3620f9bd5ea54f47163985bebb5d6d32aaeb542b9907dfe420bdce981bb6852faec58fe4b0bfbe6ca8aec607db04e073a0e4402500f7ac13a735fcf669484b83046a7a55f8259c3be053ad2cfc411b26af8facce973d279199d694b1864291fc9f43cdd9dd8f325db4ce78217b44e907f174936e6db8275675fa9a73dbff095ff66f5cb493818dff6af4b8b65197e1a8e77288e503ec7f63a9f9d26bd091660a97c5f59eb4cc0021c22cc57893349c532a8959e36ea8291963b4c0671ca96c8500cce656efc0f7717faa18b42add6170a9099742f660cc957934efeb152314ed4575c8ea4e209da312e7f2182943c1afa02824575b00b7893892106e2d05d7095b8e8595a17d8b799b006928dddd6bcab9a4b8f3f0ccf9de6982c75db4d3d9600b429dceca2b170ab99a6a1df00786d152c45a50222b88816f84f70d683fe5ec74256cd01c8bf6303dbf0bd7ce1f4830b74f68742f5919aa4aa3f09138acbdcd08954d4401668663846052f70548ea9eb536098d092f69c5a8e1d71b90abb3388b044638c27b326e7b64202ba1658bb99b5513dfb5e6865ee306d671f7b02b0b3d26ff3be1b0a5f323a730262f2094d534389152ece0963bd3ab0eecd5fa7ddc5c412703be0c3b590dc231120a2487c453c9e06ac2ac52f30cd3223c5c231d451d882532c7ed2be9e781cae942468545111d1a6ab046e6826b8cc7a07265423e506e1f5a661be579035f438f30e7639143d4bca0330b3b93cbf4ea7c9ca4bf75ef0a42fad0ccecd35effac5dbd3fb1399bff6cd297954223a070c75628c41419d27e2d4a8e6a2b63ada615adc111b57dce3280e35846d1bdbd10fe86a535fc8e51b10cc7296e902fd3d062abfe95ef58b86cc0e65be15ab72153087ebd8a689964351aba4cc78c12647ef9a220812f641ccb3957207e8ee9a4686a9963ecf8901405bb0c05421266a29033c2b312d6ca9ad9e5966919423fd9b868c668c11d241902026ed21f3e4b0a4bdc8a21cef27f50ffaf84cbd562a153a8360d0103847e23b08e73ec409bcde7b59973d43ddbf4c7967d292f4740d5d3b9fdab7aa8511d1b16abcf36b078b8bf31056ae50ec86cb7aa417e029f35592dd3c650289d6c746e3a3bac712a8cbb4de4b9054a0e15588f765d495bad5266084edab170d21cf6bf64d9ab033548550b9298e0a9fa73b43206d5885b45f35405ce0442a3982b010c53c82250d3c06cce2649cc6410f0a6231ab50d94134d09b29b2e177fd805eaab562b9b0172ec14518b60f876346bbb5dbe954ce5c558fb975b7c51e2067d9399899b45d316aecca8b03038b8bc2dbfdf7c79da651eec5d0aa3316c6f60efef6fe82df6fcff8cd6a03cbf6e0f536fd26a129f1b9e3bd4e73cd1677d25e4f77d739728720ffe43ee1583c3e7729cbd1fc34780345a72af8ec4ce2791240f49091bb6c25ed9c53a647d13e01ccc0f7d9545bc6988afccfc5c53be1ddb5562eb14bddebe0f8a3df8331b5ee5c074b051c04e4e94fe48d41d899e60210538574332d0a4b92526878749f7c3281d07f6173e03c9df89f1f9b7b3e1c3430b55ec28d42251514b9440bf06b3494d353a17396ee5b8f40b3d9c779c51a892e6711396efb0760595da70e6ac096ee8db572101a1ea0838c32053968c8518d199cc9a4e3e398b0923b71138f691bd093d6397844bd61a6cf39ca4d46beda746e56ea53a8f70ec33a349054ec02d6d4f30024ec9984c30ce89d847a6ae29b8ab7cf867ecc41774dcdbd32a5e4956268387fe45490438acee48e09ee7f856801d37d46b2cc1258e5385767cd9522ef880daa40ad9d3e3014d3b682c05142cd5ea48edd9239697482b3b97ee18069830484f9a47d23c045d6379d4fcdf4bdb516bf6c4092e8570ccb2814ed492053f27d40533045c0ac95dcdd86c675d6b03e57e92c569133244bf99064a7aa276f4e72e381a1e58e07e73cf53dac999ecda79a965c2a68b979921656525ca57b5810aadece4967c16661dbf61333cd6eeeae42069ad7427b106b3b33bf878b8a22f2e098b84305e80451f035469aa654eb495ffacd58ea8909fae4ccdd75d01a2922763ab066f5b6daa25e9c7b6861f015b5b84bf08183964fe77cbdffcb46c08299ab121b154234a82acc1c2a12c15e5a4c278659e6be8e29dd3f2c16f9f5b90a896b8d5e3f22b0c3daf58b8a452d9d3f55064f04b93ea49bc10f84a2ae4f2b550ec43e9ac4dbb9db92653b9776cc544d80fad6e2481b555d33ccf637828daf4df9f38de837128f1cd00f11cf3ee5356c366b908048c1d67c19baca7ada6dbda7ee4023aa242fe68eebe3848c346c6f63502c2839af52306cf3c735981c30ca53bb04a1e262466c9e63e1fae394343e625a20fe63437c94ccb1f32d5e8ba76deb21301285fc4a23b8ad64db535a03c9a7572295f67ad1470d1965aa79518b11887f1db39b40efd8e4993a98a6a5ef9634b351de4ce9d4f1bd3afbbb4489d3218604426dbe019ba136d273afc238340e1110b247dbbff925cd58bd078d3da22b792adffec0d22b7befcfac78f66340b4937ef7c178b2e819be8714291bde31307413490774f052c367a8a9ad091d1931c6dfc593c518901c302960236d3c5b62b7b5b979bb36d95fe02c175bff260112174ecd71d49b0424e7010866799cd30825f54316d12de6ff0790ec714c3a2cb08b0593ce013d5d995b119e9d026eb4d6f267d525ccb6d31376422a64846611ed806a7a70e2754a9d786a8bf6e82db48831e09a742ea803292aa98e79f4d46158ab420b5c68172f6f6eb13ec982fd8272181a3aa336dc09d82e4a0fa25612ef58b9221679dd03fa686afbf08cf44b2147a6df911f27b3ab3a5399310eef12f8c2cfc80add45007dac0d720632374ec25700f2a86a8be0a8fd77bd8d03a234928d74d924ac56aa5b3475d49c8aeec77d69d60ab9a8286e68c2bb1c248f927ccf47e52d5f3988f886a1aae366a9794fdd9bca71f1e1a9074d3847fd458a362f9ab5aede3c126079c4023c1f582d55f5df0c9b82dc2bb0f64bc7fedd8d93aca73a125e2c4448cf10d182c117148f209b6581bf4f442d93ddf6392bc14c3614cfc20256ed3eb76ee80c3046433962e712165ee773f763a8f404666d887c5b34ce6220bf9c711bbdef7f7f42e473085462910946ec66b58098fdbe5a5236cafdef6de5c344427353890c75ccf57fa7bf86dd4314bdc4f8db237098cb4cf5d320298a83a1c7ddf562a34878eb46c7909a967fe3e3ffdb90d98f233559714d598d3a176aaf23879fe55c28b617dc6706552d451a0d928cbfed468240cdaf6d432fdd5db21d28e80591fc5f26fdb6d86819659e554c289a1d3a239abd741d9329e1ae5eeeac7db9cda1a32d1a900404d3c8d95a14df8edcfce58bf4b4d2e9974f9195a9728b934454de990f094f1306a971ded7af26a733b93822d3382b6bc41eac39cd2c6085e3094623f927628ce4ba736f3279b70f67f9ee4847ec5d5e9f3988e9242dadb4e4ccfeac18ec6876eff5f808d6881602b34248a3ef87102f56c04380131c0fdabb68f3de3158cff9ef3939b2c5604d986a0e2a269d83b8f75a040ed0745dae8e2ea66d26c1e9035742de00d5b2bb633c3c0c9d66cc72217ac0bc64fcef2b26ef5c44a709ff92e7973bcf560fac2f84e9c7be7bee355601267ebe194585fe3d240b6ac3e7aeed3bbd3c618f50240491ae470fb93d37b2c02ec5c77b11286e1d5605e01db7d0a72f7a4fca77a4055fe154e744ae49a1a4d71e08a7075a67cfed033b33a640c06a896f7385160fff807c443b6cc2465bcb2673a399264026bddc85e0bcb1bfc47e1c91143d6d89d4989d52668c11935c4024a7171be90e24e058f322c773b34b830bb58cf42e68f5c0b089e095c2497417c9f5099c9c321b34b45b4b82531a26b19e25bf765ca901d26c54074e45e9175d191c2f0409fbb41c4d8b4fd9f63757e4c6f1594216242e5cd1a5f2d69b728c2e717fb377ac63f67158d458fafb1de50f579583141ef60635178da5dddca5c759e51d6239bec4f56f74c65d1a478863014c80ce3d45f68999bc021de78d33807a3931915d8b19d3c6cb6fa3aab201b522f987be5f5efaf50c6df9e7df6f41ed29197cd3dd048f0eb48268f3cca1d600b8813f245dd44c7574617ac3287929808e1af6b2a36273c11ca8644acd69216d5981ffdcbcfec49672e677a21be04b7d389cb0bbf6ebcb788115571f072f3faded45287bdff44322036f35f0075368681e6da3041e89d7da8154f5ddbe2fd253c42ad09f7b7a74e242dbe81483a52653511c62436baf2ad562574f5e4e723e107ae9fed6a3733b756c2bb4843d213e23b543652ae22b3b52db11b672f083b35ff5a56074ab8083ec0c740b17a09deaa4f63fad55c79531131510d3f598bb0dfd9753d4569beb84244207ded58841", 0x1000}, {&(0x7f00000004c0)="f8a785dc0db9543728eaa98b0d4e1d83d27b0f92323dd53702087b", 0x1b}, {&(0x7f0000000500)="73d79db943235b4d261bfbc93d8fe86ed4d4c1544c2aecb0bf939e4a266fbbd62d01defffd3ea25a4bb3996ce486102816bc4b565841f3877753cbef74030aa0d42d8747c758ce2632b4c9eb57c0d3b0f3acb2eb7a329bf12a59d5fd9bce50d0e4850b4dd0823a5b121007aa69964814d2f18de1281b2d895757c68f629f05", 0x7f}, {&(0x7f0000000580)="37cd69c5bca132bec7bca4c64369a570e231a0b0f584c273b4bedb6fe1ce7f35220019bfb1981ccd604e7cf8f06dc12e6bcf5a584a21fc0364f24c343af8cb29ebaefc11de9bb7a167bf8e6abbc49c421bfe23b17096047f6917213b81d36b17b383d95f97a0a072cd57b8cbbf99c9d30d52e99c013c1626dc1b", 0x7a}], 0xa, &(0x7f0000002740)=[{0x40, 0xffff, 0x400, "0c5a02765ff68eca6c21ce621961833ea9a0a61934b0c8b9f2248d0beee2203359fc656ef81ed87982ad3d4334"}, {0x1010, 0x8b32b0b77e526d99, 0x7, "ddb3e35bc74d43c26f992605c0c3cdb546a62653c333a0adb0cbc702c0d90c2986c97ec1a9a6adc2c9ca3da4518965c530aaa5cfb0d0738bcad3e3bfc9a2ece840848b8eefa500bc105cccc173e41f79148a6889521318356ad78412c0a241209e278b7c6d05d8cad4c50baf8fbcc45e9de00e02d39c8b035055d060598b2fd16fede33025a250f842b17b078ebcf6f98a2a7786c0de93897c4333910e15b8a55e69d2db45f85ccfc866937a924d541589264d9b0d0dcb265295da09e24e0d38383414d7531727dc4f0c44f85d8f23ee7730733fe235233923fba06104eccd78c1e863942c7793119e38622731481b8e49c0798f122428122e84a654043ad021078a4bfc89621df15e4361c1d71476cafd6fe62030fe504b3eb1aaa679976187f969027379df2e69ea3fb436d7949b6176b0b62f803c44f7e9388513d1526865c36e4d001a636ae06f51e30cd585ee4340827812064271ef3014676c96a16b66406c588fbc07dc048d2baa34056d542d9ad0c27da7c7dad666a216dc9315c7122e1f1b6915e3a3366ce79ee5324a1911fa8b1b6c887d68df5be2b606a408f4c4634fe618b87ea5502d43869d367ff8e9450f5e569eb9ad1aab374862f9c76f552f49d7e5b7da6d1aa34a8647cb11b9dc93917f35d4577c192983463cc4877bd2eb890f0ef7839ce3c88db764fd4708cb9b7358fa98ace1ab32daba369249fb9e67a9581a2f84f27fcafa44401ed748220aa38b8712af3f38b2a341fb3f6617fcbdba660fcf5e0aab4eb510a034440382565b8264f7b888ce10047364fe9087c0ef819e9850b496415c5830a4eb4bd415a206a379f422182135e20c74af2573cbf723de405f4905e0895719272f6457b10c66c01cc25cb48dd0542d6b0e1296dbf619926c235489a4a0a3476765f9dbf8bcd3eecb3a896f6e094fa767871f32599585190a12883a793c27a32aeac381084ecbd9392cd1b41028b2554640789f9611d18ccc5c778382dfb6e7d71ebe250c363d4caa8142debe7074abdfd2fbe329ca76c1a4d82450bfcaa58ad5f8ba8005fc620fcfec8b0d1926fc1fc679b6ec67356d4f9ef2f47ba911c6544d83e75e85c4b4446527fbab4514a404268f2b1080571f7bdf9f3a8c8e45f79b9f8b62558e2d30fa4844f3982ea7ee17148c02bcc56bb9efafdb8ac92707732ca5ac191fd0806811b1bd78c6c5c503ac35dfbc6cdc9fee032cdb1213776496a3e48826ef713bde440f3faf95439133fd92be91eb501b0fda39fbf0c69fcc848a0400aa730d8bac4913a9684c72dd26b719b9cd5e9e660ad3092ea46adebfec5b7dec756373dc0e98204d84786a8da4933acc5629c275a75a954009d6423bd3e75ab395a53a67d44e3393364de925f6937bede6d1542c51a7618e25794aa60e59dd29ec0cdeb5e5e34a224004aba181ac2fddec7ee355e37bc84e92dc3a5cac99554571a0317693c4ed58a00f26e159294e15f33d8dce9b9afb4095164f909aebd0384907a311d65550361c54b6128b345f26063440173c3ff2cce1d660bb5e52155b95cd5738c3b3875bbd36fc01c2a9beeea8b88679d8834136aff791bf0944ca0c28de77802b7516dc1b4bc61aa692e24a9f22ad2ba1ed146d495ae3f9a1d432d6c21342ab9e73d1f184bfd7a440e88995876a628f294599c73fa9a8ca0ecaa3658ee201a50a83c82b47c69fc1cc600ba260415b97ba4ef76a526401c2a7cbc39e2308362935c31cf2f596a697683ef56d4a709c53f94071871cdbed8d6c5ef874c8df8d271a1ce1ebfd93829a4d75e0fd5c45a263cff0f6d25cb941d245ac97f25ff5cdae2f1ca79a03a204edb2f3dacde507b202025f2064db22efddc831480d3bff73cb1b461c3e1e5386c33b79becb1c73d21ad37b2d7486db1e5b9d612d1aa70c31a3270b2c7dd9fafd5cdb24cbcb48fc03c58762a67cd76748c256102ca64d2e7d3bbd3eaa3de1f50c35c330d3f61ca83696fc0a155068aa90beb6451e459f2e4fde25e93108057802d210b6603492877efb9a4d4f5cbbacc74ad0e695a3b457ebcba0da02128e046fac7743aa5fd16a82efa8365fda3fbe2b3664b0e93192d17c39dbc98da70096f535c03a8a558a732446046fbf0db895632a216d3ea0e057fb489d0deadad38fb814448618c6d3664698fb234a8655dc536ff5ca625661cf21b0fcef3d7a4ac746e5667f78ed1c226b7409c55db17045ddd7d40ca76f731f6f865035f357b2c547e570431e2fde8f2cc4737dd541b768f9941c19a3aad8fa28b7fd1d9d6d79327ca007cc3e19998a62141ef05abf5a1457aaf5306a3d6c7a72968975ba468bfe48a2eba42520e3dbfd18d6b87e3f533185a72193691dfebfba0ceb4c4131a41ebc1cf2166c2579e0458b1e17b612de653460242512f602eac042af22a90d93b7ae8af38ed53e5b3bd1c44ee211b20a1fc479f0424fd23e49ebad65be127b2605d9d1c947fb88543ffc1d26f036d702e48f9709f2114c68cc1ec2b9d66143cd8f39a413aa03c50b43e7258e36d529837c5ac6dfe7eba6a8d50c501bc34e914cf59d1fd0016cc297bc67dbfff35a8fdf4c89eeb12a1d9bf6534ca13726b7534817dc4615ca7af1df0f7368c7c2bd0f32a052b44369b8e70e6cb746e05468d2d43a02470afd16fff07a5ef7a7f4f0f926bb05c14c9ebf9e0f66399131c68a5d615e01099dcffe4f451e7c75f6aada96697bdc11d334b1602056a7185ff2f79c93d9f4c020e05f8590d0d98e8819c1c80cc37a5a7d1f311332aa836d974a958f0ddcc10f85f0f15bf205af48a5569f8074db7a049a2035226cd8778e02f91ff3a7165588aac3386b7b74dfe7b77a0f7b25b6c49017e78c9bb6a41d220758f83c4f04b69f4e6a27a4d4e7c7b90f09331cf094da098aa94db71df60e87009048632ef328d1098946bd112ac5b4877b9e8d50782b02d0b932fe9314f542a58d9b5a26d58249283b7fa70e1a995010f73370e8ab41feb4536a5a49da581076b19c919feab4973a5b2f8c4e5404b26a2bdbbeaf27a9f8116c5378cf122b5ae7e56f3bc16da06c40c48cdcc07ada43568f77fba33f35d616443f726eb4a4cdabea018c5bb1604d55f2638ff04c1a1a953433ae058d6e10dac38b377fb988d7ac25863afa89648126bc39ca9e94bfa15df109efa46486b73fef2e5dd5649c39bd609d2b7fbd7e66a8bf4118fe69f14d47813873242dbd761c14e0362b3581cb33f9acb49ae2d3b6a6840c057bfc2f3b39bd6ad7a28365dac56160298e942977dcb916c6d49e1ece985fe7a9f3eebb5d6a11425382f26c1914595c8506fcd72a739af6c4932949f549cb42873e90311c33db649d3eb56d8b3c3a88e8732ddc5326723b0100215055a9b719759d30ffe6474bdb200ef9b1937f2602d8615aa41f75b9bd28b34c4679f97e2feb3436ee2b4d41744e874a5c51965d5f832f0c1c12690ee2bf1280864ba090361e81e11d6c9068f9342cae65a4b60dd971fba793fb6efd0708e808d4780df1c37bb2deb030cc9c1fadf6ff4bb020e55a4830d726f068e84f6b4ea66e24873e3f737c52da93e398f606a65bce529a5a20616fa58151403e1dcc4c18eede567b99710705c409e4f4c1b977153c50d6d7973fb0fe6ac786cf4d78b36393eacbb6bc522e3dddcfcd7c398aa24ea2b9efcd8254826a7cbd568a04ea69d87b17dc4cc4d7f9e6e38fa582151b7b58ba61dcd666f92b5cb239742b18b4a2f455bbf663de5dcf3be6ec5c598f2b95da2bdafff76f366cacb8ff768fae0a1337cbba1dc5e31303260e2c9a14460da0df4f16322c7cc300297993b8e99b9a230a94858d16056e9dc95d2d0a9d7ecb6b547e3a9f0bea80f9d9f1931d2dfa991fe046a000e69928c6ff59fd264abcb62f9100e6e56169938ddd3897153bd7e01b966b8c75adc11ac30b1a7c7fdfe3f2ab847c8469c6b0ad28211f857de52552b707a92344fde910ad8abf178573ed2359bb28c8a2e2b3192a8fdc702f6b2fbc42dc96620c0fa136d36fa0c7b990bff2dc391bd3daf91491b7cb779b2f6aa7b94820b44b7830e680bd73b8c43e8ffd2817274e972bbd83f00d7ab116885136b0fd4e0e60e6e9dce2f55b98ecf7de02ba3807cf1a1d578c6cf2f9b2c3a5732063c9b4a8c33ae6a0622527092211b9e331fc8050df14794be910db5182c690d8da37ead498e274b3bb543145ac6f1d86d9509196d0bf16ff789b7a1c839f459e7eedbbaa27f1b98088b0f9bf38dff84d0892d074c5c702befa826a1fcfb6e3726f03760bfa64154d9dca7b0885d88a8a5f2b77e802e9d530f127df1e848a629ff67231d01c149fe5328f468db0ee771951011dac5f301e6ee5b740852e148d7cd52b2e3436b9655d65f7dbbfa90c4e1825bb8d8cb7486758d20df96008b009fc0e984a5da311196d90e4925e5a3325704e1516724ea5999155253fc4f8035c5b4a400505a512c42f8bf5d184960b4a0aaec5399ee5387d288ce160221ebc4556b51ecbf19ad0daa9bbaacfc87f3fdffec3b16c6d9891bc3b22cda2e55fac15a44c0977972d2cd85044d0f36af704dbac5332f14bb16f496ddf17066bbad887d129cea54d8c339d73cfb3826679dd2e7034591896a91f61efec3468f936c88e02613f5e8b918baa16c2219196bae3fdf1124f538d3d26e1d94dc7430ec06e7425ae69bffc7619ef43ceba840c2821092d0a4af16b6f27ff1fde0b81daaadde910393247beac46ca4634e5103eac78d044ac672b141a9822f9eb432f72d5e5e42f34bc271902650a811cdd2876dfe893fba79214cfc769c2c795b10417db3f58782855be3ab74c8ea93fdfe4564a6cf07fb50569cea787c5de591ad241b3013b064d8a5c9cabf5dab3fcfc8128dcaf7c3733ef3a9ecc93e56c6186216af7eae79846e366b7e6c8773df996856623eeaa3dbb74580fc2eab0c95ebf820af3493b8ca9a14152329b4b2b633aaff36298da410a309dc06ae3c00a65c866450cedfe923ae802dcd090bfc315143d8b0af0acbfffe28f3e9f0bd694269d73135d4bbbd729fc24ec70b2da9c2d7f0df07dddf54e753fff8fbb8c1867df48d708ac6dbf881ac6f5195d28a887d0d8cbbab9a32bf1a30aa70d85af05c5c89f04dff48fea4048227326782fe5c0c3664bb54b5f6f445aaba52a03d795fba9fcfbad0142878a6ed86231e3664ff456db3eb4065259aa7a46011e6ad5ba74617f65136bd8e8c6aae33aa0870de52bd634da7b4e021a60c2db1714e4124eacc1f65c8ad8e5ab8acf7e4dddb0e5017550f3e57c9e1d5a35ad5d56b55d8059cd62385b7e69804af47ec17afe21871a3bbe2f4418163e53ea51e340268aafc3d70cc35dceafa7ef9060d5223891448d7cb43491e585ebebc144a7569a6d8dcbe290b7f99c381f94f8c97779bc6a785b1b641a086a1738f70f0a1b48d55bb91fb9b334eac7c805af1e1c1b8c8cc359ffe81b61af51e5dbdef4e1325c9e38be1895bc39d1028347a68d310196389830c5c7e75a36bfc3f181fd909bb0b04c5a09338706750c24bf841ead1aa81b43f31b63b62d0924ce0a6f92d56044d259e3862e00d7b5e892f06392ddc105ae64351cef5972be118b3c1c942ed6f85438aa06d06e06a7af6132314e1de9f51a79ee946a8aea6c3c726ce1531de44d144773ac9626540bc1bbf696838b6c970e01ec2a98ad478fa6ea5900fff9e78f2186e76573569171f71a5144a175ad7fec1c6563c0d48eec397d2cdf23809a74eecc76b0ef03d69f88cf6c8432a5aa5f3d62e5cac479161e1d"}, {0xd0, 0xffff, 0x40, "dbe625fcb353c4a1b14c6d7a71a6e483f463274d5fa347b94fbadbf770846365b081a7bc3fe46d19dde30e2d2ff8822ea9f9c5dcf22f07a56fc13f35446fc4ec645a6d930a7fc9aaf9b487206227f636b394f7f3ea1a0ef95dadaa64a85c5bfaac8e35b5918e928959ca79a2fb016b5606cc926f8cbde1069d84cf8a5d69fae58f5e52b2a1767c65b7a1fc70841e6ac937babbf30ed0778cfac313f9f10eea3d6685976e7efaf6502c8015317b966802726408121315a110ca"}, {0x30, 0xffff, 0x4ffa, "abe33487172f6b123ca8300dbff934b2067c8dc264fe6a1125b63018c41f29b6"}, {0xd0, 0x0, 0x7fff, "bcb32dfdd494879dd5d6db12e721a8c3c15700e91fff3c3a073d1685f172f82a357df1475132d7f54f33a78f71f26d3bfd00179a41672ca82aa5b1c0337e7cbafbda12e5a296fdfc8627d11de97eaaae9f8b29076dc585cc028ed3c6428ae2d982e0aa6a9e5bbff899392a15ea3a6dbda844765c5cdf1b90708274bcb569b26014972790d8ce15b6324a130733bd68bb2331e13fc51d15a322730c00675149cb8d51f1d0adc6e0b292ee24a6a3df57ec0d72a16b70aa6679ee8dcbb071"}, {0xb0, 0x1, 0x6, "0276a87ed2cf3bee3700abb9fdd624e6369b684e81db88c0c1363c814250df6ef22b83d0f071a73b5393d49b10236d8b31007dd392efe2bf9780641155eea90e343cae2c9e260a61a8e75560758d7b7fe19dd4d0c3a209a7902935ad925a17198d7ea8b2c404dd8e5d8ef55280338bb003d473b4420360bee3eced03ee39ca37992c5d4a5b1f71e06185c0532903c021e05ad795f4a42525c6f0"}, {0x1010, 0x1, 0x7, "1f33bcfb88be05d40e91ebbb62405388e5f1e1aaf2200df5f803181efffd895f58cbe398aae342402155b4c144bed8bad4476901d77f10963cac5928946dcd6dc18888b470c1c30585c7a0b1fac18c4cd2500787b347071e2fa1253bf40c78e6962a134e707f58cb356c97d958e47d4502a15a985832e53b175089c55cb3001fef7e4c0dde2c00733bfe43ee3f69b77d93036b99493ed13b21a891ec862751a953a8205d55ff83d6765d00bd24d64d79b92828ee1d08726e73d088fa530149b8054bb93813a366dede9f19114d4085253f8669dcf86fb4ac8399f8aad9ba831481ba27338bceedd0ec417771623a5fec46bbdc2e9d14b2bd28be8b5df7b735e97c154de9e71df143860f69a38016a82931922ce73006b04d264069e10b96e8e2f9d75e1da8f238a7365f30c049a5af4a93d6479e9385f628e3b852b0486c8ff5a353f218a162a917030131262a224193af4c6a6237516c2ea3e186994b33eba2370cbec42ff8be637b0fbdb6ac7780349cffdc746207a6e9a304824e0ca3f78579bf0915bc8914250034652de7cfc0018741c8179a301dd02101dff6812e8e5e20725a57a6bcdf3dabcb0e0bda13f3011aa616345f1a685effc3f80334cc541f48f51760eec9c2704597b6bf95bb4fca938d0b7b6f4f24a82ebe0e0c3cd1107596e7c1bc70cd0ac4cff02429ab568e16046479bfb4efe042be9550acad1067fe13501c8415f275274ba33d6cfbcc88f98b86bddd131dcb849d9d28f72228c86c2e0e21897526593080b1f06db67e4a2ae55a96410a95f627e10197c9eda7f00a6a04b7a92353d91f2ba3da330a1f01849ac979b808fac9b9456c7a0ab7cf6261c76c47f3213d267ac08e9ce9da9ebcd19318b7b0e53dedb667932dbdb435d7d8007f978657a547c83e58c5c60de45dcccce2c1e195cc1f50d15a5cfa9ab53d818910f538d95e35a398c1b2dab70e7a61ae28f90e9faedb0eded107031753fa892b2df486b4b8e59dca979d51e7b11257c1a38d6f92d404d9c0ce5c137296db3f49e09aeaa76fc35fa771ac4d76f44ea37802800bfa41092c6c61ddab50fc00e2be24c1cebe37c657a0bf537482fb8a21273c3e398c8861e8f8d39d906e44848d4545bfd08079fba923b7af7638a74d08f397eb1af82ad2dcc9785cca273993cce40d8e2210f765e2685972f9044c9436c6463354bed61101ddb601d1ea40087e99e7b360d6fa3e4fc8af0ffa205ff893f3f35378fad18a4cba2970a87fc281b6a9f1365fa21ee524169754776263806baf481d2b0b4dcd2b8091080d329cda011fbefa62443fe422520380871ddb49eccdf4722c8a458cd8851f5bfd0da3b0b26d6ced29065d12561d9c88b37a9888968808a2578d5ba188a24de5a9f4df368b17cab949f9a6f9050e26fb44e23297638011f7351bc540e46186672e7b04526f16d35926c7d97fb5f77b6cb7be43fe1a88d45921e82795c51b99c28740d71ad2163e9c2d024ef9a680ae92334cbe0f171b50c02e20a422296732c4ec47481ce4efb4545be803eea1cceea20821b55097305dcd4212f13a2478b806200a6c4ba787e2ca484733fe5ca51b23fd9d733a940456c4c67da17edbedf1a73122e9cc27a2157dc99e53020bfdab962626c9ec67103f3340f49945c726ad60411f526eea6f66f1417fe46cf8ce5ac4132c342074cb9877035d0df8298fcc0e38567f3c105915e8946ab0c04c672208359cca7443ca251cd267f41379e94b593ce952708816208ef9fcd523e0e06713f28e52ab036dd8ac4f1619f7cb5f6b2096fa20b42173764ad0945169d8a614601e3cf665019710e2f8d4a2e85d86ff7e840ab8cd29487d5b0dd9cec5605db8eaa939532fdb76a4ae2e010728ba75dcc104c928fd59f8b53b689de404c99b147f3ae196ec95e66fc04f9df12f5b03a999f20421980ebbf12c8c79d848dae3cb2c891b948d72e3c61c57d1a81bf62f43ac924221007fd9c3274540794ba2939c68dfd970f2bfbe8d2f76f4712fcc845a75be5fb995d0749e6144385a7bad2098a7658eb3893430a2bbaf1790e64aafd02baf5435b2ba5c7ef94dfd9b5dc1d99fc62e974f133004ac8ee366f4fc7b76d7ca88f71d801d350184bff04c192a113dc3bba069bd20d0344c9a47c900a371e974458f6854cbc2683af08efa3c49cfe0f33e72430c8215e6a2d516202aeef802126ec2eca8d36e8439e955e6f805f90eb2f81c934f5532ead4e8687b5767ad4262df886fde46a630eea8d5fb0c37e17021a437618b7d6befeb572eddc965500242fa3e34050269409687291ca627d66f615836033c20e3141315b30f9e6474a5526d613667a4b17ff41fa6cb4f9ba4c277f85052391bd09af148e962a2b2d45789b028f655e17413e91779e313fcba26629674af50c52e42e07435727ef36627b9b1d1d95a1017fbeb03e215ed8c65d3cdc9228fc9b611214577ef7c774ab380d1e9186376b54582762d3668fffa260dfef051e484905d6842795836143fd8727fe20e0e532c86c275cb7fb4c2cffe36fda17ab0dd1f643a6b97fe8723cb15dd184abdae546598fd7b0d85d66d92100038ae38363072f88b57a1dd6960e250534b9b4b8c1b6576c0e4d1be8b5b38cec035f13134734c1e537f04c1ccc66ba202071bc4ec82fff4b6c07fa897b67079b0217ff0a4359d134b386b2a117a2d2655f46c10032d849e3e22ede3786ffb1d5e4f8bc09012de495faef626cf85c47866c641204dab31d10b038f2ded2b3dc754926a46158b3c5134638609a93e16a6541967b70cbe0bb75bce5a4d7e4d62be93b0d5465f4b3ed73453bdabfe0b1dd0116510ea230ea279396685f03a1f0be71b5faa590a23354375f86b9e663583559bcc5da9e7b5f92fbfad7ad3d4e334d77fd70d95974384cf42718d5c66fe72a02ae652d62c6b399e5e8769335b49fc6adc0cb099d0df581226e0e1018251e46ada8830ccb95466747d4a48eef6937120130eeb0508adec9ac25b2b9abe2fcd214306c559850035b459440efefd16954c9540795fd16e98e6968bd6a0d386ae728c1fe46c9877a3224d348e522317743cd94e10ff60595f6f72278a683bdf1d3e803ed8fb9fd6b80e380883f132066635990afea2accb1721bc63316df7537c40094ed09e4c18f57ce8bc8ca3afd1158608ac4f6af32da120ca708169ebe2c1071100110bad04fcbecb53fa88fa9ab0df470ab562243edf3c6b824fe792edf36370cc88a0afec97482c8d724eb263efa9b732400dfaade43b0f33e2ec52c74a5c9131a8e6f0a85b80bb4554a249f264456df309e19fe27c5be3d577e6aaa6fc7d3cc524130f8625da8953174a017d78f168cbda145149b1cfb6f6a37e02356be39ff51cfa583434ae0f8edbdf5d8e2d031fe5807637a5656f20f1429622c92c7264dffe28b336079661a411ad0e6596afab3a581a9c0b702e79ee12f8b20567c78775999c1bc6cf205343e516c473aede74716f0d6eebf50c8e3cc950b89ea8683cb5cfeb25acbfcee13c0bc92367cd2d62883f75d3e92b41b553e69e1dddf76b7a74bd539778cbe042b754f9d9e70020579dc1a11d8c4d5c6dc17ac90ebf1316a6882b030e5610eb3ffaaf3d13d0b448f5da129d2ceb3eccacb3961c8dc80a43c21eea4dcb06643f0a6a80613ab486dd0c667708322e7f8fd378f152ae67c275ab7dde2cf0425cb6c168c5b205b58d18dce61f2f3745c99ad3f4f27e7f85d213bdc674c2c94a79717c30ca7762370debbbad8bb33ddd04761f9dea41decf2e58ea72bbade17143c3f78a249edf1f33087f1479cf070c492d7742a593fef2cf7138db06116f0380ed79c2dc088c24267bd5727aa14a0760927b7fdea4459295f2e53acaf50da4a04f509d3bc6664deb3ea8b514a059bd925659b8dcde4fd2da594c46f5d8ed770c787644a60ab59119d1b98a741dadf6e73e07cd208fd9f625805e30996078d69a8564f0b3adcf74f4ad21a42bd8cf2577cd4e7167a6918f11be97c6785fb522682788385646eda34f12f01289dd7a6d262fb08bd46c44fbbc98de1e72250c2eed4be3ce01eced5f460a8061e0036bcf7fc738114f589ff918fee46587cf1cce8ef6284542a4e26e2f8946fed36f6fad8688a45f1d1c3fac939e1c63937b5c985ebfbc733f343442159c4bf3545b8f5ecc26996f70cf44dc9c70cea32889552ce7d2818e8ca71076e4373c13ef575b21d236e31d40de3ef708c671f26cd3d67eb57020575f3c337396b4d765b1029a7314c14092335d8f93c04f1ea7ddc8d76154f3fa6b66ea44e6828594a46191e35da68566883c580f1c59a04652278fe37d163b82ede3e50388d59af1ce3d084c6ee229c22e416b4c78dd3062f08f51848ff359095a3b8b0e5ebc7447d63b4c49e0631d7a6fd67423e50eca87ad662056464d69e70585ad53441c1335a0bf90b15a8b5a0d5e970fab0075ec93ab65ee597bbabfc2e84e632953410dd9f702b4ba5a9a3aa9bf62cf6decb2f1a8304b9f75d4ed90f325c057d0c68a9f05946cc5aadb283238adc6ee9bf7b8c11a2a1f449eec148d8f5e217684d2f47956edd35fce1ec7bac7730d0c2ce28aa2fdb1d5b9a2d4924f67ae94a3154ce3c373fca6aab0daf4d40d0a983d0b61cb802693129273dd360b4b6430137dc39b3f649876e5d4208ecb36a0fe64dc1357ba619bb6d195644b1f484391c87d35982f13c0f47196430f92ba60922977987abad5bcc34bacedbd32c6fdf4a8b937b786e57790e90f16e64d12e5398a5ee9b809ba3cae28c35559d96121798b063db6c755fbca13173e84553607955fa479c47b43ce0138674ce0f04bc00b67849fad9791be843414d14809302a8ee0f23a12d8d45156b8d62281237200064f73bcfea304320ec60d9b039d1cc79104538d5e69bd78b978f497270c00399ab34de1013822fa2d8b141db44d9edeb7c06f9dd1d8dedebcef2e5d15f0000a18ef7a5b6cd0a0d1204467295d36ae84cad44fa9eaff27077702430e9ab0484c3fcd8021fe17737aeea2f13f04d07abc3475ef193369e38d21cb12bbf30f5ac3470fdbc14b94cd51f312f2689a2e3c8821cfc086fb09218094caef4cb32fe9199cc59c0d4c511f86be5ebec0aefdc5f95b843b7986d52dc33f684a630ae1b878d07d71e06f4cae1cce928569dbbf629d7a89a85fddfc1a7c8bae902e7907421aed98e77a14b54a81d64da64975a21e8d2c57df61d01088210f08c4082a52636bb59d3eafae59af0f9d9f993a40fc9349742a34818785506a52640c5a05eaa2a275e44970a194097d086ad27ff2346a974845b4c3ce95e487e98607cfdc7635ed42e014b1abaad0e192774ac997beaf62da86db2d4d1401ec71951854ba505b6fdb9b9bda48f09393cc21de6c41d25e0f3bdac538e2184193bf8d8f06cd932e9b32b848e3928a57b7edf0ead976ba8367cf74f266634945a30a95e684b701dcd12b371ca34a6f05c82b44a4e421c03a8257a827688d73e53219313cf5ccfa62f60cd948d7b9eb6da3a91388d92e4182b7ddad91c99bd0e764ed63f6d0892302f365f7bf408ef1bd0eee22f1a0c03468d44364306234e9710dcc833b637c3ba01335e58e96e8b687190b1f1fab563d379cf61486f7b869965e3761f4f214a11d0dd57a67ea49dc811b7e6aa291b03cf237011a5e0debe5630bb66fb7b2703df576fecce5625b5f5368bcfe574fd80ca0c4cd351b26897ffb2699699acbed0abeb5b24d43dad151470fb27e311cf2d618ed742f28fa4306684d0cc1b90578"}], 0x22e0}, 0x402) fchmod(r4, 0xe3) setsockopt(0xffffffffffffffff, 0x8, 0x400, &(0x7f0000004ac0)="95690d7950d7ca258000eed4d50a7140c547b7966bfcf27c409d788f6fbbcf7be98805cac6b96edc5e6821db77dfcb91ffc5ab24c3267ebb49b07251d9de6e", 0x3f) fcntl$dupfd(r4, 0x0, r4) getsockname(r4, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) close(r3) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_emit_ethernet(0xf4, &(0x7f0000004b00)="f543678664f0bdcbcfb1763f97967dd945e764590dc90f981c98f356dfcfe99472c2356639585cb92c558eca21cede2eb572e3806371810682a23c7856610ce4ca80398e99c532a3dac8805432e0e6ceca6021bc9973bfd9360794788ed1bd9fc98e4d8471b8de41ac3ae3d8543e774c8a5c568dfdf525a386b98859b4c7705302c38c52fc8bf0e5e5bd79da9f2232781c7338f08bfb01c6799517d56242415629f73606439fa9da9411f4784953150fad3ec293ae6164113ed4f4e3ea4fb3df85079855657f599546366df0d43eb91fd125a30c2c715d648393dc97d75bdfc9c82a4f789d967ec38f66092da5adc149fff19986") write(r5, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:21:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5ebd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b40000000077db32a898563bdcf838e2aa4fd51b868ab561ee58f5a3e7b34f479b18587d6e883c260967ef961b3cc178f38762c8ba9d575752955d46755b464842f620961c0b88afea7076531271ffbd1ee8dd254c799d333d4eaeb710701d83a1e2da24947005cb047b1163854f09f85def70c3250c6aa56b18209d8b4fc06e159cd31eb6dbbf4bb6bf01595834d64e01022af6c8c9e45ebd09ce0b32626e28b5d7c66409ad103cf10c0a4f313510f53462fbb645b9649be1e64c60bdb77372e1e0a65d2583e56cfe799065ba999898e6d7ae03682ccda5f53e88ce9c05e68d3cc87153ebd3"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x0) write(r3, &(0x7f0000000200)="220e2a", 0x3) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000380)=0x3) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x4) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) read(r6, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r8) fcntl$dupfd(r7, 0x0, r7) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:21:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0206925, &(0x7f0000000300)) 16:21:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xcbf9, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x200000000, 0x0, 0x401, 0x0, 0x5, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x2, 0x0, 0x0, 0x1000000000000, 0xffffffffffffffff], [0x0, 0x0, 0x4, 0x9, 0xfffffffffdfffeff], [0x0, 0x0, 0x404], [{0x0, 0x0, 0x401}, {}, {0xfffc}, {}, {}, {0x0, 0x40004, 0x9}, {}, {0x0, 0x0, 0x2}]}}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r1, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000200)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r2, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d5, 0x0, "d73036c172fbdd000900", 0xb797, 0x1}) write(r0, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r3, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x8, 0x9, 0x0, 0xffffffff, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x20000) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f00000004c0)={0x0, 0x3ff, 0x7, 0x1ffc00, 0xaa, 0x7, 0x9, 0x10, [{0x3f, 0x800, 0x5, 0xebeb}, {0x1, 0xffff7b8a, 0x800003ff}, {0x0, 0x8, 0x1, 0x401}, {0x3, 0x4, 0x9, 0x400}, {0x20, 0x100, 0x5, 0x8001}, {0x7, 0xffffff81, 0x4, 0x400}, {0x0, 0x788c, 0x3ff, 0x1ff}, {0x2, 0x0, 0x9, 0x7fffffff}, {0xffe00000, 0x2, 0x9, 0x3}, {0x7, 0xffffffff, 0x1, 0x800}, {0x0, 0x400, 0x99f6, 0x2}, {0x6f6, 0x4, 0x4, 0x1}, {0x2, 0x8, 0x7fffffff, 0xfffffff9}, {0x2, 0x80, 0x4, 0x8}, {0x1f, 0xffffffff, 0x4, 0x9}, {0x4, 0x1, 0x361, 0x8}]}) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 16:21:08 executing program 1: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x18e) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0x42, 0x0, &(0x7f00000001c0)=""/66}) 16:21:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) select(0x4, &(0x7f0000000000)={0x8}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) 16:21:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) accept$inet6(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 16:21:08 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r4, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000200)) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r5, 0xe3) fcntl$dupfd(r5, 0x0, r5) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r6, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000200)) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r7, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000200)) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d73036c172fbdd000900"}) write(r8, &(0x7f0000000440)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x290) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "26274d0a5b49614d41a6be2644e0216b1526fd6f"}) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000200)) connect$unix(r5, &(0x7f0000000580)=ANY=[@ANYRESOCT=r0, @ANYRESHEX, @ANYBLOB="a0ae7df86574a2f2572d39d119467883ddac481eba02", @ANYRES64=r6, @ANYRES16=r1, @ANYRES16=r0, @ANYRESHEX=r7, @ANYRES32=r8], 0x8) r9 = dup2(r3, r2) r10 = socket(0x11, 0x4003, 0x0) acct(&(0x7f00000000c0)='./file0\x00') sendto$unix(r10, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x8, 0x0, 0x0) fchdir(r10) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r2) recvfrom$inet6(0xffffffffffffffff, &(0x7f00000001c0)=""/33, 0x21, 0x8ca44641101b2ebf, &(0x7f0000000440)={0x18, 0x3, 0xc004, 0x411}, 0xc) dup(r0) r12 = socket(0x11, 0x4003, 0x0) r13 = socket(0x2, 0x3, 0x0) r14 = socket(0x800000018, 0x3, 0x0) r15 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r15, 0xffff, 0x10, &(0x7f0000000000), 0x4) close(r15) r16 = fcntl$dupfd(r13, 0x0, r14) r17 = openat(r16, &(0x7f0000000480)='./file0\x00', 0x400, 0x148) ioctl$WSDISPLAYIO_SETSCREEN(r17, 0x80045756, &(0x7f00000004c0)) setsockopt$inet6_MRT6_ADD_MIF(r13, 0x29, 0x66, &(0x7f0000000180)={0x1, 0x0, 0x5, 0x112a, 0x8}, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r12, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$setflags(r12, 0x2, 0x0) socket$inet(0x2, 0x2, 0xaf) sendto$inet6(r11, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) panic: WpAoRoNlI_NcGa:c hSeP_Li tNeOmT_ mLagOWiEcR_EchDe cONk :S YmSbCuAfLLp l 2c p-1u 18f5re4e56 5li2s6 tE XmIodT if0 iae d : Stopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *300051 42796 0 0x2 0 0 syz-executor.1 118095 43878 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffc5530, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd8064bbbf00+16 0x0!=0x90f3a74d470844a2 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7ffffc5530, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800022da91c0 rbx 0 rdx 0xffff800020aa0018 rcx 0 rax 0x3b r8 0xffffffff8162ae5f kprintf+0x16f r9 0x1 r10 0x25 r11 0x9f00815c5e61d645 r12 0 r13 0 r14 0xffff800020aa0018 r15 0 rip 0xffffffff820853f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800022da9140 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.1) pid=300051 stat=onproc flags process=2 proc=0 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020aa0c70,0xffff800020aa1170 process=0xffff800020aa2e30 user=0xffff800022da4000, vmspace=0xfffffd806e7885c8 estcpu=36, cpticks=1, pctcpu=1.21 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 36998 374812 42796 0 2 0 syz-executor.1 20898 349739 80627 0 3 0x2 biowait syz-executor.0 14903 510880 0 0 3 0x14200 bored sosplice *42796 300051 80627 0 7 0x2 syz-executor.1 80627 204901 62171 0 3 0x82 thrsleep syz-fuzzer 80627 266116 62171 0 3 0x4000082 nanosleep syz-fuzzer 80627 82646 62171 0 3 0x4000082 thrsleep syz-fuzzer 80627 189096 62171 0 3 0x4000082 thrsleep syz-fuzzer 80627 491447 62171 0 3 0x4000082 thrsleep syz-fuzzer 80627 133505 62171 0 3 0x4000082 kqread syz-fuzzer 80627 39285 62171 0 3 0x4000082 thrsleep syz-fuzzer 80627 19457 62171 0 3 0x4000082 thrsleep syz-fuzzer 80627 451305 62171 0 3 0x4000082 nanosleep syz-fuzzer 80627 57884 62171 0 3 0x4000082 thrsleep syz-fuzzer 62171 15190 43878 0 3 0x10008a pause ksh 43878 118095 19185 0 7 0x12 sshd 90915 361885 1 0 3 0x100083 ttyin getty 19185 410781 1 0 3 0x80 select sshd 69789 486971 27464 74 3 0x100092 bpf pflogd 27464 487334 1 0 3 0x80 netio pflogd 33137 294248 50303 73 3 0x100090 kqread syslogd 50303 347176 1 0 3 0x100082 netio syslogd 65384 316226 1 77 3 0x100090 poll dhclient 75343 429494 1 0 3 0x80 poll dhclient 20138 469736 0 0 3 0x14200 pgzero zerothread 45071 324233 0 0 3 0x14200 aiodoned aiodoned 96140 190635 0 0 3 0x14200 syncer update 46290 410261 0 0 3 0x14200 cleaner cleaner 91880 263297 0 0 3 0x14200 reaper reaper 43463 373145 0 0 3 0x14200 pgdaemon pagedaemon 97514 33686 0 0 3 0x14200 bored crynlk 95218 505715 0 0 3 0x14200 bored crypto 9520 135446 0 0 3 0x40014200 acpi0 acpi0 54702 462034 0 0 3 0x40014200 idle1 61172 442000 0 0 3 0x14200 bored softnet 61513 422971 0 0 3 0x14200 bored systqmp 72903 30635 0 0 3 0x14200 bored systq 98955 318542 0 0 3 0x40014200 bored softclock 56973 197462 0 0 3 0x40014200 idle0 56643 43436 0 0 3 0x14200 bored smr 1 366343 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex vmmpekpl r = 0 (0xffffffff8264d468) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_mapent_alloc+0x394 #5 uvm_map+0x2a5 #6 uvm_km_kmemalloc_pla+0x11d #7 uvm_uarea_alloc+0x51 #8 fork1+0x295 #9 syscall+0x4a4 #10 Xsyscall+0x128 Process 20898 (syz-executor.0) thread 0xffff800020aa09f8 (349739) exclusive rrwlock inode r = 0 (0xfffffd806eb17a28) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b4 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806d8d8928) #0 witness_lock+0x52e #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0xf9 #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 42796 (syz-executor.1) thread 0xffff800020aa0018 (300051) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82633630) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex vmmpekpl r = 0 (0xffffffff8264d468) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 pool_get+0xbf #4 uvm_mapent_alloc+0x394 #5 uvm_map+0x2a5 #6 uvm_km_kmemalloc_pla+0x11d #7 uvm_uarea_alloc+0x51 #8 fork1+0x295 #9 syscall+0x4a4 #10 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9523 7060K 7574K 78643K 11462 0 pcb 13 8K 8K 78643K 100 0 rtable 108 4K 4K 78643K 406 0 ifaddr 81 16K 17K 78643K 142 0 counters 39 33K 33K 78643K 39 0 ioctlops 0 0K 4K 78643K 1491 0 iov 0 0K 48K 78643K 83 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 76K 77K 78643K 1652 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 102 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 196K 290K 78643K 12766 0 file desc 5 13K 25K 78643K 451 0 sigio 0 0K 0K 78643K 34 0 proc 61 63K 83K 78643K 592 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 20 0 in_multi 71 3K 3K 78643K 107 0 ether_multi 1 0K 0K 78643K 4 0 mrt 0 0K 0K 78643K 6 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 286 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 126 55K 55K 78643K 2707 0 UVM aobj 44 2K 2K 78643K 46 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 102 0 NDP 12 0K 0K 78643K 31 0 temp 135 3027K 3658K 78643K 6042 0 kqueue 0 0K 0K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 13 0 7 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 52 0 50 1 0 1 1 0 8 0 rtentry 112 81 0 37 2 0 2 2 0 8 0 unpcb 120 299 0 289 1 0 1 1 0 8 0 syncache 264 6 0 6 2 2 0 1 0 8 0 tcpqe 32 77 0 77 1 1 0 1 0 8 0 tcpcb 544 177 0 173 1 0 1 1 0 8 0 inpcb 280 685 0 678 7 5 2 3 0 8 1 rttmr 72 3 0 3 2 1 1 1 0 8 1 nd6 48 9 0 5 1 0 1 1 0 8 0 pkpcb 40 1 0 1 1 1 0 1 0 8 0 ppxss 1128 3 0 3 3 2 1 1 0 8 1 pffrag 232 10 0 10 4 4 0 1 0 482 0 pffrnode 88 10 0 10 4 4 0 1 0 8 0 pffrent 40 365 0 365 4 4 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 49 0 29 1 0 1 1 0 8 0 pfstkey 112 49 0 29 1 0 1 1 0 8 0 pfstate 328 49 0 27 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 391 0 174 17 3 14 15 0 8 0 art_table 32 392 0 174 2 0 2 2 0 8 0 art_node 16 80 0 40 1 0 1 1 0 8 0 sysvmsgpl 40 60 0 37 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 100 0 90 1 0 1 1 0 8 0 shmpl 112 44 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2238 0 832 46 0 46 46 0 8 0 ffsino 272 2238 0 832 94 0 94 94 0 8 0 nchpl 144 3117 0 1511 61 0 61 61 0 8 0 uvmvnodes 72 2518 0 0 46 0 46 46 0 8 0 vnodes 208 2518 0 0 133 0 133 133 0 8 0 namei 1024 10303 0 10303 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 560 6 0 2 1 0 1 1 0 8 0 scxspl 192 8605 0 8604 12 11 1 7 0 8 0 plimitpl 152 47 0 39 1 0 1 1 0 8 0 sigapl 432 644 0 629 3 1 2 3 0 8 0 futexpl 56 10622 0 10622 1 0 1 1 0 8 1 knotepl 112 129 0 110 1 0 1 1 0 8 0 kqueuepl 104 93 0 91 1 0 1 1 0 8 0 pipepl 112 398 0 379 2 1 1 2 0 8 0 fdescpl 488 645 0 629 3 0 3 3 0 8 0 filepl 152 5668 0 5568 14 8 6 7 0 8 2 lockfpl 104 116 0 115 1 0 1 1 0 8 0 lockfspl 48 47 0 46 1 0 1 1 0 8 0 sessionpl 112 20 0 9 1 0 1 1 0 8 0 pgrppl 48 24 0 13 1 0 1 1 0 8 0 ucredpl 96 1483 0 1474 1 0 1 1 0 8 0 zombiepl 144 629 0 629 1 0 1 1 0 8 1 processpl 904 661 0 629 4 0 4 4 0 8 0 procpl 632 1832 0 1791 6 1 5 5 0 8 1 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 7 0 7 2 2 0 1 0 8 0 sockpl 384 1065 0 1046 11 7 4 6 0 8 2 mcl64k 65536 258 0 0 33 0 33 33 0 8 1 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 9 0 0 2 0 2 2 0 8 0 mcl4k 4096 15 0 0 2 0 2 2 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 171 0 0 21 0 21 21 0 8 0 mtagpl 80 23 0 0 1 0 1 1 0 8 0 mbufpl 256 421 0 0 24 0 24 24 0 8 0 bufpl 280 7386 0 1354 431 0 431 431 0 8 0 anonpl 16 89020 0 69701 96 16 80 95 0 125 0 amapchunkpl 152 4618 0 4460 18 10 8 14 0 158 0 amappl16 192 3372 0 2322 77 23 54 65 0 8 1 amappl15 184 156 0 152 1 0 1 1 0 8 0 amappl14 176 39 0 37 1 0 1 1 0 8 0 amappl12 160 118 0 111 1 0 1 1 0 8 0 amappl11 152 263 0 245 1 0 1 1 0 8 0 amappl10 144 18 0 13 1 0 1 1 0 8 0 amappl9 136 629 0 626 1 0 1 1 0 8 0 amappl8 128 142 0 115 1 0 1 1 0 8 0 amappl7 120 123 0 111 1 0 1 1 0 8 0 amappl6 112 247 0 241 1 0 1 1 0 8 0 amappl5 104 255 0 239 1 0 1 1 0 8 0 amappl4 96 875 0 845 1 0 1 1 0 8 0 amappl3 88 167 0 159 1 0 1 1 0 8 0 amappl2 80 4208 0 4143 3 1 2 3 0 8 0 amappl1 72 24582 0 24140 25 14 11 21 0 8 0 amappl 80 2117 0 2068 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 45 0 2 1 0 1 1 0 8 0 uaddrrnd 24 651 0 631 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 651 0 631 1 0 1 1 0 8 0 vmmpekpl 168 9542 0 9507 2 0 2 2 0 8 0 vmmpepl 168 89561 0 87344 171 52 119 140 0 357 14 vmsppl 368 650 0 631 2 0 2 2 0 8 0 pdppl 4096 1309 0 1266 6 0 6 6 0 8 0 pvpl 32 260477 0 238030 223 34 189 221 0 265 3 pmappl 232 650 0 631 3 1 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 217 0 7 6 0 6 6 0 8 0