kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Feb 12 21:16:36 PST 2020 OpenBSD/amd64 (ci-openbsd-main-1.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.80' (ECDSA) to the list of known hosts. 2020/02/12 21:16:49 fuzzer started 2020/02/12 21:16:54 dialing manager at 10.128.15.235:46558 2020/02/12 21:16:54 syscalls: 337 2020/02/12 21:16:54 code coverage: enabled 2020/02/12 21:16:54 comparison tracing: enabled 2020/02/12 21:16:54 extra coverage: support is not implemented in syzkaller 2020/02/12 21:16:54 setuid sandbox: enabled 2020/02/12 21:16:54 namespace sandbox: support is not implemented in syzkaller 2020/02/12 21:16:54 Android sandbox: support is not implemented in syzkaller 2020/02/12 21:16:54 fault injection: support is not implemented in syzkaller 2020/02/12 21:16:54 leak checking: support is not implemented in syzkaller 2020/02/12 21:16:54 net packet injection: enabled 2020/02/12 21:16:54 net device setup: support is not implemented in syzkaller 2020/02/12 21:16:54 concurrency sanitizer: support is not implemented in syzkaller 2020/02/12 21:16:54 devlink PCI setup: support is not implemented in syzkaller 21:16:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) close(r0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSDTR(r1, 0x20007479) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000080)="be49d3e0799b099030f4b838fc8212655d97b546eb338837a0601cd30edf011115a5d68ecfff227595e7c366d549b9de645b5f6258912f951be0fed887005a55f87695883da1e392bd5d02b0cfa52c972c4728ff2d1d3f789a1ac6a59bc38ef98ab2d9a9b6f2108675edbac516283d44f6c6", 0x72}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) r3 = semget(0x3, 0x4, 0x100) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000180)=""/161) rmdir(&(0x7f0000000240)='./file0\x00') r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) r5 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x100, 0x80) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000300), 0xc) rename(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file1\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000400), &(0x7f0000000440)=0xc) close(r7) r8 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x198) ioctl$WSMOUSEIO_GCALIBCOORDS(r8, 0x41205725, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r9 = socket$inet(0x2, 0x3, 0x47) connect$inet(r9, &(0x7f0000000600)={0x2, 0x0}, 0xc) r10 = semget(0x3, 0x2, 0x4) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000640)=""/4096) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001640)) r11 = openat(0xffffffffffffff9c, &(0x7f0000001680)='./file1\x00', 0x19883, 0x10) ioctl$BIOCGSTATS(r11, 0x4008426f, &(0x7f00000016c0)) r12 = dup(r2) ioctl$WSDISPLAYIO_LDFONT(r12, 0x8058574d, &(0x7f0000001700)={'./file0\x00', 0x0, 0x0, 0x10000, 0x0, 0x42f, 0xb5e, 0x200, 0x3d2305f4f31840b7, 0x1, 0x7f, 0x8}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x20000, 0x0) ioctl$FIOGETOWN(r13, 0x4004667b, &(0x7f00000017c0)) 21:16:58 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r0 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0xc) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/171, 0xab) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0/file1\x00', r0}) truncate(&(0x7f00000003c0)='./file0/file1\x00', 0x0, 0x9) r2 = getpid() wait4(r2, 0x0, 0x0, &(0x7f0000000400)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x20, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000540)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) fchown(r3, r4, r5) symlinkat(&(0x7f0000000580)='./file0/file1/../file0\x00', 0xffffffffffffff9c, &(0x7f00000005c0)='./file0/file1\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000600)={0x80, 0x8, 0x1, {[0x0, 0x4, 0x0, 0x5, 0xfffffffffffffffb, 0x6, 0x80000000, 0xbd6, 0x3, 0x1, 0xfffffffffffffffc, 0x9, 0x20000000, 0x1, 0x7, 0xffffffffffffff80, 0x8, 0x6], [0x9, 0xfffffffffffff4aa, 0xd68, 0x9, 0x10000, 0x3, 0x4, 0x0, 0x401, 0x100000000], [0x5, 0x1, 0x2, 0x5, 0xffffffff, 0x3dd1, 0x81], [0x6e10, 0x8, 0x100000001, 0x9, 0x7, 0x7f], [{0x200, 0x1ff, 0x3, 0x6}, {0x401, 0xbc, 0x0, 0x1a39}, {0x8, 0x8001, 0x7e1, 0x6}, {0x51e8, 0x80000000, 0x6, 0x2883}, {0x4, 0xfffffffb, 0x8, 0x5}, {0xd, 0x6, 0x1a2e, 0x2}, {0x9, 0x16c, 0x8, 0xdf8}, {0x72c, 0x10001, 0x1, 0x7ff}], {0x0, 0x401, 0x0, 0x8}, {0x6, 0x5, 0x4, 0x5}}}) fcntl$getflags(r0, 0x1) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r7, 0x20004b08, &(0x7f00000008c0)=0x10000) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000900)) r8 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000940)) dup2(r8, r6) r9 = shmget$private(0x0, 0x2000, 0x5, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000ffb000/0x3000)=nil, 0x1000) pipe(&(0x7f0000000980)) r10 = dup(0xffffffffffffffff) getpeername$inet(r10, &(0x7f00000009c0), &(0x7f0000000a00)=0xc) r11 = fcntl$dupfd(r6, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000a40)={'tap', 0x0}) 21:16:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x74}, {0x6, 0x0, 0x0, 0x105}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) rmdir(&(0x7f0000000180)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8, 0x42) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0xdd, 0x9, 0x7}, {0x7ff, 0x4, 0x5, 0x80}]}) pipe2(&(0x7f00000001c0), 0x4) getdents(r1, &(0x7f0000000280)=""/173, 0xad) syz_open_pts() 21:16:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000004b9d071b542a5387060000e2b8180000002900f4ffffffffffff00007bd97c8940381662d6692334b114d2f069dd2726e37ef0c33d88a1c28a608b128f85d71272ee9f94791e67000000000000000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001f5000/0x2000)=nil, 0x2000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40c) 21:16:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x200000, 0x0, {[], [0x8000000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x8, 0x0, 0x403, 0x0, 0x0, 0x1], [{}, {}, {}, {0x0, 0x0, 0x0, 0x6}, {}, {}, {}, {0x0, 0x0, 0x8000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 21:16:59 executing program 0: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x10, 0x150) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x8) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r7) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r9) getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r15) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r17) getgroups(0x9, &(0x7f00000001c0)=[0x0, r13, r7, 0x0, r17, r15, 0x0, r9, r11]) r19 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r21) getgroups(0x4, &(0x7f0000000200)=[r3, r18, r19, r21]) chdir(&(0x7f0000000080)='./file0\x00') 21:16:59 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x18c) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = dup(0xffffffffffffff9c) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1, 0x60000041, 0x4, 0x2}, {{r3}, 0xfffffffffffffff9, 0x80, 0x80000000, 0x800, 0x80}, {{r0}, 0xfffffffffffffffe, 0x2, 0x8, 0x624a, 0x8}, {{r4}, 0xfffffffffffffffd, 0x91, 0x1, 0x2}], 0x8, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffe, 0x80, 0x4, 0x1b75, 0x101}, {{}, 0xfffffffffffffffe, 0xa0, 0xf0000000, 0x3, 0x5}, {{r6}, 0xfffffffffffffffb, 0x81, 0x20, 0x5a8, 0x7}, {{r7}, 0xfffffffffffffffa, 0x5, 0x80000000, 0x2, 0x80}], 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0x5}) setsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f0000000200)=0x2, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f00000000c0)=[{}, {0x26}, {0x80, 0x5ac}, {0x40, 0xb7e}, {0x23, 0x7}, {0x81, 0x2}, {0x1, 0x9}, {0x26, 0x3f}, {0x6, 0xffffffe0}, {0x41ca8739fbf8103d, 0x5}], 0xa}) 21:16:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r3 = dup2(r0, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x24, 0x0, 0x80, 0x4ee}, {0x101}, {0x20000000000006, 0x0, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000280)=[{0xa3, 0x74, 0x0, 0x5fe}, {0x0, 0x0, 0x6}, {0x1, 0x1, 0x3}]}) syz_emit_ethernet(0xfffffffffffffe2c, &(0x7f00000002c0)="171022c6fd49035efd1a1445214919891e4f85c58e9960790517946951b48b07279d7fb75bd586837debdcbd7ff40f43b952a2482df86c7cb431") r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x81}, {0x6}]}) r8 = fcntl$dupfd(r6, 0x0, r7) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0xa010, r6, 0x0, 0x3f) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x61) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x44}, {0x44}, {0x6, 0x0, 0xff, 0x2}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r10, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(r10, &(0x7f0000002900)=[{&(0x7f0000000500)="c370cb8d705ceef7ff4ef7ac814b9acb6488446a8cc7c5c13f2a117b61936ef7f8b554f533b125fa4b7712b37eb1e38f24b0639a4964da31f53046f33ae8bada59ae736aa4618d1e11e0b9821551b3073f53955eec895bbe778177694cae42f722a16bfc61a2c945978785aa24da0134bd956478c4c2748fb4a8074ae5b1533e8d00f48e2ae985d709cddf811d8920c933e92ad90c4defd624e5293953be94183b6a17b63460a9b3ff087c4d876d45e25366f218fb6e8ec29a0425cdb1ab26e672407b4ca9dfdd5fa9f5831b334d7b6983b50f7e9f2571969dfe82f2bd645a3e3e3ae2b4dcf7dcccdd7297ba94f7a0fe3e9001f559d51d32caa51acf75a6e4358c82767e67af1ca01df3c9ce0d94ef63734eaeb95a512651e9742c29249c5983364b2ab539be8a80ed2876e1abc4729faf58c958298d948dd12491946ed1504b32d34575234c3bfbaadb3c38261b21ba1277daa9a791a1c4e381674f726da149d67af73bf819714c675569bd10b67f21d086d4282b4c42db86b68e4eff6dfe59d24a5c0da90dbc2fb27aa578e0dd14d62fe460188e51e57db57fa8e232ee88f86d1b033d2ce1d0c1771c81ca86b0ef2cf10bd0e07a80d39cb47db94f392798f60ed4af0671641bb184ec22e7bcc3715b6761eb5c29c941d696309d8628f65d5be38813c03de6972f2272dcd5346826333c501bce1e4b781357eacb28c2539d56a2506a8e7bdd02a04599ebe7a9fb9d4149d4f7a92d02775bf5d41785a64053e50720bd063c9fab80d6ddbb03e42ec063ae598d79282552612e95ecac08d1850fbe6cdc42c818f19f20cd6214059dd963350d7b0d3c9bf37cbaa8127c4ce92de52add044a069588a112db2de99b0d3906d21ae48303bddab17778d1ca517eae77d6247c07da50468e5398690dffe2fc220935e5a571843fb260f86ddf619ab86d84a34e05791b70f75d6f02be33e6f5c84b037aefc7879f4843ef85ce79c9a712cd5c07318344c66b233a27dd293b5c558c724d74c8e6f4cf5a8b3608991002fe5b5cef1545aea04aa476b2ba1048c090450e61200d2cbdbb154bac2f94c880629d54074f2ec7fe771bd43753960835f0bc946966fd09a09da56a669c93cfe20f81c521a0880a61215079ef4bd222a9d79b169f5d2bae35487e59cf79683f6cff9d900e6a7105f22fd4c55081a4a9cfc3a0bf613618e64bbc453a9dd8bbe9d366e5ab8be3bc583c106f83761f103b4ca033d9975e9b2ce671163f055285f4916f51fcd01e428d3ec8d9ed5a7c8fc31e5dd0a07ca6956ede17b3e52dd8df502e2ef54faa08f2ac7fe98d9d3193fa8354cbe45e4cf5961bdf5378c5be752cd52fcc42423f720938d4069eacac9685f8ea7798a184327dc6204c21b288274a27942fa0e880f6828516a649ff0316e6ade631e2bc747e662b2b56ca4d58e4a998412dac484c8d01deee34d7971633e084f4716d6e3482cf0163b2f4d423717b2efe44c56b9bdacb18bb2489c8522360042a4a716c214a69c9e1f752ee001742307d8c5faed7dc43c2dd57bb5a2f03e18e72a950b95f2cb5e9184919a0ee12d442ff71140a4edc141b869055312246d3592a1c3adc55b8e634b331e487091c5f632153c1f1dfd4fe47acbd4ed142e980465840c9df76f94394ef6c5ec69a624e14d3dccaade345bf870efee516fa3276b8b3643c715ce7a4e6293992a0197e7d28687fa9e9a9538b1ebdf22fa6ae598265db02e627c64230e4e94b7f6f77fe153370c19c15a95f83c45474e58bbf870a47499e64858ef17ac138769fb7de64b19e1b6bd531c1ee99d62289c5cc0b8cca9f618c3126381315a12732245d658ffc8796c1ce74a0b8c6966c87ec1cb24dacd7848ab712e064c0bfe716afc0d0ec33630385a6618266f80a14856e04a9106002c1c29bc0cfe409017ef3a3678ac3cc62f110fe57088df4b360331e51f3841a0932bb067d714ce6b4b82cfbbbceb616b669ace15c7dddc3475504abd4d2dc3e083abc6a604e0a82338f2b161d4aaa29ed45f6d1d74ae7fe35c4c432ae473f0c1dd8739c2be3fb2c0a43543983eeb51c4a1e9910c855193fe0f699bd08bf29b9c9c99c584048457f7290d33234f8344e14d52cfeb64508d06facc339daec06c23391406218bb3ece61dc085912649fd739763fed0f8e809efaabc513d04bd9e7056affca22275809792a9b4f84413761fa6ba4cf7099424ceaa8c5ded0f3eb87e7ff2f6353a71e7ee7e28e397444fd7440062573370962e9d6663115b3d7b7991a95e6411bdfe8912460ded3c6e852a9a1306d0be74ed1c3f736568ab99b6a48c0d45e7f33dad88e5866550841c36eb3194df826a1583c64a2d942f44ddf2fbb4000da1903a6e7a7a43fa8f3abec140cbc95996b423d92cd608b4b8645212c399c9695af3004ffd1177fde6420c01b810b8fec7eeb08f816b29b98855bcac20e4766597665813b4df312db20c6251f8cdb1d8a8e3714468c2c2fdea4741e797aa6549e0c74b0899dc0db0a89d43c3a1a95105bee455e7bc5dc5fc21e5345da578b9db3b149f73266c7343d662c4fc802508413e97375b277c66c5941fedec49c3cfc51cb95b3ca263635283455cf081ef7a99b440cb22ae2d25bc719f9fc4e44bedf6bab01288424214d05e8f4178856b5856a17030979bfb4ad26aade52b3f20a2e619444fa6472ea295ab4f04997f2de82a2d31feba16efbe05272ba8f6f4637a4040b070519fb4cb88802c5391292bfc6a63b9b699ff1bb2aadac9cbb4c16ce7f315a3a2746944c532eb21009ed8e2bac94edb7bdf9b3324a9d3057a5db25b3c69669ef37efaccfdf96545412e07877f448b5f3434483a3f7bdaff2a36428c79888ebdc42967a1c5846fcef1f4766c09c2576565caebf62840eb8d0134958f209ad87d2408a85083198450c0962247624ad7b066236135d60f14625560892cbecdc5432b8f52507999e8e3a322cd87269fb08119e8339d2f96f02205c913cb0380bb4004b808cbfdbb4da7d98d488bbfdcc7b3982c77fcfe760d633cdff8dc0b54f8c3f5c12f2e94ffcabec15b4ae5daefdd22e86474e1baf082ba7dbd07ff10ee6f57a3d6988518919c7b6b803b04d5c173b1569efef627dce3bd97dd32d28a508c21b83fbc35299fd7495ef64ee473c8a18a90bea3ecaa2dee84e7b52ae62892cc7c7904c52198753dff4c658f472aced37c22c9c918511d4e43383ce2079520d4c5cdaeae8c24bea689b07b020be6103ca286f10f70567de8c1e1b59e3fc554b557b552dc53f41e82e79ec9454e8df87988fca573d20a1b7f40fcf18a98bd09b12fc42b029253981b86b45e3e4b0557a146878452154e63e13acb3add32c117570b89a3c4415dd83433f5a77264c0b2650127b105deb81f9082057f05f256eae16726ce98eb30d4e8d25fccf5012d49ec301f2d4d85f4391fa89b0b2f0abae799386f8ac7d8443e45efab0fac8288c52f2a7a5203ce319a212c305fdc28fb8071964998d113d6766c25362d388b392bd0ccb9443af717944dcc748e16e1ca8d0cf130e7ed5672456ce31e56d3031045d4bb368fe47326cf90e6e630c8f9877b7f43ddb28e84a0e14991e46168de61f8ea9b6fbcba61370f78724e81e7ea0efbc3ef16e035c4a331aef950ca984909142031375095f10dc7240d35411481b7e4877d07e76261cb7f50b07ef478f9dd4868e5640c55421e2e9745bcf6daa7c38405756fff2617a9ae22d33f31a6e705187cbcc675a9fc82395535688b36930f993f9919d00198e84c70611827c6684d3e9b579a98047efa45373e32e8e9a3cef28d07cf717dc72fdd1cc2db6882459a6b78b320a327f76f44605ba8bedaa003441523e2731df1798f320ab978db8c05c34419b2b185df89e3e9a9053f0943d031ffc68dd872cff6e2431f17bf73e1d197bfe555b5c99856f50feaa01655f3e17fad8891cf14fd14b33b0c6721459ecb0b3cd5e2ccb8a66184aee16f2733e32eee1a92db1bf1e4011e58d7788d665ba2b08654adcaccdff281c686be7ba0c0ebc5909935fc722e764bc66062c4984f409b50ba46c10fc38f09b298fd50fc0e2ab20e2684029889f0c4b857b0bf02b0b800368c767f6f7c8582701498cd716c3bca70321fa2d99e1b1520f40eadc9b48b89222c3e8da21ba4579d6d5292b07371fe6e6f72ad3a580705dbfb9c6123ef0b7049149c1196bc2b0117d80db8ab435ce1670266e4e475cfa37856031b239b6278553ce4f841d6111a113789bf7b3276e72a7ae85bacb6b462b639660a30268dcc621ee3db6e66f9169aee1a46ca2ed97ad01f702d8e1dd69cd4aafa4ca8dec910aa17da958d569735ef6b5c334a412f4ca1866eb3d08f1cdda9d50ea7b27d1f0faad3d7061319784edacd659f7f20e8bfa1c73c9b114f256f74d4ed918ec106c080c7292a7fa8fe1722bca12bce1fbacfdf2e6cc545a0b4c8aba6fa663f6e07054d6de34e63df897936f6d998a901bc8bef5d7cac3412be348bd0df31168a806bfba782a5a3e7653f226635132f819913062a13a0ff7d8b05181c61db9c9dbbdad3c27bd7ef48869e4b88e26718e77300f5b903b229306a5de44719a49fa06bd9ae3d7800e176bf24e8e0d139be333492016f0cf6813a22818b295f4027b861124ec502ecca970beba0f9224fbdff291ad4318061928e4415d976469c9c549a522df0b29814fd5236f88d69c4fcac12de448c9af88706d5d94098e427cf400463565437f4936a630676af1407eb92af1ed638ac49c619fbbb5df28cd98140c898a4f77d06336844254a14fb33857040b44912963e27845c291399edf6ba892af795c1fb156bb72553aa1ace3e495e5c21981889d52264ede240bf744ff44bb232d09d18498c26a484bb3a5c8ff1f25020f5319404d41a232baf852acd52701cf9cd4ceb13747e874d9e056d6de9b74fc9f167c50451d00d4ee5fc47e527d0e7a99d6c28733ebec2ea727d149b10db6aec1bbde0519efc8bd018e79eaaee49bc66ce4ffcbf023581cfeeddcc1fc399a6cf71c1623d44c19ce7e73d5a463eb97f622f6043172dcd9f5bedd73ef1eff946015484d5970de490da8cfba89d606f24680b2974ecdea810f700ca585f6a46373ede4ebfe4bb47dd293feca9443e795f112dca041ab0cf2096a9783956f86abb98b81514fb140a0528d0445194024e90eacc23a82384beca4b946fdd2837e9c5cc7e0485cb948884cf38b8c270bb686e06f57f1e9ceeaab3b8bfa64ef360dd0b53fa1d282988b186195998cbdb4108b2d0e82e5c13adc22155e850b0e8ed1d3ffc283a0230b4293732e4986baccbe0bc9d27d4b638d3eb594435cf94f0f6d45cd6f70a185c85fce34ebb41be2b1591376683ae638438f43bae365e0ace2c776cb280e1e0ec3c9d3a99dc40b958bd8f648a91fd994175cb6fe860c9a4733da1ca751b23227c47982b73a3077bde925bc2e43edc85b70dcd0979bb6e3556d0a50135d718200626f1299c20601a7007cb588603e12b7a7bc7337e12623c573367842342be2ba6a904d4fa0cf014d5ab82bcd9896aad39f87640fda63a095e40251cd577671c3f2a6a880ae47897ac784c4d2c20b5f91926078f0b7e4cc0ae035a77344fa1b8e4a6ea5611ab4c8fd0343975a05b77235b91ccd6d02e54cc415b81bd0be38e6c739809fb34efc6577b721814d5be134f6df7e98ce14db2d6b4fb281254a5a1b9e8adb1cdaa03ba0f994ca9173d741f53a4832a719e8907c1b02d65b23c9827a3479e5c2feb33611b6d3e39713a0", 0x1000}, {&(0x7f0000000380)="56ab3dad8af49ae931ffd4965f266f1eb21831a45e4b8becc44255b57e13396613b1a729df0b7929caa0d37de921f2e24b3999d22615a1923a08d0bcf85d3d7323ba8b11879ec8fde09be9ada47661e604c18af1ab", 0x55}, {&(0x7f0000002980)="b10b2c9a39395c549743860c2d13be1f4cef184016e6f01bb1e8940cdf94ed779bd749d280efc53ead74b5198d53cc7f1e2bf8b2b6ae09ab450f320cee827810f27627ba4fe53bc79a3d7710f89d493783affc22dc57072476596e5a7148ff8de9ffc7c892f9ba1e12262558fa4bcfe9f5547e492da33dee7c559170a8778ac83fbf69b817443e67cb8b5aa0023821d592f07c3c", 0x94}, {&(0x7f0000001740)="3516a7d5042ad7066480d114a9c38dc561933db3744e312c8e036aa5af43b5109cfa2183be44a088a7e25996401acb98ea1e6cf710ae67a73dc9a714aa89fd5c67ad7401589a9a5a0910c5261f9902c5e1e592ddfbed2b82de173cb8d05a35728ef47d3806c1835ab0d4f8ca166c003cf76429d5923453d5d7e492cc7d0b7943bac011fd46fdfe61", 0x88}, {&(0x7f0000001800)="4d6b6021cd19fbc03ca5d1a745081d5c2edf4261f7828030c3c3ea5a81ebeba64402ef27aec00e77208efbcdfcd4b359f0c965b167b94713321148ec466bb95ce5319fa557e88c17dff9eaa3f0ae7d95b9862aa6abda6949be12dde48f3acc1f3f04bdadc5bba6d39f83c5976eb92640548d34d04eb758827027abe36ec949d6eb98cb8f582e97315b9d022e1a9dbe858886df7daa93ce9623ff3964e9475ec2a28b767d35b050491de935fcc109f43e3aca37f94930b83347247cfe19296314022f4813d979424db0a1512e64eb7ce7061b5ae1356dfbcd225a16f001de01e0be3204d31b348da7b44abc9567f1c374ef8a6cc2ac7aa5ee1d707c6653aa6d43b83c9cbd92745f1e5d8932c240b782319187d173d27542dbcbb6ce9b481986077e20c18d9a9155a6466455246352a8e303817613e23ad19516e88cdb69e58158cf52b06a73f2aaf3cafd98f9f87205f295428636e9ddf5ba2b9d19379309ef937ba9a2dc8f40e748deac8a79bbd80d4d0e05436a217ad434276c03e3c2676cddee5e387ae080c34605e9379e5a958398bc276065cccf3e90cea5d585dd16c09bdc8faa55d619ed40de238c2363b110f1bc5daa89a35b084a94edd22a503f5221e177b8766114bb13d34a5c9ed4ac19df504619d049f0201752db785793e5bc9190caa81f43c9abaf42718b427e0549a78f02e8147016561165f9ea443c4a4a59b50a5604accae69cffccd823a31c5182ee4239f8253fe96076f7238ccb507ca8502a899755b80720d6b9e1507a5f553fd7d856331c8f0f8dad07e8afd4374b73f96f82b20b4763a7284a3c61b34d784ed6daccf3243303a839c7fbfac7abf0525ef6635450e49d315ffd455f40b1661d72bd0b9a5f0f71aa0cc8060b65a67e5150fe2df12a2ff2f4c2223affb876c05da7540fa0332793f5584dd57e0914f269c95bccb84e59e71d8ab949c5345bac79210735562f3f62ac52bc071c5d30d050f5790a6f444a2ea8ce5a8440e47780a7ae1648062dba972c3a7f2ecb671d8305781cd571ffe1217cb4540992f5526a44186f4753b2115fceae7cd5758addc8ec3306801ec4c05f73fa9bf5ac4e31888423ec049f3465fd2ec17bcaf14c073153b136561371678c9902c7268878483883c3aa0cbe0451862a7aeda9e32f7c401471dbac7168a936c3d7699d4fa198ac3afe66322e2cb0358117a4b18f0b2190318a72985e68845160316c8a3cb149dc81d9306936c992c069e82d998d78c6b8e43e344ba62cb5b6b70f61ed6a5e0d8982d3c6120f2bfcc509dc4ffea3e539cf8fb057be8292de1a5df3f147cef00e0787ab5092b695431313bba3f1dccf23ee2723c4e4c49616884058dd35c3f46a7ddf5539e32bea187f5515d23e47a751556f05e7912887f0019c15721d8861ebb53f2cd882a1413d71f0218ad9e7a9b6ed47d4c2c51d6ca0523ef13b9f38269bcf8449de8f2479cd0bf460ccc646eca0526afcdc6265b4f078d1781e199e9e66e78299ca07a003927ede757a1fba6d34d9c84d6cca4f87af00c99b053028e97823d0175af01c88beba9cbcc2aed999ebf16145546adef9134d354defc855ac5da37e73c46bbd9d52e5c75855f9558d2ef22dac63c7bfeed0b39622ca7e13edcd0590bd946868353b4363bff711c1a2a98183f255791d568fa3ee5319b0b1f15d88a56a7c4be3b596865425eeeb0e79e161657d0ea4e29b337572100003318d354161e52e5e44d408c195095fe89a6a73bccede832a0e5bdd0c42774fd1f6be67aefcc41487c54f1ae659eaebf0269d53547f9af990d0fa285bfba96a500d42552f0f4f0919f45dce4ca5faf957fd68f7ecc5fd534ed36ea775da4ee50dabbd6d47018044e38f1f4c1cb351a6e981bc216b5f9e6f3c0681240f33327e0d150cd879f13895bf7d61e77eaf45707bba06b26457d69778b5dde832b538b26efc0a2270154d49f49f43f7410eb118e1155cddb054b5cad8dc242aece78f7fde719ec5b1b6d8b821cc1074fb2e84ccaead8f2de1776c6906d0126bff1bcd5c47b3594ee47fea2484a6ce8c10bb9205a8bcd2828f131703dbb46807f6b8c0af2b9d5855633b95e7446d755b9d5e9fa98e7bf7461a809631d48af98bbfd0f6f6c947a8f4f68f95f092560b20e6e99175f3b7308df75f5383971aa36a78da4b32b9e135a4daffcf2daf26140e3b169f9a471f31317d52d333ceb00be60fa58230bc4c68e6d742fee17e39ecedfd8aac8d2cb4fc12dd4ce8126d6a8020e831256e2f4a6c7260983820117d43f21431bd0c66b7cbfa1f4db4fdb32c1db3256feae5a9a156d536ae3566bbf183e9dc9381fef85b9c5d8c6df1b0afa890bcc9ba2ccbb77f7c43604a1fbd6adb6fa3086162af394ca6788eff23a208a97c103d9634b4f49826b3fdf8d25d868f8fcc08bbdd7b36e19f4bb029d455027db91bc25eab5b5a5519750002d883c079064dcf4f0eb905b8cb4b830f9e5da6333e28f2bf281ebc7c48fdd6d714fe9909c63cef7ec808b86bf02a78e8e50e0de9e5ae0e3a034127e515b83362db9f664db02abf9ec9364132c39609580e730f4a5a89804c16a2ccd455729363803277a3b8cc7b18056bcb26bf24b4b5c528f0d916f93075da7e83eb1cab0fa16170d7bd85677ad31d1695cc9ec0f1fb91c9f00ba59eeebe9c0e19a90dfa096f57cdf110fa6a59206842e21199429a3301833a2a99f8c32b788ea9b5c8e45f0db2d540cff4ac6f1a61154c73a1e7a2feb95cc3eb007ed73be070c446252069c695e31f6990fabf8307af6efa4a8b0ad48f4a136477c281406e4c7740030f60fe72c8f44675fb2973768c70b633cacab6ccb05fe4a3f2355eceed2aa47e7d025bc8c029b7a83956768cd7cc4ca92a7543411bcfab75c558bcdb0fbc12bad4a9620c69b4db75f669a13fabfef967a4cb4b65b753cf54a7e37f4ef4d3998826d19f3f53e084a6f7e720f5a51dc41a6ff3299455bd712e789d720eceb2741bb6b44aa5577ffbfafde3c1eace35b379140a6324f88b7b27fe42c505d6f7ca7179c0c12940ef051ae1b58e59e32d4bdb8b4ddda2267efdf7090fdb50258f4bf87084981580bc2618978370b9a543a6c8a531481f1f3fc1efddde95889160b9e5027fdb1ecad907de15af954747288f40456e1ec4480f3d1db66aaa68b051c5d08039403a4b3c964d5455033e66a7149e907d52ae227184023eb5553f2d0cecf99315ea73368ccf88ac54980d083ad11c0c7d25fdd16aa5c7e6d08a2a806ff2ffa72248a0c7aa5f787d81353811f15b5d6afd7db70fe76ef7375415fc9a00186f67a6a3ce2530591d23f6f23954ad9fe50b3670fce6861fad98b7103eb22166c1f14707282d5e83ae1ef6657bc73aa29e939e9958b34064a90938e60312b34a6cac76e6028b463ba6e79c0bfc4609ba607ad1ce34388b4a8e9a2ecc3025b783be6eeece0f1ac936c9722215471c4c4f70ad2549c1055ad320480c5eee3c916052d74792b9f7dcc5296ab0fbab1d5dfe7ad7fe11a40fd67fa6ccd34ca361f0368a49b4c5ecb65909a776d6d3ed4bc2ea076ab43ac37475d68f1180ce92e81c6ff8fe9d2f28eef166317258176b8ba1aed49c91ce4636228c4d5fe83409d24f5ff186d312081d3afb9f8769d83a997bb97e0a7bb292b32b2221fabeef81b052f46bbe697046ab565c6920abcaa26d5034e33a1e73542e0ad44c5282c5df64f82c1ce766fe30269d2e58040e43e80bffcb9037348823f7d9d44806dad27537d9f57747f5ab030c8fb65a13aa7892010b1aee37f8dc9d555a9ae28a67ebffcfe091e1321a112115bd314176bb23714ee9d2f3b1988323cc8cf8ae66e531e4f990670524f7cba1400054d00309f72d24f00a745c3a6b8b447204c36b30b6d1a3e7cf773a9827519414f1615b5a2d2fd1adcbc1d72656ec6ab35013b75227f87c97bb5a8c03c9ba809b8e6d12813973d68fe4152a46bd4e68b0e1431007e0a8cc4586b05477b099203e00a1fdf4307b31618fa45fa4975a185a58b10932d2898b5e4b3ab84ab5fecf49787676fefc5629c5f084e8111792b730599b1f76eaf7ae5a4ac7f82491aae0fd9380a0eb90ce19351438990d64d09bcb6514298e39c457fefe72b27fd450ce565151ca3c13e36693376075c5acbbeb7b86eeaf28a712931a7b8295dbc602ceaf78bed97ca03fad6ec59d17a317f7a7346ac9f987fad693b4abc33bb9c0b082503a16a5cc60f81e9c2efaa3be507ee2a5aa5e09ea0c09e06f5cb6eb433df7d17f19eb60762cfcdb5d48494909cc5fdcdea38b8f278b53e6546b3ab0a63671b6a17cc336cc994344cb076880d6c4cf1453bbd67a7170750536e1bc5cbcffb42a2dd94bf40cb3fe06cabf5dae651cbf709fe5cc754997926b67ecd95825914db32202cf88dc201e4c7566b6eef30d2a74a6d88af64490e57298beee22173906841d62ccf336e276995d2fe658c76ac8cc6c4bf269d4f4621d79269a0cac16810a966bec7e01c8d340117c08ee6512877cf0774c0fb9bdc3355bfef5c9e50b581247e4a69a79ca1562c7fdb5a00930f40da2fbca419f5c0437d98bac0416d43d95d68d6ed83d6f05d55f44e3f7c3dcb88a569841f1774298d1141375ef4fc25d0d9800be09817c0e15fb5e94afc7e192526c62a3524b76fbdc6d3e7b645a2ae21d0e201947b399da3cb8471cd333c903fdae4fe3a867b093d3acd02c5f4b7705d06924bfe0719e94650fab3ef7c84843262ef1447baade56e6d542faf5d5b7b0d461004027a279683f3729c400ae11fc010436b922afd59cb507d0f3b9b8ae8ec50213eb0b30b8677457aee835df65a1b6656172d4d4deaebc1f0d845e08608a07cc0e49e6995025c4ac1d863fa3072edc6347741f508a54328c4b3553a463e2d1f566ee4a0c0fe68926e0e606e178c2896be3031d8571796fad8ef5da32b310f2a0239bb6d26d76394c1225ba69e66f08faebb6fd1202c603d4d1f763cb14aa0fdca8627d045aa92b0874883b9c0aadd89387afe7b0930f28907df36f75c9af41ca2b3c20f28b236aa20a561f7b52d21688d719a141892d8fe87c82d593e44b5337c5f5b0085fcf2f01a674ebb0c959aa7bc72da9ec7a7f04c2c6968134bf19c33f1a51baa7a7b9b32f1f8c03c235948e77ed9068b3f55fbcaa72d96a361fc79d7dc76c86bbf21a68bc6f50c97d87c2e180d88e5d7ba6bd9e55140aa435938fcf90b1557e87d3e4797c7dbbea7ac8d12aec9983937e2bbc8db18675abd0f1bb50de32cf513f6ed6c99943392861ced788aa7f5d33dbf2827f471502fe40e7fde0eb37d63afffc0ad69f94e7bc45fa7f7d3e928c70aa348bef60e71ed1d0eaf10573e76ab7c6e542d780ddc05d7553909a8728b71c3ac88f0429fe3d6e46f41cf5bc3a2129b2c6f6d626461efca06ad7513d956ddb7cf7c3fdf64f0f6cf3b8e7a9a4f7b05710475f8cd4cc7346b24c6ea1ec78b66cf3a031e4427796c3ad0dd7f2ab39d0ae25fb8f7a6256755d63c7118626e36c9d30a38326f2ab83e62ea452a2af913543028d321804c7450c33391d76ed616fd3374ec6c639e9cf9c4082572c063fb9fffc100ccd49930cd3ec78babec0d42c005cddb9babb767391a12b9d332b2cc1250ce66bf3b6758624bcccf2bf8698557f27dc24dd9a8cfcf2d6ef93da9c968a8dec4266d92e2f4ae263e29e62415e0baa19adb82ae423f3ef1dd0014c8c877925c0d0f9380ce626c2d9fec7544de806bb421a17cf22b53064c0582585017572c42c2151b6e510051fe709", 0x1000}, {&(0x7f0000002a40)="c058a79a2c36a3651c2050b0b05d7775d84b3f49f3300f0f1b09785363c1e1955af5c259d74b335ecb2f3f5a5c5b4a494ff6bbc79ccb3a58cbb232ce5ae56b7a5a218142352420f855c5eb271209dcb162035f29540e263149caff3901bbdb79c83277cc2f1c1a95879cd9f07f8d543be2127832077ec86dadd47f669a2dd3f433e9a5797b14ce93df154192063cfad8128fd4a71691e9d9477a35c636ba1521bb95741b6ca315668fdfbd44846a7087f31e10724144e04deb557a7999d114b32af30634aae0bcee38d47f75f3b12e1396dd937efe2734a7", 0xd8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r5, 0x0, 0x0) getpeername$unix(r4, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) clock_settime(0x0, &(0x7f00000015c0)) r11 = semget$private(0x0, 0x9, 0x42) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x0, 0x8001}, {0x2, 0x0, 0x1000}], 0x4) shmget(0x3, 0x3000, 0x200, &(0x7f0000271000/0x3000)=nil) r12 = kqueue() r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r12, &(0x7f0000000200)=[{{r13}, 0xfffffffffffffffe, 0x8, 0x20000000, 0x6d49311b, 0x80}, {{}, 0x8000000000000002, 0x0, 0x20000000, 0xdf7, 0x3}, {{r8}, 0x7fffffffffffffff, 0x40, 0x20000000, 0x6, 0x2}], 0x3, 0x0, 0x3ff, 0x0) fcntl$dupfd(r12, 0xa, 0xffffffffffffffff) msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x200, 0x0) 21:16:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x20}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="8c685f3ad1239438a7dde00ddb1d") setrlimit(0x1, &(0x7f0000000080)={0x1, 0x80}) 21:16:59 executing program 1: r0 = socket(0x11, 0x4003, 0x8e) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f37633600f00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282922e4fd89720fd3872babfbb73baaf5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae00000002000000000000020208a37778cd4c0400000000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0xffffffffffffff9f) connect(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0x2, 0x1}, {0x18, 0x1, 0x5, 0x1}, 0x3f, [0x2, 0x9, 0x2, 0x39, 0x8d6c, 0x7, 0x88, 0x3]}, 0x3c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_dstaddr=@in6}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x154) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x0, 0x4812, r3, 0x0, 0x0) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = dup(r1) openat(r2, &(0x7f0000000100)='./file0\x00', 0x20, 0x40) r3 = socket(0x18, 0x4001, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000040)='./file0\x00') r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) dup2(r4, r3) 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000000c0)=[{}, {0x1}], 0x2}) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r2 = semget$private(0x0, 0x0, 0x700) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x4, 0x200]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:00 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000280)="e5ffffffffffffffff2683f1088b01868deb064efbb14eb405d6205d6bd0d1aa4ef579affab8c0faf04a8a662814b858bf711f6cbe84b0e868d88d5354834b466213d80000009c1de8837ea416d1ebee6555b2e263c18d121e29d059a5f5e7fc2d4dd88ee0442541a3790406c7a22262c7b9f7eb84db53901ae88742", 0x7c}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r1 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x1, 0x800) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r3 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) msgsnd(r2, &(0x7f0000001240)=ANY=[@ANYRES16=r3], 0x1, 0x800) msgrcv(r2, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) msgget$private(0x0, 0x200) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb0000000000008fe1cb51eb3cd14ba03fe43112c4464c7d1aa09451259253da9c94169c00000000001b00002000"/304], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001280)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d82cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61700100000000000001533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"], 0xaa, 0x1000) r5 = socket(0x18, 0x400000001002, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x20) msgsnd(r4, &(0x7f0000001240)=ANY=[@ANYRES16=r5], 0x1, 0x800) 16:00:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x200000000000035c, &(0x7f0000000000)=[{}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="14bcd72f3c197ea7e3510884f4b06fa69c7deb68b3ba6ea89d5ce527809a576f50cc2db52d75a590ae1c3b1e0e76ce5e49b5fafff3fc", 0x36}, {&(0x7f0000000100)="5d4adb45cbb77596f33ca7b087dcb7a8974171162ca6d33eae5bc085de16258050f072da8c", 0x25}], 0x2, 0x0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xb0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = socket(0x1, 0x5, 0x0) read(r1, &(0x7f00000001c0)=""/75, 0x4b) fcntl$dupfd(r2, 0x0, r3) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) openat(r4, &(0x7f00000002c0)='./bus\x00', 0x20000, 0x11) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$PCIOCREAD(r6, 0x8010570e, &(0x7f0000000300)) 16:00:00 executing program 1: execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)='\x00\x00', &(0x7f0000000380)]) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = getpid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = accept(r5, &(0x7f0000002680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000ff7f000000000000bb008630d3101b1a1b0d00"/110], &(0x7f0000002700)=0x6e) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000002740), 0xc) fcntl$getflags(r5, 0x3) setuid(r4) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r8 = openat(r7, &(0x7f0000000380)='./bus\x00', 0x800, 0x184) readlinkat(r8, &(0x7f00000025c0)='./bus\x00', &(0x7f0000002600)=""/97, 0x61) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r11 = getgid() setgroups(0x1, &(0x7f0000002580)=[r11]) chroot(&(0x7f0000002780)='./bus\x00') pwritev(r10, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f0000002540)={{0x18, 0x0, 0xfff, 0x7ffffbff}, {0x18, 0x1, 0x7e, 0x97}, 0xb74, [0xfb5, 0x57e1, 0x5, 0x3e, 0x4, 0x5, 0x7, 0x8]}, 0x3c) sendmsg$unix(r1, &(0x7f0000002500)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000080)="e7283921f6ebf01d6fc9affc4b728fd7252abd86df41ba6de484dd604b80b27157b4ab54188b3c99bf15c390b8c85a", 0x2f}, {&(0x7f00000000c0)="21c8f17a13b7f0f7c62ec58e730430b4a17a7289f0db9c3637c5f88389207060f024f02f6c9c9bf88693001e00bfae000a3978d4b3091a3c929485bb52e30e8da97b5f9edc5465b2903bff6ad8a0fd46311494c4d676e39a16437d27b22df7ff9f79d08f23", 0x65}, {&(0x7f00000004c0)="49542ad78749b204699b5b186fb4fbe116d805d9a04589ae7750c1e2969f7966120b11f87285ce8393cc8fe4b098d592c9f96d0ee9bfe93827f24a4df0b08727f40d75407ac9dd2b26af6dc83d718077b34ce926f7be06d2161f8951d2858f1b92693014b308d42e6217eee6a3333a9eaf5cbc03ff520ff1ada44724358d2673c7251e66a0c0a1087b2538365b926b88def8f2229efb8580d423896463cc5ca06de5bd448bf84e79a1c63b2167271f75758d485cd80b2678e9afc9b65130f7b7296d157f017c8faa5e92920818a7ccb6701b116d56ab8cb587f2c2d44b8fec5955d841a2bba7216e5614737415956709e08094ecef1d6f28805a5b00e7011be489a1e2a235553f851527efa5146d73dc727769e7cf90e084eaf3cbc5f4e89d8db7c762d24eafcaf3112efa9d2f9fbc5feeddc6b3f660398acee30e0c5cab62d2889b128f53f499036403290860ffa119653ff82ff1bf6eee25903bbd96e2849dac5cb77ec80df0830f9072dd450bca27a2483b511bdd2ba6d90e496be099646d20b4d626a535117ac9622bc08b21332ec142c50fa0946c86b41f847b881b8f28d852a8b7a41b9d01c7258fce20e33b9242fa5c37acf22c6e96275a2f034f9fae4035a10c8cbf33609ae09abad4c0faa6b475dfa55626a74d303dd34c75fd2baa17bb9cc3dfad5f370aa07dfe6d0ba5b0e90da19ccefa0c4336478e872b068d2e38a50e08f11fd211a2f3e34cdb843852aa82246cc3a5b530a906575c41af65fa6f739669a67e91eabd63c87ecf0f2530213c82b5b55d3d736e70ccd7f195514d9aed489e54f3a66a9f63a8e5824046791605c2c5bc4af3387c34934ce1ac70ea6d90167f79a3c3d78a80a9ab7192c39a75b23557c451bc67d3d073097dbf71dc32b340add6ea61be7269f2fa03b62b2e678dc3c0e68f6e396d13af1c711348283b368340d97ebf933622e8c1ed09934274c279a076aaeeb42151766253afffcefc730f103f81208f85850dfd633eee4f0afc39a15e9bb1e104e205d047fb34c1ccd2dc8065f72e227269732fdfe0850aa309de3abe642e335a9404e0cbc9ac1295a6522c941d73ae097269f6ae4b7c02bb8002e6141898bcc16caa347dd33b61bfbf0125e9525014c23c0e70040e66d61580e0ec14333318dd7f37130dbc687a0863df3e5cd7cb9487e2e5e26d599f31cd2fda37bcc41c27c4fb6490e79e24cf1af8a8f81afcd009606cdaa7ba5588e262d777e5105927aecb55469d940f1f7b62d78484078e45cd96ce6da3a83a1e5fbaf967360e0f7430a281754fa66588b3c9791d17b47f92d33c961c101b122cae67346674ff476de52371e07ea371a63f9e2b4041ad662efd44932ebc6d1dd7a21737c42aed6a27fa9dcff0ee96c7ab0f04e123dfd770167a4330a291f27b29f60492e27d15d27ee342f7e4fc4b6f095d5d4bc183565b66f558ea6224c4075cee0cf2defe1fc18b0ad564a26d454ef9bc385d8c8ea64879339c5c267ef4777aefd79f65584c909f81529689846d2fb97e91b144c09a746b3db85a7ea51fb36c5288aaffae38691b02db166a10e8fa87d7d7db37cc578ed5be1aa8473f141ff0cf523e656b9ed02d7a0fb7c91c57204ff755f8411e63a144e51293d416adb93f41b8e48c3ae14501b43d62a65f38f987b84d0397bb2ab47a14934a66f88fecde9fb98c3fda61a8b70f07d0e2fdbc8bfd9a3e7db4e017c31ff866cc1c5110670c1bf2d48305936ace02ceb79cac7bdff90a5657e59a144e289a648fc9f3a4c2f6129dc7a1096e45a9838ef24c14a43aa4642c88d2bcfcd565b4062ab8d105deb27d20d6eb382e45108747cf4db5d4c4d658621b021d803f50118fe36105ab349d04b972feeb2a58297d15a12c6e79293946c2b320cb507bb312eac6c56965f23a5c8870ec0225c8a7c6d1bd3b4a6fcbc502f9dad794cbac172475450c185c65fd4358dac24ce4f04a962ac4dcc5135080b08f54644ebeeee5efb61e28cd2bbef6657836e5565197ba216449a7e2d2153348a59723e912acd98996224413b8d82a55e7283a547f46db3f0ff7da4d96b4bcf998618459d631b1187ce2779d52446e6072b663c43a3f72ea4eac6ab06130e26ef377598b93d83764d13b5b44e7993eb403bd8ef3aa897ecb1bd9df6f592d75c08cbadf56880118e61aaa026826d0e90b9893fcd10369ba8826e6a95c43ac1e51a96018999f5c42541b768bbbd3ac67ed8f2646f088a83aede07fd1f8cd5743a1e5dc51d55b41d26daeb8321fe9a21f3dd9a431359dce5ef509cec210d86e5097a84af3435e8bbe00b034e10052cbb9d2f4d7d9f65557b6ed8817b25267562136a0e56869945d23e7f25143d13c8d405850f4acb0de5d6f37863fa295fde43c8816bcf77fcabcd4727ce3eec6953f67bcf2a5455b522dafb5a000332d0e40af02311ff492e35504f5e75737ef6d87830f37fdcd222a04abc1d045fecfbda23cc458b3d4c6667e24847e22c2176aa1729b5380b23ad0958c75c7779b943e6e528cb79b79b8a7249e121582d26e5c38cc2e4ccb9440fe401020b6fda7bef4246b27894d731495236221554238bac44fc710262d66ab046d5e100cb822079acdb6bd4575c15a3fb1429e7daa7375bac36ae16987e6c01b05c5605ffaccd7598d074cc6ab602d0b0282651fc2a0c8ef8aec706d948222886e1305d0feeab6c528241bedf7f45a36a66846d0ea1d5e86055adaa89fd093c1bedb38891fbfbdfa75d4020c70bffd2b917059fe4ba808883741c5f803be1c487282a62fb72d5d915a416097ca3911076a5224faac1990920c8308dcf36cd9822deb2fbac31c4a3fee3712639c4b8b1010f362dff813298db307b4fa3d09265d209f89cd2504942c9dea1732766ac4e7a91f23980b8b536c69c33ab4f2eff9fe8363ad09f0d0682318316590d0256b72af598c032e9afa036284dddeec11ae54070eb0cdbff399eba7bdbb887fb8f9843bd22f4c67fd09a0d981b97bd3686be4be7c5e785c1acda23083f69b48dd6ec233ebdf0b6263f3a74399a0dfc27d6497c58ba84bc81ee3740ddc95d1862e217ecac32f7b5cb9bd632c15b44233e87c02709349c6a2e3eab5caa640b7fa742cd5932b89f1bc3ea96019b3ada73da55ccb8a867928c05c8176d8cfea0fec461da8077233da11b87f294b2c363771c08f68be57db3cadff81e6b44324ed455c0136a515de81fd9459d87f468707104d29e9804779a1828e110eca3c1e70f1bdd3e232931b6cbceb99d4945adcbc78d1bdf1965fbf24cb399a931c6bf459a984d24e03784b0541df3df0a62769625df2506f1e7029d201fd579c3f26dd90b3b3782c788b8cd390d65d3a5d42103b3ab9888f11b099a7e7fb3b78f3653955f48c0f8f82d092e04aca76056f5ed0c13089dbafd254a2dcb3215718136b22ed53d71288f9e6e1eb8382e3333c1d02c23732328edddbcfe79e63538b19e95b29038e272d450f11f339179eae1fab10c89dbb8f319bf48b84be93983667657a59086ab05f4eefa53cc9894b0c62493c7e910ece8bbc0d4331c5c87da84e671a2e2ccbf635d10428c6590b8686418fecc3bed91ebf12de9efe40ba8fcfac8252f8c60d79bb59da45c54a8a1648508f34212f0e054565d9c3d39a197df415f4f1a7f689d92744bb596b3d5ccba6172448e8c68206003a33330f228c1f2b27b98b06aee9036063805021e62b8b0ba4f3211b9ad91098cc0259b1d82503fb24747487a6fea132ae3449a5323b68a43c2d1a2b44ed8b93f330da82b1b3ee8f37d4efa0e79bfb8b085f57d077ad24ba9df0490eff012b1996aab4a0df1d6e8af0f7a5817b31b66d610d2837e5a8032c0dd3652e916e73e5aaa3876d0d06bace32164759a50c7ec31d7bffede8b23bdbd008453dd66d0276ebf73b6e5badfe59e8f81ac3adb28d994eeb899feb832baabe02a94e16a8ce67c91acbcaa944c1502d8246e737eaafb2eb9cd05a3de91aa8835a2a909e23d80341d3020622cb01ee173a9e21674cb70db899b4d58b1a43c8214c2c626785f2977f1ff7066abe437fea3b118d45c7b9ac1518b430a47b649f72afc19b53d7d384a8dd21d3aff73a5547c26413d86ebc432ce76e159d71f997550131ed5863f037926d5814deccce84103187c3af163b8f0c3f351b62eea395b7a1364c93370a1afb313259cecf4a64e17a81fcc2772ea4a5227d44773d58cbcc0133e03b04c0c71efbb40f332021f692462859bba1fef6b63c83d238840c292d02d777e281bb5118bf57b20e3fca4e46f2f69914e8f5fb5dcce3bef13ee03a77eabb52f5df416a751ed327023f0e4594192cacdd3ed61376db0e05e248f2e0fc3d4ae3a3c71b4aa676208eedd620820efdb332fb4e8327f3e710cc906ed7633754b92f3036d8731afbcb799d09c2912f3b7a582d5ebbc49ca8e65012f045840ed6fecf676387cb8bb417f5eb334a1121c4a788a8cc932d5eeea26c5dc6408ae47ce39321deb3211cefbb092f1a660f8c47a82777318b35f3ebd99671a973e6a8581a4d46b61775c23f4e58a7811acb4e42a7e53697976e9a4c53188559dbee5702951bd5d210faa6fed456697b397c404188dadedc366efc67a0e74b9bc55d24ac716c464634f22690be3586261343fe1ca3be13de0cc4b06f8fcf6033fa673f9001f59b40028ba6126dc2dc5fc8d0321d6b3683ac4da3789d56b8d0066b1b18f948be1b502480b6fe481c0c9d1625f64496f0f0218b39c5a664094028b2f18a543a8a9ffdc56e1e2e566b798ec7bf5c521866e2bed0275fa39bb6fcc9b38094d8899101fbc585df67738f94d341720755bd36ba161572685b0e54df06dcce6c4b5445ab81d0d50061f5c5375eb458c5839e4be0d9eb6cbbd0c4462372e3875bb8a910ad6ac90a54eaf24455b4295d21bae55f14ff622c8e7770f3d30c208c7b10ddfabc091b3f4bbc1f030fbfae22b0bc156e8992163ce2151372c862138f7e712ee13dcf13c8db547c7eb3191fd58fab70218382d541315cac20242abbcae5356937f61ef808f6e3c95d9eaa97dbe1c08dc36dcae4a7ae2456e400342b95d266fda73a43746c9e2cad89d9f1fdfe62415203601a46dabd3ad181a018c74327cebc7972ac72a3f81d5973480a77f8e481ee4f7295f9233a01ed48a959c93eaa17a40e462429454532cb9df50a0e4799c08567cfd70f3c60ed6d55d787b43eb0523860fdd660bce989e9fc2a0088ebcb1f7e4f942fa8c3bd112d85340fc2ecac7fb3cf82b84c066886496250e60412c3d610d76e682e65b33a3b05349a3938341f8a4cc39bcbeee0a66d5b261e1d4251229886c750367a2eee287dc94f4a939f944f374d3db4322b9e1e428c2e719fd62799a512c80406b4b4eaee2827ffc82da9f9b6d79bf8988080b454a23ef50a0d8c1a9fce8d8c925549fb4eb67999efdd77dc63967dc58ba5837ac0603ab16bd65b40dc8371b170d33e13f8249e4f21abd3ad984a950c6d6b7b6f57a7b45cc55fcb8dcf577f70231387ecbaa64272b689e5778a9075209f35a7c4c9a8722afb5c164e27ba93c7a1e39ceb9ba461262640e17fa1b7f358c53aa90979f3eeacab8247432982890f26634d922a25dcf1134006a91e4d5a9dc7f2137ca613fccf1e3fc5e6958d52dfaca9033c462b036698eb4d6711d334ee0dcd26cad0d8760c408df2564463d90e3349effb4c6203ec898ea6684408972537db23b360dc7ea70f163ddf301138aa6f02f0e542b46fb5cd578037460fdcd359f1a7f83fa2528421821308", 0x1000}, {&(0x7f00000014c0)="c78710f0738860c2cb701aeb87d7a9eacdd74f744d0b0d659c49abf3e666f5acbaa7a0b8f5422373c92fdc043c7dab973a8dc550bdc7124473decd1bf5311b1fd63ec9179c9381637f41fbc90283ed4f876606dce58b643d1e537716a9e454741ccfc38c8cc5fdd307fc6159bd896a2f0065cd9025c48da15f886892e5dfbbfece15ff0b2aaa91ba31d47a3ec0b5d5f42c0743bcc0da349cd5d5942e551cb3467ed8c8df5c25ffdd3b7936e3d32cb9b69825de75a13250394b005971b437e9e2704efb3a7ca2578db5bd93c652531bc395f7bc33ec264ceaeeb8a90cf6fc73b15be24808a8e86f9e6b548fc90c61e85d3e12f54c523528b98279a36858a6af3d4187942cac2ddadb8ab8410d60cba98128a82d7d4c9aa67e051c93b3714e27e064fbc677f2165a58f93bddfb2b33a4a9dfe645bffb82719512a05775a94f46b09eef42af3ee6ee120ca087c6d2cdcc13b856be7e6b3ed2776d8ccd1568d1117ae2dcb0012a9c04fe2dfbcb537940621900c2523e4dedffae3edd58a13540fb1c9fd3a4e1894a62dcc30a5c152b2f74c86b39916f63d25eee8091a0070e183445173f8f3077671da6535fbb0cb8e591d4e5b3808da904982ad8978f850b8dc080577bc1c911459477608be2d8136b2b42a7abf705b36f9004393704d6efd5dd2ae9f9454e5d11033efe2ebe532a435710784ef6c5afbce43ebdaa1a755f9ab4c709e81632927d388f516ec60b792bda9d4b0fad5efc85a4e71c17aa9752c3a5b8b5729829caae9d930893c3fbf77ae64d17401f7ad8ce9502681079bd2b3c6b4e18e2d62a01b0f127626a218fbcb92b1a098f963befe13873338fb390d48808949ac8473206cb019ee8887755ec11bbdf523151fd0c3802a147d8efb1ba6eed1cc1a07a48817060c8de1be1941fe0d735aa652461a89b8ed6bb91265147474f4a0635502d03e435dd2f7b5aa28bfc68bcac1d1b74bbdba53cfaca7565f00c5aaea3a9400d52a7d79f273af04c0e76bcc0e6250be78e9ee7f3ffc81ec7b7ce6af958a7b622b04529c2d9b376c48bc4c909322db6062992add913935d1470de89d5e9412e52ebaf991fb7f48deda119504cede85db765e3b7848faadf7a43630e4bec47492a01541359a4afdefdeb6d873ab071a6844f17998c4bb1a0b9f86a2b422f6048c762476d0057f7d9861f139aaa610d2f2860296974a006d279356bf76da19dbc4369c9bdc32c749d145c7e0a313dc84693ccad4a06bb7b3be9a414f220db18a943146790fbdd25d41be45e18cc02075f76caf206726935908be466917525ed14634797ad9b774257f81f145a07a1c5b3bc6cd55ca369fd90c3739d764a995d1f4611c0dad237c61eefa553265b70f6e88dfa5256157c7fdb258c09925c948a069432f07babfe5bde4af62c97d532e9171af40e34a95479bb84ddbf0ae149c15d2d6d47390138ce9f16fa01b26f8969ced75683d972b64679987b629aa7c7afb26efdf95a180f7183f2e66ea6b6f6e34dfd9992594c91a885cdd3c8987034f5c00395525597bb0905cbfc507ba3912625f78446862aaa716c3920d3dba4937740c1a699b8bae266124ba51009437c4ffcb9c90db0d9dad70cefd70136bfa3d5f110426a4052997e7733638a610960fa928112aa6af80b56e3ff5850ac30afd9316126bc1969dc8ac54d450f809a05bc280444800ae12b2bd32b8127a9f5d0e8f7ba886d73442ce1537dd52f7dc97cea5a2b7e136122ab2777d85d936fe7fbeb3e69fe5a1b34305e14fb06643f3dc1b9ecaf30c1c7363c24ad269145769d0a83171afe29ec6425af1b4680457cb7fe64361809138333cbae33902354af5519ca77217e2d2200aca693870e382280cdd396400de5ec59e12e383ac15068fe5ead06fd43c35432ff076d11929cd1ca9eeafcea95432b682b181e75a9852565e4bf7810a71e653e1f385f0e52711fc98df02fa5a55d1d4865c2e055afb35cf58ac679fe0edc675489b9d5f75d5e3ce63149594027dbf68c0339376f9e8ecd916aa9c2f4c97faac1efe5dd0213f2fb0d3ede01928b8f30ba6faf03fab93c7d2138c10091ce02433656c83f2fa98b58e6be167cc467d2732ebf68caf791c74f58e1262e6f930f0f3e4780435c37766072ee5b61095c04cd846ac1eaf86197da652ad61c3346dd5c3e79931dcc3bec4c1863be3f84f05bcd5662b5738fe4f79015141dab47d8e3e5bbf9ea9dd9e349af204c01577173d4439f8087cc2091a194b70bd368c8318891ebb5bf782f6658269ae875c7fa0b776da9abba8b4ad19d7e1b8bfb176932ce446437ca2e18775bf4aecfb396cf9380901b8598d0da70ed19e7783f5f2d9eff752cbae8b4c6c4556a53d9d7c312906728f8fd0f86a8c0f5cf70dcf24def937c73b196090533bf19325eb78fa1473b50aa55335b1ffdd5ef978e857ea0a82b444a132082faa80bc280f970357bc99f7edb1e0d62b71630e04bfbbcaf27be2ea8240dad369b2d82f3d1af5374a74019fd081a952a7f9bace4a60f4b20bc87c5756daa0e2f0f3008e132df2152db61b451bf87694cbf9ef3e4e11d005b78c7f1639ff937b53248be61c00c006f492a5b3a0591e371c3fb6c5230ab0b8b6b56cc8e0974fe9483d384d1de5670f7829889f8bfcd0f62e60a74ddf6301e008fc623f8dc9259c7010c8f4d547c80c114217db50210126b5b516d26b10d7846d415fcb6813cc21820df12936de6ba0e806c128b59565bf32376162c54c801dfd407d6e59927ff6b20194491bf6d5bd8dce332bfe59fc9b47eaeb9e57f171d30a04865a08ec98d926a716ef5b8247eb4244505488cafd500d7aa5c67b70abfe93389a506d365d7e25a14746cc67d4516f04f9a25342847e4a639bc4f843b58166871bfc4bff700722d938da7f2e5ed4db24817f62fdd59122ac86c85036ba121e4a963f8871550a87b692a4bcb9f347d1fe09a65925f6102acc4100ebaa2322ededc396a784d1126cdfa71cdc51f076c94c75b99127335e98ce46b5e36092d8d2bc976e63639612c2e21f7c1f559ef5d847f21f04f3e48cc57e5032062689a2b09ed046271fcfaaf443e9b1d46fe0fd0b848ea405601c48f38b281a74b79b922d7b1f4a3760e16d4228acf3cc73c3dc9d9e07f438f45e18bb5f1b6c3ad4b6973420eb177231c6af8ccf50aae944ecbb4ff33c8f5bc13625e6dda5f87dc3064dde1c2457b7546988ac79c00c6bb90e283fcc4f0cdfed1745e8b1a0943dca26f920584cc0ed6ca314c186653efae3ccbf95da4c16a19f3531f6f0383253577648df5dd8c610a505f54ba358aec7f74a11ceb83283f16957707beac497547874f5b3c4e88be733f95fc302eb8e1be0e16da6ff8da42850e7891c17ade17dc113fc4f45a3dc94321a3441995c69e3e575c08efdf1a356e9f8620cb2206d8def6b4682576e3c1ea87f37b141647c42c63d8e45564270af4546ebdabb191cbc852897a2784d7f3b454964762bd8360fdbb703cbb61a9b4718571fdde9668c56de53dcd8ffdd95bd6e80de298453f0a3f2d0c7d94bfc4b4873688c54a391cbbbc0c94a0cafcea4a327f2c833e7f6ecd6e963fe44af44e9ed2d039bc01dec8548fbc70b78ad2a98af5fe3c9577cfacc9b1377b4b753843b1aea07faffbd24bd207cc6c6b41c2444f33a686be91def83b4ab42c88d2fb261811df5137fe179d41f73e5ed4a5908afba4ee78d11c331810f28d9d3fabd773bde7ba243c36ed7e3d1d16247f4c2fbc993a8580a5254f22d1fcca5ff20c0b516da69d33cd0d861ac909df7940b152d8a24abe47028af56dd1781273d448bfdc76204b89a03f242401665f91b6c18fcfa057057b3cb81c7e56ebd0be1e41821ee967ea3d232cce1bb9692b499b063147e0edd2b2a01ed5585d1f5d42c14db1ee28991eb464c89c65a273da58166a992235b182e6cd03e55763b9cbdd4de8b53c404bf60e6435bf26b94627b917953e98c4ade8a45b46d01b8f91cd8549980a1638cfd78af2872d9359141aaabd5a27b067ce18994ba50580e021d2816b9f0ab800639605f398f066d46cae920e4b17769b5faa6a18d4fede58d2dac25a99965e88cc194d03ec2677f5b26220a3c377e5498818073da38adc2d79e81082230d99d58c8ea4f0a8a8755848615754d0986c5bbd06f1ee039773993daafc64c4d992ee38c2c606aed36bb558c86eaf22d17e4fb6b648b9cff806e2107d3a01ae9bd154aecf973cb697345b682b94b2797e4c620b0b2f57b8f26c5a11c533387b2066b67f74f37dc224ae3754d3c568383173d8af8d99c97a0f6092054bbfae7b92a3168a1f40917e94b11fb5434605d1bfa9f194e23e7121b91f2475b76474783ff3094a1fe583f2ae958875ce9a15477265ec20ddba2237c638d38621973f7c1edc389d56dde385c1c03decb6724c678954ea808f19437206bdd46bab93dc0399b6486c98666bf69c536d1443924d2d4220538709afc4d398ef282c2dad96db072994ea07c8020fef5de3f9e6535245685dcd7c124c35cfa0e4bf0c75e92a50f7b07e3b0e3ef005a1d96bd89b7fa2f54ed537ddb194e239c7e35e42f6081986958e6509dbf27ea74d3523f934fc86306b340cd92e75bc8cd9683125c71ea0becaecf2ff3ed93cddd3bc763a8b06e58b53c3b174c7767d7330f5274ac8a80e2714a89323392dd9ee9f11c7f29702803e4a33fa1c065bf8adfdeb9cef73618788efa911dbd2056a3f3d72894fbe526aa6c01fe1dcfdbf04594b0cb4e6b890e8c6359bff0ad54282be9d69acadde3702d89e548dba8323e1c8dc247a09ca035a01a4c9a0e18ef34f0299bf04fc25c3281b9b5e643111f4ac3c112ce43a9a8d2a57437bf02a11fb36f266f10342d7eb08be8c6ef8ac83536d0890cf7eb67b52f25dfd69c0638105e4263575506d9f843442c6921028a52612efe4faac459af6183853d7a2502ab48008b0bc96c06399cc916cdf167d11189609837aaf0b0ab71f94c941c09a7d1f1d640131b1927d1bee392b26a9f9f02cdcd3516cfa2036efcbbf1d42fc743acd2451dfe64eefb877cbdfa5635e496cf3fdd1f48121442c98b11b109ee1c9b3421290e25853c78426db06d451b41c0b2abd5dab98844f83f7ce8b0c769f55cf7a812908826188ac20c8193a0e4b8da39ebc921f306ef86d8db3957bb4dfadfb14a27679fcdabd4fcfd51aaa955e821fff150822be34bb619a3b680ea5a8831795e75bd19aa1b2d5afd49cbc2f9ccee43432fd2b397724da1667279ac40b4e8a66d92fc9cdbc3528c7b97bb2e8e9507dc578ebe30ae1fc017b87cef90fffa98e111daf42510fefd7e7235b59a75fab00ef8819f8d8e9c46ef975d3ba00c91d46142785666774955f5dfc87f296bdd3e6b3eebe49c03e277ba86be5eaa961b837e0327eadbc4596a0d8e519955420ad091d06eb353d2945f8d2fe606e0b6d393cea9a4a06187b5540b3c81c4f1c78103e6fcfebf8137e1ae525e4a5f2c750f2f54708901921d20f556982224fbeeb66cb4deeb21f30cc2931ba48ddc1cd3284bb7c8c5ca3e62205fbedcbfdc875d0e509f3c2a06216ec4d1fd757c4c4bb703188893e537bab0ef30ecc40fb87f081a5421cee326886805a43be760a37bc39711067f3d067d8e7565cddee057b287f8f726b2fb65343d6863883c85e4552c97743ccc812abe80707bf2997222c5d41109d3b4d2edb268ca97c023f66d74ad171a637e1ef0afb1bc0af76b70141b2ad4c70b31cb754e51df0e751bafaf1b2fa3fd8cad924349a2eddab", 0x1000}, {&(0x7f0000000140)="78fad107de4acf16785902df8cb91138f137a54a628925b7a8ccfe8cdec4646b4084887f52d2f41ec5b523850d6048925d10", 0x32}, {&(0x7f0000000180)="5cd4d01caaa6fb36d45e10cc9cc0411fd21b59fd134208ff2028a0654b332633f09fcd986d1f85a1fc99ed4020179e", 0x2f}, {&(0x7f00000001c0)="81ddc42b4f9eac08db9ca93f84281b84a4f9b5de7174fade2b1678d87c5b46e6eaebfffa92eadc584d7226455120c445f7b5c90f2d7a0bd7b0198349dd0fcdf91200d5d054e30f7269ba5bd67aa3", 0x4e}, {&(0x7f0000000240)="b22d0126560d9d73f3a3d5e87659d4ead1e0a369a1fb92a6c8d4e058a585971fc97dd96258519ffc967318b6a5d9340d288220f6d7179d52c54d0137b34ae2e585101a46b7a1cd6ce2da02770451b6bd2e16972f59327ee44277a36019fcf911688849d9c7b0146adf50e2a63aeaa31d9091916c8554971f6c0aa2cf9379585a863a4b82e209e83a291be39ca91e1b1e915bd121a4a2ba48b92d54f8225150c91642a9e2e1e43abef5", 0xa9}], 0x8, &(0x7f00000024c0)=[@cred={0x20, 0xffff, 0x0, r2, r4, r9}], 0x20}, 0x1) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) getsockopt(r0, 0x10000, 0xfffff800, &(0x7f0000000080)=""/40, &(0x7f0000000040)=0x28) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000240)=ANY=[@ANYBLOB="00f00f01000000000000d8a73e6e53cd47f0665224e440ed92983b4b5540e580506ec0bf8f42e166320cb55231cb3fc815000000000000008e7dc1bce910d4c8cbb703a44b957001e6bfd62dd4a432d28ba044ccc1914141275d05d18d56d53f39b4e665c84ba3e51611c920a46d1889b514dceade6f060cb10b81285b9e30b527d0f43e5618a423da03e245173de02d72e60b337dd8fcef96ed5f1d961e3c0ac60e252a932dd0bb82f320b37a0dae5d057605ed638433611d651729e46e5a3150592ddfc2e69e1b7d833790ea244925f4c4154bff9785b9dfde2544579fc83a065347acbb17da79ab06d767f983334ae2a296330e3a7d17668fcb5b356f9eaa7e2b6cf91668734a1309cc3af31188b7239fa20ff5cb7b5ce373f3a3fa4d5c1bcaa3492d769f07b4b021dcd90dd02176824c8b0a3829fd6fe7"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pipe(&(0x7f0000000100)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x6, "00000000000000000000f2ffffffffffffff4000", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 16:00:01 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socket(0x2, 0x3, 0x1f) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) 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, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189ff857cd35ec34c6ba24083bed828cbe6e2d82b1b0bb83967e3e6b5a017dffa1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x6, 0x1, 0x0) setsockopt(r6, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x2, 0x0) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000001c0)=0x8, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r3 = kqueue() chdir(&(0x7f0000000040)='./file0\x00') r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r2) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdfce827b1dce69a5fb7db52988393aaf046855a73562ffd89f3bda41ace0a61c4c977f6fa767098a6c60c63c46aeda61975dadd810ed5ad2acba73f6f714a976584d1adb5c788c1a23b1c333", 0x64) recvfrom$unix(r5, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 16:00:01 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4000000, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r7) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r5, r7, r11}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) fchown(r1, r10, r8) 16:00:01 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000800)='/dev/speaker\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) writev(r1, &(0x7f0000000040), 0x0) execve(0x0, 0x0, 0x0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000040)) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000180)="521fb89913fa11042a6cf46a6323", 0xe}], 0x1) 16:00:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000240)) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:01 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff8863") r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 16:00:01 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8052, 0x0) r1 = dup(r0) pwrite(r1, &(0x7f0000000040)='Tu', 0x2, 0x0, 0x93a) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000500)=[{0x61}, {0x1}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x5, 0x0, 0x90d6, 0x3, "e71000", 0x0, 0x5}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x400) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5ffffeff, "1bb9c966f22e95a100000100"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r1, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r2, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f0000001240), 0x9, &(0x7f0000001280)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r8) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r10 = fcntl$getown(r9, 0x5) r11 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r12 = getppid() getpgid(r12) fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xb, r3, r5, r6, r8, 0x10, 0x9}, 0x9, 0x80000001, r10, r12, 0x7f, 0xffff, 0x31, 0x9}) r13 = socket(0x18, 0x2, 0x0) sendmsg$unix(r13, &(0x7f0000000600)={&(0x7f0000001200)=ANY=[@ANYBLOB="85bbfc84001a05000060c2235c723cbcdfaa651b64fe97fa807775f9a7a9006c6530000b610cb5ad77968c3efcff2333a108fcbf7d1ed8"], 0xa, 0x0, 0x0, &(0x7f0000000580)=[@cred={0x20}, @cred={0x13}], 0x40}, 0x0) 16:00:01 executing program 0: socket(0x11, 0x4003, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="39b2ccd3ed2aeeae396ae3a879c19f27dc499f68ecebd478f6026bf811e980c4c6cc965b4cf62f94733e4544dc3d3695ff051fcbee61faef617e42fed6fa25fd97d5e47f9f553191b3b88715aab3a2eccd08039b68efd8868e6819ad6d5544e189e75967777c04cc0ce36bd61b308f1d07c2b7d6b275cd0b89bb665e322e4f2b05250ca70acb05d85de745ffb993c352cdab90316eee820f5382b0d531141af4e273a57181e233cd96b764adced7287cdd37e0fffdc79692ce7bcd762b85f47f6d9bc960", 0xc4) sendto$unix(0xffffffffffffff9c, &(0x7f00000000c0)="b1000513600000000000000004000000000004fec73fd3357ae26caa0416fa4f376336acf00b7804be781a4991f0863d03b96ef7c8df5f882b297be1aa5b63ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404fad1a0f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000c8286b191587b252f6986aebfbb6d1848a5b80054d", 0xbe, 0x0, 0x0, 0x0) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) dup2(r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) 16:00:01 executing program 0: ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10000000, 0x0, 0x0, 0x0, 0x10}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x42) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt(r2, 0x10000, 0x81, &(0x7f00000002c0)="f7fd40f4b96c4e75d145e97093d3e3dc29ffcb234c2603ad51e6a3e24c60d4048a28715c7ea24d5974d9f13c410ee7859f7eab166496eba7b38e06cdb8d1d8a0a4bbf8b506965ce50f1a625e302a322e1e44e3f5efab4076162825e0d505d058073235d4c2ed9fcaf734df0874c8def14f427ee325c466b059a116dd45ac35e2ed75f321ecd10e260eb2f8974d4a0d675fbc9d340de2c6bfad3385706c19c0452808f993984b5f88cd0646334dc0d7cc5ce27f92d262f97a4fa7de1074bf7d5f4b748064c80f81a7fa7ad0e06805df7a1ccbc3855f7fba9f99951c6b138929249de852d7d6503cf77d9728ec191980f4", 0xf0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x1e, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r6 = socket(0x18, 0x1, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10000, 0x12) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0xd00, 0x1, 0x0, 0x8}, {0x2, 0x81, 0xff, 0x900}, {0x287, 0x8, 0x87, 0x3}, {0x6, 0x4f, 0x8, 0x2}, {0x4, 0x5, 0xf7, 0x80000000}, {0xffff, 0x49, 0x0, 0x5}, {0x1, 0x5, 0x40, 0x2}, {0xfb9c, 0xff, 0x5, 0xfffffb5c}]}) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r6) connect$unix(r1, &(0x7f0000000400)=@file={0x1, './bus\x00'}, 0x8) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt(r8, 0x0, 0x10, &(0x7f00000003c0)="3f7771344a783bec8b", 0x9) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) pipe2(&(0x7f0000000080), 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) accept(r3, 0x0, &(0x7f0000000100)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendto$inet6(r4, &(0x7f00000014c0)="018849b8e114d4bb56a0d3fd9e2226b02a828e97fa028dcc130619921e43acff3e4082e2ff722aa6c8207cf001f0ee9e80fcd39d483c1f0009bacd8a2701408fb38fbb37492949c27c76210875818303b39c13275e92cb1b24a9a92b8444e3ef8d132f6d82a9b6786b7e2f430c7c8419d1d768de572f848881c0b1569bb9520ed94b99c69d467351d01fc4e497e7fce6c28480d091d7526c0e003befaae7750bd287769aab5fa42ce804dd12c157a80eaac3d41acf5871acb6038177286b411b82df76de0d2d4c0d60f7a423ec05731cc8b52ee5ff668bb94d3bccc92c990ecb037b4083a86cc725f2e4d6e4ac3ef3804959f498fffd577182d8d78e06c3", 0xffffffce, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xee7a69e837ebf466, 0x12, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) 16:00:02 executing program 0: nanosleep(&(0x7f0000000000)={0x1}, &(0x7f0000000040)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) getegid() pipe2(&(0x7f00000002c0), 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) fchmod(0xffffffffffffffff, 0x0) login: pckbd_enable: command error 16:00:03 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x1ff, 0x0, 0x7e6a, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x16e4, './file0\x00', './file0\x00'}) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x1cd}], 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0xd0cd8f93b2b29411, 0x7) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x5, 0x81, 0x2, 0x1}, {0x7f, 0x5, 0x6, 0x1}]}) kevent(r0, &(0x7f0000000040), 0x4, 0x0, 0x81, 0x0) pckbd_enable: command error 16:00:04 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000680)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bde09bef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8852039a40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af356819af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c10000000087a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f34000000000000000000000000000000000000000000c157ad976fc2916940bb7d558b7a37b39794627e6f7c7d77de415f88845dae336c0b8ce21c2d62ed82c56504f2bfe69b6bac7d829dfde5cede62ace5b3c91f78e90e3bf37f1a29ff056a7ad2"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000040)={0x10, 0xffff, 0x4, 0x8, [{&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x200}, {&(0x7f00006fc000/0x3000)=nil, &(0x7f0000dff000/0x200000)=nil, 0x401}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f000042a000/0x2000)=nil, 0x1}, {&(0x7f0000e57000/0x5000)=nil, &(0x7f000004d000/0x3000)=nil, 0x48d2}, {&(0x7f000016d000/0x1000)=nil, &(0x7f0000674000/0x3000)=nil, 0x3}, {&(0x7f0000fd3000/0x4000)=nil, &(0x7f0000785000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000127000/0x3000)=nil, 0x1}, {&(0x7f000019c000/0x2000)=nil, &(0x7f0000f48000/0x2000)=nil, 0xfffffffffffffe00}, {&(0x7f000047e000/0x3000)=nil, &(0x7f0000eff000/0x2000)=nil, 0x1}, {&(0x7f00000a5000/0x3000)=nil, &(0x7f00001db000/0x2000)=nil, 0x3}, {&(0x7f0000319000/0x3000)=nil, &(0x7f0000109000/0x2000)=nil, 0x2}, {&(0x7f0000602000/0x3000)=nil, &(0x7f0000253000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f00007d5000/0x4000)=nil, 0x8}, {&(0x7f00001f8000/0x2000)=nil, &(0x7f00005c9000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) 16:00:04 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) sendmsg$unix(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000080)="2f2934f7d46ed90357657a9e319c075bf45152e8bf4214e3e2fef01ce7f2b70aef36ab80a57534a73c1cba11ba30ec344e87543aa3e9f9ae8bfdd5fe632751ffe15c709d1755bece9b5df804765eacd807fd1360532e22dc8ad41f14325a738dc2303ce5870d5c1d827669afeff62c14b971a80fdcaaa788ba18d6bc60c112b8a86ec139cc0d9a7ead0cf323d85b", 0x8e}, {&(0x7f0000000180)="b3e403825b20b0e7d785f972ee2aa7c9dde7938952c778f14e1daa45790d17c4fddb867bef3e30d3b9d4e5f2bc7f521a210d68424d67ae31f871c7497a7d30d1424dc38290eaacb55092c5d5be40c65bda2d1d877fac934735673ab8c2a06b3803896443e0ece29dde8026775239e43b864e6d0dc0614f24d44c9b97b8d9c43c7badb589afbb8b40405967b1bc6db9e63021b4b0844c678ab9cf217f41ce3c8eba0fa50014f5d2ce1b992358b5acd8d19f7ccc92db6b8abfcd424f698ecf7389d2bb207621d2e8a4dcbbb17b375c62ee7a8f10e0820443926df7695586d7104a60fcddd3bdf93d305eee20371a6d9714b57df4babc9e659ba8192cf31a5f4c85decc739a907d036a91b2272d6e98a56ec6a7097bf009be0f0c7ebd41fe417ce36710621214b261b24697b027dd39a8e68e6aced432665d0e4c01ed9e42482e661afd80918100ae1327e1c27649971d9c53e6ff8f211817b3aaa27a0345f2fa1119377a7452a009c3ab52feba0a07c7623549ee07a000630446c20a92ef83ceef00a6be24cc60bb8dda628c6259bca66cf983dd70df4e21d4b3e9fc2b588a2f5127b8c49c80d3e67b147cceb8d297bb7c821315c9d4d6b2ca254aea238ec3273f47510c7a4be5f04d1a3025b2731dfe9dbeca908e5025294e1f7aed4d829351b340634e53f565e6428389df5c0c91c646f5e1a25208653659ea6fa950234fbb1f69ef21ddb46b296271a67d54451a40a8f67ce3c9585f186062952985d947a0a38126fa379dcd93932f21b018b58c03ac204d986f6e3234d81bf587a654f1f21a8e9e46797bba2076e50862aeb1faf19d2753c98d2bffadbb074bb91d10d827d08057695aafd2ffef39a315692decbbd8f8adc0cd3ccb9258e1559877c722ccc43dbbc5de45d0d41cd92cb5c711419eeffc69e80b8b7a92b4ffa1ac07e0898de9b9bd066e5a8c04726778bfbb6c1ee60a7e45404349131a1be34f3591583ed0bf05e757f6b6b773904b4cc23d5c72fead8eb55fcddb9b09c599b5c8de8c3859794a73533f4adc666aa7862ba9ba3c7a81d5f513d2a05cef9f11a509212a492080559be1b648da3352f30ec75efdfc215b9b3582fd483f2af7a5c00f0b23b9a3136317f3059b4104f41c131160e13b351a3292077c3be160008a997637f0c5d663a8fd215669ab6292c63b2ca113ec06a79882590317e156c98f11fc7c0efd80d0699bee5a0a2e693f6d2e7828b6b646ed7889d259636ee20c6df7e513aaa9d023e95bbfd57f9d7dd8f0917c76b070085a2e0c8ff744a3de201ec6cbf7103fa7b8ec7dfa690c398db995c117f69efe26e1d0b94c2886723fae14e27c05ad672f0041f9b992e453d7c66ee1093f9820a00509f4eef7f719bcba5256deb2c12b61fe544dd92b2d9729e3272618219a32a453fd28e4338d6cb11954a4b28334ea8da139999194a686d7031ce05ddcb8e6c5a2946b65b68cfaa5599dde315622243c68aca7afcee2388c4527cb738329215661ddf3a6432bc58f236f096094f433ef767d81e5fce22223e38a6af582c8b60bcc444a4f29bb9f054d01708c4ff1cf0b6f97b95f0d6e4144c76f0c6541964fa6764c4c6447b9238fccd496b4526f5659c81373c17027f701112d1e0f9a9fad56f07081ca2d07b47599ce7738d167a28a96f875850bb26519c42980757cf101dccf0cb50a2569baf495054edf28cec5cea6393914fbfa866279512a4ba9f1693f28ad02c6f55e76abb81b0658d06164e4dec0ced234c7cb3595e7071eeff35f1a5e673c5965a6bf4b2885d42ef9ab281c5e1003973fbf91df1891145f1ea21bf40ce77adddba8c1a2ba535171b61a89a5cb8aeb611b6d008af1a55f1b8ec820d1ca1d0c748b69ebfd26fbefa9ffbb839aa1d53133f120912f37a99bb31bd16eb4c46b91548659d2c13589948b20cce837616826019703eff1f95bc9cf894b122aa6a519b6a84d9938e9887f1889fa3a62098e3f520088bd18acdfe6f7968ea4718b5a1aeffd5187f88caaa455ff607610ffed91d733d969463cd5fb194cbd6e4a221951789ded092ea9d625fd837a71d1466afa101554d2f962c37e7696de15b347300c937869dd93cf70373df553c18c28846cd74693db4e9b4a987c09406abf13eb50c617d8a6ec535bb3fe2e2f9b1806db62a6659f3479e1ea9ccaccf7d10aec185d2c1eb2ff40f4fa0d190d85d11b3606a00cc12e7f87109b5c910ad6bb8eafbf78e2593429bbdd478311ddb92a1f2517f738a22293ce254c1311443260d698caba64c15ed1aa84db5b1fe8055e10ee5efd25fa0c30d5de15e6704406928bcccccddd8d91a9488ed78d1ff1ad877bd74e55e799e0d9de60b4fb0241aa519c40fd34837dc518e087b5407aecc97d1aee0c3f17d11f756a83f69f271eb66b43554a3dba93d3dfb648ad614b0a1bc8dee2dc795fe7de31d09eb63c6793d220e81e93cf41c939e39ecef978d0e6ec38ddc7baf27cba6f6beec1ee80d2dda2a9b2fdaa4e9adefa09751d12826ae4accb01b889715c787df26b15d4d130f0300c6a24bce6870f1f94c97f30c9c59992c67743262c5827a51478911e45b70b76c5fac838cc966b37d938a317f42cf36fbb9a4f7d92adaa256abfa2e46673053dd4898762705cde626dbb53f97a0dbc6d4ebee79c62f924523dea3c983b7ac103fa6bf7683bd8", 0x773}], 0x2}, 0x0) poll(&(0x7f0000001100)=[{r0, 0x4}], 0x1, 0x3ff) read(r1, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x9}, {0x5}, {0x6, 0x0, 0x0, 0x8000000000100}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x87, 0x1}, {0x47, 0x40}, {0x2, 0xbec7}], 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x1000) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() seteuid(0x0) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x6, 0xeee9, 0x7, 0x558f, "2ea86ecc010000ef64e16eb5a36a7fcfd71100", 0x8001}) write(r1, &(0x7f0000000380)="b3871889c08287f71a8e7ed3b4b19bae125803e64774e7383291ba572bf3f1a419df6e1e0c6925d394a3bd50dea12d96db967ad2076e54c98f8f42ee9c800a00b3c2fe69a3b7d99ac9fdb42d2a5c62db4e6ad671502929a7783a9c96599d7dba72314813ea90d81ea112812a3b672c553b8035aefac54746c033ea43d9b8d496e1a63bab316090fd64f1045348141713052d5dd3a1613747dda7e37796aa49850c2ed35f271d86df8bff", 0xaa) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r3, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) r6 = getuid() r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r12) getgroups(0x1, &(0x7f00000001c0)=[r12]) r14 = getpgrp() r15 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r15, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x2, r6, r8, r10, r13, 0x20, 0x4}, 0xff, 0x800, r14, r16, 0x9, 0x7fffffff, 0x1, 0x1}) write(r1, &(0x7f0000000680)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd0b10d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de631080000c8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b9e690afe99a287e913d7b8045fcb6bddba323f13d2c1693a18de9f184bd2cfd595aba93607a7b9c6", 0xfffffffffffffe3a) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000100}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x2, 0x2000300000000}) getgroups(0x3, &(0x7f00000001c0)=[0x0, 0x0, 0x0]) r2 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r6) setgroups(0x4, &(0x7f0000000140)=[r1, r2, r4, r6]) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0x6, 0x20002fffffffd}) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$setflags(r8, 0x2, 0x1) setsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080)={0x6ea8, 0x4}, 0x8) 16:00:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r4 = accept$inet(r0, 0x0, 0x0) sendto$inet(r4, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:05 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) lchown(&(0x7f0000000580)='./file0\x00', r1, 0xffffffffffffffff) r2 = kqueue() r3 = socket(0x1, 0x4, 0x9) sendmsg(r3, &(0x7f0000000540)={&(0x7f0000000640)=@in6={0x18, 0x0, 0x3f, 0x6}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)="7c8239985aece326dbfdc2a5d59a7386369e0d83b79431bc869817e000a61d73366b808d61d05fb9015744df6513ba768320f3379929b31965d13a6385814cf79b19426c9bb43468387e2f5d3c71835afc9e5a730927223ae2c892da39779bcf00fd33215491ad20cc7993f464c7f780d642a90fcbbc3b61b11acdd35eb704682e11e29aeaa89b6efbc336209958898ccb4f018d95b6ed11637d3f2bd871c5b845d9a7fbf644d28bc384a24a3a212fac95c1", 0xb2}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="8000000000000000010000bb826b088f57188ac7ebab7702a6cc39926391135016dfb50e1b916bd4647e702761718b0429faae93a5e81637e2926292fd77e79b1ed5a1dcd9d0de38faa3e798c1b3b99ad07c2a292cbeaf955b4f1d0948d10bd29a342a96d1574ad630c56f15b8cd3b2f5603d49f38df2729f3fd0000000000008000000000000000ffff0000ff0f000077ca0851464e5ae74b1680cc0c0bd13b4a8eabf816d3a687cf48fa9b49d707f426d86f1fe61aca5abdf20b3ba6452f1374d5faf70e91919792464094cb72fcbae11b2fd2accebd5460d05d17389073f1202d25cb59bde6731b8c000000000000000000000000000080000000000000000100000009000000e58c7519e5a83313bf5b94b1fd31f97883134f996b7af59c57ec8af98ec0be276e5a53480a08e481929d6070e4bd0531b62279205429882e967df34d3a26c6ff03adb7d36cd73ef384c2034479864ee9b8bbba35eb8eaa1eba5767568e1c3ac7b89ecafa1afc15abf5a277f5cbb5f62fe000000000000000ffff000005000000304d4153cc689a6f9d8c96b8d31cf2e06e5495a5eb660b5961862b39c5b4889f907dc6da0c76e430a3ce66de98d3199b8152d2d259973e32f2d0682ca4f430cfc41a16d4dbdc2b57d06f1fd5277f8c921c854bd71fc26bf4a79d74f3dae8b56d92b284ce2b70f4ad3043371e669c7bca47e8ffc0fc859180700fa24e5c9fa926565c40e625b46df4240fae46aae4223ce68aa83b3a3ae1348bd527a561f8f1f85946f8a8363630fd915657cded1158b093939517063919c71b7c45fcdfdf803c524f7a02ac20798a000000000000000000000000009000000000000000ffff0000008000008cb2b0e6ef7b07d6cf3d0bf033f3ddeae1814f10e1edf929fd7d420a459672736539ac4e73e04eeff771822fc2c6f984bf05d243bd29609c21a5d13d90747bf5be45330d855a4343d2522fee29b54b038eff44f5717ebc454354046dc4fa786e226f0da7f006ca25798cf3eb70276adeeb36b67d69a3b0e11562b7"], 0x2e8}, 0x40f) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000040)=0x3) kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)) 16:00:05 executing program 1: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x88) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:06 executing program 0: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/156, 0x9c}, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fchflags(r1, 0x1) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/69, 0x45) shutdown(r0, 0x0) 16:00:06 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) msgget$private(0x0, 0x410) r1 = geteuid() setreuid(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() listen(r3, 0x0) kevent(r4, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x20, 0x0) shutdown(r3, 0x0) r6 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000300)=0xc) sendto$inet(r6, &(0x7f0000000a00)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d487a6e7febdfba6708c8ed18c5d880e080416763703aedee42f389ded25175a29befbfa83ac71d214a4d247e3dc61c5a8615edeb4be263832b89dab11b9e8bc4babf7b71ebc919cc89f2a7cb52f442d9a3436160d154e356e91a3a538eabcb7a722133c1ab6874a2f02588489e0fe6a519fa89567b829f1c4aecd057fe8565309c4fea49150fbbea29e304c0b71fec4a12031cde50eca4d3ad7065bda0d7811c5cd8adeae950572bded8272642e19cb03942152398a996144cc5872a845f512be6d20e91", 0x8e, 0x1, 0x0, 0xfffffed3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x6, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000240)=0x1) r7 = socket(0x18, 0x1, 0x0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x33) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x2, 0x7, 0x8, "2da838fbce7a31dd0000000000000007ed643d54", 0xf4e, 0x5}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f0000000080)=[{&(0x7f00000003c0)="000000186004008034ff07010000000000005e2c62b5e603a4ef000000000000000000000000000000000001", 0x2c}], 0x1) listen(r8, 0x6) accept(r2, &(0x7f0000000cc0)=ANY=[@ANYRES16=0x0, @ANYRESDEC=0x0, @ANYBLOB="12819c750c1928e11fe3cc91a8e51d10b188946ee1f29a04483c2fd38189ae7e834cd15f965b9082ad6100079d0655c914be5869a47cfd4c36b7c92e1af0fb0cd47950ad000063883c6afcc6fa60d355bc50a01479359f6e3d2991beb8161bb26a6105922ca1311f130444f7e728ebd07364be1000000000fed693195f3f961294c0a78e736ce147648da90c3dc828002000940bfa2b1a41acc7ab622026596d9dd7886693363f0753b1ea461c01c53a3d5d1ed405005af7443a000000009e6f3101712c4a1c023dec562cab5bacb60c393c9ced663e84db269820295b187b8c92d19f302f3ec0f33a1a083d2122037fce92c60ca3ea50b2aaf3664863afc53650181b24bf61b27dc01d1ae02d38383b3e81f8891249b5cbbfbfbce3a1fcaf0a057ecc45bfcb939c821dfa2801e28e9679ad7621a4f929f63757d2cc5fe13bf8c9bb6138fb028710b90a9ce075862bec83ffffffff00000400cfbe6a0a20ad736fec0b76336a1715eb52e87a7fb4fc6ab61450fe6917eb0f4173bd5a189f8eeebc5748a30c2b2a69c65e8568efa2ab266447871e85b905a0ada9017fbbcf7de1f7743acf6e944674bf7fccf80c91219de075e1371fbdd533f72b1ff134401755dbe6c5ee5cccb41ee04498f5c5f27bcd9c02d82da7abc53d101d06ce5fa33847524c66fb00a47b97e693fc101dcd15cec4c5bab708bc6e3a8c6f46157c19ab770080bac51c44a77cfc0287489471bad60c6d93fbfd2994ad62e9d0fef26bb940d540f78a8495fbdde4f6b83d3c1d52e79bbb2932a876d561c349b538cb0685975e50bf081216a4eb249e355441415a3a8e368e2483f03b75f03f457c5b640c18ceb41bee5c06425ce6c15107675eb26a88c3d89324e555c798340ebf04afdd7932e6326a9e10798a050f6e4e771d0b14ed9cf51ffd0820412b1dd379bacb74db9a5b5650bf568d83ea93aa07d0c904c352068b936a1b1d63ba3429c4f1c006886abcdf45be76f18fb79511d6bc"], 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000580)={'./bus\x00', 0x7, 0x1, 0x2, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x7, 0x9}) socket$unix(0x1, 0x1, 0x0) r9 = open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x800, 0x14d) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fcntl$dupfd(r10, 0xa, r9) getpid() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000007c0), &(0x7f0000000c00)=0xffffffffffffffe8) socketpair(0x2, 0xe97a4cc6720de5c3, 0x4, &(0x7f0000000380)) r13 = open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) lseek(r13, 0x0, 0x2, 0x0) write(r13, 0x0, 0x0) r14 = accept(r12, 0x0, &(0x7f0000000440)) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000c80)=0xc) getpgrp() setgroups(0x0, 0x0) r15 = msgget$private(0x0, 0x1) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/100) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r5) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) fchown(r3, r5, r7) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r8 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r9 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r10 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r9, &(0x7f0000000040)='./file0\x00', r10, &(0x7f0000000100)='./file1\x00') r11 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus/file0\x00', 0x20, 0x100) r12 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r12, &(0x7f0000000240)='./file0\x00', 0x200, 0x0) renameat(r8, &(0x7f0000000040)='./file0\x00', r11, &(0x7f0000000100)='./file1\x00') 16:00:06 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4008020000210], [0xfffffffffffffffb, 0x1]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = socket(0x2, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) recvfrom$inet(0xffffffffffffff9c, &(0x7f00000004c0)=""/231, 0xe7, 0x842, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r2, 0x3}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCDRAIN(r2, 0x2000745e) write(r1, &(0x7f0000000000)="d9", 0x1) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) accept(r3, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 16:00:06 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0xffff7ffe, 0x29b, 0x0, "d7303ce000"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000180)='\x00', 0xfc) syz_open_pts() r2 = kqueue() kqueue() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "9dceaa1992c5487d5e5235b17b3f743e5b728e4c"}) r3 = syz_open_pts() r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) bind$unix(r5, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x800, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x813, r6, 0x0, 0x200) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$getflags(r7, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff, 0x20, "850155883d026111fe4d04000000100000001000", 0x0, 0x2}) kevent(r2, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x8000, 0x0) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) getpeername$inet(r0, 0x0, &(0x7f0000000040)) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(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) symlinkat(&(0x7f00000003c0)='\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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() r10 = socket(0x2, 0xc003, 0x11) connect$unix(r10, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447cb472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b271ad10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a2c1dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df850700000000000000d4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453d44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e834b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b073351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c00000000000000000000d79f112152a87aee8c5b4c1083b2cf0bca7fd5853329b49fe176b8613707312a150dd3c2e4396b5e7ee59f66442b8f08090893506d1dd230"], 0x10) writev(r10, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r12 = getpgrp() r13 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r11, 0x4c, 0x6}, 0x8, 0x800, r12, r13, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r11, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x5, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df047d0000092000af"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x35}, {0x40000004006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x8001, 0x8, 0x7f, 0x800}, {0x6, 0x40, 0x4, 0x3ff}, {0x4, 0x3f, 0x3f, 0x9c16}, {0x800, 0x5, 0x0, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = kqueue() openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) faccessat(r2, &(0x7f0000000000)='./file0\x00', 0x200, 0x3) kevent(r1, &(0x7f0000000380), 0x104, &(0x7f0000000400), 0x1e3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x7, &(0x7f0000000140)={0x3, 0x7ffffffe}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffefff], [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)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x81, 0x10, {0x400, 0x7}}) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x6c) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7ecbc5b65c6593d2870b41200003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fe140e6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e958ff55d090000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee556cff99645d300682b4e970f01b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136"], 0x10) unlink(&(0x7f0000000000)='./file0\x00') r2 = dup2(r1, r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x4}, {0x48}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f816900653000"], 0x10) shutdown(r0, 0x2) 16:00:08 executing program 0: socketpair(0x1, 0x5, 0x1, &(0x7f0000000180)) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f00000001c0)=0x10) r1 = msgget$private(0x0, 0x380844482a3c4d1e) msgctl$IPC_RMID(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) recvfrom(r2, &(0x7f0000000000)=""/112, 0x70, 0x40, &(0x7f0000000080)=@in6={0x18, 0x1, 0x8000, 0x74}, 0xc) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) socket(0x18, 0x4000, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x1, 0x1, 0x3a) 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_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 16:00:08 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0x6, 0xfffffffc, 0x1, "edcbee6b86236c7d4fb5c4ef2bcda360ca843b38", 0x8001, 0x8001}) socketpair(0x1, 0x5, 0x1, &(0x7f0000000180)) 16:00:08 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) close(r3) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)='i;ML', 0x4) 16:00:08 executing program 0: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r5, r6, r7, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r13) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x200, r9, r11, r13, r14, 0x0, 0x1}, 0xa8, 0xe8, 0x12}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x12d) r15 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r15, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x53) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r2, r0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget$private(0x0, 0x3, 0x190) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x4, 0x60, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x1, 0x1800}], 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/155) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = socket(0x2, 0x3, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)) r6 = fcntl$dupfd(r4, 0x0, r5) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) ioctl$TIOCFLUSH(r6, 0x8020699d, &(0x7f0000000300)) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) r9 = accept(r8, &(0x7f0000000400)=@un=@abs, &(0x7f0000000440)=0x8) getsockname$unix(r9, &(0x7f0000000480)=@abs, &(0x7f0000000500)=0x8) readlinkat(r6, &(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=""/173, 0xad) semop(r2, &(0x7f00000003c0)=[{0x2, 0xfffe, 0x1000}, {0x2, 0x1, 0x1000}, {0x3, 0x44}, {0x6, 0x1}, {0x3, 0xffff}], 0x5) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:08 executing program 1: r0 = socket(0x2, 0x4, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180), 0x7fffffff, &(0x7f0000000040), 0x6, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}], 0x1}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x101}], 0x1}) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0xdf) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/7, 0x7}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000140)=""/192, 0xc0}], 0x3, &(0x7f0000000240)=""/47, 0x2f}, 0x3) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000300)=0x1f) mkdirat(r0, &(0x7f00000002c0)='./file0\x00', 0x0) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4, 0x0, 0x0, 0x4, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffd7ffffffff], [0x0, 0x0, 0x401], [{0x4}], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) mknodat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x96b1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x2, 0x0) munlock(&(0x7f00000bd000/0x2000)=nil, 0x2000) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x41, 0x7}, {0x3}], 0x2}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x7, 0x1, 0xd}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100)={0x200, 0x6}, 0x10) setgid(r5) 16:00:09 executing program 1: 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, 0x0) 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') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000300)={0x4, &(0x7f00000002c0)=[{0xad4, 0x40, 0x4, 0x7}, {0x20, 0x8, 0x91, 0x7}, {0x8000, 0x5, 0xff, 0x400}, {0x0, 0xfb, 0x4, 0xf58}]}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffe00, "0000000000000000000000000000000400"}) syz_open_pts() open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socket(0x18, 0x3, 0x1f) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) socket$inet6(0x18, 0x3, 0x0) kqueue() socket(0x800000018, 0x5, 0x0) select(0x40, &(0x7f0000000140)={0xfff, 0x1ff, 0x0, 0x0, 0x0, 0x20000000000, 0x4, 0x4000000}, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b4ddfbb6db4a8679f1f32fd93d3b5fc9c5ddf8000000000000000000000000000000000000000000000035ac89b2cb00eb1f00000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x61}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0xff) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) msgget$private(0x0, 0x14) fchmod(r0, 0x2) 16:00:09 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x9, 0xfffffffeffffffff, 0x25c4], [0x0, 0x0, 0x401], [{}, {}, {0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x82) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="9b0201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(r2, &(0x7f0000002700)=[{&(0x7f0000000080)="9c5397d5ea8d3bf96a906e185e00ff0e64d07eae4c651e1b354d63e5e450f1f74fbd0607ea462f5189785235a12952e9476d36dbd9fe", 0x36}, {&(0x7f0000000140)="b81e8d4015d09bf79ac8dcdd7e6aae36b56953a26589688032507e1595673b818f8cfb1a67d59c87c29a2dae06d0e231fe2692c6dea7b0f43cc078dae05b9cad6e49c2a94378a28d2ada9a30c0491550793b91cb3fe598dede00914d8c55974e6027abb6c99e484bff514bb6d6e11f26b512e9d947f837c805f7f5", 0x7b}, {&(0x7f00000001c0)="686bf2b7547e83537c41f960f90c5866238fc9de990cfa64043d58ba115fbe10cad9574e16a7f401bbcd04571c93f76b0e7e271667aba4ff7a532897fe955e2c78ff5b9327eef52070d47d364df51a2806d680be40e1b8261ee58b22cf958932e830de1b49349fd0611b42137f6e771edbe370fc61b09112b19ee783f725fb", 0x7f}, {&(0x7f00000002c0)="cf0b1b1576cbf0c98f8ffd5c4f0a086d209c0ce37f5f7492b4318a120cf4f906774b201b74fb7705a27358f0e748a1443c872f76051747274d7e8649c102fef994ca83081d6f7a982b597068895f430cf61e8e0731d08a6686b736fe0a6c426bdd08ebacbfac3a7ea36b1427b82ac6dc25aad167668ccefa4a11ca2aa0ad81a36adf5b0ecc4e92135482c71b85d8841ff57822de283730e61254df1e631b8ab6af829c06f43f64cdd13109ea4d7faeedb76cccff03c09ad5d8c3ebf8e8ad55d65e9352f6729b9622b7c04e578963b105cd1625", 0xd3}, {&(0x7f00000003c0)="c409a2bff0ed133670c4445e771d0ac91c9486ecb3c991c59b00a123dfa0d7f145ddf5b6035b5901de2029bf482b6bb2e02abb6d0f58f9fd70584a9c75357ed79919542d4230e3dc88464b9afd257fb5fbc8298a1b184d065e897590aa201b835f478451bfbe0f037eefa8216c7f67fc66042e5568cc78138b774cca6bac5b07b7e8ce07336ea4acdafc2b835ea4d7ccc8242e6394b469b8a3f8d430ab5135282c6dcf2180aa8ff3ac556920c4393c0213919578bfd1fa83df80cafca639b67d42cfd4cd5da8762186f368b8216657cac55bc1ac859f67786b03f2404edbec8d1d43ce627e9540e4cd0f156222959e4b0b9926237ac2da08d30ae9476c9aefaa639c19ac7976d6f1cfa3bd2195a8fd6e67be699ccb485336c53aa3dd6a71810e07754e974c72d95c9ef24eb8cad4a293bf4a341149fbc7687f0637916aec2be50609c1b9036e8472fdcbeb728b6b55efac1750a2235c59eab308048b7bb54b9e9b87eaf91fa54a36363da5bec449f17c9fa25b03bf36dceae7efeb09d1fd92199b4d88267b643f27e75b8267dfe2774cd04678cb638378ac19fb983767de044b5f7d55b975a0a962bf1a43f44c1f4dad2dcfe0281268f33037e8dd9897ca50832a610f1bc181d3f97c744a4d05c3a831156e284435e607ba2e7c11f7bf5336e1314c12f7ab8f0baae3490cdeec0d87260bc1aee38a37c007c1f3bae7c989226d4655aaf14e1a705bab3eea445639e881bdb81fe0c8fe4f5b11c41ce000bde02e55791349ba2f64deed74bd3fe45fb1e6dcd9a6588299f1884a565f1ab7cd943c68980d200932a91c3ede998988dd87c208bec90f118cd13677cbe2111c7d901af94fd6418f3692caaef7677ca8867f683221749dc2b16ae637d861845f9b3b375a94585e5f1938ba0a11af33353cb0724356bb987e7461af7f31f7f89c5eba11652574bafc475f01f36495955ce7930013890771d1c3a708ec35abee1568a3acf4b120a0e6216b711fdf0a4918fec6b78859b778e83a945f70c93eb6f961ca6019e3765cb2da92e2b65900709b971fff065fafa7ac1448aea2b87ab72f2236b493dbe22e8d192a6c5c2b137e20058c36fedbcd6ac2499e4fdc763b907e0cb62b5191857c893f20d54e7a7d3d465888a589162698e822a7d0e1dfb50b1ad1edcf29aa3c25edc27ebf985fb882b056199fd58ebc88e3e33a7d27282505237787eb5e216b4286e77ea0da35ed78b91aebf8d862eba28ae36d570451d5d2ee2a9487dd81b9c0109c0e09d985902b58012efb818fa6a25a2681b7c042a21a1f6022b77b0510be0603e65f7b6ba38263f24d6628b6c797165631130af8f0104ba8852f88fe8227171cf9dd4591f46f3806e5424f4fb5e0d7c20b52610ae9db46aa176204107f32dc27617cbaf3301e9971ad9ba691afd9df2b86acdd4f91684ea0e37e7c5b182448557608c9e6adc7d77ccf63837403f5968049625539c4aa497088b6970ef78feb96431bc427c34153273ecc9a79d6bb6390fa4e5260713d907d39b9f29b0ed128f3cc8b1aeebea219a2f8f890d88ec65caeca40b25246820bd3c460f580800aa3533fe5bb116c7c3e0cf945a37e023440d6438f65f615ed3599484171ebaca5d1eec15accc190ba32a010716084d93b5a0125586038a048f9ed3d97948fb0afd40342c0955acb2af7a7222a754414214bd7395e2b5e7cc0fff40c46b6fef756cea920e00b71759896ca10b751fc9c45d9820231b6a616530b743d3fd7a7ae14f90f7d1663103d1e18f71d5bb8c0a8fea73ed7e1adb1eccd7c538213c01a4bac213f2d7a1073e5ee4fe2a0f70784cde9e8ef5d633d75d4c22f7a29c415a415e91602f268425f83dca90f27100f4e87dfc980f5b3e402ddbda21e8757b010d58995f573b1a853d00dd4b07c4018a143bae670a26e4394a5eec44f568cd373071ce0861b276bc6d167889709c23bc3eb425441a21c5bf6a1ea89f5374ad729fa8b7361ab9109e2345c45bd3fd257978494c779bfa23a81ccab8c1f6f3a1b9ca9c7fed8c0bdb818ba519f138c1325501793930e8069e8bb5feea27f93814ce0879b09c978139418d636daebece4a9a1a181393b012431e14463c32b51ee390abdace1e88bdbb746d26e553a70bfce7d49093a7bc73e58062a5d7e3aae9860c97eaf018d9e524d51344fbfcabaaac987b262025352377201833196d41228f58aace406e2cda3f432e40cc914bd7813cb84ecac225554732b3bca87c1722c218f8164072bfcafa71521762e50ba2ee960eab5b41ba251013abb1fadb82ff89b31c68b0f5d796c54f15c7c6a94b3d900d6689e9d2ae871612f711ad8114da1d13352d6d9975c67431f37f512c7c1d1c4ade45d1c6eb0fef27b20c5d97f76316e6669ac889304d991f824e64d8418ff12aa630576c819720fff9bc62463748294a65bbae6d3f43c7a55389efa9bc537ff4f14c8714d59dd0aa9060bd0232c5ed055467270fb96cee6c29b7604d39cb272134617ad0641eb14588ecc5b92d1044f7f2c1e0d7d3b5d9824302205a16523dd75ebc9863beccab0ca113344cb1170a9c1de800c22335da9e7991afba78c632591cf86660813834a0a85f08007549420c2df7efc2a38b865b04a53c1a41c2aecca8d28a2de0daa6193e29dcab1637a49350c0bf4e296b3c4e7280b024eaf377c691bae7a6dc0b7e129b38bf79458c97d15c07ea090932bd0e40c1a2aff225df058121c57ce4b416a21dcd914991e72e29a367953901f5951c289f57555bf8fd2b120501d2a02486e36e6e935a310eb7319c6448c91ef8439e066235d2e25af467fe9b0fc89ef50321c40c19332e59c60fada88291ddf63c03e064cc90ff684f555ea0deb2f9ed04fb36e2796730eb84e1cda44f06ec4fa04cfa92de0e8a6f7556612c02c8ee62419f812d3a29822b2046410f593ff4f80e28700ec1f31b0bb114a4218bb0e47643eed4b5c464d96c66de23db16ef2e4cac91d79da2af0c623116acb1af9c46891be900ec88e703d7cf46b798fb641315afb95e3a268845c2d02fb980e5e461908b44818bee01477a4c1294d21904710b5e9c6357da0b40d6c9401026da1f5e406560bae94db9c2c43ed71bc1a47547ef3568b980b2acec708d2cc4feb95f6e120930de237ada44d5bc1993c30ad97975739cab3517de87d11c2dbb7646e750250b4aafa3e35abcff7e39955c24758f0336f691152885504aa4a4558f7f6d91bd1dee003dfcc404064ea5f0172a1f0092fc97499bbacae732063b221500d09e1d3f9a095ce90546b3a9db021f89321ca617a51960d6e67d02201192d8142ecdc592ae993d0104c8f811157bdb21351dc2d27da644f30e2ff08d9b4faeab8afdef82258e9d56dfcf515a23e88d997352100b5efb2146af4941bf1df3500cba20be2240dc9286e7af506eee17ba43192a4c3f04d6314666d779c3590afb42aa3ca5bbf6fb6b684f5492d2f7480ff97d9ae49b7a15f7038f8c7190d7a995ff954fee086392962bd8e49103dded843cd2ca9a607bb19e4855cdbcac4dc47b69d6d4e7880ed56abe6d6b1fb27825a58f401a0d334c1c5243e5709bf4ff6b5ad90939a5a554c4325eba7c7e64481bfab8716326d9367d678348ccf13150aaf1f9da3387865b05dce5fbc99e63a29f6aee2fd8e1ab360c4f3fdb604b1b986601d828371fc7eba122a405403311cdca1569f214f9d9830355ce006d085d6fb65a8e2b2222ce09502fac33e9b4e25b4f8ea597ca9e3c8cc86cabe14f34a7cb4ffb5677e5a3af9c8c354ad8da6988001d4c8ff1a23ee6925fae9591e35065131fa37b378f6e3b13caaa961fc33e57e73421da70e6d9478394ae1a74b185b97fb8e79c3ff6b6dd9c66aeee07674bb84870a50a02aaffa766adb91e719bb4b0cd5ed378ae7345def207af9f8fc019cf412fed7feae22383eb66af760f34346fd29f0fb4dd808f7dfe355a1c06b9af6310c10fd010f86f0e6ed586ef3b3af99b3936c54a16937c57b769f831d82e790ac523b5cb634fa72431902dbb7ddce5cc1f28d6523e44d42c4ae9ff99eccade74a0f48a87673b7e1668f0c9b7f44fe4d7674d39830baf22e7d9b0f019c206abae4d86e0798ece1eca07951aea8365ffe00460506f43a4fa3835e9a171e294f91fb9dad93d631e0d48c8fd631bb7dafa8b1ad8316b5dc744dd7fcf60a35e8a0475e0ee30e898fa51ebd158cdb8c61050c99795efacd85078fed620eb8dd9c61bb991fd426afe400215d8cdad4e27491669ab987d5f2ac0cd4074093490cdc1faa2d887a1ec92faa25ab5334e0676f98372da3c6287bc90ae2a7f56cefeca92072ba7d2887d5fb22bf983e538d998884a871cb6b0a52ffef0d2a0f5015fc3dc4ed788cd73a804b103f81955a24e0f94dac6df409d8ca05ad7b6099c4e8b169d8f5df1b4a8266c3b782038ad3de50a88cfddd00bdd93b10cd0c2daab5f843472b42cf35205baf632886965414448e6c3480c594f70babd164479dfd48b16b421c9a28f7f5e70382540304485197ce22db08185cbb3016482e5e8e9eb91685bfaecc845303223704790d7e0d58d710056e7643c4b7c6c0acbc86b3c0104f1927af2ac09263b7767769d05c732ccdccd1e7dd6f98d43ba4091ff9e920e08761890d11686f8286f0159a75fa0129ec6841e371db27bf2d96c0125b6255fd95dc9a5417ab6fc16e37e95e821bf1d6143a0504b86d49f6ec874068fc85022c34040e43092f7b1b0c3402fa667705a1382fb788d0c265c36121b5a8005ffb8e5220e29641bf6ccb0787ed3dec31ca9025dcf4afd51ecf17975a6fbb9666582b9449eb9ebd09eefdbee8c101b4f98618a9acf3e1dfd53c8ac2c5e629a4fc35d832c776fde1d200f1ae40a544a7609fd8ff8e399edd8cb65d18cc51c419b2a441f0647b0a2518600431a3cd2995ed9b3a395b840d254158ec34dd2a33f7a88e0ef5f87bc0524eb1cb50b2a1985c00056eb9857926b071c59858f1c61bed2ef68a4bf61b62e27b1d2bab6d84ddab89c0519c041131bfbfeb86376265637172f10c5ed50889417fbf3549bc3cdfd071ee3089f6e1a6ee91096a8ff43f794be52aa9b4b19cc09ed8426fa6d18762c5885fd70fa99574dec2b7510db841d602a60a4fad144f62b6583d838d91ccdb535393dbf5c2b91ac4e4869547d091d0e4e19dba7dcefc6769524756ec937d2e54d5bae6c41cce940f8875f850bed8ce2bc34a9b14e670e05a6bad760b0dd625aa395659b82b14226ad5dbd9bcb3ed21a44125888a68662e7ef9d638c4dc84d4c8a385829298f179e726d53a404271d9573fa3947d8187c6dc5a62b39b9706b0c94bbdd29d612cfc85e746bd762217e8355a48b6dafba1134ea866ad9cda45ca1f357f8e586ed1247b3f364d42f39be26c4a43d7d75bb3deb513c20ebe3cdc72e17ecac81d64437ecc053786f5f579c29391813d4ab1a60c6780f5c0e0075d0fd5bf11f77685987a3037ad7d14aff0814ce569e73998b6a7dc4d443e422352b7d003cff7b7eff8c03ede186a1a4ea3273da95029b89017d1c533a6f4cc302f14ecd6b8b2f582d3b5d5b24933dd2dfb79b45602eeead25fd7c38ba3812c52b83e46316482cacc6f41a3bf2f0e98c1b6d684a5c8a97a9bc155e2d7a1e361a9f0da526fd24a647f173c4d4d106d9233971b3a21ce19cc7d37ae83d6249423014325d3dd584c417063669c18e5247981c0aaadff23ef99135e0dce86d8f4fe1c66be48d5334744139a7f9f04057e79ed9f5e7cc47770f3d478f73d", 0x1000}, {&(0x7f00000013c0)="f1101d31d008847d325b69d81f0dfff7ece86fd31b6f8dc0c0982496cd7ed08738978ed5c298003ac2c4d7567d2d194db2a6224b3dcb4a5cee92e87bf64e6258eb998d9c0b0c3705ec4bc97566c8d37ca1a887c329c2102eccbf78393ffd136127562d74992bdada", 0x68}, {0x0}, {&(0x7f0000001440)="ce9d35e80ba97af917806c639142718d1722ef04658fc101142d119880473d9a7bddb1396e29bae551801297192f259ae043bc9f659d0a2a1881be6b34b5853a686ce8b4f27ad4bbef294f1861e6818f95a4fd001061ecf0f40792359b124737f8ce", 0x62}, {&(0x7f00000014c0)="d06fe81e796d33b151bdd1498ff1324fa76ae40459dc1bad36c9e2aa5f94a7eb3d0bff6e5dbeb0ab421879763cc95bfdc1670202460909e44e601d121683aa62e97470749c02feb922453382c19b8ef299391ed9422a21ec94aa7d133c47a94f7fc3300a4eda3664d726ffe3dab527f8714281bd5aa2cbc0b663ba2c9ba54c877cfae74ee30f619f297e8829d791b87d1b6942f48a2d920f3e453f77830957a018c0051a68258cc6a69e86578f7e3c461b7e390b0ef6f1fc0c73a83a94369ff5e7dca76bfb67a94e27248bdfb920d58b25f9beb44838018fda6d03b24b5d0a438ddab47b41394e82067ab9e15c3818e30766ab73a21fd2ec16bb34", 0xfb}, {&(0x7f0000001680)="a2b725af25f03dcd6cb5e596c13f765144496f5d914e59644fe748f90e83aef9b1e978e2b7500c49f39d5dbfdefca94170689a85961832ed9910effd53f0a578a5da55e91cc91f6881f7fc4dcf9aa336daa30dffa69d38b0a738900df597ef8fbb39a97a5f6df55ba61d895b6b38e4df5c5205b268b375b79e212ee9f12174a31c6b3a75976f8523b196ebc53ef36001fa080d6c85be12ee49ecaeef015fa82ba955108de8114bf685c61a1956ba112b940e70673fb3ef9a821cd042ec9965bd4de18a18a4572a8a7025a94a50ec151b033d6322bed40c4bab44c52a8c96d3c8c243e1f67ed13d9070ba99af8fe530835841757c241eb527cbeb1209a3cc4c2a98eb7dd95ce9ae7f1861ebb495b8de582bb185ca5d100c9166b4c863b4ff493874318c68fdd4dcc4c00faff4ff743b51f8a5b020b59482ba6561c103b9ec66ec5de7bebb465ac36d47b0494e8ad360658480efc41ac397cd6dfe8229e39230ed231834f1a1e712916a2522356faf0cb4e205fc59386c18bfffeb70e9f3e2d283a5f1598fb8f0ad871f6ecffea4f9a61a3d1b2da55c25d799e4dccc310a87d3a1768ee07bef6df9eaae49050c2ed4f18f55ae11981d87ab2c8d3f72447a84ebecddcfcac26398d5820e0f8283e8c84beb7a32357135d3af3a74b7f817c2327944653ac42b8e73698ef3f9fad714fab0cf12bf17c3c974c885b5957a4efca8e57360cd3ad623b5db314f7402aa7c7589f5d9ee15a87cbf8497c68df11eef7c702a5da663dc8ae4b0dafcb5f169efe3d8be30374f4a0e49810a006ff3c490a45e0ca0e093237889d5c1113be91ec828d199f75ab1ae4de65f5cf02854f0b809e4031caa3014b4579104835395436959e474369275c540fa4b6178b21f30b91da9bd9e5be8b4a944b60b5c5dab4ee59c2443eb3f76f0a7ebdd47970f6b23ee49714bf59204496e7b8d5890e1299bccaebdae45848d8719281ea1223f57fba41d64acc9fe29710512e3514a179ade7d5f64483ee2823275d84f74a43df874a45d6c6756b4a8cde1bbf660d1607c360b2234734c73a74aeaa161b27aa1e8fb37bd255924224c00d4156a4e4cd0afd0090dd37982d0357a8a134f5d4e20b6ef44e133d7d76407b900a749f4bd70d7410b05977367c1c822b197305c1fc2df7dffc2ab9a01112ecd1b4bdaf1c59a1f83aac128b74e165db8412db1a1ad24448deb1452698475330d98fb6577bedcdce9a897610fb5a2758e25c1e9f8b84bb74943b39258a6c3fb739a1cbf0b7128a61ea5f46fa1634e7b9d482cfe1c6c1e60643a4c89822aaafbbd4a6b5925f7e15df6f74faef6cce4561f0d0549fb57120b0d2dfc9ce0c679752f6e2bb988c64475c6abb0d246b2c55761dd1dd2e33cba018ec14fe20a3998723b2222606fe2743b9c6d4a77a982835a04f2b854da3d9d9187bddfc4ab022def97b8e38b10fc7fae16d0294c7a0835bb69888042f88dbf152955f5fab1494c9298125f955e6dd0a39eb790ccad090cd53c8cafe2beabb5889a748449fdae2cec56951a252355199af477af92bd5a19d5f742e4d18f863fe91b2c8f35888588ec806d1d5f0015b0cec10274092b58991dafcc1d932c04affbcc6619c1bfb6187fff72d59be6ada9b4a62c1b71c290f50d09bc1b27c07b65ec37c304000f82f672f4271eee1057553c288d0ce580dcdb5948a4a9c8494d4cd21600db53cba0fcf90b779f0acc4eec5674661171d2733c3fb629ba8d313be5752ee4546d71a19a7a01a593292f40e808e62be692ce49b0881a260069f87e4d972ae5de966c3b87cdc8807f11e5bc66385e367b8d092f90b408bfd684ae50547b523434d5157931a6c17c6cd18c10289d9288b93d3993cc7e087162d43a9b654548fb24f82362b2d9b6f88210b31e28ec93bda8f896715577d6f7f7cda0c53d14d2b19d09b6e0a61aa90dac321d603610f2290009b759ba037694bd7bad20cc9f13a2364be08f5f531e571611519ddcf006d1fe8d28807e3a3097a331baa88d27b469d8b673d4bec32955960cec5a9ae897f8ebbc4e25dfaeb422d8bf9b349ce2273ddf7669f60fe8f2440a2186262a367bad62eb096d158a1ecc6097c21806369927f96a17966eafd9d3e9c5ff5ae2041b2353f6d1bf1d38c22ea4af954da14d4233b468bc78456ed3857f2661d9db448f7a94d4625092a7dbcec97b68f7c774665bd25c5483a4bf2334785f4bf3c51a2603077b88dbd19284df4f4f0e4611b75ee26ac377d20607a12ad1d1b6aed602b29373cd7ba7bcb6cb6f4c5d4d50b0b0aa728153fac460ec2fba8307c9207354e5fbfe1811ec9c10a32a4fa5c0dc765f65e824b15303ec5316d62a1be87ec36a57a36fe355ec659ce0cd39d4bc062676648b1afb3b556dd4d04abdc687d442829e64fb96108ca9b6050d2626932b43b615262d7442d712601cd181d8d54b025de59c460bcf0314bfb50fd737253621f79c946e22a121ed15fdf46846456bcdac63b598bbfa0ca3776cf4faa941644719c720246278c732125fe11cb406eb8acada4f18354497d28e137d4ec974adabf1446acd60755f4a9d1e7ad896ca554d3bda78cca5cf90c25be8ddc1aa9b3169f3fe7b71781d2255d23717087f90f64ef8e34474390d275b202da293ca4f044600e8912adf09027484374b803119b4890ee725008b838a7969ac063f31581d9bc68819d1149142925e8d0ffbdbb6e97a08e81f255e451f82f4c579aa64b64ec30c667b9b934607c61c9463deecf3e5f3b9340d84b06d91cc44ccc7185d8cc4e914333c6eb177b7a752c3b2404486c93c36e0152fe5cefcdb88f4d94d2ef8a1eb16001ce8279b2e573217cc2028d5022628c89a2197a2205c1daca02623efd39381163b6c0b8fb8d0cccc0301e604dc4dde12b3dd73885776e63437a1b8e9a2cdb207bac5822b5480c4d21d9ed4ef9ee4279ea656d6cd8aea686a7f129aaed08ce763d3e3e33b3d409b2ed2a3c0047d358416527142383a5a1801dcc79dcd3244912b97ad31b153952ea6adc8f5a32b48d57b7d658d309baa505301c6e929e028f069b981540e27499c9d24658a241d38c1ca909459ef62d5173ddd5f0a21c7a1d8ea52e39c304b27241f974a61128d50769fda49163a02be918be1c02c3da4969e2cb5617f74cd7efcfe4fcfe17dff18ce103254809e13c84a7d12570021fc29a21e05c683e9bb50f15f1ef536acbc0c42b96f003d1401cb370050a1dd2ffb798bb4e3965dec10f52d686a67adf7325531e511d17c98386fd5daf32995124793620440281f4b9ab892b8b5107604eb00b34f4ec594863f1436d3a955c40a109581bb0dc8f8f8bba0e75dd3c657067b7cef9dfc8fddf0deb5ac90287ce4254b96fda53ab4e90a6a4cbaf91d91ce8857fc1ee044cdf1c984e1a9abf4763ca34f1d8d4048dddbec7a39c8ca2b97903f771c0369365f51e4d083327a5ece00bb8e10373d3b09b27c45350d2e455cef0170bf841d5f8cf0c48b6b55c6b3619a65588e3907c9b95219af87f5dc0c12dae0c7b27dc32d40e40aee372a023d8127ff18c6a1e7e146e6c33071565a78ee0dea9b0511c143630ca26caf166a0982ac8470c973be54024645da1d5f9ade3d94c322b5ad99389403eeb954c1f480c7f371e146896e54c34934408b32871a38b05e4e7d73783425f61c2623ac6b05e30818ef0200cf377561c3dd722b02f4d22bc631385e1cdca46b1855d84d8883f6b52b99fd922b09081e96c0ab82af920f80c07229a9b182ae3d41805180f19ad57a71560a04d8a6c6f9464948b3c64ac966db8776bc34971fab66d6e3a348ddc64560cb5e80d74c1a9a8e256cb1051d1fd27ef1122789ae7e41ecd75d36e9f6e329224501ea1bca903e435aba11028ea805c6ae2e09b66d56eaeec3ffdbf7a3f63cbb09b71c3745814f0c548ad44e68c7a64437da91327c3b35499847af33b9830fd58b74f064a4e09457c990cfaeb56a953ad5e7684d076b3d49046ca9405a0a7b3959c0e262fbb709d16db55211c36145f38aaf57bbc3d4615dfc8b0845df1a59ad88f09c783eb70eb26c1882cb613b90c52532bb70d0758a638e14727ca4d201273fbded41b239917c0d8240b7f030eee880cbe3a4fd86a05605968575d92721c853d42ee9d9a1f9d7f9120a360211d966710a59529e3a4c395a801c5d1c0ed376700932c9fc8f186606be40760e35cdc1ddbbfc7c662a0b7944d2fcd98102441e15efb8623e9788ac399156547bc46c811f63e22fe9bc59c22503660679cb4b55e33b6f5293494365278cca068e3335b3d80c21529696661f8f8604331d698334556e17cd3b2eb77a7ea576f58fa9847f940f9250f095a520c31e57820f50d0eec80eef32075a84ecd0fa49b65335eb42ecd7840fa3dfc1f70997b89093ea605eba2c973801a99792cf53e58133ec04f5b399b2dfdc4a5a7a6183838c4e0dc0018e98f00f7316ba6480eeae50ba399524dced5725d5b6284ad0cf77c17fe4a2cf2f093a376746bae1e2381d9fad89867046c74d620ed0bd1ffba57e0f1a0a29c96872da91c800fe29ab8683112f47d505afcf250e6d68a86d3e5347c46dc46067be70e6058584c1cc25c6828fe802c3b648bea03a107bd808feba83f129f536c28b233c88f5e202a30ad8cab0cfdfa6d3cc9f6f06713eaf1a48cbd4a7cdd494011258e46e6d31258b8c408c2252f0e774477cf8c54b7d1b8fd8b58f6dd8b9cbca817f2b5ce02ed8ffdad521e52a15177e1cd2c55d89f24947ecabf1ecac90f0f4fa080eca90f2eb1581dde62057392e98384b5e147437f22fda7e869f0443c29069a3fd56c071a2230b303138f7e34795e8f7e6f87bb05fbed12a2f095b3572efe5be5052ddde88950023e13a22c4d72d7e86c4fd0bc9a3b76cea7dfcba07370e61e2408b1a1d822a377d71df4baad04efb24e2aa0652638d3e1d0227e3306e15c39d10d848fee5b6f07f0b37f55bace133a215e38c25dbc762aa3c5bb60aca178b76a77adc0952d11b08f08502035ca7cce576dac3421b5d242735e6bfa35617dcfe696c9689a4b5d98941e2dd9a9672bc0ed54a9878aa695d891a0d24970efc63ffdf365dd42a55212f090a32453aeb2e63ae14183af0fd0341db9ab1766afab98c2458a6cc5771d3b6b27f20e243c8011b5ba460f7127b9c86100389db6e8407501899432cb271d45173164989c2569ffbf3edeb6591654262b34189c7d110a4d729ee53ff9c30b81ae0833f47775ec669cef4319fd5912db8b374258322925915bfc6a6a25b720b516cb1e9bffceaa814c21dd67498e4aeba0abfed0cab5fe7ec3355c0c0b7e37bed6ebc6079544b021ac2e58e7149b58567408a1c972bdbea6dd97c2a4706beff7f4ae9e53c7b10ded8d9b64b9a294d7799180a902bccc51aa7763fdac26cc6e3a738642e95a806e6010dd6d53ef7e309204dafa73d0255e2a3145acf5a44d02fdf180310e74e56ba043af0b136dc280fa42033006807c60e6aeca4f71bdefbd6cdf2aa7a5749379a2992969755e7a03ca75e8053b4e35521e589c8d686829ebb29a963f47150b501ff1664175ebb8a2763be4ccf155444d6ca58d41cc4656b3a6448dd56a045eee26934b3e19d4788dca9068d132f3b7267d4335fe61db5576f13d80bae541c5bdeb72a33fd99d235f091f171f4ab4f658da56a828e7898a415dff301a235a19456cee5ae06207f880eabf7c9f1d268390a536ca0c417074ad866a2634ef3c4a961af6ae446cdff73a87d7c04f01c4bddf31f64f3d4cec461", 0x1000}, {&(0x7f0000002680)="64b5617ac7e9fc517c923d4faae4e5cf1c959daa6ba3f6d956d5baf5e8621458420a541e35f7f786a080ab21a67a6c3bce0edafedacd627e16fa0408f730002a22375c10d4ac8545b0e6137803220bb4b14dd06e25350395281f3c0ac0297e8a3b1be9269f64f730224080efe027d636cdfa026db4b5e03574", 0x79}], 0xb, 0x0, 0x1) r3 = dup(r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x20}, {0x6, 0x0, 0x0, 0x82000001}]}) mkdir(&(0x7f00000015c0)='./bus\x00', 0x20) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = kqueue() fcntl$setflags(r0, 0x2, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) recvfrom$inet6(r1, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) 16:00:09 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, 0xbffffffef7ffffff], [0x0, 0x0, 0x401]}}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) read(r0, &(0x7f0000000040)=""/217, 0xd9) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socket(0x10, 0x1, 0x7f) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYPTR64=&(0x7f0000000600)=ANY=[]], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1, 0x4000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = semget$private(0x0, 0x1, 0x88) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) getgid() r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000280)={{0x1, r3, r5, r4, 0x0, 0x4, 0x1000}, 0x1000000f2b2, 0x800, 0x3}) lseek(0xffffffffffffffff, 0x0, 0x400, 0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/64) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x1, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206913, &(0x7f0000000300)) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r9 = dup(r6) listen(r9, 0x0) pipe2(&(0x7f0000000080), 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000), 0x4) r10 = socket(0x18, 0x1, 0x0) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="a84bf407818f3f5eca4630cffb7d22b9ce5f05a006e98238f116cd26f454717a4375ad656c55bbca1c0266c510c918042be265b40cda4c183b57901aaaa21e05cf842b37004078e57d3c0d279bbae3edf64079afb9406c8adbcd7a257a41530900000000000000ef6ced7aa70a1ea5aa66eac62e419b32046c117a5bde648ba03350fec2256412f819c870dd3e97319dc2ec75f99a05e8165f20715811e3b736a26f848e270fd06ea8609e5326173bf5000000000000000000000000000000c39efd362f5f863e25f44820738add19f000ddfe634300"/223], 0x1) 16:00:09 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) geteuid() getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r6 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r7 = getppid() getpgid(r7) fcntl$setown(r6, 0x6, r7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r10) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x10000, r8, r10, r4, r5, 0x10, 0x1}, 0x2, 0x6, r7, 0x0, 0x8, 0x3, 0x8}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r11, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x800, 0x0) r13 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r13, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r14 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r14, &(0x7f00000003c0)=[{&(0x7f0000000240)="3b2a737f09ea6cbc25ce3a57c2f65cb0144842e1c41f51612b3c8ce4655e9fd9b76b703ecd5cb111b3cd8b9259521901aaa7dc9ae1ecc5c135c0dcd0e9a0e7b9f3b7998e6dedfad853bda230e58cc88664c8", 0x52}, {&(0x7f0000000300)="3e67e6c4b6456da0f1519759663740479ec6d521629708938a17f4ed85ee470c3dada8dfa499e34c0534228538e76a3c396388eff503ffa50fef48a4aeab0bbb5a094317a762d237f8753ff9cb9a3fa1e88d4fe78626f449f364c552189c61b07c30d0d89a612f35844ad17505a1f5e829df5015bf578c19444fb749d444069c4fb132119467495ee9449f7f351f40534a7b80377d3eb2139af0", 0x9a}], 0x2, 0x0, 0x1) pipe(&(0x7f0000000440)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r15, 0x80044275, &(0x7f0000000480)=0x3) r16 = socket$unix(0x1, 0x5, 0x0) kevent(r11, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x7, 0x2}], 0x2, &(0x7f00000001c0)=[{{r12}, 0xfffffffffffffffa, 0xbe, 0x43, 0xa8c, 0x3}, {{r13}, 0xfffffffffffffffd, 0xe5, 0x8, 0x7fff, 0xa8}, {{r14}, 0xfffffffffffffffa, 0xc8, 0x80000000, 0xffffffff, 0x6}, {{r16}, 0xfffffffffffffff9, 0x4, 0x2, 0x9, 0x8ba}], 0xada3, &(0x7f0000000140)={0x5, 0x8}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r17 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000400)={0xffffffff, 0x1000, 0x80, 0x4, "10c78353195d166aca605a1ca77a797c1cb86e46", 0xd6}) write(r17, &(0x7f0000000040)="510f", 0x2) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffff7, 0xffffffffffffff17, 0x0, "9c26dd5f00b6077200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x3018be5248f79aed, 0x40000000103, 0x80000000000007fb}], 0x3) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x3ff, '\x00', './file0\x00'}) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0xfffffffffffffffc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000000)=""/155) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d6771ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2413ba283c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c2b7dd8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509", 0x273}], 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="ed468498", 0x4) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x24}, {0x2000000000004d}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = openat(r1, &(0x7f0000000240)='./bus\x00', 0x10000, 0x10a) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/52}, &(0x7f0000000200)=0x36) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="f7824d414c4b15b2f2dd5b29a51aac167f6d3ba8091f00000061c6c2c24ec990dc2fe58f36f14e465d315b12d74503a218a8db14721bd9fd6122abfa7218c4b183bf44bf45ec787cbfee16e37f7cfb3f7a563b834b9b0635f0691389a30b1c59e6f737"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0xfffffffe, &(0x7f0000000040)=[{{}, 0x0, 0x0, 0x40}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02800000000021"], 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x100000, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000000], [0x0, 0x94c1d09, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffffffdfffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000), 0x0) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000140)={0x3ff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000200)="f6b1d99d96fa335042ec527ee9fc2709595a46bf38bf112e9b95c633b69bbce79a43c5e5cb6ebe1140a481acd77c83a2691592c2527504be911224281a1296105effb106df9aa2d88ab1f9d22e0e7eced9d256b5ce91e1e9f0f7bfb3f78542d0dfa7b8f10c0028acb37e79d775bde54f70f3e00492137f470761e0d012b9d0230f6368354ee9e427d0", 0x89}, {&(0x7f0000001600)="c128dc15b2d25d523b0800edef2f52e52c1f69ec47140157a777d898cb2a1f4b449dd63b5df88375ee0c4a3425121f8216459b37d139a1ae269b8003ee6b0b55d20eb8e681203c12ebe49e817b6610a7107ff19bd4948d44c142e65024236b51f9c49535f63be1b75a7440f2e150bcd41e5808fdba03bb6a3a2e2af884acf13543008431ca0f3e8ef37fc4f9a26565cd6951635a39183ac048fc6ddcf6523caee0a5cf15f6f85ca9275810f4d3e96983ddca2b394c518e8d086dd585492e2283afafc4ef9ada18d053223ec3a1182bff95b5a000a006bc7f6bb2c3f3c96ac22862110cbf78e9fb765038eae9b855d525724c40e6db214ba5fac5422fa9b84e166eb6993c65f57c134b70e02890babc978c239e05a0cb3754e0cd9375b1cae4c64183664ebcb1908e55c4ccdd89bd1978a47fcd35864802e13b1b73de4e74d2bc094ee40ab2ba890cbabc5ebbffd905afc05c68562a3a3f3fdef99072baa618b61acfac06085e42df81394efc4f32d42c9a3548367daf37e6b6dca3f0bc6444f6f29453e5df2673c5ff05feb0ebfe27178fb5e844ed407b88f62941b20cc9e1160f637a4274caa1f61d82e0c5a98acdb127670fcafb1b8f2fbca18afbfa8f454881ea7adbdb18cb2f67e9f4dace6950e80ea6609d8d30d44b21950f91418b155209ee0fe6c0d8c5ceae06478a2780057f0ffd55d1a44458ba8790dc6b958fd158c7dc61d2a92d964f638bd86657c3cbe526cdb64b4245901eebd521d9fbbfc83a6565f6f5ba6e5c183ed0c45328a94f2796212b1e40c8b1b83a084245b5fe7bfec71573ad3a185c8229437c54af602ea2df18b24c3f00a36d348bc9eb36e101c6d89d711b29878d7b48dee77fa20c8b44d683bbf41a0ab6e9575ad21a266f7e19ca7170a62f002426f20011c902dbe75a3c8dcc251f81d599617f09ed1cf753fa26489c6a642a52676d94aabd191c70f29500ff4ed6020e633804d205e915dbc675bd9c0605ddd3eaa3fc936b4bb76464a189e735de9783065d91e27986bf9e94e993d72badccbec8cbe58fb2f6a7597ea46c4949fffa990dcb1be33edc642fe624df124bc901ed7f139885b055ff13af23f215ad2437ba9f", 0x318}], 0x2, 0x0}, 0x0) 16:00:11 executing program 1: socket(0x2, 0x3, 0x0) 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, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a386207000000008295955984c87910bf093f68c117002824ada90b64ed32bffceac2a84e6abca64896819fb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeeff245e0882f894bc84157795ea4a5c5fe659fa202561cd8cac7ecbc5b65c6593d2870b40900003500000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1ef009e5a319d54401cb92f77420eea4173d5b6913e489e8b0fb636710000d2df0ac87e0d7b65b7240cf97dfe1132a536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c98e9501005d090000000000004036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ce556cff965a32f7c8e9645d300682b4eed6b5ad30d7b696378a27e42cfc93123dc2a8bcc719fe6682881ea2fd58ed735230f00f93f47ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf91360000000000001980e0d399eaecbef83bb6227939358a9469b62f895cb7964b421c154a636c8c1337d65922e64c0949a7cc87d71ae8e6be397f695d585dbb0593c3753204856049da3b801d8e142c59f3608753e64210131844aee2963ecd987163f46cb65efa7dbba0306b18b49d31adb99755151d7f439743618851366756cb110e0762b6c3503264a70bdc89ab91964735b1f27122fa81c88cb62ac29c09d3a26a1c30f7265031f8fba6ed2ea7240000000000000000000028c101c1e8c1b0128c408deb7703b07f2def46ff13944c1372a09d5662b652d4ba79d5379c5cdfd7418eba2f8d88296d212dd14c3c4d9a77deead5082868fbc2d3bd1933cf7a73222149f410ffc5a4bb7d0c3c7eda7b15b9009be57d63e9a736888abb31686023ad16"], 0x10) r3 = dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x20}, {0x30}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e1a7538ea189c16562adf43d7f141fa3f5dd6cf75ad835743aab0a4edfa73587b2052b15548e5f970df796760f22cda7f4cfb95b4f29478622fac80814f5fe9bb7445f94d78f25fd89b5c50541abf62a872b394265f050de0ce06eb0637de4ecc0fd72cf47ae", 0x66, 0x0, 0x100) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, 0x0, 0x0) socketpair(0x2, 0x2, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x1, 0x100, 0x3f}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000440)) r4 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r4, 0x2000746e) r5 = socket(0x2, 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) fsync(r6) setsockopt(r5, 0x0, 0x14, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r8 = dup2(r5, r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8e84736dd8a8f2e2a300"], 0x10) chmod(&(0x7f00000000c0)='./file0\x00', 0x189) shutdown(r8, 0x1) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x5dc1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x88) connect$unix(r0, &(0x7f0000000300)=@abs={0x1, 0x0, 0x3}, 0x8) open$dir(&(0x7f0000000140)='./bus\x00', 0x400, 0x100) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r4) fchownat(r1, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, r4, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2, 0x9}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r0) ioctl$BIOCLOCK(r0, 0x20004276) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000280)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1008, &(0x7f00000002c0), 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0xb1) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x2) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="821c0fcdb5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000140)=0x2, 0xffffffffffffffdd) socket$inet6(0x18, 0x1, 0x7f) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19769bbd73"], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) munlock(&(0x7f00002c8000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r3) r6 = accept$unix(r1, 0x0, &(0x7f0000000080)) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) bind$inet6(r7, &(0x7f0000000040)={0x18, 0x3, 0x8, 0x2}, 0xc) recvfrom$unix(r6, &(0x7f0000002200)=""/4096, 0x1000, 0x842, 0x0, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file1\x00', 0x400, 0x1d0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000340)='s\x01\x19\a\x9f\x8b\x85\xf0\x84\x00\"\xf2\x17\xban\xd0q\xb8\x14\nh\x12[\xea\xa1\xd6\xb2\xf0\xe7\xa3{B]\x02k\xe9\xff\x06\xac8\x12<\x17t\xd1g6tyr\xa4\f\x1e/A\xc2\xf2\x9b\n\x10\xe0\x04\a\x02c\x90p\xa8\xd2@@\xea\x11\x95\xc5\r\xc3~o\xc5\xad\xa1\x17_b\xd7\xe3\xbd\xbcO\xe0\xd5\x8c\x9c\xf7ly\x8d\x15\xdbwt\x9cg\x06Z\x92\x12\x00', &(0x7f00000000c0)='\xc2\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x108) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='r\x00') mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c653000fd87f084f59c130a638c124e1d069679a39704c94dd9fbc6dc3d7534b6814d42dc2539e50b09435243c9668499a54735261a4753e4fafc31a09e090c7cbcee08dff368a1122763a17c712f4e2f2ec69cd13aa0"], 0x3) r4 = fcntl$dupfd(r1, 0xf, 0xffffffffffffffff) mkdirat(0xffffffffffffffff, &(0x7f0000000300)='./file1\x00', 0x184) bind$unix(r4, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x3}, 0x8) openat(r3, &(0x7f0000000080)='./file0\x00', 0x200, 0x100) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x45) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@in6}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034dd070100000000000000000000fffffffffffffff9000000000000000000000000454c", 0x2c}], 0x1) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x4000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x0, 0x4f16, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0x2000000}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x0, 0x800}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}], {}, {0x8fd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000240)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') lstat(&(0x7f0000000200)='./file0/file1\x00', 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r3, 0x0, 0x4) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(0xffffffffffffffff, 0x2000741e) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000040)={&(0x7f0000000280)=[{0x1, 0x1}, {0x26, 0xfffffff7}], 0x2}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000580)=@in={0x2, 0x2}, 0xc, &(0x7f0000001780)=[{&(0x7f0000002f40)="166ecee6a08a2fa223e2981ef3e8ca072a3d8c34cf92da5c2f8deb822a8a02d950a9933917c4677d9f145e78646f3832642a56c0e646faf9deb34b74fa2fff0ca901af93b7139089abbbc059c33ffc874421ad00b4d70cbcbf552eaba1396d9b982467e685e1975fe01ece3d6a21cc446d2aecf35f056edac358b8b28b58016e47621550545d1d0bff68497bed4793b7b8ae890ac48a75209c63ab0000000000000000000000000000220a80eb81db26541a69cebbf273826b5ea1b1ba81aff3f5b929ce2ded6ee86a9a4dee0a258a4ba36ad53a784da7e84ddc21e6af150889ecdc6e358003565143cf660ef7a5378884bc618fae7371076a8e1842f15a0c54f208016eb856b154d49609", 0x10b}, {&(0x7f00000002c0)="8ab67f4d8228ada96da4abeff281216314c769f0bd2ffaa393ed091c8699414d55d9fc0a511daf92646ff9a73955ce9fabc668fc62f3cb6e9cfeb9600e5a3d21877a4c359a4d178f39d4b0f439f808b8a3eda7e485107f02938fa74478d4f0ea4315e6d1c746af90d93c953f8327e95681835873674592cc1ee127a06af30b5a", 0x80}, {&(0x7f0000000340)="1a39b38076f7d41348522bb156e5ddfc4e0e1ad1a07b513332c432dd69ee97d0a433a08f36d692f0bedc30", 0x2b}, {&(0x7f0000000380)="0f1799266b47c9c09b71c6e559dadc53bc2293400fc2eb3b52edf6a54d2293b7af74753f85e724464f987802fb0548f24fe8ceaab8887c30fc94ffd23e3e44eed657a80293c94c49ce2fbc242a396339a66e320d790370cbdb2aae8a58e44a88baaa4bd0973418354aff88fea6b241893b1e3b6f6ffd02386a67add6c550", 0x7e}, {&(0x7f0000000440)="262b5ed9a0edc87015a62eb1d949e3c03121361c0e7551b7b494d7b99396b3bd8d431f002d33d1f57e06149c00", 0x2d}, {&(0x7f0000000480)="a1ed285ff2cd515a497f9d14a3c23141d7c86fbb09cd93730a66d6df4a7f75fbe3472324e8efed5a630621d89b25304bf89fec3bfc80abb340e712018730c0053513a0744ee7804e1741d7b29f175c9bf7a154d0db0466aaf34658d349d9afa2d08c0b04c686034010151846cbfa4d14f28f9dbca08c82dc2d51c52e394ae1ad5d04fc7660fba1a9d3edd2fc0267e054be53230f88cbb70046d7391711b22af263a8af120449c546afbfcbcf6a510a2bee657282571743f52993a6a18fa9f8fec728af8d906cd6f439daa0c22a5d322b", 0xd0}, {&(0x7f0000003080)="da0ff4cc5edc3ae40c6e366af28067d02e455232539708bbf8d27921e2260e8f96b4cb7bfdc876c30c92c217cbb3d74d97aa9b64e8da27d4634ff205e378da43f7fe9e93ba57ac7269833fc1eba2e523acdd9047dfa8a5b3ee6f835326f0db1f7a38042fefbae916a1db2eb4d7907173dd2540959285072dc292616c5545b83a8acbcf6bd8c17e87697ebef8833b62955f2b23dd92c42cf9d94940adc3eb23b7bd5bab64ff8f1e2feae7464b8046b6c27a258f23528160f255650fdcd26c3935f10fe40ab843f9591ac6c202521aa3adfdec30e4adaf86e6fb034c0518e808f5d1a50c263801f1777a44df918f1213acc11bcf1a3efa7285f6895e53b1874459ac22903e14337ec97619d25fc5f4136ceb0acb19f6973f748a7aa044e3f6f133ac58f3dd8a37e29075a31d49b8163e44da963dca22b009fffe2ace3187c9b50fb7fe5872293948f414897b51de8466a3a30da4cc4493a08f33b2d95c7dceb3abeb29b1dacd73f3cfbf6ba6ba6f34652cd52eccdbe883ccd844cb9dc5058be5cfb967110f6b4939c4ba577c320e436e172d581d2ab5585f932b2cafffd04bab1e9e2dbe97e8f99a0c4458bf3b910a0f48a0ac4806c805b0f7cb0f1792442033f1befbd142643993627986251512e50dae83d88f3221fa1bacf931225df9f46f74890252dad7f307592fd5b2efd6a4f30dbb58a84d374e1a37427491f4831eb0cf4c4d9dac4790c0a0be406a0cb1b683bbb9a7c33a1202057bcbddfa261e191723f4b6c1cc5fced057853da593a78ca60338f51e398d4a02b2fbc7ad49371d88c19bf1d932f3b656ab8fa823cdf9af78429f24d44dac04d90a1e71bba61801a040b298d903a97f77acfd6a1cccdde59fe2f03e5b0471d52eeba2388c88e07ec4fce1a1aacaa35e46d86a06e26878dcd97c7a54ccfaea921d9c14ad5d60aae9876616cbecd88261cac8166aed9ba2b66e57fb2e749e3f8ead887bc8ace52b6c2a8a80a4db38c0b11b52d2f9c4ef22b6941017ff9063c86b6655f4dbf37b5bca20977a534468f3a082852ab729a5995c8acf9faddfe59e03ede0a36f8376dafa5bb06867bca8dc557e041e89c0123b3ae02bf5dc71ef2da8821605ce1c3c78ebeb74ca9db27b7d0c5b1f418edf4d41c2c7150f249a6e7ce6b5cc5ad142bd7cb08277a8441b573b7ec17df6da593c5c4aca4adc6b0c182d653b4c34edfbd5543e0824653062e9802ace4f23f1d1819a2c6d8b4b7eb1d09ae9f402279eae00c2ce184b3ae41ce53b5366a48ebf81459f1fc29e921f6bcd7aad5e4503383869312deb917bd2c6f633328632258ffe3be4118c2b73ba98306b22f1fe7befc76b6a56615a80ad084111335d6cf422821b19919900b94c80c3bb8c89601d6fbec97b08854e78280ffcad013021ac700d01bfc9e24ef0977df9c05333adb1dab7faf1447a28fc5d44c8df390f313862ab1481e942fc5cb16d84ae8d4c4914351b04336f2c9f26c61fd529c10afb9c2be32e2285996f4d5acfd47698b8545164ecd942b036501762ff72628340e4a10dc1196270bd3ed0519252a555b504f188cfdc5a0c1a1798791854a8ee06fa8c9ff9ad8bd7f9c1cc286a74eb86a69a2d1d18ef9bb25062420d4a119e6b40793fcd32568c68d15040581da9303e06616b3c09b96328e05e906c515f83d158eded26063119aa708bb5501f72fb0c3ca5a3e035163d85513fc34cbd41b0e3ceef6998bca55009385298dcb17a173f1effa580ab639add8d7ba1631623220264f467ffd837a55485ffa24523f98fca9d44ce09d1b8eb4630f819dc6f005b8b1c49189f7659b0609c765770fb84568cc18bfae548d781ab74c2a038e92d36cadf1e42d8243ebac780439eb729e7418f16ffd78fa73ef9431d13c291c2c374f81de30c7b098636cc7fd5fdf7489d755064e35424839b13bd2126a58dfa6ea82359d38db29a0a173b370ff3096946fc2b040cc8a9db7298774cc35f7ea4e88047a6e7280d6b5ab162c75f87dc7cc6f853379b4b828bae060ee07a955cb05827f2bbfc3cc47865042d72bcca9c847fc4bf1e8ddbe9fc5a0ee963c0046b41eb6f21cfd5bb1739a09dc95c60967561d043ab119dbd751c582aa4e5f58e17997f7469547336b4c2edcd7de3adbf26c64a825d7c209a0d3191d18048682d9f690a6590e501d2693b562b16fdc3d4cc45b5c97771a3b2b10ddb224d8a9739e00ae0af11ba1d00000000b7b3f9b5ad7c0061681bab2d0f21fca4babf2afc8e01a19f464015f96caeb3d6e872b1c36fe4906608db910dab408b8316a7a5cfbec375fbcbb0f47c3341bf27d685829d460039058555ba7ed71212a8fcf56d6d09a8b7ce7943db5dd512df92070727a037acd8fef731e69a1d2e521a80399cf74b15e7ad0be7b2dfc2864ede4a3838d9a80c9bed1fc44cb1cc27af55aeddf6ad840ba1d3711f450a36e2f12d6ecbb9ab2cd596873269e39bfe268c252743648a7eae64fd82930d53aa0786bbc46b1e24c3c06d25e846ba94cc535df22bd3df4fe9c8e0297362bc0c8cec6cb4632a6e368e33d182b5d51c9b51f1dc366268bba0a309e3833b1bb634f070f2bdbef03cf32ff5855be9e86353f9d5dac94cd5b39e3658e09b3ff6974d9125441ea71fb492fc663947f4cc3fb83e8fa743a186b680cd419c7cac38d4aaea1a40e70f32f1be6e341c255b67264bec2fc516b498107c828ed7bbb0f9185ab6c0404872dc13b0462ee77295f9877a15fff920221e06fe2fdfead2411545a82ce0f2c6139e1ca872559b1d798abdafd70a24c42eaf1b8dfd2ca8afab40eaf23ec696577907b1845f1f16b80fa92e38149f29ee5872d7825508472eff7e2c421aa20e0d6dcd2b8d97e908165f4af3952f26ce7e0efc0669a74e6f7434c9c04ff17cac85e5e7d01b14622de557e51f86a9116c307481b74a1f8b8d41a484abd8b38b927a00bfc8521605d9272e4cb873a90dc91d62a4e6ca0bc875fac53d5b9a07bbc2a747308372c5fda362f8bc16315ac2b7169fef87e13166719ed8dacd112179e6d35a9e4a8a4c13f666f31edc875cf7f6623499ca2a9e7914cc37168549ab9e3c7cc9ad4ebef983f040d65c27277cb265fa089dd9a2b2e8ce2eb2abf3f428c9d6e292d3e176e2c045f3aed322f0e9b764096eb96edb6be85166cd6d07f1f19632fa49b04c628d36312e0465bec204506e934de775ba2d16ed90fcea07044bf33230f57f130f2e2d063f60e5194a716dbd8f470ac577a27e9613fe112ab61b7e0518b647d5af76423b8e38817a8c77a0d25a62db945526b6359f049cef56699b3edafb2d2ce320b613bfaa8720a9fe40b1b9bd654946017a025cba3c9f637b30c88d8981c9aa8b79ee5d407fd227ed65aeee7b26806d3ba52616c5b4c8a31dc6771a400d25161403e82673f4751f03feb0483b163fed9430963281aa52ccf74fb5b453718dfa2024d5fdb49b697f1e856788527d4b8517d91e30366daab84dc1d00c19bc2fd509eb2fc2faf2633184cf0c78694953aeb77f3df22b827e0c0b2a9f733c5f77dc0f880daccef4b9f320b7ace6935a2dcff065f1e2281cc074834499e06f6197bce91489838a83641c044514544ffc7d43ee19ff4854a68e452b6434d02e64b337cc3e9c0f9ebcc101c03f4334c7d2d4d2dc1ff1e6ce2373b9520df84b621360f4753d6e444833d403f69289974cd3b082eb67e5123ed7ca3b4c0d4d1e87e8f2e12f0a9162a7aed1cf8949afd7898fea70f8faed232600cec3a39aeb93d54c4194cf698a7efce43b72b48af7eb9cf75845a1a2448cab1fcc29aa9678b108046855f36d57c57e3a1efcd9c06c17583a3c98c3951e9a3b1035713be12daeb9d6f01182ba3b17ec4d9f047a04d770fba09e613b7a89089dc80485ab6aa36617b3d4a0c2aee530100709da04018dd30c068a1656245445c3533e64925c337693e2182653e0a5c83f4f433c27e83fa17e480349a4b7423b2f7d778ce5db28a72830736003330cad1c779678fd8f6da28a9c3f1f201ea56a7da5adb297f23a8de5143461090d4df64b8ce5780ac1a04532d8ce8e0b63cd6a2f4f3720f728c37e1660e2deaff2a746f758223ba80a9c94294c5f9560c61e8f73d164ed4e8e62661e5f3f61b2348925a5a18d456476f54e6f6aa2684a05088f1aeb3aa40df364f319c9db78fbb462ef13cbc8cb695b4f3516514b69d0f6ca12011d9d9a2da2cef59822e4c711b1f25e190e3723d7e9cfa9d539432bb7a9d100ccb5f0bdcbf11e187d21b6b26424a1fdfc12e707845bb3df7d57a169d158e066db62d40129b9b6e0449901aa3a2b2209e12cd35deafae586f4df672fff7211dc36e90790fdf7f5585ead1e0d34d47a3d2d92aefb5cf25491f17cdf2adf402637309a84a2a29c02aa0201784ea72dca735e3699ce6944d9cee712e425c6fbf075130b0168bda3a110a7ca94b7a294e657ee936c3c650b7d127b94a3d1f8af3bfcec869d4e9fdcdbcaf9dc842cd3fcd6bc4b35d2252c91c22a38f2321b80a41a5748195ae0535dc15861d05e17a5b94951c2efef3036968ab1c6c94bc7e0e1c6a1c6dd0715d8b67ad71e08327b74615871c1d2ed26e4dc7ad8858392dcc2fed5195fe7d2dbbec27da5f516cd13944227cde50727a547c3ddbb10d6665755a9b04c1cc93b919dfc0cbbe3e5ad95d7281d5fa0fa5fadc296d10f1b8031c43f59c55d19179d0e3e17a99e5ce4f0eaea3b89fd2ad5ee8295d467f1f8fc0e5a87bddc170531185965ff596b45c51da1d9c471363f397488a42f6f0fb18c17cf73fc738ec79d9b2b2b9dbb6cb0003837066bc42fc557472851fc451f58aa13386ee5cf16d5000051188db2a643eef4a705045d577383fe9add0d7f656638fba44a78665362f8e76a18671ea83e6d543b28ce9b66e42d9164a1f4a3f430305e697a732478a1fa0fe759fa15a111a9a8fbb98727bef9e919af1f754ba3237e9d924192f1cc4325bf3bb546439837c4e545104b247bbaed2d3651b410ec0f987f18189dd142b91fab3598abb6f684eb4e620bb798c417e594a4eded32220c2f4f7e8ba13b1f7c3e948d50108c6a31ff48437632b8de6c513b74f80ec17ed8a00fa793bc3b56b21b92ba74b4ece513afaf727e28bbd929ec399cb518dfd6c3e72eeefaba2b4d99133a9e425a0fb4a9b23652fa950655ba9afa85251024af4b172f38a91748fa19cce8441f4754a4cd76b7480de823fda883627c446c1fa3232219d4e82b3c8df1f826a037e0b78166df87a3d215ecc58afcc651aff13606ba22921b371943ae72e5964f0843044abfc5e700fd61cb120c0d3775f2d60c9135b47aa0aaf48414449637b98cfa3f447fa8ab718f174f3c01154beccd78707c8b69df66ea2ba36c9415cd8194130c72bd6daf25d262ee9331a950e2cc225d7dbfcfb22e44d2585fa21efa6d5b67c4512b3faac3e0e413fcf16a64786acae812eec3dc0a414b4b17c63e2cf93775b3b795a5b4a4e9bb8a205ddac0d97d516ffcbb7907041c2f74d7a2657ed799c1d4c3bb707c05171719cc47f8c1fc3514692a35db7676abc0f31f6c58a9389dceaf80933c021a73331472cf074f7d1987384da0dbd03f06e900282fc1ddc87c9dd7646940c4f3985a617bc76681cad0a7f0680e7eaffa9f46a3b3622528f1ef6a5de606f2599887fb480805ba0de74b4d625cf5d2fe56e6cd77a0792c5f4f02a57d4f7f2a5b80a4084bf897433115c60b5fa67d7b4cf6e9f66ab135e9806354ec20aee9e0a508348592879a26796e7537083da21bd62a98f6db8f8e4190aa5a7c54bf16f20d140434f98912bfef0b", 0x1018}, {&(0x7f0000001580)="6e2768ca6cb66c905148bbce19e2a70be8d0c9d2eb55d1b05622b1a51abfad631fd6d309ed5666c60604f4747ead4862c34f14becc42bbfe4440091058853448f3e80adc13bcb4f38cbc370a6bc5cce4e1f20bee08a75237960adc86110dc17e9b2a7d1eeca9639f5f70a7cda1475e4d8721a3e495d7ae89c68d61c1c331066d4bfc504e4e68c1c22915685e92e15c739b4b982fbeadc4a7fa8f0204c424e05b991a44d0a990a59b5e4e5cab4d02131aa9fe362a03b0cff562d5edfe2d2fa0f230d3ac1b", 0xc4}, {&(0x7f0000001680)="ca2023dba9a3bb2149", 0x9}, {&(0x7f0000002e80)="fe44abe0963df0bee368f67e8dc686041e1e0bd6bbf5aefc3b30548af2dad17cfbdc217833046c317581b17a82c7038a1cd48c6309e79dc5b68381e873fa23a10875603a80d5e880755a1422ec8a907b3a6102a40db26c6d9e72922f29ef89b63af318f9d35b1bd2760991baba1f31fe39902f304e2fed91ebdc7be2b208c39a3820e5141395abb7a466d3891d10209cceceedba4e28006fe1a1f75b2bdd344a4c5849", 0xa3}], 0xa, &(0x7f00000040c0)=[{0x1010, 0xffff, 0xff, "8913b888722e070a5bcfba8342d2aa7367faa15233be8c3dc066964edc894c1f686363ab88b5890759cf5c9c071c7c85c554e670a3f13b1dcf122e307a4a9ca5d6a409ef8c4d112a5eeeaea47f6052de6a177ffe1d6ac00fb2bdaa43ca990e2419e48e6366f26607aa8f0a320b647a5f9b0566367b8b5b178d9f9de732c166f24f428c3927a1a333a08dd90b89bdafb92f3d47575ca28821e6b7298b58e51d7c1c62526fcd9ae84b55757bee5be821d838dd15a22ef6ec281b70df53ec4681202b8d41d69bee0362ab7613cc49994ba9bc17b2d392aa81da14eab16d906f416091d469fae24df9c102b8c9bef568c934ee947de6873934db16fea25d3173e02921db345d2a8a6d7d9210db5cc3e5eaf6e63da134aed6dda06590524c56914cd59cc130c055cd757638b165a82c2ec888bdf36af6551439ede8de26bb572a832f3abe125aa60b13ba5233a7be4ba97fdb9365e2f386750d160cffe60ad05c949d2bc261d72f528a6af0cffbb747c308794624647ae54118ba22135ec6247ee6e5bd3cb720b82a7f50d1b76ecbd4a0a9d18d9d31975fb1ec469d75c7515931a5fc965124f66d642b75fd54edaa8faf36604c83714a1404236d08b6052a61cdef8c66511f07fc3b4bdf301cde97aa9d9b55b6346e070e1857f50ecdb5af05bc9078614f73fa4735e6f57ddc23ded02ade03cde437e1b4ec6361231fdadd6494616d4d19ca02615d41e9284fb6228d7441b67270166d71040c3ff24628cfb73f3aa90dd84ab539e2d066b324805d479f341a53bb3dc5171edf6ba0903e03e12eb81a47c480a2d364fe9caded4a68a775531c6ae81f7444d01d4c277318952bf90209ef4ced55228d7f69e5c68329dc7acffc98cc159495bb904ad0871dd84094e370dda9cfec2f6e49728a7faf65e2a103ac3aa4ad5b11f3474e62ffe7e81571467f76968dbde471dc4b344b1a47b1ac0f0f13154f41612e73de33a897b7449dd45044dae6d73c7b0ccefc13e8108edc2c8a92cd889a935753d87fce0410591190eb98436e95a8b14bf782e8d83f6cb475bfb6a9a6cf9dd056ccada7677cc3eda7fb662053047c9d38b9d79f0d35c6866c9a4a63bbf8f94e865c5907a3a2690e946c43b446b15c7567b8b60513726803e9f6c0bfacdd60babde450649111cc8900c6eebdb51f1311e0e224694f336bab62a6aec5aa08dc0740149a4f4b7cdb889f74f79e4649ffb14eb05c02cfdb7a15efe94690809b2bff2de4f93812d9ba284f6bbec88d6a610b32c8fb362f4a07091da06447a02501685b3251b03b078f65d13e6a4cfe536725ae99820abe3391954dd9e558891332f287e84a1b56eaa346493ad275ec7f94ec9864ae2f5fdf7b4c171a74a855cb1955362fe15ad90d8f75c1eac74aed40c512a82490ed99d9b102e21d88c9dbcd4794f7e96d4a39327011b00b11daa01433c84654209a52f72cfa4df37ed86a6809a00a416fdcca6f02b612d3eb6a6ab833442db679379f4d4004644ba1b1bb54cab36a75856bb4182ef87c4a4533b9f41246af3ac07442613bab8dcdaa269e6a0c77720301ff47b3c8cc18b0bf79c80c651df168645072d8f01c3e12e50d0cb74e0cf140f785d1871bb5befcc29146b97efb66e00979955a79ef43a327fb8ea4894176d2593a391178bf246565e5ea738aff05091f9c18e27ce2813b268ac142248471d60d9a9fea2c949e3c25d2aeaba0b25b6caece4432657343e207e70a823b243768ebcc07a0735ebdf4c44495843a63c7c0ae91c0bcaf9221fb8e74a5ff340d610b2477d5af4af88259b31586bf3e23df2c358891ebde8021c421601c0142a7a77afcb8529695004a91ce64afa6e4156e075458ec594b2f41a4a17405fe10861dac857d48f85ed1f0fc8f0f47640616abec5e5eab20cda3b832f3ec0256c568125de228f1064ee2a6f4edfe2b1b07453049a30f340d3a356763137b71c25bec794a7007f3dbe7858981c72bbf682cb5c4a7460af73a8a04ab7fbc6e6ea7743be0b7459a8b62e379b53160dc1aa2b669249b3ca86ea5bddb65d22b10edc67bca149f596b18f46a1c5779da6cd4c0f47235ced8dc761aff1c7de4cda66dd9abce9755a5c0a8ff5ab5df01aa94526b8d6eed329e1b160eaa91ff223c656a96ed96951970e9984f2280d18c488dc80c24e3a7e315e2aa674498d167b23d29b9b1c50c2a488b73343228baf4390de0b0eeda0c55a95c97cde3ac1bbf3a2330c8fb1a454f622e667cce0d1908ee8eb4ca11b8abae9a1f56fafb41ef78c66adc8ff8fd00193797901b327dafc90d9300361f0cbc33f7341f1e009cd624cc586734bb1287a0266d7f37c34c0952ce7e33a50789a3f382105534e04bd12a3383808a1c972b4913fb232532064ff0b2766380ee2476a12c88fcc60e71476058ff472719286d259a835c3672d58b254cf31d53e46c3378f0cb430911a92e3c87e62422cce5b32c53aa6491cfbe193f75145febd512afa0cf3a1b21ef9d5807fc3939dcad0440466dd72d8fcecef6640726d9f495f29fb5b589cc1532a4bcf71709cfec9196b9b47eb4ccd6fbe2d5f73960e9c96c0d32baf88cbdd8a8760ac2dc43901cd52542f822b1fd0b2ba1a0e003d0a86a2bc3daf3e022eb150ef009a77c948ee9d772c3cf2570cea1f27e9aa28e4c2a1bb3d82935a1c8836f9c5442d02a299542ddc786b9eb49cbb51f4b2da5897bfe4b4a291adbf813c6ca6604f0aac7d37d432b25362870cb08b405d04761397be786a1c78489a8be1cf0c9eb3943ddb5cd29e8018158c91e8f4aa8b465355f831a4e6d49721035cf91966cd9399ea1bdb6793f5db7a480e4a62a8f9a2bf668474f51d8918df9374ae4ee967a3ed5aee3bcd327b6c9f53b5a9dff9ba4cfb9e417dcef46d1a07deedb7dea6a34a12174f4ed54bfa992f820ce7e3631891d9764eccac45fc7649191f4cfccf279c7a39da73994970362d77ba18c188e8877b5562eaf1e8ac258e01439c0a79c2ac3dd456e669600c1dc4add78710d96e07d513444a1b2cc7f56d9b2d0d7133ac3e54ce0b706dbe1bf0272c014fdb69757487cde0ad9831cea1d30168316ae613b0a68c9b944fa668f787c0a5e8f95d87f0cdf397b9d8efcd7d3d048c7c504f5f4480dcc160ae084a1e0bb2139da4e6e79b446d6ddebec35a534788de93c8fe67fd9318dc6b7d561f4ea987eb40754e2752c071dd562bd02e25139b4d618877560c55f79e9d16be803daa0f55a7017f5e56bf04b1264aaf89d57f57e3720ab70e20527b82b3ff518b3f73a014b12efc0f659ed159247d1c1f32283c464d78fe060c6a57d880f97aa12f3b73cf5869e8b0bb93cb7fc930fa646a4311296c27bb5e78f74ee900b5d22ca09c5b841c88e76938fca031e62fc89a07791d4a98ea3b153d7955b043132498533d48e7ea7d3f50fbb1facc98172e8147afbff7eeda52ca11924c06e27aea95fe23fe1138f4250021b0e38712470bd4083599ef5749e86e1278973c7647501c0a6f9411769b7829097d75af632beb8aed68283a5a876a3b04adf6f6c20c9b4bc5e20c1589e5cdb142463ad8b1202fe7bd0e2ac457f6e59d320f3db9a198ee2390bc104bd8a1e57bdc2ffda617073336c8d835e114b3a032e2848a6183b4cac79f621140d82c960d61764abd27aac3f8ac42c0a92e17ec8fa95fbabcb0b872f7897a3676b8e662a0c562eeccdd9e728370c2b0221e41c19c9e1682074d0bac5703cdf8bb0965e2085a0738ccb80512ec348f8a1352b33c217b503bef17322a61c99975f52e0bf2dcfea3b8126c890faad17c4c95d4b9a4cbcb258c7e65e19764becf59c8b967b2ea4567053708db171013ff678a2bb2c6c13df617c9f082531998b60d210030a7e04335bce147a30f4579958c9182aa37b68dd778e61d2137dba209796805b3fcdeb2c28e949f03db3d1ec74a4d807ff97e57ded1df185789177f7da413bdb57ee66b3596f79281565b50a5389cac17f13a0cb8e16e541f4141428aebc395fb9b4b775ff26910571f2e1f1840a509d69483a07a52b63a8dba0292342e112e7c4f4f402b2d00e890d6980b14c7980f204c7f06bd017be39c2eb03d701857239d90284ba2d7a841fc8581d66ba17ac5b064025ad599fcbc0980426fe4943b324ec291c04cb9506c33415c89f5dfb37e2c020f37568c490bd72a3ed6453ba50fcd6a606f96a555af605601a7cfe8c5f074c63be1845005ecdb07c7ac6f837413031bffbdde37fdf9b91c5a92a5f0960b4b55d55998f60ff47c3b6282c27d770eb20b236888a4110d3ba27f7b61f16842687e1e610ed9711f8999c9510ce88331a5702b2f4b55f426242b915d196d0b5d9613915ef2720d3ef2ad50cae4b6af3814410ab77268448a3f9a3eb96ab5464af036afe97e46b475ab92d5002b3dca9ac787d6c9db4303e65a756700ccf886180409715e8dd4de99c6b477442b609039e49c289ef463187316c2f78863613d1ad3c082bcd6046b6d1cb424e3e7ac79976bcdc588a582b19780023c85308db2432ede6bf17af97a18df2acad6c07c88a9d0dcc762161359d78e6a9b01967749e6d15a0876e1ade2615bc759cfa08ae22bd28d10332a51081affb73c472682d6374f34875ff9cd4f30241ad5f408ab2e920e28547911bb529904171cdedf685220a38dd658f4f719f294a0613ed53abacff552c3757635d24c2699bdc8c8970435f866ae1147155676794dc4475a3a7d4c057666c71be3b9b04e3816f6578639596fdaced220687565c21b4c3832c2cafa47dee9726812e5c840e8b1ac5a68be4a9445efb5abba6b6b7f71e4e4b4e0b63b96ea74a6e575676fe022151c8cc80ca83b2e98d18052b737b46805727436f738a61f47d2af4f14b27c3ad33d348cb6503bef6e4fdb5bbd4f4182a470b341ac2e827e2e871e7bd20aef7735ef9e587ba8e65fd374738206f6063e981b29edaad786f9a5ab4e89ffeef6dd9dc5612b50a29fe4d7e5cd171d119b422710db51b524f9e0f4d4095a39727170a4cbc3cc194a940d5faaf55ab739b342fd621a74681f9b13ed7cfe5aa67a48964831279b2b3f96313447d57c12ad43ee462d4c3caa1751f8248c49350f0f82d3d06a47e045c891eadfffbd1bd835fba0cae973ce94fb64933347863165b1184186be399b053378564fe84bd9226f621a39ce94ddaa53babf752b1b9fd09f9700cf0e51c04e4c4f28397718f2b45a0d40fd09c33bf020f935d61b39c4ecf6c1f3217037ba81f76f55f8b62963b4c055514afe7aff278dd802b94992ef3217b4b89371793969a03803ccac5bfd05a8cf56cb51402e8260450eeed7e79c052db8fdc70b7c56f87ea809a68bafb9e70c931bc17561eac2bc60656d8d688eae9d23d7d7579e9da4e40365d27fcd836308ad3c5765484c65fa276b6f75ce5f3235945e5483d9645b4969938acf1ad0bbf231a255f8bc19c70dbca6646ea8dd87126470357ca02273f94bd9582e499865331a68c7e915667243e0f663f1ab1fa4ec5d088f9a41c5ef38893aec384e9033fa5179806be8e46b0a863bdbb61e1e2549091fd30255a91392ca68c0bc30620649dd5b481938df0c43c2b5ff555ad2a2f292244744800c856ffbb8180673bf3aaf021e2b5442f2b4c9c648c860c90f2c05a916fda5572949bbc3b7b864f40e4aa199a9ad48522f75009abcbaa221c35cf5dae47348195cd6cd8edde07f2a9ec3c985ce603b42738fae9defec55cac46c63476648f602283afeabdea538d925cdf01fd8488aa94acc375221ecf0eba"}, {0xb0, 0xffff, 0x401, "aefe307c54538743c797e71743be2430f3ed9590abfa2dfdf67b7141ccc56e2948c3175b5ff22548b8270de55577dea40bd5188730ae6a3cf348ba53eb1101000a1694c6249683d4a6a9a0eb9d57a5c76a7da82e51a7c9099aaa8071424014bca83a13230cb69365f3d2f4effb0659afef519e14f61991dadc580097e97ae3e92a5bc613318aea35d0dbb032507f9f33f0fae47e96052e098cc64ff58262d2"}, {0x10, 0x1}], 0x10d0}, 0x405) acct(&(0x7f0000000180)='./file0\x00') acct(&(0x7f00000001c0)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)) 16:00:11 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) bind(0xffffffffffffff9c, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f00000004c0)='\x00\x00\x00\x06\xa9\x06\x00\x00\x00\x00\x05\x00\x00\x00\x00\r\xe7\xaay=3x\xdc\xae\xc2\xbe\xfb\tP\xfd\xb1\x9e\x1f\x9eX\xa9V\xd8O4X*\x04%\x9a\xdf\xa1\x17\xa4\xf2x\xa9\x00=\xe1\xd8\xc4\x9dT\x00\x80]/\x1c\xd7\x9f\xfc\xabX\xa2\xafKKaXJ\xee\xbc\x99\bD\xef/q\x9e\x11\r\x9c\xf6?\xb0\x9b\'\xb7\xda\x92!\xbc\x19\x0e\x00\x00\xa3e(\x83O5s\x83\xd1\x11\xc73\xb9\xd9\xb4r^\x7f\x15y\xa5\x11vL\x8f\xa2m\x1a)L\x1e\x13\xfd\x02\xf4\xb8\xa0=\xcc\xf6\x1e\xde\xfe@\xb0-0\xdelP\x94oI\xa3}R\xc2B\xd4\xddpD\x1f\xe3\xf1\t\xa0\xa3x\xc5\x8ezvbh\x8f8\x00cd\x11\xe2\xa1\x84j\xeds\'\x06%vB;=\xc7\v\x82\x19\r\x05\x03M\x18X\xde\x9ci\xb5\x1a[2_\xfd\xbbx&\xe8UC`k\xdf\xcb\rE\xa6?\x90\x81ZN\xb7;fB\xcb\xeb\x80[\xfc\xe76\xc6\x842\xb0\x1b\xb5\'\xd9\xf8\xb1\xd8\xfe&\x98\xedC\x89\x06;\xe8\xb8B\xa50>\x84JHFh\xff\xf4\xc1\xf6\x9c\x8b\x0f\xe2\x17\xfc=\xcb\xa0\xf0\xd0\xf1l+\x9c\xbb\\\xa7+\xe0\x9f\x8a7:\x06\x98\xed\x9d\x01E\b\xd7=\\\xd4~Q2\xe7\xee\xb5\xe3+\x1e\xa6\xdf\xef\x94\x89tX\xbd\xc8\xd9\x0e\xf2\xd2t\xed\x89T\x8a\xa9\x9e\x03rs\x1b\x93\x91\xf5\xc4\xf3\xd7\xf6%\xcb\x96\xa1\x0f\x1fb\xed\x90\"\x00\x00\x00\x00'], 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000380)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='r\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x8000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000002c0), &(0x7f0000000300)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000200)) 16:00:11 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 16:00:11 executing program 0: semget$private(0x0, 0x4, 0x400) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000001640)=[{0x4, 0x5022, 0x3800}, {0x1, 0x10001, 0x7351d18524d2eba2}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000480)=[0x1]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x5]) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0, 0x0) 16:00:11 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x105cf9) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x8000) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x44) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYBLOB="ec48d357083818deeb8ad904538c3764fd877c22fd9b83a6852e5831a9ee751b56d3b99b6d10eb8f4b00006e8287b34526bb3daca24bba76c8204c881f9feb093e2c37978e06afc2cb127026a4eec90e1de24b3dcd62c2725fb7932b258e376134a967613b0e2de7e89b4a76ad051b8354a751fcf16fdcb910379ef10dee6636b8bd2653c1527103ae78a21d9cb74b50cc25f14d0eed1f69c1d3c204b8a2a9b857e518a4ff49092a6d8a87c59afd19dc37a74a661151b1589af4bebde83e4d19a231ae22b924b4a05aa8f2204205b9431305e1a602ac3ef565c58c105b9a3f19f459795cb2424d1277e22f0ac2d8a6ae689d52ed5e9ab07c3c8149832417294dbebee6d6ad17bc30908ee270c6427189ef0beca1707a1e00119e5fc08ef76f216ec39b47af0d9ae8932f89ececf7784f80c7206b79fb38d525d9301b8691d23fd1779ba971d46aaa1bc79605425885674d1d74d4255e6a927a6ad03e76e2faa45a65f17946fbeac64b8efe57c6656029c873d36413882a48ae5ed3a3c57ab48fbe50449ed76052b3f1808a12a8748cf91cbdd82c9092e3104a16"], 0x1) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="6375a867b6e0838274fb4caa4a8c518fa320c7990914de208a2a88e6a19a348a23608897d078aeeec47f44419b0f761bd2e83ca4db3849cb89d9cf85506f99451449f464c9dfd1edcfa54c6d7cafec4418e6f3d8a1b49bec026b", 0x5a}], 0x1, 0x0, 0x3) read(0xffffffffffffff9c, &(0x7f0000000200)=""/92, 0x5c) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x20e) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000480)=""/244) 16:00:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) mkdirat(r0, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x40) chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:11 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x30) setgid(r4) setgroups(0x0, 0x0) setreuid(0xffffffffffffffff, r1) msgget(0x1, 0x254) 16:00:11 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) pipe(&(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) munlock(&(0x7f0000002000/0x1000)=nil, 0x1000) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:11 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b6669020000020d9822932a0964c1a8c6adbdd8d5e870bd4cd6250fd1a9f2d2a45723de9de09e9b537ea3df7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c62e79b1365e7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794215519926d12efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cb"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 16:00:11 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffff0700ffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="5399cabe1a3ec4ccb902"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(r5, &(0x7f0000000400)=[{&(0x7f0000000280)="4889177e0cef8d3f59e91ce93d5b5f93e5203f89b0e87fc78be9dc31ee3ae6cecae9268ec0da878080112fc4eab6b1e3ccbd094436ca2454ae4887d24d9b57d19794791edbb7afe57b4269aae2fd27e91a1880f960762c8e73b1885b6b63e0a0241fa33c9e1552c9c2e2169f9109899be3295dc31b128f0bd030461f3d02df7c608d25fc788df0656912cef5be0de11a47a8b25457baf5aca4ab0912a490d8ffeab881100de82df50f644e6e8beb0c94472e691ac034958dd3e8307775045202b4c65603b34cd225563b72253d8fbc4cc2f905fcb6ead3fc19f24f72bd0312b532b6dd68be9fb0895db95840e94d2f9c", 0xf0}, {&(0x7f0000000380)="c95db9f5f6b2e407180409ee5e285dcee439b5eb06224b9528e0f21fe1848e16792184d9f345d5d14c6cfd21f7fcb78764e9f777ee1dcbf35d57503e9da450e8c71e4829acb684ac88317b1afab61c7effc0664e535191b1bcc616baeba11ad1b83a2ce672", 0x65}], 0x2, 0x0, 0x1) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:00:11 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x7, 0x4d}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x2, 0x550f, "2ea86ecce46acad5082000006eb595607fcfd711", 0x0, 0x80}) write(r1, &(0x7f0000000200)="b5f8be393558f1151c5701eb5a5a01000080b91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x29) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socketpair(0x6, 0x5, 0x5a, &(0x7f0000000100)) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000140)=0x3e) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f00000001c0)={0x7}) 16:00:11 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206982, &(0x7f0000000300)) 16:00:11 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x280, 0x0) setreuid(0xee00, 0x0) r0 = getuid() lchown(&(0x7f0000000000)='./file0\x00', r0, 0x0) setreuid(0xee00, r0) open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) 16:00:11 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x7}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendto(r1, &(0x7f0000000000)="d992f4e7c0796d1a5606f5c28685d60b1e", 0x11, 0x40e, 0x0, 0x0) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0, 0x7) syz_emit_ethernet(0xe, &(0x7f0000000380)="c166888eb8fae5e60d8d47425b6c") 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="ea00005c00000000", 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/58, &(0x7f0000000080)=0x3a) 16:00:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x200000, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7fff}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000170000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1000000000000}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0xc08, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:11 executing program 1: pledge(&(0x7f0000000000)='tap', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x6) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698a, &(0x7f0000000000)) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) close(r0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r1, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 16:00:11 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x25, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) write(r1, &(0x7f0000000000)="4de83143108e36b49736f575e867", 0xe) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000000c0)=[{r3, 0xd053d29532154bf4}], 0x1, 0x0) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000200)=""/127, &(0x7f0000000280)=0x7f) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d}, {0x25}, {0x6, 0x0, 0x0, 0x124}]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r4, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30, 0x6, 0x81, 0x2000}, {0x25, 0x0, 0x0, 0x200000}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:11 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000805000/0x2000)=nil, 0x2000, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x13f) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x43, 0x10001}], 0x1}) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x340, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7f], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d080 map stack 0x2071c000-0x20b1c000 of map 0xfffffd80568dd998 failed: hole in range 16:00:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x8000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000001c0)={0x80, 0x9, {0x3f, 0x3}}) close(r2) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r2) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) socket(0x6, 0x8000, 0x2f) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001d38d080 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='\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) open$dir(&(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', 0x40, 0x102) unveil(&(0x7f0000000380)='\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//../file0\x00', &(0x7f00000001c0)='r\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000200)) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') mknod$loop(&(0x7f0000000080)='\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//../file0\x00', 0x8, 0x1) r2 = open(&(0x7f0000000100)='\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', 0x800, 0x10) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x20) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x2, 0x188) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000000)={0x1000, 0x0, 0x7}) 16:00:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendmsg$unix(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002d00)=[@rights={0x0, 0xffff, 0x1, [r0, r3, r0, r0]}], 0x20, 0x40a}, 0xd518f4e0becda967) 16:00:12 executing program 1: r0 = socket(0x2, 0x3, 0x29) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00"/1997], 0x10) kqueue() writev(r0, &(0x7f0000001680)=[{0x0}], 0x1) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x60) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:12 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x0) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x9) syz_open_pts() openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup(0xffffffffffffff9c) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="de3f38d08142ba8729f727727d947c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8, 0x0) sendto$inet(r0, &(0x7f0000000400)="ec575e0274d9a9bd31e208b1540c7ea4e94451f72441add8e937", 0x1a, 0x3, &(0x7f0000000440)={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x80) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000180)={0x6, 0x400, 0xfffffffffffffffe, {[0x6, 0x25, 0x6, 0xfffffffffffffffc, 0x80000000, 0x400, 0x7f, 0x5, 0x2, 0xbf7, 0x80000000, 0xdfba, 0x1, 0xffffffffffffff50, 0x2, 0x9d1, 0x0, 0xdd42], [0x0, 0x0, 0x5, 0x0, 0x1, 0x2ef0, 0x0, 0x401, 0x9, 0x10000], [0x454, 0xffffffffffffff7f, 0xff, 0x1, 0x100000001, 0xc7a, 0x9], [0x8, 0x8, 0x3, 0x5, 0x2, 0x9], [{0x0, 0x9b6f, 0x401, 0x4}, {0x5, 0xffff, 0x0, 0x6}, {0x1f, 0xffffff3a, 0x101, 0x8}, {0x9, 0x4, 0x9}, {0xf3, 0x1, 0x3f, 0x10000}, {0xd98, 0x80, 0x0, 0xfffffffffffffffe}, {0x8, 0x7ff, 0x9, 0x4}, {0xfffc, 0x100, 0x8, 0x3d}], {0x2, 0x4e, 0x4, 0x8}, {0x6e50, 0x7f, 0x7, 0xe2e6}}}) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0xdaa, './bus\x00', './bus\x00'}) close(r0) 16:00:12 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000002c0)="d03278f944f6b0b4edaaad8ded9e000030bf0814e0e1fcc517ee0196a5ec13b5c2a5670b22c63a992fab7e3306b48726f64ed4765bccd884d64493d463119b879410d93fa3b9dad820d5090a56524b0061efa4413d36c503f1f8cf5ad991cea045310a49c36ea90269dfa2a70df5c835256644ebe6", 0x75}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x4000, 0xfe) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="10", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x40, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000001300), 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000780)='./file0\x00', 0x2080002006, 0x28e6) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="13", 0x6, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebff00539d071b542a5387060000000500000000000000002a000000000000000004000002000000ba"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSTOP(0xffffffffffffff9c, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: semget$private(0x0, 0xc, 0x100) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x1, &(0x7f0000000340)=[{&(0x7f0000000d40)="bf80b04b4ecf8739db9d9930ba6374c24e2d448a13e6cd19473f8ab2672b342e7d28e8cc43de11931e2cd8c48b64bdd163416c839a9e288b5083c1f37fd8dccfaf9395fa503cd945c49f76848d761b113f56c0c8752558499eb974834ed646c8ba760a57538d47805ce5a62f4e798f8e4549d4fbc47b2412ec7e9852b1f9008d658e602fd69f33503032a77883988b36765962d4a306d843d71b8a4e62d75dcf50eb380a01fb4d78cdd0cf1f7a23666a752f41b12b03f9e9f25c97101a0591e93685af9a45e0d7b4d270b6ff2f04c753ce3aba7cb52b3f7516a5c40aa65bbb42f0c064b4cd249bd649e798b07ac29521e4d757dd145f25831cb1ec5d101690d5767578e6e127676799a0ec4cbd2cd4456a55ac1cb7525e496501b8d26670b19eac257f64c4d0b88ceeea80c75ef98b83e8da650fd30227e8e1dab8fb9f87a5fa2a8825c8d5851da56a232359c5775512746355b544ce1fa3707adfa5d86d740536925594679829192ee523642a8214b35395ef64f500"/401, 0x8c}], 0x1, 0xfffffffffffffffe, 0xfc71, 0x2}, 0x400) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x2, r2, r4, r5, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r6, r8, 0xa9, 0x20001, 0x1, 0x1}) msgsnd(r1, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES16=r0, @ANYBLOB="d6ace2445c243c0ba10ac422aac44494571c34b04c58927a2e03dc59260ed632fcb63595deb651ebefc13a75c2cf0e08bbe4cb3513df6f6f4d9fded868330ebb4dbea0e601d33ebe38c17f84f4cfcf4b2a3eba11e035e6f9d5afaddd6d3611f17a3f563a0805c082c2ddd031af0d8fab7a8c332276ff7181b560e7fe369b0152d746345386561a68d9c1e2bba421", @ANYBLOB="feb54bd4e2444d0452560d79a4d3d984b5959cbe876f097c0763438657685967a66e7c68cf3e6556d9e84aec0022dadb0bfa9de2cea28e1142d84979fd53ceceb052e7f40361aed2c981873923dba0dc10f190228915a98f0f6f5290d9e4ac5380a2ac8d022e91b9a98ea9064a6f5a54531f7cb7aa2b933e9e3f2fc39b84e3aba9216880fe8ecdbcd8745825a472339c80f9ec7a58161f", @ANYRES64, @ANYRES16=0x0, @ANYPTR, @ANYBLOB="2b3b89052a8aeeb7f95eb146964daf"]], 0x1, 0x800) r9 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x1f7, &(0x7f0000000240)=[{0x0, 0x1, 0x1, "690ddc506ce0c8bf9b3a4b3567ec7ba50dcb1d306063b4c2701dc169728b3715a18be0552220269f62cd9294ee47e6fd0f91ce131a0d7055f48a5a87ad446752a037e71440cebab02f18a6"}], 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r13 = getppid() r14 = socket$unix(0x1, 0x2, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x8000000000045}, {0x6}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r10, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=r15, @ANYRESHEX, @ANYRES32=r16, @ANYRES64], 0x4, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x0, 0x2}, 0x0) r17 = fcntl$getown(r14, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x2, r9, r11, r12, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r13, r17, 0xa9, 0x20001, 0x1, 0x1}) msgctl$IPC_RMID(r0, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400), 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) geteuid() 16:00:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x6, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r0, r1) 16:00:12 executing program 0: madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000500)={0x9, './file0\x00'}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x101) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r2) r3 = socket(0x18, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000440)=""/186, 0xba}, {&(0x7f0000000540)=""/179, 0xb3}, {&(0x7f0000000300)=""/224, 0xe0}], 0x3, 0x0}, 0x0) 16:00:12 executing program 1: select(0xc6, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x500}, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0xe0b, 0x0, 0x4, 0x1, "7ebda9b4a3aef9e43c23d0b71ff6d6d77e8c57a5", 0x8, 0x2}) 16:00:12 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r3 = socket$inet6(0x18, 0x5, 0x6) listen(r3, 0x37f9) sendmsg(r3, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f0000000140)="2da078f156490c45d4972d1571d98df0b8fc1046f57b06336c66ae36ae79f529bee5f64db5d2ce6e", 0x28}, {&(0x7f0000000180)="76242e06301a7d6608d4c36c6383106af3ab829df577cdcdb3f7773729264609e4db3e7803cb48284c43b0bd6cfdc96da58a43cbff5dff9872417f337bf40f21b2bcb77ad548409c35183e5ed61980d9ad346a945b22350fc71ed1481fda13f1ade20ae9611d22da91f551b116", 0x6d}, {&(0x7f0000000200)="3e71a0efecd0b2c715607aaf29229f99bfb94ebd67fadc143d365e5fb3aecbad92efdefd3cb3bc828862b387085d2cd63bafa5bce537a3f9c4fafb3e837e5c2c741cd41cf7e7743c549ea3dbcaff66c86e301889eab5b0b2374ba095d05bb04370e1a6067c87500dc47db350593f6f149cc7deb408b230b6fb41eef28ed4d050ab0dc8777fe5f373c6eaf4241782124540410e5ef915c10793a485fc029d0b1a9706f53e72f811a3768a5ba8bcfcd4c068d0913b2c3878aa1ffe2c2566b7931dfa9629", 0xc3}], 0x3, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83b97b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0xf8}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r4 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mkdirat(r4, &(0x7f0000000000)='./file0\x00', 0x0) renameat(r4, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r5, 0x2, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) open$dir(&(0x7f0000000400)='./file0\x00', 0x20000, 0x140) open$dir(&(0x7f0000000480)='./file0\x00', 0x10000, 0x101) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x8001, 0x9, r6}) 16:00:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{}, {0x402c, 0x0, 0x4}]}) 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, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) shmget(0x1, 0x4000, 0x1, &(0x7f0000040000/0x4000)=nil) getsockname(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040), 0xe7) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/129, 0x81) r1 = syz_open_pts() read(r1, &(0x7f0000000040)=""/184, 0xb8) write(r1, &(0x7f0000000180)='X', 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000001c0)="22bc1b7b4d99e9386386db1523198c3c2e480a197c3cfd9478bb3d6d1eb7b21be4f73cf257561465729f7ce0fea4f1064c56586c3dabcc6ae255004d93c98c4f5fa10fa4329908d928a883cd0eb9d80d8e8ae5aa69ce1f2088238feb9550590855e1211315fbaebfc43eefde3011814f454ff5aefb8dcddbedc36b8716f4ec47d6735cd5ab68e3ec3543b9e4e7ade79b87b27241770b3947e770247cbf18194a46e1da10223532230866a43f991320", 0xaf) close(r1) close(r0) r3 = dup(0xffffffffffffff9c) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000100)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180), 0x0, 0x0, 0x1) pwritev(r4, &(0x7f0000000540)=[{&(0x7f0000000280)="c3a653d76bf5028ea684bc5cd6f17f62555ab6e88df4cd2389ae2914883f034cf434bef1572d0711b4d1a132a420cebd452f36a8e437bf0a7f0bcc4b0a7c974f160d1b13cb1f2c35359097fdc9ffa7ab598ed2a991833871021e75", 0x5b}, {&(0x7f0000000300)="83d7b8f983096d683b0faa68dd3afe3311f8c4eb0b1ad5efff5901a0bd1b120353b949c749f0e7363c4dc3cea79fb24d1d3094b7670cfd59041ca416d3335543b5aff55e97f7d6bc8e58b488846aa446e9924e0064b98810f9c6c99d1c7df7b46d4a8aeb04dad51d2602b5701d51e65ce144d63242a26e1e8586776a7739da0ea0b8c299cfa831681aa7f115d9290b46baf40476867d6f1880e76046aff86118f6216fdd662a0e459e39bbcade03447fbfc8c4950c161c09f66e443502930855427a3ed809eb51f2d1", 0xc9}, {&(0x7f0000000400)="2aca88f9b1c15f9620e644afe0", 0xd}, {&(0x7f0000000440)="96963153872561563067301bf547788c0661e2c17054b10836d43570fc2c1c9acd98b19ad4d711c45e9ce0ae9527212cd53ee9fc01e192f74828f152a9fd0032fc53609100d8d521", 0x48}, {&(0x7f00000004c0)="b53cfe2fe7c765e7e0e14270054a9750325df584ee5528ec011499f5d35cd851dda8fceac42bc366728adeeb35fbd76502c3b1207f4944e66a0604a0151b553e6c2cf0ce47cd7042252d5b140accf4f9", 0x50}], 0x5, 0x0, 0x200) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) 16:00:12 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="86"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) write(r3, &(0x7f0000000180)="d29472b4d740b6704c9e5e7827685170bc4b35a2c1ba4c9b4f7b55e4b1c719caa4791e5830debccecee20804b3f2ce2d3940c70021782412680bcd328e28d0d0324c30087ac4b35146fe0076af9c8565a3620d92648e33818e6ef42716afa8faa318070fa71f1d0fe118f0efae2cb0861ff832e4f8ab8b112f54c6b1e7ac111c129e7769297c1830dfbaef9fb3d321f7ed8f98606ff9f008597de1e42ca4e4fbe7d0603de0b76063ba44743c41b343492146eedbac80bf46d2db63462ab0a1d2682ef3119bb03d0beadb4fe57864e65c02bddb28e159346afcabfcdc19f56f2da62864875ef0812cb912d038cb88e926", 0xf0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:12 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$lock(r1, 0x7, &(0x7f0000000100)={0x2, 0x0, 0x1000000000009, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x2, 0x4003, 0xfe) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x1f) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f3f8c88883000"], 0x10) shutdown(r3, 0x1) 16:00:12 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0xe) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) r5 = getgid() r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r4, r5, 0x2) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f00000001c0)=0x8) r8 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) chflagsat(r9, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x101) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r10, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r11 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r11, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r12, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r13 = accept$unix(r12, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) r14 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r14, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd0\x00', 0x9a, 0x0) r16 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r16, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r17 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r17, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r18 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r18, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd\x00', 0xb15a490995c8b42a, 0x0) r20 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) r21 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r21, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r24) sendmsg$unix(r10, &(0x7f00000005c0)={&(0x7f00000002c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000300), 0x0, &(0x7f0000000500)=[@rights={0x30, 0xffff, 0x1, [r2, r11, r9, r9, r3, r3, r13, r14]}, @rights={0x28, 0xffff, 0x1, [r15, r16, r2, r2, r8, r17]}, @rights={0x20, 0xffff, 0x1, [r6, r18, r19, r20]}, @cred={0x20, 0xffff, 0x0, r22, r24, r7}], 0x98, 0x400}, 0xc) pckbd_enable: command error 16:00:13 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x5, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000b31000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = dup2(0xffffffffffffffff, r5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000200)=0x6) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x99, 0x4, 0x4, 0x3}, {{r2}, 0xfffffffffffffffb, 0x0, 0x1, 0x5000, 0x8}, {{r3}, 0x3ebc34a9151c1244, 0x80, 0x2, 0xff, 0x1}, {{r4}, 0xfffffffffffffffa, 0x95, 0xeccbffb5ab8a67f5, 0x0, 0x100000001}], 0xf72, &(0x7f0000000200), 0x7f, &(0x7f0000000240)={0x8, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0x3, 0x2, 0x6, 0x1, 0x1ff, 0x7, 0x0, 0x2, 0x0, 0xffff, 0x1}) chroot(&(0x7f0000000140)='./bus\x00') r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x7, 0x0, 0xff, 0x0) pckbd_enable: command error 16:00:14 executing program 0: r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r2 = dup(r1) dup2(r2, r0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f0000000000)) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 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 = open(&(0x7f0000000140)='./bus/file0\x00', 0x10000, 0x8a) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x7) 16:00:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket$inet(0x2, 0x2, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2000100000014, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000100000014, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="d34736fa2a1570f44107a7814ad1b0b38f18eb62b6d0f1da42c34b6813755d6ef37a943a9abffb8a115aa42c935e615f7012ba19d22c71286d0c2cb37f24a429c419da1f1b1dd0fa0b281bc7f3fe90580e25265bb8a557c30ba29c53bd73957b073b5fdf06e4f5eb6683c1b2bc8baebe38a8091083042de7bbd66b11a3358e758f0a00765677ea4997fd57f07fcf3768e2a9d69583c5b0173985eb489d7a978ed54c70c0af920eaeaed6747014294b30a574fb00dbb8963a5ccbb2ed8eeade8303f216f93c7ad71f034058472689", 0xce) socket$inet(0x2, 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) dup2(r4, r0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = shmget$private(0x0, 0x1000, 0x174, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r4, 0x0) kqueue() r5 = kqueue() r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fchdir(r6) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000080)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x1d, 0x2}, {0x3, 0x0, 0xfc}, {0x6, 0x10}]}) setgid(0xffffffffffffffff) mlockall(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000100)={0x9f, 0x0, &(0x7f0000000040)=""/159}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x75) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x6, 0x7}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) accept$inet(r3, &(0x7f0000000300), &(0x7f0000000380)=0xc) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x20, 0x3, 0x81) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/26}, &(0x7f0000000100)=0x1c) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:00:15 executing program 0: r0 = dup(0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) symlink(&(0x7f00000002c0)='\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') link(&(0x7f0000000000)='./file0/file0\x00', 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0xb}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvfrom$inet6(r0, &(0x7f0000000080)=""/49, 0x31, 0x40, &(0x7f00000000c0)={0x18, 0x0, 0x2, 0xff}, 0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) nanosleep(&(0x7f0000000200)={0x5, 0x7fff}, &(0x7f0000000240)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x9e1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x20, 0x0, 0x9}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="472b74edb0420000000000000000") 16:00:15 executing program 0: munmap(&(0x7f0000003000/0x1000)=nil, 0x1000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x2000) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:00:15 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0xdf64, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x9}], {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) 16:00:15 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) getuid() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = msgget$private(0x0, 0x20000003c4) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42ec1c791b251c2db611be4cb0df26341d6c55ff3bd9b2ad584774be86cdcf843896c76bf280f04d72cac4ead24ab9cd54e8bded01d4bac76d59f759d7e90ce3ec60794ed52b38820897b27f4909591dced0369f0f61b7f10364834687105f8df507d84f72ac95a0533969d67546eafd8390a29c6776d91b4c84bf58d2b8c91a247ca02ebefa87a5dccbbc90c796f530bbd5ae7e7a95d5800fe08e4b979ab44124009c08dc150112768ede79c0a51ff1be0b6289332f03d78a29647f589fba143ab20119dfcca045d6523ff2b189a24e011e6748861eb82e1771d09908ba58913446bc6a07bf23daf5ab577e02ff143481b36358613fbfcf33d7c059b0835128e96cb18c0a6c56aeb6a374fbc8d66902f6d7ffdcaad573c4bc99d7c317e32460a4d1755465890e456b0a406df32427d233ec0f3d8a6c72fa1b97d73c94179b1a2c9dc4f44320f4d0db40163d7a8e5b2c14f90053d0d268118271cbc329498103f45695bb6fe3a42332f3f46f41d495b4fb1ea325317acd752fbd43186a77aaae37bbb8c1b46e447c20ed8c5669315347159e54ad40780194e6ffa8cbad1befed5f3e133ed3af67e1cc8df0a04b13dd43009f2089d88058ae23c3bdd6acb5a4063a5b1425f0851b3f5198a7da64f8f818d76eec3121cd906c716589176a7a5601445d65a134eacf2133cb819dcecac5b48dfa0c0ec3386c848b7be569e2e50e3daa067e3d72beb212b4c1d030ed735fcd0a00a4c8f6d3754c8c1418605725f2b015cad7fadad245bfc10b2e61855182cb68402afb993635851cc2db6a2d7d0086f8bfe8ae58f3c8955c574f341cfa119f35620c9562e40bd30ea741a973bf8cae1821721b78ed002e2330ce8ca25f7d9e605a55c1951290fc6ab7a27b2d1158ce5bb27a95b621c8404fe498255324450f86e5a8baa66f35a1d62847544f66153fa79eed29c888fa1a3ca96ee1c50629bebd95cd12909b907b465fc487b0aa91d25ad8de93266e20bbd79daa232d87b32796ece77b9cc9a057c400e17a832e131c95878dab3bb9737d383e0650ae5fbb11e6e2cbd0471a7acf01c2071928831be9c519f2d823d44ae30359e5b60f02d6bc391c8fb15c86863c3c294138d097879a8f1b2a8485a7295b9ecc16d9e9f973f3ce8d036e1982f06d31a194372bddf2b71214ba22aacd113b306440de6941b1924a5c0859ee08c2fc7d1cb0ffb76e12fafbe6ee16f1b992c27683931a7fecb27386080e1ce0ecb1ccb7fb03d66fc6b0227fe5bebb5aa367fc06bb15959f54e38caa5af004f2292be3d827213c3cee3e619d4bd9ebdb9b3000f1ec55b1e29a822a38b7e2be0c309a7c8bf87c983b561a2e0543413d0644bed36f3abf165c465f9ce0fe0e101de3e340691aa6049ac825ead35fae9be9e145c14540675aabe67538baea24de134d4e6a7ce109b36c9e3d0a4ffa11af7fbefc474d0262522d05d62c88e5a3db587c827eb6b120927bb30911174d32804677b5e7d4e3f3a621d8b05ef97b5c5c522613aac127d38154400ab851342e4848d8a43438b33f6301e19280a", 0xfe44}], 0x1) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f", 0x37b) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000001b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef66", 0x17f}], 0x1) writev(r1, &(0x7f00000009c0)=[{&(0x7f0000000940)="176a9e37ec6e3d3eff0fc65f7f0baacf752c102c0c04fa2f845d095d804e6f3e0f9122315c6128b7f6d4092c94134447faeb2f1a2a16f89b6d982dec8b06a3536401d03b7062c068ecf1c4", 0x4b}], 0x1) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000100)) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000a40)=ANY=[], 0x0, 0x800) msgrcv(r3, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000004c0)=0xc) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="f1435c0ae40a9c8f465a779bcd5ab3b5d7bc7de3679bac2dc9ba", @ANYRESOCT=r2], 0x2, 0x800) r4 = open(&(0x7f00000001c0)='./file1\x00', 0xe7638c5be1570c31, 0xa9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xec7ba243d1f4d784) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) pipe2(&(0x7f0000000540), 0x4) r7 = socket(0x2, 0x80000000000002, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66694c653018cdee000001008ea9f9591188002ca551ebfde10cfc60830eff4d030000000000000060833c5c9b9fb54cb188dd3e7942a967f063a7a9b7831600000000db9d501488d08100ad1f25dbc29a8644ff0f00004c998cc24951316f47836c23a69b5b1e27aabf283d517a2cf1476059d13c9b6e5ba84590ecf549edc9b6206e76c50c5229850b5f87330c000000000000"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000080)="01a01b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) writev(r7, &(0x7f00000017c0)=[{&(0x7f00000002c0)="7d8123364aadc8a8aa165a9a7563c915c657e870f56098b50d22618c22165803b5ea503ca23048ab36fed184b2a541649d46e2610b047fef8be45b734c377d26f2a113f65f00438b4e79ef08265f24c393f45988cdaf4163302bba27530ff8a31d552eb8420641c11ae6b02a2b86da8ab902225d79e1fc49267765c508a20606031d016cfc7071dc4edfd1ecb6ebf1757627c19b987dd072a731bde090b58c2a6393f1c961e883bf4ba096509c913bac4b0fbec38ddcc8aed1a4ee4fb64c758607957c847cf7386bfa83e1d349a4c64a71d65766d58f65ad665abaf0b37d307e449b8a25", 0xe4}, {&(0x7f0000000180)="790b425f59ca1c6bff9af1e8b5d79ef79d61f3b041851906d1a013089d7d38ddcf419f7b3898", 0x26}, {&(0x7f00000003c0)="ea4c6a610e5686478771a5f960412ddfa4e68e757a2205e9a00b306d88839967025aa296ef458b76709103a8503510a1e8d9097e01c15030786923d4b6f69e6e898f4bca7a36dbe0e46302bf89b90d43e96eb6f40f1288f029f1a2785f1658ec3b6e879dffc5726567b541cf52d54603c80a9ed163c9c94f0742107e93f75a36e01dabab665682fa3fd9cf35b8e280b5d5186b52243c1d38949109715b1e60578b03ab0ec85518b477278c8d170385c39ae6287ad5ba9b55a9b2a9", 0xbb}, {&(0x7f0000000480)="e55ad40d73ded4be0102a21f856fe93398c919fefdca372b1cef4b4f8dbdba8abe0084312810b6d15b6c225f56f3a56820a5f6c1c2a61498e14b3688620ce9cba9f2c6b8d5d154b1456141a4da4763a9c4eebe7a62ff1f32f8b14d2102ed6d338e8a378f284e4a39be8b7543d889db620a7514040e737e699d5ae454834efe644edbb63a362e674eb51d25ec534cc964da1cefadc6957842df", 0x99}, {&(0x7f00000001c0)="fd782352ced49bd1dfac54a7c795138b7ec58eb7190dd68caa29cd4771a8643939f475933ae349ab6ca9d5e2b9553462b65db5111d4cd8f4140aaba9e2d074", 0x3f}, {&(0x7f0000000540)="95dda513a92fa1380266a04e634eb95d8154c17dadb9bbed140a17329a2852b714f18e3fc5bd44a25cd203c2cc0f78b28401a0e878d67a6f4f459b50e1730c3c5bdba80ef0db9a9648089dc420092f1e7247b5229476fb8af93990a60db9aff385e1146bb4b5845082dd46b3f025d719585f51b188433c51c88d1c3fe5237724ec2af435c416e1388f85df5e0c0712b66a9db1d326c2b58e7f70b3caced59ca2a54761a566fcbae6127606fe4d949509670535efeebed7b367451df7bda024ec85a51fc4685a0ed4ebfe8a66f79c385db9513173bb294759ce5a9168a143f90749281e1b687922996f59bee13a67e2892a853523bd52", 0xf6}, {&(0x7f0000000640)="261332bf57366c53547fa6dc23bf8f418789c63376ee6bafa3218e826023b04a8a57ca4006c61873d940fdeb3457bbb2876f7ee8dcf8a48c5af4574a638ea76c26220b05dd8e0ba9de3781062381e0c6d140da29b1a9c51edb907e265b2dbed3664132562a7b8b3cd29f41253f84c3df11ed08cd9a47c6f70ba5ae52dc305a0b1e32f0669906d2b33db926bffb211110c98fbe5f6b93615784f30e33c2e11963ac742bae99c4cd41299e36044ed36b5fdbddd52925c8420ac5ec586729a3cf7ef3c23c87b0a17fd411f7fca7c48f2c64aca75f9c97e888954993de3fcb592d07e4b0d888fa8aa59148db6903e37891928de507ac79cdd469549d332077eda1020cb3a235bdb6e0ee7860eb5df38191bc2044381e12a400d12e706f53a3b838d2210d800530ee11be7e77bc5f610c775812206a55becb55cf8ce71789955d25022430d3b822d06d38c73d3d02b60d638a257b566dbb3b441dc62b0f751b2e2d8aa8a2b4090ba83fa2c3ee3aadc794302473b4a5800f88fcdffd4f4cfbe12d98cdf644883020515bb8864a6a6b967e8c2c0ee0ff00de4c8ad3532631fc396b7156ab1a71326ca7ee3cff93e4e9cd592a2201709534deb83614f64b33ac00d8cda5f081eb8fd9184e241f31a00eec7925acc5a7b2615ecaf9de25c38040e41658b980ec8c8213bbd4b28a7f", 0x1ea}], 0x7) fcntl$getown(0xffffffffffffff9c, 0x5) r8 = msgget$private(0x0, 0x20000003c4) msgrcv(r8, &(0x7f0000000b00)={0x0, ""/244}, 0x15448cce079ae68c, 0x0, 0x0) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYRESDEC=0x0, @ANYPTR, @ANYBLOB="83b0d66f152169927fc971e229e7d6d3571800fef990fc83f03c8e7740d5caced38004000000f095d77622f509001000000000000017c57960c900000000000000021bb8bee5f5a3cfff3fd03c5f296886a1b6d24f5da562fcd5a577960db4857b9c1a52a6b00024dcfdefeedcb7806aa054cf9e00"/129], 0x3, 0x800) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x1}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) unlink(&(0x7f00000000c0)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0x25}, {0x44}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendmsg(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)="c38c3d66fddd1d1b7b8b9881ee5b36e3b4d3f26103f56a4323c79660343fe8fc7684ea3ccc97414374bea809290587154ea1c3545e7c02bbf1e4edc20475d478788523a86d12aa262d95a7b83c750cfaefb0f09d825593d4964f2780b9ff5aca2bf2e387448d8ac72c1e0e7c897b18e57527109a0bda1de26634ca5698e92c1fe1411ffd8bf03fdd723be02c443657f10cdbc3b2f844dc1e9d7f3ba96fc922bd9744444671c8e181f77c09f98e823f09", 0xb0}], 0x1, &(0x7f0000000240)=[{0x58, 0x1, 0x7, "9ebbc9353733b6d7e6aaeecf9a7f0af9281a176972bf7d8e7ea1929669842bdb94a628308192bfb19cd3c805532724d49917fd8fb1d441b14ceef622e042058184b82e3a"}, {0xb8, 0x1, 0x5, "ca7fc979ffb1fe2ccac8b759dc10ee97492714b9d7343c23e644cd0f185e4ab6405983bf650685b4975b4b7a91c124613f78c6ab68698d15ec4715a9b5d9827b9f8fe9f2914a0c5b272b022ddb5e90e06df7327877132af5e4c6f10d100fc8633838db814441e12ca49e00d6405d2ea2c60ab79148a018fb0f4925da923889a26887d92c84b82a7b163805dedf590dd34a6bc551e2eb2bc0922c9e233e186170bf"}, {0x70, 0x60d7fa2b4c56c15f, 0x6, "f79cdffdfc1f198d6dc82c41b1e494f0ad055a7c57235b38190d2f4cb2c45eb7dc63e674184632b56a3f2bf231069eebfcdfab96ceeaa5677f42db6c84ffd4e80d59b539c0c1a62853c4129ad50123083bdd296100d91a7f5bf3d8664f17"}], 0x180}, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:16 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x4000, 0x9) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r1, &(0x7f0000000180)=""/4096, 0x1000, 0x3, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000240)=[{0x14}, {0x2c}, {0x40006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x40}) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f00000002c0)=0x9) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000040)=[{0x8, 0xa9, 0x5, 0x8000}]}) sendto$inet6(r3, &(0x7f0000000080)="e6d44511d10c53fca669ac05b08c90690ed91001a4775b678035c11cccf0", 0x1e, 0x1, &(0x7f00000000c0)={0x18, 0x1, 0x597, 0x367232fe}, 0xc) 16:00:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400000000000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8957ff64f4c50c532e9a9138c84fd4718355cd5ed9992638f5b5f4487dabfdb3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d6eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c35f43a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f923672301ef63e8ffd29854ac4c7a7"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socket(0x6, 0x7, 0x8) dup2(r1, r0) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x84}, {0x6, 0x0, 0x0, 0x182}]}) syz_emit_ethernet(0x51, &(0x7f00000000c0)="33d75fc36d78c47ebbc6cc6871364219b51cd6acf0103fa69641dc4f6dc62895831d76646cfdada5fc3e4e23844ab0040ceeb48b86e1d24bd29b1c5d158131f8d46789f179c085faedb88afeafec82630c") pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = semget$private(0x0, 0x1, 0x88) semctl$GETVAL(0x0, 0x0, 0x5, 0x0) r3 = socket(0x18, 0x1, 0x0) 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}) lseek(0xffffffffffffffff, 0x0, 0x400, 0x6) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/64) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x18, 0x40000000c006, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x80206913, &(0x7f0000000300)) r9 = dup(r8) listen(r9, 0x0) pipe2(&(0x7f0000000080), 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1, &(0x7f0000000000), 0x4) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000500)=ANY=[@ANYBLOB="a84bca4630cffb7d22b9ce5f05a006e98238f116cd66f03bdf8a506326f454717a4375ad6581c7eda7b732fb3b68816cffffffff0266c510c918042be265b40cda4c183b57901aaaa21e05cf842b37004078e57d3c0d279bbae3edf64079afb9c7ef4685476cd52d7a4153f19f6f06ae1840c32e419b3204ffff7a5bde648ba03350fec2256412f819c870dd3e97319dc22aecf99a05e8165f20715811e3b736a26f848e270fd06ea86017000000c39efd362f5f863e25f44820738add19f000ddfe6343000000e4b9505bbc34a03b3f63b0e65e00000000dde0c348eeadb88001e376615afc6e8b0000000000000000a1878d739dd2e8bdc91f7930ce1acecf454892c0d1e72080ca56fe6f33d89483e2fc116fb33080ecaf45533461807b68c367cafd52b713df11a16e3beed85b93f54ffa4277dec2ebbdbeb5d89ad0db8e20cb94661be9e0e6fa23e2b38e6209032fdeb17d4b4586d263eba84167a6f28aa58a911cd3dc46afb93d6dc58c9b98319a74079cfe40c1a6fffd9a9f14dc79df24b8a7017b70e648b2484b2b247aeec1dba1c1f25bf0beedd414"], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6}, {0x34, 0x2, 0xc0, 0xffffffff}, {0x7ffffffe, 0x0, 0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180), 0x0, 0x0, 0x1) r2 = accept$unix(r1, &(0x7f0000000280)=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\x002\x00'/4098], &(0x7f0000000140)=0x1002) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) write(r3, &(0x7f0000000180)="a5f8b5595c9d5648c87ac1f23a245e34e18fbbc343998104a3d6785c73adfd4fb2f5c2e4c14a47", 0x27) fcntl$getflags(r2, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000240)="d0c6c27308f6f478d3d43175e45a") setsockopt(0xffffffffffffff9c, 0x99ee, 0x8000, &(0x7f00000012c0)="3386f1ee5080cfb9636fb9931ce0087933ba9cbd5d95efd37f0041a5281bcf0240b570388e59a60e7659c5ecb6c247d8fd67d49bd1f2af38fe3d8a94037080fe068dd6345573593c2eacd8cc761bffc4348f756a52c5ec55cab70b7237a14400a1d27bc65a4937b1b4579119f45e9f7caa4668a6e867d3cd56c614c9461bd7c0cad353f60283ce8193dc8da3687cdd7a1c190d9ed17491c71e331d57eb61fa18a2296ac26c6e067c6c6d946454b1", 0xae) 16:00:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() open(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 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, 0xbfffffd7ffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000040)=0x1) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendto$unix(r1, &(0x7f00000000c0)="b1000502", 0x4, 0xa, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) bind$inet(r2, &(0x7f0000000180)={0x2, 0x2}, 0xc) chflags(&(0x7f0000000140)='./file0\x00', 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x3c7f762dc99dd5ba, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) clock_settime(0x4, &(0x7f00000001c0)={0x0, 0x4}) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000240)) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000100)=0x1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000200)='./bus\x00', 0x40, 0x0) close(r0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) getsockopt$inet_opts(r0, 0x0, 0xbf15b0c9fe5a562a, &(0x7f0000000000)=""/253, &(0x7f0000000140)=0xfd) setitimer(0x0, &(0x7f0000000100)={{}, {0x1800000}}, &(0x7f00000012c0)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000080)={0x4, 0x5fc5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) semget$private(0x0, 0x0, 0x61) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="236900000000deff0000000000a76ac499a5c94ad50fa3c8ce5bedfc2c8e39b5c7e5112285f6162c5d3145b9745d7003000000000000006146a1", 0x3a}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3", 0x137}], 0x2) 16:00:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000002c0)={0x0, 0x1, 0xc95, 0xfffffc00, "3ab1e6c03f84487037a2bfce582bd0f11408a15e", 0x80, 0x4}) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) setregid(0x0, 0x0) r4 = semget$private(0x0, 0x0, 0x124) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000280)=0x4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000000)={0x2, 0x5}, 0x8) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r6 = socket(0x10, 0xc003, 0x3f) connect$unix(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd00"/278], 0x10) write(r6, &(0x7f0000000080)="9e", 0x1) 16:00:17 executing program 0: socket(0x1, 0x1, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x2000000000000001) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000040)="4158c71d1a80e9b15d5b8fab58611a8b13163aee8fe7ffb0441f0d59f4112c7095307cb04e33f8607195e0aa6d11b2566c7fb673f325354822b8f00d682e010120643ca6c937c071d13588190cc9a339d1c1aacaba8b8737de57e509cc7fdb61584b64e007950d08bc8bacd818c95e7be8a2bce980a10966776c1c7f5ea802ef95016f7aef6f4092e16a2eac4a162be1dcdbbd1495d487b83f61e4", 0x9b) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x1}, 0x8) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x6985) recvfrom(r2, &(0x7f0000000280)=""/125, 0x7d, 0x40, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = shmget$private(0x0, 0x3000, 0x600, &(0x7f0000ffb000/0x3000)=nil) setsockopt(r1, 0x7fffffff, 0x2, &(0x7f0000000300)="5e842b645c873de362e36b8e92", 0xd) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000200)=""/63) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x61, 0x0, 0xfe, 0xfffffffd}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) read(r0, &(0x7f0000000380)=""/228, 0xe4) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0xffff, 0x65, 0x8, 0x8}, {0xff, 0x2, 0x6, 0x8}, {0x7, 0x7f, 0x0, 0x80}, {0xffd6, 0xe2}, {0x2dcf, 0x9, 0x1, 0x9}, {0x9, 0x7, 0xc0, 0x401}, {0x5, 0xfd, 0x40, 0x8}, {0x0, 0x7f, 0x2, 0x8}, {0x1f, 0xff, 0x7f, 0x200}]}) pwrite(r0, &(0x7f0000000340)="fbaf8a8d1a029be969143f357e3a", 0xe, 0x0, 0x0) 16:00:17 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x1a) chroot(&(0x7f0000000240)='./file0\x00') r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc02069a0, &(0x7f0000000300)) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x20000000000011, 0x2, &(0x7f0000000000), 0x4) r3 = openat(r1, &(0x7f0000000200)='./file0\x00', 0x200, 0x100) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000540)={&(0x7f0000000300)=[{0x4, 0x1ff}, {0x101, 0x8}, {0x1, 0x7}, {0x1, 0x1}, {0x46, 0x20}], 0x5}) setuid(0xee01) msgget(0x1, 0x2) execve(0x0, &(0x7f0000000180)=[&(0x7f00000002c0)='J\xa0\x00\x00\x00\x00\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = semget$private(0x0, 0x4, 0xa5) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000340)={'./file0\x00', 0x7f, 0x10001, 0x0, 0x1, 0xaf9, 0x2, 0x5, 0x1, 0x0, 0x0, 0x3}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000080)={0x100, 0x1, 0x80, 0xfa47, 0x938}, 0xc) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f00000000c0)="bd18ddb86607a19ee0bf19f739fc4c162d3f81c55826215fe420292e00d03f46acc6fb4ef5412a546dadac079d8dd31a4e5f12e1", 0x34}, {&(0x7f0000000580)="a2be33cd3d501f71a437781ec9929c5be920168b50393fe21e6efebc587c989caa29cf157a7f00b643721df764a9a5004f44dd0f762ccbe8ae94f2948ea16d7379b66993ebe9f48c6683025da957ee65e499316c35bfdc1dca60cb6063d6ba37da0cf6a293157db869545dc9c4c34dfc77869164e7181ec18f866f0ebd7b2e694ef4e2b1964d51175935b162a340b53e6adef3f2c8ea47ad3531603f2ec5bbff245bd430046020a0100b7e0ae84295498031d127b0d91ec87a7b134a3f2c9373a7f2c44dea4db54e60ebbf982e", 0xcd}], 0x2) semop(r4, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r7 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r10 = getgid() r11 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r10, r11, r12, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semop(r8, &(0x7f0000000440)=[{0x1, 0x6, 0x800}, {0x1, 0x44, 0x1800}, {0x3, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0xc, 0xfffffffffffffff8, 0x800}, {0x0, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x2, 0x9, 0x5a8e4b91944d2bc3}, {0xa50b5b29fd415b60, 0x124, 0x800}, {0x3, 0x5, 0x2000}, {0x3, 0x46, 0x1000}], 0x5) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = dup(r2) connect(r3, &(0x7f0000000080)=@in6={0x18, 0x0, 0x2}, 0xc) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r2, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) listen(r3, 0x0) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xbf, 0x3, 0x0, 0x0, 0x6, 0x8, 0x7a9f385f, 0x2, 0x2, 0x10000, 0x800}) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x9) syz_emit_ethernet(0x5, &(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRESDEC=r2, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRESHEX=r3], @ANYRESHEX=r1, @ANYRESOCT]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) open(&(0x7f0000000400)='./bus\x00', 0x20, 0x0) 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8927"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0xa60e) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000240)="8e894222ff650e9f12909530b5f01f538fc05a34eb6d49a03bcccc84adb38e8066bea4a9df521af4509edb805ecf5fcae1c8f64fc97454cb608d8e7f93fca9784339d2a9fbf011bd250737a83a7e29a12e4f551ffd4978650577e3e79be916f1f1534d4667d62a987091a0c161c027c04abcae6fa788cb6a2dbbd6b9f87203b44f15cb288541a5511cc77b6eb2e21b39a3f45bbb8c23969c7f776185af98a1aaf0b369cbc6ccfcc53f7d", 0xaa}, {&(0x7f0000000300)="7daa2054cedada644eceabe68264139a55adc83c516fa4fa1047e054edf610e1cd11c6ac0986d1e90a9bd376ced6", 0x2e}], 0x2}, 0x2) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000001c0)={0x7, 0xf6e, 0xfff, 0xbef8, "943cac59b6b8a274b55cbf6389c30d4e6a8d247d", 0x0, 0x9}) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r2 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x1, 0x8, 0x2, 0x8000, "3d55a9542421b2ec1d2974e713dde65ca4a20ed6", 0xda, 0x8001}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000200)={0x1, 0x3b1}) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = dup2(0xffffffffffffff9c, r1) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000000)=0x2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0xc, 0x4}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setreuid(r1, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x3b6, 0x511f, "0d592fde0e5f546fc58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:17 executing program 0: minherit(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [], [0x0, 0x0, 0x0, 0xc36d], [0x5fd0], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:17 executing program 1: open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) readlinkat(r1, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)=""/4096, 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008200085984c87910bf453f68c117003c7ead4bcb777fa69d0500c2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d820dc2cdd50b866195aaee48c02f6ac41f00f3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2970b4042cd2350000000000000000000000000000000000a034b9443ac0062f416eebf5261b91529d0e23c1416ec02530dc78fbe84db73c5fbcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b23bfdfd92c5a020270cef251b4ec5b1a5ee3d0091f518f8ce48d10a152e036491f9a0923c10b9232b3c98d148c96de4ca60fa64ee35e52b5f793828c697b771ec3da7027cd64c1e0d083f771d0b09d00bf33310009cd2d8ab8985a334d619540f8f102b2932a6b30a7fffea23d8ac3c6e8970adb2a3f223d0a3d7e5bb8e58df0c06fb17e8370ccf85193d3354b078a81619a007e266258"], 0x10) write(r0, &(0x7f0000000540)="87579e3f99755f4dd72b093cf17ad88324392c2c", 0x14) 16:00:17 executing program 1: semget(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff84cfc624ac3337167bbe87e6c7615d000001000000000000001000a20c58f8ec11b9f1c8292034eb277485722214d31b2b4fc58a49c224dc61db0ce5025caa8fef7d46b31ceb13f2d982a1c33ea98bbb7d1808ed9391ba66c3c59e684810ebfd0f7bf3548df586514a200ac08deaa7ec0d42178cd806d13422fdac28b7adfa38", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:00:17 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = syz_open_pts() r2 = dup(0xffffffffffffffff) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000000)=0x2) r3 = socket(0x10, 0x5, 0x6) shutdown(r3, 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(0x0, 0x80, 0x30) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000200)=0xffffffde) r4 = kqueue() read(r4, &(0x7f0000000280)=""/63, 0x3f) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000100)='./file0\x00', r3, 0x1}) 16:00:17 executing program 0: syz_open_pts() syz_open_pts() r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x10) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0x6, 0x81}) r1 = getppid() r2 = msgget(0x1, 0x200) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r7 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xfffffff8, r3, r5, r6, r7, 0x82, 0x3}, 0x1, 0x6, r1, r8, 0x4, 0x5, 0x4, 0x1}) setregid(0x0, r9) r10 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$KDMKTONE(r10, 0x20004b08, &(0x7f0000000300)=0x1) r11 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x50) r12 = getpgrp() r13 = getgid() sendmsg$unix(r11, &(0x7f0000000500)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000003c0)="8d9f4f3805246c4a90428f2d475726fdbe832c3897288ef080d1af27d0a6c6df84aa8904ea29f35467ac37849ef53100cdae8a5372a866e29a1ca770535b3a1beadf399e6356ebbba01673da3008da092c2db9c00ecafa543a37f52e2716a1037d39f9280edad23896c75869ac89352980d30037e1897b310b08f8c0f10efbebe4150400", 0x84}], 0x1, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r12, 0xffffffffffffffff, r13}], 0x20, 0x5}, 0x1) r14 = getegid() lchown(&(0x7f0000000540)='./file0\x00', r4, r14) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x20, 0x0) r15 = accept(r11, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) getsockname$unix(r15, &(0x7f0000000640)=@file={0x0, ""/108}, &(0x7f00000006c0)=0x6e) r16 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000007c0)={r16, r17, r18}, 0xc) socket(0x6, 0x1, 0x5) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x3e, &(0x7f0000000040), 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000080)) 16:00:18 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) open$dir(&(0x7f0000000240)='./bus\x00', 0x80, 0x1c0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = accept(0xffffffffffffff9c, &(0x7f0000000280)=@un=@abs, &(0x7f0000000340)=0x8) sendto$inet(r3, &(0x7f00000003c0)="1a9042c226bf7f9e4c7736cd700da5d3b5826b259ecf42e96c7cb7eb", 0x1c, 0x8, &(0x7f0000000440)={0x2, 0x3}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r6 = socket(0x2, 0x8000, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r8, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r8, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) pckbd_enable: command error 16:00:19 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/80, 0x50) r1 = geteuid() r2 = getgid() chown(&(0x7f0000000100)='./file0\x00', r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000180)={0x1, './file0\x00'}) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x3f, 0x2}, {0x6, 0x3}}, 0x0) accept$unix(r4, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) renameat(r5, &(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') r6 = semget(0x1, 0x2, 0x18) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000380)=""/79) r7 = dup(0xffffffffffffff9c) ioctl$KDDISABIO(r7, 0x20004b3d) accept$inet6(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x100, 0x0) mknodat(r8, &(0x7f00000004c0)='./file0\x00', 0xa183, 0xbc) getpeername(r0, &(0x7f0000000500)=@in, &(0x7f0000000540)=0xc) clock_gettime(0x0, &(0x7f0000000580)) seteuid(0xffffffffffffffff) openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000600)) pipe(&(0x7f0000000640)) execve(&(0x7f0000000680)='./file0\x00', &(0x7f0000000700)=[&(0x7f00000006c0)='/dev/vmm\x00'], &(0x7f00000008c0)=[&(0x7f0000000740)='\x00', &(0x7f0000000780)='/dev/vmm\x00', &(0x7f00000007c0)='/dev/zero\x00', &(0x7f0000000800)='/dev/zero\x00', &(0x7f0000000840)='/dev/zero\x00', &(0x7f0000000880)='/dev/vmm\x00']) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0}, 0xc) r10 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000a00)={{0xfffffccd, r9, r10, r11, 0xffffffffffffffff, 0x0, 0x401}, 0x10001, 0xffff, 0x2}) pckbd_enable: command error 16:00:20 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202b66135aa01"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:20 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = shmget(0x2, 0x1000, 0x450, &(0x7f0000ffd000/0x1000)=nil) shmat(r1, &(0x7f0000ffd000/0x2000)=nil, 0x1000) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9cd, &(0x7f0000000140)={0x3, 0x7ffffffe}) close(r0) close(r2) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect$unix(r0, &(0x7f0000001380)=ANY=[@ANYPTR64=&(0x7f0000001c40)=ANY=[@ANYBLOB="dd68350acb99b7d406c0aa904bca1d624445bd2d5a406a3509a3234c21ad5873d70dd9fab7bff10a8dcfb68640a0cd4318dd6814322e9ec73bfe7b7c214161b9685b5f7e2b29b9068163a6c0168fdd3790281375130fece851d343e50a28d6e0ca29a0508c2a5d4bc9ea2ccb797c71aceea8a5279fc9c59b180c47480f0a9dcca0bf8891b1548ef5e0f702dab8af5eb0c431900dada019ef7678ab7d3832211aa5b07e3d247f111ecd27aef506b0eb23d00b0c67052b6f2612b55b0038db7ff82c7feab519df829cb4865a89269e9b2a75e58b565003b4d20e8ddf7786563a8ac6bb7cc76e5d9b2aeea59094b5dc5b5acb5de7d9417a69a57691fc", @ANYRESHEX, @ANYRES16=r4, @ANYBLOB="c32943880683e40433b6c62224ec8c16a4a301b679936042140e4127d2efc882f76ec8edb1157101840e41297d2fd3f90fb5316bc94b24d5e7ed7d91cff2d936385d8b06b39d8c76c3297ce8238327970301150191435bccc29b96ce09f02bb67e72aef451bd7e44c3b05145d8aa54ad710657c3337b964bdb26221054dc46ac1cc0575d59d328aa6f325f61eb96f16c48394ab12fb405b934ea36cfa4b5c18f55dff37fec9b217ff1f50c8632a7792f09da25b0202220569ef0536273d93fd403764f233d014582cdc690ee3211e43933557cfbddca7e463e90aebd3c756c3e7ee1b6bb4b1ed2c49f1dad3fc56f2955506285cc621116979ce575675f55861c53ee1d14f4bf75344ad69c33275a887ee11e402df9b6b757443380405abf8d6b7fa52b7592b8db57b5a91e917843021655a9b84bc24475dda7470f120760d634337683acf06d19751da9fa5a2bea1cd66c4358052b325d7ae3b2ef19fb16eda4cd2d5ff56eeab270d77e205ccd242138efd7b3fca6ce5252e7a6f8361a645bb8781c37e8d278025bd8a662f893a99c7ef8fc3a4f91b2286c8d75cd7c39678e3763c7e0646e0d6219a9849186f6f4d310b74a2bb339b2f29af6abf4bb0934819a62a8fc867e5390cbb16c92b7b89ca26ec2fe9d5fb29e0ac072093ea25ed38e317c5b44aa94d5d002bc217ed14ce47c174b23f3fe8e87781ab906f912c02fc4d78d7ac4dd3053b547b64dbd4836020e6441f167e9913008f4124d3a59a3e3038d13d30a8dd1c04563d43390f4e6fa5a5e906792b7d67df43a61832c4e19615611a430a158a8bc728c623f11893b59b9ed062d74d96f401d3c06d635403f9eb8e000afcc5e880f369031a9d51306882c9147cfe3d989ce2cc77f18a6f24c95a618a6b8c5641118cfd66129d07665ee5d6b6eaa880034f64ee948563831eb6ddfd5db8302eded1d28ec95095ef1ff60ff913978c972a8cad925b43f529b7621ab5283653f7c71b7f6b64a47f0cc655de1f2a1ba6c3002159e6bf1d47de793fe48be2f1a5cf732da4979f3d16a2a394f40d66bc70d745f9a8e05edf3f023870e73d1f63ea3df99b0066a0fc68d2bb9395fcdb1b22ae50051aa54380ab0302176d712da9115a5ead6b3d5baa23b6d6a881d37e290cee7574f0684f383f1cd695339d8404722ded5a94194570ec2f1be43b6a77329fc0369bf530e71d7a671dfc1750cdc24426999e5756812a20a5d9bc71d9afe40ddc61540677ac4b2ea30d293f3ab36734476916526e2709ea91e364eabfbc25f0387a887f5771d703bd8d63c2291e2f256786e4e6b6b9243b0641c07434c1934882d1f4b970b9e84225907ec04cdbe986e375c5a3bb0a4d59c20bf97599a2a3661e54ac309de5c437e0b31c1165a0ed8a33ea80471771153cd1090307d40ba6969eda95b46d6efc14da392c787a49e4b2b7b81c2b3378a7f79e6185b1f2a1c22f2dc918c4afd150481965f3ad4c175ae39a938901c5cc0cac169ccc4e5991077f0c744f49725def9459a41f8b99a93273a63bc2852c2a571553eb1e66b85fc3345b1654ec3fb9b50208221821a432138072d571f070a5c2f1fdd73ee25b7fe440ed399a1d987b54dfbad419e54306d09ceae865aa43cae55a6d12a2df28413c92a1af3859f87659cedc3808d604f2c64b7ac441b1457b62ff976318f2929bf57ccc6b88c8a7141c884ef02d4e743fbe692113d56dcc9b5749828e1347d4c9ca271f8068921bbc94ac8e8b566b00052ef9a73fd1a9a6a072dbae4fa8e2c850496d9d835f7edbacd4a85b87d700659c3bd57560ad247dcdf4db34d049159c01d67bdd3455ae76877dd1bf008c3ada2905b9e63948842954406d1e7f4412d757ce1de3bbfd7fb0e303eb25568148315b46c6f23a28d6e8bf749237fe981cf2461a09b9afe4b2e40b69695dc4c25b762c4a013df616cb8d3c1287bdabc8050ccf64c1d077f02733f140c5f41544b00ff4913e9f8aa4d77942af1ba66355ed537c13cf026fd8cde98bf9f221024640633cb35a800c3351af796288eab063634d4782967216b9729862f5ca1d838a79c064e01c065ab2df49c144c251fb61f6ee684d9aca752a4d0a07ba0a46bbcd5e0b4bfe119035d2d6b92597269fe376062735f557743fbf391b8da430590201c200f785b0f4726a06280fe7daea1bfc1bc1f8d4cea77a1a2dee56102a7ba39095f17598b9f192e810a8b3d13fddb87625dd7d8f141e8279d669fd9c31102a80a9b3b4e1f20873f314e0d62fd4e4286e5553e7f1d59197ee9645e4c44edb64771256d708d1c1c5cb182b9c0307dad376b50d384b67ca56bab69cdd743bedb149142c57b2ff656989c5e3409d5762b063ae5107739db2ded4272558e708bfb5feff9685efc9fad4f504f840a14ddd4f690e9026611e70d4e8730b547b6abaf2e217a560c7f57bf4072a186b54f3a15c65d5e9a4a5cd55a0785b5aaea0ff967be0b50dbef53873202f6e07ff52271ce98ae59f37eeafc0c89fdb4d12f4736e98c98af8ed71602bb5e0f4b47e7d4ba37204a46df664421c8d3b012a449826db076a705b806205d28cd7d6b9359f92a89eeb755fcb9cb83a6a34f3cd3d605fcb2423862afc673653e03c1086ecc93a80b91d590a0d227f7557f2deb1c58e7b5ccb38c3f18fbd77463ebc5c643ab0092f248a03142d52e616277441afa96dc208570e40de02f221a112dad41aed3a82ab21c4106bea75a6ab62d94aa8e73bc2bde40894f997ce65c7ebb5ccd699fb1ef757d2e145a08fa969df87d91061b9ff12af9aef2ada27af0487a075af2ddc39067307eed71a32a87d6c2b4b1b69314918e60c75da7ae33557fa77e19e09ca5762fc593431117df7985bee18ea01e173296339ee1252926eabf42a3f44af9bef23d20c16c28b83f386d5388957aa489adf2debc5094e026aacdf6c84d26f06fa224d0e48d8a91b2c7b0cd9e1ee634fe65e75ece6c15ddd2cee0d30ee296463f043412a5abc2053db660319479e3b1d224c828b1e408fbe26e1ef6e1aee99a0689758d70accc65e64e1605c9ab274652baccfba7b78ace75488fe382cf570e93b8a8e8cdbce6d2700b41ae944c1a72e5abd3bdb87d54dec8e1aae77ca20c8cc1ffb1c495c7ceb6d600db681fba1aae8d6836e6a39c84e82417f34f7b365136984c28954a8176641f1f5cf4e3d532359b9fa5f9724468a09a801f7220e9bb8b094097c845d7d4e18a6143c11ad4a75028a1d51ebffca20db78dc9d50e6599b5fceb29261ca148371034394773583b01a46d215e9a1879a80fff78e0f50e4bcadf9e74503d579af0b580b152ab733736ead6602f21c07cdd19e4caa7ae1d1309a5cdfd96b8c2eaffd9df57de88df12dd7d2991cdc23482d907f815707cdc61b76b0944136e904a4d1daa42ce0886f86c07b7ff1d9228b2edc20e1c94705d052171dba98451a37155511cebdf1f56a65d0a46fae04b7d825937ae0f02b70218ae1af13ca84e58507cd61d61d7d298faf4428eb23e03adc2a52b39eba02e63651a407fb0d618e572b349868e376975cd2d571ebc0da32ab1997e304d093592a8db5f4ebbe70030ebc20b50aeb31daf5c77b7e8802118df54bb3e091c9f8f8373593f9d1e043319059ca455854666148038a626e5d719ca44c22858ae40a16535ff920c9e9f4c0cbba32fe5c12d92aba25f5b6dff3bade506ce4635282f6c8b0fdcac199cf47232d75c579ea3ab364e3c2b3b3c009c78deeb10ea9922fbd2d2d9d0d0ba495239ebecc211754c9d06f781ea645ee80163027071f8eaa00a1b2f77670f2b88e3aa1dba65b573dbbbb257910386583a78f06681442432eff9c1b69ce6613f589f8c0d83c01098e0a37c9ab4ebd2e319ed8d565432eaf4144286bc33007db81c22ebd012a9f4413fb54c56a9b8d50d7a578ea3b4e7fbd86a1007c18460e6ff068ac98afc21a5c0dfe15650048e86320b7465550fb4a4b5372a55293c1e7768ac15e8e6962abc19713b59a93200c17684c1a1b8012ab397a5017db84b1984cfbc2f59902e63e2844d9215d49bd19e380510e4b5ac55244f58e2174e37ab9ff236451382c6902f89f7420414db387e81385bf115408fea2074b210cf04381765631c3dc015fb4423e095530ed37d3ef118e46ab393fbc18a5641ac51c16089d9ae2558fef326f1a93d4c7d5365613e705ba9a327fad34a7f1a8ad8c66137d084eef23bda665a247c1077d9d393190ff20c1bd40fe68bb925085d80dd5120f416f6877dd7a472dd2cc31cc97e293ab87cd5af4b9dbdd5b710d6b01351781a947f91ccfb00f80503e6b78966ad1e8ea6e0e051074ce334d0b4c296e46ffe1e7fc3db5accb5d1e5d1058d0ac34f1d7ead29a6b0c3ab8cc164a7baa09ebfc4737f714d9ca7136b4ab142ce0f774be6a23840dd605a0a29ac942f8e8324beb0fa1f5a1f0541d078b8a6d202759174c6ee9320134e24673e04994b2886c5776d1bd59c866b75f6b1e4e56f67dbc79107ab5ffd3c7ce781833e54f26482fb890d668adc9165f02657c3e182b8e8ec4eb11dce88145c0a5ecd395c19d9a9d88d30117bdb64cedb7b845272ee2a50d814f19c74d02066d126eb51f44677e34ab2a364d458454606c0d1f80105c20e5402c8b67edd175a8aee499c5d7d37df4c41e53866406080cc0603724993cb8808a455ff73cff881327d441d38f3e07840039380ceff806d5f8b0cf3ccb1583f31985ad00199b068b021e8bbdae54813c7f6509b36c94c9180d5548003a35d06f647789980fac9dc3f5bfb66231b52d5d0fbabcca23fcaa6ea572ccf6c7411e4d3284d372d2bce855a50841c6dddfd589fce933d574035fc35bb91fa1e0b86822ff7782f925a5e27237720657c8a71e59312ab8b7a1b2d950c15e465c2a2857a56965aac9e8fec751a9c7b7b123965cf3624f9511005ce27ded0effdc2535bddbdb4c5ae93b43755e31c0b6e72e6a03b1fdd4d0901d7ed5d27e6222f75d4dccbf11e30e155ed3daffa9abc938257476e5f1663518f2d0270597d143b469acab532b1a324a8c1e904a7c6da4df2631da44e69dc258361c2335c99d86999496bb94cd31da272da1b547c4616c619d50ed81c83b84fe7f7202d405593c5e89d021291f03008180c78972f3eab0c91d95370586f620d1811c6c5dc3861ff4cdaa5b883ee8a52ad8291d2f2cd8cfd832f0bf553d246cdfa09859b3b2c365622fbe8c0a8bc4c4066fef0f8a8c17cf6a2d8ab2542f36af8a1dff7053a8fc2d1a74a99e8307ab4e4cc577b87a036c279955025a93906917a06bd952d459255214e15aff743fc138d712454f28f1cd58848ebd921552bcf9b4b1920ac4c9501f0dedac267cd2788ac063e54d5dfaa247722d956d854ff84babde7522dd5515d9d153a3f34bd103331daa4890dce26b670542044a24263c31eff0d8fc5802c194c3b1cb4f6b9400650f6a4c8935947eaccaf112cb66cf038f1fbb72122144e3e17cbdce363dbe539372cff52ab1c89f2f1431f7d4e5377289749788c449d33b1f5a05d625c15ae6ed5dc1092f94221569af32d53e5bb166e58522deff05dffc159aedb6e3c8eada34866aa7136bd23e7113b6b0eafb6f9588309b39071cefc428099ffdfa26dbb8debf36bbb376136f5e5ecf92069e4dc46562397fe65dfcd052feda634f9d2873ebfa6d543f07ec9afc2ff4c6d4ec5d73a6acda62089ad2017f394cf6d0919cd5b61f5a94144246cfa7d7a4fbf557979b302c833d361eac410e719a754ad6eafab224aaa5d6dca51cd", @ANYBLOB="0a7658b6614337a8cc68debe2378c4b0fe0256081257d3366373e18b9b8c33dc58d4d3074a0727e402ef7a7b765fa08cdc1ed49cd28ede38671bbcd0e1c16e124a437a3e36c9652e6fab2831c4398b0dd5af00f69cd158327c340b7780a358be02b1c5f1d4f2379e43ee931a8af0e35ee6a0b9d8b9e1336e826c37", @ANYPTR64=&(0x7f0000001c00)=ANY=[@ANYRESDEC=r5, @ANYPTR64], @ANYRES64, @ANYBLOB="cd78497a48ce1231d6c73177146646d766b386bf4ea25f14392a4ffeef103b4b0dfcd6672576d1c26bf909770697d449c9d25ca37e4a5ea15cc0c7615b6c66"]], 0x1) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES16], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62d73407ea8879435751"], 0x10) sendmsg(r2, &(0x7f0000002780)={0x0, 0x2c, 0x0, 0x0, 0x0, 0xffffffffffffffef}, 0x0) 16:00:20 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0x10}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf0300000088a6798c72e7d3b13f0445cf7ccb462f26148c6800111bc4df01e0196f7d19e5c48dfbb0fe03f7bb70d3068a4affc3b95deb9300"/81, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:20 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x96) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1012, r1, 0x0, 0xcf02) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) r6 = geteuid() r7 = getgid() r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000100)={{0x0, r3, r5, r6, r7, 0x2, 0xff}, 0x401, 0x1, 0x0, r9, 0x1ff, 0x80000001, 0x7, 0x5}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x2, 0x20, 0x1, 0x3ff}, {0xbb23, 0xec, 0x2, 0x3f}, {0x0, 0x0, 0x6}, {0x6, 0xf8, 0xb7}, {0x40, 0x6a, 0x0, 0x2}, {0x1, 0xff, 0x0, 0x2}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "d700899607caa46ffe7a000010000400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = socket$inet(0x2, 0x5, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x2, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fchmod(r6, 0x184) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r10, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x2, 0x2}, {{r4}, 0xd215504a72db68ce, 0x1, 0x80000000, 0x7c3, 0xad}, {{r5}, 0xfffffffffffffffd, 0x82, 0x4, 0x0, 0x2}, {{r6}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x47}, {{r7}, 0xfffffffffffffffb, 0x0, 0x4000002e, 0x9a, 0x5}], 0x5, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x4f, 0x40, 0x4, 0x3}, {{r8}, 0xfffffffffffffffc, 0x22, 0x4, 0x101, 0x5007}, {{r9}, 0xfffffffffffffffe, 0x2, 0x40000000, 0x9, 0x6}, {{r10}, 0xfffffffffffffffe, 0x80, 0x0, 0xe6fc, 0x20}], 0x9, &(0x7f0000000240)={0x3ffc0000000000, 0xb5}) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffc, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semop(r0, &(0x7f0000000040)=[{0x0, 0x70b, 0x800}, {0x1, 0x22e9, 0x1000}, {0x0, 0x6, 0x800}, {0x0, 0x81}, {0x6, 0x7, 0xc00}, {0x3, 0x9}], 0x6) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x9) 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3bc336847ac01134f7816f04c8d78ec2aed28ac5434378673d1d7f67c2c08f9390f785bef6a66e5ce2e648e268a6b538f715fb5ebc869d0a46f756636f012c2c6e4a5cffd1f3b4230339444bad89b47751d7836877fe55faff86951b7f74f296f60cc3603bc15d8cf2000000"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 16:00:21 executing program 1: mkdir(&(0x7f0000000000)='./file1\x00', 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r1) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x10, 0x0) mknodat(r2, &(0x7f0000000140)='./file0/file0\x00', 0xc000, 0x5) setitimer(0x1, &(0x7f0000000240)={{0x7fffffff}, {0xc42, 0x62c4}}, &(0x7f0000000280)) 16:00:21 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) clock_gettime(0x4, &(0x7f00000001c0)) shutdown(r1, 0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getpeername(r2, &(0x7f0000000100)=@un=@file={0x0, ""/97}, &(0x7f0000000180)=0x63) 16:00:21 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, 0x20004000, 0x200000]}}) 16:00:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff85) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendmsg(r3, &(0x7f0000000400)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f00000001c0)="c13a6f1a16e1cae858c538aa805cc9588aab79812da93b7341b554301f040ec23e4d3500e815fe50f0763acaed3868583dd71201ee4545a7982a01cd2f38c78399a29307bfa5265fa1d17a86415382f5d3c2428fe55f7f8bca0689ddf5e01fcbb833ff73b46f39f319f96449cffce630d0e890d938b22cd7c7106829c319e6c8e21c1ac0eb39ea806fbb164c43128afcd960865ba95084768a9fa87cef6e24b1305908", 0xa3}], 0x1, &(0x7f0000000440)=ANY=[@ANYBLOB="c000000000000000ffff000008000000ca3ab97c5dea7159ad83a2c75b2d2c6e58343eb0e67d288f58ad77585061bf12c97d56e28218f5e767643eb3340eab8cb6de25b6d7bfb35ae375b2f6583221889a8b74ce6d84dc1ec4668d50bebc57fbd6cd5ef112ff06dcf0605592d6de78f3c403269e86f2ca04d7462c5e31c5f2e43e7ba19dedb7e3eaa26d7848db6688a24b31e235d176a5cdc6ee6734447be637bcbc11b648bc9b974815190cc2682d973a49000fa59b3052f81ace3975430000680000000000000034930bcb08000000ad4ae346e20d73403e38a0a2265641353a25882228390954edf9042e332f25d5394e39f6743e52205d32d8492e7f401943f855bc272bb4bb9fda36665f227079524a37f51e33e141238023d7ae3f8d2c82b0dc88afcc04019a35d939a523"], 0x128}, 0x40b) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) write(r5, &(0x7f0000000740)="62a1755f40f4e1790bf1f57a6ca0a2aec583945e47ff5a0e2cb834678510924fceb06e734a0d04317bfc4e88b63989909afd34e67f9f8b5d7b734b3f5bf47060901a6f3aa97b544b008225fde4059a01b9a0ef285e07e54bfd513a8a61db83d15874b91a26876618abbe5279b9d10c41f2bc60248d3d3ecbeeff3876011182027d86d6a20f6c3f862b9bc2ec157271ac2bd0173021756b7dd2793ac4a46c51ed256678e5c9d043697e37b1739d79f54582f0051c50c1d21313000cdbb3234b62afaa40d27ec9ea32785ac6914b24399581cfd931bc3517c43c14831bf783ccf2807e273d184466a3ca799d5020dc1eac64d84e9f134b5ea246c68f97cfc72e70d50a5cb80faa75f2021c1ed24ab24e8efdaeb950a8990ffbe203347bdb6f8fb3c1a411852cc6df85cc2493f18c3ff46b95b9b0829661c53f6fbfb40ca633fa6ed22e6aa4717c7d0aec05e8ddbe859a19b28dd2e4b93c00a1ce1792012865e4d6ab53e41169d9ce47d47e13400df08c3e5ed81d833facb64bbd935a4ddc7128e139664813dd89b4cd330000000000", 0x18e) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000180)=[{0x30, 0x0, 0x3}, {0x3, 0x1, 0x1, 0x2}, {0x6, 0x0, 0x40}, {0x6, 0x45, 0x8, 0x4}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) nanosleep(&(0x7f00000000c0), 0x0) 16:00:22 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="018908"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="7d028190ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="52fcda0e05558a1a6b13e677afb7ff5a0a7df35759488695d9e3374b0f9a63745ec99ccea2db34db88ace0e47d87cd9ca8278023481a11ec6d07550f04a9e5c5c0aeb89c58d3c635ae741ba5c698e9b5d41afeded9e22035f5c94f6ec7f16f07c9997f35ab3bc4a7"], 0x10) acct(&(0x7f0000000100)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) socketpair(0x2, 0x0, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) 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(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCDRAIN(r7, 0x2000745e) fchown(r2, r4, r6) 16:00:22 executing program 1: socket(0x4, 0x3, 0x52) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10001, 0x0) write(r0, &(0x7f0000000040)="6d7122f4a1e663a39b6a6f068ccf773c04f64d734c", 0x15) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7ff, 0x3ffd, "22bdad04ff7dffe1000000d9b649fabf6107893e", 0x0, 0x4000}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x10000) socketpair(0x6, 0x5, 0x4, &(0x7f0000000340)) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="a489d39b8859036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b810139e35da643faeae8e3287e58613026f495e75307f2300ead4a28928a265c59380c6fac49aa4d701f379600000000875a67ed813d2fb4c6f49f375da3ce72f8608f850ca4c0af6a4974db431751152c4d95", 0x83}, {&(0x7f0000000180)="ebe701f6f89e0fa7bd1774d54a58601a1bc1cd5c23ede5814b9084262781eb4977b6913b0de6dbd5fbd74501e1917372090e752671f860e5931783a07d628e742cf86ccf5d3a47d8774ab725a35d88146b5d1436a18aca7a45d5cb52965e7c5310fa2524fcb20dcaa0838785fc699b41768d3afa1aa1292c17f82876172073d294b98ca1c52eaab5307ebcf44cd525bde5d889401523faf3922c67236fd6d435f4dd884923294b71526e7fbf930e823311f6b3d56a44591892dc52f909d8af8b5b5b6b4a29b5b03ae1616ddefce6625e0e4b63ca", 0xd4}, {&(0x7f0000000280)="8d6e928223f5c07f9b99b13641b3f35007b6e1752a02539b23b57de9ae7a4bc107db47ff7c8c6cc5b0504af64c661aecc0d6e61f0176e48b974c5de66fd664401ddd62f0d97538a1", 0x48}, {&(0x7f0000000400)="a4eb4d6822ad21de49ed02156f829f4bfb978e2ca5ebb0ae4d848d4e08214cc3e29a61c13a4c0a07e56f87ed1852f7c2c47be1e17365c7f4fddf76334adb05198bf21d582c7402bb0dbf38d80a5ba25735d4a082c304b02cb7d96cafe5bab8d657c325f54e24a89515b8e8e7767be259cf08b6e59d8bcbd3231c27546c3dc67d96f4d42e54e7d515e3ed0394ba3973f7daa5201b33767f1587944555dfe3cb45e6e33fba1f3c4170ec4ce4b5fefc7fd24d3af336693fcbced3326421a54d3eae99302226305a6376d801712fdcc86d749c1e24db72a868e6076abfea9adc1856b3fd3eefdd4b2d38a13888fc190e5b9dbb1684fdf68715736e7a686366c9c60124da0e0ec1e4ec505a5069fb4545ac3b90ee5f29ab3aff370a9682fe2e079fadd363866b89f52c1cae11c82852628fb4bb1a27dab4737c6b8163a2a4c10339f8b8bd19f188307d3bc94737d74d669dd376afe003da770486e2344024228212349242bb7b58bedcf62e986adf21efc82efdc9bc86dbe13c2c35921b765ca3744f282d43fdbd15d582f9c779af68d79bdbb4387f9ea999bda168794b80e8ca33981cd6572ee6d4f9079a83fde1975570063f008468e637356ae6036c578792b60b7412699eeb99bd88c21f0889df8a26c8efae531c1ac287ca9a48d74564d1a6f5bdbf47704dc417e7a59b78411dabd2cb2b1d42970770288032aa1138877569c6e8e4cb3438d8e883526a60cac274142acb3dc4569c30776e735011e896def7e27c44e1af30611b74610ce91e21e385885b4eaf4772643c2c983b7e8dd9a2ad86012234139a8b5a9c6df7482e3c0e601f678e215a0f66936d153e80d9c3da8c41bec31702b1fb564e74e44ab0a6c1ce0dcc216f6067086c297bbbe673016eb3abc95e8bf6d2e5e8229bbd8033c9536538cb0a0fb6638509d26170fbc38a6ef126cdd290ab13ab55ca60a15256dc8b21696dbc591b339600b1e00733e39b502cc8ca65f6d28d8fcd4a22cfebe2d36aec86142af70729b76de1a4e97474c7a508bdbdc3dda803f0d86ab89ddc917ed8c8819bdeda7be6cdda9e7bebf15725e9f1b8ae6bd762d448e014cc16600f350648b701dc1a347404a6bbb5b68c06180023ad5aed63f5b1ffa6506fe47fedb003539301a1205358984823de20f683fa3a3a38869a3d8d929f9cde642037979b3440689c851f2b9bb0ffc817d55baef7020f84fa769de23ffbb7edbe7e3ac61e70161d2f1eedc23cb03260e4f7e378b8456fa171528cf95593251b3b43e439d690226ec6f0383f6a4f5169853d624237024c1ef6e4fb97e7e0c1d31a99474929274267d6add56a23183238fea1c574d8eebfb4ab2837b1d90f8c2e494ae654d2647f299186ebd1b4c9bb02dd3e46478647ba15b35728b51cfe3a66a91d99dc4c6280bdf53c628641c09141e4031dc45cb270e557f20dc14fe0d4742279cc88ad95f031b933d4be990ab2c718386de7a2eb12bcc96a7a06ce318c69dbbe406b913ec9125cae097eb739ca4099472ae4bf57f9105349116e186f80eebe5762142fcd066656c93244febb20cf897658be0c05fb294d67ba57038434513378a01e230c2ddbc1bfcd3912b66a2a3dcf67d0a41653936211cd1d245824946dce15045c3dcdcbf02099fe5d92bfbd56b9d0bddc83162390fa04d3cac4ebbe61cd6b9e509722b4ad173e0bfe7a4ed6119b730a23b668002bedb086657966a71d48516b36a6fc8cd51b889fba463907ea30bde7c3850f48871c7dbeb79deb57c05d720f9beb80851fc20e8b3a26d19cd6a5e0234b3d894e8f85e77532978af2e23659f94f7d1bdda1b10d40574f91b47b555c67d8d95dba97af06614d6654d596031b41528e7126e6c172a3be3b1330534f3207119afc86d539560d6e90a382de76d9a8bc87d894ef2ec4f73bf20efbd9afae88fe2186b5d12e2b068ddecfece5e9868dc554bcfc05689c2e5baa40ea07c07eb81e46ba88c825b47f38b907da0fbdbd18d4f7aa5434836526b66c7b03b56452103f967554652dae2c9efa7123de8e516cf21cebb2a9b026a084c98d0293bd7c63a1601c1d2b4afa7e06b5680c554b61917a3ad3981e18afed3698da4b9e00c109b1a5486dde6214de32df61744bce699378e5f4d538c05ce80d08077194229fa911e809776a1b5af66cfbf9eb351eee0a4b8da55ffb65f00b8e65cf8993a8aa32e80f31c706d963e74fe47edaff62aa2ecb5702ef418281ba2b09693214dc4ba1880ca3257e0f768ea2f8a2bd4dec2c7f699157f1c338c098cd00d18886fc3a355a2d6c3087fcef13d80f673075a5385b1dee523fe8a5ecc41040a6e72553d12879d8118667806e6b60e7141ba8472c10f7e8591736d2a46cb803faa02139a17c6fcd08fd9d46f17d96365b3a5a187982de45fccc1d9771ace7bec9fa9a364d5e72ed46391a63072a24b81bc17b34db9f70ce3bdedcf8830d3571e0a6dcbc1c06a8cdcd35a9ec36d4455b2d4719b3051d467f71388e77617270f19db82d1b8c45178e0984d03c9327adf8c7683f00c0f041349cb68ea9265971bad20b86a82812c1b48ed04caceb5684f40cecd1e414e0d8e59b07e28f781e2d89ec680bbc4a6eb4dba08a0bbf41385717602a9086ece78d0992c3e88d9ab1b4739479622e1077bdf3dfe677aaaef22f58f2b4bee0f68ab3750b0ee2953d476369c4e386d10d10357ba9e9efef073a2b65163ceb419423b7ebfff848d9232ca67418676bdb4f3daaf36f2f508ddf12fc5c85d916fae25e044862f82b613d2c70a43234e909a077a364facefa489eff8bb7abafe320c413b22fe94ba1b79263d464a22281f9ecfae52b5604049177bcc73c4bef649ad4f0fe522202b80e12ec41c15fe2ac6cc444b4bcd3d6653da4ff6de1157b467f887e620341b235f6dc18f13afb5b26bb6462515e52c70189272d0ed9c62756e73aa34c944cace9fc9922ef5e3faaec92eec58620537a69f76dabfe8ffd37377550c253a9b1d84a68a74e415e89f54c3030fdcf9780fcdf428306acad5fca9751395b046252db4b67b63c58ffe1865c6912df9ae53c11e8467c8d2be244c3463100d968376aea6c71a9334395982a1936e31d2f5b107d07bf68c62548316554975ab8cf02e532671126ad13cde40bd551303c8b7178eaf51b75163cd8d5a7da2165be66f6a4e373e70daf40319fd002b4483eebc4b550cb1022f24be8804a6aae0ae4e23f428dd6a8fd30bfc1dd6c29061744be064fbf48aa8ca8229cfbb9fb25efa28ab089f16ed7e98bbe37dcafb294ddfa6ba93c5c163c2101d00cfb768f015ad5308d3c2ec085965c9eee80a2e373eee3711acaf6991fd0df7e1ca6595ef1b03544f759e2f1ca69de9c9b472b53c3ba68515d2e8115de8f544709c7c8f50d2071326c4e0fa5059bf4c07eb8e573c063fa1092339e8737be3a3064ecb26b704aebc436ec1fa06064aa16184b4f80919fb5b508c276a9adaa014aa4bf28b1051d7026c21ef80ba2701d3ab9c29493640e17abafe95cdc150456050681a3eccbdce3b2967f5b7f3262d88000bb5b79e8329a390fe093d27b223914566d8a1196d70029eabcfe2aef3dc9666350eb25b9ecb5d7516e931ab6bbfa8d459bf4670b641b8c21ff7b2186d7fd4d54d1e5c39b9d9306857e833a0dd6744369e6bfcf77a7902955f4dd13a8a0f566732f7d707cfc4000879141c038415e98e9dee43cb864ec35941c8305ac0b11a0ddff52c6223664f218cebe1f96cad6c0b2168eaadb421d6b92106378f2f6808e4364ee835a6f71d084334f98cc33aace87a60fcdae64b08f5c3f1c9b215aad99700ed9455a36d00c17b056160e0c6239144f82c4d054f35e66e10cdf50fcec60d3990b58e103ed07a7befd3b8ea81dca998359e5cdc0137afe8a35c493515c55e68cde0cfeaa77c9eea867a1fcc08ebac4c3028d79c19bd1a4f94d057cae65cead8187c0f4b3075b3968c3bd92b6621298c9a4838072bbb7bd83d5a44063cec8725170459848ef8d050bf497969c13d522fcac0728590389aa68f26b48bc16a5e23ae87418b59354dfa6c0ed359becdee6be992c7b60de7f421468e9be69011f765608ea54fc22f38553642e91552dae9c97fa78b5c4c0157b0a3c960822880d9c62c82388d5adc6a7ee269f99f4c78d8ab9f3efde2fa0fe0db3f4d42f28d1994f298a83bb91d6ca5a53d93c6b00d8ca3fca6dcaf58f7bc865f9a2207feda8fe813fa2467f39a5508ce8f7eb6ea543f5289c8f197953355956b76303d783699c837ef61a48c7d0a6ae9d126c82cd82c14199f84f57ea6fadb50e49c805a6d6a6051443932c2e77a4941aa3fbaf7df80a8dd5328cde65dac97a3273652daff01bd42c5c0892981e6aa01a60eaa99669d549153d3c227bfa860c608b27f96f1c14917e75943ac292136a3e3b6d8d81d16d136c4c7e4b18de7d11ddd0b02afe024f2ed2e45318303830eed62f1fa5b8f646ba6abe134f6f8944f20175ea058ea2827f815a951648cb4594fe444a6d7d65f2f45c313fca18fe03bb8502cf408f5a3bbc082a70eb1f2f27904e732c168dc1bb77346643e7a7c66ae6dd5885477da0b6c992918f015a819496241938ea56ae5b1410ea7e889da43861ef60e9e2ef338659161fe988ea23ba8da55030368151f042934ca47ef8562de6ca3833c73066f3d01adf528527f6865e0c2457d468e0eaf588d914e71f8ddd86a0faf3f79bdecca3992e1490cb6d8288786e020e4b7a8a9f2e1129c9a5131cf5d5def33c05ec4f6228223ce69945e92e740287e7872ae1d8930bee56d594370cb743b71cf3507eee9b2d4132537318e6d59a62678d109a18d35564c5d3e8f5b4c37b7082738068982bb0565c3efc8f4fe7980c871963c47e2b8882ef1ad276ae86698d068423472ddcd04af55d6cdda97c73386a2c6e41f95634a6d0ca9f723cf938329517ad37117f1fba400a9a4cbe4b0beada752b3d4ec30b4654c16ffc9ed3ba215a73644bbddd33725336634c27888ffadda97cbe404d05fe1928e9316d81797f58081aa11acd17083554c3b180bf06a434a0faa6bd3de5d5e101ef5c80012ca4457d67612a98cf594d8d7019c57d8b68993b90066833b2a767c624c339ec7b458578e7fe0995485af1994cc1ba074261c1bec62ee95a7779265547fbf7773c082ebe2e30f61c26371dcd7a2852afb3f23515fdde5321280ba70c1ded4a5a3ac81158a8e5c675dce7fce43e880f14ae2407eb49ca7ed567d3d256c509f0db0f917ba32ef542f3bfc345822d3db4e9f4f60fd7f136b4795b1c62d3db7ebb792d9e376c7c9c13dda94dd609fb8d496c18ddea8b5e68a2d0936e2ac94e8d4d333511787cf8aabea859228f1f0703fbe31d279fc06658a7ef1dfe8b52391fd12957d08938e439c76bbdf11e4950797fe1ae8f0d1ac392d58010feaffcbfa98ed9444e21d556c3394ecce72f63958680993a17faf3d97c72151657f6f2c5d10926676e58ccc1ea1c881d3b928b80b169891cb2c7d7692a91553ac65248c7328cf23b099128b29749c9acfda11ddca6071ccf11700ea823b9cf310e57aaaa00c94ca3aa8d13e1a1788135b8d6148fa665b95c49148be24713d89fa58d0f00335eee08ea2af43babf2a0124e6c1740f37df263f619a68506884de21698d9b93af5f8a110ea5f56e0d1e1bb8d70d6ebc25355db942b4707957069426f20befeaf50c4dd9a516bf4f6935226f0ad27589e75e53fbc2adc4176d6472b493c6296b58a647024acc2089434773a125cf830e39b4562", 0x1000}], 0x4) 16:00:22 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kqueue() r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000000)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() r5 = kqueue() r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socket$unix(0x1, 0x1, 0x0) kevent(r5, &(0x7f0000000440)=[{{r6}, 0xfffffffffffffff8, 0x70, 0x1, 0x2, 0x101}, {{r7}, 0xfffffffffffffffa, 0x0, 0x2, 0x10001, 0x3}, {{r8}, 0xffffffffffffffff, 0x5, 0x2, 0xe63d, 0x4a}], 0x34, 0x0, 0xc68, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VMM_IOC_RUN(r9, 0xc0205602, &(0x7f00000000c0)={0x8, 0x7fffffff, 0x87, 0x81, &(0x7f00000001c0)={{0x1, 0x1, 0x2, 0x7f, 0x3f, 0x4, 0x9e6}, {[0x4, 0xc29, 0x3, 0x7, 0x5, 0xcdb, 0xfffffffffffffffd, 0x2, 0xfffffffffffffffc, 0x29, 0x2, 0xfffffffffffffff7, 0x5, 0x80000000, 0xfffffffffffffff8, 0x3f, 0x9, 0x7e7], [0x1, 0x3f, 0xffff, 0x7, 0xfff, 0x7ff, 0x7, 0x8, 0x3, 0x7f], [0x8, 0x1, 0x7, 0x10001, 0x92, 0xffffffff, 0x9], [0xd, 0xc47, 0x4e02, 0x8, 0x9, 0x4], [{0x9, 0x6, 0x3f9, 0x10001}, {0xfff, 0x3, 0x4}, {0x7fff, 0x8, 0xab, 0x5}, {0x1, 0x8, 0xc32e, 0xfffffffffffffffd}, {0x800, 0x4, 0x7, 0xff}, {0x1fa3, 0xffff, 0x7, 0x1}, {0x401, 0xcd, 0x0, 0x7f}, {0x371, 0x7, 0x8000, 0xf1}], {0xffff, 0x8, 0x3, 0x9}, {0x3, 0x7, 0x40, 0x9}}}, 0x0, 0xb6}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x17, 0x0) close(r1) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r10, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$KDDISABIO(r10, 0x20004b3d) 16:00:22 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x9, 0x0, "010000000000000000ffff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a", 0x2) 16:00:23 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x6, 0x0, './file0\x00', 0x2, 0x4, 0x5, 0x6}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:23 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080)=0x5, 0x4) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000100)={0x4, 0x1, 0x4b, 0xf676}, 0xc) 16:00:23 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getuid() r0 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r0, 0x3, 0x5, 0x0) r1 = socket(0x18, 0x1, 0x0) fcntl$setflags(r1, 0x2, 0x1) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) geteuid() open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffff5f) r3 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000340)=""/192) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) bind$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x1, 0x9}, 0xc) listen(r5, 0x0) r6 = socket(0x2, 0x8001, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:23 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) select(0x40, &(0x7f0000000080)={0x1, 0x0, 0x0, 0x0, 0x400000}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 16:00:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = shmget(0xffffffffffffffff, 0x4000, 0x0, &(0x7f0000000000/0x4000)=nil) shmat(r3, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r3, &(0x7f0000000000/0x2000)=nil, 0x1000) r4 = semget$private(0x0, 0x6, 0x200008000000010) semop(r4, &(0x7f00000001c0)=[{0x1, 0x7, 0xe5ce97ab354d8ebe}, {0x7, 0x9d, 0x800}, {0x5, 0x4, 0x1800}, {0x1, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x24) semop(r4, &(0x7f0000000100), 0x2aaaa9b2) semctl$IPC_RMID(0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001540)={0x3, &(0x7f0000001580)=[{0x2, 0x7, 0xb5, 0x1}, {0x931d, 0x1, 0x40, 0x2}, {0xb77, 0x8, 0x7f, 0xfffffffa}]}) accept(0xffffffffffffffff, &(0x7f0000001480)=@in, &(0x7f00000014c0)=0xc) r6 = kqueue() pwrite(r6, &(0x7f0000000340)="d0000000000000000000000b4331b797bdfb9c921bbfd8e3989bb6bfafcf1808eefb4524d30c88d004b5a9dd2b0f0c85ab234c69c151c1013729ed34f24c76b610d117ec03000000be1fa881dc08c8d627b9414ac3c0377280c4e8a36c5f7c841671bb7f3389bd59f309887facf35a6234c0a6681e3daec2c3547f", 0x7b, 0x0, 0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0xac57986aa93d0e98, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, 0xfffffffffffffffe) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045, 0x0, 0x0, 0x101}, {0x1d}, {0x300, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) pwrite(r7, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x10045}, {0x21}, {0x6, 0x0, 0x0, 0x100100}]}) pwrite(r9, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) readv(r7, &(0x7f0000000200), 0x4) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000100)=[{0x40, 0x0, 0x0, 0x100}, {0x12}, {0x20000006, 0x4}, {0x6, 0xde, 0x6, 0x3ac5}, {0x2, 0xfb, 0x8}, {0x8, 0x3f, 0xcc, 0x8}, {0x6, 0x6, 0xc0, 0x80000000}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) lseek(r1, 0x0, 0xb80, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x72671037) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect$inet(r2, &(0x7f0000000080)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x35a, &(0x7f0000000000)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000240)={0x6, 0x80000001, 0x200}) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) geteuid() 16:00:24 executing program 0: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20121, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r2, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r4 = msgget$private(0x0, 0x0) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r3, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r4, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r8) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r12 = getppid() getpgid(r12) fcntl$setown(r11, 0x6, r12) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0xffffffff, r6, r9, r10, 0xffffffffffffffff, 0x21, 0x8}, 0x100, 0x3, r12, 0xffffffffffffffff, 0x5, 0x7, 0x4d, 0x4}) 16:00:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005056000009005001b000700000026c604fecea10540f6f96ecfc73fd3357adecfeeafba5f7b44f117af73d4e26caa0416fa4f376336acf00b78048000000091f7c8a96d961d26f6376c5b23ed00f4c8a830dceba4d553fc51132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772e1c894303b22f310b404f361b125702000000001212000000000000020208a371a3f80004ff0000000000000000000000000000000000000000000000e80bb8d03e", 0xc3, 0x5, 0x0, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x4, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x8) 16:00:24 executing program 1: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000001c0)) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0002000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="0000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x900}, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) 16:00:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0xff) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{}, 0x0, 0x0, 0x2}) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x800, 0x40) chflagsat(r3, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e9800900100000fffffffffbabb563e4"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fchflags(0xffffffffffffffff, 0x0) shutdown(r1, 0x2) 16:00:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000940)="e11acf872deb3007abc29f1d7979eeba67e991f82afd1de91139c9e817166f010a97faf5e18658b780b119cbd7d9f91803c96ea0a4fc0b52d4432036b15da50682c2e53173ec7a2b394ead8dd89da0a40d3b751578555b748505af03e19de2e30d20813bba46c0750d5a55a846ed3adf5999304799b247c292f2b5722f341df1e3409da7c27360cba2ba985456717a609790d5b7dc718dc233bab7663294d940bfb45b877edbcf0a766d88cfa9f6110d368758bf2a640eb6", 0xb8}, {&(0x7f0000000100)="4199f1d61aaef11a2f21b66c7461bb9d9ff5e53a8660d3961f98814d6027d21fb789cbacc0", 0x25}, {&(0x7f0000000300)="d8d987217f3cd032b956f8ee31edb65168854967cdcaad870630a13899e3b0c95360c42d5ddacb9c1699c73053fcc9dae523bc1ee875ecf3aac9e995c9d508387382dcd8d7c24a3c1ec16b95452796ab12633e686102fbd0999bd1b8278c56e8765042c9555541c20f05d2ae8eb7909864ca3e55cc852d4f9071ffb0d4e3aacc560d66da315cc611a7e3a27029", 0x8d}, {&(0x7f00000003c0)="3ddff00a983db8b70df9edb51843fbcda85a896a7bbd92dc42c9e402bf55fd84dadcfc463bb7583d529dd85628072b3b924d426379a16b627a0cf6b3462d02ae20c50e97d80e981964b52be3275725ecb9941e58dcd1cd4b4d252956bf6177c5a958ab111082306bbfd33e48fcbc58bc9dbb8852c2bed8f2f7ad31113fd1600cdc0f0d18a361631926745e556fc54b6bbdc9105cc786fa097f7d3b3acad6add175d57e3a770de0bd", 0xa8}, {&(0x7f0000000540)="64c70981840254e362669c756bf6d42cca3f8abd81e559624d47a27490a00af3095c74badfaf9358becfeb35f47670adc2f035cd22436d9d5ce6a9dd2c6655838d61f4eb1cb017e0586ba829cae2f628cd6e33a84fae70dcee081c8ccdbc6a83bfe9a2f7b1102670e834955ba1c947c2d6cc2fb2fcd740547f4b0115495cf3e2afda994e1587a34a9dea38c3ab1196bd0f0885ac31be543373d6651b969cc8b9838c", 0xa2}, {&(0x7f0000000600)="bc5c3b230f2e6a0d9e69652ec5c53909fada165a1223914258a77ad1b2ac9c561e4289f2abc3c9f2feb189b17831da499fdd59813b6052a495b1458667b14bc0a36ce5c5f515ee264ce02cc587049e8c2a722498e0c5ac3ba3715455e9bbf1dcf32b42f39c33ab80b3304c28c59aa0a11c83a2438a38bb2cf4c180ec12b917965a6c7be28918d52de699f924f713c62365f9fa25887d723c2517a847a6a1fe2083079bfb36b245", 0xa7}, {&(0x7f0000000140)="85d6892bcfd1406c35c9cd579bd494cc8bf1a2766c1bd18a49b4b05259ab8f27ffc8e6804e0a144e8ed2eb2f66f5", 0x2e}, {&(0x7f00000006c0)="e9622318294c1909aad48dc4254f2ea170676a31b2e0c6f917221888531c114792f2b251033e242f64d09d77c27a3e39e38d828c0b87ac66d361c8e677078b1f7e72c092e16383449117a5ffd30b3daa3a26af3077321b88c5aa04001c90d608b1b8a36d6c96e140d223a7c3cdb18b658bb369606c86b203bed38e2e53db78c4541cadf0582149ca0169ae10f961ccc813b760819a359e3d5275cc9f6b53f17948e41d563d5da5d66401632bb3d926d3c0be72c5f3a568851f44ed31fba244ee69ea437e84ec7556c1ac8386f2b96051731d537373f601421308176f900568924de00bb0d12523cf9c6543c292a8c096ca7b5ff7527534d8905624e3f9b682", 0xff}, {&(0x7f0000000280)="a160fd9d6c0d5dbe2124dc65ea5ef01e2f465b97ea75f053b2ba2a7bd3bb03655387e1c9c01e64bf4ce26a4945dfb5c69a01ff731a1238805d6a332dfd", 0x3d}, {&(0x7f00000007c0)="85339c31f7959a69bc69b0bfc961ecad25bc6922b80290932def5cc7eeed84d375c5b81a7db872fd6eaf12b24ee5103665d42bc1c95517383e3d5f966b0ff16f81101dc8c1d513ec3d9bcdbd41a7891955b6eb3237a4dd24fbf069a1dc9e7ac053b7a0ddbe91e8163ebf9d1cdca3f17abe67f61ab62711c55407c0641fac3b710933695f8b2d", 0x86}], 0xa, 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) write(r3, &(0x7f0000000480)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3de12b245feb2da016f401ac87133292d3bea6f04d8f4050a45301000077645472a8fdb7cf1d8d42be19fe2ba7135eb9d90380f47f4794924befbf44b0b55e83fd8c2363a9d6b2480324c7e15c5f8c3d71270075a846931119924f36349181e12648f3ba085c80945db46b608a125fb9305cf8760a99913cca2000000000000000e80000", 0xfffffffffffffff5) 16:00:25 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) writev(0xffffffffffffff9c, &(0x7f0000001640)=[{&(0x7f00000001c0)="48c48786031e8e0e995853bf14a6b97e0b30c6fa9e037e20b63a2d15ec793fcfaf2f94c6442a439f2a1a752a8cd4cef64373c165ebc85acdd0dbaf552314ba2d122c42ca29d2b311e96e231db1ea3a7a2c224dfcb9f2c60e2dace7c802b724bb88f53cd58d55f9e4ea4164c2965c5ca73837191fbe099dab07c1c71064773fe5d44610497c7b681ec86ffd8aaab4a0da992899dc69639cec8e4235f9930ae84a32453471cf5529f81f7a77ced86e42ca836c9fd45f", 0xb5}, {&(0x7f0000000280)="803ce75c616c2f6821556de2408a5d51dec18e36a2565ed96b48fd745a0a6a69ddff445c9207f083a2053a9aa131776e1fa997f8e173b32a938b44718d4ef1b79d2605ff421b453cfce5e088242d9b6c892ee7746b27f7770670758fa0e4f365fba84c1406b5297903ee7fb46385f6a6c9ea55a2f5ccf3ba5af09439a4afd1163a50b6b1d6a9692356c7f7262cfb12a7c612bbd05d657feae5da2adfc0fab6d4f0c7ba9fa99050ddfd4bb64d4425db5009c6c1ed", 0xb4}, {&(0x7f0000000340)="430799611b14e27b3f68b7b88b61ed54d0214a7adf53c79730fa61f31a57caf20ea4ea1d30ecb4eceda47da89b2ebbc4eedd2649f5856b2d77adacc2f6d4d6c852c029aa4f1353680f59e5c10e3007bf01e9a7e430fe8fc842452a640d1f3ebfaa644b1693f68cd89d43db4637c8f6ea532fc37f511fafbb7b4df678870036ef400c6c4900223e7dd2d2a8c942b986ad3d8ad7c80608e01e735147b2c1424ff45a41f0fd05a53a07b1ed51faed40ff568a8cd28988256857a265a3416d462f0df704949aa4aee8d67cf2116527b5faed2919c04dbcec9619a3806febfa43695d5fa72b732a187dbab29c6a3346840b1bc7ae6c612efe4f084f2d4387cf46", 0xfe}, {&(0x7f0000000440)="0ec3455550c246918b37dcae6625c9ad739b5fa6465882a65adde245602fe39843e2af65a8ae94680ca9b6162f11f8043be6b54603a0c6d65bc89b5a856936f1102a2203e84b7a5b249475c5adf9925147fcff37a40d385250bda857", 0x5c}, {&(0x7f00000004c0)="f83803c6a2399c3bd0040c3bc8855f2394f07594930e5faba00c4165f0ec69d1837cc8a0e8b4bb9c49be82f00b91e980218540dd19564b369d4c4a76a1b1fc5131aa29ac27b5f7959fb038a3142e71b715afaed23d90038be5727b879d439ed9c1d38a47e49290d135a1a9ffd47436b3affc3e2e3bd62556f526890a479b682481b45d32da0add4eb7c9856e2e1688a55a4487b39758b4ea44e083df9e6d7b83213724fb0113f1b404f779588d856fdb124b8d78a9da47690f7ce1dad17b5adf239e08d40455186ebdf6108fb8eeca533a5f3a08dc61bb565b7ac879147caefcdedf65c67641b975b69e156744ead646333cc6786628c39b8322e5815bbfab3c99eaa9181319204ca00909490a45bf5dcf42b2e21a6ad1cd3532f7269293786ec77f0ea58147fb4d4f1eb5dc94acb057aea9c6be2554e23349f68078c4e25a3b414b2f90f16cbe5a8f830e58a7a870fd3ad88e59aab77d3adbca1446c353ed1b1c60c642c9ca68a0cec1b9b350932ef2098452db66934d0b1f2b1930000a6376c01c463f517a53f7289eefccc3cd48a6ae587c633abb29519fff7c46b17d0ae2e64a428d58d26066d795da711f9ec40610f4c1ac21696a9319a739e69ebc9267e0a7e5322691b0c45b20e2088fcc6883f9e4ebc4c19a6fbbef2ce20bd2224c29fb65d36521591b6df2c6ae0efe209776ab4b4094c4c54a08a2f925e5aea6f93255f6821bc9296e5527bbfe93e7808859af354a4f5f6b9cc6a67eec4eaa3a2958a1b2f2188bc8fe39dadfe90d55a48c7da9ae3454a9210dd1a817b90f61fde2a168d9cbc9a670ce3d57dd6b4626bd75ab823d4b6634fea510ab4d2b65c3345768353d9e319247f24e3ee705ddcc2376820c91f55950297509ac0f27a99fb964b16ed2253b90223097caa11b25c2e98b85fc01fa5f959cb0f1437215907dc01e7a50d804a4193151c801d8a3917422351f92951c7f1d5c5d46d9531c78b4be7885da9a3ca63fb13b9f35c3a70e5bd47042641ed521084be7a6eae52b29a3f8f0e9385716c6cf9fe82685749a10215ac7a66e83196bbed643604d75a54d7c7aa3b9aecf4641a7b67a4f001c52b26a1d820c7de26e2bf610927dd10895d00e4260abf7b70a4ea577da59bcb70da53c748d63b7dcbace79461e5ab4a258fd8904a06a5c0f74ab966296c46fbe7ffefa384416de2e5132f16a0c52603d5ec605d2fa0e962c565e80544b461ab49735ab829227abe820b99b63142880350e987044913e011a3776a04c76c42762ecbc555011125b35904a907355798d4b1adf071c25ccd02c91ebcc54f7407452cabc39eebd5952de31af5c966b2c93161f66e4623e518058d8e64986fc2b0792076c0be3b0810a2c76a23a8dbd5aca4ef4a819be4b305eaa5e269b5c420f44d9b1eef6ec9e9f42b5ba5082f8f0882502bb4b8d2b3daef0b010713d1e3c1bf528e6c5eb4081b3ad6f7c68ab114a94f73903f06ffc8562b3631595bda7d4ee9eb310259c77c6598fe37ccce91433c9859ec2e0c7889d88c88b42dc2895b3102063b1571d207a4bb59ca33970e06b38bd94a32da5f46a9a0c604a1b5b60bf330d5ed146478d2baa44e07bb5ca1d1bf2c407024170d4da34da9d01ab819a9dee076943643dfcc13bec366fe097ae1d1edce1714eb938f279eb27fe36ba5fb1ad56f891419d7cc7a80a1b92c6ea7264a38da0b88df19157f396f10fc4f64ee5aa1399f3eb895be54be376b1280fbf8fa93b2e3ba72670951f532f6807c56a2487fce674b691a4434731580af4c34c4d86825a692fae1566ef774759d382d3c1f161c894306ec34bd0440d2f2ecd9a65156f12a09b8364c65b4ee916bb19e7b17f579e485ec5df3ee98189851de0a44dbed4c9dcb31d8d61feb1a6aa4b6bd13ab93e20afe33a8e2f0b0be2f701b26cf50086c6b02ed1c1d9291bfcde4aefeb2f6b5410460d4b2801e87c7b8c412beede913ba32fe088a73823624f2f202da576d7a9d2ac3fb5fd379211946b7bf1a0f452916067cc68dd671d4a61e105432e728ddc5cdf6c86fe4ed0a83d5af0a0c7b111ebb5bf9613988b5ed4617a131b35b87f5724d6631083b802dcb6aaab280b7765df2231632f1a99e6661bec52748684b70b27eb91f83782f054e379f97a1ae3b1d317c57bd2b7711473c344d748bb8cc2d94c17a31e6c6eb8cea9f6b66aeeff5408812f7893ad15cc291cf479b4cac66ca7767fac7f34e5d087c58c5049d7417cce4c46611c11109d93e0b0217a23b4929886b8d3a0bc2ca4b46bf62c445b5a60bcfa6b3d0f783d20bb1c533420ef87eb296d8b9c6e527587989764895c397f26a55801b60ad08ab54c921049e800dd7d454cc8cc584f01c807de1b1835616ffc766bb273c85286001e53719310a4b115b543b884ede3291cb9ee9a51e6ae66302180898461f0985b31f358b55160fabf70bcfc06233e42d03e4f17453036277d865a664637ebb893a0dd612c45c5fa7fcf22866f5ff155861cd5fb840192a460987d75a4c9eab06e18531a34582bc83aaa645863f89a5f7c3006892e49ad5e196291da0834755f04aade6ded04509813edfb6cb8d378f8f842db4504394473029be31ea51c14543900f0cc51ba6d5f3e624203d806605942f59ed4746dc7aa36ec02b567e906aca4eb0e3f79ff064dbc29502ada005b49822eeb4a21cf8504f6fdc9090f0035adc370ae527e710db8d7c5edb6c69649b90c3ed1b0f1ee36bfb14722ffe559b94db26eb12a86ea701bad1d254fed02f85e92e2155423ff06a538db66718945c70c44199839893c161abb41688dd5ac62d915d6be3484a42ff135629f9d85ae5c62a41f6d7045eaa70ed150329a1b446f7dc9280b5852cc39188be036efef4cc70ea0e7fedb3fb2741f81bd77e9fca317bb59ac7243bafb093db3ef69fb6bfb84f933deab1aa464022cb63e38f4ea8ced783cbb548996f87cb578351f5e9cd36d5f5f132f2eba8abdfb7f29867516dd9e04a91c7ae9476c9e1f325628bed6907875cd0539751d2ff98a838303a5d3d357bf7a4de2c4aa67fe5b553d58c8be871527729e2265feec95f2ac6d7c758843e5053588fdff9c55b38987230c4ed3d7a6e64dedeff32a15a2c85837fff6a0a2865e021e65dd6fe244d0d7a888625e663f181aae3649741287f1cea56602e0dcba4ea5db7d2295c3bc3dbf13421e98a5371725a7e7071d8582ac37812a6bf5d4b02469833a86a5a65aa4843c03a5636eca709b1c999f69f77e4ecdcf98bbdcd376e3c88e8150c2ed19a5410246fc4aed3b72ec4c0428941bf6c9ad70eb701eaa3e543883f5f04bda8c7fb311a47f2cd5448018191c80ce5cf3fb859bbc8ebe8e29f37c350fb32f4c2f1e93fc9f2b3e008e0d1dfc37af427235d8c997ae8bb670eff4a5d38e68beca8e13ec145d0cda49335c6a58bbd0c9fa00124950aa109c36800e694de4269e435f988e908b22919c981f0626554fb909b4f1ecc926e5553331e9dcebc16360f2bfd9b55aed67dfa74e2a49105ededc752f01f927d26363b9afc14605f85819fa177def97af7502158a7ebf542efc93a37c9302acca08b4e15f4456f757d9f5534533f3598110c5af2263931aaec07015c208c1aa8bf0a75bcc5c52b171bd9f6f9cb62a33402200a3e0bafc60c70b8dd807d5e6a98f1ba9adc65149aa8089cdc40d2c2b4d0e711f7b0ce273a5f33adbf2e85dd0e5abc0c39b530da824716f4d08747edcbb8aabdb859cc9db7a104e66a46cb0db0be59bcf56bbe7b98f40f2aa4bafe9c733921a873b6a23d251ee32ccc1f7445225094898c7c16f17bee251c945b0794768af47e40a95df21987b9eb05c3edec21405a1ff30a1413c80109cbc5829e7471488fd75cda9feee1660de935a7c435db9ffc03b3766c9782cd40946dbd0853f51f091ea78e02160696bf744afecc4eb6c0d37b9e81bc007bc53ca51462d03b70ffb9de05bc8ac3146eb82ee981c9d6bf35022b34b0d2482f9f71da3b5e699b04a0dea57e774e60a89fae6d027616b5c903620ffbbf285967a825dcf4916c7e928c828c1e0c4ecf931b29e0f4f7144ae56b90345d0a07666ae2b99e135976d99d38b0f2f8d0bef2a41c4da66cb57424d7476677e526965585dcad33c804aadb2220730890bc9a833beb8d50da1155d59b3a4b1c4c58fa2a6c842390c5940aa56f7a4351edc48da89343fb1aebc41361403f76ed50dfe1114314cabebdf7bd2db614044a28d3dbe3e7330520ff130f27ef69f3f6e65c14ed27c7e1fa9216d6958bac5d90a6e94d02234fc9e0447ed19d6e9628dc76b864a6f448f0a3aa4477a55768e9fd4510721e65d0c0dd4063719cddef450d11144a498f3a94b74ae72d2f7585a2fc901765735e0d7d493d3b6dfc183ad70a306a9baec03e114e0e8a450030b063935893ab1dac57616004bdd1973b3317d0920251be4510aa8f25483649e30677eb367333390146f9caea33e581725c3336afbea5ea09bfe634a038281768e96770b5e0d66c61f6957ac44553057423db0dd4f5c1253b44885991acd41aa6724c42cd1a8034899021e2cf5b6118f01b768d072eaf0fefaa48dba223b1df19fafd3f372d7d98c2580b34f579056ddc0fd0f9a5d75f74e7e65da9ebfdaf7261110277ad88894a0c0af4be0a066c08e61035da1cbdeac8f0486c6e3b5c03582863147985d4ba8e3eae340667983098f5b178ecf769343a2f6f9c865fdee7f2d55db6a1d7a1033baf9d23da6f1f1cf8bf71995672fcbef830aea1eaf6358f531b21498e884280a2358fa26c3cdac90bd1043bf21504a426e2e90c85c2e4f94286f5112d9d2cd5761cfd3f9410ef1ef58ee521acac08cb62c88321251943deea2240f1a1adee2f5e79b82cf8bac6ede12acae9633fde4a4e0497d38a1c20b3f591f6bff91a23c5543065257d40a5f7b97636b6a94cc480fb17333e453c36250e41b11e7f6dc611432c3d50a581164899268072d255dd8303756f8bc3399054378e5f1861b6306a8b50654727cb31c34abcbc2d5ec097a2e5ce2fabca4214abcb73396213ae9a668e0cfb5348225ebd5387af40655966f60d93095ce20e14c5e6bd09fb91c0d35d1b7d24809ba95f06d75cd9449cfdfc9e2b039187b5f145a498a50d12304fb00ed2480a8ee669d7d2fdf9440dc046ecf974eb36235ca0a4802064baf18112972309f7a3c65cf94481c731dbf22231d76654a0b1b48a7b3e0e947b31e1b1c4118c197045dc5e50774ff715094b321c499cff8c9af63b72ffc71ea18e5e4206daebf69575f7e837edb7ff38a9d7520b7bd20a64eae44ab586ffdacffe21ed2c800d9232010e187911b7975a84e7ce2e03a02b03127200edb93db1729df138c32c39e50a0aea50189ca5c86b696ced677765a5cfd8bed8d49f4c79cd08feea7950cc2c85f0026b25b32dabe6f9c679324daa463845c6f57bd42dc75e74de8792c70fc8559e3e526b1382a1f69df3a17910584501cade6c8958d177e86f40e21577369a25f85f91bc6d4e9ab8dad72efe3a790f1aa468ca327d200b510dbd8394f17b28232f4c9af4e14d75d1eda7f8ea46d14279943a163bd1475724e87dd9c3350315f1d49c13999826ce06148854be7309ccc81230c293efca6b285e87c374acebd27f2ef733063c0ba822dd807346aaf1cedfa20bcacd21304ee449c7647ed0e1fef7a48f0539d47c8ebfe1aacdf5f7e2d6156326176c580be9e85c3685bc5d5229d3300b2cc7cb9a587c6bf131071d6a4e8cdd94f670dc9237cf1b6287112cdba61", 0x1000}, {&(0x7f00000014c0)="f8ecc58c2b073a23bbefa4be36fb4354ea14ab17f5d0569243f5390d67388fb581bc46d4457d157345515da7527e16177e2cf5b10f10f0fb9e1e3abb8aa48f299ae5c939e2405be1189c86d04c9c1c291b66828c1c41afe85c954c885fa7dfc9", 0x60}, {&(0x7f0000001540)="0a7aaa17306fa9aff0e2170014abfbac7fa7fdd8f68dc37524e770a2fd37542a8943069857bc6616006b7898a8d593e20dbcb1854d804cd5541c747089a9a76edc3af262eceb07e21c718a28ba7e7866c6053245e930a79a4f97295fef50f4ef8621ae66c094be53592b0ac2efa334868f7b0a1a37eef8201631be1b1868ebc4f10e3238e42df494ceeb4d96b7e2c9eea4bd6daadf80bf3040fc484b5cce428cbcae1967d6df2e32740910f300b868e9718b0d260cecbbc8c8de46ddcae6068e20bf434c39737df7ea3f8f589d9014975dfd2590a2a608f0ad48012317a149887c68a5dec672147996b916911c738eac6609722f0277255f4e2f4dc3", 0xfc}], 0x7) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x81) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1c) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) read(0xffffffffffffff9c, &(0x7f0000000140), 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) renameat(r2, &(0x7f00000000c0)='./bus\x00', r3, &(0x7f0000000100)='./bus\x00') write(r1, 0x0, 0x3cb) 16:00:25 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f00000028c0)=[{&(0x7f00000005c0)="6dea991a4864df76258f7646d5e143634f59a6cdfaf3fe2af3400577d4cc30e48c9a75a7cd0aa80dc528c27c8ac73c6d4cdec25b6dfb3dd1739ffa2a200327406577cdc830b229ade4d7a41f7596ecb9b6dafffa05240a2b74c8934e22fae450974fcb2796cfce82052776861bc2b3f8bb77cbfda9b5808e12502de46de333bd0f765b71625419e11e4fdeee122edaa3c52b984de6f66434a7f9628395f843431894da21a5b777a759ac1556a9316b911d79fd84f187d2578a69449ff3e536bcf89a182bd9f57155965a04c878392b34a7ab67e60dd7d2603843d7e3bafa8d8c58b716718f458f7afb097011dedaceeccaf4bbf95bb9693997bdab7a9762af2565282c9a33583ab436a53910444017af8d2fbf5b84c31574209fd7a18a53b17c3fd33fd7bb8e2072fabf23d4b53fbbef61576e43fab55e9858fbb6d9ff39743159422a5b1c2b678ccf03e1629c4f827dc918404cec6311e2f5ca717ed2b2a7ee9f3a6248e973d96731386677a77f9db3d9e7c5a15ab08581b4e1ba237f79cdc967300eaa125caec50cab297af5fe478d1cb4c3829104e29bca5075af47de9d74976b96884fe142f18d07960c7c3d1a54299dfcb00e52ddd5c9178cd4b24a50ab68d29e3bea5e15bac2d77bac4d2b7f2ff19ec922a9a452117b647d2198880e95ed1543291d81ca5c7cf4714a80ef2801478ee3bf020616c19ea83b6f0b9b6cab2f4ead05d5ad106d68118b036c551b50f9b6b3fa809416d725a17a75e88ec2148041b7db098b512fd92d40bd7d187564c6dad00b877f6a6979fd62e43fb890aa0613b7be01d20c28c96661026e1093f172f5a3106a02778e4d2c7e0e1877f1ef68623389b1cbd936726b11465f1515f74846085d3ce89ecda837b03b43d863294e4f8e92ab02be4baa765d45eabbe719a8298b7ca64f2d216407d5497d1d3eac05ea7df435bbb1c7736f6feb453397534f96659cac5a0cb7b92155b807618eb2a3f5c49380dcd5e2fd409da79666420c2234cf47f06aed270bf0bce99080e88fa64d0f2b77c28571605a528f50732bd3c186622a2082b67255de770743c333409622af897679ad6f6eb3ffe5a1772c8a252dd29f8da7049ad6acb17ee9a21113ea11e28df0f2e9ad322a6af2ae14c269c0e828c4b2dceb8a72b111fab70aa4ce1cdc4b5f5117fa6572e90e41bf0da45b9ec20d13786b0ba3e674e1f8641d35f8199f90d768a4b7ad34873dc24e2f277e1e27bdb84cc740fad64a0d9b9a119155ca871ec3eb5d5b988dcb0b657affc7c581bc9289480a9b174660505c7e5fed405cd284a7a80ddcfd2546697299009a07c545366957469da791e4ed429dec22378eb1df4f0f86c13eef2098fd37a414679a69961f43055e89c3b7641d216330a93c31dee1a49f30fad2346bb1e7d70d054369cfa12f595e4fc1d6099a6eede7c23e570eb20b62734479ebeaf3455e185cde93d3bddb544f7787fa87b22ff222955cc369bdfea261c7725259ffa969d202b2b3338c3143046411b04b037bbca9b07e031246467c38687ee3fb92e9e00cec5dff9c4e6667d8980eae5919dd2cb9d4aa4cc7e2c088d874b571784e4d806d2eafcc9a106b7f7cdc4faefc26511044a7c0d502c7439ef61a2716078ab40f75582f9a93a64355c6d495efb04b1e0aa9cdd8397a945b5433657ea762be6c1250603600e3efaa1f9b2a2aa45481ea8bef026af9cfe835307d0f12a32a4c57b3e36a7e960f1b38ae5369769f5bdcd59bce62b729fc41220250090020fd4fd9087dd8d2c7ad8431d2c19501a87ee9ce268412efc05d055ce121d1be31c24ece05413658a4f3bb0c18192d65cfa4f155d310bc51a326539ab0364cb825a21d1872fe44c92c0b5927ebca6cb82e3ce97f92f87850c1dfaa4eb6b465be643f9b76a6906a37e12d32c8fdef8d46f5eb3e551c20a20e0c8813c714d7474b0d94fa9009b6de027deb558ac523af2167f061f15f93584091598b03542caf06baa1ab3a137a0490e89ab4a32f2868cb3911bf9559de91357afae4bd3dbb39bea4316f59c266488fe64cf20067f819d95fa0c7dca20a6affc6d74b9461cdcfb16767a3b111090e2928b11caf752a5359203fc45ee908aef29c59fa799346e0358105d5db9c60501f4ab2444bbd199669517d7caec649daab576f55920dcfe7db6a1a17e9682e4a58262ab54bfa89b3b5ac73603bf03dcfe738f40341ce57094dfeccdb96693baa25e7c26a58f93afa041c42c381491b3b76a70db0f957e59ca123df23c18d973ce220630f04ac05763cc8ffae895d68cec2459439953b41697831e9319c6e79fe35e1ca6468178b5f41d3bfc4ecb39f13a26b3aeaf7ec8d95017a669acac362450c741e8acf07b83e5f52bd1c68e3c4f907a22ee131db97a74cc6cbfb9fa1453b91d2c8604c96d6c9e817bd0e9b1297109457c80d7bd8dbae8b51aded474ad1ba369ad742cb103e1c7eae8db8b4f5b9cae42ceff5baa590526a61aaf3d4d342384885439c503f68dcd0e6cc23e0856a398999df0d987e22983ecc10ea8eff267fda8e4619752e37f98b30ec04a3d86b9843280e5fe5c90a9b56e0f9cb131f5bbb65f7542cb19538cda9a8daa27764ccf3d32129e46ca9023b1a026b1cccfe21ee02232c3f82baede6451f0cae4946a086fd4025c0f1267ec4a8fe17cdb3cb94c172b601a051af68a7381c223e04ad2acba15c3465159e644384e4f0d836ebf86840aec561d5c15845c33d64e52dc33cb207eb1f6c40836c77a39fee34c2f84efbda35d5f7df2068de9c37052118c044534819e6907424dd22d67c114e1852f1998d80ac53d29e87fc157cb39e4ddaa2124c8f25da96f7c045d61f59c8cc2efa49b27ee19224e30d5b8b7b21404cb36578b3436a00da0b792680015526e646cdf91fd58cdf749198fcf7de93ec8d99692646b1dada7b42fee961f3d39e15ade795c1f544bed5101c64bc95a557b41cce4d58bff1cdc0f8756e4eaf7db63ed8b4eb3d866575a2863f6c8c987e1ae215d9cd457279bf4c51a2c8515f37f5177890f8ad27f571ba7ad933711b5e53bef19b7cf967b9426ea9b8b5a505f8b8a840584fb364c68c5e4f996860c7a7722251266e104d5ebeb9bb5efa68a3612673c4001fd26bfb241946faa83fa24d77922bc610416f6f6a32218ae10f8668a28f91bf7a34127e4ea800831ff59640fe02b7669304c76aa43f603489777b177e62af20ae866a19f4e24f361f98943cc1ac912802ece160126dbc8a59225776c0e192eef74a7ba3b696b1d4613d3e10f1387d566251e8e207b7503f234ea5ccdb365f54a0c01df3a5ebba5e7c97efab8894ce77cbc1b0eaff63656287c66789792af75416d39b5c410d29d546541bd25e3ba9113d851d94fef4c51e7e399c820d1a0895b35b8c8ceeed844b2df93e63dace8210d321bb87db3ac5162f136ae772721aac01734d946bd7a776625e80a7701d75332c70dc493336618ab36acce37370443f29923d8ce079a6a2a3197552ab6c134bfd5ff72bec4a970ba2a75670014326ec39c7420fc01a9bc8c2fd31c56d50b95d61d6697793ed0c440803e66f77e9fa20a641c929406598a5f7c6db6144419f61289aa5d65a784fc6d9bf86c9febafa8c0337c2d83f33d69a279127788e8125e53611310c18db74d3abde4f8c28442917e4e2fd3bb5a53f4c54a0014419b6d971a02f", 0xa41}], 0x1, &(0x7f0000002980)=ANY=[@ANYBLOB="180000000000000000000000000000008b00000000000000700600000000000000000000000000004eaacf3a5dd9915c51551333fc9a71ac71d7843d75307750dd77baa95979b7841f80336c703eb2ae617bbb2a63e23ae3801d561f55fe6f0f5fd68de461d8abd7ed5e3a12ccb5016d1eb426c725236f0ed456c47911795328389de0e7647074cdb88b70f6890331f2f16bb4925cb6652ccbf252b2f16061b3e265628eb59e9b653a516b1584c0d848cdf44ddf7264827abc39988d8feb866c9bcfc80b09446221bbb5cfdb832e9e37f598208eb3ea77fd8b7a1a51d0a5271d6e0be4b04df25421ec43560727b37aadf3046bfadd63a32b10fd60ea1c3db874262bf5b67060d2d91f35b2f178488748621808db27b276243899c30e546f20bb79522821b8d8fb8785234166d8501b1fba36ac4b8aa1514740bf7108c13466e95f3bba36caab948c012151bf8574c7058d704ba2dac544ca1a5cde6e85f02f880eccfab18d3ec71c26e10ed073331c9fdb1db197c95b1c32721cedbd578ae3129bfed5869c88b66a45ee593583bb7b468bb38f89badba1034908f1d2ca4f6fef0f3e258f604154ca1e95de9ac7b5da8a7c7b746c148e9466c33d8fc7a7d5e2a85597925835723998aeb5b9d776da55da10bde7f7cc2fe5dfb03e2329d37d4abe57ba3be86abf0241b805110c68d4aa7fc56eef5c5633e17407b6fc61f0789fcf1c16686845d176a6fa5e2cc200b09ee6eaa58eec95af18469039225979ad2346493c02e43409fd38f3e25d4d48e82a5ea867ac272b090a5cde302b91d284ccce0769833ad72f8f6db97be457b8a90c189eff89caad54270a48147b58146ba6513cd5305efa9294507c46caf2e134eeb318f6ed678e40045aedd683105be572e1d6c456020009876add42564a97e8e73467ae32d1210e352841ca2bcf66fb0c59be465de902725fc1847d7461107cfed16bcb6989719b24d5e874b5349936c539610a60d544bf6581c4fd4f5b7da842015c7b5fb77ca4800eef732fca51ca038d78f0a54c6740fc9e6b2135ac2c04703b290c4c989ecfebcd330bb7036dc9888ce527fca5fbf2981bc672cc8122c8c16dc469f5dbccc74b32e093ebbcad871c3ab6b35f15a68717e519df6acab6cfab0688b30d342df36f0699698c17fa1a7f2bf6a0353752444c31bfd27364609e7a5a9f6b1a660194701d334393b5fa2b7f2d4640fa05f4a19cb4096a45b1571070b6cde93f551e2101f067054117a53f8ac8897e2e3c5c6077052d188310e0a35250c72a4e4a187ffed2466f22e5fd7db59b364a938ab1432e0099c909e937af473c791e63ebfa5240050d9d657cf6c839b74bb6f7442a67b5d6a15612a22a3161f2d89eb1baa7e560bbdd003102fc40320ec6fc48a8b386cd108f4107795f27084446a65cf3fffc9cf480794f9badd9f29a0a6312a67fb947540508599411348f585b58553a73560571160556c12a4d065ffae7996b629702622cf79daa7cc717d781131f89e824d1d53cd41a523475d1edbf8ec41a9d029eefcb0759e96e2dfbf432ad9c9728cbe31c4ed53bdba931142155fd98dd67b2325707d8d2804ba943c6bd8063547ea2c5e2fd456c29e5600ea9a9b0478d9d074c5f98ceb26843af49e6a6baa9bf0fe02c450c969bbde71032bf0a430ea603c18b167046f9ec9251a4c0e34bc6ec9f1cea7f3d6ffa68e3c94498b8c0e815cc2f41f31e038bcd0b37cc93a4213a07a00ed997ad65ad15a333b8cbd01bf5fc5290cd95238c3303230b755b509027180eae9226d364b21eda0e3574a307c1ed4ba1ced69ef17cd286cac9c31bbe037cfb6d5f4be2d90c48fec7827e19463fb57e80b50f682fd8d199101d59a8b0b71c9806cd92640e3dcfcd144f6d1764bc2c9b90da1c9ce912bdc4b542a248ccb5ec940cff4921b2f004619e20ca46c787668b2ad4f303ffe560c617baa57a1db9f18d51e0b8cb17a8707d4702e8e9548aeece6c0dbb896bb2437a18c21d9509db9687dec1681022f89167975cb7e574800d0de5c925e6ac83c2db4086dcf2fc045c12ec187ffbfc5c626bd22b25a9103a74debeeb01de50bb8d3bd0f3e982205179547f1182f8150636ce1fa9f85f1b310d95ff5612d35e9667171306af30768eb9f58380f51f660d7b5062130445723080d9a6aca5e41ad95b3cae2cf0d8bfd5a0c30effe82caf15114382080bc5c8d9a14600497e7ac341adf58c1fd7c8b292603ac372afcf14509618d77606fe94614e70de93119816caea8a3d2ad1e296fc101a020b5c9f9648c852e015864ee4ce8ce39e6b023371c580cfbb90332d87153374b9216f10df00000000000000"], 0x688}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="36742cd8b73657625dc8a3e2bef9b4b3265f65512c126bf62194aa", 0x1b}, {&(0x7f0000000080)="da0d26d95b0f54c1edf452c93533f26d76f06565dfd91d844d2dd25723a5fd99c9661e8e941306ae50cf4c2011be03f4272cdcf38a03cd27ad9b4e64206e57a655a7fcaa5c520fc86dabb9bbac3ff9b5b069dfd53075b55d8b42051c63a340290509bdd9575439fdf557a8743c11e1f87de4d722655e3314e796fc0118dfabbc2c8263bd9716f3d6fffb8936acc8883af493457a3e78458ad697f797e5f52e101bc1703e9f785c1c178f47d87afbc84c6bb3aaae590fad534c5099d21015cca6b73851f2b5c15f2f03a53fbf9e8ab81bc5cf2f5ef802c96b1e033f03bf17919f209c6dd1f2042b992c4fb095e69c94f0775ddc7de3", 0xf5}, {&(0x7f0000000180)="600b98361c5700313d29224da868484302cc3d0c73f001045ced258c07035a4897e9", 0x22}, {&(0x7f00000001c0)}], 0x4, 0x0, 0x7f) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = getppid() r3 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r4 = getppid() getpgid(r4) fcntl$setown(r3, 0x6, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r9 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x10, 0x0) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r10, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r11 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r11, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r12 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r12, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r13 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r13, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r14 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r20) r21 = getppid() sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)="3815baae30cfb860f071b46eaa7c8d9b", 0x10}, {&(0x7f0000000100)="3128dcc6ff630014b17ba723ec16ca9b3c03b9644f6553d7099250c3e4dfb1d48e9ebcc1e8dacbc2ac656a61d5a98c03f4e5f0b27674ccfb8826a066f0c48f651f1e94ec9755cb455765917677f7af702ffbb2bcc1dbc0c71ba28370d19674df4930dc1d3a1c04f82fe1467b004a8faec4ed4e22ee", 0x75}, {&(0x7f0000000180)="9dff30d570a5ba066c6be82a1f11a7539066c42ca682aca7fe499f951d4041251a4ab91f23bd38a0147dadd97b21518b246a6c046d1ecd4fd940cfda450e778a08391ad76d4395", 0x47}], 0x3, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r4, r6}, @rights={0x38, 0xffff, 0x1, [r7, r8, r9, r1, r10, r11, r1, 0xffffffffffffff9c, r12, r8]}, @cred={0x20, 0xffff, 0x0, r2, r14, r16}, @cred={0x20, 0xffff, 0x0, r21, r18, r20}], 0x98, 0x40a}, 0x4) getpgid(r2) 16:00:25 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x200000009, 0xdfefffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) chroot(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:25 executing program 1: r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0)={0x5, 0x7}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x7, 0x1, 0x7, 0x5, &(0x7f0000000140)={{0xfd, 0x1, 0x3f, 0x3f, 0x8, 0x7ff, 0x7}, {[0x20, 0x3, 0x4, 0x4, 0xff, 0xb47, 0x3, 0x9, 0xfff, 0x100000000, 0x49d9, 0x5, 0x0, 0xfffffffffffffffd, 0x2, 0x8, 0x10001, 0x1], [0x8, 0x5, 0x5, 0x289c, 0x76, 0x5, 0x7, 0x8, 0x4, 0x40], [0x100, 0x3, 0x9, 0x1, 0xee, 0x1f, 0x7fff], [0x0, 0x3, 0x0, 0x2, 0x5, 0x100000000], [{0x4, 0x70fa, 0x59a, 0x6}, {0x6, 0x78a9276e, 0x80000001, 0x2}, {0x401, 0xc0, 0x5, 0x3}, {0xa39, 0x7, 0x80, 0x5}, {0x2, 0x7, 0x40, 0x583ad5e3}, {0xfffa, 0x7fff, 0x8, 0x4}, {0x800, 0x2, 0x8, 0x8001}, {0x1, 0x61e, 0x7, 0x10000}], {0x5, 0x40b, 0x7fff, 0x8}, {0x5, 0xffffff7f, 0xffffffff, 0x8}}}, 0x7, 0x4}) r4 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00001a96f3f86c40eb168e66403dc17630f8acbb39e7d542ca16cbbaea1e5a0fd66f9a87a45ec37cce338400ecd573bffb998d08a52b38beed230132a404971d941cd80400ca18340ba56a2cadd970070210ef00c6a2540fa67be545997954e5be2a6ff668b7130949a9a5185659124b636586e7e088f551af0c822d6cae0c6c088fc82cd2714222440808083c96ec2f8079932339342f5b2c5d423c644cc7d079de9f94c4e8d4d7ec9966bcbb0b09b9c007f9c76038ddd46c8cd3ddbc747f3142ec0643062e90f552d418814c6ba87cfb903a8c09ade5a7b3856707"], 0x10) sendto$unix(r4, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x400000}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0xfc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000100)=0x2) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000140)=0x6) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x12c) sendto$inet6(r3, &(0x7f0000000200)="d97f6eaff41d7854a9ada592b8984cbf9dcbe48f8b9c04aff987e3f3425e07f3cbf807e1bc3ccb4ffe0a21281bb0a8f29271a6586cf276f48224ec7afef80fd2a379eceb409a78895d799e29cb957f022e408b0f213b14b48b7b24912869d9dfcadc915b4551c1c142bae2bfdd6939ccfef6eebfb3cc857af7fa68933f8d5887cf1cffd7c0568f52805f70ee984b28399ebb92", 0x93, 0x2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x100, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4b7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xffffffffffffff59}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x100}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x687d}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x800}], ['./bus/file0\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x800}) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getegid() setregid(r2, r3) 16:00:25 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setitimer(0x1, &(0x7f0000000080)={{0x1e8, 0x800000003}, {0xfffffffffffff001, 0xc1}}, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82ff0fcd0107ac4e3ac7282d0f952e1834b6ab575b8363ffdc34f56d4c653518b75a7689dfe56387d2a24074cc370947899d3f0c2e5a0006a6e08042a9ee39c44ba87dee3ac073a2245a1c7a00eac04f534db13336c76a2aa28a9b306574ed79dc999c2c55764d8227ceae7e4333b7c0e4692642d71ae3394f34cafc51398d2394ff9f0d9043305e88b678a97fd88e936c7662592c6efcf759d77c155374f9de"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f000059b000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:25 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x0, 0x0, 0xfffffffffffffffc}, {}], 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) 16:00:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) getrlimit(0x0, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = getgid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r3}, 0x5, 0x2000, r2, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r4 = msgget$private(0x0, 0x0) r5 = getpgid(0x0) r6 = msgget$private(0x0, 0x218) msgsnd(r6, &(0x7f0000000400)={0x2, "003e8bf14bb3f64347a4c8c670463f6845a6c79e2c04a4ec06a955dd14a86769a844484fb03e0237e288851e684351db47826acee955f1f820ee01696c2d6a1abfea0e1838aee6ad59566de7197fd3d9bf92c6d6572429518721683c47d22be7646f1b3deb90f20994684061bcd35d2986598287d1c66922a88a61e41ce9277ff5aa0b8630ee3f536373ba4d7a52b896b99b05f154d4e5bd43648ff3496e478738e730347fa6a244eeeb511ddc6919408cd9c16c73e58dd22876f0e1fd2974f722ad9df1a9bd95facc87a024630fde98fa73443ca20d78f4127ca640418bb1b26cecc77236f2009c8663367c594ff3d31fb39d820f25"}, 0xfe, 0x800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x84}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r12 = dup(r11) ioctl$WSDISPLAYIO_WSMOUSED(r12, 0x80185758, &(0x7f0000000580)={0x5558581e, 0x7, {0x3, 0xffffffffffffffc1}}) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000400)={{0x3f, r7, r8, r9, r10, 0x114, 0x7ff}, 0x0, 0x11, r13, r0, 0x3, 0x6, 0x8000, 0x5}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r5, 0x0, 0x0, 0x4a, 0x80a5, 0x4000}) r14 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r14, 0x1, 0xfffffffffffffffe) msgsnd(r14, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db5f408aadf1dc04bedfc781ab77823fda714971144bc4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c062f2dc9a101a877b84286c6273a7a5c8a5feec7d9fd2678b49201fa4cad8017801ac2bd"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x6}, 0xa, 0x2, r2, r5, 0x0, 0xfffffffeffffffff, 0x100}) socket(0x400000000018, 0x3, 0x0) 16:00:25 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x201, 0x0) ftruncate(r0, 0x0, 0x8000) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x80) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x1, 0x2011, r1, 0x0, 0x673) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0/file0\x00', 0x40, 0x7, 0xca3, 0x0, 0x30, 0x9, 0x49dc, 0x0, 0x0, 0x400, 0xfffffffffffffff9}) 16:00:25 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000001c0)=""/73, &(0x7f0000000240)=0x49) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xffffff98, 0x0, 0x1, 0x7f, 0x8, 0x100, 0x1, 0x2, 0x8000, 0xff}) r4 = socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc028698d, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10248364b1000000ffff000081000000"], 0x10}, 0x0) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000010, r5) readv(r1, &(0x7f0000000280), 0x0) 16:00:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:00:25 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') write(0xffffffffffffffff, &(0x7f0000000180)='c', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) flock(r1, 0x4) 16:00:25 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000280)="ca5141adc431fbad687847df199c0babfacd60d4c5215d9ad664c86499a250eb85b5efa8602df9581754d010526e844c3c03e7738cd97a3aedf396a4d4d9f8d3eb1baba8abb5d249c354f3b41480316fd3ddff8cd3d7b63e6c3cb1d2c74939c20e89b08fa448c26a876dcbbd294a44ec068911e7621192c371cd67fd4f25d679b2d303fbed4549936ca4d505e253059fc422594bb71c767d0a4694cd308cdb34b3bfcc462700b97508d9ba3ad01746fe4e5b953dd842f6b30a7537be68b59f8d618b8f5c168af88a6f5aa56db79e4f9fff659a9d7a57cc37647bacb7771464ec0809d21faf652d", 0xe7}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) dup(r1) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x4d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) r3 = dup(r2) fcntl$setflags(r3, 0x2, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2d93) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) open(0x0, 0x80, 0x72) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:25 executing program 0: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.0\x00\x00\x00\x00\x00\x00'], 0x10) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000140)="5362063e2a34e00d09e15bb06297e26cf92d14918b", 0x15}], 0x1) fchdir(0xffffffffffffff9c) open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x0) sendto$unix(r3, &(0x7f0000000200)="346ab20646a8d4f457fd00fff70042e6000070ace0386ae1dd92632235aedbd479e6d518722d76f9a0f7c66c96c7accf7e3c0d35cfa3891d5766869a0722435215577cd39d7607eb87e9b5f45e0b55537acae0e3e03492894c6addc89b105ac56c4783a94ed63c92346b761228364472d9e117171202fcddaa6ddfab151c84c3e85b29f80ae3860e6b81b3ad13603f5ac0c374baa5aad51d3fafcd0430a09e33b71ff79ec3f1145c392d64a9e094853d2a1650eef95e9e63ef792976", 0xbc, 0x3, 0x0, 0x13716b9d54d265e6) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x1f, 0xec2}, {0x18, 0x3, 0x10000, 0xa91}, 0x7ff, [0x3, 0x9, 0x2, 0x7, 0x5, 0x6, 0x81, 0x7c87]}, 0x3c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x81}, {0x6, 0x0, 0x0, 0x182}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000002c0)={{0x18, 0x1, 0x800, 0xbc}, {0x18, 0x1, 0x200, 0x80000001}, 0x3, [0xd, 0x22, 0x7, 0xb9, 0x1, 0x800279, 0xfffffffd, 0x80000001]}, 0x3c) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:25 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x30488, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f0000000100)={0x3, 0x1, 0xe639, 0x81, r3}) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$dupfd(r1, 0x0, r2) pckbd_enable: command error 16:00:26 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x1, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) link(&(0x7f0000000100)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) pwritev(0xffffffffffffffff, &(0x7f0000000a80)=[{&(0x7f0000000780)="1028cac40bf529b64d38eeb5cc38ea7bbfee9fb101ba6c0e272afc8a26d12e4a71daa945e085b48a2fb46f31c581df7034f6face66d04a2c9a3864cfe837f656147d6193d0f69acd625588320e95170b8e528893d811c074ecb555f075093fc474550ef2ba42d1ddd022ceb376a96929207ae04137432b7c9c30bea5aa74b74f7e759a2cd3c338db98639693eab6ccdb78f6350b16c249d4e227e110675170", 0x9f}, {&(0x7f0000001400)="1ec223db28c2a09bff1785b4bf14e1d57477206a4c2d37ac46f0ba28063d2b48b1cf67d9b6c8a9e54dd0f017d3b45e6c1557c6137912455a67bf8af548e0c1c8fef6b5a6d9b6ebf7e2dd5136a4b00149bd1f8cd25622b9bd888cbf36aa4bf58f13b6b83951c72979c391f78a06cf248490bb262a138c161a4783889651d0998341baa401eff76224613de0cf4049440077b839578305e02b281c666326258ce8367d6c09ef90a5d1af8d24eb8c476f6f337932d82aa189c4715c3028f1b467d88131e6f293e50b2dace110ade8bea214c07680c3fe66d9f6f19db5dafeb1166b77eaf66de4a320e3d02aca8eab09f2b912acfbbf1be259027a380c943b2390e1506ef4cd81dbd799b624b6cc81dd4b61fe8e91b65c587f160ae4a5ed5961d1ff9b54debc67c7ff0728719a6ed79789955745457531dc2efa24f917b362ee088b973f6ffa347ecb69f880a7535e46e84d859717f16cfb6994dd754960ff2485ece70b37ae14fb77a19779e78fafc6ace09a355120210188fe98cab231a9b84afc98125687309006980bc65a29dfcfd29f986f9ddc96afa29b4cf12ae4e4d2eae9eed541ea72ebd2ab33a10c015449923d11ca1b83147f5cc28d0c485e8a9d6f3a333f6f5b8e77d978793e941ba4b0a2068982ec5300ba1007b7d3b23ef85a984b5aa0fc354e2e1b4828b71f954b32a71039ddbb419a7edc84b3b861c1e5bf86544ce3a3958c7d37e23589cd239fc97618752880b5416d902d8a2c2ef591f6335953b8d063942d7b4dc9818e0e177adbb240d298093904f7bdacd2e652bd560d24c22b087e50c93fc48e0fafe48fdbe53e97ad02b8ce16a6ad7a60d2180cbdc60610a87240b40c9768ab622a0875e1fafa64077684dc4ca7be9152a2eeccdb0e5eb0020f08e8cbe6d5ce89e185e508245f545f26cf9a75ea6e5796bca309a098d0954d15769281a784789e27ce95e51ca7087ba8970d2ba95a37f2d8b74d49d9a6f4ca036c4b3ef9205384964e2eae21fff6596982e8a59221fb02d4e6eb3e34e3c12d83db4a63df714597a2f3873c5b0f0493f8803b2e5943658e1a45bad81bde8ea5e7aad13f508b12d7a3ed08552ebacd7fbbcd361642a93e66b2bed806a1f74a5b1a139a4d9b3d0f9ad917b4330bf3d0d47ccfca6e246cea7f5b8dc02de5539c37407cad5ae8c8e87760915baf0f20d0bdeb2460aaccbafc9ba3eb071fbd35ad8c7b8493a6b05cd2302c53f5581ec494a15fcf993323a14d5050846a46e0954e42c4de4bdb53d0302cc07a86557166a3f67841e417c50acfe63d4474ee94bc9fc35a5a4e66dfe2effeea1be9f2ee1d68ad3f8271fc1684fac2fe27f31bd103b23f29bd9384cd40d41f81877dfa2a73dc45ea256dd33d92ea06b6400778abb9124de19a13ee3d9ee8552bb4b5beddcc535e0a1a8bedff2b636f7c86c672254ae5457e6a6b0dda8ce572906f8f4d152ca8a929fc2a2d02de975a362e8a788f62f93cda4945108ebbe7d381576f7b0d2b7a37af1bceab555210c2d9d1714c7f6594cd09cafde5b64c240914a7bf673e1e315778dafb89df9b8049384551e2035c03735277a2988c0144cabf42b47e38325d2d41bdf224d43a880026be4a29b1717d6504f3fd1481ed22dc5f67fe46f92167e64cfee3439900a2167e7dd0937a3392ac74c80a24dc541a7fcacc1f592c2b6aa27c2971f4135a42c116f6d8b0f9fec5dbedf48e0964c1e624ca7408ed15360a28c305093b425e92770e4e638c58db76ec4ed3f054a90b1bcc8c9c482bd8ff19381d7c10fd5d9435a4f935554d8f731a69d49c9b327178c98a3e116ce2192dc58edd8b961468127fbd29deb868f409f6ac15743b234e56632ea965ddab7886bc63bfc3efd73189bebcb96d95a35fce59fe12f97ead1c9aeab3b5600ecd5c83f88c4d44f957291cdb3f4fce7fdb45ccc41802491a4c14f1732436419b809cd1dbbe41898ee441ca68f68997485675838e7841dc0a8d61e3d56218daf1551d8246f935ce6121816c6c7e691f94e3999559a863f958cb0b817703a8da2de0b34af07dd1d573d7ded9efbd6ad2ebdd8ed9b8e52610cf2151e68a6f140c4ef6758ea025aa8627b2abb21236a934bbe9826478cf070fe15c0b728b52f194a4d4f3fcd1ee2d32eab65f79f15810008adce878c373936be2efe04c931fbfe228436bf7205aeb4698b2b66c3ac8b2312d3ee6cc6def4b711063553d320045a7d8e3dcd04fe0d1834878b5385c1a6fb1dd88658ad39efdd2b22c751adfe9706f2b7370b32c63189de67ed97f0a663a7bd2331742c976f7b952d4e40e8f6baedf1c9408ee76ed142d771c2aac4caa52c1b92ae2960eb60886991ca0289de94df9135681f0ba3d930f875fdf71a5ae348a2770bab14f4fc433b4186da67680262987d202caedd1825f8337668ccbb049f9bc313db6be42f5736dffd922a4aeff1f50240feb07faa21834a35cdae6b12d5f360068f2f4a518a79aa99fce8e729da77ab40bea4bc5cdea527b5dae890ad0c2271e0785a946b73857c70a79f8bc253059b708521a3f9c0560f54a230daa169893214230d20d4e7a4ffd739d91043cbb1e4374f1f530f554ac52c2e7b4404fa83431be52bd9db4c2d7f283d105e8b6b8ddb6887fc3f01a0ed00fc1abbed81fc5bdbae68b1c0000b4d058f6a30a4878a65eec61ddd0a6028dcdbbe763ccb8496747119efe9a8c624f50c5728edaf60f306d32b09fface7af75ecba65ee55757e39d7224daeecc3712bda4fac9255a0f425784f4b33e9d94be8add3549e5c54fa504cd9fc7e3ef1b9cab9729dab002f1e4795903197500cb8358aeca41192d464875c6a79e6448d6ada59587313cff8b1fb45383aeec29747ac91c150b4df892328b14496492afbf25b55efdd4b131e4fea2db69f8037b1b2a0f35a0fa36628e110de791c137404f6c27b1dbd49222b7658e08afe2567d94762cfaaf86d33a39f7a5a1a7edc0fc40d6b1b8c54d3aa6d4f37c272d9040ead09e78376b752a15e84195c52e4cf2575cfcfeb05b54ca7ebb470928b207e60846986687c4306bbc7aa5e444b8cfcc1b1812f123f819641160224b24e2eddf6c10abc706fecfa84aa7edb8d2bc843df8a12c24d4e5854855c682570e25503d076a1d90972304305fd6e2756ec6bd2a3656e6936fecc4b494a56c3a0dbb15b4f81c92b9d644768403c3aa0f5cef11cf7d87659ff8d7682b67275a9ef6b661dcf7585e0c84072ce07089b3906f05d3feb05d289337c28b8b732119048edf3735150e425d1ceac884fb2ba02fdf92283bf8ee892ae85844a93681df351cd398bbda598410838bc286c081ed66f7faa4886f242f1fccc83ef870e2b4abb08cf3b38de692520e664e570a68fc1284add7d6f823276583b064314f4542f89d17498c8f5cbcf248d368ffe1164e684b59841534839696da245635a87898e85935adffc16fc465b30aac5ab4ba94530a769f8b932ee79e4bd803b75e0284a3415180755806713be57fa45e671b843d3e9a42513dbc3a75863a2e4da80534ced74b97632cc424a27ad3b87dfefced7dd80c56a217486d582b641f6c933330dcc0fceadf4974e5304556bcc0824ac4cdc2d1a52e130a1602064e2c87efb2e03784224370926fe706c880a751db1826e6a455c22751b2b9da86f69bca75dfa5f932f80728077c4738f42a7172f07ef7a5ddbb37e19187fe1a97b5c8c111df3640eaa5e6cdfce9ee4b35d715368aa36ec8f5151fa272b39bf150e218803b080ad87b7db152f222335d067ee6c7bf6053298a5e4f89dbfb836ece1d668ab647a556182eaf01a9abb0914660f7906e9f1d3a9046f5a94098217d2b0045532ea737bc819ab78a5c32a71e0ac00219a0a0974ad28d44d7d1540421963a4a2319ae24adef45804b98d623c23ab7a6ebc74eea7886a618b27b3fb5479a9437cadd2147115fc6ebc2b2c3107457fb0c691480ec0399443ae2807699ba16cb9f128705a2d2f2130ead98309aad260b7e8c5dd1284ffe414d7ac7790257f28c343cf6475233a2ba0aba43e36b8f1efc7a9f8e20ef02e944c885af6c1b3f105d55d9994a1ded5c3e972f3af0948321c495384ac570a545bda4972a247c250dc0638958a4a7fca72c4b35b0b510b8db186714abdb38ea6aa3b8a9417b4c1bb64a271c499f9670fd22192ae2600c07fa91a3260ca4ad9c51bcb61e26d9ca7c5984596873224bcec783f9838fd3ea2fe47a584fbb2bb9bb695971afad83982acf6ef2525fe29935621b19d3348e474df5ff3a2c3968177006745ab5ce2e6dfde690ec4e63603744ae34a6d92240a5685247eeeb8471755188fe517ff19a615b4c5bb26a6b99242e541ab992e8f2b17e3aba29062e0b42e06c35654c69d3a621e854582792929f009a95a5793eeb1b7c2aab093338e3c42b3ff95c2202b13c97f33d690ed2befdaffed32412fa959d6196cc1dd8235e17e0be026caa3950f29bd24e4b84eb2bfcf4c8892e3607122b45a5b5123fa17f8b4c5269539ce76a9097ae77e3ddf350d56be272ccbf2688b4414627bd179b4044732b3404abb2e17aa4bcc252b50642e49742388ab3081424ff546fbae40be1eb41e3e6266c372bc43a12fdfa9458c50335381aab63d2e0e19ea8b535b2b3b20c2394b1a4f5cfb7fc156a5b89f073dfbe309fb67604607ebfb35ede215aee819ac78aa3dde67143bed069979a1c93bb2df6ec3f88aeb298b96b1c4e74530b03e3f6bc99f18be7ed1348b985de43b553b83225ed80fd238d95e1d88e3f20757d0b26a6b34821b9f433b6106176e6547ff524f12bbc0ee512269392ffa77e8fbfc296f439b5a4889350b32d35dfa4ddc5310af3cdb005dbd4fe19a650dba956137afa351504f6b0096a1ed1daf20886f4b32d065c24978052f9ae94291671fde252beafabf87b2c42c8c49f9b015662b82da1b2c2643e9b46649c6852fb9d7a76e82a55e6d0b5d8853a32c0b7f91388b3dd926e2f1bd62148e3a0537911a57091b06dd8f1c4eddf1ffc97e9d0d27e5149220946aedc8755dcbef6a60d819694207c10ed56d59ddd2bfa1937b846947d3a4f614b84276db95c73a34ac2e755474d7797505def36314ac288da0ea0d335a4394511d56d25192e3a0847f3b118abcdc4bfa77fa24e2c908a7c71c4dda380adc1b95b4d8c6a625f5d85fdff4dfb58c9d17d2243abada8476e72ee456a1317b3ed17b1adcb9e973a128a6e573c0daf20a69e3f591a19d981f5e76dff786d3cf613158fdb8f43e1cc8694cadb0d2aec4b1ff327627e2749bceaedecfe38e930fb925191d3bef211c9a35e91bc7424b47998eca31f6d9d8f8ee236ebb4d7e6c9766ab1b3841dd7c703cadfe8d2f69a9213ff30fcc1cb0340b1df9217375605f645fc93e0a4b0ea75936143bfa6e76dbe95bd4e3e4a5a8e69d0807bb9f9c287d879b8bf487709ddb2022a4e89f29c5275687b334871f05e997e9785a045563f1b4b82b0b2fbc0c21713e96b3e0fc0538641c7cdf7b6cb3cdd1544a464d1e424f769fd63751d8402cdec44e95a931fcc251a744c5d3934feae2030c71d971ce1b786c0bdbdabf15e4562b38ac163987516faaaa9b0a238b38bab82cb0f4c9af2616853cb8bc0563da76f63cd75ad1feeea471dbac8d7fc4937158297f640c162aae16f111ee371643a6f507ced937cc7a8f292868a47784685617cd194706051eae5848cb9532448718da78987c65d2dfa4371a0c7b77acee131219bb9dbdb7d8f4541058c21594b563a6074bb2da954e84904ab3ed820", 0x1000}, {&(0x7f0000000840)="5700dfc0fc4a26ec366f10a288f5d5cd6ce8cdb4973cfec1a30ea6182ce162ec35eb068205250653fae962644712a67d1eebfeb1eac6d1cbb85ba176e9", 0x3d}, {&(0x7f0000000880)="aad23c108e129da84a0d7bd33e21189c0cebb2e5", 0x14}, {&(0x7f00000008c0)="7479ebba4aba612ec7067ba1a1279c06747cbfd084a6ed5b22c37b8904ed642e2f1d101aade223a908ea8d996237cd1a4f3fbb7f1dc852e1c6b4c9bec16445bf2527fa4b2d", 0x45}, {&(0x7f0000000940)="31ebd49253519f9bac00780754425ea9959b8097433c1a2b7b5f9254ca911aaba8e13fc158a7937b960a433456e50f8197eceb28d17e10729083c4e5d36dfeca67741588003499240e58017b57fa5c9b68c6ec76c705c8c9ae3869680b48a30840284d73f316da4f7a9b957ffcca31a6d09ce9bd53e5b1c3bfd8da8e7e401784b704589da49a60b369735792c4f0f4e52ccb1ebdfd1d98380583f7ab2e6888c4860f352255b7e10bcd5e990052615e3443576978247e4ca75af68957d661a7f29917c5e5746d40f2fe33c262c427", 0xce}, {&(0x7f0000002400)="168f6e3df39c0582a8c531c1e2406cf2a764c0df4408afb1dfcf0cdb6ff9369274289d5ab6bd0fe11d36724b5aa667266a189aa2e55cafbd899c17cf30dc6f121a4667b21f76ba10f85db13c53f17ed95cb818b325f3a0ec391c3e4528d67c5f33a3a25acdbd8e2540bae66d0971ba0363fc37c2c3df79c55c0f843c11146e2d34eac3a8ee1fe141c821d978a132711e00bc2c3829b0aa38c0574cd96f821259bd15e1efbbbecce10026ddf843509323a2305a1ea5cf97474b922eb3c7b1a52c408c1ffbd294a425093a0f0c92d22607c884f9997aacdd7a0b0f18057abec324facb62cbaa9f2a0f799c71202f8e9c8c443629756ea539deca072be0cc37755e82e5797cb16b01950cd9db8fa68a5899441d127362f9f0006b0b2a79d388bd8adda616aba515d4680c8146f57c520de064b0392b6c53665aef990ab06d724274111cfd011b2bd029a843e7d2315fa4758ebce78f4e26eb37d0c8e2582aae134254e5bd06175322befd54c92069d1df66eccc05d927e70dcde1c0d7afbfeb376ecd21bd9c088304a0c0a73d93bfdf465902c73e14488acbe1b9d0761cd64ac70c9e97006953552b09cb1422ddf41b2af4987e6e88833655d724357cc308c4e87f0eca01d82e17601b0b31669bb291181a41c98d5395f6a3fc2685920a682d3aedf33f4cff61445b16e3731a60a882feec726dbf78a5f919c5a5f8993c52d65f387501890e27316412b959866bf850ee7ab71f8914dd65d475ec9e9dcb848bb724b7021a300c9bff73f7173a9202980ecdbffffbcd8cb1e332010dd4a854b0966449ddd4b77814ae5de3476f6c575f0b5a39f6916b420d2a03eb0b080e3e95b8ba05fcfada2b54a894fd018ac49896a1bba615c5020ec604028e0930391a9f64548f8927bb9737c92a04530b31552711a28767c4a3f8b7408d3dd7776e702ef2619f6a795e8b029ac33f6a0cc90d552324c5b74a255cf44165260a5a4ab4707a5d973bd83b46115c96910ba28634c3c84b7c468dc5b8a7ddbd2a906e78b020bf4d0504717c7276376c1e00fe333cda4c3ba9207875af0c7d1b6d304d8ae3bbdcbb02535d7a3772db1aeb83f1dd8de6f90169cf202edebe79b0a5e70c4d1d9e7c2e06d61a5ca8818adeb0fbab309dab927fa9b09b95dde9160b83101db450c6bd099822cba56cb7c15ccf732d0336f03cda9b7352425cb1f378640e283ba3ccbe8d3fb27342d744a336ddc69aae99972efcd817705cd41c54149f287a5d4d56207e61bcc06b18e22e1183d5ffac8c287fc804c8b5930efd91b9c40e0378a4989b23be8569e0cfc8e0e9d124a9a8cd14a3801d86f9c884763a6a8c21c336772198770a83bd62787fb23eb9ef2ac31c94d7662a9d15002353df3d5669ba61726b32956d39e39548bd489d6468242d58f77ac1144319b9063e58f13d941cd47d04e6ead3a989cbcadb154830900e41a50eb0743a70dbe0b18d49004f6846f9a2756608cc6ba74e463fda85e10b83bede36b8bef79429af534c7eb1644206145ed89886bff5affdd93900f97f9e71c6374fb22f77579a709f867d675568af80da9529b1dc24827974c1c3acd1eb7a208c914675adc9c651a7acb98fd57a921f3a50bbe5fff2487cf8d48f4c2bd9ba7cf55c23e07e5d8a4d1cfb152f1e577d545d228dc9a6d9802da8bd5a7400337a5ad8b0f2d41950f0acedf9cccbf4d933e83d85cfa87d1761251c2c0a386b16e65bcd18dc3f8dcf85cb287d814148e929456280e867f05158ac38ed7ee390629a0f88840eb9fd31dddb4c894b8575dcd6945b4a58192c8ea1a4bca102975b495d2a2aa028aca21dcfe6bf0c403b528bdac2b21f6b48af13ac21f20d23da0bf2ef7abc6ac0e24f593060f624fc0516508434df9e83bdc269109c258ab89db1627542eeaa1341a6376b5f0956556e29cc285481130bb482d4d2d2e37aa069ea46463c67d4969280fc536138ee716994de3897be08c04d4bc7256fd3328a698b80ab2fcacdd064969b8825660edf135c498e0b42b265bc024a02f605de58e4a34c5bb34499fd283df81cddde9b35bf83286f1d27963e31878d92c7f0902fa9928f87cc806c81a7c0ee7436417040aa60e57433b2ed973efb4d3a9dae568e05164895b66ee249ed2fa5e567a9c9a642f294db3fa824a7cd3e6712aca42d721ca91f84a3a8ffcb75a02556251bf70b8eb91f80d54bc218322f5f7f4865724bf92b7d4ef7578a8696e5c514cf75d14b7a44c55361e6ee002d1c32ef791d3fc1616d3a7ddc2b595f9801dc2216da7e7bf531cd37f347d495e7eb2f03353a1f9f85fe370ece62328845255eb5835f2c7bf0d2303fe8b2cddc62fe284b99a012735375189d17ce77c6b8e1757778bb51e3efac9194090862538f5a4698615e66085eb1cd0fc55bf4e2dc149dbba27c8345ad4d53cd35486e4bd94dbf72909fa24807aafd48fbaf6d0bebfa4ede3a73a920052424aec21d3c51819a086a6d0bd1bd6c841a626a8fd5ce169b869b5799c486ad5d939cf2d8fbacefc7b0d28d24033ea6766cefb3f09af8c11d2e13ffa571f867f6dd08c22878a8498d024b7252262f77a59f7a4eee2801a502b42ba8c5e7b493e255c3b17840f177e73e714cbcf3b5dcdddfd5dce6f4a7fe5ff90e3b0369c4373d43ced92683738c26a381dfb7dc15d73f8ef8619470813704ba15c2427a5bf210d9fac1edce7a3859d17fa891830786e2c1abfc5372b02cbc2e8942bd9d1889a3f94c7cb551348922f1119d0374ef955122d483b41ca4f9c7c5a5a2b8b3d4322bda2291d966a964b1e6709e1d1dec2ff3938f3409df00ccd6a020ab7e100bdce5e395070370ba57b320beb16dfe13ac86cf54788feda1e81c222ed07ceae419b61226a41df592d1609e7ca035f1a82af9b947e08cd524e9e8e38eb1285ac3c1cfe58a164a2ecc804eb0f60390d51a8bf67ea9882eaa20693702398ce393d18f5d1ad22d3b8666fdf33c52daff54edcadb780b3193c22e211dcca61b166336a770b91e7d008dc1e56572a5b36875856e57c2e677d8f2f914b17dc99cd6c36bcff6bf644323ada3b09684027a358d73866f5fd0524b746460fd6da1f479dcfd4b4c362391ea53a0cc5faba8a7817ffe85c420d577d515ea36654408ec1b7f69206388151c5849038f28cafbdfc25738d26a39a885c361accfc2676acfcb980ebf60337c4101e642fef52139c1bef26480f582fa637eca299ccc2a98790351edc03e1bd95cdae27dfb2eb5848c37844995e7c5d88199ffd2a66f1b40f9237a9ef57dc6ef904fd7af71a95b732d5470616dbf18e03a83551ac6ce2deb6aadb1da3fafa540c6c4802bba71a16f445da0ff55aabf8462020a9c02838e93ec9e86014a5e776be32c40b2f5d1f059ca1e5409ad145f6c0e18f94edf1478724b2461dd7c4c5f850ff0813c8717fcef1bc3063a116e710d526c2452a565c12dc862e92156dc321049933ceb4c9e6eba5ee82fb8db2a21130986925100c56ee6ab1046b63cc993fafcfb49a111dae624c0c93156a8ae5be9a98cd980084a3d8d3d591d4a49ab65fb96543d9906a0420ffb53d31ef1810b30cfb4b113fe2d7e63f65ed67c077941ffb0b5b3534b8edec79beef2e63fe2139e8d797fdb44c0d4583d3f0cb774700a56b2e84364838cdfba5d1710aa92890cfaf96f50a48511c906f23e5f4d4750541fe4ab3eaccde68cde5869c15e610f041dcfb4656847dd9f72eb2f41bab568d163a15794dbfca0ff2ec9dd46b0fa04a658f8b951299ad860a18225e216d8939f75b63de4799d8f0b7c02203fedd4faf5e8b3b910ea73895089d3af9495972b419e49d8d32146e2b79b2c1c4fb4fdcfe864a40bc15d08194489d0c11fd62994499f13974877b7726b214f2196b50dffb00ad2eff55d538ea383fa8434004d68129f0d572f89168d4db8c2cbcda4b9a87cb7460ab89d9774423789d8501f6a27a49c1a23557e72a9d625e5765d5c40284fb9d5c69feab99097cae31a571249c8f82ff6d67c0e030fbcb31a9578de21ae188f1913951227ebf6ae85f525cf0ac6064efcdfb14f99a64a8bc4e5a2e042ca4bb79eafd4db78f87f06e1a957819c7ce961f8b1316197fc612caa7078d7a27b4053fda1293a4b18e1f952447c3c2dc0f336a8d068c2d2f64c8df5f3874fd5f073daf90c57ab47ca7b762ab4fb7e9d793abcac33e4ca5c15f995e674afea4057b0a3a15474d5a5d476a339b21e9a12753acb91e4bdb62ff8730fa825cbcceb880158b80ce6278c30e4b646b1fe12016d84bffb542b7c74507ebf4601bf466ebf76650b32a9d5eed8ba151babed2381ecb9c54b82f6053c052ea120b8912c4a8c3aae22ac755544e19081362c2c9a25d4224bb51e67b1c49fb457931471ffc1a4b2a2bbcf578558419cf90d38dfc28a87a9afe357ad9bb36afaf2025814165016f6d503aef3b07c170a41ea9a61a95a84c9fb6d51021f6956c01af4d4909663af1a76da778c76216b549f6bb628ed47add2f33b4005adc72ad23f1062ee0fc63abbeca6f874edd39cfc3fcb5540cfa02910588537b82591d3a9d3dfeb125c8ea1960970129c2ca7fb88e5c4282f655211bb51fb36307176a5033f818062189fb8ce3385e20d588f8f9af6358a3ba35f8afeb7959c8683b798ace7d7859ed20cf75537780b3e9e06c5d9526edb965671af5ec03ddf53f0b7a674e6326a5feaf369515dd10ce0fe1f818fff623f8fbac0932c4e456b242cc8af02e0a2cce13a99d5dff53aab7bbb406823afdcc814bf68d444bff9eb596d12a5f95ec5dadc986a073fefb99cf54410f5a184ca53787e3ef5b211f9582c6559533df0b747f7a2d2a93e9fc20d3bbbaf0021a3354be6d95f5bde114d57869085de1e6f34e4944a9b603dec06d1522d98bed958353632f9d6cc89b7cc57470d941e27c1246e368399ebe1ae075912311e11da8b7d366cafd877028fbba2733329092832563d00d2e09364b8f324717b8a589e5683febc8fd992ef7603eda4e04edc1d90e9bcda1094d365f7c4ed48cd4e320ed79bd2043c4b47b4026b5dd59ab3ff5ac0c71dc5d7ae2153ff14b2b5f8c42d4aad98500572602d35e2428ec30ff7929038242d0c7a43c1ece45b2b92b15cac664892a1dee3a71d94da496528f00bbf276ab09b0e837ede3950f1a2c14746ccbb150ab2fe5e8524cd8a72afa2324a3e96c23c5c7fc20b79a3d5be6eae7046ead4731ce4e11c77f5f5f3bd2abeff5b6358b4b7a74ba87e11fd9ae0a4dcdfd121d72ca713a61fd1450f2143b46d059793b0dbb1494d820fcda28c66bf07c4259f60125c8617900863e74eff0a797c88de2cce5f0dcdd05ef3eedd074818959f7da893e87e2a477fb286a0f8f9d238a55c97afb8720d83c9947f956e77db777c4b1be9e52a8b7a3aa52cea2f7d13daa1f705eec2ae2f92dde2502415088a7d963ce51ee8f68217e869734e3645242b9ec86ccb2efa68a42b2e60bac450e7529e9288c6c360d16c0541798181e1af494909943ece3074ebdafd540de588042eb5e512964547f28032dc9e772f459378eebab2ed7f6a9df2c7d6819e9652aec2b3da3ef901cc163f5637c7e940e29a762049ca773ffe1f7bf156eb309e39e5ff677f13347dcc67b37cc2d1f7863912ee84cb809d0784ac11271035c9be39f87dfb39177b2e29c88c78c2de9be492256117628f18595329ea3a4602a95c3bc6287da982621a46e62d2c3d043b348dd89e73bdeddd787dc9c6a8bc9e8d714a266bf67eb5cce6eb6ce44f524c4bedb5846f96", 0x1000}, {&(0x7f0000000a40)="571bad25661c53334442ae31eb7c8383252f5d070ae0720cc7893bb387be6e3b5ce8c863ab4c216772a7c0ae843c1ef0caeb8a42371ba463a86830352fbb2272", 0x40}], 0x8, 0x0, 0xfffffffffffffffc) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) pwritev(r2, &(0x7f0000000700)=[{0x0}, {&(0x7f0000000300)="352267fffa4033d4289aa84ed914d43ae65117e47d5a81ed9ecee992b2d7ddbdc45d8f6c2dcf257f4fb6ed44066ab8c20c2729e6b129d97136fd7ad19b3b7d570acc266062f66c19b99bf7e3a20efc5a982c3f28369bf5981fc9834eb6066f3fdb19e045c5da7538a2d177e6ddb7e34492b09f0a0490091f4bf13b68dbed708f98818f2708e5c1f28cc812709c319c4e2c3352ae5dc7e423c828fee5329d83ced8e24a82369b18bc62b0e69d7b95d743fc10b6350fabfff065e453a11aa900"/201, 0xc9}, {&(0x7f0000000400)="1520246f42cd7e631ce852dbc845958c21e52958aaae6b2286aa5ec179bda3687b750b064265547d279374521a78687087a384e590e49cbbd6b16954de89ae19313152af64ec6164504367d21119f5a50465492e440f12925bcba6751c2681", 0x5f}, {&(0x7f0000000480)="0af6b3dd0be0ae0d8369c795f5f9c0c08948cbd072dd2bbf5833e4cbe109ac0ac8f7f49e6109fbd42a7fd8d7bd2c235139e6c79a5f44e97bef3bd202494ef2113d07c4dbc07bd724227164c3e09fb5ecd52e490d9ccfe44fc2c42ec2cd413d3042ab0a85182ddbe1deea9831a0c12228ebc9", 0x72}, {&(0x7f0000000500)="f481153667420786da794d6e9f21530517559f8c831c350cf406f207e137aa6eb22b50e45db71b61c0358cfbd110b2793fba9a7eb291deb03fddee3d9976713f794bfcf09f77f67e563736a42aa6b7acedb71c7a9e73cc719e56bbc0b7bcbab0046da60690a5b3b01ee9f6743a2e4c95847367f1611f1d6360cc0f94d3ca19e51dc3531af2ff348a53fd374155a96f1af98f9c0ff377fe5155fc73ad359da5451cb440829ea21f457937762955025551195bb6179f073407bc621cd3fd1a5b9d5c492ea8521981259741f78c1f38de7edd9f6a688e09bb95fc26cfce01645447ed4afd09b536a078a3469f6b25e43651", 0xf0}, {&(0x7f0000000600)="11cfeb58a97e6a17a178a98456b4695938e8b7bf9103b78e42a564306c92027e6fce938130bc756ee58d68a4a2bc1ec5df679cfd7ad1cf7b2baab3ae914b690f94760d572565513fac47c24b1b542d2b2a17332005b9249e18e8c869fd088bbc98213cc522b2a8e5936b0ec980d4eb9d4e172142a554e8d9f15bcf791c61eb0a229b67e8b0c0d41f06203a1eb17ad814829b61067c7981f17ed7a048", 0x9c}, {&(0x7f00000006c0)="152ee23795", 0x5}], 0x7, 0x0, 0x7e) getsockname(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) pckbd_enable: command error 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x45}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:27 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) recvmsg(r1, &(0x7f0000000440)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000a80)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000140)=""/8, 0x8}, {&(0x7f0000000280)=""/207, 0xcf}, {&(0x7f0000000380)=""/80, 0x50}, {&(0x7f0000000940)=""/142, 0x8e}, {&(0x7f0000000400)=""/5, 0x5}, {&(0x7f0000000a00)=""/110, 0x6e}], 0x7, &(0x7f0000000b00)=""/208, 0xd0}, 0x1003) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b838530"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20c00, 0x8) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x1, 0x5, 0x0, 0x0, 0x5, 0x8, 0x2, 0x2, 0x3, 0x100000001}) socket$inet(0x2, 0x4000, 0x1) 16:00:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403], [], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000208000/0x3000)=nil, 0x3000, 0x5) socket(0x10, 0x4000, 0x7) r0 = socket(0x18, 0x3, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r1 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x3000) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) recvfrom$unix(r3, &(0x7f0000000080)=""/251, 0xfb, 0x802, &(0x7f0000000180)=ANY=[@ANYBLOB="c871e85ba5f9ddc28490"], 0xa) shmdt(r2) shmdt(r2) shmdt(r2) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setgid(r5) 16:00:27 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x40, 0x10) fchmodat(r0, &(0x7f0000000140)='./bus\x00', 0x26, 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES32=r2, @ANYRES16, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYPTR, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="c92734d253d1e90c55f442506f2310bca61e4c7e156123fb5278d8a6bd7808069bebd405a29443e5caed26fe46272980e57ecefa47672603cb71a459eb38edb6c66cf5aed732fdb15ff556c4fbab185cd986fd708fa2edc583b331f56d26186ad5bad58da2e2cad60dd95c9dd60084f39a14a9bc9cfcbeb55b5c12a6df0f147f6aa70d951a3e21ed958b45ea566ce722b5e3debf61ceb263e8e3aa610e3bff7a48172133b1d3520295fbc85b2d7beb1d493690c75868c2d719b0dc0c70113deed98cd0b196b09aeadf63459bf3", @ANYRESHEX]], @ANYRESDEC, @ANYRESHEX, @ANYRES32=r1, @ANYRESHEX=r1]], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000200)={&(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f66692f66696c653000000000"], 0x10, &(0x7f00000001c0)=[{&(0x7f0000000180)="62a98df08f394f0e2568366f97a6b073276e326c0af917a3b0", 0x19}], 0x1, 0x0, 0x0, 0xc}, 0x3) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:27 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) dup(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000000)=0x7c, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:27 executing program 1: r0 = socket(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=""/156, 0x9c}, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r0, 0x0) 16:00:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0x3, 0x7}, 0x10) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:28 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) recvfrom(r1, &(0x7f0000000100)=""/64, 0x40, 0x43, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000001c0)=0x1) getpid() r3 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r4 = getppid() getpgid(r4) fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) r5 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r5, 0x0, 0x0) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000000c0), 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x100}], 0x1, 0x8000) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000280)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "734d4d7ee4000001000000c006000000001000"}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x5a) linkat(r2, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x0) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x40, 0x0, 0x6, 0x2}, {0x2, 0x5, 0x2, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x14}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:28 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x0, 0x200001ff}, {0x18, 0x0}}, 0x39e) r1 = socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r2 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r3 = getppid() bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) writev(r4, &(0x7f00000002c0)=[{&(0x7f0000000100)="5dbb3d3d4954a7295a2e48a4cd6f895a9fa1a7e2b3ce8401b7aafde6d0213f9fbc9ef61801d898262d035317e301e21491dbd4382e2469fa5ffc5371edf57b7c8eab9d0f3e96b40e08498c36cb9fff3cfa32495eeedc7f904e4b9a9b3df15e", 0x5f}, {&(0x7f0000000480)="7024aa27ff141eec1f36f6aaa9521ae3e64d77563484b28c3921d0a077df2acd1fbee34c9c3eed233462ee26711f58f581a67173ddf96091888616c08b960f8182e55249979d79ff08a506248e99c0a2d6cf4302b91671105a2b73540ee7f8af39492ff944f2e05d0fa4be665dad7036226a031b42dd83058da4bbeb709eded0e012b9a97c305c369502f2ea94f25c6575ae4dcfbb8082bc11a978f15483812db2e8d34e64b7f16195c31b3907087045603ac1d0ccf8c98c78adb318dd634d2367c24eea3e229594c18281f8d7f7bd3a982117138eaa80612d00f0ba9fb16ac7392240e1feb024bac58b1b1b0c4d653c0e98f944b53a1da8e66317d883ed14d298ee26d9b1ae90a05baa4b04b1d0f70dde431aba61acb8af0c8c45f4cdbc39d14c5b6a07969df069ee8cea0b5f88fada023f728a5eb029e686889b87a2a06bbadcc312a194642622c589086cddebc4000000000000", 0x155}, {&(0x7f0000000200)="1acc8cad083bf8431f8ab022aa9f99fa618526cf81ee8d69574af7c0550f0a36c3d9b3ab89b598f0f916def16b091ccd94187366953ac3f37e60bfd1861e74b8718bae43a4741ed723a17fa69fbea2a08a96890219e266e417c505b8ddcb8b0f16d4d748427f107a547c32a0392b01d00b3ae9bffa16f3aa38e11bca619368589333e945f85a6a2ee81417689e49620e3b0e", 0x92}], 0x3) getpgid(r3) fcntl$setown(r2, 0x6, r3) fcntl$setown(r1, 0x6, r3) 16:00:28 executing program 0: r0 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffc, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/23) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x2c}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r1, &(0x7f00000002c0)="d000000000000000000000820000", 0xe, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() r8 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r9 = getppid() getpgid(r9) fcntl$setown(r8, 0x6, r9) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x4, r3, r4, r5, r6, 0x147, 0x2}, 0x2, 0x5055, r7, r9, 0x1, 0x7, 0x100000000}) 16:00:28 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) madvise(&(0x7f0000e43000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x7, 0x0, 0x20000000, 0x1200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000000], [], [0x0, 0x4], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x1b50e000}]}}) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) minherit(&(0x7f0000e4d000/0x3000)=nil, 0x3000, 0x2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwrite(r3, &(0x7f00000000c0)="ddaa2cf93012786b451c33f8584ac42d6b18fe42df169f45c045ad10f077149fa019743630170759447e9cd9e54995f21348d6e2ef46772983cd49875476839d9f25f5c63346abed231559eb5f1533dbeb7b84b7f5e84c37d334b4ce2428696fda8e6ba0", 0x64, 0x0, 0x95) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd8faf8181a35efa964a7a534c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e8292a24c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000929d75038d755df08e2bb89a6d9819860b7c787d3d"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) 16:00:28 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r3, 0x29, 0x65, 0x0, 0x0) r4 = socket(0x18, 0x3, 0x0) getsockopt$inet_opts(r4, 0x29, 0x65, 0x0, 0x0) lseek(r4, 0x0, 0x4, 0x2) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) r5 = socket$inet(0x1e, 0x3, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) getpgid(r6) r7 = fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) r8 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000001140)=[{{r8}, 0xfffffffffffffffe, 0x29, 0x0, 0x2000000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000001180)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r9 = getppid() r10 = kqueue() kevent(r10, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r10, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000000080)=[{r10, 0x20}, {r5, 0x2}], 0x2, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r9) r11 = semget$private(0x0, 0x4, 0x220) r12 = getuid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, r12, 0x0, 0x2, 0x4}, 0x43, 0x5, 0x2}) 16:00:28 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x6}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = dup(r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x6a, 0x0, &(0x7f0000000180)=""/106}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getpeername(r5, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:29 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x33f9d164) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) dup(r2) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = geteuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) fchownat(r1, &(0x7f0000000100)='./file0\x00', r3, r5, 0x4) r6 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) pwritev(r6, &(0x7f0000000280)=[{&(0x7f0000000200)="3f56ae3d8eb85ebcb568b5b33971a8e88c644c6e4616653421a69fb8c3ed33ea88e59da71a03bcf11de707f8eab3b928aca9375488c838848299f5db02367f6eff3a", 0x42}], 0x1, 0x0, 0x8) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5560527b0100e534844c76f3007f00"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff", 0x54}], 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x48}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6002db6ee5278bc6f6041701d4a") 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x2994) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) link(&(0x7f0000000400)='./bus\x00', &(0x7f0000000440)='./file0\x00') pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="1804181e446398b9fd18a780ad116e14991cc248863a7fb68edb10dc9209726e24581db9c43676f7", 0x28}, {&(0x7f0000000240)="4416d417529652a13c308acbb6d34982a6cd414073e968efeec6239441343fe5d53ef216db200e39d7203f3b696434328f70183f7b74691c1c0fae3247961caf99b07c6fc0f0098a56d53086", 0x4c}, {&(0x7f00000002c0)="3edfabe450a571d1f7ec4d502dbb8ab0f4bb1bbd1997579478016b1c359cb7f39e05ad6c", 0x24}, {&(0x7f0000000300)="7e58931a5eb4459c783c89132043f5d63cf277d48dffbf882d00773461", 0x1d}], 0x4, 0x0, 0x3) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x84) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x80, 0x0) poll(&(0x7f00000003c0)=[{r2, 0x40}], 0x1, 0x401) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1010, 0x0) 16:00:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000001200)=0xfffffffc, 0x4) 16:00:29 executing program 1: semget$private(0x0, 0x2, 0x422) r0 = socket(0x20, 0x1, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r3 = getppid() getpgid(r3) fcntl$setown(r2, 0x6, r3) getpgid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setregid(0x0, r7) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r12) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r14) getgroups(0x9, &(0x7f0000000100)=[r4, 0xffffffffffffffff, r6, r7, r9, 0x0, r10, r12, r14]) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000040)={0x8da, 0x0, 0x5}, 0x0, 0x0) listen(r0, 0x0) shutdown(r0, 0x2) 16:00:29 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffe, 0x59}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x4000ed4, 0x0, 0x40, 0x0) linkat(r0, &(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000000)='./file2\x00', 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x11, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) close(r2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x1}, {0x3}, {0x0, 0x3}, {0x0, 0x7}, {}, {}, {0x3}, {}, {}, {}, {0x0, 0x4}, {0x0, 0xfffffffd}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {0x3}]}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000280)={0xff, 0xffffffffffffffff}) flock(r5, 0x4) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000000c0)=0x80000000) execve(0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socketpair(0x20, 0x4000, 0xb2, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f0000000340)='./bus\x00', 0x40, 0x64) r11 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r11, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x13, r11, 0x0, 0x291) sendto$inet6(r10, 0x0, 0x0, 0x5, &(0x7f00000003c0)={0x18, 0x1, 0x200, 0x8}, 0xc) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) poll(&(0x7f0000000300)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x10}, {r7, 0x4}, {r8, 0x80}, {0xffffffffffffff9c, 0x4}, {r9, 0x2}], 0x6, 0x4) 16:00:29 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x202, 0x0) dup(0xffffffffffffffff) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r1) mknod(&(0x7f0000000140)='./file0\x00', 0x100000000204f, 0x5900) ioctl$BIOCPROMISC(r1, 0x20004269) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f}, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="8e4ab464342e", 0x6}, {&(0x7f0000000000)="43688a5256d9f87e6ce91529b51d7ca695838b040059f06d8fb9c317b696f2952820f07b57e73685138f7c41281c922782cbd1ee2b42eb96a93df725af2ec290a9b002a010d26fb0d499a4887bf3f47217c06981e93bb6832a9b18d971ebf0ba95", 0x61}], 0x2) 16:00:30 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socketpair(0x1, 0x2, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180), 0x0, 0x0, 0x1) pwritev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000040)="0af062694ef7ade62c009d8a60efa559459c2cb2ee1927e7dfa0183cb32b7761aa9c0304ea5e88847e9620eb74955c03c774f8ef0c3b21cfa2263fa9b41d72162917c887aa289f31335429da424aba22795b6ba65e9f878139c51b16b7997174b295c778e952d384338fb8550defc779c2fe2bb7b8edbf6198979fc8657d8eed6b6447fe0f23da3139c5fe86ad74670fbc5eced72119f8279ff3868c74e60731ae758f1aa7c9beef151d84739cb07eb3b35c5e2f2cbc98af18c13735c5fca99f6bf5da103222864acb8af10d6395be3eefd1171efe9b34a546b2997509562ed1d8c7dc8172", 0xe5}, {&(0x7f00000001c0)="c3bb117a4ca6f72aea75410161e4eb2d96198106c48b7beeedda75a8de1fbc8e7c23ea61d10148f5bedf1426e9e4f5b855a00784fc58f644697728fbc3f9857d661c81a48e75ed015577fc416cf2375d1d94d1a306fbb28456", 0x59}, {&(0x7f00000004c0)="33d0a8e420e55f1798e67ca69e3e1b2e9625fe9f8d4758cf46f5c65720f548c2aba6e9b97e08ebc2f804521a16d01eaf00c97b36f9aa18d8a3136f5ac203fb17117d450cce1845561ccab8ca25a9130a831eaa9e5a8a225288f100206f4498a94da6c121328098b6e9235e3f18ddd993c0df6a27ba3884e4f6c94c7200258450993c39277943a1360b0555e1b3b128fb47997549570358b9166b8b105fda8bf6dd8c1cffae991a3b7ea7a983d47e9733f2518a660308180da646bb58a28d98", 0xbf}, {&(0x7f0000000580)="b8fe837f45e628253209633ee60a62c52b9a6c66f79f4c3044c0221818294f539fab8ce711126721f8e13ed876de04069cc713232075dab36be873fa1ff94731cf4f2d8b7bbf294eddcfedc7c06a857aa0093707b5614b2dcb869600a86a26430c2a9f2bd1b9bfec4e0bf44da836dcd28dc95a96459eee7065fdb719d4090d894ef9cd19968d6eff1637cebbf30752334de7320ec2fa748ee1e2e2ee31bd32234fddf38465649c42137a7cdb", 0xac}, {&(0x7f0000000640)="d428fae64d974f4f5a9811d4df55c2e593649db7738e91d4bd420e712bdd3c3e599ed1be190b07b499f3c046fbaf381f21cbaf0f558a062e7d7b486e2db2ac0fd6b4bbf334258e2286", 0x49}], 0x5, 0x0, 0x1ff) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 16:00:30 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="d548c294fc4b90ca7dcde2be1413729af00855f23b88c0f6ba372f3aa3c20536f3930b65e9aba25c557435d648b693492cea51e1dcc75d49c51f7b1d9c008832b3fcda9f531cfe0df81e7c5535366c2f1922698b1eb6c6e1677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e23067e33", 0x7c}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:30 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f78619a, r0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x40, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf, 0xf0000026}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000000)=0x7) kevent(r2, &(0x7f0000000000), 0xb4e, 0x0, 0x703f, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000200), 0x401, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x40, 0x0) r4 = socket$inet6(0x18, 0x5, 0xf4) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffff8, 0x8c, 0x1, 0xf46, 0x80}, {{r4}, 0xfffffffffffffffe, 0x0, 0xfffff, 0x0, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2c, 0x20000000, 0x1, 0x451127c0}, {{r5}, 0xfffffffffffffffb, 0xd0, 0x40000000, 0x5, 0x81}], 0x2, &(0x7f0000000200)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xf7, 0x4}, {{r6}, 0xfffffffffffffffe, 0x2, 0x2, 0x200, 0x1}], 0x2, &(0x7f0000000240)={0x0, 0x7}) 16:00:30 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x65}], 0x9, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x61, 0x2, 0x80}, 0xfffff288, 0x9, 0x7}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xa9, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, "49d1e690acc574f1d92321f6c4168cecdd98bc33"}) kqueue() 16:00:30 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffff4a92}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) poll(&(0x7f00000000c0)=[{r1, 0x1}, {r2, 0x4}, {r3, 0x4}, {r0, 0x4}, {r4, 0x4}, {r5, 0x2}, {0xffffffffffffffff, 0x40}, {r6, 0x2}], 0x8, 0xc6000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:30 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffc, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/59) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000280)="96c8", 0x1}], 0x1000000000000109) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x40) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000100)='./file0/file1\x00', r3, &(0x7f0000000200)='./file0/file0\x00') 16:00:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0xeaf4, 0x0, 0x80000001, 0x0) renameat(r1, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./bus\x00') 16:00:31 executing program 1: pipe(0x0) r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x54deeac9599e5cbc) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000280)=""/187, 0xbb) fchdir(r0) kqueue() socket$inet6(0x18, 0x4, 0x5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = semget(0x1, 0x1, 0x100) r3 = semget$private(0x0, 0x4, 0x10) semop(r3, &(0x7f0000000740)=[{0x2, 0x4ba6, 0x1800}, {0x0, 0x7, 0x1000}, {0x2, 0x4, 0x800}, {0x1, 0xffffffffffffffff, 0xc31b3780bccc3428}, {0x3, 0x5}, {0xa35432a02fc9178e, 0x8000}, {0x1, 0xfff, 0x800}], 0x7) semop(r3, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x800}, {0x0, 0x4, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x5, 0x1800}, {0x3, 0x81, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x8, 0x1800}, {0x1, 0x1f, 0x1c00}], 0xa) semop(r3, &(0x7f0000000340)=[{0x4, 0x100, 0x8e40825337911b6e}, {0x0, 0x8d1, 0x2000}, {0x4, 0x4, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x1, 0x9}, {0x2, 0xfffa}, {0x1, 0x27}], 0x8) r4 = msgget(0x1, 0x2) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000440)=""/176) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x100]) r5 = semget$private(0x0, 0x4, 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x206}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") semop(r5, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) socket(0x800000018, 0x4, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcd1) getgid() r9 = getgid() fchownat(r1, &(0x7f0000000200)='./file0\x00', r8, r9, 0x6) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 16:00:31 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0xc0) pipe2(&(0x7f0000000040), 0x10000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getpgid(0xffffffffffffffff) pledge(0x0, &(0x7f0000000200)='vmm\x00') 16:00:31 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="c2d1824f0a3b62db552cc8760422312fefcc000008d87ad3f4fc3ae20cc54954fddfc7f41b6887e6833b563d5416ff00e09a179c190dd6b23d6b1e329e2c2cf69e73e10c97e6b03cea49da229ed75cbe0ce0682cf743220228d0f6dae90b7fecf5d4eaa4f1788393c9387c1efcb3"], 0x1) chmod(&(0x7f0000000040)='./bus\x00', 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4, 0x75) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00000754f1ba6c653000"], 0x10) 16:00:31 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) 16:00:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="0bb8202352a340a23f1da4e5b058ab85"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}, {&(0x7f0000000100)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) getuid() dup2(r0, r0) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x7, 0x5, 0x7f, 0x9}, {0x400, 0x9, 0xe4, 0x5}, {0xf7cc, 0x1, 0x7, 0x1000}, {0x9, 0x1, 0x5, 0x101}, {0x4bd, 0x1, 0x10, 0xffffffff}, {0x9, 0xab, 0xfd, 0x593f}, {0x7ff, 0x2, 0xfb, 0x29}, {0x8954, 0x29, 0x5, 0x4}, {0x80, 0x0, 0x1, 0xfffeffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x54, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:00:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000005], [], [0x65, 0x0, 0x44], [{}, {}, {}, {}, {}, {}, {0x0, 0x6, 0x34}], {0x0, 0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) mlockall(0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 16:00:31 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0xffffc9f8, 0x4, 0x8000, 0x9, "67705ece9ab3a2400062583e1addd5fff478548e", 0x2, 0x9}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0xffff8000}, {0x15, 0x0, 0x0, 0xff800000}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x3) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRESDEC=r0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRES32=0x0], @ANYRESHEX], 0x3) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='3', 0x1}, {&(0x7f0000000180)="1c4202ff28aae96716c383ed9194972a69e7a7710ff24918e43469263938c7f481acdbe4ba5bba9bcbe5aeb714602e9a85a30a27650cc64d44b9185e3265f498349d9e7554c37ec4c7ca79d61e3a342e3222a3a4881129c173d5b00260c2195a4c845a89875ea243d5c4fef9af4e152a1055f204b24900576b69a69e20828baef0b0a29862498209c91ee5f99ecaacef", 0x90}], 0x2) 16:00:32 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r3 = socket(0x2, 0x4, 0xf8) r4 = syz_open_pts() close(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) close(r3) writev(0xffffffffffffff9c, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c3cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c18cb7ffd2724675672afbb17ebd37af15339b2e42513330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa6035c248df954ba16f9e75d1", 0xbc}], 0x1) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) accept$unix(r1, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) syz_emit_ethernet(0xe, &(0x7f0000000100)="1ae03b4ccf1a083499d023b7334b") 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2", 0x89}], 0x1, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xec199063000ffed6, 0xffffffffffffff9c) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x40, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pci\x00', 0x1, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) kevent(r3, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x11, 0x40000001, 0xff, 0x5}, {{}, 0xfffffffffffffffe, 0x2, 0x40, 0x101, 0x400}, {{r2}, 0xfffffffffffffffa, 0x4, 0x80, 0x5, 0xa0}, {{r7}, 0xfffffffffffffff8, 0xce, 0xf0000000, 0x3}, {{r9}, 0xfffffffffffffff9, 0xa0, 0x32, 0x7}, {{r5}, 0xffffffffffffffff, 0x0, 0x80000000, 0xf6, 0x800}, {{r2}, 0xfffffffffffffffa, 0x8, 0xc0000004, 0x1f, 0xfffffffffffffff8}, {{}, 0xffffffffffffffff, 0x2c, 0x80000000, 0x101, 0x8}, {{r6}, 0xffffffffffffffff, 0x48, 0x10, 0x1, 0xb4}, {{r7}, 0xfffffffffffffffb, 0x68, 0x0, 0x60, 0x4e}], 0xa29e, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffd, 0x0, 0x2, 0x4, 0x97}, {{r0}, 0xfffffffffffffffd, 0x10, 0x40, 0x2, 0x77}, {{r9}, 0xfffffffffffffffd, 0x90, 0x40000000, 0xffffffffffffff00, 0x9}], 0x4f3c, &(0x7f0000000480)={0x8, 0x200}) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x5, 0x956179a6775c225f, r3, 0x0, 0x2) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r10 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) pwritev(r10, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x4, 0x7, 0xffff, 0x1, 0x4, 0x3f, 0x6, 0x2, 0x2, 0x1, 0x9}) ioctl$BIOCPROMISC(r1, 0x20004269) r11 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000400)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r14) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r14, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r15 = getgid() r16 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r15, r16, r17, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semop(r12, &(0x7f00000004c0)=[{0x4, 0x3ff, 0x1400}, {0x2, 0x6d6a, 0x1000}, {0x4, 0xa1, 0x1800}], 0x3) 16:00:32 executing program 1: munmap(&(0x7f0000ef4000/0x12000)=nil, 0x12000) mmap(&(0x7f0000f00000/0x3000)=nil, 0x3000, 0x0, 0x1815, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x5, 0x5, 0x9, 0x0, 0x100, 0x2, 0x0, 0x1, 0x0, 0xffffffff, 0x8}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f00000002c0)=[{0x0}, {&(0x7f00000001c0)="1eb1cad908250b36e261eed9f636668c90236a60155a6a83f2f39133e01a06", 0x1f}, {&(0x7f0000000200)="bca372fbb2f5cdc3a9008531e98df1e7cbb635e99f7878e2443d94ee6c40efe5caa0ae973e1207f66328239fc50df3dd962a9098fe370783090b39e193a41b6379e3703070c6e4dfc33103209563bf3b9d9c924e372e5693ff0b3e4e3a2bd21bff2c2cefbc4331351e7215158b8e82716b136804a652a561e73013a8634e765d37617abb9dd3d187731fcb74a40a38ca0b96cc30c39403298683850c4a63a8d85391d86c412eebf15f4464c9750ce2dd93522c98f2d2f07916b63ee4", 0xbc}], 0x3, 0x0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x3, 0x7fffffff, 0x4, 0x0, 0x29, 0x6, 0x4, 0x1, 0x2, 0x7f22d141, 0x10001}) fcntl$getflags(r0, 0x1) r3 = dup(r1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) 16:00:32 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000380)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000400)={0x2, &(0x7f00000003c0)=[0xffffffff, 0x40]}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000280)=0x8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') unlink(&(0x7f0000000000)='./file0/file0\x00') r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f00000002c0)=0x7) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) mknod$loop(&(0x7f0000000440)='./bus\x00', 0x0, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000240)={0x6f, './bus\x00'}) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2012, r6, 0x0, 0x7fff) faccessat(r4, &(0x7f0000000340)='./bus\x00', 0x10a, 0x1) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0/file0\x00', r4, 0x2}) fcntl$getflags(r1, 0x3) openat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x80, 0x102) 16:00:32 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="01"], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$getflags(r1, 0x3) open(&(0x7f0000000000)='./bus\x00', 0x800, 0x111) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x2000000000001) 16:00:32 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000180)="bd8fbbc251e438924eefcced3c8089ad33b9c275360055605257c67aef51a852409f449cf60b51b5edc401822d215f9e524a07e8e40fb9d6f80015d6f07142f9313e083a450245b48d737bea90350fd87c5d41fd082c1ce4d3bf0c4feae8d7bf34f1a34fabdd2ff88a2c8c2097da97327638d1e6ae952ca01a9707dfad0a5116acf3e5106a6b450fff212dbaad9b59834952dba1b10f39990db7df2105a59242ae5c696467e26185904d1c334c2e1b496948e99e4a3deb9d1a8820d22007df80", 0xc0}, {&(0x7f0000000000)="6102cf87", 0x4}, {&(0x7f0000000240)="874f9d0d92d933f209d1518499d52dc1027acad6747889d1be58f9b76158f19b7e1dadf8aa5ac66cc1a0e8e96c94a2baf3ddc8c0ea28fb6542693d38f007237594180250707dea2dd5cfcae364ca586482ecc20377f34e59e4bc0236dac919fd5b3e525731659a7a82430f301868ccd32898d6884bb9abcd8d871342bcb10821c397c5023c44e5f456b37ebbe11917616f197be7678bb58f1342c99240eedbe3f433764a0b94741ed439764be6179c", 0xaf}, {&(0x7f0000000300)="309c7930c450586f787e2c8ea30f9086d026c94fb1c025be5934db2a08b63edd87fee0e0cb4db96acd24c410931147e67f711df09b80751247015eefff97f4ffb4d9af4613", 0x45}, {&(0x7f0000000380)="01c513679268ed5848d4512d935091091d52197839430bc9aebb1935bb930ea71f673d5e3ed055c1372f09046a411a89610a94dfc6cbf207aff0c254aeecf00c", 0x40}], 0x5) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x8001}]}}) pread(r0, &(0x7f0000000080)="68bb91fb7c479dbbf3d8f0e5f5e9c461f5fcbebc2a2eb68d46b4b81c00762ee15258b561931c52af17be06c1b5eac688b67be513b224fb2c33c7829a32349ee62cd43858fa516782f27dcfa8d6a3ff67592fcc5f22a42170e0f4b1133133cdb9fcbc60ed1c2624f70c57510ba7856bb1da0fcf90b0031b536d74d968aa5b713306134c1788965a89f4ca3d62650b4de8004cd6be786e62951f05f656b8a9e1e41be42f75a613e299a83d5f0037aa0f330c78694987c3a74a222a27984634f684dc9a30b4dd2042dd721f8f7c5837618bfa163b94f740b44a74ad5850d0f7b5349ba9f5b8876f787313535c", 0xeb, 0x0, 0x7a4) 16:00:32 executing program 1: r0 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(0xffffffffffffffff, 0xa, r0) close(0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r3, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x1d, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r5, &(0x7f00000016c0)=ANY=[@ANYBLOB="0100000000000000f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b07c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135195c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b546841b90e3eb59f805bfdbcfcae285de6ab7a7ec3607b30fdc261c76262655f75e3b1e9e16f1d3ec61c06209ae2b54e4980005516e58c2ba29aafaf785c33a"], 0x1008, 0x0) msgrcv(r5, &(0x7f0000000480)={0x0, ""/199}, 0xcf, 0x2, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000001200)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72", @ANYRESHEX=0x0], 0x2, 0x1, 0x800) kqueue() setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000100)={0xfffffffc, 0x80000}, 0x8) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000180)=0x8, 0xffffffffffffffe3) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r13, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400", 0x0, 0x4}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='./file0\x00') bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) readv(r2, &(0x7f0000002780)=[{&(0x7f00000002c0)=""/4082, 0xff2}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f00000012c0)=""/203, 0xcb}, {&(0x7f00000013c0)=""/193, 0xc1}, {&(0x7f0000000200)}, {&(0x7f00000014c0)=""/4096, 0x1000}, {&(0x7f0000002840)=""/255, 0xff}, {&(0x7f00000025c0)=""/196, 0xc4}, {&(0x7f0000000240)=""/56, 0x38}, {&(0x7f00000026c0)=""/173, 0xad}], 0xa) socket(0x6, 0x4000, 0x9) listen(r1, 0x0) r3 = socket(0x2, 0x0, 0x8) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffb11b66696c65300c"], 0x10) sendto$unix(r3, &(0x7f0000000080)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xffffff6f, 0x5, 0x0, 0x0) sendto(r3, 0x0, 0x0, 0x0, &(0x7f0000000280)=@in6={0x18, 0x1}, 0xc) execve(0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bd", 0xffffff27) close(r0) r1 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1000) close(r1) syz_open_pts() execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) semctl$IPC_STAT(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000000c0)=""/192) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendto$inet(r1, &(0x7f0000000080)="fe58e0a7c9f0a2bfce9b48376d1d2a214c31d5ca552b34af02f885d8671277b57b946fdd7e15ed7cf21b02157607fd13eb321501439f979d1468447f0407d35946cca5b46906792621a3fda3eb7017dd1f76aab53c4ed6b12d3641603f5bb765ad77685e61f0446ae5e09819e88f50ff40010ec7d0a7b0bc3c94090d8d17dfb5773d8b2ccddae53e8100f9497c4d00e91cb8b9aa38f36d2a451218addfd4ba97e01aaf463fc6b0a5f4d12c62cd6220874c88f03c6835cb32fff4fd312cab71c87c7254de5c490ed99392", 0xca, 0x7, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0xe1e000, 0x40, 0x0, 0x6, "391cf4bcf34d46dab247dae132b6e1fd16ca49ab", 0x9, 0x7}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="6503fddbc1f5f64a", 0x8) 16:00:36 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x1e1) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x8000000}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x3, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000540)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000240)='./file0\x00', &(0x7f00000003c0)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x8581f3be54902c34, 0x0, 0x1}, 0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x20}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') rmdir(&(0x7f0000000100)='./bus\x00') execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='!\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='x\x00'], &(0x7f0000000440)=[&(0x7f0000000300)='x\x00', &(0x7f0000000340)='&!](\'\x00', &(0x7f0000000380)='x\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')\xe7#({\x00']) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') 16:00:44 executing program 1: r0 = socket(0x2, 0xc003, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1000, 0xffffffffffffffc1}, 0x10) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 16:00:44 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0xb65f, 0x2, 0x80000001, 0x1, 0x4, 0x800, 0x7fff, 0x0, 0x1, 0x2, 0x100}) open(&(0x7f0000001840)='./bus\x00', 0x8, 0xa) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001800)={&(0x7f00000017c0)='./bus\x00', r3, 0x1}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockname$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x12, r0, 0x0, 0x2) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = accept$inet(r5, &(0x7f0000001880), &(0x7f00000018c0)=0xc) preadv(r6, &(0x7f0000003a00)=[{&(0x7f0000001900)=""/255, 0xff}, {&(0x7f0000001a00)=""/4096, 0x1000}, {&(0x7f0000002a00)=""/4096, 0x1000}], 0x3, 0x0, 0xfffffffffffffffa) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(r7, &(0x7f0000001740)=[{&(0x7f0000000300)="68f9ebd7057c59b2cd667af175f4b54d2cf59d250c8b464cc9b5df374b9a3a8b9018b9963a4d7a02e6b6a9153f601ebbe86e083fda068c753c92266fa940a4e1c90da7a9aa6a636bf83501d79081de8f4aee084c812ad8c3f2bd2bf4e2f5bb43ae18d52e0dd76188340dd0e8834ca342e89fa59208050984e0885df61986e9a979555f2d9b5d60e284849ea20524d3d0091bb0b9c6f230547e94bd146919f623f7ec7bfdeef079cc63d5ac5b8405dda0e5965f30f62cd3260cb51edaca762fe09b228a2cf5fea0063cfee634e15f0c96068611b5bea0", 0xd6}, {&(0x7f0000000400)="1ac7cba5f4eec7675f4c45f47886c7d5c47988661527fa9eeb399814d0e682c707a1ede91edd997cc8cb1443dc5e0872cc39caddd1f7c5abee0b2f21e865149dc45d0d673ff51a88c5cd561e79a51fa60e266166dc71d4044a5e86635297ae51247571620aa129e437fb534771113dcaf8479896601092db5ad0b35870ad8511c8511151b03cffd6a7be5427a0b0c1727767ae9a79c7b282cef49c7fbfe6a160b411b813e1d515ecac427a9f1a68f53a499a4bb816ca1055772a8f9cef948140bad8d1480dba667297f021c67ac68595dad2cb8c655c8e", 0xd7}, {&(0x7f0000000240)="9b99f36dcdb5e2e8735fe655f4ed7755ac5f28b46fb181d674e6afa088b276a22e6dd97359f9fed3be7de88bfd3e571bf83966571b60437b056e174b9ded0140ae101b925d4b34832d619620", 0x4c}, {&(0x7f0000000500)="5f966a77d850283caad36bbe691fd08aa53e8b91bf3e6f8ac323c846e45ac92b44cb3400fde6d6ee79411243aefd6e384683786005ed59beb966d687ee6b210dca93aa5fa35627dc011df57ca3a65cb79e6671e81a5ec581a28d955a36788cc631d630b2237bec8cb9c60607fe69f573cdcbdf6ded797751afb248d50557ca3c642feafac2cc570ac95019319dbd83f5ec1d812b90a48861b8438c5df8941efd21d5fa005a8cb641916952279d04547be4714c9f3db842c1cfb4c148a80ba7ce2e5973fb7c", 0xc5}, {&(0x7f0000000600)="cb6bbf02283e9493095db169ad94f70f77f0fbcf5919de11a43d8bcdbcf7dd98a0d9e351b99419ef11e1eb6abad5af1e57e51e643a428a68fe2e9e89e7f633f89007333f37063a97f556c23d9ee4054616744a9a9e04425ab79a3d2b98fc3c55bea582d5dceae1dae0026c6161d4019dba1f36000b165dbb7d3afcfe27dab1d3471f7bfe81", 0x85}, {&(0x7f00000006c0)="a5de6390e16b5dc8c9eb3bd316206e27cbe142cff18c2bfe4c805f8d1fe26697f653be95c6c040499a2105fc22862ec2c9ec44858c94889eb3158fbaa909a228c2c78182a914f1cd7b2c5bbb5b81f57e49338e92685a9ccffa4f", 0x5a}, {&(0x7f0000000740)="d3eeeeb07a46a8866c540753e3198f2673ac13cf0b12fc60b030a96f6a2e88fa2bd99c6bad19599cdc56eb3ede4d951715ebd70ea978195ee7de915a2f06c5e0af9109a1412c204ffcb2b669e9e79eb72b2c0910d85cb1ef50b081e9e44a7bf33342d70498220c569dd91b6cf0ed8833257d8f43547e76ac5065dcbbfc24ea23507be5892474b08492fb10143c8e0dd21b42fdd31969c37cc2177da32836829ef8179d698e568e5c730f3401a9b69ca1b852b6f010563be10aa7089c35a9a4f3e6aa14665773010e6017ef2115c743e8e80daa632b54bb7c9cafba8bac65b3fa90be7546414d4972e5524104899c7e26cb166cbc6d2625d8d0f0f2ea71a8ff61b73893e4ba1ca9f12ddc3f5d90a9d9157b9920c5e02c6a2472f80ece5aea18f81be679deaf780076d802df5cb83f33dfc5673ecc55a8db26f4e6203b570fea529b0ad7f48fd408bee74997d4e68dff5afeacb3df9c4187ac063e431fbb1084a20ba7107b5d779a6a31117f35aa2df3879b02703178939eae3022a4872cf216c7c7b887ecf4be2b0ba45fddccb7cc7d0402621f2215f231a8622a9ce9f88d47a2eb0b54dfbe8323992ce06e62c18d71c5296115cc08183d858f6ba03c34e8eda2dc4f470db34ef420e651be7ce6d047a9354162aea3820bfe4ab6d595a3eaa42ecac3edadcf8cb58f7d3a69dac1ad71ca574c3cb04240742423b99a617f881d0b7e26bc4b1ffe08903698b9dd2545bf1fcfdf0474278a0d361d2c29bfbd1dc9bc7c1390748375f22b64bc9230d3560c9e27deb06623340594fe76b5f4ec73e93c82ee2a064ed752ef17c1624c96136a6b471a530b83223c635ab743e678837dd248ed5c2d2644c8f3010d9126394b37f84e1f761b8d59d84a9adb80ea6433281e60386d1e4ad2307b041c6182d4c10a2bb29fc630640e1c13e936b90dd37cac2c960b04604f35412e5b189385d1964573cef41c2c3c6f72734aadca53ac3d81a5070066adef146eda5eabd79029bd1c13206b929c8b2afa4486c20dbaa1d1f397241bcb862354079df95bcb1223b1bcc071c7970716930978a7fadd9211444c6ae1f4b5cb06d19de83358ba43171c2ad65d3517cca15bdf13373e34ee86ca38a6cae3465be829986e4d0c4d3e860006b2c92776bbc83ff28fdb1f483f9687509d5d9c25f1b36da7ebe73f7a3f906a9ab453eeaa972d73b022e00aacd4f5967422a4dbff0e272c146a409914d3905299f96c69b23c5990683bec10dcec11514453dec8fd25948ecfb04d793839299712ed869f04c2c726f825612557b992be14a6358a9356056dcc045c810ba09ad2d6abd849eba0a2d7e1486c9e374f965538501ade6f79a4d6d9a484cae37580a0c41da77831de418dc29ffd023203824084e4cba758875ab7369fa4638fc4871ed5f6fa443ee07954fd69c79544c3a06b53a8cbc6a7558b3a2d3559165c9f20820975cbf7c1bee344562d53d494ee2c04be0625a542cb1a967bc564f6bb1bbfce736ee82c92e9def327e32523a1f1292a2fd076b7d446487ecf6fc945fa0aed0751a7e99a4d68322891caa481a0fac7ae7518da1039c9953504e6bb9ae7d119b4b54402a94f2698346231966959d1f15a0e150cfcdd36b24cbbcdf87e40af421df06c328f2e215a9922cd26036e24ac12d495dcb0a5529a191610e6c471eeccfd2a5bc08995177941d126bba068832417a51f98357611e46bcae355fec5719bce4d876f91fafdd37d21748005b447a8a9bf255514967cb07209c7bb5e8506c58d6b378392d8bd9677cb20d55d706241344b6b01fea58d16bb8358825b1b155ae5df219de8f3e3c5fdae77e3236909dca127117631a4b0d2511fb5d82b64beac4817de72b841cef615db028871b05cecb3669889b3b3b63ee690213ef035c5a3e5eaa1980dbeebd951f67669a7d70b4e3971339c9f655339cf10c5235ec5b816f184d34df2dcdb2574483c25f0896e9b515b80274805374f30a3b03de4a8dfd2f70cd73c82b8a675a5db97ec40bed73793ba4e095781e18e0184090da142ff8f47c727838647d2c64b3bf61a92986784401fce36bf97bc448dab12c0cf74f8d5bd1012894a72d0a14ca6b7f332ead6c2df212c4f6db78e8ca22d6eeeb83fdddfbb9745c459d75ea2a9976aec131817c5d933a1c116e9dd2a627b28a1e0fe0b3518df24b4ed9e4865f803eff7baaab16b9335fa000d6197b99fa23241c798eaaaa1becf89a810e63e95f11db70b2fe7fe312ce386ca3f9c852cb57f651735387bc1a960dcc7932c0b3c5058b683b4d530f68eb6673f6349260687508cc646f88e57af3d2a5e5d489890fc6499b84df1bdd5f7aa798fbdf771a13aad32e00b483d0ec043adba32e32b7714c8d3dfd6d10a02c7828e10c800244514a5dce74aabdf893ba3e856c0b30920cc288bae9c0aad055fa237bd50dd08ca31f7900264b11c3a84227786e630f1a7be427b19a16552e3d21d0f6780251c5d199e3634e12df4b24b54bc7e8e1127ae7054725cddebf0b35073f569ac7277b9ba7d2f5d02e414ef35f42a562e621ffc8936c809642322db3878592bfe82b330db59eebd2b457fb91aa58bfa0a3415da132338f50f419369c614e42024c158475cad7b3d12f4746968b0765f87d513514d8addd67a776cc72dab5f8155a9e88e94d2b3d2990fba10172b9e5a222847d47d6b73f6d0229ab669256fcf0f309ab745d58ffe76f93ad5b46a62bb5eb30d4da3c21ee33df7fba3a64af6607171cabc9852b908a479b7f5a360904dfca2521bbb7e4cb3f399e550bcd7424daafa821ae6ef865066b3fb32d8ad9414997552500757e71971ff0377bbac6b7cbe35619457fb2624f9745d5fbb0ea0c70df6caf8f406def40b19c0ae0154ac3d601d13abb87ef6b55b6c33b8dad4f93d3c73bdb3b0d510c7c4872434bd6bb4c21272efcb0e4a063c0239e033eec1c3ccfba0cf59e7cf8bd893ee25a1e66a13428996d7434901db77d3eefc2aae8a6ebb7ec76befb248c19354d7cea80b29c75f3cb2388e79ee6bdce1b08f4cebe298fdc9baa2eb7d8c8d5e8304a2f00a183800f2dcc7ea07bf320ce07ac35986f2cd7fb54dc58bd4fde0bfe5752a67b83a34a257e4dfc3cc09da541bb9b9a40483118a8d7cad1a144fd56eddd56f45ab0b9ff39722a9d96b484592ac82f1948ee736a096428b7f7e7fa7d3422388f3dc523d510c0a178cfe3938f362af0ec3ba68679e60e9ac755d2adbfcf5037724e2491f69c7323bdf9ed0ed29a0eba2fb52e9aa6cf0693ddfd4432d93bf0971925a12914a1b443eefab41d77478e1c2a95635f29af20319ad0d8a63a8a2551cb351fd2843f118fde8f71d036d0588a170f5a2e8a254b0454898bc5eb963c4a14d9da4f41b2ef680256de1a6c37868c7039c357ff5c25cafc2c542f8cfff048bc7c5450d96807cea7d446b49b8a403bdbc969512433507b6db0d3fb4414d74e38a6d6a13f2410e952139503bf2b459df92172f9abc786a352d4ea9df54cb8880e74f63046734750a42edc8216f7d98e587704a66c11cdff72645df3e15b546385abafdb645d030f9d0540e7d1ecd7cf93c5d3f0d9b051a57bb4f1c1c75eb5d53b50eb0c8d80f2aa545c817337f75adf91b8572971c0b194ef75deb84e0c3853b5ed395375466738323cf5b949346bb3c4a3fee272bbf6d954546925a49747c587d56c2b2b1cf539871a933ae5d1dffb5d8c1f1c4363abc11f2efd6110f86c636a2c5a1df48bf685cfdc68e71ba25967c7b2197e2308eebaa31fa7da86b4b9d9d846f50f79268b127bd0ccc7ffb08e0377988881109364fd6d14cd044dda6c9a4a327a9d89bda0d4b00dde9b6882f4a9f9215db2591baacfd4869fae48fca8202eabcde8ed76fb1f9af1bb985c1055ad56bc9e861ce21d66188cf7a27a5731f88f09fa84b589de4c9fee678eb1f90799fbf4d887d6c9395bccece35cd6394f7e4b17792e2647fe5dd24c42a71382ea5025739203b5654bd45ba949e851155e5f2a52624662e3fb4f3b93fa37e3162b51aca450935cd97f1f202a3772ed7b7ceaf199c7d403335d7fa937f7e86bdf8834012e5bd60129b7cc8f69b842fa46194249721e15a8c68759bb0c3dc00b2fa28c1898b700ecfb2fd473141f32131c49729d68eb3e1fe75cddb5572d2f2214c0d46f3ba62eaea96825f34476f74215125938976b1cb02213438ceef503d4a65473a9a46104b2d4c1f55e3bd3ba21a4cd1973d3709f654883bd16a290fbe5cf891869f203cd450331e73bff1148885c590229ab0d67ee14b0c53a5f41833cba831dc1e86b2eb806054bfd63d9ab9399473030d29607abe7a28b6f61f092882bd738afbe1114f5bcfb5122bcea47e3cc1ae8c52bb3e876fcb5fff3382b60d03a93a6d63ef8ce6820d36db38997eb833779b0fd4c7fc4f05fe90c247102195fc53b10b0d58aa18454e8d924aaf9bf4711a4b394ec3ae96703d40c1900dcf04a5515aafa90ab9fd66a6b66cf99b48bdc4373687951ec2c475433621178cd68767ec00e269c5b5dea16c0a1221e8cd1b679ea48a9db66c13ba3d2ff30968f6cc912106fd557a3be805bf332727a50160c3109ceaff3c25590b95a91d1b712ef6c8b0c94db8d41a3a853f336ccbe8d27b09f99516f5ef18ce3c025bdc7f8b700f9165fd0aab22c2dfb53122dea07539f6da954dd504c85e4ec58eab559dbff423e984330618e84ff2356b787120f00399f205bf5e46da6fe8bf0cc9642de554658497961a553a1c0ca9452de8ceadaa5b8023322b0c0c3be58467d734c1b1849e49ac175a5c5c4469e29bba5f917cde842af33862829f3b0f982a2cb1567420d423161ca3726eff05ea2d83fb562e93e0598b44ffd5ce70e73c1b9970ac9c19791f795100cd9e54905b663638c58ebbad3f369b1a7ee605e91478669d91a06e8a14ebdeb7705a167fae3706258f8e989b2d25459d1f36d5c8517b5ae3ea04a5b35aecd225756f4af50b09ddda5e0e935fba60d99fdb6cb618af521b88de9ddbf4c7164089d057da0264be618f24ef009260b7f886815ceec501e96af0cdf0b3835c22d0e71b14148c9be5e38e12d9620f70bb1b703e22dfa37a703ce39a30af6091848b5e7e82afc01cdd7f8955426ed92a14b930cb2cb8fe58b599d2dce7e17504b20050b1bff7bc45d927ad725c6bbe32bcb02483bdd703e40b52b07e9ba460419d7d344494ef96de4d3c5880faf35d95d2a36e5eb0f56ed14a2db67e0c3c978994f8a7ef62b4f3f573f7d2092a554cf1bb8926c8c9ee598eec297d49e624b701f041a87228ff4a38a10bb04d2d95e0a460242d7b1ff186bceff897335e923ded88d5efa7d9343c6e08e7537e33c16aea917367443834bf38422af4673496fb4bbb424364914a5784ba653d71abb942926ca1de3f3d6a954093b16bf71bbc91b366b54d00bd45f48434109295ce507693f90cd024406d1f214402fe0041cf2bbf3908d445585d65e3aedc08cc6dabb859279a804e9651ebc377baff14c652003e271f64538d0c6e2f7a94394815debb0b51870419100ebd4af12ec46d6780554265c3c80cd3af0c6f5d7c72a18135966501fbc40eb37caea2a8b16a3dd46077f52becf9a97bbd9fb4fe32fc632867bcbabbbf04b32a47385acca7b9838ec89ef90815e5830d33d0f5494cbbf9276b4eab3953c448ae379775645362246e01b8f7c104979b7a24dcb440ea4fc6c63eecc83187aabd17c07057077894f097ade1e33c92400598c990266e7bf08322e2d532e7d5c0296a7a", 0x1000}], 0x7, 0x0, 0x8) 16:00:44 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000006467071b542a538706000000b818000000290000002e00000003000000000004bb893f0000791b3a03cfe3755175b812637ea8e0fb8d9330712adb7d254f2c3b80ff0c7c7fdf43e5158f69d415b32fce0f93b7e307a4be78f1258ee29e6a7d98e4fa75b5017c6034750b9c7ce8cadba6c0975b92330ae803635307b533bafaefb045ea0bc7e262d369fdee116c086ccf2c3f8e403a6e8341beaf8a3bfd3c315e0a6c7bd4d9970746532ce02b4ff411eef54c70c7cc4efffbffffd5"], 0xce}, 0x8) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:44 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffff001], [], [{}, {0x0, 0x0, 0x9}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/138, 0x8a) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699d, &(0x7f0000000300)) 16:00:44 executing program 0: setrlimit(0x3, &(0x7f0000000040)={0x9, 0x5de9}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000900)="d1ae4096c7f91909ec3d381096b4cc2ccc", 0x11}], 0x1) 16:00:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) getrusage(0xffffffffffffffff, &(0x7f0000000300)) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = dup2(r2, r1) accept$unix(r3, &(0x7f0000000080)=@file={0x0, ""/30}, &(0x7f00000000c0)=0x20) r4 = getppid() getpgid(r4) fcntl$setown(r1, 0x6, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x2440010032, 0x0, 0x0, r4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:44 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="bde2c255a8590a", 0x7}], 0x1, 0x0, 0x401) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0xffffffff, 0x8, {0x2, 0x2}}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0xa, &(0x7f0000000080)=[0x3, 0xb4d, 0xa92f, 0x98d, 0x7, 0x63, 0xb89, 0x8, 0x4, 0xaee]}) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x4, 0x100}, {0x88, 0x1000}, {0x8b, 0x2}, {0x41, 0x8}, {0x3, 0x916f000}, {0x8b, 0xfff}], 0x6}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e08bcdcd88b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 16:00:45 executing program 1: ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffff9c, 0x41205725, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) open$dir(&(0x7f0000000140)='./file1\x00', 0x400000002c5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000380)=0xc) chown(&(0x7f0000000200)='./file1\x00', r1, 0x0) setuid(r1) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x88, 0x0) r2 = getpid() getpid() ktrace(&(0x7f00000000c0)='./file1\x00', 0x0, 0x20, r2) 16:00:45 executing program 1: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r5, &(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) symlinkat(&(0x7f00000003c0)='\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', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000500)) r6 = msgget$private(0x0, 0x718) r7 = getuid() r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) r10 = geteuid() r11 = socket(0x2, 0xc003, 0x11) connect$unix(r11, &(0x7f0000001440)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8810000005e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc2b93721aa7885824e119dc4c67c825898793cd9f046a18c4f85df07741e6716f99381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c947984280434becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c9700800000e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8baa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a286dd53ce9af0f01c1f8b0f5fcce6a7074b73e0a848abb7ff2c29fa7b7a06ac747b6112bc4d9f9c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4be1000000000000007903c5efb7b8cea6686d4c99f5a05ff1453f44a46c6cb2b5901d7d87a6aa89c6f41c04230c29517c1c203fab3e8314af7884a94b7e2a1d4cbedad97c56cd2b8c8e4933e6a2e94ea93bc1503d11ab51b47550279788c358760baae5731f5cc2d0a5c644d38a8bedf474aed074c80e7e66f0e6952ee95854055221f5271d31dfdd265441ea500f3d89f11a4759ef1b85a57fb32e3f386cf12effe61ccaf0717eaadbef7e4b043351825326f48a73f6e04d63da5e0f44783c331a76d14f6b8aedb5982844ec314c0dd2b6f9a8d636b151f2aa3e1f6fd54379cd4dc3bf68650b0115126add1b8a2c16a0e2388e534db2a529274d01bc19948ef25144765ed55c05aa6df404aae81fa55b95935d9278413c2eb6f8ad6ccd31ab829e0524167e92b86ff14e45aeb3fa3713b1841968e44344a04aa487f7ed0ae097944371ff9d2606d81f04afb3c120c266d74d8c000000000000000000001cbf228bd008bdec34fb178c59873ba1245e90508a8907af5d925f56090c48b16ad065230e5a0b36e61f6a5ad766d63c81c1ac010cdb96314eb0fc154f83e042cc9f7e7080097a62530602fbf516247f3636296789426fb3e6bc8704f854e2d1e9a3401359e40c9dc12a83dbf5aaf20a7330be5d7a5c476cf0c92b5e32e27bb0e20904c779ae57320aa719cc7d93dae0f1a0a793081267bc4929c2872b7dbbeaa4c603ad54844523de85db83cc16ba19156cae31fe45de73efaddc3f1622b4aad3ac43ad51c75c2e30c34a98fc3ed8be0eae35d83b9ec6a525f23808b4c4428a5fc075ef0eec4967f73f0c30c7528d245c656cbfcfab3dcdca7ba06a4fd429525345ce14"], 0x10) writev(r11, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r13 = getpgrp() r14 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r9, r10, r12, 0x4c, 0x6}, 0x8, 0x800, r13, r14, 0x7, 0x4, 0x8, 0x484}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xc6, r3, r4, 0x0, r12, 0x2a, 0x7}, 0x3, 0x9, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) 16:00:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) socketpair(0x21, 0x5, 0x3f, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mlockall(0x0) recvfrom(r1, &(0x7f0000000140)=""/48, 0x30, 0xb2d09a18f8a67dfa, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) r5 = getgid() fchownat(r2, &(0x7f0000000200)='./bus\x00', r4, r5, 0x2) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 16:00:45 executing program 0: unveil(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x28}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) fcntl$setstatus(r0, 0x4, 0x80) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 16:00:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000340)=0x2) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r8) getgroups(0x2, &(0x7f0000000240)=[r8, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r15) getgroups(0x2, &(0x7f0000000380)=[r9, r15]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r18) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r20) setregid(r16, r20) r21 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd74) setregid(0x0, r23) getgroups(0x6, &(0x7f0000000280)=[0x0, 0x0, r23, 0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r26) getgroups(0xa, &(0x7f0000000400)=[r2, r3, r5, r9, r11, r13, r21, r24, r26, r16]) r27 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20c01, 0x0) ioctl$BIOCSFILDROP(r27, 0x80044279, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:45 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001200)='/dev/zero\x00', 0x292, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001240)='/dev/wsmouse\x00', 0x20, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x8000, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/klog\x00', 0x80, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) kevent(r1, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffffc, 0x0, 0x2, 0x4, 0xaff}, {{r3}, 0xffffffffffffffff, 0x0, 0x20000000, 0xf5, 0x3f}, {{r4}, 0x0, 0x50, 0xf0000000, 0x1ff, 0x5}, {{}, 0xfffffffffffffffc, 0x5, 0x8, 0x81, 0x5}, {{r5}, 0xfffffffffffffffc, 0x54, 0x4, 0x40, 0x1}, {{r6}, 0xfffffffffffffff8, 0x20, 0x1, 0xfffffffffffffff8, 0x81}, {{r7}, 0xfffffffffffffffa, 0x17, 0x0, 0x80000000, 0x1}, {{r8}, 0xfffffffffffffffd, 0x33, 0x10, 0x2, 0x93e9}, {{r9}, 0x0, 0x1, 0x80000000, 0xb2, 0x3f}], 0x7, &(0x7f0000001440)=[{{r0}, 0xfffffffffffffffa, 0x42, 0x40000000, 0x6, 0x4}], 0x34ee19d0, &(0x7f0000001480)={0x1, 0xfffffffffffffff7}) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r11 = msgget$private(0x0, 0x0) msgrcv(r11, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r13) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x5af1, r13, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r10, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r11, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) msgrcv(r11, &(0x7f0000000100)={0x0, ""/128}, 0x88, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r14, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r14, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r14, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r15, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:45 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18348, 0x30) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:45 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffe000/0x1000)=nil) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d33fd6fabb98036ac256b5ae913733ef777e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x80047476, &(0x7f0000000140)) socketpair(0x1, 0xc9989b66a3fe696c, 0x2, &(0x7f00000016c0)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x1) poll(&(0x7f0000000040)=[{r1, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000002000/0x3000)=nil) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="820200"], 0x10) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) setsockopt$sock_int(r6, 0xffff, 0x0, &(0x7f0000001700)=0x3, 0x4) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r6, 0x85}], 0x1, 0x5) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 16:00:45 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = dup(0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) sendto$inet(r1, &(0x7f0000000180)="b73c4c49837bd801ccd713dc7f95643396e353b95694bf6540e4cfcd56143d218d467af3aa315e4ac1acf025e0fd817eca9ec7eb01802927b5d3d2533d3db6765c9525c02ecd0edb67ed0001ed091d5051448a320112e1e16f3eebe05047107ff59ce6cf9352fe5e0946efaeadd4b99e136b098a772e4ed548e72e3596d8fcf9f4e2432eda3fed3b8cb4de8acec8f8747a702c8950facba04a3cc75501ff6fcefcbcbad3c813adf31ac32957cb46727ceb90f7c56dee", 0xb6, 0xa9fe1993344397b, &(0x7f00000000c0)={0x2, 0x2}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) acct(&(0x7f0000000000)='./file0\x00') 16:00:45 executing program 1: msgget(0x3, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x3d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000140)) ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)="1092709f88432ef5bbf039655b3ab4eac76e84d31cd8110f9a04c199d9e18feb96bc59655e0031251fd213a3ecf3c6d9ad7c3ac72a08ab719866c3", 0x3b) r2 = semget$private(0x0, 0x3, 0xb8) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/234) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x1, 0x43e, 0x4, 0x40, "aa78fd78bcc408a30ded2800bff7225f21abc3e0", 0x5, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r6) fchown(r2, r4, r6) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x6, 0x20, 0x0, 0x7}, {0x3, 0x3, 0xf0, 0x7c}, {0x5fc6, 0x9, 0x20, 0x20}, {0x401, 0x81, 0x6c, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x6}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:46 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r2) seteuid(r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCFLUSH(r4, 0x20004268) 16:00:46 executing program 1: unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000003300)=[{0x0}, {&(0x7f0000000300)="36e328ab2e9176370a3716e4f9093534c382234819e9c9f7f5f48dd191616a4634167341f4c87c3cac2fab88efc7e8716f797e887591f0408368dd7806ea02a12fc41ddcbfcb4d2a3b43245394bd8f783b0002f8b6cc12b823c5d8d7b578744afc7b64f9480fe88a01f0bc5b7f59780a5e7033f264f1dccd4d769ea5876c8acc0dfccc89c01764dda758414c93be2419b6666e9eb802b474d4c8e3a7757790498c73b4ef7840be2efa3e56e67f1fcbdb76eba7e8d4d318d8c1f710eaf23d7bb132c6858d2df0b960b80418b952a4f83a964cbc2e5e878218fed2672d2ecd2e11387ee1885109de2e87d00a82ca3073046fe73dcc6197d980c7d76e9ba80d2af1a073687b7d2aae501ffdf1d6e9f2bf27a4e11413e414ce1de9cffba22becb81750875687ed3ae224bfd3eed5f56efb26e3497806ce934a20b62142943f6e85c63a51d7fa0e5ddb4db0fbe776b6440ad475b8c5529d86908ec48068dc382b30428684eb4d1ca1b8165effbfee98ea8c2f6fb68d0df862a51d673fb7da74c36eded28e7e7c81f88a1a7ad6afa5d88e5d5ef64b68259102bd960ce93d80845ffaf8776d6f50050f42d8ee01c1b554f78133dc73dd93344d5f734af2d8a2f82c65aaddbe3af290ef0de4de3a05cbd1aea48de516f69afb38235eb245d714f77f3757810a8ee02c71d2341f74b13e79b47c0c4029923c5244c26e832b92416f6a3002b5f86d169d8301ec40227d7a622ae1f5521208a2203a5ac1f7e4aa11a2811b48174dec116998473cc93f9d1d126c9fa54705727785dc4f6c79f489712b72f6bd27d4dadbcc4a020ef558f34763be61325b65c2903106439698f7aa42b35cb040b89e64f3e314be9bc6db6461e56e60f3c5aacc0537e598ad0bebd151500331c145e2f782d6759e514d13c7a7a25d34de575017f30d71390d83584eb68fda2f8d23142727f0df2df9da313dd23e14d835f87a66251c17c7669ec6d9772dc8417dae406c25a21cd76164064d58fb7137c41a11b09fe46dbd5b5b7ce08d385b7bb18ab19fb7b16016cab6f3926ad31b99edbdf0a847e2e1e5a6fc031c27b609fd0880f5180a7d1073bcadda1212603a45a7ed5ce041e9b65cc3e4500c70b8dddb13bcd7a03593da9a13c6109efdb59bbcb294d47c4b98ecb0460e306dccea407ed823298ec480640bd63d847754a19e7766a565a13c73a6cbc9e664f49b548daf02a6c4e040bbe05763948acd943572845522ccb14808b132a86ac17d904e9e85b07b1b31b93f19095881fac1c6c04c29150bbee9c616209555728fa7071527246e2f2f4b2550e9bfea096bce05fa99afa546e966c5ad816df17a420d75fd6f575eb9e4c882c6d42e25665eb57162baf8b0333c4d6587473a3fa01ce1c21b6a4f0953988d31976e8738310a22b91b96ba71fdf2d731b96ff622b3f37317cacd14115b2d40ae5625bad3a8bdb8701e373cd97c5d884d57dc84bdae857c0a3ec6e52366284f7131f69a3bfeea1cdd1e5c6bc029b3729b6eb6384c599d25957dedf23ebc23b4a8bc6b20d0bac06ee780674dbe01b665e00943d28f02cfc6e6bed2a02c5e137b3ec075930ceb63df57c536830115ae67017a16a14f483f9b701651ba9ca20ede1be150eefbe808de90fcee43ccb6ee93b7968f86834c0a6bed38b60a51e9e69ab510182f8bad66d60ac5775a7fd4f1bf7c2c948058e1b4ae8162abda6843aadd4ada6c1d33cddea4f3e35d621c0885e9ff675e82391137af0675937b3e932bbf23da2699875268c3831f5048a75a6a8c9ba3d17c0b9080c0b1944a24dd862519c810e768d053f0c6b22ba2030c8bc1525dc61e8c589a8135e63960b5eb19e8832a6a2f3de9c4fcde787c758a003416c734dfef51f6b7df7755399a0ef572c96a23fb8481ee40eb08f8b116dbb02e646b978aa1121cd3d7e724f07d70ceb31ac0e2f17cff7f6a14e12721047a8e893f5565f41d38785df8d49735a0493fd9b5e4fadb1429685fe63c510cd2034f701e5a76079196fc2b55d4c9d17ac667f544b2131ba265c308c35e0d8bb01dafb68a220d5cdce216efa2012b98747a0143b4317b5d83f714e2af48e3f4e601fc35f4f2e5fc0c1488f44b6ef291690ede383a3f291871b60333d3fd6f529ea887fc7cf1d544707b0c16f96fd9ab44be78d6a590dd8562bb86765e85bb4b43ef6ac6edeac64a7dd9e2136166c3218300bcf154431832f443f2b64ff397a03211e928664d0b72a56ede05a6bff9e3cb7ede99c2485fa366278300da9892ebf30b0be74afa2493f2a634e2b402d2c6c52736dd6f13c2bd4475bada8b47065c2d57ec2c3c6718bf7539ae05e71f20ed0727e0b6d9b1865c8f58376279d5f2f4a16173f24b5052b113618205847bb93ffe10bf7325c716e2276150bd9a3d55311e39c81d5b25bb56ee316793ceaa1cdf2bdd7bc332c9e282f0e9ce79cff9c6611b768fafaab5ab91ffd33f547d1f5e35af82a30b130fd335ea08fc90d3db6be0d536c4cccbf1d5b89ff5030e9fc036265cf0926d973202ee74fb2972ed04355106c3926a9622bc7105ba9c3a25e0e76726ac3314a338c53268b1a6c1b7554a21849f0942da53ab77b42e55296655682a1c70a414e78a27310c2cc047c92adf492c73d948255dec301f72b703c18c2cdd0fd1923101120b0bfbc3fa25a8662e74c9d1b3f830cdd9e0499d103c0f718166111970d4af66d147fd5efeabe45f9c9578075cf77e0d9075ae851017d9ce0e8c0397d43c5d6f4cd63202a16e0e7d2cd01aaf3e24debd51b8f4443527a5bf2dd3a1ecede2dd3e1638566e9c7c74f6cc2059b966bb1898bdffbb6846c64e672f67ab5b4f4493a591c0ba67322690cf2b3138fef3c2658a1665cce73452659dace6a73c2b097fdf0d771d62fdc66cac4be6440ca71d8fa48fdfd08aebcb74189caacb0707479c117f40681a9d4b8308d4ce6822e127068934d147f0a5f130a9e6b32f62d84381036c1d2eb8622827d6a707d3a36d2106bcce97ac1943bab6a2d52308a4497ed803e34eeca5e915897dd770cd79977f1cc75d88e4ded65c8b6c87b17586c2073c48ffcd243c545f30a612b377fa41d722bad977b6db64a46add43671456a01e40ddb0f79c3186eaaf6cba01980f7f1e3681023e7d67e45570e044f1f7518dae37a17a962eaf1ec06fab1b5b2a8d19294af6fd8c720474839c95e3d3483a703f6c9ff44d57f2cabf9b405bd0c91e4d9a95e556a4213d6cb7a14a0e2a41f872188a7c6c3ec71da4ce8fbbcecb206f5a872f3b36fba985f6cc71898b77c3bfcfd9e672267fc89e04bbc53a7ab8205ab6b1fd48a27e14a86e1b6be23e84510c2ef437dabf1ed9438179cd9b8abce9f42fa43557bb0b1231c601e85dfd04f76510045409ab4293d58c31beecf4dce69b0fdfa19574e80989e00ef671e4fe1c008e3bb8e1fac5398b9f8db1d68d0b517ec89d5ae7c0b4fc7965bab598d12f241c0f296249ece5a476222dce49276fdbee9fc67c2c0ed06a54354776dc49c9d32b408031418dfe02778c8dbb9e550ec3aa49bd7b1082c4333eec2e32f1122c749b62c8901c3dfaea70af58e3382b5cdaa431ee4cfc14a2d26709a48eaacd5e679d5aab0ae2bc89a7c2ab7b35ce1b28d9801c51d5db346182fc45498dbd8e6fb80d5238c545738d6a45016ac23daae5312a7be772a472e1e70e645222f5a22513709f4a578e085de546ceffea9713768344cf947f4e3f8b060d96e7167a8232f815fdae8442ced96e10f833ad344441109e83a0a9e3e87bcd7fa1004a5b96bfe3eee3abf020d6dd03a6d46317cb404c21fd2894c5ecb341b5df7dd0379889bc6e29c14aa0c604ee6c5ea28d915da0a4d2923e15e530e198fee731d9d0a46c3014246c77ca5f7bfa76536abfc44e4c16436aab5c478fca72dcd8d318fa434fca9486b185057adea600889d1cd545a58a27b67284836993f3d64f151a3626a03fb37bc372ccfdf4b1d45852b91149ac666ee6bc912c0c2039f08c181c5b79c0127a672e53f250716311a1bdb4f5a918b9fcd1379c2ec3d1e591dec89e00a611f320a269e78666f1cad4b2ce00937dc56b44610b3430ad332a9b52fe704af9c1546ef55d5910eb8d06a9aadc25a2e445a2a1539d2ceaba3e785e64dd69bd39ac0801df786a12cf63b01ad13a673bc413b71a9aa0e0f3939fea8672c14046554f92594ff2606f850b8d8537584a6cc25473b09ecdf7a15cd2171f335f8bea8e61980ae396931f9073756e8a19efc6c48053cb23040d0d3e48848356626031a94c6917d1a6633d425404fd7b6684ef874fa0485d230c6dc52fda20664252b5a674c9a636dfd4ce6f4f376af97ce4635d957b2e5242409edbce5e060aa0c8965a127f92ae66edd3ba0a22b07d19d4bab08784bdc324aa647414a5a1fdcfefa607d58d545e9ac8b86cbebc554136acd62b03ec975191b6e49b09c432de575dab61dc2c089e0c1517ec37daed47cd333f65219bd48b473334454d0f03eef46ae33154feb0f38b62725d47a8be60cfa0a7681fdd327cc7ea0e85b14abf7f235c5cddea2627b9e4f76ffcf185315572acd759ccd2d728e471aeae10119a1b1e6fc4eef44d88ae4d52397035412717670dbf2fd071378e844077070c41f50f8b634a5c846441afcef52ee31c4c2b58ba7a2b71f66d673f666c50f0840ae37a4c9d1c7844beca0aa7c4d372b49c39c2f3d4b0554b475ce54cc505b0074e1f9bd24d89d08eaaa09ac90c9f19d544b270c96517e37156ea3d0bae7c9e2ce6fb849613180a7a1c0a6e492924431b152d3f19a5354b91fd43c7e31d324b5f940b6b5b6cd2776ab6675bc35db4d94dde1d849868a657c84a13c530392237252866056329acff789c0203df3a83a6a85eb1c0a2ea13fcea51cfe88fba264442d98686fecf47b85b3f7f9c634d51004f86fd8d7fb7da21492e8733ee15a5a3268cd72fc5bca599ae3bc83481f55d3cb5b9bc7741c0540a9196a025db370c77e893a6048124476c38d151aff8970fdab826122f77c6275e149efee190c288cecda2beed9900cf7a034fbd599fd5f15b7d09413cc5b86070ecf55c98014820a58ad3cf994ede6211ed562af2796b55792576d8388b9811092359cda4a8d74be89d599b14d0fa0e644c882790a148f1d1a22a626109859b67abc3792e7bb7ef541e3c7b7092cf4ca9153833239cb18c8182ca8e884fbeca68f39909aa9b6238823753e8bd4d2ec3b8d65af979b303f32c5ad6a680da1eda3483355f26ad43ae984c4a5c81b049f1e9893eb06ab04826e500981abd33d5fa4aa4f291105248e95bc4816554eb2a18b74e51cc94480501dc7d13d3a5620522c73582c60f68b63aab4bb8a7b1e125f1a80841892c884e94541fa6f475a5288c66496a4d189a071cc12577a5368cd3a311843c58e3d9ffbe7953fef83099715a9c4cda78a2cb4e83016d18255fab8aa654be75a4a9ea3bb956e7b2eb37a70e0d328325e4ae32f07262ba1a86649bd6f5966e65099c99d7ba6734c9b2568ffb6c04d1b3c88efdf13975db86a5aeff26fee02575cd20f24e2aa4f057fe6f44422498f0711e7fe8a26194cfa16660d5d88f58129333d3b73b7b0ec6e9c3b1236411350fc098042830a12013565b3c94f22854508ea4a950d286caae7a897626e59483e6cd069387e29386790c03762a054c65010c4e556e07213639e205fdbd9182e0026117fdcd6a3d2704e41937ce0f049b633886a549ec5de30afd784a9bf521dcf9d82a19e6af92d62da62df345ece0e7a6c907b166", 0x1000}, {&(0x7f0000001300)="47220525ed67f5ec3f0c6f47f87ea2e4062b2dbded3f0a08d7150ff997298a39bb2a906720ff9437ea5e9a7fe0f7b2a1e98db76c5bee7a4504d4d5dd4542cb2b88cd4afd2ac3340a356c47995e22a5870af2b64b565f766f548f0d6863ee4db77e1dc36a665f97ead5820dcf6913f4b477c0f04d4da75312ee1b6497eb3e1b860aa8d9f1f9e7e2b2b2e037dcaa0223196862fe94ab32c85ebe3651394d1901444a76b764c2305ad318c9bc1f614026a40629ea1c45738eaabb1af0a2441464165008945335f46e3ffe0ab6e9b7a789598a219f532c804a593afbdbca00c09798feaa65f355a84388d0c35f33e9f884a92d667e28948ddeaa1ba943db610d94926f486360c8403685da37d95afa4f47ccedac77f150051e433e0ca0b84df95b20f8dad090c310073f8a9e2477b0d1d5d6f163dc728c12a89d79748a23cd744bd248de035c94e855c3b051ed6fe46204f0a32e04d7d0ced4b8468e4f20981c9cf886022350bcb1fbc34acc31d8b6e7f0bbd0a47d6ff40db3555f7a2bf80a2369db6662f7975b5bdad637d3c997875ea0d6a1910c75c7ef7d5018bb7cd1b4646a58e31ab88d9018369a1186c44f2a878eddcbef25b78bc1108049e6eaaf6e8be417fc05982f5e690b7e1bd99ad844a5a933b7b668692bc44d80d332dd6e2533b550424ed2c3b73db65919d20003faa2e0aaee59e7fae67dfd9416746daf0570c23223b7dca50d2810c577213ccabdf5930e9f72bf8e6615a63891288c48611b8680aef3aa3482d2e621a556096d238a215f0511119f9fc7ab6a7811446d630db5dfd369ae7867adeea176a48d71d2604b797876d1484875d0fb8cb802535cecce4c13a953f13ec6bb14c5b5d5489e3b01a324b4c01090c7b9d2d859c6c8024120ace5600b9d6f89459eb3fafa0befbdc553681dcf5386d5a1deab0cb10fda528929a4ec8e3638fcf9b3bd5f55daf459ec744a99660fec06878b2a1eef283d783e0dfa8e5a8b1622ace60257b554c362405cd7ec52e6d7b27cfa9a7f708516602cb4dc91a862500d77ff610b0f8770484c1eb241e27ef5809c74906b0c4d1cfbe72b21a6beaa2a4051165ed394cef02c15c95c0ed321189cd2ccdf67c481df210be41633c6f482d455a542481244efea7411a14e46d6b5cc2b201d80200a2eba231f0a6b056648e2507b2ed7442d66e8b7e3455292420545570a4bb97fef7e67f2bac2dcd699897ffaaa336612fca3a3b8bbf98a9aa3f75d0afa21656e2242f95cf97df544832197074470fcd1769ad718120fc2d298b01726be123e1ec8803a8f0d316c7a633bdb995230987c9572de422c57a8c35f050db53f410d80eef6905272776eea23c0e8c9d1575bf7a60f2d330fb177fd4e99ca770c602d4fc0782c3ea7bfcf84ae41b289b4ce6316f8e3b637ce45e8077051ce5e90bbdddcc3ebdaa02f396bcf72962c1aadfb55ba36d4abd8b21b465e496b3bc09afc4983025ad54411cff53e328b231beea5794008268855c39b7f9cf1b9cf5528d720b63777a53bb75f7411fd146b2645f31d831aad0f651279f265ebe4467767f09b864a9e291bdb9a22f8a06b150bcf2b87843ce41275912d816a3daf2fb78bd3bfaf7418292467aea3bf1c76dd7faf502ad391ad6359620a8f95e34bcc027f55b56a348450b6ec7cbe3a3a459fb99c62a0aff128ccb4088302b4c2d90bd7260a33ebd881402a56d6aa990225c0217af516551f29f7347727387f7bea7abaa12b1e24fae730d91970bd156cd7de682b065a393e7d3d80a7c48e220a83e29134c17f73f14a6cdfdbbad31f3f6c4a811bef10b7d11dd84febc99f7bbc791eb745ccea7df8af13b8d34075d2746b1721c2f1b29d46659a311bfe21db16e4081eb56d16fe5669533c315544e1edff31cfb634e7a72680c3c3eef942f3067eb0dfb6b1006ba016943b86b8379c902b365dd53b846a7777b3f277ea6e43103c3ee1ea37f008635eeff68bc5f376ed1205d4f9d4e5049e5f8d3ac6b6f47a74e9a2fe9c2f7035024cd08264cd10f6ddc69c48305699e2d11d3b33fc3e0e013f809da90456e28f2e581b8776e55a9c3e41d3b60a8c1d308f7c3afb23e0704e915f2fba42e06339971886f1b16c6bbba012f2be2b9efc95bfd20042e9db4355c584fe9d7b692522ba790d4ab1133ff25de61c35c1cc3d14e5cf8d9937847d32244d218ac22970feae61704bc75ab4c33ca442f00fa0c4908d25e2226a4a3ec46b3fe32382f041731672a341f1ea83cf1dc86dbcec19840ee20da121811a5cb432bb5ec18b9310ab930121f3fd5ac8b48933995edb0c6c37404bef4756cd168107ccecd0591ebe87c44dbbc5c16d28a0cf34582c876377f92febb4b3920a62e52fbd672eac198a1d7b439a459a3ac7f28fdf10e8f2bab38ae212b1e2fb5633fbda243e0338ccdde481fa3817cd1e37af6c558b6dd58cda1f7341ceadb4f750974c6df85f89c93b9148b8a0a2a9c7a08dc56ededf0a6db4f5e7fa72e8fc40014f076d157113e00931190f89ecbea8157d9b643d9b001b19174a862d15ceb4c701cb68bd423ff4b8169625fae36fe11e8058e56f9c7fd97e8f28a695e772ffd92faeb65ee41b2dc5be78bdfffb92285faa9c4aa80e2add2a80f053f24a067f0c8d530059a27e6b8c76594fed7cdc55399c217d3d7ab19b4be1c96b510cbd9cd5842da7eade2ac58964e65403c288cc9f8bec1feeaec20cbc04ed5f7ed7c4e3493f85d8530d9a9d62ce628328e608d6ec4fe4618d1e6293c1b19d3f07883fdc2dce7040bfc699f22653a1774d389b33f3c4271081133ebd36555b35edb0013c6248ebab3775a4c5953d7d63385a72a86e3da95142f2336fcddaf1d6f366589e421476686d7b0f7ba3b641b77dd7b60c36df16a3b545c8adc3da4e5542852bcda955fd380d42f1e2aa486f650da3fa295106439e1ec7cf5d244793d1211dc4e030afdf889fb17ce31316a8af974754debb7a42a0748a8318c384907800e8d6d67d252f9ae723784fffe4f9fd9da45d45716a736f351b6ebc807245e6e824015a885ee94307ffa3219af9433ab61967716012287098f97fee56178ac8776e0dc6900acad042709e037fd27790a170c147b36608f2953f261fac44db03a4a900648b1e0b432218b2733f54b3bf3304e20791b7010a9e9ad30629669e90bfa305b2b4fb9013e1db31fd45faa217faaf1e2adc327c44d8bed91cbec5283216ca65d48e9efb117fee0cbe8c491e8b1c8da11f91d1f487505f35c20686c9f29a792eea08110454a7ee11a69144d5876d10a4627c16ab88a5e2cecb011e893e13c29b4bc19d733bfea8910bee6d003473cae5646df61ebe67aa1f31d9fa111a979388552ec2e75712886b8c49dd941965be90ec5318896c36e83e91674a6a27136c5825473cd330b2751027d317983fca58061fdae04358df87d922b0c39fd921291940a10ec98754b32744adcfd489c30a966d712c5472de6c4dc884702569daa7efced50667619513abb3950594c98081ff3900ac9c48bdd3b4fd5508c005ccf0a1b88cbf5fece8c9605c6b0fbba2524770a43da11a7ec2a4e8ed01325a21eebe926769610ad051725c3cea214850181fa1512473ff882fe182ce6f2a8825145b6acfee0211b44de9515b16a7fe162b35ad21ae2f228668e6ab48fbed79c2386e4c07aa68c1e2fe4aa763097f82c198856b09886beeb52e32175fe5e044f49acb692779e45e8b3a7625c2e81ab28ff24e9fbf3545669c9dda352e679833d69f908b3a42515196ae27cae9dad6b078cb0e95aa2b8adbf2f782d2346f66e8b95d8f3837ceb968e30a5c6bec38587237217607d4bae3af3d12d8cbeac93e47d5729ae01492a0c73c9656bc4dad7d6ec30e38ed603848769c7d04cf2c26dbec7ced82db8798eaf0a34860f44ff79842771e336101cab52ff7e667b8b773f5d73210600d00af08715cef60a868bf78c2fb91af0646ce71549f0f78920981c624edfa19832c702fb621a1e254c12222e9bb2af763fb86f00caf4f21f07ac2b537bdba31e8611c3f42046299e3f1439d0474715699283927ac99a1d866662831b2998bfd5af9a7847c6ea43bf0a4a8046b60813cebfaf86d6baeea6f392b49b10d4c092038a7d139990d8aae80c7733c1fa0e644f20850eddaf7797df3cc086315c33a665956479fc6da9a898dc1a26f9a5b8443f3a62dec78d08e2a8d44e74a730acaa9cc3597a13ac1c67d6415c75d58ac930387332d1b0cfd24d4e8239818a5812f675e349d0c7929118d2ba343be1ab7d5f3a1b567dc42cf2b2182a512977264a037730210933d84ab0dac6586487f9b3ca7cd7e2d047b4fc93d292cd9e5e29da2807edb4c36d3e9b3bb2b270e158fa56ef95284d90c7773f456dfaac9e327b5accbafefbae5dcf479af7d5b8a7d578a042ad6250337be05a84a87e5239dbef33304be038a44f7fd0cfd1551877082cab82d4e7e6ca60dac50260960cf31297fbbec0bd9fc0a22b9983bcb4fd247c73882b641e6d7f3bf02f436f77bb5edfe580f334b9d7012d0d84121e0fc4b8a25ad49a670e2c13655f50cb2e873a1e6633527ed6a6d8a8b77b246b3ed755e99d966586969017afd3ed79cfbacccadfa34f73d1f3dc9847eb2bb25eebec2fa4890708fc51189bf78fe71abe4c29a092b7778460e2a6f6fd0bf4d2c960ebbfe85ce94daa70b2ee6bfd14f5c76f876a3cd1df2351cbb601ef54011a6868bd6aa47a8f1d690e1b724c3d251ed83e75203fb927c274981eb6fc9b0bfd3e9a5d7420b5a46e80dcd7aa5e9ddc35c3166f15161af68ea122a852e7493ad6550b3475ee69850a3394a8d75dfe407759f079617ac5e7de33c59beae22c8ae8ea5e72c82b9ed54771ee791ca09ba71da89b68d040a04816a6a185e251af7229bd7273a19b96170aea85c85c41cac71b1a887092efd24b1aaa39f17663ea5f930fc5690770c46e57112e863daf53a62227fdf36276ce6e28690113a3b140bc8861cc32008cd9b1b3b2f278eb75e752c3818bac6260f0ccbd6e81b5829855398fa39a56409a387fcbb3ab4585ce7a04d77badbf505728f983da6dda3d0208098cdc18cc0d3fc7ab1f5bd50e87b2bf265e68faa23ee4fc8d85834c57ec39dece4de19262a101db26870c9fee8c7b299dbe1568eb86fb570fa7d5c10de0ee26e88d00897ed3ad0fdec0fb890588aa9c45deb8f7c8c2c41843bd1211497c349c997c2a1c715aca751cc7736c133ca2695bc046e4fb110aa6f991f260ea177a7fd332157e4400b5c9509ac40901b95e31f9f6c22bc4ad8d8ac95746dabe6c9bb1ab96fc6f90e7ab1c8dcdef9210cbe74eaf51f3a5d26c1a18c02d17dece56efcaed39eedcfb27deea56999c877e82dfa16fffe7e98780d0725aa4e87cc97a18737b74d191506514bbd567146cbdd8f7e7a5f4be2ad474b6dd9afe926a73ee4d49ae70164303a8edfd8e802a7a858a00ef81c937a8d39bb08f3b7d13387d4672ee71754a552a46c7fbf589d69be84f7c10f98c9a1b42f568896f8769b396db987ffc672ef118d3d3e494aa2898bf69de032caffc97e3bba58c33308ca18af4dcbbb6be3766626d3d4325accb2d9385a959ab71ba9f3ca113e247915f82230fd7ae569a6aa4692bd6af158a7eda1b48b556a5a64884936a2bbc47f1bd6c5bf8f299184f020691a31702850cebffa21c6adc29058765d10bad82eac1938b8cf2f8622799b0767dfdfaff50320b80fb7ee286e885c547bd3bc81700fd4b1269d02251cb2d626b8b2326f78d452aa0c", 0x1000}, {&(0x7f0000002300)="f8e95fd522430476fc68f9115e311b3477ab5ca173245392524bc2d28a82341e36bc67e19a57a675c25e7913e1e36dabd77f39579a960756232fe7f8c23e33dd5a20300e6c78b4794a9641b9c2e70a4a5a09d16e06bdd3de8451332bf3955559d477804de417ffcdd687f1802c5b171e78008c8b895237350ab9f058b394db3f30a2fa8d9a55759cad8a8f91319cd6467a79d041d404e8c3a6944214e1e9e29756c7c03462b5482d656fb4b7cbb097f9dd3b62fc7583069fa7d338ab2f506954877d146cac965bb5acfa71e356bd6a8f4585311f8b09b80ca4a6e2da6b82f5c54327e8eab8778a4e48152a2f5a865eec5b8fe04095862f528a1c4f64ccbc8121c589d59371908adf04ed41fe91d64cce0768b058e49cf4cc53da611b1d1da6062997e5b9c835c6e09424c8aeb8f87fe3f1d4aa369318454bde5b26f0fc0fde84abd6fdd2cfa89e2d0072b7b49064c66b94a8394515bdc472cfbcdd0c96526585aaa5ec7eb5512bad8d6e78da6ad76aef41d6dbb08873f7d7b6d92e9ad8cd69103b0c7a1ac5455a2beddbed772d1ac2c35784474c3207d535f44af44d16295ee5de431a84712b8c7ebc1d2f7b819a70e15dc8b6d2c1a0f3927808f93fae6891c9c4dc04e13730dccad2af9e505b7c1b24bf6af47b92806a8e1078ac4a1cb0530446612f25e99d48dc86ba9e040a68fddb2ee9d22e7d75e17ca7ef02cce3e5dcc846c0172a763842f4d1a5f315245ce612a6b5aa3faea201b32fd3ac3b1f57840f5e5fde0d699f7523786c1319eb4ca3c880c49f4d99a8e4bbe4b5ddd765a720ed6b4e29260a509ab65bb20c4d8dfe35fb3682fcb68401181601531dc34544b2bf54f47d5c881933c1dac8cd3b3eb286dd3007475fa309e37ef84f40025d9ef6a0aca8b776082ee8b9362fed107d4679408f756314b0cc9b7e5bd4d4afb661f71de38793b3c5e7801fcb3503b7352174b9efb0b22042450910d0ef482311d7f44559dd169be9c16eca1a6a88259bc68709c950688e336e65e683c30852e537bc4bc7b9f88ed0081c18199f0adde7f2f7ce7d16a20329d160ee71c9ce80eeedff54a3ee1e34e4c5a347eb5ba7ce7c7adeb903a9bc8cad7dd7e9c80a5122658db06d8fbb2257d50a58adada0b602f98ae7c9958f7f6a1722ab19ca5b467e9ce111e6f068af58c424f72cd00fe4375ec4947c7d4c8fbfad3aa224d2aa17d9090e1ffa850c156d460fe01d034352af999112ba27044c61f97de5869c3ce4eb58e4b9b07516c00f9469ea78a2c1fef9fadc81e87557df4b8f4e7ac7155d1fe91f5bca24168d4732bd4efa9cf1128864147dcc8cc51dcda8718a5a4fdca8419a099ba61e5edb2e68716df2977f48cab2fa7bc7351b358e9e0ee19924a4490461f304d6c216446a2dd38e9a53c1703b366ca8fa13cf0f062b95a53e11620eed200745d7d612979b142eb6501d0ba145501a5fcf5d1c59c0e0d5d8571b4fe49b56370d44a396088af4bc8a48aa99665bad9e80b270d88336b5d7409868255aebd2b24c8e2d2bc4b568075ffe32d4696051e79abd40d0c2972ccea6a09e1bd3dbc81c3a8cda3d947606f7ef2e74cac6bf3c36ef21c6b02f4bc40f48c30ff0af7f72071da1711a0512b6006ea15ef3af56cf38fcad397514635ab87825cf2d7f9964a01bcaed369f7de99b2904d57a22aaade7545701a71343cc34d565fcf00ed6cda9c63d2080437956c2a54b3418aae4804c9078d725a63ad17255ecebe7bf4b2751f01c74ddd3ac97cdf79bcf53915981a76d45663779591bfa6f0cf5279520f19764c5de9b62c3cc1316c5094666c522427bffc686c4b8dd5a38c7200c54c457280fa4283b33f4aaa143a37185d70a371cbe170ef4fe97be632270cb6da1b940e55bcb792ad11207bdf458b2082f38d2c5aa1a0c44cec8df3a684e6ffba3e94e3ee7ee602feef77bf171ed8bfac3a15842fbf49084fa202483ced8f67e1ce824c9e75db181d28620ce68f571b0a7b178fceee73600997029d8ac886bb9392ef2b04ae39da2246d287eafa5f6de12b7f8283498473ac55e2a243e4ed78092fbb4bc074fdc0dbd808adb14f2684042bd6f5fbc806424cda572d3a82ce771fd953d640640eeeee6b6cf3b5dcd8face6b94604d3d892cbbc1e3be548bfb02d737a79dd72915cf47fac166af40cfd07b0fa346f63f18bfb690b34566d66a2b28800cfbde89a5da2b52d294b4dd04669d706bfd3ef44c05dcad1038c3b6847ba8a38fd3bf3812d525e2c6a4cfd75313ca8d826e8df6f9a8830fca8adfb06bac0f6503f189c802ca4dfe2f7958a85591141f304ae0d440bbaf0cecd54498d3c709519d866879e8a980feeddaecc79715dd9ca87a57b573535b8875e6167d01bcc9b7964c58b1b12fbb6027788d7de5cd51a8b158d6d8ab36039513bce1e4dc1c9badad333b50fd6dcb0cb551952b2189d40ce31a4deceff0b598190d29f24e318bfb5c48d012d9a6a3684a5e175061f97c7ccce39113fb50352406e48602cfb0e464b5961cfc00f3249a6b964e91e39d2d82162cd3574396f374be0eccff1fc0cdd7ea3faac8372ce75bfcddaa1a27f4c97084d5f36c0c004dd87a07f3738b806b4ff58aff063229309619ffb270bbbd9140ce06b815ab8a7ab7a26da59f29dc75c9a6f8baebe0bfd4bfc10be72054c21851892bb186307f15cbd3c2f5cab91add5981b1352357f3eaf9b7011f7ba12137acc36977e9592882fcd52ff1e97e613161aafe270f4810647bf4553b919d94a046e3e0fe09860e0c3963ddfd747da00be69c9fd7bcebaa258b543acbbaa47846b121dcf274693d0fdd54f24f249313585649718018f4fd2927a50f8c811d48aca38b2b275382e34da605c5269e1c058c5ba7d181dafe1da707abf1ded560b0dc53e738efa17fbd49074caf8b2c09eccce8ddd6a1d1182f6f0c227f4df38313fc94ddd5f7b11a83f73e793750689137ce2d46d539f25aea6baacc2fd4dc7e59ebffa032b88822fdeb14446e7bad8382e548dea53fcde4e3753c2e41be657f94dc19009d27c39b9740880527e2415b8d52255d67b557606bd1f86088900a31468b4946b0b5712924910b227ab793e759c4c78082a18abe8f1b49a1a4f7550d38feb3c028f520b7db102ef6c415974dacf9b4487db900c3c3fc3ba2bc76430581bf4c217d6418788aa7025098c39f71add9e4479a46db1dfa2bfda841b9d63a70bff0d09137036c5085af1dbb8c9e3dd70042ffe3dce8733e43652e93431c6b6dae3da47eba3d0101b2cab48dd6aae20c5e89971299dd0f3aca0e68d1daacb5dde9aff32bb381d1ddb778094c619c350f1f48edadf8c167bdec419c8087b2520db48b00e7f93552800e729f5232a48d52be9195cd3ec98b578856aa82f05f3aa1050b65b1fc7364d868333afb30ce263d7cb648bb656ef082e33d55af420a3614fde6fb40c3b157ae345bf0540c2b8a9c9670c445b6e79a59caaafad4fb6341889a92de38a85d152946cdb75744112172f295bc7b04d5d08c9ae13aedf46a69560e82dff9f3f97fe99fd00ea8873f6de2eb40fd6690cc1c63745e13700474c0b95aad4dbf73a003a0f7011daa3b38477bd25aff07a08f13d0dc79f4494d2a22ee1df433eded52e68f67a7332c07b0bc67444add7c3b95d7269d06f580488b2328bd80568987031a0f081ef0b7f67dc00e3433218334b88efaf55c8795dd7ed4d1a29a6414f17ba4a563f206b32ea3c7de595c6c82b2f7530997aa646e27935569b6a5da756eae76c45ec50625bf0a4c0789e2d217830492c3d48aa288eeb3e212d24a9c406c7fe2e7c16c64a607d341f43244cc35431e9bc359008bc5308a85768c46b37cdde9e5856e0f1976727ee636c169380e068d308a65750f75ccb3b60d8c0332d44ea07d1114a0191d2f4ff7cb7b5bea8551545551d1f0589eb2b885f93c21f1b2d7c9f0bd6ea6d8cb03fbce9580db3fef3a322f2efaa8a604ff3871363fa283f428585a340fc33e09e09ac72c926661fceeb126e2bb1a63b96f0d327ba375b84194b4207e38fd9fb92fca38fd0cf51a9d64a4fd460cb060ba9e30ee700f14d46886a109049a131804240b55d524a27e40fd74a9f80a928559cf8a01761c0ddb16bfc3f905c45c384b1909afa3e35db874427dd930d2c7a6e0d264d825b78d0e95a954e25a3bedd7141513c2f16bcff88511c42ddf395dfcfc6869d1068f332cb57aa5aeaa35e852be79cded34081203e24659316ddc189209d5bd2ffb32371b24716b55a8cda0604033f2f122c3d4be98333f23605e7a5f5b276564e5a276acbe46a90299adc25464ca3d551c79f077b8aa7223bb68698bc43e557469285f13d83c4f6b65fcb1ffea2620bb73cbec2d88d9f8e4f5253ab1327449e0c5af725065f66e9ab6b2c9c2faf8dcf01dcca0dc590da11794dc5c6da43de073839a5ab49e3d7855e4472a5a9be2d5bcc0db0e1c74e7aa71d58e9e6c652e56f963c968806b93e40411af4dbe8d0a8be155b0f97a16bc96fa861cb9dc80c63c325d3449d74f775c8ce15fd38fad5ea2731c68d910435e285fe7a6b373a492f9f5758bcfd4ea00b66991c140111b9030482a62ebc5efaccdaf4654aa567a51cf2793d9e2877290bd2d9032e24e510411c4b9de144eae39142f3a2360295f041615d36d60251b082626e4dcb320672e7969972a7eabefdcd27c5b9a299784ff4fb3e1632d7d45928ff791ca71effe43148c35c2506d1a557cd9c0eafc27bcaddc2e47770eb07c39570a09953e57d0826c156c119a07a1ca4bb06cb71b6875b37ec62c4fce53b4130e6e764bb517619ffc76046eda49eec06ca7509cfd2f59d4641bec735ef234dd31de71a8cca84cffe5839bca3b556f1ccac6cf3c02f71d9a4d0794cb693b1ecadd153373bc72fc4aff394f525ee74be474928991b08e2dee4d1272213d41a6e4673cf9facec797bfe8cf2a180a00d26ebabe74244699e09591a654283e0285a3a5d363928ce56f83f1631af19256d9e079fdf067e9c320b5ec377c46ecb9e7f31b6e6b17fa844e72c717719355f536ef35f55042c9bf88c0ff7fe8da572426857b8ca233ece80142dc83cc03671fc39ed3fdd3aa6c8bb5bb631fce7ced74de85bb1597614b3c6bbfaefee22c2596f3ab5cb75873e4898f45e751c7e2be484e5accd56e3f0b8022b3089b302cb776fe2646c9c6efc78945b71455ae5372a2763e3bd294028ce7557a9fd7e7c8a0e7cc3dc226f3bc59ff1c96e0ab231e2aa14bcda7718988ff0defea9a6ac435a7c248cfd271e18fe150a0ecce82d39a06ed14b44a58e9a3ec5c71039b0ded704da22941663cbb885723e5feb95c98829865a4b662cc5dc1d2d3947c86f7574da254bf1c9e3bf01d7f0dbbabc65ea764d8d1de266d5b5dc3e78711c32908a0555720181052f3152e9baf1738784c9331684ff5ed48c7b69053e55fc90929e2d49036d0e424c1d15c8a6739c07a606dae8ae9b070bc6430b5f8bd9fc7702cfde2bb8bbdf2b4f549079a9a4081c5726c4241409f19d231941b944bb7f8af7e7c368eae1520c7287f87d6907f6266e9fe6daa0d198e2dd88438cfc5cc6a434a27feb09d07f317fcbd802a498521a8d74ee6891d111337cbcc32043a7188ac4cbcbd15dc7b977e142894e164b16eb0b6aa82995be5472e58bda69742f09d62c2e1add3f5bd815b9ae5d6d34620d51f87814c72728f5b2fe7e57830a413cb724526d3e807726f8d320860b8f06dd1741bb2c088c11f9c21d1bfac807b58bae505a0f64c14c642c8f6e", 0x1000}], 0x4, 0x0, 0x1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/65, 0x41}, {&(0x7f0000000140)=""/48, 0x30}, {&(0x7f0000000180)=""/32, 0x20}, {&(0x7f00000001c0)=""/20, 0x14}], 0x4, &(0x7f0000000280)=""/52, 0x34}, 0x6) 16:00:46 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYRESDEC=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect$unix(r3, &(0x7f0000000140)=ANY=[], 0x0) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:46 executing program 0: socket(0x0, 0xc003, 0x2) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d000000000000f145c4e68bfa8bfccf6a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205faa768aa6abec21217a9aff2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddf2e1dd88c"], 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:00:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000007c0)=ANY=[@ANYBLOB="6202e57f7f0000fc4ab3074cebf9ef3ed3391bbc3787aa55880ba513f9f1b1a54b5171ffd90478d006698179cf69addc16447d88c899354fc268a08f5d3e0c39ddd59c500918fa00fbf61916bd087fa9ee746fe1e679d4df806d24bb22a868b134dbc1431b080000f3abc0c6d5471ebdc1dc1daef6eda2bab475c4c194b793387ddffac0da558185d46b37c9e9cc8ba0bb65e44d66804240f27dcb7f956a1d68a6a2d63ad42767588c15b659f6b2ce4c57c4f1fc5fc9f273805142fcb9795e03"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getgid() r3 = getuid() setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) r4 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r5 = getppid() getpgid(r5) fcntl$setown(r4, 0x6, r5) r6 = getppid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r8) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x40, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r10 = dup2(r1, r9) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x40, 0x0) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r13 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r13, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r14 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r14, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r15 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r15, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r16 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r15, &(0x7f0000000180), 0x1, 0x0, 0x1) r17 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r17, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r18 = kqueue() r19 = accept$unix(r1, &(0x7f0000000480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c204fdd11a8effafa26d3999333d73210487e4e3367e47609c023f0a17cf395818ada62dc3a7066c48c4028c3168ad1804b5e7e9442d2735da22b726e7421e3e08cbe0f53067ce2b056b57c63dedd5f6a4ab21a739dbb11363ffce7e90a8d71f8224ba40bf90f9fdbf04e5ae26a4233a8015ab86282ff099c78f848a0e68cca54efd544e3ce9651c5b6aedb1f613ef4f7bf37060133ade9c0fe1e8e34ab71fbcb97d29c0ec731a1f8cb10c07f78e3d0b86e5a4d28786d149a10c2e3e521e14bb3602a2e9e5ea74af437b"], &(0x7f00000002c0)=0x3f) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f00000000c0)="36921f3bab9dc58d3f1e8eeb00523f28b24f29c06aebeea993f4901eb17edb94b9e14414947a71aa1418411fd5646576625828283dc29751aad353cdfc782a835718bcfa8e0f19abf0299d26549433ba164420406fa64b96423e388c7b463c91f8c6bd258e5858f8178b8f190f3e53540f1df640d86fa26648fdaba1c49b45a1ecf39397079b3183b7d6b0d58f6a6231254cb32ad8e79bc54a28ea4f0b69a3e304acb94ce57e1e0bbfc645b382789d0bbb9b73c6f4853b5312d9130f4ddd5d3b9999728a6eb2d540b858fb58f880fe762b8c41c9cece8e97d9f0e1023242b7883c3c3abc7f1f4cec19841951e0", 0xed}], 0x1, &(0x7f00000006c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYPTR=&(0x7f0000000340)=ANY=[@ANYPTR=&(0x7f0000000300)=ANY=[@ANYRES32], @ANYRES16, @ANYRES32], @ANYRES32=r3, @ANYRES32=r2, @ANYBLOB="000002000000000000000000ffff0000000000005d5dd040", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r2, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRESDEC, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r0, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r1, @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0xd8, 0x8}, 0x4) r20 = socket(0x2, 0x1, 0x0) r21 = dup(r20) r22 = socket(0x2, 0x1, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) dup2(r21, r22) 16:00:46 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x32, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x4030000) mkdir(&(0x7f0000000000)='./file0\x00', 0x26) 16:00:46 executing program 0: r0 = socket(0x2, 0x3, 0x2) connect$unix(r0, &(0x7f0000001cc0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf67e33ca1519af44d440ae433b7453f68c117002864d30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c03c2a442fbeeaa1b6a4adf92ccc952f6abf1e6b468e922399b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5802e66f4b5df6a68d8cac7dbac5b65c6593d2870bc122cd2350000000000160000000000000000000000ff0100000081160021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ff00000026455bedfb9c9f35f23d1aa500006c17f08969eddff7744123053fb805925341d8553fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c47849768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23432dc9631d64bcd823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e772d35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3930ee489bee97de0ea74574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b254b916042575a9603e129cc5b44d547100e307c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea99dadb1b76b6c98bf0e4f37107f09ad734c77e88381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26b498d0ce05a3852a1cb4338f3bfee17a0a5192d6fff297001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d59161787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc6ef2c1417f58714e9d06aac14689ac60086055319e95afec0bfb4cfdaaca352757699d9c748fa0f45198543169a3c646ea83641a64f7eb1981927ecea519f17c5c32f2a00f53251c8286e341356006c0121cc183a0628eb252297dcc4cb38a232f632426040053bf965523cdb91fd205603d1203c9e6026baa041b3bb782d6f5b227c1fc05dd1287ee75f141e75c3b68d8a55fee5d8719a379c098b21d4395b66fda14cc1fde9eeb1cae65b5c3a755723b059c437762fa534db73f59fa2e68c5e7ded8b77d1b9670420ee942b88a376316b3a3e9d6fc9a6e7ce666154b88092acdb573261ef46a27fd3b21987a33e4998a282282bbaad6277c4b0cc481d53d2ff9034c1a0e7413c1221861dce110e39d721b36e51cecefa8864bcf8da79d3d3c2300000000000000000000c737be5cb209ccafa5f9ca2e8a2169e00efb98f52d5048816855270a92241da1736938ced0f4707e4ae3316a32eb00000000000000214e5d2d618fa605140ee5abc1bbda0907798212ff36dce3e66d107c6041e5e651a472e37d726ffbde51141fe0e94e9cdee79c656ab3e95bccc37a871e1cfb6daa9e1ffd6732ed382227d086a66d6b75858c661d257e97913bb8f1936125874f7d"], 0x10) sendto$unix(r0, &(0x7f0000000000)="a1703b4019f5cbf4", 0x97, 0x800, 0x0, 0xfffffffffffffe14) 16:00:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {0x18, 0x0}}, 0x552) r1 = socket(0x0, 0x4, 0x40) r2 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto$inet6(r2, &(0x7f0000000180)="cb707dec13ed3e2af611c5e2de141bf02c47148789cbe33f7a1cfa30186eca6cdc87539243e38f2af60493a5d35f3dfdcd777fa56ad8d64b34c732aa66278205b714d62be942ccb00f77093848532ae14a4cde26cc388b1cede8e85c8a14d7", 0x5f, 0x60d, &(0x7f0000000100)={0x18, 0x1, 0x10001, 0x7}, 0xc) r3 = socket(0x11, 0x4003, 0x0) r4 = dup(r3) sendto$unix(r4, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000340)=0x10) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x2f, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) getsockname$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) writev(r6, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) r8 = socket$inet6(0x18, 0x3, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x20000, 0x0) r9 = dup2(r8, r8) dup2(r1, r9) sendmsg$unix(r9, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1c, 0x0}, 0x0) 16:00:47 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000200), 0x4268) syz_open_pts() 16:00:47 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) fcntl$getflags(r0, 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:47 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82ff0fcdb5"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000004000000000000000f1ff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:48 executing program 0: select(0x0, 0x0, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x1, 0x1000000000000, 0x0, 0x0, 0xb1}, &(0x7f0000000100)={0x4}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffff9c, 0x80085761, &(0x7f0000000000)={0x3, 0x9}) 16:00:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x40, 0x82) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000500)="82b68b8aee424cddf6dba587205af3295b2bb2921a545882653feacd4e026ef4f0d246d42b200a", 0x27}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 16:00:48 executing program 1: socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) bind(r1, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xfffffffffffffffe, &(0x7f00000001c0)) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000140)=r4) setsockopt(0xffffffffffffff9c, 0x3, 0x4, &(0x7f0000000000)="c59a4bdb8c951397d67342671f42d4b5955bd4c720e4bf25d1b5c7989d5c60f8af4b12c98c344e5a639eb9459cf00f397ec85120f7f414118a67dae01f6a9843b9e2c3489bf5bc1a001de2fd24795e68b0e9acd386b26738e889d2f0ab830396f74081bffceec6c994ef70a7619e2979bae0a5eb130ea103a920981b544a59b4197e50015673d5781587043da77e8969fd5c1c5611494a0f275c919535681751afd9cb8dc5269a5a025a1025e162798a6b4be35763fca823d285d3c417cd92fe5d15a213d9137e6771", 0xc9) 16:00:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) socket(0x0, 0x5, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) recvfrom(r3, &(0x7f0000000180)=""/169, 0xa9, 0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) fcntl$dupfd(r3, 0x71d3a13d05c046e, r5) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:00:48 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = msgget$private(0x0, 0x348) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000000)) getsockopt(r3, 0x5, 0x20, &(0x7f0000000180)=""/174, &(0x7f00000000c0)=0xae) msgrcv(r2, &(0x7f0000000040)={0x0, ""/28}, 0x24, 0x0, 0x1000) r4 = fcntl$getown(r3, 0x5) setpgid(r4, 0xffffffffffffffff) r5 = socket(0x18, 0x1, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) mkdirat(r7, &(0x7f0000000000)='./file0\x00', 0x39) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) fcntl$dupfd(r6, 0x0, r8) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000140)=0x2, 0xffffffffffffffdd) socket$inet6(0x18, 0x1, 0x7f) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="6a86d097f2d856d32173"], 0x10) r10 = kqueue() fcntl$setstatus(r1, 0x4, 0x4) r11 = fcntl$dupfd(r10, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r11, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r9, &(0x7f00000011c0), 0x0, 0x6, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000080)) 16:00:48 executing program 1: socketpair(0x2, 0x3, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x100, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x5) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$KDGKBMODE(r2, 0x40044b06) 16:00:48 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x1e, 0x200001ff}, {0x18, 0x0}, 0x3, [0xc0000, 0xffffffff, 0x8001, 0x0, 0x2, 0xfffffffd]}, 0x3c) rename(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) bind$inet6(r3, &(0x7f0000000000)={0x18, 0x3, 0x8ed, 0x9}, 0xc) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x1010, r2, 0x0, 0x1f) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x1) nanosleep(&(0x7f00000000c0), 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 16:00:49 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) socketpair(0x18, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x81, 0x25ec}, 0xc) ioctl$TIOCSTSTAMP(r0, 0x80045713, &(0x7f0000000040)) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000100)={0xffff, 0x6}, 0x8) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140)={0xf0, 0x5}, 0x8) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./file0\x00', r2}) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x3744d620) r5 = syz_open_pts() writev(r3, &(0x7f0000000540)=[{&(0x7f0000000580)="429bf66da250d6f3a59607ed59d47bcd27120173d047092c62f84b6261641a8ff51939460e47e15b4a18ed87d273958f70d1350eeb6b7c8b2de921ae2493b99b97e95ce5d6f874e916eea7aad88aeae0fb025719b844012f95b5bfe44885c1830e628b9c9af23c60be097f66392f8c7c9ac66ef753730b77d9a64ef46ca1412ad33349c6a210bc97ee9587a16d23e0a0b58e051ec0a919524948b42ded4ffb526a036855be4a7cac40813229097a73dcbdc99dc695a68a081780d189d157e8b90d61056e3d9457b23c6dfcc4e46d63605cc4dfb75ff96e2621684fe35776c0d1c95d200fecba9b985c4fdf088168994eaa6f9c7c08ad0ff86efa28c8e1dfbea93d7932fe805da798eb2351b607e1af2aa597b3b6e7364a9f5273ee7398107ebc232ee3dfa5a8882672d4ec061d177434434e80e48dec30342fa4f933", 0x13c}, {&(0x7f0000000400)="4198159b7ef4fc4a6df6b1045bb77303faec27351b4bf3d2f6da8019525af0240496da664745ca694497fe25e86073630a387c923d89c0904a208252f3f00eea90635a84538660e8b0a52b161721ee8eed50c07490124565de2ff512bc9de0968eee5624", 0x64}, {&(0x7f0000000480)="4b987dd1f4121b7d5c84b7a11a934dea43f06dcbc66e4725822dea416784337d24e2d2f3cb5aeee0a04b6c2e6cf30ad0964e3557f671602d0d09227e889e88d4ebdcc817ba4f14ce5cad1eaf15e5e496ba3ec76e6ceee0684614d71c1ebe5e23f9cffed84067953f7cefc4aec95077e99f44c50d483ba48de25702", 0x7b}, {&(0x7f0000000500)="8035075498e54f40d0c729251b21a308dbb1154f43", 0x15}], 0x4) getegid() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) write(r3, &(0x7f0000000080)="9d", 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x20, 0x0, 0x40001ff, 0x0, "b8000000000000080100"}) r6 = getpgrp() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4, r6) r7 = socket(0x18, 0x3, 0x3a) pipe2(&(0x7f0000000100), 0x2e1322721a73eaa5) dup(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x20, 0x4, r3}) mknod$loop(&(0x7f0000000000)='./bus\x00', 0x1000, 0x1) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x800000000000000, 0x8}) 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = kqueue() close(r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000001140)=""/4093, 0xffd}, {0x0}], 0x2) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x100, 0x0) symlinkat(&(0x7f0000000000)='\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', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x64}, {0x6}]}) r1 = dup(r0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendto$inet(r2, &(0x7f0000000280)="4dc6e7e8975dda2c1eeb5fc8d0d6224b355c2b08dc4fb6bed1f23ddfa7aeb3ff504efeb248dc2784041f0ed64fb21a43", 0x30, 0x400, &(0x7f00000002c0)={0x2, 0x0}, 0xc) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000580)) sendto$inet(r2, &(0x7f0000000140)="3fe905338a57", 0x6, 0x8, 0x0, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x5}) r3 = semget$private(0x0, 0x7, 0x10000000000490) semctl$SETVAL(r3, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0xf5, 0x0, 0x0, 0x81}, {0x10001, 0x0, 0x40}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) semop(r3, &(0x7f00000002c0), 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000340)={{}, 0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) semop(r3, &(0x7f00000000c0)=[{0x1, 0x1, 0x800}, {0x0, 0xffe6, 0x1800}, {0x0, 0x80, 0x1c00}], 0x3) clock_settime(0x5, &(0x7f0000000540)={0x5, 0x7}) semop(r3, &(0x7f0000000000), 0x2b25) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000240)=""/196) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x7, &(0x7f00000003c0)=[{0x4db4, 0x2, 0x40, 0xf8}, {0x6, 0x1f, 0x0, 0x8}, {0x1ff, 0x0, 0xf, 0x2}, {0x0, 0x81, 0x5f, 0x7da0}, {0x6, 0x5, 0x20, 0x6}, {0xbcb8, 0x7f, 0x24, 0x6}, {0xe123, 0x7f, 0xfc, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000480)="0a9858f15b4d1f30637e94e3c95b") r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x4008, 0x0) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000000500)=0x1f5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x8a00, 0x0) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x81) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000001540)=ANY=[@ANYBLOB="820200000000382ce75205829f8a356cd88a7b54638e442a12d708e3b2558565a6192741207291c4464fd7e329dcae63d00017a78a159fa33d2af46f109277552274863211dc189662a97c2c2b6b40a11fad819f91c8507cdaa7e46352156e74e95b40ede8dd14e045348e0f675830b237a1bc870dff4af4cfac9206ea475e33120feb2d3ce2aa9698e2e62a63eb48fe5464148b82cc745dca1ff6f29693eb9aaed3ad7bb79fcaf17f5aab5ef39f4f727d3b07b4bf7b1d659ecc445bdf20ee638e5ced09c3733ed8d5a664b7c4a772861c28fa2af25b47fbe270ed83d8fb92178e95dec18471481a6d7e76029e362d4fc59059d353d6fabb98036ac256b5ae913733ef757e52728db2d77e1b9edf14ac2d7281dbc5ac480951bf785d2565d26f5338e5d444be70e65f7a67319eb8c1344f30cdbedcd5c23ed6d16cf792ce7ea87a59ed42e3fbaf3ed6359d0d93"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r3, 0x85}], 0x1, 0x5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) mkdirat(r2, &(0x7f0000001200)='\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', 0x100) r5 = msgget$private(0x0, 0x0) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x2}, 0x1, 0x7fffffff, 0x0, r4, 0x7fff, 0x6, 0x4822, 0x80000000}) msgsnd(r5, &(0x7f00000001c0)={0x1, "f37b8614e939b21f639bdd6693a03b434b5fbade3045e18a64cfef6f9825a82f47fd3728a482f233b309e0a599d831a175700cab3f79d96fb7f837686d9073a560bd65d82788d62f5bf2603670b3d722cf191f8c9906275210f6ab0ca7467241911394e43c77061e7229cb59bd6b04262cf278a08793ad58a12d53cc77799ce1dd184d722c67d0cd4ef356e7257639d7f001a44bd8f68fdb89e1e151359eeaa02632a0dd92230af42d8fac155a34ef72274d225a279f53210e634e4282015d4b60ffa2ecd525d51f6ba291d8b3af5ee468477532b9c52db0432f5509f86459f3582b6fd3f0ed73a10d3f0b2062eff777f859c06ddbfdf0f52950687b19a8941ed8c679255926c685a5021da5631d0162b01ff76e3340227ad33eba21ad26a6fcc491a3eb46e792517d40774a28da777254f10a7f5127592280d5313c957ba057f32307e4006455c31674b73a2627ff2f09a1700b4ba6146dfe77746261991b737dfa5f34ff13f39baae7ba89f5b6b9e5a6de40940157b47239588522ddd87500b2d9eeed1dcda5b03d69ed0670931be40921e028e0d0579906c9c05041b823d2cd10634c0b62b42762987b88b1d8e51b9c04cbba191711472b36b15646f6a26d8be7df23c08378447dec95d325e2a5506dd3081051d893ba749128e7b565fda6bde4aa1ae88daa8a05b7f2ea14046e3d68f70525186adbfd0340570842e36244e780fe6d882ab02950298249cfea7f288b505d2cfe81d6f5fe33d4b87df93111d78bb1081bdbf0453a13bd5e6b023dd0183eed698f8c8b634fa5daccce25d0d5f996fd77c2dbb82bbd480caf15619be129d5ff194c5179d29135a03f2fe463f2ab90b65944fdc57708dcde08039cdd67d238d98f79e09e586b995752ae9ee501e2dd06e516f38b677c19fd1ffb0e79eb70be852e67f73c5ca874d15b97e3397ca26ef908b1b700b28c6700300419dbf3ebec9cfc5233b5c51e0ea523cf231a762f31e907311f358470f78f6fc14b1dce5f048867b76ddc1a71d1b90d4dc2c48369ba46357721a6e1aeca784d5eef3deea7623082107868346be7092788ffa5957009d59848235e088daf56b13c32568a9209db250ddb4cbf8d9e6c054b2c36df282e3d3352d3a042978f0b8767dcde99584dbe6bcd498b3374901cb6c3c4f696fc8712dd56032e99a25bc53cbcc69cc82fb903d874b2d0e27b26c42658aa7f74a7a2fb584013d71fd5aeda045c30461412a2feea9a677899b6c3fd8b2ea999a1f976231f770c321b99e2e4802d26103af2ec5d580d6f160b3dae56939a9b666c0f78a28592bcba53d15faff7839613431d127a44aec624ff2900ca61ca208c58ed4a209c0f46ce5facd8979ad98808c0556fc5eb5fe5926fddf6196c47364bcfa84ef2a6345c1d19835fd729a069a7cea449e32605cebbadab6e1bba0682c20afe0aae3ce5c5a0cbcce76fbaff6e1a41993bc3eeb05a6a8a3e3e059da8de9fe172722d9ba98520c9ab237292e8f17da3b3303e8e0be58e15d3c077c1ed65829c7e0267a7f878d391eb677a31ba31015f8d01ad2a48310131dafa6307201f0b84492d268c0325dc200bfe6f9310d7d30bc405cff9d91608d552aa6757fe8e421ea0c4ab1ac58aacb2ac7422688e6c7ab1e0e6dfb3ac036f81c073afb2a6fdfb09d0ef631f33c59ad3544a5e6cf4367c8f420e92eed70c8f4b88729ededbe689bed3d46cbe42733e2ddb0708cdfda7875f91c6da9a7dae9e39f9042b4638be8aeb9e5c55dcdeea4d0f89da15157bc022bc8d2d7c599d71b8c58e55ba6f0ddae5493d9e5194dd05814715ab9f20d3e175adf69b06006f9a8abeda710a3fde19e549738343f50de5dfdb81ceaec7e8c5adffe6fad9e408869f919a6430c054ad74e65ef965b6b0b2c63de04b0dd5b02a5429feae85781f61ac3f78f48e03305fc77168629af54da63a8ee130ac9f3976a99e8e255233684fe46abf7804bbc047b7fb39013821cd7958a0655e31ce34dc289b6b5e2f786350be2143c92ae52d85027638f2c435b6da9c12dc85b06c7942c62ac3d4c8d8d204a716f91870b61674aa24323d66d201ae2c65fa6276fb0f22fb9b61d2be0625ba0cf4f0d8933776974981d5b4e651a7afc9381cde85586c49f97cd7fbb4624cf5f68abddf6db0b0e12d313530b30f1657c48a243d4c3e05201d035bb7e3005b0204aa47df0c6941603a62f8173716473dfa3797720ce4c7e7da3ab9396ea3dba055bcd19a3af5fd3495554dd8a00d40269f23f0728ed129fb7b193041206a856c5f71abfc05145772355334acea6b3ebf2d7826e7af8e724aa161ad2c514a50b83079cde6ce547ed9581b10bcc0fcb98819908e320aecac3deb6a2b779044065c8e2b60dc1f1f34b678a69ed30628f036e1a988befae5172fe49078e61d0c67b80c770d408dd08c84c71057ea61cbfdaf25b31469ab818ee97f6e2901373fe90a847e0f61ba748951409c5f0dec8490d26db969124122a4f1482967b4679354173189abcc902b566753c96c3b1ae828e7c84bd51b4b62e62d71703fc71f8a1ba5a34dfcc31b28258fdff1d7c8752573992fe0b250ac0a11c8bfcb29d2b2b5c4e676f43cc2b844a352d278970e154d8e28afde97e7afb6b51ff02282ca313e7ff9ec2e78abe19bab0e44b8b882d6fe7006b4741c4a1cd9f6cc202cef3aad5905c97d07ea31268da8579415e4f1215f302f93b1477baeb61a2bd93e16e9a1c982591ab4f5bef25e9921244964902e41f6cd996e776eb1d04a89e07755234b258a9d755a9d16c22a45dea14df312dc6bb3a147eda7b9e0c74736225635aa1dc91be219e52b19246cc845e4b96f622305b941aae9dc4130ee51b2ecabfb8f854fd54ff3b08293f86ea7a767811c2cea1e6df12a0e0f5c380a6e1c92169e3414ecedcffdc26445d262d69051a3aea59a2139470b9eaf73be2b4a202b41c396ce9bdf808d20b9468722a15a4995800f2459648e1e92d2c11b248d9ccfaa734c71614285b36cbe04976097e351255335d947954484106cc5eae7bcc911a0709b82310075b1fb5428b45d39312f19432751f59700001579f615ee7482924d4e5294fcff85ec654c8270aceaaf802617b7f7e2f0227c0a2683901c5a153b558b85fbb3ad563e456a7d8209437fdc1424408e8ae5b7169c414da53475e7404e79455d2c23e41a14d4750e5ea0a0523312f6a7d7513472a7173605d1a9b3b0103100a62a62486d0bc6fc6165a5ca598a7e01b87686b6f87b6e7d79109d8c38df673a3951d77a68374e9c2dc58e362dea00ff00129b1283122c10c7604c56ff7ba5e5e5832bbdc61aff69e8487c8bbc8b4eb01a5f6d4c39f733fa682c14e984b149e8a379719617ca5e63ed718ce0663be68d3499490ad0888809667e8d085390ed72c0f5ed399180d388ee0f779bbbe968e6c0f6ca3056634c0032c526f9fd59ebf6dc16db0df43dd7323ab94146fa295c649f2225af64834dfc3826ccdbd203f148f576dbdc50f5b6081f3c2a9fcdf3d861836cb961cb5b90875679d664abcb4fd29a945363bf00ce68da4d8b09fc243f9ba48d5cb7956190822c29897ade681cb3c029306be967660a949ff2cefd15a05f419cf7fbb6e47978ccabee8542aeaeca274213fc11969230a7beee3eda2cf243a5ecf21e6710f12e6374fbb18c63951ec91cf4b5f7af2b517c8fa6300f6fddc9eb9ec4d6a7a35c305839fa6936b71ad400efae61fcbc8a2b6910d37b6aa0de3406116a9ba42726976d5b8e1ef70570fa7a216946cd34ce5a6c3d0fdfac01358793f93df8d740f492b3392fa2dc7e8037819f7658510fa9d423d41f708e7d69105041a5faa0c6fff356c85510f16d75cdc6e1a7d91c2288e45ccf0a1d002538cb908bbb5fedbdbaa0f0db063c3f3e8e5a9384e26a5d1f8444e590ab067deff2a0c73194547839f6e4574fd01e574b77d498a412481ce2e3012e16d809a1f51f1395b14cad7610ebf626efb42e23889a9c12eef236412161fc810f2bca9966ef3d550cfa299852e337641ca62f8d53714f70c9d00c333b86ff8d04144de49f5a3cf61b51675d0fe5312226435640406f84f34de632e26d9fbd95fe0453f3b5b9d34a86a6a7dc6b39043b079c0b5bd2db1785dd8bd3d2f3c3535cfc91bb09f804710c1534ec59f94595bab8930e5b51e71b0abfb70313d7aadcda2fc4ec2d2b2f9a97efecb04f840a120037bda322d8660c89c1d7bdc4ff2aec64e2a9bc4cd7fbaa660fec7861a42cef62ead85dadee98f8c07ec44ce0c145a8b06776c126a8244e505eb438ceaa1fb70a0b89a85f69e5ceb7a33f8892506b319d9895ca47b4af16f6bd5377cc69de1b28faf1ab0c923e158a718d9da22d190a33518e8221fbea1d08cb50bd92d1a9b8765873d796e83889d1a86fb92a67bbbe85f026a253cdef16ddcc80666ec4beb228167ef3b501531a6626863acec41a7ad015f4416be1a0b120eb499d165ce66c6983834602a280e0155e82b73d6f9ce1c22a4676374e15800478fcf2e4c32226c857ad1e1e9e16ce8d01cb2c9c844ac12560e9a37e391ad3bacf965ea76f070316d499fba448ff2f8a4551e96cdab07322d4b22844000c6c1df45c7ce4eb969748f301a0c1bcd275cbcf56baad30fe982c71ca845fe3752cf2fe779c8dd453f8e1df0a5340a6e0a6eec7b70547777e428b297c1826c87935105c9ddf4f9143c2faf3a88738bc8276f89e967099544e3beb3217f2d1455dcfa046d17b5a5dce09e5398dcec0af567da2ea36aedc16168e48215ef1c6888900ba66fde7f3214b120d550e7eeecaa187baf0159d4852c5ecc801201fe9d514e9cbb2d4fd4ab9ba4069854318c9067db29f13218bbf7758677b944d1dadf1dfd5ec0f881b0a21a600fd6959d3caa99d864ad5852f2e6ac3af2bdda492bd78db0ce9de68283b82b56de769b729e4edbd0e21a10178cc462c9c011a288cb05d1b4ab631ec2e54a6dfec7abee00efa2018924aa8c82f6fa73ff393d9ae0b98c52dde8b00bcafb3f2c6b950c08025d646fe80eba9018a7438b12e28a5cc377e6f417795da78078a528a7f7948cd9ef18cd402f7e71961de797da8a5a3aff55e3366e886e517f814c543b125c390c5e0693e1e4d6592b23c9f067e715cfab477e4fea7db56230458fccd209ad2c9bd5aac5741a3f9ee8f375e53e8aba32056329ee198440e67e207276dede7baad2db227ea9f5a594f772b63c4ee91f8076514b324857ef0d1b35c692fcfbfef6be306e57bb07e5bc9b382c6df2bf1240cada0b9bf7b52ca3bf3f3ec1decc5aad15a93109341336f1836ec55fc8682dcaa230b849edef96a3e18d4b2b2952085612a2e303d30a938e92a9df087a217c135185c10a11c0a479bacf391ce084b41f8cda9af93bbe0562c5834feb3eb1a3963fe5ef11ab8508208a9f97b3cc703c1a071807e9fcbbde7c4e5e13ac5ac532c71129efef9f2f65364fd4d7511c69ba74470b130a832b8dc9fc429135d7023ef47f0a85695301cc40120869098e75e7caf3a5a578aec6f925c6b7cd63e594a16ebf085d3e2679d40d93e217b204ddc542a5812b414da37db7e003655625920feac7e730ff78ae52cd4aad5f96da9271fc6c8146a31c670b59eaeca72f878f01de0326c8fe636177b43bcd4cdd9ec8100a2fa784240796b68678446b9d9e6eee6c9ba30a8f95ff4086d63f0a796660bc6f4742988373ef21bf6fe8f2d1a2e2a6da20e1c0e062a403154f44b43f1850b7194ffc1fa96ebf19077ca17b641f9e5f0d4b54684"}, 0x1008, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r7) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r12) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x8, r7, r8, r10, r12, 0x84, 0xbeb}, 0x3, 0xfffffffffffffff9, r1, r1, 0x6, 0x6, 0x5, 0xff}) 16:00:49 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00100003000000000004bb893f0000"], 0x38}, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$getown(r0, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000000)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x1f) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendto$unix(r4, &(0x7f0000000100)="2a56455d94ce5523855be4cf9b9a1ed822b81ae01cb8f8b55ea9b164b1ef01784860ee4d23e0717f584bd057ae8a0ac4c9022a0c845943b715372049e821f3c65873ef2c3af14bf2efe66b52dba1eefe1e3d4be860613ddab4bf1fdcb8aca9200b26fa9fae3faadcebbab9941dada9955abdb10e09fb0e392f172e28ee0ca0bc68d8b6a96d7a247f0264885ce441caead3d1cad6b1fdaa8310f3374b7474ac3ca712bbd6311a4ac740f461569d3579ee615d7b766d955c025868b17cc5aa9352fdd1096d1a735356fca9fe8357d30da91a209017a3a8154b1389", 0xda, 0x0, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) chdir(&(0x7f0000000040)='./file0\x00') sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000280)=[{0x74}, {0x2}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0x40, 0x0, 0x0) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000000)) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5c}, {0x4}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30004) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000001c0)=0x800) r2 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCLOCK(r2, 0x20004276) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") fchdir(r2) 16:00:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x20, 0x0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x0, 0x0, 0x164) fcntl$dupfd(r2, 0x0, r3) pwritev(r1, &(0x7f0000000700)=[{0xfffffffffffffffe}, {&(0x7f00000002c0)="4aa0fa15a9a7371571fbc75676e89951a2d5a27b485dedfb76426bac4403a30dd6f30d7aa8203609048a39a37eea8fac49bba0fa681baa79da4acfed8b05d8a40dd1442645db4e234ebc1ae16a4fc66d69262c1dec09899393219c19599a1ddc173473c154a9e4b46b4d26747393f2e4223eccca44b3f706b9290b84987556ab6b3b728845d0f335face180e28ce00e33f7c7c606ae2eab5db0cee4e2792c3d2fff57dd6c20000000000000000", 0xad}, {&(0x7f0000000780)="8dd1d5d689ca35e155d2ba25dc41ed05ede03c7a73febde7e931991ab570b6e967cd98df365a91d389afb815ccd3b11e4904ad924dfcc1ebe1647731dcb4f9e9ff7eacf323608ef1fb7e56380569815c53178f0e67bffe8f136733a9c81b6d5089eba6602059bbb75c07cd1735d842f2a9564dbe7516e929262d1d80e6b3ff588ab9dbbc88638d4ac15361dd737313acba5971c5137c89f013e382c480085d01769d61b159c0dd18efc920488bc074819151e93b0a492b56ef23bc685a059238b2beea877d5b5603c8bc5636cbf1389e07cffe00000400000000000000000000000000697202b0c30ece1f1139e2624248f9f72fe45d688f93e84fa3207d4c3cf86671ac44aa53ffc71e7067391d42409a80e46b78e758e4c902b158e08cc0cb5bd5bbd66b38a1a74b98187908be53c8a76ee0364a32a5262f5401e03c785f", 0x13f}, {&(0x7f0000000480)="af09a7a39e7e77ace854ba4b6bb702f378630dd941a9182cf6c82d77418b722459defac142161ab527d9614a094d7103fec578831f184d72b3169033cf9362496afcf3a6c45e3db469c497", 0x4b}, {&(0x7f00000008c0)="f69df65c77723ca34ce415912d1b99104496269ef8ae480632974a1bfea65261988eed4da1b1fbff1956c919953f1092c602deb77b27648dcfec211299a96ccd9d6420fee5fadfac27f50992314aca5e304f0c705357a1cbecc940e2f3f58f5d89f531e03bc6c25590fa2c1b1b8daec03d5bc60367142e60c5e8bb13446b2d19addc4a2b28f04314deb166b6b5835b15e10b78fb863bf4904bae240f3c78e75404cc50573f67e2344f62253ec3c2730c1a5a39945e5cda7c80f8eb5e66e87b33945ed6ea716168a64a9c3a6f2c85de3935461ba457ff1630a91e52ece8990d59a772bb5fdff821d82f34fc46579e5696b0d99e6d87dedac25de7127b20aea0142e4b545c4f4bf984a00aa7db5f25ea8610eefa9e308477822bdbaeece39d32992969f6447eda555f5d29c5b8f57aab6323a7fb12e87526894db11a36d8fe7e1a4f6fd16022541ffb", 0x148}, {&(0x7f00000005c0)="476c699c123efe5a82fdc0fda643dffed89e0dd1fd2ab558dd8cee4b72122bacd99999cd71eca56555e67f6b8d5950c3777c87963bce2f8a54c0fbf9e68368c9627b5792caf48a04dab914d3a682df6ecae4ec1eee3b453b98cabbd862940a27e2196caf692d909ed8edbc265decab3f42d408604c5f99e530b2717e894c2977605ee114120dfaed3d8701eee64ac8b6d24af66dfaa7e5c0119e27e5462b33c9dddd432fd0e2489c4a4201464b7552e2741a0498a03a56d5bcc4a3f53689de", 0xbf}, {&(0x7f0000000680)="b581bac41cfc77fac0fe06eec27ad823f234544f1e6195e5e0650e3f3c37d16a6f0646478e566dbe2138bcf6d1591a1849d9e2524a65f8cf6b833f3960d5bd741a16ad4e00fbe11e54be3bdd96a18f2a366ce5b0da4414f4aea04be530dd", 0x5e}], 0x7, 0x0, 0x1) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f00000001c0)="c93f2209a34853148716cee5945612a2a01c58d8e939702dcfcac57c58db8e87f73908e93539707571c5bda3877bb6d3137bfd17e041f1722812cb66bc9de55c9405eafe6d2ccb39ed636a6a31c9ea91f1a398695cdd27e6606476eaa1fd48f5c713ae1674f1208b4b510e5825778a1fb86d329eb8a46fb6852d0a50e1f0987bd07d936d6cd75ae189cc4c186b75beb1aee5452c014a56b4702483978809243877e1385f541e3c6ec75f6c161d89fd10205a6589827d757e5edc78e19c6414706acc692ab90b825dbf0cd753f1aee5253fe16103b01afb3ee5175b96a7f1048b", 0xe0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x7a) 16:00:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) socket(0x2, 0xc003, 0x2) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r2 = socket(0x2, 0xc003, 0x2) setsockopt(r2, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r2, 0x0, 0x66, 0x0, 0x0) setsockopt(r2, 0x800000, 0xd1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x100) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect(r3, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) close(r0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)) 16:00:49 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r1 = getpid() r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r4 = getppid() getpgid(r4) fcntl$setown(r3, 0x6, r4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r7) r8 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r9 = getppid() getpgid(r9) fcntl$setown(r8, 0x6, r9) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r13) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r15) getgroups(0x6, &(0x7f0000000600)=[0x0, 0x0, r13, r15, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) r18 = open(&(0x7f00000006c0)='./file1\x00', 0x2, 0x60) r19 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r19, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r20 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r21 = getppid() getpgid(r21) fcntl$setown(r20, 0x6, r21) r22 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r22, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r2, &(0x7f0000000840)={&(0x7f0000000000)=@file={0x1, './file2\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f00000000c0)="f8baa83acc098e35d27c2ffbb23220c31b892935a567f1524a655cbe3f5604e0d86b7c208a6b3694f61531cb5dc96fb17b6123a4dd43a69a9298d5105a52eece6328013f2d2c322fa8b0d62b3aca6960d2d365e9ab46edccab738f6cd34c370d818b163166273de84e9d0c00a24facf03b611434a06aa7eb0ef0cca869d04fef2a3c53c4e1219ee12ba8b63af02c8a8ff316ad5480f20486c5", 0x99}, {&(0x7f0000000180)="174d9c6373827fda716578f58ec28da547d4945b2754a62ebef986714e8a6bc79b0dc0caf852ccc2d0648152f3f70a40e43a2c7e2f8da8bf5d02db7b4d4da47e5e19c67424ab96da5f7d4654c291762e34120e6be4bae5103ac2", 0x5a}, {&(0x7f0000000200)="dd3922add0823b2d64ab0506b2fea41ce4a4a185542c65be9df3a73143281ffd9c59f187f3f8ae551224ca67fcc0e0e3fde481aed03d3472d55fc33040cd733fbe6ec0512c4289c58e14db1c8aad33c8b3638b37590204a77d8678f68d853a", 0x5f}, {&(0x7f0000000280)="7ccfb920f97d4797cca537dd058baedf2cf2defab09a9d53601a6a3399b2776dcc383488d87a5a21a42c9e6ff7382b7c5e7e84f0f0ad6ea159e8db672e19c6551ef6fbfe63bf95f23e21dde86ba42b", 0x4f}, {&(0x7f0000000300)="65945289293f0349219b89caed6f2a79d000b2a9620689a1c7fcd79e572e6cdd04386f5cb2deed766591dcb5c0e24703c34417457c8e6a9dae32c185e4b15b28f53740fef26de5e610402b18f0659de0bdfe3d864fae76d65399bbc400941ede8c2617fe1a9b7a83b849b1af364ca97dc0b05aef96ccf30cd75118bf94851595324b14720cedb186957a1baea21cc23ee8689adf8d9df84920c943f70de6626b9388d2e93c455faf5d65e6edad480d3587f2fbbe4fb8538284c358b79edc02aff07c3b82a77d3c349689286be86c1f83f7bed31b16bddecb51fe2aafe443ca95a7e503399efffee7d23902900e3bd7b06d525418", 0xf4}, {&(0x7f0000000400)="851b0a10dff0f190e85f5bd137247f9d850fa994de3397e0fc2c7216de9f5ba62b8709e927d7ee117926c13c13bd97a7f348b30ac86a00973c2df463acaf77c00f1446bc846cfbd2738d52382df3d10e5ca134f8461a3ec8a8c459aac27ecdde4b5e05ceeda595ad71741825922d7e6d6f5cc4e84530c8302c9f561f69cbdc6cdf050b3ca8b97730e4a93ee0e8985529f6e7529f666412e32e5ba670bf08e64d2ecdea3dac24d150d54c544d54c59dd7bbbc002920312f9333edcfb53795414b11ae0281ca914fce6261ecb198b2", 0xce}], 0x6, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r4, r5, r7}, @cred={0x20, 0xffff, 0x0, r9, r11, r16}, @cred={0x20, 0xffff, 0x0, r1, 0xffffffffffffffff, r17}, @rights={0x20, 0xffff, 0x1, [r18, r0, r19]}, @rights={0x20, 0xffff, 0x1, [r0, r0, 0xffffffffffffff9c, r0]}, @cred={0x20, 0xffff, 0x0, r21, r23}], 0xc0, 0x401}, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r24 = socket(0x18, 0x400000001002, 0x0) connect$unix(r24, &(0x7f0000001500)=ANY=[@ANYBLOB='\x00\x00iBe1\x00'], 0x1c) 16:00:49 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000680)='./file\x00', 0x0) r1 = open$dir(&(0x7f0000000240)='./file\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) unlinkat(r2, &(0x7f00000000c0)='./file\x00', 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20, 0x0) acct(&(0x7f0000000140)='./file\x00') ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x1, 0x10001, {[0x10000, 0x7ff, 0x1f, 0x1, 0x81, 0x9, 0x1, 0x3f, 0x5, 0x28f9, 0x8, 0x9, 0x9, 0x1, 0x4, 0x6, 0xff, 0x9e], [0x5, 0x7ff, 0x7ff, 0x7fff, 0x6, 0x7, 0xffffffffffff7d84, 0x80000000, 0x7, 0x1], [0x4, 0x7fffffff, 0x6, 0x8, 0x4, 0xff, 0x8], [0x100000000, 0xe2, 0x1, 0x3, 0x100000001], [{0x5, 0x1, 0x1, 0x3}, {0xffff, 0x0, 0x6, 0x400}, {0x2241, 0xfff80000, 0x3f, 0xc8a}, {0x545, 0xffff, 0x2, 0x9}, {0x6, 0xffffff7f, 0xf54d, 0x8}, {0x81, 0x1, 0x6, 0x3}, {0x1, 0x1c75, 0x17fa3b43}, {0x3, 0xa42, 0x1, 0xf184}], {0x5, 0x9, 0x3, 0x200}, {0x7, 0xffffffff, 0x8, 0xb293}}}) symlinkat(&(0x7f0000000040)='./file\x00', r1, &(0x7f0000000080)='.\x00') shmget$private(0x0, 0xd000, 0x340, &(0x7f0000ff0000/0xd000)=nil) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x7}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0xffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffc, 0xffffffff, 0x5, 0x100079d, "08180b027f610400bfaf7c50ffffff00"}) write(r1, &(0x7f0000000000)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x796fcaba7863bd6c, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = msgget$private(0x0, 0x0) msgsnd(r3, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) getuid() r4 = semget$private(0x0, 0x3, 0x540) semop(r4, &(0x7f0000000000), 0x0) semop(r4, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f00000000c0)) r5 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r6, r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r10 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000100)=""/114) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10, 0x0) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r14 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000200)={{0x3ff, r8, r9, r8, r9, 0x104, 0x5}, 0xfff, 0x9, r14, r7, 0x440d, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r15, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r16 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r16, r17}, 0xc) r18 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) accept$inet6(r18, &(0x7f0000000180), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r12, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r19, 0x1}], 0x1, 0x0) write(r19, &(0x7f0000000080)="a6", 0x1) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r20, 0x800c5606, &(0x7f00000002c0)={0x1}) dup2(r19, r20) getuid() 16:00:49 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000100)={0xfffffffe, 0x0, {0x0, 0xc}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20, 0x80000000, 0x0, "efe4afb069a2c4df1a88a58e01f0ea170447e468"}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0x9) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc060695f, &(0x7f0000000300)=0x40) 16:00:49 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) kevent(r0, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x3610330906ad8ada, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) listen(r2, 0x8) fchmod(r1, 0x0) socket$inet6(0x18, 0x1, 0x80) socket(0x2, 0x3, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fchdir(r4) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setregid(0x0, r2) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x64}, {0x54}, {0x4006, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000580)={0x6, &(0x7f00000000c0)=[{0xc}, {0x20, 0x2}, {0x6, 0xa}, {0x81, 0x0, 0x1, 0x4}, {0xc6ed, 0x1, 0xb3, 0x2be}, {0x9, 0x9, 0x0, 0x40100}]}) unlink(&(0x7f0000000440)='./file0\x00') ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000180)=[{0xc000, 0x7, 0x1}, {0xe816, 0x81, 0x9, 0xa4}, {0x80, 0x2, 0x4f, 0x5}, {0xad3, 0x81, 0x5f, 0x2}, {0x4, 0x4, 0x0, 0x1}]}) syz_emit_ethernet(0xd9, &(0x7f0000000240)="627b80c293419353520874f438df960b6c3fdef61bcc83abce18073a8572c354ad08002d1874ab32f172443b6cad04c482adf58fbab136460d123be835eeb9f4ad2a48a45e9c4b29054c6cf23d53a169e2f490aec9b957a716e9febac197802428cf1d36d5d9343bda2124454850fcad8c8e7812baae47c3e7fe6d9e59e4840a9eded86cf9322371c7f386cbb4fc09a900fbbc6dd238eeb93a8424106066f98ba3f9a96e15fc42dbec3019d8be9f96f3ba9f89e0e8911c953acfa8a4bc5d85389d662fca18cf1bab46db701b6f612bc730e9bb24cfa2b82e7d") shmget$private(0x0, 0x3000, 0x100, &(0x7f0000ffc000/0x3000)=nil) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = socket(0x2, 0xc003, 0x2) socket(0x3c, 0x3, 0x1f) r3 = semget$private(0x0, 0x5, 0x624) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r3, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000480)=[0x0]) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r6) setpgid(0xffffffffffffffff, r6) dup2(r2, r4) accept(r1, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) socket(0x18, 0x8002, 0x0) socket$inet6(0x18, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 16:00:49 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="80"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x1, 0x5, 0x0) setsockopt(r0, 0x10001, 0xc, &(0x7f0000000140)="ebffcb4800"/20, 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 16:00:49 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="040000006000000013870d47bc682fc2fc1539f2fa3506cc7f3a0916fcddeab5dc8a99723ab55ffa8fc35c91f551ea7d18156ad6974c8662"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(0xffffffffffffffff) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r3 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffdb1, 0x0, 0x0) open(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044271, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="eaffffff7f0000006748"], 0x10) accept(r2, &(0x7f0000002200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) dup2(r3, r2) 16:00:49 executing program 0: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x40) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0xf61) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) r3 = shmget(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_RMID(r3, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = dup2(0xffffffffffffff9c, r4) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) socketpair(0x1, 0x5, 0xbb, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x80, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) r12 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r12, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x480, 0x0) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x8000, 0x0) r15 = socket$inet(0x2, 0x5, 0x5) kevent(0xffffffffffffff9c, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0xc8, 0x40000000, 0x2, 0x7598}, {{r6}, 0xfffffffffffffffd, 0x4, 0x1, 0xaf3a, 0xffffffff80000001}, {{r7}, 0xfffffffffffffffc, 0x18, 0x2, 0xffffffffffff76e3, 0x3ff}, {{r8}, 0xfffffffffffffffc, 0x4, 0xf0000000, 0x6, 0x9}, {{r9}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x6, 0x8}], 0x2, &(0x7f0000000480)=[{{r10}, 0xfffffffffffffff8, 0x40, 0x40, 0xf9, 0xd8f}, {{r11}, 0xfffffffffffffffb, 0x14, 0x1}, {{r12}, 0xffffffffffffffff, 0x2, 0x1, 0x10001, 0x3f}, {{r13}, 0xfffffffffffffffd, 0x40, 0x2, 0x9, 0x8}, {{r2}, 0x7f8b68f2f528324c, 0x32, 0x1, 0x5, 0x9}, {{r2}, 0xfffffffffffffff9, 0x20, 0x20, 0x7f, 0x7}, {{}, 0xfffffffffffffff8, 0x19, 0x4, 0x0, 0x5}, {{r14}, 0xfffffffffffffff9, 0x64, 0x4, 0x6, 0x80000001}, {{r15}, 0xfffffffffffffff9, 0x19, 0x1, 0x5ff7, 0x7}, {{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0xbcdc, 0x6}], 0x800, &(0x7f0000000400)={0x81, 0x101}) dup2(r2, r4) r16 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) writev(r16, &(0x7f0000000440)=[{&(0x7f00000003c0)="9ba9f51108288afbe505f65f658a14295f4fedbbd10cc1b4780563585e764f4e", 0x20}], 0x1) execve(0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000140)={0x1000, 0x5, {0x8000, 0xfffffffffffffff9}}) pckbd_enable: command error 16:00:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100f8ffffff000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:51 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) getsockopt(r0, 0x2, 0x9, &(0x7f0000000200)=""/198, &(0x7f0000000000)=0xc6) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="90", 0x1}], 0x1, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, 0x1}, &(0x7f0000000340)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2fa}, &(0x7f0000000300)={0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x56}, 0x0) pckbd_enable: command error 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x30, 0x0, 0x80}, {0x6, 0x81, 0xfa, 0x97}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="244e7f3cb06224b0386e5110db69", 0xe, 0x0, 0x0) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfff, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac397832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6af8c3c4f649199d9059a1d8c414e4474e7aaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd059489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569899c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b7d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebedc7977e6381fa63bc6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e81e5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4eb6e7e5088129d7258d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b542683e4bce32e0b342d5ef7f2f1aae1e1ac03e39e48c0992cce6e8a6e4b2f4fb03023b979d394baf597a46b56cb9973454e0f0278d2a154a70d6b0092b60263d63f861735c948ea6b7e3d6ff1d1c06a0baf276c64be2c035537d10b1ee1d485c28e51ddea698fa7bf0c115715ac196a3859232f2bf469ccfe2b4dfeb0a66f71b8dbfd7c06edd49614490c466f1c2a442ba924e34551904ea3cccdce4e5c9389fc9a8f12022b793cb078432bcc502694873f996596c01c0e9a693e39b3c95ec576e0c734189e729924daf07556ca916a36f312011f6509617c83f90cde3ed7456f211b017797a4f0251c5c7f81454a5d484d9d86babc238d79e1a6eaff8e5022e8b17eb3078155093e9ff35186d87562592147b192f73d0c739402947481eface91d0bcce47629c16700743846ab53b554cf0d9dd4867efb6f8de0647fd01332a04584ff8d2dba336fb81db0442576f58831329863d2b4a14ee6a1204b81bb82d1388c8cb4ad10ca34078061c1c88f1c1d23988ed1bc98717e15d1865957d8915550aa04b896d1ef1e2cff9a4e0a5acdb9020aa67ee5c286894071a87bb1dd0e80aa9e8409468e9f836847ba4825118ea71aaf372810df24283fa079dd5dbc2407a9dea800737cf087c83815b08c97d10930484dd202ba68d64026f22939186297acdf903b845ae614aab9e028841eee1a0b0f259444314d31a5e456c67fe918f64a952d84f16bfb2bc9cea5ae07bab2ebb53bb8a524b66bf26a2a0fdbf262853bf2d5b7a2701748cbaa893a08922e70aebefaa005f0d4659f01e7f47fec0be3b5a203e6316e776b9fb76aa12560d0f147c8809c6755cb739b2c807fd3d6b1a7a1ca1c0b16ee7b91dde8cfacde9411f6629d2fd41b2ad475473c99a391eeacf017404d40dc116166778d0822802851f3ca1ee0655322d659ea79fd8a2d9151516e300d3f193f70c6d02e04c6af62793b1be8bda7170242354ae3d75573659b1cabd41cf9f89aa0b8b79f313997b625f7c7f57d2ad90a9c6a407a1bd4c7e8bc1ffd50ad06ad4e3ba699ceb2e386960f547e440bbb8f25e259bbe96634dca454cccbd3fdb2e278073cbc0d1b88a91e12500e81e2c575d1b0a7ed1471578fb02beea00006646903826f0ccc3193b2ea545718beda46e2e080d96c5c9878e7b9c1d621a9472d8247e7d105b51edf16a17c887956c51e447300325640fdf0a06ceb2b9bf91998118b25ef20142f7aff506ed6217ddacb74d059af2709fbeb64bca8e5b99d517dd141531500a34cba3aa1ffa1fe36ae3d0ddcd89a00a66c105adeb198e062e71be98700f865266b636565e050908d5a321a3a72b7c747f6623fd77c1224681f14a6e7fbe435beed204a34ccb052007eea57b6342e2b39c8f8b487ca56392935b503c0f10efe891d46272f91a06e5a5fa71b6f15f317edb752b7ad2b34fe2c230e238b0247ec62feefa940986c706b5766f99cc12d4e4ab53537e146223032a92166eeaf0e63111b1a3538b19f6a9087ce9d7fdc00bc561180951a6cd409baf2cef4455878f5453107bef2e763706bf0f3cf29ef3b36c1b9c6886b039a3a801b6e374885cef0dc979624e367b7392ca9d3ffe5b6b8f6938d8d6f45f683ac4c12acdfb38ed4d4f1b163278c86646fc3c4bf9decc02b766541001ea3bcfae8bb4fa2a95241c9561c3797cc88404957f23f2ea607caba3154ebbd0dd905f1ec1959926302782e520ef00d37ccf33af8f146d2edc13b750841f78f99227b466325466b8709d4c6e830cec63258362b11e5d91c6983994a05eb8be857e9d5acc0666148fbf66cf61df2052c31e9be86053d63d41fa607ac83ceb65343acd95f38ded92267ae2ed182fed9cf64e3b81d14a6d6598f46f43fd51bdfe5ac5c95853cd30d578cdb0e2b3c62f0df3278a102e45e3936d9b0d47e5ac1182ebaa16bee9f2c790b7b7947018b44429c8cfd3cb44227948dc6c6f9b1bc91dc9dfb8ee6e92646f8da66b2cf0a0f0e5168d35125765c18a9ab25c66c4fabf59bf890aad36d357478e29fb48e3db3efbb071f6317bd2d3ffb4d924abf2cf4f1155130dd13653978066fa8a657399153d1c58981aa5fa11423547ec7bf21140bac418a090d464ff994928d28633b170778a6cca7ff53e063cbb37be1e7865ec993b5e21bdf3623770b447fcee87a9a9678e51a7224476488ad58aa3bcde808425a2441d7d1ba6a3afc50f56adad35cd6ce353d9b620e8e6418a11b1b35f828bb280f8467a3a92b132ff49fb77586e044763e8cc7cbab7853c1c4aa438939603a8f13ee5604a34ad0c0372683f06deaca2d7094b43d2c1cee762e41b35a8d23bb77ecbdf3ecebc2a639b0a7fbffaa512621646c980e9af82d24ce3c43b38b61208fe68340262f314fe79df07e3f6294dcfd59eb770d43d92567480b8fefc4fe6db6437222fd513e49ad33961818af098b883a3497944d92e24b06545e5e4dcc1ee0410a7f0556abb4c002080c9c9312c56ed4cd106d7c0a14b8327f4d53d9a05807964988a1e70f30067406000000000000") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:51 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10, 0x0) ftruncate(r0, 0x0, 0x6) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000001640)=[{0x4, 0x5022, 0x3800}, {0x1, 0x10001, 0x7351d18524d2eba2}], 0x2) socketpair(0x39, 0x5, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) r4 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r5 = getppid() fcntl$setown(r4, 0x6, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r7) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt(r8, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={r5, r7, r9}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000480)=0x7) semop(r2, &(0x7f0000000140)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1800}, {0x0, 0xd78d, 0x3400}, {0x4, 0x401, 0x800}, {0x3}, {0x6, 0x7f, 0x1c00}, {0x2, 0x42c, 0x1800}, {0x3, 0x5}, {0xb06d969951e2aad8, 0xffffffffffffff80, 0x1400}], 0x9) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000480)=[0x1]) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r10, 0x80045721, &(0x7f0000000200)=0x1000) tap0: address list non empty 16:00:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) renameat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000100)='./bus\x00') 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x4) r2 = fcntl$dupfd(r1, 0x0, r1) geteuid() getuid() r3 = dup2(r0, r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000b00)=[{0x40}, {0x24}, {0x6, 0x0, 0x0, 0xfa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) recvfrom$unix(r4, &(0x7f0000000100)=""/92, 0x5c, 0x800, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:52 executing program 1: link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x8001, './file0\x00', './file0\x00'}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x2, 0x40) faccessat(r1, &(0x7f0000000280)='./file0\x00', 0x201, 0x0) r2 = openat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x28) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000300)={0x1f, './file0\x00'}) r3 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000340)=0x2) chroot(&(0x7f0000000380)='./file1\x00') r4 = getpgrp() wait4(r4, &(0x7f00000003c0), 0x3, &(0x7f0000000400)) r5 = openat(0xffffffffffffff9c, &(0x7f00000004c0)='./file0\x00', 0x400, 0x1e) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000000540)={0x1, &(0x7f0000000500)=[0x200]}) getsockname$unix(0xffffffffffffffff, &(0x7f0000000580)=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) ktrace(&(0x7f0000000640)='./file1\x00', 0x0, 0x6, r4) r6 = open(&(0x7f0000000680)='./file0\x00', 0x10000, 0x84) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f00000006c0)=0x2) r7 = socket(0x20, 0x4000, 0x2a) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000700), &(0x7f0000000740)=0x10) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, r7) mknodat(r8, &(0x7f0000000780)='./file0\x00', 0x8000, 0x8) fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) r9 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40, 0x80) symlinkat(&(0x7f00000007c0)='./file1\x00', r9, &(0x7f0000000840)='./file0\x00') r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x300, 0x0) dup(r10) r11 = openat$klog(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/klog\x00', 0x100, 0x0) r12 = accept$unix(r7, &(0x7f0000000900)=@file={0x0, ""/4096}, &(0x7f0000001940)=0x1002) dup2(r11, r12) 16:00:53 executing program 0: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000617000/0x1000)=nil, 0x1000) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_broadaddr=@in6}) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r3, &(0x7f0000000140)=""/228, 0xe4, 0x2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e2f66696c6530005f3f6a18fe7561b8b25a86642be8f19faf687f459dd67563ec12bf17b439b33d8a2d007143c5dfe20cc7f30b8445e2778dc361dfa865e7c5169433a714c473702377880b30510e1f024c30b84a313f5bdc27bd17c52b31147ff080777aed6f997c5de6601f86f4964080b1242ce781a521018c7cf28a2c8d1fde03dfbd55cab37c116bc19fd9e900c931173ccc7240fa420846003f32aead2d3af4cfd7cac8916dde60358bdf850b59587a4366276e9a5765fb66495a313b610372f873a2f1070226dbe5ecf9ed024926b4ba51954fb906be467c076f34a88ccfa899c67fede8487aa43b6413d9af86dd94edbea8325a91c57a60b7fde7be38618a717648504c877edd0900000001d9a4685c1997f3fa4db7b89b8bc352bcc64fffdc95cfc7385a3c68e74f2917ebf844e6f0411cbd32bf662cd6a2946f9b7df300d9bcc4c8b8ef4a395944c5d47b860978799f27dc921068ba1ddc8ee29b2744faab034f12fbf460f91242c050bc75c0425041dbae16f47f2d4f4cab2f159f4cdecec074d70bad2267f15d3268dd04738525331f001da8b07f6b5f0e0a1db97e88bb3a36843392c2b074a5774914781d1a49707beb961bb14de48a26b1bf263192214501a5f55fc9f15a8258be37d1512920f748995189db8594a1d7144dd2b225b72f195795ef89d12b4856a60d3ce930f3681d3301dad26ad7579968cbef90f1d8ad35786b7c70684c849a0b0f14081c7d936a1dbfe9bcbcfe2875e57063d38d67f5add5c7fea0dd2ff7727b9030945397ad5a968e2507cf8acbc7c15d812dc76c7c8504fa315251f380272d246f0779a5126578a21f7039504b25d625e97f0fb1bbb8e9150af5371a5a0cde871ce57ca799ad672d3a54691b7a33e51f9e7f87711102e0511c8de891d1f177c7a099b57a409067282efe3805e1b01685cb116b40d4f3734f2904fd9d78efdf709fb7a43426922cd30f05bacc94c3d3f927da1bfbe2c14ddb03e52af4"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0600000000000000000000effc23e00818d23a", 0x14) 16:00:53 executing program 1: r0 = socket$inet(0x2, 0x1, 0xc2) listen(r0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = socket$unix(0x1, 0x2, 0x0) bind$unix(r4, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = dup2(r4, r5) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f00000001c0)) r7 = dup2(r2, r3) accept$inet(r7, 0x0, 0x0) 16:00:53 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x5c3a14760718b3cc, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x1, 0x9, 0x80}, {{r2}, 0x8000000000000001, 0x0, 0x20000000, 0x1b6, 0xfffffffffffffffc}, {{r3}, 0xffffffffffffffff, 0x2d, 0x8, 0x3, 0x40}, {{r4}, 0x6, 0x94, 0x10, 0xff, 0x6ca46dab}], 0x1, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffff9, 0x1, 0x40, 0xb9c, 0x6}, {{r6}, 0xffffffffffffffff, 0x0, 0x1, 0xd46, 0x81}, {{r7}, 0xfffffffffffffffd, 0x0, 0x1, 0x25f, 0xfffffffffffffffc}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x6, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa, 0x1, 0x9, 0x73a}, {{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x101, 0x7}, {{0xffffffffffffff9c}, 0xfcdbc7ecafe95a58, 0x2, 0x4, 0x3, 0x3}], 0x4, &(0x7f00000000c0)={0x1ff, 0x8}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r8, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x9, 0x6}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x7fff}, {{}, 0xfffffffffffffff8, 0xac, 0x80, 0x7, 0x6335fb6b}, {{0xffffffffffffff9c}, 0x1, 0x4a, 0x8, 0x7e943df8, 0x8ff9}, {{}, 0xfffffffffffffffb, 0x88, 0x0, 0x0, 0x9f23}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x101, 0x8}], 0x2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xfffffffffffffff7, 0x3f}, {{}, 0xfffffffffffffff8, 0x42, 0x1, 0x1, 0x100000000}, {{}, 0xfffffffffffffffc, 0x20, 0x4, 0x5, 0x7}, {{}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x60000000, 0x8}], 0xfffffffa, &(0x7f0000000100)={0x7, 0x5}) r9 = kqueue() kevent(r9, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 16:00:53 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r0, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) 16:00:53 executing program 0: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000013000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) getpeername(r2, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r5 = getppid() getpgid(r5) fcntl$setown(r4, 0x6, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) r8 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r8, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) recvfrom(r8, &(0x7f0000000280)=""/135, 0x87, 0x800, &(0x7f0000000340)=@in6={0x18, 0x3, 0xffff, 0x62}, 0xc) setuid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r10 = dup(r9) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffab) setregid(0x0, r11) r12 = socket(0x0, 0x4007, 0x3) sendto(r12, &(0x7f0000000200)="9d343ed77107932d49947262b7ad9a9079", 0x11, 0x404, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={r5, r7, r11}, 0xc) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r13, r1) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f00000001c0)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0x2, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x1, 0x65}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f00000001c0)=[{0x15, 0x73, 0x5, 0xd}, {0x804, 0x5, 0xf9, 0xfff}, {0x5, 0x83, 0xfd, 0x8}, {0xd, 0x2, 0xf4, 0x5}, {0x1, 0x1, 0xf9, 0x7}, {0x6, 0x81, 0x8, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xdffeffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) socketpair(0x18, 0x3, 0x9, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) connect(0xffffffffffffffff, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munlock(&(0x7f00000e0000/0x4000)=nil, 0x4000) 16:00:53 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2229bdd9838e48496efd89927ba83c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) getgid() socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:53 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="9bddb9e0b797c2e6e0ff3a4d35dc4ed43af60d0038a1161a16accdcc608f854dfbebdd4e1d0fcfac96a21d209451bd03ad4e9bf180287ff7362c5048a562d46cea4c82428961097cfb03d230916e4e984463aa7b52a93d3ea45b6b1287ec37f1923126a2c8d9265ced650d0ae4cc6afed42f757455b3909973e19b5d1404073f1faf762d4ba1172175e2e67f633400eb97f2aab0a1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8000, 0x19) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:53 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x16124, 0x0) utimes(&(0x7f0000000280)='./file1\x00', 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/114, 0x72}, {&(0x7f0000000100)=""/191, 0xbf}, {&(0x7f00000002c0)=""/203, 0xcb}], 0x3, 0x0, 0x100000000) 16:00:53 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/88, 0x58}, 0x0) 16:00:53 executing program 0: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget(0x3, 0xaf38ab8b375b361) geteuid() r0 = semget$private(0x0, 0x1, 0x80000200) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0x0, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(0xffffffffffffffff, &(0x7f0000000280)=[{0x0, 0xfffe}, {0x4, 0x200, 0xc00}, {0x1, 0x5, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getpgrp() r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r3) accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@abs, &(0x7f0000000680)=0x8) r4 = semget$private(0x0, 0x3, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r6 = kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) readv(r7, &(0x7f0000001340), 0x1000000000000290) kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xfffffffffffffffe, 0xb}, {{r7}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x5, 0x9c5}], 0x66, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r5}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000300)=[{{r8}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r9, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r8}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) renameat(r5, &(0x7f0000000200)='./bus\x00', r8, &(0x7f0000000240)='./bus\x00') semget(0x2, 0x0, 0x2) r10 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r10, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$GETVAL(r10, 0x2, 0x5, &(0x7f0000000340)=""/31) semctl$GETVAL(r4, 0x4c6d775a8d51fe0d, 0x5, &(0x7f0000000140)=""/22) socket$inet6(0x18, 0x5, 0x1) open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x126) socket(0x2, 0x4004, 0x2) acct(&(0x7f0000000000)='./file/file0\x00') mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:53 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r2 = fcntl$dupfd(r0, 0xa, r1) msgget(0x0, 0x51) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f00000000c0)=""/118) r5 = dup2(r3, 0xffffffffffffffff) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r4) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000180)="cbfd9228d722935f39d7f0831add89257dc9efea6c7c40da6be62a7ca14b6e017f8bb7164c17bbf2f473a8479f6f27a42e3f6af7e57af6bd4306c82db14b15fd8266e1b9f1957b2fea1bdb20e284b73196e5c7ac5710a156b5d359cc6c313ca48e8d3d9d951fdb54ce625fc3c4785c8e91cc1e9e1aff498ceebb460b035d7a841220b7a8a7b74ecbec30262dc128035b1781b64271db34576841248024bdc10beb29236aaeaddb32e04ce4bd70466ef1ffde1b8a958ea6829ce8991d042f988bc5637e879e7933f20764", 0xca}, {&(0x7f0000000280)="7ed6e01aa374e3b4a4e921f3331bb462517f2446e34ba0239a8a49029d4cdbe8ff9850a5c2a5c19d873c11acacea88441d251bfa78e74bbb0fe34dda7c43efc0101f2746758e724a6e6c0ded2b329fce3f205d5f84bd0e3c468948b402bf73221b506a14410092f4870e671faacab6ce231ce156b831f159541e9a6c36beff2f71d80bcd674ac711fa155de9e9", 0x8d}, {&(0x7f0000000340)="80b12631560aa56600aa01bcd4ed96556c27ebe95ecfff36cd8920f1b12cd9c8dd0e5414fb354ecdcb1611c54b774b99a81c76c6cae21bf891eb06278e8b317eaa53e66ba79efcf9a9d6208254c283988d7dbaa3f7f51ccb3047983423f8225896ee10681d2fa1543efcb00fb3378d90c33b573fcb2e556dd89af3b33a3161358440fd00277bb3bc7075a7a22566a71a60b565e5b0e06c8e335657e983cdda3a6d39e7bfa9549601f65c087f8b33c9ccee643e48996c975f1fd7e43b27d5b33a86852e6f6d9ebde9898654b77332be7c3cee9e4b9764ed9bcd9aaa0c50d54cde7870c780", 0xe4}, {&(0x7f0000000440)="2b1ac786e1740b52ec990c8242f406f49f4e34c66b3e612183fe3ba3085f8f21eaa4594e34d96c94bf6ea62ef021407621a6da15e7e6518ee2c46da777a0741c17f2bf7d949af9cb49ef813d947ef21ac9c38959178e792996aea59edca784d3b074c1d62202af6eb535dbe9cc3254f60d9a008cf4db202eb5d5310c48e1958a3ca68515fa94e7bc9ab4257fdd87bc49a19dcaea6b56be3aeb0a484d78f673d50dbca38723da68f28938e0577eb66aec8ef0c8dde8c6a58b64dc6ba18e081a8e1a696636a4ce413e20a95f39c6db34ea25a779f9f119a938f9657a2aa1c6210a109212de492e8862321167a0d2e45153", 0xf0}], 0x4) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000580)) r6 = openat(0xffffffffffffffff, &(0x7f00000005c0)='./file0\x00', 0x80, 0x103) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000600)) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r7, &(0x7f0000000680)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f00000006c0)='./file0\x00', 0xe002, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) fcntl$dupfd(r9, 0x0, r5) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x0, 0x0) close(r10) readlinkat(r7, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780), 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r11, 0xc014575e, &(0x7f0000000800)={0x9, './file0\x00'}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r13 = fcntl$getown(r8, 0x5) r14 = geteuid() r15 = getegid() sendmsg$unix(r12, &(0x7f0000000bc0)={&(0x7f0000000840)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000b00)=[{&(0x7f0000000880)="c3cb16af0be69ddc1e4bff1db3639664114b32aa4a3d18e2960f988325e6bf61029a5a9cf199d40fb9c757f57c8828215788ac28a73afc35bcb9f5d01c8ee2ab85c6197a8fbde7720e67c84d970dc4d77a4d9fee7a42f5c56146e66203c7bbdf7d00211533672b855e88bfdebcaef8d570ab006696c83fd44ffca067c19fe1db67d736186168a8b7d296efb753bc6416aa6abaad26f677c27e179e179bcb495755fbdfecf338eb1af9af6d4d685f846cab3c5333b03c60fbe913ccfcb90f9aa4adc934f1f711a7d712c2d296485939281407842c30a50295944d2e7f4df961d2cc83a3b26f543a088438bbdf34f8bf17435b11bff2b79f1be6", 0xf9}, {&(0x7f0000000980)="2d9e4d9e10c61eb00c380689a75db59c2ec2e129d0e5cec51dc01b78c5ea7d5313c0fd96f0052752d8ff134aeedef12e0d618d4476fd2e41588c4dfa8e964e133f1e25f30cc3de6b629345448335af69a62a4b8633a8a0816d19f5c7c98c1e323925fd8cb563144579df1e6167", 0x6d}, {&(0x7f0000000a00)="f0", 0x1}, {&(0x7f0000000a40)="1521cf625354108abf2464f3c8e25671ce62c4a99e902db9fef1c3c172d231f3b9b1", 0x22}, {&(0x7f0000000a80)="937a0f57a47a400ab58f0f91323de24236f2d8f800aed79f23f060f59d540caa3fafb42f83d51a4fe0c7afe0de085084204e1402e43c0dbebd9235b3f178631329b5ce592b59a470d7afec6e8e6efe670485cd9c47fb5efc0aa55061e32afd251a876a8b6db0ef48d81d19f66bb96186e11d70f3dc6228b99c86ac", 0x7b}], 0x5, &(0x7f0000000b80)=[@cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0x20, 0x9}, 0x3) r16 = getpgid(0xffffffffffffffff) fcntl$setown(0xffffffffffffffff, 0x6, r16) r17 = getegid() fchown(r11, r14, r17) 16:00:53 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x800000, 0x1, 0x9, 0xfffffffbffffffff], [0x0, 0x0, 0x2f6b6091], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {}, {}, {0x4}]}}) 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:00:54 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x38) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./bus\x00', 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r6 = socket(0x0, 0x0, 0x23) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000100)={0x4192, 0x0, 0x8, 0xbb70, 0x3}, 0xc) shutdown(r6, 0x1) dup2(r1, r4) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x10054, 0x0, 0x8c}, {0x8, 0x0, 0x0, 0xffffffff}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 16:00:54 executing program 0: 16:00:54 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x20, 0x20010205) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) r1 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x9) dup2(r1, r0) 16:00:54 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10000, 0x7cfc5f9e9724873d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="206d5dd5ee5a56293b94c5b485f4dec703e53a5e97294662fa4c41d01e3611348019f8ba194fcd44c9564a9f6a9ee79d06bf007eba82ce44cb7d"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) close(r1) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) 16:00:54 executing program 0: stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000040)) open(&(0x7f0000000180)='./file0\x00', 0x100, 0xf0) r0 = socket(0x6, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x8000, 0x5}, 0x10) r2 = socket$inet6(0x18, 0x5, 0x6) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000100)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300), 0x0, &(0x7f0000000900)=ANY=[@ANYBLOB="10000000000000000100000800000000000000000000000000000000000200009ce094e1adfddafcf1a5ec440a5f9c2f31742b08c08e5cad67eff3341b9a1dfa186828e075d58784cfc05cded05b162e0886011b41d7f63094ce71bdc9c831509ade3d1abc000020000000000000000000000002000000c5c3f79722173e8cd58f243ac12f74bc80e00000000000000001000000036aab368d745d79544005aea442883c000000724fd152689492cd2108d968c7e4e73c037ab26ab327566ecadfd3c579fcbf5405523b09396f5406c7009f63adc98e1e15ffd4ac602ccce5d017565c89a1c0b814948d7f3789805c3e2537dfd5b538d52f05140757197a8886e705594ae99a9c5d9c3f309d50766b0e2bc72e401fe8086993682a5d1ff1cfdf5b9b69a8ad224b94d78db6125f4ad64f998a2d57f45c565a3194ced600c1ddb25e92c95c6ee5ab13aaaa148eba1a5a1b777805bb6f988139ed02cf4964855a0de818a27a85bc12a4f69259275b8e286ae5c6581dfc9f96271bb25ca36a4c674b6f0f1d29c3f504f14087c028ee6b4c5949a4ca99ff3fc5b6075064d5a58d94394826f7e92becb6379a3d95e605c316ec6863c02acc03088163f0f1c8b4a92e1069154acb86034331d1eb190505f07b118ddca4b51210eb66a0c6ebcb4cf70fa04788199569c6d7b7a198038d21329831d270ad004394aa40352c9387102a5d50fdccb012363a8ef4bae5d521dfe9b6ae0e7ffd5d005603f8013eb441e057a17a3e071845399bbc5cdc9957c849b095dd982847154ac267494bdfa4b8f7c53b562c9679f419e0c65ee338bffbb2ddbcad12a16e24a9a5e7e3907e113b9d9977744753eba7e282d9808757b9e8aaf0032d965690e2d1c99f1971cf46da71bf74823bb747b1f92e38c12116219fded9e20dc0d602714e11dc8f85fdf770a89f6c75f733e7376250fcbb27ca0b8461ad4cdae9ea19d94d1e6ce5c2595d2bc26c0abe3f120a15d278677fbdc8f9dc922d7c227b83d47b6231ec6ae6a3ef195f25b1edd58516867f2a113ef94055bc8a07a4ddb20240e198f36f66f8db77b119aab1ddf5685d0b6e33e52c9bcc405aa4f16714e2b9722a7b744b382ad4ee7e5f6b76f5592ea4be6296ab76a1b503ec32f99eaea62e57a7083172d25c00871c3bb867821fae141efe4dcfbaa71c691bb9cfeffbb6aff2495458e098172fc15b2c3e48b307523417b556e4a753564bd2db2d6c6bc25300"/895], 0x37f}, 0x40b) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x0) r5 = accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/59}, &(0x7f0000000380)=0x3d) sendto(r5, &(0x7f00000003c0)="96dcaf94622e80d675f4f631ebb2164c4a22f260a12a59ffa1e51171d9e6edff29de4820235d670a9bdbb1605a5498ad712bcf1596522b384b5b426e72759a96439963446edf52d0cf7d188f307905dc83608533a1e22a741fba849a1f8a", 0x5e, 0x1, &(0x7f0000000480)=@in={0x2, 0x0}, 0xc) renameat(r3, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='//file0\x02') 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4d}, {0x14}, {0x6}]}) getpid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 16:00:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r5 = dup2(r2, r4) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="39497c468d4fe5562cc6c58e4c1b48f6e890ba584faf212e44a955979305ebe1a9f8d0e854d3e43d5ab7eb7b24bacf9e3b273810b3f0c9645370957cf673c1ee5a227c8516253ae9846e98c3513dc81c945cb81bd26809366e6b562a71699bfde4f153511017f2209c802bbb5380eff5d828dd400a5ef16b414f5db14c869ddea926a1b3ccebeb8108f91a4a21c6da3ff6c6ebb96f2e5b231872259bd53df7592f705e799641bf2cc6191be0dfd15f"], 0x10) shutdown(r5, 0x1) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = socket$inet6(0x18, 0x5, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r7, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) socketpair(0x6, 0x1, 0x3, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, r0, 0x0, 0x9) 16:00:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5fe7f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00082e2f66696c65e4151a934766d2b6ee3c68b440fd30008b3425a089930dcd2394fc644f3ea126a541736b207e18103e0d4bb44b81cf04be22bd1537e155f7b200ab397df9021c5799125d1aea36ff9b5e31165469a5e7085ec34d5dc03158b2dbc177f59c00000000e786ca72dbf775f43559b70988c28d9e47f9a26c4e074afcb494f663d5f7b1aac59a26a31a424e12cf9e65738582939a508313cba26fee1aee5b03c73b0f858f47cf5d115c415d1fb6c37fc34c9c8a9e1dd184719f4ed5cf9bd5dc26476f1423a1c69b22aea338d65ad89a76e9362f4e3691c7622294b486aa1d96b4e79be155360d36caa7a858460ffd0aa90f91b45ac84a60ea6753efa7c3c65f78116ae386d27b111d343730f16b46ddde19a2f5149803b5eba4b13fcd0ff5aa7020c373fdd1b113696697292bb915a76f10c691be363b7ce463754a1a77131d1bbb080fd692bf426e3df58d9598"], 0x10) 16:00:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getpeername(r1, &(0x7f0000002580)=@un=@abs, &(0x7f00000025c0)=0x8) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x2, 0x8002, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000002600)={'./bus\x00', 0x7fffffff, 0x7f, 0x4, 0x0, 0x4ce7, 0x5, 0x4, 0x2, 0x1, 0xffffffffffffffc1}) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) recvmsg(r3, &(0x7f0000002540)={&(0x7f0000000380)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/196, 0xc4}, {&(0x7f00000001c0)=""/237, 0xed}, {&(0x7f0000000040)=""/60, 0x3c}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/202, 0xca}], 0x5, &(0x7f00000024c0)=""/97, 0x61}, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000100)='\x00\x00\x00\x00', 0x4) fcntl$setown(r1, 0x6, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="5268060f0ae3c33f670c696e582b5961267e7deeef2956817e55e92d1c9e3f5fe62b4763", 0x24}], 0x1, 0x0, 0x9) r2 = semget(0x3, 0x1, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) faccessat(r3, &(0x7f0000000180)='./bus\x00', 0xf3, 0x3) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0xb111, 0x1241]) r4 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r5 = dup(r4) ioctl$WSKBDIO_SETMODE(r5, 0x80045710, &(0x7f0000000000)) 16:00:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = msgget$private(0x0, 0xe8) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/157}, 0xa5, 0x3, 0x800) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x190000}, 0x8008}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) rename(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(r1, &(0x7f0000000300)="d84c6853447faf8529f21f39c68fc5581c15d583c3f2f5bacab9497d8bad6bd2b57dbfc04c932db25325ab73306a8e40d822d130e38b2528feef20b716aaa65d15e79b40c102fd788af4a72b84a336099153265bf363c7388b", 0x59) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r3) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r7) setgroups(0x5, &(0x7f00000001c0)=[r5, r7, r1, r1, r1]) r8 = open(&(0x7f0000000040)='./file0\x00', 0x20480, 0x3) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000180)={0x6, 0x401, 0x1f, 0x8000, "7ce6bbc1e85e943a6cf2fc27440c5cb5c00e3b84", 0x4d, 0x3f}) 16:00:55 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000800)={&(0x7f00000007c0)=[{0x46, 0x9}, {0x83, 0xfffffffb}, {0x81, 0x6}], 0x3}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x4000086128) r3 = semget(0x0, 0x4, 0x2) semop(r3, &(0x7f0000000240)=[{0x2, 0x0, 0x1800}, {0x2, 0x7, 0x800}, {0x1, 0x8}, {0x2, 0xfe, 0x1000}, {0x2, 0xcb, 0x800}, {0x0, 0x40, 0x800}], 0x6) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000009c0)=0x1) r4 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000140)="a1ddf9a7dfb3ff", 0x7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}, {&(0x7f0000000880)="84e8d90ce784b071c32fc1838d14f34cc454620b06327af0b0bf417e79a8c7f37165c83885598afe695d4669681eae16989cab6d6f4c4bd2c9e47f63a32b7d6c8a992e0ddd76618377a89505dbe10651a2cf51cddb48d505942a87cb72c324785457cc4b677103265a196fc4b21dc4d3fe3ab5c9c1fcf275afdeaa05a2788368ab8b15cdbb6fefab77161205b0bbf4e6b94131eb549ecb8b29660fe40d1494bd90e1acc11b6322093d02e26cb37d1921ecffdf2fedbe88bce6d334d5fb97795c5fae74957538457f301cd33475af2758b44f39651c6e461be25c214529a1be201be70ff690aedd154b3187bebaec1bfd05852432f1ec153b29892bc4ee0c80", 0xff}], 0x2, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000180)=""/105) semop(r5, &(0x7f0000000280)=[{0x0, 0x1ce, 0x2800}, {0x5, 0x5, 0x8ec53f47ced85a04}], 0x2) semop(r5, &(0x7f0000000000)=[{0x0, 0xff63, 0x800}], 0x1) r6 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r6, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000980)=0xc) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5]}}) 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$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000040)=0x2ce7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setrlimit(0x0, &(0x7f0000000000)={0x985, 0x401}) 16:00:55 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000000)) 16:00:55 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 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) 16:00:55 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {0x0, 0x2000000}, {}, {}, {0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) fcntl$getown(r0, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x74}, {0x20}, {0x6, 0x0, 0x0, 0xffffffff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r1, &(0x7f00000001c0)="3c9ba21e7698f38cb3e8e0e3661b", 0xe) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6, 0x2, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:55 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c24935591007b80309905f87c01006701356aae653de39b84edc41400008217810c038a3b126e58845d03a8fc1700290000009df3c4220dcc95f97d4dfaf7eb28dfbd0bb783fe97fa78d1"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0xd378b295f59cce47, 0x0) r1 = semget(0x3, 0x5, 0x5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) open(&(0x7f0000000000)='./bus\x00', 0x440, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0xafd25d75d8876685}], 0x1, 0x0) poll(0x0, 0x0, 0x200) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:55 executing program 0: clock_gettime(0x2, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pipe(&(0x7f0000000140)) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) open(&(0x7f0000000100)='./bus\x00', 0x38, 0x8) sendto(r0, &(0x7f0000000080)="1206537ce62c3d0b72d47ae243bea3bf89155e45c1212c34cbc34c7c07e34b1703e692b8ac0a1b816e1522e589d39b983ae5be7e0259659a6be042a970b4f39dac", 0x41, 0x0, 0x0, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x4}, {0x6, 0x0, 0x0, 0x840103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket(0x2, 0xc003, 0x0) socket(0x20, 0x5, 0x5d) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 16:00:56 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r3 = fcntl$dupfd(r1, 0xa, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) renameat(r3, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x8000000, 0x3ff, 0x0, "070000003e3901003f840c760b666bfede477dac", 0xffffffff}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) r5 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r5, 0x4, 0x1, &(0x7f0000000240)="9fb18708a8bfca425ee357d5607e9ad077557ba591c31ca1d8237ac4ea9dca321489ef4b00ed730df3cb6ddd29b7fef1097f62bee7041b928b8ba9ecb0cd4aa8eea5ce385e16c907588fe910467aa0bb4fd2f82a3fdc8fd093d74b42fb08052dbfc2ed710078e688db7656afad5726a509f94dad0f7c491da8e83c1ed3ecc11d62097098bcf57800c6963cafdf9bc0d028e6af3113a6a3b4b0200444e85be776ceaa5af891f98848317085b75752c6fa7a18a0bd19564f5617b4516099ed48363360448fa3c43b3e35f6308ccd0e1cbea43b85bee0f0d88a3eac6d5ea6579d42e3eae049dd63566405ea0170271ba331e5060be6e4268978cdf3b58d9ae6eb65bff7c78784c908503556ce1e46dcd67e2790497c8fb2a0cc0e6d1d6e40ec668d6bf77b3dfe2bb9105424d93bcb57690eade18de04512097ae4fe9db9f6971ced972431e7e9b14b5166f0444255857aef19557d2e3f225c52b022f99f67a10016b1ae68b9473fff15e1802f3fe4a2261ca059b462df0b7ca04e8034920c89bb17b5425681c71972055dbe14c49d42b44bd84ebd58121935451ce752b7d6f6fae3e7eb3089bdc9a6f7fbb3beea02999ca279825119af6bb9223554860f1c33fa5b15ad1d42b8a202f79675c31df76ac47020fdb69050e260a1da6f406a06b0d21a6c1afe384048eb114e365492adf03b2d3775bba406128f06e30bb51886ed476d215f8d0dd511999c0f03c7952669f19451c00f250738d10bf4ec43c8f556fb7fc923d2472c69010528cc1cdcf39bb9e3af87bef532bc1a5a9781a1fda8d3f177486d95956ff1190a3e5029cf710238422f5cc1363ab40dc32d22606bf4e40419a0a15d25ed0a64ba3507f85a1e0171776c2d54f97d63e0d8395c4519dcaed53ba68fa5b55052186f6cbc5d5d490a7bc59618013e86e2abfd9107abc492e7eaa2f1a6861b6edc208dd406f7983277b249b6e01670664d9939cf47f5baf307c75c6566f4529296f394988c04346743d90454635a2cbf02c0abdfd393970ab887277a90957386c8e22638171e2005c681fb011c4c11dfe4fd9c31537b3ded956609d7916e4c9d8f5ac17768c20d6a4de7c186c21ca7642467b051616360836f9f24f59650b3e942770602257910d61215a0bb4fe1b23805f440b2952bc33391de9dcd90d09b5988211f4498f1c9194b04d67e545379bbf86ae6fef3dec4b65d68f739f7e346ff43044319fc40a747cb622baaea1eecd88ed7732853753847848fdd6fe86a5325377435fd1298107145bd821d3370eac859cdfc6e097553f566f812e9c7ffeaefd23412eed54a004a0cd704f86fd4c63dca2ed1b0cea65f3a328e63f81f9a5eaf66627bbafe86d95d1a2468b51ac9d35d0e374214cd1e10bd235a8e46abe5224632071e69f49730dabe04607537e8a88cbb0eff0e8bcef516ffaa68e731a60adb85dbf94ff03e7dd78937df8b29ab1db756b19016fd78df4065a8fd6ea305d54a661bfd25157e5acb48e0bf21ac26a0954ae45175428f7fc1a92c81bbb98821fb231642760628d8b36ebe15128834d6ade88f042af9b078b660b926360c62298a55957ae9c589042da7f2bab8491deb7fd04ef9305dc535fe434a2b4e7d324a56da93ff3f442f68d300673f642dde9d0f3f910bb79f1040e462bd06efb3c9e0dce1640b4d97d9e7562da9286fabfe3a9efd9562344e413fe44e2678a55595c2d0a28563d8a829c461abaafa904d1917c2903e9bd7ff1862883256caf75bcf1a25767ea3fe722a681a38e8f0a747e96c05f130982614b92918c561f606fb525784ad49e3050523006cc8496148fda10c5774bfaa4044aa31859ee59d467f7b3db3abea491c1a32df221969fd61c9d0c4d70b12fbd0b9ac8813536f5a50b71fac6978701c689362944642a42d9e07cb6706f8c04896f243156e197896a780d4d16608a9076ded071bc69e2240e953b4c64df205e7db4c260d74cccbe85008fd062df6d7511ea96d9b4813e3057b302f6a504a1a45956a0763fab19e35cf35c83725315fd5a3a968298ce9393b5a432d85d946c763ff2b5b8f44bf24e31f53f1fd7da340af5e74f6880a4779d062c4426d51a815adb74ee07149f08919e2fba03e4e36c63cae6f1089a846b574fe68459774f273ecad74c51fcf134bd2b8a732d93e39031e6e71150336efc95965dbc19022b27ef9b1ac655d33fa2c4281e25c5172b9ef79a9c61e084ca9079bb70f53d94cebedff163b2aef027ca8b0a847ec16f7df297bef68e9864718b3e491395fab6877787ea836897994f1ab8c5f4411a6ede2f20f38d4701a9ea5f804bf529e8c281798bf05e5cd48806f9c91e3ee28fe2d69f02bfc5aa7f155548bed9477a8925011474c93ad292e4474959ebe03522b8e668d904cbd43bad2b8c7b1bd040c761fb5368acf54211f8a460f6f48bc6cb7da6fc1b129883088363779dd2c3c3e70cecc9d710c23aaf4cb5573c84e940e9848e4a755f2e6b7b471b12fed47c098b07ee0417ddbbeb0f4ec654ca527c8482178d9fdc084875b1c4d783bbb7eb6e1d0d6d39c386dafb0fa525c676faefa9e9233a81657a2db70c609def5bd909afa1ee2b155c779c129a73aa374fff6862a794fca8eec7241a34528eb6d50f892b3f10727775090a892014ca80eb9e0e490e458b15a7d84cb37f542de52f48a0150681aad8c3254e306f5b984433e843b8f52371360b5d937c5ef62ea6cfd5ab3b300093f64c0e4a8e3ba45c5afdca4b323120bc12eafe0f6426f71e9a234a58a6b58244eae23838fd2b1d44a4f6e3292d6727ec9bca378d66fe8bdad86f8c2fc83baaae0569dfe5096a455021fcae52a436b66a61dbb1b79bff208af5aeef87efe5fe3622a3cbffa49b16610e6ff2310f8bee2ddb6e52644e73ddd25a1a7e9544d2268403dfdece016a0db715c5b0e6fb45f741782faad6338bb41cc2dca33f168ef3a4955cda5834cbab792f8d8b830d94955a9ee0337894bd1edef1773673c1e9e6cc2b73c613761735874be26f72a6bf12b0b45e5c1a6abc8f115017494a275b397d7ab0c29ea296bf06e20d3d7e653c3220a2736f972eb529fc020fa4ed714dc3d251377f00427c86c0a9a154446caaadf33bb5329ce2f2ad2f8a94015045e8c898340d6e66a6fd7611d760178b730583a165de7f7f3aa7157cc4e0fc1d11efe891789c289451ff0575a3e6ae7ebfab0239a0c52f7a542ebf9e1efb3418ebc947dadf3b16944a704679e4d19f14aa98cc571f377fa02b51b6a2ec1a4032f8618731868853948637283ed95e964550c289129f166851d694dd7554f89984ce0832c11888e1e57580311b4957b5f428ab0d4e29e48b45c37be6be7803f9950e158299626c9c1e77e37373a953e3bb05d97786a833cc3bc54aeeb942f3cddd9fb41c5c743b29572a0fe255984b06f3235a85bae2e4de89ab03349e62bb16ed205367578d2a0f7231a25f613c01781785064a6cc1285b994494fb4d95b92a7f838d1d157834cfbbcd07bd2e1b18a25a6e8b73de401c5a21d60b1b5b3120003c9204b05c748b1cafee864f69a0ad24a51235612eacc63f94f3481dac358981e9bec04ef885bf1fbda6087b0a8bd936665a0c855ab5dd4a7acb419ee0ad2f3a45ca2cddb74947606cdb48965b99cf436d9a205e130bce05ca931211f0ae658e6e710b609e7c6efb61cc2be4ff71f34b3dcb7472a4acda308de4a60b26ba28dfa5da16d13fe1f5e43fd0d9ecf52e6a350910ec335df7c4d0ea9255c5dd8e17e9389d2c6d7b567701cda5c2f2048ef3dac91396f5847c2f116cd2ee2cb5324b7a2d82270f2b17cd3d0355567c642bee3e1471b5adf637c092943f508150d8627539f17bc275e0973bd1b07a1c3720053bd12e963dd173d45f2a785c291d456462c9a59808ee9f02bafcc89501fd687e9e6568d43552dfd4224b5518825179459a95f2d617b2562bd672018a08b74d89cdfe845cc37abdb84bf2b05327f5ae9d298c5f12a4c9682433e17831536640c4baad4b5dde4385c8c69b13e0b56b4c85ec555d82b1d6af346257b99887c5d75ce44e1983450153abe95f807bb9f3faa61c2707034f51dfc36e8afe3b2ff008594d7a3ea66de06751961f81977cc91f6ead3d6a982dc9e65b696711ba849f3c246d49fb164efc91bec8d852734856fd187898d156680e0d6e0486ed13f9760ce83fa2c89f65291f9303008f3c04f46825734c39f44f1052d3df1a87a2c42aa4bc2d8b1368f26aa9acc2f11c9f335f3aedd2cb853ae2a21cad2b793a6aa1b1685c6796243b42ebd36d9c65fffd3374b87f6bbeb8c02bb27cdf5653edb479ce52e15d1fac3d42e8eaa1b51b070cc7ae707809418ba1723bbf7d74190a7d81431e50e78817d2f0f4d5b24619ec838c949640f15ca1fbba42dea268a521635a5608613afe9abea16eaceec965afc734cd4f6946930e588bcab063599f580b8645dd311c66338c6e052f1a4e39cc9d1bdd1f329f17a71c5db737c7ce615827f3169852cc475dc8bb3987ec15fc7933bb3304ba92de455ba4bb6b8d2094f44772ba5a4846341d43fb04d84debf93cf83ab39edc9e09b999cf571ef3c2d3da6c31235ead2e94386d5246d533be71604d8052429de4baa770d448d1bb7a68c41ea3b25305a6f6627acf6ec12e09fe57671fd3fce279e9bd23566aa90070e1bc7c515f52f693dd7456b663731f7385a47f154220d81b5e8b7eb33370167375852343e7a3ac4927e7b982e6000ea7ec65238ac6b7712a8d2010c1800780af0eaeee80f51324b65a20e75e8a16f0fdcdbda3c4c3aba3072dd4a270f79a7350daefa88e82571d67daffd1d339830c6609e28ff134d2f6bd7b88e845c62962fbb66b20036c91d9efea65755fe37ffe62e2520d833fac74a819ca1f9f6a6dfa33df94f0f9829fe908ac519a6d086744ecb110be4b6d60667f4d476ca5dac846c8ea246ce8431cec56ccb0278a26a8b503546b572540920bea992c663738923e9ad03bf4dcbc86afd7efc0f66d6607aa83dcec1c65a0cadbae884cca88dcccd5b4f70240dd1ccc2c853279124c660dac00f02db160c984d642cdd1b37719375239fb3878a9ba0e4e532eb78dd96ce033179014c8827ec57677de62ca5baf933b77d24716d4e3231f174ec8630c94fd93f6af0be26349647ee37f2a5c99db697d54eb72276227a508b2b36b178b5ba95f9e67e7a756ff0a506ee38c620d82a6f715607763c30f85ca8ec54e79dd2b786f7cd849f7c499bd832681d62fb83e85e8939455ac639ba0d77332d87b8e3c49375fd3a6d9be38fbd68c1704dd552d6bb0d434bc96f4189e7cdca2d9a561c4e506709577403a0775ac040de90ddeb1fe77165b7c5e7dbd935e434851d79fbf24b83b1403e737e167198e1d4b75a1d8f3283f88245ec6bfe9111fbbcc47df611aa8cef1ef4d047bf95a363edc48696b69c08feb5c5ee4cf76a36a7b3b33fa4c4ce5c39a38b8caec57f2f90a9f9bd6bb185aabebaeb87ad5847c6cda5922392ccdad39df3956ead1d59cf8c4621eddb5a57e75a32b6d31b630085c57c5d0b01ceadcf3095a876992ffc0574e222e4b0b722cc5139b3b8efaab5378469d0f581d814ed37a84023a7a80b057aee61009e4bc277e1bc6daece7ce63ed477934a9df2f73a651381a601f3eb80547e5497318bf9a123f8c355c055653a17be8d806d829d1cac6b4addbd70f5bf8559b2f7b8b27e0ccebc58aaccbd15596798348e15ea0516978690f9e1a224b781d57f1420db96887c0050d69c7da7fb", 0x1000) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f00000000c0)={0x100, 0x4}, 0x10) 16:00:56 executing program 0: pledge(0x0, &(0x7f00000000c0)='vmm ') socket$inet6(0x18, 0x2, 0x0) 16:00:56 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x1, 0x0, 0x0, 0xfffffffffffffea4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) r1 = accept$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="001cbab047ff3afefc000000000000000000d6634a756fe148d900"/110], &(0x7f0000000080)=0x6e) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x300000000}) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = msgget$private(0x0, 0x1) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = getuid() setreuid(0x0, r7) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r10 = semget$private(0x0, 0x4, 0xa5) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r14 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r14, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r13, r15, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r9, r12) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffff96) r18 = semget$private(0x0, 0x4, 0xa5) semop(r18, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r18, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r18, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r18, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r18, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r18, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getegid() r21 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r21, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r22 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r22, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000100)={{0x3, r19, r20, r23, r25, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r17, r20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r28 = getpgrp() fcntl$lock(r26, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r28}) ioctl$VT_ACTIVATE(r27, 0x20007605, &(0x7f0000000380)=0x101) r29 = getuid() r30 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r30}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000004c0)={r28, r29, r31}, 0xc) r32 = semget$private(0x0, 0x0, 0xa5) semop(r18, &(0x7f00000002c0)=[{0x0, 0x71, 0x1000}, {0x4, 0x81, 0x1000}, {0x3, 0x0, 0x1000}, {0x4, 0x1cd, 0x800}, {0x1, 0x8}, {0x3, 0x7f}, {0x2, 0xc00, 0x1000}, {0x1, 0x1000, 0x800}, {0x3, 0x101}, {0x1, 0x1ff, 0x1000}], 0xa) semop(r32, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r32, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r32, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r32, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r32, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) 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(r32, 0x0, 0x1, &(0x7f0000000100)={{0x3, r33, r34, r35, r37, 0x4}, 0x200, 0x401, 0x2}) getgroups(0x8, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, r12, 0xffffffffffffffff, 0xffffffffffffffff, r20, r31, r37]) r39 = getpgid(0x0) r40 = fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x101, r5, r6, r7, r38, 0x18, 0x39}, 0x4, 0x530c, r39, r40, 0x6, 0x7, 0x7f, 0x20}) write(r2, 0x0, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) readlinkat(r2, &(0x7f0000001700)='./file0\x00', &(0x7f0000001640)=""/18, 0x12) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) renameat(r1, &(0x7f0000001580)='./bus\x00', r1, &(0x7f00000015c0)='./bus\x00') recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)=""/212, 0xd4}, {&(0x7f0000000000)=""/41, 0x29}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f0000000280)=""/131, 0x83}, {&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000340)=""/251, 0xfb}, {&(0x7f0000000440)=""/149, 0x95}], 0x7, &(0x7f0000000580)=""/4096, 0x1000}, 0x0) 16:00:56 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:00:56 executing program 0: r0 = semget(0x3, 0x2, 0x24) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/229) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x292, 0x0, 0x4], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbdfffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x74}, {0x64}, {0x6}]}) write(0xffffffffffffffff, &(0x7f0000000240)="95a5fe1919c7249253902019e4822ca1d7e84036993bb4052c1f7c956df599985c58585bca57359e593e99639f488816aef529edfe00c4bf0dfa06ed8aa12f9b826a74cfedb823980b47b60b85fd826efcfd2f2d803e58d96211924d6e7b1ccadcafcd177b97bfb1583b69453e9ae8ae4cb3f6ecafcc205e6fd87de684002eb8a52052d5409254b4e862870999cae9cf13d52fd84d1a367b64b26ab1a5ae77015fc45ab331b04891ddf8d3010a87fef748e35553c15dfedecea46ba2603e0286cc0cd97940a1db8db4a86fc84d22d3097bed19c6e67f1aa4862cf531", 0xdc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:56 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20, 0x0) mmap(&(0x7f00004b4000/0x1000)=nil, 0x1000, 0x4, 0x10, r1, 0x0, 0x800000000000) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x21}, {0x3c}, {0x20}, {0x4086}]}) syz_emit_ethernet(0xfffffffffffffe99, &(0x7f00000000c0)="0000080093137320496b272aeeda") 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1f11, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x5, 0x401, 0x8, 0x97, "467748c6fe26b2920a6baa8d7cf694e2f4548df6", 0x400, 0xb05}) r4 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r4, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x9af, 0x8, 0x3f, 0x550e, "2eb16ecce46adcbd43b3534a74c60e6092cfd711", 0x8a}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) write(r0, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c9fe8fb4cb6352b48d3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537e5f307c5375eaba46b32649dbe31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab05000000159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab73f6b77103fe03f5ad252de15639607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b6385926805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ccecbb3591d90b7357c829a234672330197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893c001d940d170789d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507b000000000a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dd040000000f1f91e19d8c10cc4a7430528a4125b551eec4b9bf591006b4ffaad2a7a939fded389efe600000000000000000000000000000000000000000b9e2316f7ca05cc2a07b3fa2aa9a536dbd76f0da11b94ce51d5789bd71f629ea", 0x321) 16:00:57 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0xd}, 0x8) shmget$private(0x0, 0x3000, 0xfc49a26f819352aa, &(0x7f000008c000/0x3000)=nil) r2 = socket(0x6, 0x1, 0x20) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62000000800000012000"], 0x10) write(r2, 0x0, 0x0) 16:00:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) writev(r0, &(0x7f0000001440)=[{&(0x7f0000000040)="0e0bb2e005948d00", 0x8}], 0x1) open(&(0x7f0000000080)='./file0\x00', 0x9, 0x0) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000f8ffffffffffffff000000000000000000feff157d000da4d7c18ff73a4257bb50b479a419b90e234be6781067a977298aed628b07e28acbc729f270a6cdce7b0d3c6bb9060e974f8d260f6c17eed716fdd379b7a56489d7c8d13d9f6e1326ee6dab77a15cbcf2bf286802ba8ea1c7f336ff5a840000000000000000000000e4"]) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x12) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) fcntl$dupfd(r0, 0x0, r2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x61}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r4 = dup(r3) r5 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r5, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) pwritev(r5, &(0x7f00000001c0)=[{&(0x7f0000000380)="aed96dae9205bdf12e594a0991b3af5db5deb2de44538d57df627fc23a5e3587f74be1c504b3b5871d547804f40bd52e67e8ad613102a4fffcd53749a4e43e3c424d9679378b78668694971ee880ed191f0ac93779b126ea5afe7cf700c3cdb7709d9117a6f37526503a0fefd92afde94eca9fd1bec97127a3b4f16f8d2f1685baa9d792f4e91fc5d7259dd96cd442b96b537b734e81c6ca6444fcd3306b5bd2f841964e4ffe280b7dec958595ec9f3c04", 0xb1}, {&(0x7f00000000c0)="859687a1d7f33be70c8e5f871be4fde8ed19af647e4f3f34f372bad84ca02d46aaa7530b6caa7921557c6af9e67270bee95db184a4822dd5766582c83ab185077f5c8e0c9d755275cb51ae1c35dc60c9fbac8850988d7fb4e7f7ebf571173b5b8a7453904f8c", 0x66}, {&(0x7f0000000440)="69f698062adac0c6ee4b317e40d45098525289c5e70af1503d8062b6b85c44ca5c363a1a12e8022397585300675801972b6752072b2cbd0bd007ed3eac582c841d67b3aa11724e6c4d9c9fc704b8f67dca87b79eaa514d60931287041cd101f6e5523c86a9f9504b73fbe9d88b6ea87d38681c7c21c6ea040b0d1825e019fa2843b17135e0b935abf671080b4ba5f104058cc96772c13f6228bedf6552a4760072ce2a7324240d9dc6c6e0a29a798b3199619028b17534ae5e7f53ca62e373552fba52c7ff4729", 0xc7}, {&(0x7f0000000580)="0dc94202f879bb8ee00925d71588058c7f985d17fafb04522ea91342737417ddd3a03f903a1513f79d7e395550aba4a10d366c3334f1b2411f5b58d4065b9a50c6128eb2297ad01ca2c24fb34a71b0cc763717dad2ee23cfce378c5b0978", 0x5e}], 0x4, 0x0, 0x5463) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000240)={'./bus\x00', 0x5, 0x8, 0x6, 0x1, 0x100, 0xfffffffe, 0x3, 0x1, 0x0, 0xfffffffffffffff8, 0x8000}) 16:00:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = accept(r0, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) execve(0x0, 0x0, 0x0) 16:00:57 executing program 1: msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)) r0 = socket(0x11, 0x3, 0x3) sendto$unix(r0, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r1 = msgget$private(0x0, 0xffffffffffffffdd) r2 = socket(0x18, 0x5, 0x3) sendto$unix(r2, &(0x7f0000000200)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f00000003c0)="9b03050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be65756ae28155ecc7674bfb48673a075aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xbf, 0x1, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYRES32=r6, @ANYRES16=r3, @ANYRESOCT, @ANYRESHEX=r4, @ANYRES32=r5], 0x5, 0x800) msgrcv(r1, &(0x7f0000001540)={0x0, ""/227}, 0xeb, 0x0, 0x1000) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRES32=r0], 0x1, 0x2, 0x1000) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0000000000000000deffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a8dbda53f1e696a68c90684b2826a7dd99956dc220dbb3331b3b1522888045bfa62205f498ba9559282b638732afb8eab854d52fedb43f64920518fe9eaa4b0745748424b5774293bf7428c9ea4b0c7977bf43221688ad5d449d46015c9aa00d683c1c8a99ba08b95c3adaa3a0e6a214aa7c395327b99962e1b444e2bdb47851a"], 0x1008, 0x1, 0x800) r8 = socket(0x18, 0x4, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r8, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r9 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r9, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) msgrcv(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYRES32=r8, @ANYRES32=r9, @ANYRES16=r8, @ANYRESHEX=r7, @ANYRES64=0x0, @ANYBLOB="4f9bfc1e0c9d0214383f407870bcf5bc66431cf6ecaef3ed3a18ae775b80361773c178079d30570772175009691a7a907f4b8b492a8030051577090eb267e6090000005e48a64a201b46cd48f273f4983ec6d180630b2df475e9c5eaf1271e457e35fbb47f588039745eb7f3009afacb43c65b61105d0fd47d7ae6235abcfe7fdf3166ef00d7ec5b4857adc79859e629fb1851f2bf9b9319a9a8e528720d24d319a65f3d03326b8482c806c73cf3260c37c3e8a9eca05fed1294b58e93283d723b93e9dc2dfb07000000000000000000", @ANYRES64], 0x7, 0x1, 0x3800) msgrcv(r7, 0x0, 0x0, 0x1, 0x1800) msgsnd(r7, &(0x7f0000000680)=ANY=[@ANYRESHEX], 0x1, 0x800) msgsnd(r7, &(0x7f0000019e40)=ANY=[@ANYBLOB="0300000000000000cfafe8a68e7718fe2a86d7b11cab3fad79997764860f5801950785ba2805c2190104000037dcb33a6868b4363c3e96fa38137824cf0d97f8b055f44f879355c65fc198c95bafbee813167ee3d18c482d953d843deb7de9b29d97838059ede25b71c980711f6903efccbb288e4ddcdeaecec74182c8b2f8cab121a51390e24a2a3e600f678457f730540a1e141e72b13e5be4c39ebe812724499ba1ab0804cfad0ef0f2cb49cbf77eec568910656c41a1bc9d229663cbc4467c02848d6d8b5ffe9d0b53b44f2d1b748c7d3dd4326fe40140e7c6bdd4c3940e4bc46c43cd42c42e133b81d65629c47e380706605e8ced2040babd680b68bf631af41c9b879f306cd3ee00cdd01c0c4ecca775"], 0xe7, 0x0) msgrcv(r7, &(0x7f0000000e00)={0x0, ""/102400}, 0xfffffffffffffeae, 0x2, 0xc00) msgctl$IPC_RMID(r7, 0x0) msgrcv(r7, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r10 = kqueue() fcntl$dupfd(r10, 0x7, 0xffffffffffffff9c) getegid() socket(0x2, 0x4001, 0x0) r11 = kqueue() r12 = fcntl$dupfd(r11, 0x2, 0xffffffffffffffff) fchown(r12, 0xffffffffffffffff, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) kqueue() r13 = syz_open_pts() close(r13) ioctl$TIOCSTOP(r13, 0x2000746f) ioctl$TIOCSETAW(r13, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r13, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) r14 = socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) r16 = dup2(r15, r14) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r16, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r17 = accept$inet6(r16, &(0x7f0000000000), &(0x7f0000000140)=0xc) r18 = fcntl$dupfd(r17, 0x8, r13) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x800000000029, 0x40, 0x0, 0x0) r20 = dup(r18) getsockopt$sock_int(r20, 0xffff, 0x1021, 0x0, 0x0) socket(0x2, 0x8002, 0x0) r21 = socket(0x2, 0x2, 0x0) fcntl$dupfd(r21, 0x0, r21) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r22 = syz_open_pts() close(r22) ioctl$TIOCSTOP(r22, 0x2000746f) ioctl$TIOCSETAW(r22, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54fffb78442fc7e4d317823b8bb3ace27fac721b"}) writev(r22, &(0x7f00000004c0)=[{&(0x7f0000000380)='x', 0x1}], 0x1) socket(0x18, 0x400000002, 0x0) r23 = socket(0x18, 0x2, 0x0) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r23, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x40}, {0x6}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{0x0, 0x3d}], 0x1, 0x0, 0x25) r3 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r3, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000280)=0x4) r4 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000100)) fcntl$setflags(r1, 0x2, 0x1) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:57 executing program 1: r0 = socket(0x20, 0x8000, 0xfe) sendto$unix(r0, &(0x7f0000000200)="9b0305040000000000000800010100000000c600cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882a297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea800000002000000000000020208a371a3f800040000000000000001000000000000000000", 0x39b, 0x0, 0x0, 0x0) 16:00:57 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) r2 = accept$inet(r0, 0x0, &(0x7f0000000000)) readv(r2, &(0x7f0000001140)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/18, 0x12}, {&(0x7f0000001180)=""/118, 0x76}], 0x3) 16:00:57 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x2c}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x20) accept$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000002c0)) pwritev(r2, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) unlinkat(r2, &(0x7f0000000140)='./file0\x00', 0x8) semget(0x1, 0x4, 0x10) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000000c0)=0x1) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x51) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r2 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r3 = getppid() getpgid(r3) fcntl$setown(r2, 0x6, r3) r4 = getpgid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) setregid(0x0, r8) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, r8, 0x0]) r10 = open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) r11 = getppid() getpgid(r11) fcntl$setown(r10, 0x6, r11) r12 = getuid() r13 = getegid() r14 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r14, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) r15 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x22) pwritev(r15, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="4a554fdb66c50b20282deaa6a8", 0xd}, {&(0x7f00000001c0)="94c86091a2275283d3f24269326ab7a5a12ebb08e2eed6073b055a9e3722b429730a52b760744b33c19f1ce45d969b018cfc7fbc08521abddcd1da3960766a8236f1e359b0aeb3cdedcfdf5bd83dffc28c6194c56e9cec1f277bbd2bacfd9da216dffe9424a2d6c6d0477fd2c650eaf64909b695fd0e67125de7cce7561d8424116159", 0x83}], 0x2, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff00000000000040f72e45050d5f3f73a20d4f25ce46a3ac1f77585065cbdc572dadb66262ec4e468db366bc772dbb7aa81874ba1d5f836ed9a56226dd7f547fdf011ad1e3673b80836df1cb6ab859400a6123c660e7ca04f1ed209cbc3548811e2e38c2a0d479c6200b306b7c28bf4e98efa05e0ea8a6409519980d487dcb2903ae0a1a313714e11f5fb963673919d0996834b4a6fd3f0700000000000000bbd81ffd88076606b1bfcdedb52043721a9730b525bad84302113d85e15f15cace8f7c9f87550210c9ba157dfe137edf0000196fc71bccb2946909d68c4318f10a86d958f787b92a4a02361a6d99b6725199a13738c1e4301915f23cc679f63ae9bc3c8080043c236d1253a2b8", @ANYRES32=r4, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=0x0, @ANYRES32=r14, @ANYRES32, @ANYRES32=r0, @ANYRES32=r15, @ANYBLOB="a1872d00"], 0x16d, 0xa}, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r16 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r16, 0xffff, 0x80, &(0x7f0000000080)={0x9}, 0x8) close(r16) 16:00:57 executing program 0: socketpair(0x6, 0x4000, 0x3, &(0x7f00000000c0)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) setsockopt$inet_opts(r0, 0x6, 0x1, &(0x7f0000000000)="e70e76e6ed045d9e9dadc09a47b63bf84b3a732ceb00000000176102be964621a3c916d4eb05201589e564a14109aa71eb09892106000000dd2e58fc07133ac7ec81f932b9683c6202326056401d7ab2ccdf6cc0524571378f75c2fb3eba3951784a5ec70448f42157a0549496d7456762cb0efba3db56c8f5c42962620ec644ce1246364d6e037ab8bf7fff04823d38d731f6983a7e538898cc5d40", 0x9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x7fff, 0x5, 0x8}) r5 = getgid() r6 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x0, 0x0, r5, r6, r7, 0x44, 0x1000}, 0x9, 0x8, 0xffffffffffffff7a}) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000100)=0x3) 16:00:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0xfffffffb, 0x0, "4574f79735a00cc4ad21bac1bfddeaf644175e3d"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) r2 = socket(0x10, 0x1, 0xd1) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) poll(0x0, 0x0, 0x8001) write(r0, &(0x7f0000000140)=' ', 0x1) 16:00:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4", 0x23, 0x80000000}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r1, &(0x7f0000000180)=[{0x0}], 0x1, 0x0, 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000280)=""/74, 0x4a}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xffff07c3, 0x0, 0xfffffffc, 0x0, "0200873b00020000104200", 0x0, 0x3c}) syz_open_pts() panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0x7b07f9] goroutine 23 [running]: github.com/google/syzkaller/sys/openbsd.(*arch).SanitizeCall(0xc00000d640, 0xc001aefac0) /syzkaller/gopath/src/github.com/google/syzkaller/sys/openbsd/init.go:75 +0x29 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001aef180, 0x9a1f20, 0xc0029a86c0, 0x1e, 0xc002977300, 0xc002cfc000, 0x1e5c, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:50 +0x331 main.(*Proc).loop(0xc002977340) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c