Warning: Permanently added '10.128.10.42' (ECDSA) to the list of known hosts. 2020/05/15 14:46:12 fuzzer started 2020/05/15 14:46:15 dialing manager at 10.128.15.235:4272 2020/05/15 14:46:15 syscalls: 338 2020/05/15 14:46:15 code coverage: enabled 2020/05/15 14:46:15 comparison tracing: enabled 2020/05/15 14:46:15 extra coverage: support is not implemented in syzkaller 2020/05/15 14:46:15 setuid sandbox: enabled 2020/05/15 14:46:15 namespace sandbox: support is not implemented in syzkaller 2020/05/15 14:46:15 Android sandbox: support is not implemented in syzkaller 2020/05/15 14:46:15 fault injection: support is not implemented in syzkaller 2020/05/15 14:46:15 leak checking: support is not implemented in syzkaller 2020/05/15 14:46:15 net packet injection: enabled 2020/05/15 14:46:15 net device setup: support is not implemented in syzkaller 2020/05/15 14:46:15 concurrency sanitizer: support is not implemented in syzkaller 2020/05/15 14:46:15 devlink PCI setup: support is not implemented in syzkaller 2020/05/15 14:46:15 USB emulation: support is not implemented in syzkaller 14:46:23 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4}}) 14:46:23 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="900000001c001f4d154a817393278bff0a80a578020000000104740014000100ac1414bb0542d6401051a2d708f37ac8da1a297e0099c5ac0000c5b068d0bf46d323456536016466fcb78dcaaf6c3efed495a46215be0000760700c0c80cefd28581d158ba86c9d2896c6d3bca2d0000000b0015009e49a6560641263da4de1df32c1739d7fbee9aa241731ae9e0b390", 0x90, 0x0, 0x0, 0x0) 14:46:23 executing program 0: syz_emit_ethernet(0x56, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd6000040000200600fe8000000000000000000000000000bbfe800000ff"]) 14:46:23 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001280)=[@cred], 0x20}, 0x0) 14:46:23 executing program 0: msgsnd(0x0, &(0x7f0000000040)={0x3}, 0x8, 0x0) msgrcv(0x0, &(0x7f0000000080)={0x0, ""/35}, 0x27, 0x0, 0x0) 14:46:23 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x1900, r2) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 14:46:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket$inet(0x2, 0x1, 0x9) sendto(r2, &(0x7f0000000040)="646f6ce90df70bb06d509a", 0xb, 0x5, &(0x7f00000000c0)=@un=@file={0x6ec43fe245dfafc6, './file0\x00'}, 0xa) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 14:46:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x48}, {0x48}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f0000000100)) 14:46:23 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) poll(&(0x7f0000000200)=[{r2, 0x182}, {r3, 0x1}], 0x2, 0xa0000) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r4 = syz_open_pts() close(r4) lseek(r1, 0x0, 0x1, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xfffffeff, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) write(r4, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 14:46:23 executing program 0: recvfrom$inet(0xffffffffffffff9c, &(0x7f0000000140)=""/202, 0xca, 0x840, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x400000000018, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=0xffffffffffffff9c) 14:46:23 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) madvise(&(0x7f0000417000/0x3000)=nil, 0x3000, 0x6) r0 = shmget$private(0x0, 0x3000, 0x381, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) shmctl$SHM_LOCK(r0, 0x3) select(0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0x4}, &(0x7f0000000100)={0x1000}) 14:46:23 executing program 0: openat$pf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000040)=[{0x200, 0x1, 0x0, 0x6}, {0x7, 0x5, 0xa0, 0x80000000}, {0xd90f, 0x3, 0x80, 0x4}, {0x6, 0x9, 0x6, 0x7}, {0x9, 0x9, 0x8, 0x81}, {0x1, 0x5, 0x81, 0x2d29}, {0x70, 0xff, 0x3, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x7}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x379, &(0x7f0000000140)) 14:46:24 executing program 1: r0 = open(&(0x7f0000000200)='.\x00', 0x2, 0x1e4) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x5) getpgrp() r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x8001, 0x0, 0x0, 0x0, 0x0, 0x100, 0x6}, 0x8, 0x9, r1, r1, 0x80000001, 0x4, 0x8, 0x484}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchownat(r0, &(0x7f0000000240)='./file1/file0\x00', 0x0, r2, 0x6) semget(0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r3, 0x5, 0x8, &(0x7f0000000100)=0xa) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x1800}, {0x1, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f00000003c0)=""/161) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/23) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(0x0, &(0x7f00000000c0)=[{0x0, 0xfffd, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) 14:46:24 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) lseek(r1, 0x0, 0xffffffffffffff54, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x3, './file0\x00', './file0\x00'}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:46:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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="11"], 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) select(0x40, &(0x7f0000000100)={0x8, 0xfffffffffffffff9, 0x0, 0x44b12023, 0x100000000, 0x2, 0x9, 0x2}, &(0x7f0000000180)={0x3ff, 0x80000000, 0x2, 0x9, 0x400, 0x4, 0x9, 0x6}, &(0x7f00000001c0)={0xff, 0x3, 0x72, 0x7, 0x1e, 0x7ff, 0xe794, 0x2}, &(0x7f0000000200)={0x0, 0x6}) 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) 14:46:24 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000340)="2e72a0626f700f19f2fe53da7150be9f7fe769fe70375797e553dab20caebed98fecdf1903", 0x25}], 0x1, 0x0, 0x1b}, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)=0x9) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 14:46:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f0000000040), 0x8000) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) select(0x40, &(0x7f00000001c0), 0x0, &(0x7f0000000240)={0x7b}, 0x0) 14:46:24 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x400000, 0xfffffffffffffffe}) r0 = getpgid(0x0) getpgid(r0) 14:46:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x11) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)="84183cba15cf6d71c3f1e7074279a2eb32430252fb326fa5b2141cbee351684611976ce6309716dad5d9ddea13f565c864807caf20077515bb9b0cdf8cca897252742b62206b2e4ba0a25fcb7f784f7f9df0e3461ed6c445ac464f0cdf0da4b27d0305d001019eee4fa91d739f5e8572595c83c0169fc7e71d90c450788afd7b6f4b8a31ee0b5a2b62c0e71897b26cac8303e0e44564a15ed4cc7816f0c8408c42e67331999d78c6347d3407503aafa8373a329d0e38234d480e4c4b2bbc4b072764ececee27dd860c9c81c30fef88e4b2a787b134b78c94c628c7b16b225c520cd25ccf3d2d84829274c1a26d18dadb94dff5c03bbb00a161b584f4d142", 0xfe}, {&(0x7f00000001c0)="c3cae38db8769775b506fc8bd9cc2566d36296dfbd3173715ac1bdca7c", 0x1d}], 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000240)=[{0x101}, {0x21, 0x4}], 0x2}) 14:46:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x3, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1a) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:46:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000000000, 0x200], [0x0, 0x0, 0x0, 0xa, 0xfffeffffffffffff], [0x0, 0x0, 0x4], [], {}, {0x0, 0x0, 0x0, 0x9e1}}}) 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)) 14:46:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) geteuid() unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='W\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000180)=[{0x7}, {0x2d}, {0x6, 0x0, 0x0, 0x102}, {0xfe, 0x9, 0x3, 0x1}, {0x9, 0x8, 0x1, 0x95cd67f9}, {0x7, 0x4, 0x1, 0x2}]}) pwrite(r1, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000080)) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x5) open$dir(&(0x7f0000000280)='./bus\x00', 0x100, 0x26) flock(r1, 0xf) 14:46:24 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="fc5f0bd1", 0xbd56, 0x0, 0x0, 0x308) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0xa7, 0x1) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file1\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2}) r3 = socket(0x2, 0x3, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) getrlimit(0x3, &(0x7f00000001c0)) write(r3, 0x0, 0x0) 14:46:24 executing program 0: ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x11) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r1, @ANYRES32=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x4}) 14:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) shutdown(r3, 0x2) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="84c101ae587e08d0893d28c856ea86b7db0c4c3e4c837706c3c74692b3e43fff184436bd7f636611f4bd098191c8abd0260c69600376f98bdde9aa80207fe4a0f25b9b87d0b7e4a2f6870dfde9c6fe2271eb84d2dd1c4cc9b836f9b41692b2754c0e5d27d296bdd1e7f836b08ef9df0728473bd1b97a2cb2b05818f55596f9811e9a47ee2653636aae7ef23daf77a24987bbb4e43dab10ad812d42fe24bd8e022703c507ae550550356346a103b5a210b69492ced44b966bff3f75bf7e1d6ea0c1b0b8de4be990ff540d017795cc3480e4830d2a814bb66ff69351bde661608048779b35e4d32a4154c5403997eeaa0142cefe755d486747f2e446014b876bf376867488fc2738001dc1e9a56e70cd34f75c798d88e3f0285fc38f9ffe7c9c2317c86c53366657b96f9f0721661b363eaaceb1f4acde348d6665a8b14206c7b84cf049322957a9900fb251430c9e04e7f54ccfb50b090779a19ecdc9b3d91e2205193dcf077cc2007b33f3fbc52a828da243b3447ed2ea03c6cd5dc82c8068cc46a7326b4585785173152a2288a8975d7f9fd358b0d8ab450776fb63f955be430f4329ccf97654ff30e5be209508858e8cc8545ff8e61552aa3293234906405951591cf5c2740efbddc30ad2bc79c191eea63fa0ca0f9dcd7021c0251ef8134bbbb183c2187c3e61c6f08b4d29dfad0db4aa436002b55b2a5d36171157204d9ac82deed8d55ee14fc9ec0d33ec4f186d67630d7ebdd85069b95bd83cae5c73b221ef1f1ec4b1bf2b31bdbf8edfa3fe8de677e736e25a7f82e157c455414dd472727c33eb21b007d8c2959cf2010421ac77424813c14d6fdb166c10934293f488a8f6fb273413d990b6ca6623b43a90fa2f525889527e8286c8c2c6a7e0042a9ad1d90132a8e4e3dec0cf4eef90d8518ed8af0736e23e11563b1e954ba16c498ab81a27a30f957ba2cd1473e529f777302f941607e9453f0d352999d5b2477dd29ceaf026f5b5b8fd4ae1e2211d280d68a08d2ad570ee27be53f6b95f68b6fadf2b359565f32e794c4b635f6f9dc1429a066f96c06e2829bf8e08eeb00ab7e2d51179b1f1b50805908da3d81bc7f930032e5bfbc3236bc9e18e3eab8c505befda1e1f4259684ed8a577bbd36d08e2dc58362e19a0697a20b6bf827aa6f04023470581accb0a0c9bd44721905c44ec4f174071f2903389f7f9bd0896e77a6cf79833eccb443af94e8d9dff117f030f", 0x36e}], 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) write(r1, &(0x7f0000000080)="b97944c1b57a69095918ff3cde564639b4b6a86544bf708ec814b9", 0x1b) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000000000)=0x8) 14:46:24 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0xc}, 0xfffffeca) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) fchmod(r0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:46:24 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)=[{0x20}, {0x84}, {0x806}]}) 14:46:24 executing program 0: semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f00000010c0)=""/259) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/4096) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000001200)=[0x5]) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) symlinkat(&(0x7f0000001240)='./bus\x00', 0xffffffffffffffff, &(0x7f0000001280)='./bus\x00') semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semop(0x0, &(0x7f00000000c0)=[{0x3, 0xff, 0x1000}, {0x3, 0x1, 0x1800}], 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x2, 0x0, 0xfffffffc}, {0x18, 0x2, 0x0, 0x7}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000, 0x7]}, 0xa0) semget(0x2, 0x4, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)='\x00\x00\x00', 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:46:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x1000, 0x3) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xffffffdf) shutdown(r2, 0x2) 14:46:24 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [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) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000000)={0x7f, 0x800, './file0\x00', 0xbaba, 0x8001, 0x4}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:46:24 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1000000000000318, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="fc", 0x1}], 0x1) writev(r1, &(0x7f0000000040), 0x1) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 14:46:24 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r3, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semop(r1, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x20}, {0x3, 0x0, 0x800}, {0x4, 0x5}, {0x0, 0x7, 0x1800}], 0x5) 14:46:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) 14:46:24 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffff65f4, "92fffeffffffff007a0ad5c8e54a00"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000280)=0x8) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0xe8, 0x0, &(0x7f0000000140)=""/232}) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) close(r3) 14:46:24 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8000, 0x8000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) setsockopt(r1, 0x4d, 0x9, &(0x7f0000000140)="24e3ef8402111b670af2d9465107c69be09e208d809cad2db3d82cacf55ea29640ebb026a0a23a0089745097b4bb9c18fe07159b08f884194906f78fe647e4d5ff1422b759a636c3f467f5896e99d390b4828bb6ef547809645a47b83320f23ba1798642f5b252f610b1992790a3b7223803321ba56141f4e905766843a4857a367c8ace8408ca91a48d154cfce4563a6dd79d9e7be0452cdb1304c27e1adf7adaed8b34428733d24fcee80be1762464c5bc6fedfe281a44b6240e08e49a74b46f8ca1072d07ee648a32770583a73ff3de35744adc722b4c18b508ef22ab2400a8f55d1ed5cca2f352cb2e3812dba09756342b15f44543fc0462298ef6103771c12d146c9e7251226d93c729c4dd2f7ffd9c0e21104b2b1c0ec725af5bbace56c3db42d5ff48dad3ab6d752cb63e7fbde58aeed5a893c743e634d1ffe2aad1ff5727b01dc341d0644b670a7df4ea4f56f3f85d157395229705781dcbe157bd32a35196df2a76c15e55351383e0cccb3c5f6736eafec2ffe232fab85bfccf1762d8b84e7daeb11a7709aff9486b2ca35eb27e2b3e5e5cb3d2923a67afa4077406ececc2ef3d56ea78842d682872f718853abe0a469866d7566d817b99e7fbeb7cf9d02e6ee09fb62c5b08ca94b78bb1e2f5e05e063d41890ffa1c186d2915d95b17a68f6de0d7bc100841a2ed76b32b182f0ada2d68cd7569f584b3bfe24f651a22b542ecc6f169e75a21ef276a1233db5d8aa438b9e110f5a944ce7fda8ef54431728cb580634c109b11e3c86e11c6a6ee1c68ab5cbb7bb1a63ec90fb905500ace4eb89ed4947e67613c82d14f6ad1a0de9304f67d83218c9cf2b1da9e0c86733ae37c5f278ffc2c89debf6fd2a7f29dd0c4df167bd8a4753781e209e283620c27108dd68c38c3885682916c1698e7156aee53577533cb647e013fe08f4f01a273d53584e4941fa73a88c3d5487897298877a3b244b65f4fd3cce69b496532b9fec10100f9eb5ce70707a80b3d9e1e237f2becd4d02193a031d2710e383c05e75f80afe30e07d22d9d106815517f4f4632b4450b4d260498230d032008562d0606ba3e1db49c9fc438de90943506b32bd792a24115e1351f0c692ad4c1dec6a267fe91d140a8459b27204a51261a81d479a5bc6827acb064c6a401057493116f9c4c3b3d77ffafcd7dd477dbea5a9ca73ff963ade4179182ca8bcb78e186dc92cdf2ffa268cfa58e1f641c75b8cd8c831049048cab52ac0af4af8d1b29a1fdb6781399de5f56ac50e2acad98476240489716e63669537ba9bc28817417e8983e3c1a0b1698459816cb897e34cadfa6f59ad0eba919062b25205854a42d06aa3b7b1f56cd290515b485e650c66714a1912134abffc3f8ce8ee2c062a4db5401f6dbcea89b85eb999d502b1add3bdb9bb8668abe0d3fc2da656704c00d1cc6853c33f5a48361389e89c68b35761720dc68c51000d7838cf20d46b47877902083acfb060183e1cc0e9128d7fde15f72c0bc82c605ce12c9b840b7408d73670075997a09129d40e4bdb8a5689178b9a0ab41797779a40aec69a4523093592a5075bf5d82e62a9e4dffeca4bab2358b1462391c722bb98379c44ed3eee4f604ae11bdf59dfe85f0f763471cd778fb2cf048ecd3e1bef69ada07538eabbb679e986d0f974fb4bacbe8bbdde63ff9d1dfe88876d14111899ab9d235097d631d405053e0d8172f12391533b503dfc7274c1fa37bff5a36d2a6cd7a4c3667ef334aca21c9a1af0b383886802410732d793dc26a6be52f251ece514f179e8f0baa2d3c7e0e8d9c0ea2a15f6a15ee2bda0885b4ef0eb3d6a7e83ac1877156ac277edb4adada29c611f9c3df74fa14eebfb515ae4402d8e7dad1a5746d40639ae5351e655a1f3c31a914d6e5f655511f56dff3b746a74ec01460c4457de0c6a9899acee6a6b1fbb8942e40a9b1a183e2c4c960de7b4c5200c4fc0cd46d0b55ce8e731451b7c938ae436b61c914ec6e1d400b1186828b63b2062632a05b29eb1dddec8f3d5fe5380f1e35f649a884270686a6c13b3fac09fafc99d15d6b8669b1b8db57bb7a5669d1e379583f48f29925f31cebcdd46329dda3da65e520276590faf0c849d61c8e98399528531d5cf8e30036958a12b8df88e5748cb4303d4d92e84461d501a786f146bd6466671ba01dc3d689d43219de784627a8cd848a6d42d0070f2fef6b2d0aa4d1ee4f760c58a6738e937ddbfb0fd5c6d4f2916d56ba76929b0a17a51fd1818260bc3e12bd6b7e782011b91dc1aafb3ee9d6b14b5e5a112d72a578f37a9cf244759862ce436cfb20a1bbaa4f6bc2fc9017ba32b6f855fb5954eae38b77535383a5c81a6696e353b0eee6d50e39903d7c56341909cb2dfc91a70b861ffc94764f460bef5901927d96968c3b7fd95cb1b328225feefab5bb60b1f636fb9c2fef259be7d1490f401be743efb9f596c8948a66f21c8e1be07e1cf8cafd8ac901276394d1c82d3cffdd8c27e11035aafd4d8fd46f2fa6ac08b34b9fce029aa9079442b15d4892177c4763c72cea4cd3e8977ae077369b7198043a0427dcb40b300d8b803ddc83876a34691c27b2abeec563dc4b9f689bac7447dabd58b4467daa1a0dfe5b72b67ecae7efcf5e75828b4ff79f51b10c56b04d7628a55d90c7ab5eb89de04940c63989351ab2279587a75144db7e371fd424ef947afbeb95857832d4f653f72f2dcbe615b16f032ee6635e2d252819365aca31c889cf5341f54b6b3951533b2b6f5beb83db845f522e6dbda9d6138b88d01fab1c17657c32ed7b92f1dff3d2d40172dd7a85c08f72834d9cf3eb317054dc9fdecf8ffb95a6832e440c00ec2f0709fd3921892d7e4c88ed7c074e95342df2195adcc91b6540f56eba1c83861d18b4ceb38f590dda0eafa3a4042d140ec8cefbc93522bb83a641b5a5cb11d220bf2835978c2126d1fb40dee9d4e8f0655d04e81865253265fecf3987fef9059ebdc59390757e6f486b6d2605908f9ab38baf0311b22c51a55f1d097c95b503b81928f7ce104cb17990a9a623a4e046aececa347c5a3d29e21600b4b2f516c9cdad2c2ccb62220e78c791944df8a8e8e46585e74279b0bc86a94eb8e4e18ee2672cf3c548a9e99a8970039f46aa2327048689ca6d18f580fd52cccb60011f6e765acb3d1bcbbed310cb9eaf7722089a2689cc576e37ce70a41be9d7a11f98b44bd6ebc0f28fbd75d0a4e0146bc162340539d236f9cac994b49e491d63cc4e59858d2f8596f0725556e41952206d45a6e60c136a8a13405044d5aade92c9a014e558d80f16b0781275783d094a2f3204efaeda09b3b384eb235bc541064c68bab8939a03c6a48c06429ba9cd8717d369354569cd47db144d72e21575ba4842ece245a32c4b757a583bf23305a0f6762c3a548ac1fc0815738d2e9bd9b3ae241e2332563569e57665dc8d05c6188f41b531685aa174a5207bc3bf453cae5bf7035b9be34fcf31480e3209349eaf84323fefbddd413b704f472a511b6158e48b6c67cbc013ff87cb1d1684fa1d0f3b7f568e4a7fbbd196c7aa689544d1836e7500c95354b36d20a6d29f8a7e4804c648b2eaa5a11c887c5f11b7c5ef4c4dbd159d607595beb9d54f28e7e20c07c639e0dae155addaa1ae56ef88435fab430061177be77ff0e40fd3d0c3c82347d27efa1069c2f8b6dfa6ab0eb8f9a782154a1b610bf9ac142a3de10238ab49414854e29ce7abacf5df8fbff147380a63e90a9df081e9131d5ca1e9ef5b2285b97ae85c50b4b1416c616d30fdfe7ca8d8d1b1c997ec6389224d1d2ee66fce0c85ae9c9e8a7c271b6e9a8e17dc64abc78dc51294df72f6fcea16f21568e630e54bcd3ef6aa8f0b9ef502fb83ee6e4f12b0346487ea5917b5ab528822c8d7d4f73f05382a3a3a32ff3c6d3db1ad341639ac1325044c04bb774b1ef4a43f72fa2a92c92c565a654e3b962c1ddd2d7bee43632993a8afdede6be9c67216e882ba6535f671e51924ea3f02d7af554c7bb3ad6c08e6a85634ad92c8a5608166ba27f3d7ce4c9a88a1483fed27b37f78ebac9fc4676a3246e75582eb469d1b7cb2990d1244787f219bde2fa5def3d195a082c8ad0d97ad672a173042e551e516d6618a2ad12eb083fd94549d309cf22dc4060117831afd42a98cc1581cda7fa6763c86f20804b5b946c76c3dd6d1095242340f12d21656571d162ae11227955a780d794ea4987bc925dcc444c62b40884afca69f930f2ad9f03237ea6a7c53bfe0a255b3a7ab91c13fe4d8b1b467fbaff773aeabee2a564d6c90676822e4a28d3b39dd523b54db36b55e5cecf13e6f68feb736d9eec12fb2f5489e0ac8752c0f36b08cf2e75cd3986dbb1fa65a15b941399d1bbd1a82dd4ce5e4fd3f8aa2cc6cd175d1bda8883c36a1b468645e6d0aeafcfff87745444c64dbf6fbac0dcd851f0369f5a48baf1d1ceb89710b67a5aed342a1e55bd05916e097309ce97a2e1cb878ac898fe7ed718fbdd7f1d1f13c406d59350dce2a32462c6b7c8438ad046cb5f5e74dd3967e2b6704a143a0fec8e8389f1dbe9c3d2366c1b2f2db977ab7d441fd8b755866b4b33e02c90b0970d219dc92827162594289fcb338f920e6af1a9baacfb62088f05fdf8a329e99579b7a523c897b276470427d24c90626cfe34d6a7d03f85c478db5d37487ff02f739c0063903c7a264cf344d2db24973de06a65699e4020317e46cbebd943ea1064c639b5e4960c0576f462caf2267712f7cde911530dd21f644bc187fe4216b7d3b5001820a22e4e3add541f119ff865803ad7ce42691c2a39c9eb1b3168d27caebfb010d46cd1e37335efcfa5672377d7e8d308da7d7dcccb5733acad6337399d07b976c261991758f44a53c50a0973272a2fb944d0ddb1ac4bae774aa6aaceb2d7c576294acb43ec8c413bc878d893d1a459bd2ad300314bd45019fe298ba8b4c4d75c4c63883ef141cdd55320cf15b55e8ef3d1dac42900ac6869007d629bdd8dddea2ace73a3b8632096c4c8abb74d741f08ec27c832b1a2a88449106dcf8d8358f9f8d16cb729de4d2e99f6911298c943814b2516c3adf995929f1f60f9e1f8ff1523f84961242bd5df0f47ea81d590b443eb4fc086be831861187d41bd82b2cd505c3dccb4b4c9228a9e64d434f1fc98c3a605d5e39bee38a9f4e05f0c5c76cac331a007f83d24e94fa5121569cf6fa31b29a38b57a0accccb819fdcd4d37bfc7cea865f25eaa02581fc816bd16663d4c0d3de3c11ab2c6e55aa5b4ff043c5d9ffa8cc4521f672896de6f57787a714c7fc1573837635ce5b09c2e92f42feced883db709015c2b9ddc323ccc13e8a805c6224d55207160a3dab54704fd2d9cc342244aebd675d7363203153f842e2a8ed2c6ef7f7eb866ed36abb0ec89845d0fe10e4d5fb9a791dcdd7a1f298194cc1a321b15e57d7f26dce79cf5a8d9e4426927ba8515abaec3db4c922312dcbfb8ba3ac1095f0c867222478f8f8ed64398ac47ceb9db6179ae65554f17aea3fe2696aad9fe202358001f07b0a8e9447d0f26028f0202c12e6e0c113ce8c1e4f76b1e0590361e1763ef910b2938f327a20092597b135a8f24c1377bee1f8b2c492bc9d5f8abca5b371ac2813d403393f86667c0573022c76feff3b8ff592c0c03b1b841c58c4e68efbe18dbad6b96216375735ac58f75706bc258df060f661073bc1c7a2f1593d6b6d06668b365b065e4633f71ec3cdfcbafb506e02a56df3670d097588f3226069b2fbeaadd6dc22bb2aa81f16772a4be", 0x1000) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='./file0\x00') 14:46:24 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = socket(0x10, 0x8005, 0x1f) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f0000000e00), &(0x7f0000000e40)=0x4) fcntl$dupfd(r1, 0xa, r2) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000200)=""/165, 0xa5}, 0x803) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000007c0)) preadv(r4, &(0x7f0000000d80)=[{&(0x7f0000000800)=""/201, 0xc9}, {&(0x7f0000000900)=""/61, 0x3d}, {&(0x7f0000000c00)=""/166, 0xa6}, {&(0x7f0000000cc0)=""/18, 0x12}, {&(0x7f0000000d00)=""/72, 0x48}], 0x5, 0x0, 0x3) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="9002adf5ffffffff"], 0x10) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06794b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464daba0b2cef38d533141c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000329167802970eaf0855b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5", 0x2af}], 0x4) fchmod(r4, 0x0) 14:46:24 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r2, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) kevent(r3, 0x0, 0xf8000002, 0x0, 0x10000, 0x0) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, 0x0) 14:46:24 executing program 0: chroot(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x82) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000280)) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x4, 0x401}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5c}, {0x25}, {0x6, 0x0, 0x0, 0x7fd}]}) link(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 14:46:24 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file1\x00', 0x0, 0x300, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 14:46:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3d}, {0x4}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[@ANYBLOB="0000004542000000000000000000acdbb18e37ec117393ed5ab5ac0a0932f269fe47bdcdce2233ba9988ff0f2bdd3b9ed9b68176dcd8fcd55ff6eb5b14d72a2f7842766e86f70dcf55e76697d4684dc2c617ca6e8ce8ef23b212f71920af81a47c3ff134b92f6ae0f02793c7e7294efb6b9054670373c6b510b77ba843783a053ea33b6606500564126073cba3a4cd18a3d442d2b2d8115c7a29e4d9c0707cc869197f5157f706dbf5e1b8092e435262dfb3a516bc93bf97b5df279baa41c0ce7a3ca12f7b049f7d85127e761a9d4588f9b7d6"]) 14:46:25 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pf\x00', 0x1, 0x0) pread(r4, &(0x7f0000000300)="5c17b5782ba4b1b56c5d95c5666dce4b2b9c2adcaf6c81bd0e99662d7719e2caa9aae680fab4ae7208bb2a00347775c2655a67b1f0311900befba6a8b3744678ec3322a8763788a7aef4862b939e3ac029391145167e919592c0a7bc891d852440df8e6c6db410b700ac63be3666b0b6ce8d92dfbc622f6532d21f3bbb8f00673e542b45768aa5663698b37ee54073013d358eb6ac4e9b971c99ab67132550bca95b1bb57a9cff234b6238a998a1a321589ebaafd8c0981c569351809a4e80fa4e5250db6951102e2f6b34d3f42d022c762242860b88c7586d8c0c1f5c0c5f6e444e19b5db70f1060b6270db30c68c1f0425b6c0dad98efa668de93727", 0xfd, 0x0, 0x9) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(r0, 0x1, 0x89, &(0x7f0000000200)=""/175, &(0x7f0000000040)=0xaf) 14:46:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000110000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="241631e7ef865f362fa358bb9e7e27540f4c1c5d7a9de5530d0f1fe5a1c792a06c5d14bcfd29dbbf8e64c571e760723d4b3931d79ecb0a64439bb09ad958647ce4209e336998671641a2d29ecb8b0c9ce435ca618faf09947f2402dc9de41a16048f63a55e3f6724edbaf2d3a62c41243bbb8a54dc340d55b525203a4f20f364fcd4a374a5862ea4dd225634414807b2ccc0d1ab475c2515a8222016b046905c26fd6e56d4e47edf76800a", 0xab}], 0x1, 0x0, 0x0) 14:46:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = dup2(r1, r2) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:46:25 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)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) syz_emit_ethernet(0x13, &(0x7f0000000040)={@random="9d88284074d2", @broadcast, [], {@generic={0x876b, "d005d5f8ad"}}}) 14:46:25 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x20}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8018695a, &(0x7f0000000300)) 14:46:25 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="75d97034b8d51a3118a7481d0de6b5918d81863e7ae6e3766d83b9321093c722bb", 0x21}, {&(0x7f00000001c0)="fd510b1b51c562efce7827a54ea3d914de9f3105674751214307f49da6b580a4371a35c4756cba7a32bde3b9d72ff1313eaa51d66767fc4b078f7264c8f3cbbc92ed958a86747188ebd5fa37c625cf6d62fe89cf6dae89ec996fbaf9fb9f306a020f0b0b8cb44252a1ad1d6e21b1a838be64caf19113d646783dab4ffd2d0217", 0x80}, {&(0x7f0000000240)="765e2f308f4efe42f85c4ab69f20c6c988f1b43823d396e3d98e946a00a5064716053631184ecd4f3e4531c62b80d3ce55fe88bde17d8e33003c6756141c14", 0x3f}, {&(0x7f0000000300)="2e07c433c2be403cec97c4854867570e2f312eb4505fdf8a1b2e7a20e16fee0a586f72a6c0688c5782a621b6502c53448003cf012149608f17af6668fdd617c22e87c100e6feea1ca144d63c5d93d11e933ce4bb910d0e855667114f501f4dd32370eb226b6e451769735b961410ffc7cac51b97411126045b7a97926bc0717c2cbaec074301cb092ea7119cde0358793cd6d37f34ce876ceff09335753482c939bc20743ec4c60972c3b610045c40a90c857f9168b0a999906592257191fc03137adaacf29ceab4cad16b37f70515326fef5859de4da2bcc01449317e77b7b6b9f15354eadffb0847badbc1f9169222a2b70617624dfbf8ab768ad901d586fd969f8666ad940867642aec4beee777f903891b3ffdc25a9f7115b0751a89a3e495159c35dc60ec5e73e915858a6085a53477af470733aad4108fb5dde573c075d251647b98e29baf2a7b71673c4bf0b1f38f453af77f642300fe2c99a4572e9e617aeed0ca38a67764f4aa728bda3313416029f3e38ce41e879e2b30b14629a610e8d3014dd29ea88a9af57d76e22df5365fca7fce65bc4310aea463a7f9551edc2ca44ba6d91c2a4504cf33677a9cc91b5a002768db6a7c8917fad146c9d1ac6387b73d742288d98bc1a43d7748f864005e816a1e5764dd80876458cc828b8aa3f8db2d541513c88c2e7747bb4ee4653fa58bc30ee4da9b38b1bdeacc04a24665f458b334d06eaca0e334eea4f2669ad4dd17c412fd9135697bfead8b6546a72993d71981f61ea4551135763ea37b571db8e93219b5ee81c9738e1bcca066bcd64cc67d974678dc9a3b0f88ab3b714833b4cff3ae981f02053f9786f63b121eb8b8c207f838bc50bac5837501fc665ed08f2f3e2faac2c2a6de148ce279e58b83b307ea5c70e466c5a9547c5c048ba9aadfe9f54bad62b657f102f3548ea55c7cf760b07eb9815d88e6eb01f77818e85ac0e73659b55e739257531f53b54ec03a067d6b95aef3d4efe4ae0fe245909c727f1ff94e9b26e453235410fee9c4251eec66c46bea6092859224425c25fcc76076770ffcdb8203b82064ec7c3e171e225f1ac988d5ed4d5eefc2c2470daeafcbe586c064de6afe123309a57fa1f67a14ae890a60fcb15c07d4b2f6b2a198b59781ecb56723b3dfb99f43b4eef55a3549710dd41115bd353ca43488325ec30873dc6328ca923e24522415115e323808e7ba1a7d87b600832df28b866d6e3516a7d4f7c0ca53d72e666a3a9effa4e1fb746cc50b9e1c0935abbb639eec681f190333fb0e1d0744f4f57a863aef1d7a5efb0e5a82d8e75c8d31c9583f3e453f98ebc2325830e2dc825cb47f9059251779634891b26eff2dc2673dcadefa86c88f2163f960f87acd7b731b1560560beba18445816ccced43b17e49a0caf22bdefb85e86c342a272e714129f5cb3cb143d8f405c21ee81906c8078753cb6718083278228683a4f351776459c0088b18ba12368322fae2ecb7f6c0b67180ed7705f6d99618a861c4da32e46b2d7f783d2c3bad73af40cb7bec400e30e7ff02d35b99dad4351cb8ebb0f5e7f98f018cd5a528fdcc9098f9393fdf078712b903c5cc0ce5ff7e2c7a19ec69ff2c9f17ebb3165ea97fed79b6e9f82c409ce079427afcfeb45d9edec08d9dd2a93ad7303e5325f566cab0925496e3df30050331756065ae12ca02081af8ea62ccc84f4f7a5163f850aec92b90ed339648df2a818cc084e7099287c15d30c2d4a17bc9ac58e0114c43284d56d0dde09224c7977265e1b596806e3bcc192ea39ba2813cf55897875bf3e698ebedac85b6572c2bec4454999e99dc3b1bd4478c991f5aa6a680b5d94239f58e1c3198c8415c1268a34d1cb42c91557c719508d10b1914c66f69b29c23e33f5b8393c2575fc408ae89a474058cb22582ac1c4d7ea460721c633d1af17df9f59ebdf1a6390fe5a9bbd60f3b84700d838cf47764385112102c925bfa3fe0bb6f0ade292c76f33eb22251b88369ade09634559d6ac9b1cc8350cf6f9caf4670c231aff37ec3da76dec2098f025c98d2caf27b2492ba350345176264ae694d682d4789bf1b7b1754574ebcbeaf670bcc486e947e671b9900827e29256dbcf853cf9d26de66656e900519b61577f9157f3e366b5d15d1d60daa02878fdf3fb0a4dbf013b476bbd564fbc07b3a9830731d253ec8cdc92ee16bd7bd85125ccefde72b8fa91b010af3d6e939a12c4944faa533568796ff143b5c7272beae39bd397212c2485fd9ba5054badeb99b48ae220b507385abc1339989bad4ea3be84cf99275436bc52316862bb33d847c454d6a9f7f7843b1431d9d68a6b146efc94dbbf4307e6fe02f5bf80884911a0960f11977d3176ba3045e5a5f6c329a8fe4bf162190d600d089aad7e2b38253a2ca358a1ba5dfe99ba474aad306e04fde342a59656263ecb46471c1bc16fe1b2730bb4e4de659c1a2ab857b43f46e3a70d40e118abac1257d76945b35e1fcc0a4226c7056f1ad5eb37c380fa8673558093a6d60df30d08b0140f401dc10dc78e8f58e527ba6e30b0b9ed9879db34b3bcc9e908121e750cfb6016076c1955849459743d88f6fececdaded5ab6fa09692813e958722f389276476913803f4e4d8a064cf3ea7addfdc7603755cd191b0375123a4a108a43b613130778bc5b5a7193fd487e5d6ce9118b351bd35e1d259be39558786602e9ca9db79857ab0d149ff63a4f6de1170a11478b23a750dcff4fbcda683d458d257ab2dfb6423620ef6d60e9471723ca33cf34e4f2d0a49ff17bf6d93472f80b962d190d4b359548edcef8a63a537ddf256db51edb584d2e9a85915671176bd57c583ed189fc32e654527bed982efa7bf0f5f8f462861df86b06b5c5368dc3387a1a1dc7756afed6a71c55a65d33f2bd2abf51dbb76f747f37240265142f77fc330a32687b52edfec7009eb34aa5cc98f7ccf37d19a60f93fbf7eb7019096a72d95cb53404c65b18956ab097b5315c6595ee63c364d9fe3057b74b8e015741998c0945232d8d958920ceacf8296c2c6466d082b6012e263823aba750dd16e116578ac19bd45931f1a7386077e502db9b6b532a8efb4e1ec238ff83820dd68f1d3b900ed32028f30ec888f447bc88f25cc58026c6194eddd37f931bf5b8e04e7800f011764d559bd87839405bbfde7aef8fc1414ad721cff06d5cbb9d71e99685c61370aace6bd086403b2ba06808849d5c369874c73ff306000d40c7df0a37f7ec0e0e8391e0a1561d9533692de838112713c45512229b6cdb950f985bf38a28ebe60598f7d320e460e9a71e19f8fded984d34eab02f9224e26e0def94535168bb5fa45cb2dcf42f50063a02372e688558b49478c4ff4cde6e260e677db334596e46027303829b0c07e63694632901bfda3cc322cba758da3ced8896003b7aa171623098bd7d378bbcc7f51b8e661ddfd51528bef69b534b6adf4c49d06722042dd1aa93a28b8d5d1fb305c085f8516d1af3003628ed421e023d9b2e81cd133602e8a33e4ec5aa284503806464164d27898c253d49ab62b1746bdea8c415d164aa2d78d992822ed4805386fafb62f090970d9e94521f38cfc5fd1593edbd95ba081f064eb6fd60d26370e697def2c47bc710e30164468092d2147e67dc15e3ce4e30111f8aa76b892bd43b39fbd9d2af869104e0f144f1cb7a0230182585de7a35c72eced6f305f6876e4ba60e8ecf526ea45406e2c0d56f3615db709ffa56e2af668c09e3b3d5f3fab3dc6b9b70605f18c011b9d287f1c2300a5b4ac3db1534ba0ca53e85a9a62feacb90c33bccd4726e64df5a4ecd013373a8381e14f8d8e73c9a493d7551a3e8a62b67018b2cccb7f291a50f6da0bbd5146b310717c781dd7650262dc3ce7672dcbf35c48abe318a06959ea45c64fdddd3ec545d8b552c94a25b1809968bad19f9d4e3b3bb9fa14cb7d4bc7427b14457c413e594d17a803c30a5e0becd552e0158ca34c22cd00a6b3a3ed52f9d94c0d0658f66af781d7ac56be8973066f01f08dc22602e465705738f8f8af8315aa7c8d5e761bd23825f98b3073bc34cc1db4206a5a2a820ba133aa0de4bf5fec9f90603c8262aa04686ab507d37e5f78426e2f4697ef968c81b8e0663bbae3c7f20a188fa5c286f15995c452e59199d037c52abd7186543c1b8ad81fee7656e17ce989df8ab35268d358fd202c1923742fc6139bdba7f3c7d8e21abd1030e2cc230121eb482e4b4bf763afe0504a881f8acb3cb4b0fa42029876c1a3972e1c52ca8a350654535f0055fa2ec472e5c1193f0ba95d8f7e2b3993501b9db0a1ea4e9c707e9462eb41adda3df2e62686effa51e641ac9d46b8d32d79b3f30ec19ac0f63203ef3f8c68f30160d43dd6d23e537cd15e3e5e3dab5c544f4419115d0dbd9b18364aacb243417bbbf9108692d7a602f282c6ce25d101422f6a651ab9de28591a13f1c398055c6742b49b72d02e35fac6c76ea50052d64b24dcc437e9c2c7826f8f772d15b1f5c9659be1783464598084c75c42447f231c52fed4a0f4a5e9ecee654ebff4dfb123bfe74b0bdce58741e45f6d99eb9b3e5df94342619a4630ca22287052e4a7983502d9837daf6c202b62ad5eb201e55251e9efb1fcee73073cadcce1685c37f355e3178cf78089b7b4c837ee1388102c487be17bb917d1922c76462dde71ceb9c80719c03087f6048d27d235047a9d0e795a660c361c60fbb8a22cf4bd0fc331f005dfb556eafe812724fef74b88374c0ba2c92e281c998e30590f248436f3fd269e74f69aabc6c78e3ab68485e76c3e55473844d7c90decec7f34c0201c3d79050539c871068e30086fa6b73de66606021ae6a2ed6ba97a43001ebed99d822983a2e265373d59c4b70f31b679117a224c025e9491fb490ed60ee33d78147da51da7837291d4c1c39d0d59c078410080e4cecdcb0a6ac98518a121e1d043ef04a9130117c1c013889efa69c060e87028511569153d60765e2a44f1532038f33ee7153bd44395beaacd666a3e68bc98537e2e0306024d6206a03da7c2a165f1e485459b0d95dc8b0059401121d4d139a69ce2c42af113531906ae121b634fc69571293bb757be3ceac7f456dcefff115ba8b2a877e4723cc80c5c2a534baa888c463a663c13e935d899dab69fa3b070864d423c259784fa62380dce1870c795477c482d5fcac7c35ed22d2cd107d9ef6bf3b8f9488a0bc784630c5ee544a6da6867d758bc742cbe264ca23f7dfc84f9d679c7bcf4c344faf4dded59de69bd53f5dd4512e52669a24c0159d5b2634916bfd4870d9d2b70fd1bddb1fe1d587e9e67c399693f9c38a0c34bdf10c7e2221a3a2885d73801838796f72e7196d512dd398eecf7e14aa2baf7e3f2a03498a05c0f91e6eadbc9e97eab9832b52a32476ebc1365790ee2e7d4a3ebffab40ad3da44fdec987fda8db0c562381b164057b6a6ea9766642d95e337e7cb40cc51d49a2177f60db37a5cac6789794d5bf3926f3673fbf3e9ff76e2af190434b3edb5bd7d10828b52054e57c624ee0079411716a388d66026cac8e8887890b43d2930ed60fa2e354637c2ac37c00ff22e9e0ca0ae070d26e4f32888deea86103aa6d7cf2e50a310580d90dbaef7f5bc6c4b3ef812075eebd56a0890c892e9472dfc5d6fca83d168aeaae33568ecb351af5cea0c31bc50e507ea4baa1058a83683c03bf85a082aa3b57aa46b3e4c46a9ee965644c9ddd0beb0f755a483fa629e4eba750342a3ced8089dd94b09105c7301849154679b7", 0x1000}], 0x5, 0x0, 0x1926000000000000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r2, 0x5) 14:46:25 executing program 0: r0 = socket(0x2, 0xc003, 0x11) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000000)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04617a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73149dd4215a67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f7900"/125, 0x7d}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x2f, 0x0}, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 14:46:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x120000000019d4, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) msgsnd(r3, 0xffffffffffffffff, 0x0, 0x800) msgrcv(r3, &(0x7f0000000200)={0x0, ""/57}, 0x41, 0x3, 0x2000) 14:46:25 executing program 0: r0 = socket(0x2, 0xc003, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendto(r0, &(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x4) 14:46:25 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) fchmod(r0, 0x106) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x112) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50, 0x7f}, {0x44}, {0x18, 0x20, 0x0, 0x100ff}]}) r3 = semget$private(0x0, 0x1, 0x40) semop(r3, &(0x7f00000010c0)=[{0x1, 0x1a0f, 0x800}], 0x1) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) poll(&(0x7f00000001c0)=[{r2, 0x100}, {r1, 0x2}, {0xffffffffffffffff, 0x4}, {r0, 0x20}, {r4, 0x1}, {r5, 0x100}], 0x6, 0x9) semop(r3, &(0x7f0000000180)=[{0x4, 0x6, 0x1800}, {0x1, 0x8, 0x1800}, {0x4, 0x6, 0x800}, {0x1, 0x400, 0x800}, {0x0, 0x800, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7f, 0x800}], 0x7) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 14:46:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={&(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66696cef6a048163cfb982b3efb4fe2d7cb039fc1bb34e6a7d0c887cf075fb225eaff12442243e09000000000000000186744858bcf21371ac8f2b9639d04c9fee303b23fef14b88aaf19569cf89ce4bbab0f2945383d5a0470ac3ff00000000000000b8c53e05c8e5fb74b623db09864b58877779fce7b54e7947c7e48c2d79f37eee0f3e95b30d4c4d9f8814800000000000000091019b3c7b0f6dc1534372c177f2fa0a18b3ceefa9fcf129a26c97918705a9e82aa9ef87f4093d7cdbc86bf43a8ecefc4670779875ae5c6aba8f529e42956aa0827d8b00b1f1f468f84df50cb7390a0dea2cc482b90300000000000000ebf3baae79164fe0e449abd8c4db4cdfbe45f07f15112de550db2c10709bea1f6ea290bf3ee3b86e87b8a1422c8c4f22280d772e84927a2bb02082d11fecaf45ce8cb7b23f32c74121214a24d27e73f28dd1a23ee3f3b20b8f3ad8db94687a7ea107ab9b352c55330ffc6a9d350035cf1cf65714ddce8a8e4fd5e0a27d2520bb115d710f0183dc111394c736d9de6bd58a31eb5470e6568d629b6ebefb41d2ed0ca7ed6bfb070a3a68dfc5f4fcf262765bae653515694362d4972b064f550d309c2c4717009c838b2bc42c02585cdb31142c1b07aec997a2ead623190b365f015d8e68b64d489c20018b49b6b3c871f1bf0f22509872340e8dbfb70b54f9a889edd79b73e4ef759e82fafc137e098650d1915b4259acd14b1dc069abd03576"], 0x1, 0x0}, 0x0) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:46:27 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) shutdown(r0, 0x1) 14:46:39 executing program 1: unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000280)='r\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xb0) fchmodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4, 0x4) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) fchmod(r1, 0x14) mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 14:46:47 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xb093, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) fchmod(r0, 0x50) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) clock_getres(0x0, &(0x7f0000000080)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000240), 0x0, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x5, 0x0, 0x40, 0x2}, {0xffff, 0x9, 0x7f, 0x2}, {0x40, 0x10, 0x0, 0x2}, {0x867a, 0x0, 0x5, 0x4}, {0x20, 0x6, 0x1, 0x1}]}) r3 = accept$inet6(r1, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x10, r5, 0x0, 0x7b1) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) 14:47:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x21}], 0x1, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0x80000001) 14:47:27 executing program 1: r0 = socket(0x18, 0x400000002, 0x0) socket(0x1, 0x3, 0xf2) setsockopt(r0, 0x1000000029, 0x3b, &(0x7f0000000000)="e869b0dacff4f1ba0858e301b107735c6d03217ec2a53a90ed5e4c1be41e6109c4dd127dd4ae52aed671b437beddeaeac8338fc6ebd91341e08d3e770e3522287c24b222dc76a644fb9a206cfffe5b77378d172de6787151768abe8844c8a339e71e1e042d5b77deb661678a51e1", 0x6e) 14:47:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a4ce0dd60000100", 0x10) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) readv(r0, &(0x7f0000000400)=[{&(0x7f0000000140)=""/211, 0xd3}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f0000001840)=""/4096, 0x1000}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f00000003c0)=""/42, 0x2a}], 0x7) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x4) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x0, 0xfffff1de, 0x7fff, 0x0, 0x9, 0x5, 0x8, 0x0, 0x1, 0xfffffffffffffffc, 0x6b}) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf", 0x171) 14:47:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) close(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 14:47:28 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8002, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x27}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x58, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x9, 0x1, 0x21e, 0xffff}) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x114) 14:47:28 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0x7ff, 0x9}) 14:47:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000040)={0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x2}, {0x8fe}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x100, 0x0) syz_emit_ethernet(0x133, &(0x7f0000000540)) 14:47:28 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) wait4(r1, &(0x7f0000000040), 0x2, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x23, &(0x7f0000000140)="95", 0x1) 14:47:28 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) pipe(0x0) pipe(&(0x7f00000000c0)) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x20, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) dup2(r1, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) pwrite(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x41, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = dup2(r1, r4) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x8) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x5) pipe2(&(0x7f00000001c0), 0x10000) r6 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r6, 0x7, &(0x7f0000000180)={0x1, 0x0, 0x8, 0x9, r7}) ioctl$WSMOUSEIO_SRES(r0, 0x80085761, &(0x7f0000000040)=0x2) fcntl$setstatus(r5, 0x4, 0x8) 14:47:28 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000080)={0x4, 0x2}) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r4) fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r4, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='n\v\x00\x00\x00\x00\x00\x00'], 0x1) r5 = socket(0x2, 0x3, 0x1) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r5, &(0x7f0000000200)="0fe80aaf7492ec34", 0x8) login: pckbd_enable: command error pckbd_enable: command error 14:47:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000200)=ANY=[@ANYBLOB="00060000000000189fd85f81bb484ca22109d29700000000000000"]) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000040), &(0x7f0000000100)=0xc) symlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f00000001c0)=0xff) 14:47:32 executing program 0: nanosleep(&(0x7f0000000000)={0x6}, 0xfffffffffffffffe) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) read(r5, &(0x7f0000000200)=""/175, 0xaf) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r6}], 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x10000, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x8, 0x100000, 0x6}, {{r2}, 0xfffffffffffffffc, 0x26, 0x1, 0x800, 0x4}, {{r3}, 0xfffffffffffffffe, 0xc1, 0x20000000, 0x3, 0x7fff}], 0x8, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x80, 0x90d}, {{r6}, 0xfffffffffffffff8, 0xd0, 0x2, 0x400, 0x7}, {{r7}, 0xfffffffffffffffa, 0x2, 0x4, 0x9, 0x42c}], 0x3, &(0x7f00000001c0)={0x2, 0x49}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) 14:47:32 executing program 1: r0 = socket(0x2, 0x4, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e00000014bac0d6b7be137834833c6c398ac1c85b4cf98bda6f323bd8579c15f1f"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) pckbd_enable: command error 14:47:33 executing program 1: syz_emit_ethernet(0xd8, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6051e01301033b000000000004000000000000000000dffffe020000000000000000000000000001d4ead6827ebb01019585204f734a8bbb46ca665e5c41d1f26fb3ac23448728b202945c5182bbc5c29a223602d0584589f3a67dd982d0a595b991e1b50efaf27a703f6bcccd3f945f3024dd529ad4e871cec60137bf12b75ff065d24eee51c71cf1d908b95c8e58a33ebb95695a590b94f6b0e9a1146cbb121d4248adc93efd6cd95e129984f00a7948964a101c807490047f40af92b05d2cff7f1c29e0bacceb5e86e27889b1489ca044f1ed51d208135f65c327e44a7fe9ca575139b0055484f8ce12e2365d173e37fe44c79d1651274f709e47a1bb06faf700c4bb7a839ceaf08c524fb28ff7891a3d79d4be7fa3f62ef2000000000000007f1d7a4862c12fee795b7455115a8c3593b134b02ebaced40381bb81974649a599db313c56e1bc6eaffffd6bcee0fc5abe4e57090000000000"]) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f00000004c0)=[{0x1, 0x7, 0x1000}, {0x1, 0x82}, {0x1, 0x59, 0x800}, {0x2, 0x10001, 0x1000}, {0x3, 0x19c, 0x1800}, {0x3, 0x5, 0x800}, {0x0, 0x2, 0x1000}, {0x1, 0x5c, 0x800}, {0x0, 0x3, 0x1000}, {0x9d14690429863d1d, 0x1000, 0x800}, {0x4, 0x6, 0x800}, {0x2, 0x40, 0x1000}, {0x2, 0x6, 0x1000}], 0xd) semop(r0, &(0x7f0000000340), 0x21) semop(r0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x8, 0x800}, {0x4, 0x1}, {0x3, 0xfeff}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000400)=""/144) semop(r0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x1800}, {0x4, 0x6596, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8}, {0x4, 0x5, 0x800}], 0x9) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)) semop(r1, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETZCNT(r1, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r1, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000000)) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/4096) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000040)) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f00000001c0)=""/181) pckbd_enable: command error 14:47:35 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000580)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = socket$inet6(0x18, 0x4000, 0x3) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x4) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r5 = getuid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r4, r5, r0}, 0xc) r6 = syz_open_pts() read(r6, &(0x7f0000000200)=""/179, 0xb3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r1, 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3fe371947331dfc39c2cb14d373b65dc4dacbc58", 0x0, 0xfe0}) 14:47:35 executing program 1: r0 = getuid() setreuid(0x0, r0) setuid(r0) r1 = socket(0x2, 0x1, 0x7) setsockopt(r1, 0x6, 0x8, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x362e23ba9631209c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) recvfrom$inet(r3, &(0x7f0000000240)=""/118, 0x76, 0x845, &(0x7f0000000040)={0x2, 0x1}, 0xc) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)) r4 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000e3021f05439cb96d75b115ff08ad42f931e53d85e436058a1212c0a5a21aeea74944c617be80895ed53ed198644c80752acbf8db2f0a045f68578118ac0e44"], &(0x7f0000000080)=0x6) connect$unix(r4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 14:47:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x40}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x7, 0x7ff}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 14:47:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x5, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x8, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x6}, {0x1, 0x1, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x3, 0xffff, 0x1000}], 0x5) semop(r3, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x8, 0x800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x3, 0x8003}, {0x1, 0x3, 0x800}, {0x4, 0x8, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) open(&(0x7f0000000380)='./file0\x00', 0x2, 0x40) semop(r3, &(0x7f0000000000)=[{0x1, 0xff, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) 14:47:36 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x13, r4, 0x0, 0x7fffffff) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 14:47:36 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = syz_open_pts() ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000040)=0x9) close(0xffffffffffffffff) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000040)=0x9) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x996b) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwrite(r2, &(0x7f00000004c0)="e90a930e8d2de1091ac29538d5fc2821f8e8b12ef8bb312d7a54627e62a8262eae11846cc9ca01f025abdc3ce211bb3346ec61c20e0f7206a5d72d221e46fe5792b05b24d4680998abd208cb77da27d820cffea0cc0daa7fe4e709d93b22ad15b60ce7ea6f3bf82c61f804b609f4b19ebc9ba1fb54e3e7580531389eda0817e5bcef0a56825ffa860b46f42a3be1348c11c5fd7006503da1d4d204ee0bfd6eb91397022719e53975927dbbca1c6b791e13822635f14553a5c6a95f449f99c7bf0f516c41ba8ddac8b7001ebb06dd07c01ad9f1764678be1f2f11ff7a68ded41e8f523af097d0afab771bc697ea20387dae46d59d", 0xf4, 0x0, 0x4) r3 = kqueue() r4 = fcntl$dupfd(r1, 0x0, r3) r5 = socket(0x2, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 14:47:36 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x18, 0xc003, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:47:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = dup2(0xffffffffffffffff, r0) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x202) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)='W\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 14:47:36 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffa305322bec07629b7b6ed18f60eeb9e68f0000"]) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) 14:47:36 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getuid() chown(&(0x7f0000000000)='./file0\x00', r1, 0x0) r2 = getegid() chown(&(0x7f0000000080)='./bus\x00', r1, r2) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:47:36 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x20, 0x20) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0x0, 0x0, 0xfffff, 0xffffffff}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x14a) 14:47:36 executing program 1: r0 = socket(0x1, 0x8000, 0x9) r1 = socket(0x2, 0xc003, 0x11) getpeername$unix(r0, &(0x7f0000003080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cbd6b32c99c282650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041e1209cf1f500000000000000000000000000000000fffffffe000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e316000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffe400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4097], &(0x7f0000000000)=0x1002) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0600386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db31100000000000000072cac607b1c26455bedfb9c9f35f23d1aa5423a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b773000000e6c2d6ad126358a2bf7eb6652c5247f7c6033c1d154b378da4026e2805b1676b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f188025189d0bd02e6f7cc074c1771cebe4e0f92cfdee2e52bf897cc273cab1d5ef49a8aa77751b76b6c98b29d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6161b8408769389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c436f19033a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa78c580000000000000000898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d520dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47402ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf9978081100bd8cf69eff97092677cd1597d628cb6d35822d81882f43ce4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27bb0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55ffd0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e644d32ea34e6b6d91641aab1f0a6ecc49021931c9dd4b4ede457d2c74f86b189a28d1e1b45d365f875ad10b4ea3c528cf3c564fc13323330e94fb67e90b5a23db291396d3d298b7f135aa7b3a957cfc67650664362ae7f665bc7425cde6d458a0a97bab29276583666fbbf5e2a1c258143ec9f0d20283dd76dbe9791611f9820000000001bfda559c49755015991ff6ab99a45c4ca0d7ebd7021af181a530bcdc691b753e53d5cba5d569c445e8e3e085dc69029ea17207ec32fa08abf06102f2299722e9d2442fd7df781ebdcffc549f83a65523c9e82c9e668cc58d2868f1d1e2a92734806b4cc714dcd773585364b2870ec9c3910e65140e718a0a2fe"], 0x10) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733c369ef21da82abcb189cbfadb19c8388935d7e0159f2e112cfc99ca10fa4a52231a06a97bdec17b33055efa00a34a2c2528f05f7f8990188cb50de1db6437adc997160e2dd0ea108e6efb09bea215b3f8ef1f1", 0xf73}], 0x2) getsockname$inet6(r1, &(0x7f0000000140), &(0x7f0000000440)=0xc) r2 = socket(0x2, 0x0, 0xfd) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) r3 = socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000540)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x2, 0x0) r5 = semget$private(0x0, 0x5, 0x400) semop(0xffffffffffffffff, &(0x7f0000000000), 0x2aaaaaaaaaaaac38) semctl$IPC_RMID(r5, 0x0, 0x0) r6 = dup(r4) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000340)="00040040000000000000c782b81048ac303d94a04a701ebc227cdf0000", 0xfe56) r7 = socket(0x1e, 0x4003, 0x0) connect$inet6(r7, &(0x7f0000000100)={0x18, 0xffffffffffffffff, 0x0, 0x3}, 0xc) listen(r7, 0x0) flock(r0, 0x4) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r8 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0x3ff, 0x51, "666bfede477dac00"}) r9 = semget$private(0x0, 0x1, 0x38a) semop(r9, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semget$private(0x0, 0x6, 0x89) semop(r9, &(0x7f00000001c0)=[{0x4, 0x8, 0x1000}, {0x0, 0x1, 0x1000}, {0x3, 0x3945, 0x2800}, {0x2, 0x0, 0x800}], 0x4) 14:47:36 executing program 0: r0 = socket(0x1, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000000)="fa4af8e8e8221d2ad3f6", 0xa, 0x405, &(0x7f0000000080)={0x18, 0x1, 0x5, 0x5}, 0xc) close(r0) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82026f39d5"], 0x10) writev(r0, &(0x7f0000000380)=[{0x0}], 0x1) 14:47:36 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r2 = socket(0x2, 0x8000, 0xff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r3) setregid(r1, r3) r4 = socket(0x2, 0x3, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) getsockname(r5, &(0x7f0000000080)=@un=@file={0x0, ""/85}, &(0x7f0000000140)=0x57) connect$unix(r4, &(0x7f0000000180)=ANY=[], 0x10) dup2(r4, 0xffffffffffffffff) r6 = dup(r0) r7 = socket(0x20, 0xc003, 0x0) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r8}], 0x1, 0x0) ioctl$TIOCSCTTY(r8, 0x20007461) shutdown(r7, 0x0) sendto$inet6(r6, 0x0, 0x0, 0x0, 0x0, 0x39) 14:47:36 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe8000000000000000000000000000bbfe8000000000000000000000000000aa00000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="543ca72ab8be4becb6525ad4134fab7bddba820cac6524eca08759bbe6baa34a149ab1e2053e7e566d89c7c816c96737015e6d0f1a8203435cf27b12b7177cc35af0f9e42c58dc"]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x3}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf093530aa00000014f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x18, 0x2, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f0000000000)={0x2, "92124f368c61819c6cd9ee0e191a8e6f3b90e0704224ebb4c672e4f9652fe4def08ea17c9fb947f1d2879bc5b9b9fafe497358e10d7b4d3d0f88109ebcb5b46c4ee315a4edc22f92216401261af7a65d87baf9fa4e642e182bf9a817c136a05e96c99193a9ecd0404683643bc341deda91860b86f3c61bbf07b6b39d7a0e31de248a0c396d3bc2e791f1ca5151496977f325211a55fac1b27e2c4ac87189a1a18810b20720244299b993e6a5be3259b955313fd26db99502df976c9dd89339"}, 0xc7, 0x800) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000180)={0x0, "a0ccc1a77a2222c78ad7cdc2e974466b858f42628b0e3657fd9300c3b29e6a76ec7e0c54d76bffa7b4f4964823c29516ededb3d07171d64412ec2dd4589a51a93cc0"}, 0x4a, 0x0) fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r3, 0x2) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000140)="fa1204a49155ce1e0002613f59707642d20f29d3b9fd0a94e4cdef08f3bb70988be3110a28e11ebd248a7b62fa3a949c09034e3dd2035d07348786664073fbd6e1be8191e0a7e6fd727de00f", 0x4c}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000700)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be5af9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c32784f3b1acdd0689414a24b4c39ef6d2bfe68a3be3653fa70da5040f91ea8c1c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59c00182f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a4b7d384b2169404eaebe133a9949f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ff", 0x458}], 0x1, 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000300)='./file0\x00') r4 = semget$private(0x0, 0x7, 0x480) semctl$SETVAL(r4, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) pipe(&(0x7f0000000240)) 14:47:36 executing program 0: openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000005}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) execve(0x0, 0x0, 0x0) r1 = shmget(0x3, 0x1000, 0x20, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/197) 14:47:36 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x2) 14:47:36 executing program 1: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x32, &(0x7f00000001c0)="a1", 0x1) 14:47:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) dup2(r0, r1) pwrite(r0, &(0x7f0000000080)='e', 0x1, 0x0, 0x10001) 14:47:36 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) fchflags(r0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffdfffff], [0x7, 0x0, 0x401], [], {}, {0x0, 0xfdf2}}}) 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)) 14:47:36 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x6, 0x3, 0x9) 14:47:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffff9c) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getuid() r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="17678eff243d0008000000000000", @ANYBLOB="008b7a8bd62063639fcfd14adbc0f10b9bd6cf7f836b7b2543c1c7fa27af8aa0b05d35e4a8723308edf8ca2386831c0458405ebca7870986af27f957fb81334eb6bf74f5ce2a80c34167eb6818208790ac14225029b0fdfefc9aa6f9226de81dc551f3e30ae0503751a19913174efa4be3e478a34025239de16422d9c06db9b8205d16d1", @ANYRESHEX=r0, @ANYRESHEX=r2, @ANYRESHEX=r3, @ANYRESDEC=r2, @ANYRESOCT, @ANYBLOB="c1c953ca2f697a0a0e22f60dd0f714c00939e867c0762167a68a9bd708d08209b9be58d3c787fba1a0afa6fbeafc2dfea12c36537e243025c82bd8ad211480c33f8adaec59743ad7fd8a988455fa36b74a08531dd63ed86b0ef45ebd8fe471d9676202e6"]) truncate(&(0x7f0000000140)='./bus\x00', 0x0, 0xfff) 14:47:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="2b164f8f3608585a57bf97c1867472d0cbb52248110de10303b759cc80ee2a507b881d00974a45af8c7df032c5bc04d29835c18cf56b0b0782aa7b12511443a6df2eb66e29642893286c088051bb1189429d95f33c16fe24f1efd4e2fb84fcd47886912574788300722f4ea93937fc6496ea6c6be5edf28c647ad4d730327de5e366cfe04c50768fa87cf72a9e56f1b6da5366ae0a260b1f6765278a645cb1c73ba59b6eb68db9d51b434fa3f107a9143891c9ae8f7c58f158291338b8d67cff540b2331e7f034a468ac9408b59e56aa9968250382f1519d337609722dd855717089827063a2adbcd00000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r2 = socket$unix(0x1, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 14:47:36 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000005c0)=@file={0x1, './bus\x00'}, 0x8) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640), 0xc) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) getpgid(r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x6, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xe52}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x556}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x292}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb25f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6466}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x8}) 14:47:36 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f00000000c0)='.\x00', &(0x7f0000000140)='./control\x00') unveil(&(0x7f0000000000)='./bus/\x00', &(0x7f0000000100)='x\x00') chdir(&(0x7f0000000180)='./control\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) utimes(&(0x7f0000000080)='./bus\x00', 0x0) 14:47:36 executing program 1: semctl$GETPID(0xffffffffffffffff, 0x0, 0x4, &(0x7f0000000040)=""/4096) r0 = open(&(0x7f0000001040)='./file0\x00', 0x800, 0x3) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_emit_ethernet(0x36, &(0x7f0000000000)={@random="0100", @random="32c8e1654cc6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @icmp=@timestamp={0x9}}}}}) 14:47:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2b025c9f65aa8e7aef90265fd9884228432344ac2ae2fe3733e81d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x80000001, 0x3]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) write(r2, &(0x7f0000000140)="1e40073525b1cc3651efb9a7645b502183827403075d8646b9a6", 0x1a) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 14:47:36 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, 0x2feff}, 0x44401000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) symlinkat(&(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus\x00') 14:47:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xc3, 0x7, 0x1fc80d8c, "b4d515ccde7d971b0000000000000c0800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669ce8487b011b77b381db394acba77de08", 0x5b) syz_open_pts() 14:47:36 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x80000000004, 0x0, 0x0, 0x0, 0x0, 0x6, 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$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(0x1a, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000180)="2d2676faea953e3c86340a99db08750b9799a6f57ece4dd71820ed37b2a80ea979008fd32fab04fbee576ae6e8b7fc1d0956605248f4bdda282613a9ae8b1417f780bc8122e3e60b36cee52baa4b832a93327d366b2004e970829d08a67083764f467f74160b6e7ff23bf87f6d70e2f07f0f61563a98cb23ec16f10d615da3ffa3e5bf2816c4894d8da30ebac2a4365f9578b7e00324d90aa199a1527a014fca54c06246919e7be1cb90038f4cacab8ba83651da9fc8779d23926365822d9ad76a8edc15cb182acd9fdc6c9f267e1557393c773a6082f29ff4e493a7ca2d5fac3316ce25e0cb68274bf1fdc475e6187b6880e7a8577c9b994ca1d0254ad155d1260633c77c8ccbb7195df6ec6d119c8ccd3fdc022a4d631bbe6b88609686a4b5624b5f1e8b5cccd76d1ff60aaa7b63dbb7da5232418736efe93a6795f0eb010487bde3f469689de42e44cca416bd34af3258f086052f86b5402172aabeb7e13f2b330fd6101e0bfaeb9e56e22b", 0x16d) 14:47:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) shmat(r2, &(0x7f0000fff000/0x1000)=nil, 0x2000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 14:47:37 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x800, 0x190) r1 = dup(r0) getrusage(0xffffffffffffffff, &(0x7f00000002c0)) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0xfffffffd) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000140)={0x2, [{0x1, 0xfffff11c}, {0x3, 0x3}, {0x3, 0x2}, {0x0, 0x9}, {0x2}, {0x1, 0x2}, {0x1, 0x7}, {0x0, 0x6}, {0x1, 0x7fff}, {0x3, 0x3}, {0x3, 0x5}, {0x1, 0x4}, {0x3, 0x5}, {0x2, 0x80000001}, {0x1, 0x100}, {0x2, 0x5}, {0x1, 0xfff}, {0x2, 0x9}, {0x2, 0x2f4}, {0x3, 0x3}, {0x1, 0x7}, {0x1, 0xc0c}, {0x2, 0x4}, {0x2, 0x5}, {0x3, 0xfff}, {0x0, 0x6fe}, {0x1, 0xfffffff8}, {0x1, 0xffff}, {0x1, 0x2}, {0x1, 0x54}, {0x1, 0x41f}, {0x2, 0xf6f}]}) pipe2(&(0x7f0000000380), 0x10000) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000080)) 14:47:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000000)=0xd) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:47:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ffc1f2ebc72c0925cd00000500ff00"}) readv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r1}], 0x1, 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x8, 0x1, 0x80000001, 0x40, "e8d3f9a375b482d72599a09d8cf36307d96f1f46", 0x0, 0x5}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c1", 0x2f) 14:47:37 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x3, 0xb89, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x1, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6}, {0x0, 0x2, 0x1000}, {0x0, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x1000}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/188) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000000)=[{0x0, 0x80, 0x1800}, {0x0, 0x5, 0x800}, {0x4, 0x1}, {0x3, 0x9, 0x1000}], 0x4) preadv(0xffffffffffffffff, &(0x7f0000001580)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000240)=""/44, 0x2c}, {&(0x7f00000013c0)=""/114, 0x72}, {&(0x7f0000000300)=""/89, 0x59}, {&(0x7f0000001440)=""/132, 0x84}], 0x5, 0x0, 0x7) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x103) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000200)=0xfeef) r3 = getuid() setreuid(0xee00, r3) 14:47:37 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x0, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty, [@dstopts={0x0, 0x0, [], [@generic={0x0, 0x0, "1b249ecdad3832a20e1c2e2092e6"}]}, @hopopts={0x0, 0x0, [], [@jumbo, @padn={0x1, 0x0, [0x0, 0x0]}, @ra]}, @dstopts={0x0, 0x0, [], [@padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}, @fragment, @routing={0x0, 0x0, 0x0, 0x0, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @rand_addr="1ff8f0a8fcf4e2410c414e666bd3a422", @loopback]}, @fragment, @hopopts={0x0, 0x0, [], [@jumbo, @pad1, @generic={0x0, 0x0, "9024c1be5bfa6b7a7d36c3cb8d7e0be8b7d3dad1b056605fd4f448962ce34ea7f5303da6e41c3f180673711aa7e7b2d3433a68d01cc16046caa8985b01bcb8f09dd2dd93b63b286ec8fa0675f41a0ecf98be65221cec1d44bcfe243cf6921fbdfef3b9d5e524439711ded3b90dd318deb3e5414e696539668e42c21c8818027b957b511bdf819106af996579f6dba0766109e7f7c54c74ed333390d0d090956ff48083b66aeee8282c7591e1a96d1ca361141a8a872cd04b95f947946d8f48c1566cb2e270e1ed508f867eb68981830d"}, @pad1, @padn={0x1, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}], "0a14baeba84a891fe85f46c1f1e207bc9a4d946e54b44acb21b95a1129acc63ebb53ccb18e8dfc68c21de5d1704028154367a047bbe35d9a15d6b2acb83cbb291e5f6821b5546539c8a8bf038ab408a7ac20001cabe9e9"}}}}}}}) munlockall() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) setegid(r1) 14:47:37 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001880)=ANY=[@ANYBLOB="d4159de5f8db56336755af9a38608e6808425086c35772fc3a3aab947aaaade59d5368b10e0d2c0bd2630a37e0f00fff2b2f797d20047d8c1762bae9db33b248"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f0000000040)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) clock_gettime(0x4, &(0x7f0000000140)) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) recvmsg(r3, &(0x7f0000001840)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000280)=""/247, 0xf7}, {&(0x7f00000003c0)=""/44, 0x2c}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/132, 0x84}, {&(0x7f00000005c0)=""/15, 0xf}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/233, 0xe9}], 0x8, &(0x7f0000001780)=""/154, 0x9a}, 0x0) r4 = dup2(r2, r0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f00000018c0)) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) writev(r4, &(0x7f0000000380)=[{&(0x7f00000000c0)="b6880bedc4fbde15a1ff35af75700272236841df54cf53c348134e74", 0x1c}], 0x1) 14:47:37 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c4140000002900eb002f00000000000300000000000000c920d5f110178039dddaef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d903d605721424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e321ba1b0b9f6bde94c5666617cccfa789b46726d9c44063f1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000f96900005c98d4afcf0970732a84878c5915120078895c587a652c97753ba0cf424f173742f7b1c04ef38b61b14c421fab1d87c3c0fe27fdaf5ae48910c3408d9e18ee0a21df5b7f9a1e9b6a0f32d3e3e6369c8314597a7549504d46c6b745fe102c03a51a22e5492158fd937ffab44f3c52004fb5f52636230a330c4b7ea26eb9a1fe7f5df95ac87614d854d38f730a9c2979904c324d7b3e3397e2076d36a6502104b42b217429a352290ff5b762bbf13f58eb500876bceb3438ac751b3e0b821427efe5b7c512e04469d2ab0dbb42c2e6d33e6b822e76b07372e948fd6a521da69b0e371368e5449a426e88"], 0x38}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffffdcc, 0x0}, 0x0) 14:47:37 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, 0x3fff7edfffc], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:47:37 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000180)={@empty, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x7ff, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, [], "dc8a"}}}}}}}) r0 = getuid() setreuid(0x0, r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r0, r2) r4 = getuid() setreuid(0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r8 = getpid() fcntl$setown(r7, 0x6, r8) r9 = getuid() chown(&(0x7f0000000000)='./file0\x00', r9, 0x0) r10 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r10}], 0x1, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="4670c439388ef7fb1eb7444f09b8009f2cd0a2d9021bb9672940247c7e98b9f7eb0e5756d5766550ec1cfc0fcc5500a4674577691775b878d7d44d2314725c0dc77babfe015329eff60baa8a0d0d96d92228bc7a4189d7f5cc44b613a9862e9264c2788642e275db88d4c514e79b895e6eb577dec9ead28010283686376464aeef79f77dc124052a37470838efeb59f1ad7dd875cb1e19caa2e45c2df3ca9a7dfdec5cdcd36124bf6ed609f55e71d290a6e52172a0274f2afc9fd292d2007e18bec2a2e86bba0bd51292e39b159c5849d48d36c1453c7e23f09686759d1ceeaf", 0xe0}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3, @ANYBLOB="00000001009928c8b9290c6737cff6b026921445f337993240eb32e9ce065ef3304de078b1e4abdaa9a8a80e3bf37aea17300eb720cddf7e6c5f7c8dff0e32bf015560640d3804a35a911df3adedb14d9e045bea9af15e838f54fe05a3296646d370ad6c83110cda93c0d37d302dda1c97ed753c9c2f77261bea703443b0e5cfb158a40cfdcc93a0dae24540c8a32dd0b73062d2e1b60e4dd4ecd83aa36a5f5ac43fe8f77ab641b06baa4db8783ad69dceb5b148a671f4b467823706292e6ef40d482944604afecb69dd3c3628a6f5a5bb6588e83a5b55e91243890a0b30c3b50c6ed2b78501d5bd3bbe72808eb1502849fb40a247", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x8}, 0x2) 14:47:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 14:47:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x54, 0xfe, 0x0, 0xfffffffd}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:47:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) sendto(0xffffffffffffffff, &(0x7f00000013c0)="80fb5c5f3ff75ebd9304e447ae037ce5227977f61f993e2c0da90178eabd208a0f948dacfe245dc43b13dc1bad61dceb97c6fb07fd7d1eedf8c941a11bdfe622ed4b07f1a7df68a7d7c82f24b599160e4c169c1e21de8e7567a25f21f8bb5be17997a2fff237c19552a178f48029646eb2efab25885a94b5decd6e520f9304c2722b9c3191547a2f47e0ddb6701fff98096a84c446efb8a05c138c6e99c2303fd1f51343", 0xa4, 0x1, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x000\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000000)) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000080)=[{&(0x7f0000000340)="867cdff621de0ad88922ae2c06b74e9d18236694a5177a30fcb0792aefa4a7ac03bd9f7f971ce7809d3de057f7be5de5f55ea83438ff8263cdb4e9bc6cfef99780b895cded56413afd7e2335e41a3d5501efb1f398bda4d25e71ebd2f425cacaf581e6124e5e6c81409596f2532dc4a992c12235e7ef2e61f3893317bc8ef8935a572f80fba4dc8762e4104a9d23fbe5435aac833a5e788ac97a105882b472953817ad792ecf908d08912bd8727605d045745b7090123b1c940395f35133ca41574ddcc9e933538e7aad87fbfe82fa950011ffa896feb199047938bb38c741884c2d061dbb27ab965395ec4a1e5a41ab501b068ac693a5784d47f14b96d1f5d6b8baf91cce7adff5ed3cd69b3eb3d9fbdb281e327e1d66cf6ec89722966e6ad6dc25f03420dbac59bc4579c3ec66c5f8717151ad806bec0277b30cac6b55cd545c5067d64aef6adeb0d42c867e2b571fadfe51ab5825e924a6b2b8773192d128a657bb13c9e63acc8dca66edc73665f47077b5d07f6a755f1ab3a5db5948d2ecb6a0eafebd61a2da63771066e1c006dcc2b8cf52cdcd9fad75e2071a23cddb947bf137abecf2e26311e593e172f625c5e8c18db536beeeeac556e58d94e2b10a3066e17b9bde183df62e433f1ac898255155b9eb309750e746591b47c7d904bcaa117f86d50beae475d1d6cce10da5ab9f9332d502b7edeac352934f2dcf9fd3f85c16a147194244c9eee3d4b44e5566930121ce35d8ac805b25c68ed467b5db93f72057cbbe5a8965021fae693984d4b01d6ccccaa00a77520a2e8ef8abebd730abd21f2c06acea01b60aaa7377f85a31e168b635dc4e81ce09f4987eeb3fdd9c8df5738a63fe724655debe2f802fea4b0ceb602b4317367c07f455926fe369b10ff64cec66ea139cfa0b9d99b62dc84b5fd522fe3fc46f8f4c347c64da5786955885bca80f089c2c9918eb356122dc842ce4d06990c540d5fcb788063cc11b47cfd3dc13a23f2f7f5c4939bb598b43cb529bc96bc9400cc62a46ffce135bf27c81d6b4900c1fb3cb56a3b96ac3bf47165694bae54d95b45f8629598053a2dec34c0c60a49245f67bee2a05c633a0e44753cca6b48235d7485ee234077f8facb370ca0a018867272de321c411cffcb6ed92a0b6557c585e039ebd5875abc1d102b63a28f475375e0d3e544de939563cf3373599b3d27efa31f201a07b694db0142afd363114d13cbea5a5334b57e71b06bac07391f1326c3bde78752d9a560b0f3c400c3cd79cd37cf6cae1bc576755da02bc77b8d86962c7a9a776f2670b8a18b2352011681e7544bbd3b2a8bcfa0585e604dee29133af4ee4114a7d068ac8333f40aeb6a35d530b3bea7ebf6c303192fc9f524689025ae22537a2818d4542e4b650592a0da3a384d79027c0d4f01eaa4cd4a3812fb99495d370c78646573a394e0280acc7b1a799f2679b50a6188a9f5002421f937d0b4d607cbfe8773dd04a29cf6784cdc02c068b9efdfc9fa4e1026d5cfaa2516fad80492ae89e158ca6c76c1975c24061cd2fd96a9e651b576064358c3de0e260fab0a18e811c880d4e9809d97db2f51648e815c6b6efd1cfe1b136f9330fde942d628433799a01337a1326128b32eb7a976f5a8ce1aeb16e06297c090bac474fefddab85c28ca72e9800ad22e97e65c36a18d1531bedebc13c6c80696bfc60eaed7e3854519ee89a96927a5a8e41e0047a052da240cbacf0d6d41fa06bf1cedad95a00907ceda2d5e24089498cb9319c9f54edc3d059af5691a1b9d84e98ef7c33efb853f502185b857730087cb38acce52daebea529a822db671e1e6c11710886a4517b6ed811c15f5a732d16e55ec2fd679799381874bb0922e6f23b31c5d986564c8b6c1058912163d822ec06c1043b04240295ac5d5da2fd5c26fec357f5c0545833eaf207f91aad709630cf25d9dbe9daa754b4bc6d54a264b08d00e8cd5ea7ca49ce367e7e83527c40fabb7705c2108349444996b8200cb3dd68088a497d352cb2028d6f8270bd63a4fd81e4a55c2d32f96efce3e421d03646d5bbfd5ff55d1a72cf843b9cd66669b79b80ce9da892236ba0a98504a05153edeb7f744d3f587da2cfda21b80012152bdc428ea157d024e14dd355f7b0e5fc00016522936448fc63b63864396e43d7d9eab7b764c1eec26bfcb1fc1de06c7b0eeb0ee6391bc93ff93cacb371561ba7ccd4106ec413c28ed03adb0942535cf9c6739fe8b8a4239f391bc55eb79fbf733f1d48d5685d5de7744b4101773c6d377ca41bc0569a0e75eb88db049897f100ddd3c675fe8fb3bbf483910b92996bafb3b5c44d31273c66998fccf18db77e72cc355ac014d4ea45c7466dda6081f1ae77e34c2a24850c3b6ce85ad53d808d25299fa9695879579fcb181de4d0e6a549a184e0e1df55febcb315f609327c2ba9b3f8cbd245470a24d161a1541d4e0c609dc77915fbff2dc69d06a2ddff17c763de20d7fa0bbc9ae55f51804928e17d1b20d823927d7f0355e76ef502eef75d07e57e66288cac359c1751a1faa1a5efad43d54ba1a5e3fa431409e44b92b05ac70a50cc12613e486c7fc4e99d8a4675bb12bda2eb481e13530abedcb0eb83dca5867fa53c880d92e66f93ca1bef585898c2d80dc5085815b1dc76639c86ee6c76b32f2ee7a58449cd1a1531fee0ffb50f6cee44cffca2e02e2acc94526bec0c98c59913864a98bed69eb10487faaf9e71adfdfa33476b2175b2d89ffffcc359139a7ea5506528a90ed01845b8783adcb424edf79e2aacd18a8abd1f17ff7d573b7a70aab9bcc82fa51068d2635ed5e1db36b4e19831ed1253f207e01fd86fcb4d5a583e7ed80c82770be69c5afe0ccba4cce6aa207741e94de8ecc103b9e5452219a1bcc9eeabb2fcc3e351d924bf2da3dca17bc61deac7a86c9b8c3dd0070fa748c3a3e84a370766e3be8ee8ebe30348b28ac41952babbeb3b5ae6a29e9c5ba197554c44431843f5a0de13d361d07fdda7eba239a0d109f59da8f8048a3330318279907186f61b81ad8d73807cf36a7b62c21667036fc3420ac7c8a254fba681e47d5c09e2be30b06905d6d7a5c7e6d20c6482cc2b6e37f8f16410bc26ba23dd8ef6d26291a45295c0f3d9163b6afad6b7b63efceb749d9597ac1dde4f693bba87eb62f52edd68c60e1bc9b2b06a2c0bf03ebedbe0f92fc935dd5a5f1bdc47ad119175f56d1b32da9a5fe240a0c91d4231a6826304e447ef5f65bbd9da8c32f54475500299cfe1b56505d191ea5f2fe6a7f9839b1eed676612baec83554f69e19ca773c10d280e99090df0aa8cdd67ac6fc1d99fe878fda56c859b8e00b247e2688984d0d6eca01b3dbca30f841bb87c79bbe7c9c4466d2a6395e002cbbed7655b0e142fe6d66e21463ea299aa7ae07307ce1b355580392f8a92d90631d7ba74cb2ed577a64cdb4307f36553e8cab6b93f8768a527f6113b6e45b6c15b826d6d52b1a10ad9bd54a78bbc80ff147f52e5b69cbbdbbba7562e0c23906005a7e1ae06e69ee4803441b8aac9aafddd0578a7a8ccba5e980e0c9293a36e349ebd03f2a504c508749fcfce7a3a65550fb94df5ab0bc4bc608e90e5b2395fdf03faddb8c1d6f7e88caef21807a51e3314b74057e23b147aaf6b596c72851dd00f419ba95751b33f644e9277cee41e4a58362ba0967d40a4ae207b00a1ea2dc819572bc205ad40b1ab6aef088c08df9a9acc5713c913aafc12c0398807febf5cf5ca3ed11e3685d6747643310eb46e04c2f962b406d7d43219ad7edabcd37c73a1ba212837abb7666c5de61dee197bc4ea351f6dff904827326238179ded9603ef446b4e0f8ccbabbd6bebb21982191792db5f1559f4eb41dce3b3f15084c00b3245b1d55f460e41d1d62803bc7fa40c546f2343701d4ea15444774b80736cfff884865c2505d59d1dc9bf7698697b13fb85900f5627d0f076ac97c0328bf68b0f3297dcec7e6e5661b22451d98c509a49fdd1956e00d2e35c2a438ac525836d9d4f71c84245314258173268883c37ce3b3c4d8be8152d94399417c75528443927a0e43c310b72adbfe1fa1660832ace9237995c6987114595f35a4f6e48e2ba26cdc29c89191544cbf3759f8ed990a9bc24b0e5cba1d1a4c3dbdc55ebfa38c3542bdafe5b7999e25a274788e8ad7d0850096690e9104b9fde6a0252a28aa87c77311788f783601f14d27d75d340fc1a1fa8c0e509f65590f22a964f47fa85e5d66940bb236d24d1174a04fa30f21e6a8513b8b8a37a7b63c20b06b2969585d5e40ee4ee714594f4ed2f877f3fe6c654c9ae3ec6e38eaafd932f052ebb4f2ad69669f2e2c1f732aaaecb54237db38a0b0a61184d78a75929fdb7e1307469ed55422babd77b0ce453189ee3ee537022617215f71a95fda3ca5165aac50bf670d68b3e2ef290ad1ea13308629201ba7e54f374968f47f6c7d33c50c7ac4fbf632dc96fef5b3361709df3880c62f48c7bf6726624a4d89d94c4b0255fe824aba99feb57ce08377ee135f25553ab3a0a4591fa7fcb707b9c1e4802d627e8721576975f7bcc6b3e2ac1f70ace738e5b82244349cf45e19ba27f73df4e5a8573929df2e45e79de1b8fcdca07355ca403b5ff47de381e4793f8a03d7f9624c1cdad65bf24a73bef645be1e7c1a829f4cc115a6f0a047ce37fba6dc7562547256dd5e9b69935fc4d52af3968697fe11eb0d567bcb1f57e4bd7ac390f8d61bda4a73dbebd50bc36789387e92b0026ba9db0197641c5656e1cf4caad38978fe96362bf6f1ae5f9721c1f6b9ac19310db432e860a6b5b1b4e851a609d954ecac9951df7468d878a51820db64c288660a1a039a05aad2b9a055e5b0544ccc73712d18778fa1945e32f66e909e0ecdce28de8245b79e5db38e2b61e64121ac90a1da9d47e436c32debcfc7cee4add29fcec876c9ce408cff9d835f34f6f57ea641de1d63d3d4a100b6bcefbb1e64b6654ede85e033b591695434580ec3390a6e48b479f3c795472b83679c02cdafa64c61e0c6e4bb5b5c98b382500affabf52c3fbcc7f748ed2a1228c7367e0d98199d39a1a656af0095e591a0643a8402c92ffce281936ba3d26f1b1a1b9fb7e5159915bee96c5a844d00874daf30eeaac3706d9513335ee5a50aa54df6289be9a681f0e2949291439c823c056aaca682ef0983f9792595ca0d54efe107d4d0a4b61a2ed4648a80251ef9fd7ca2a67e04adf6891160926f69dd8d772806a3f595c6aaa266641a9d96d2e3cfdc5638dd4325286a798de943105230a2b73643c0646232c9c1e6352d337e1c86d04f244c2862ef0a93c47cfcaad78be550b9663ed63dff7c6126e5233afb134af436c8f769671c63c129407a226b0e49e7bc3612225e6fa8fc551e5ce74d43e29b215df74ddd18cae9022e4e3153195f77650c1a6058dc552564ea3b7d7a1e6042815e753b8cff3580dac035cd568d838359511734762efa4d2de197d98754438449a5938fde77e53299bfc85cdeb0cf8d935d4f6ab5460fba5638da5f95fcc8ed39acf5015bfb0447bff33dfae6ec5701305e432d2aed1b7ef6cf9160d965399d6bdb65c97ad1f4795840766530d26176b511492e0709a06412f8067bc0346f3674a1878f0ec540e8826b1c3be67a0591d30fe4e67432dc9d61fe8008d20728f46d302d25510ecc1ba16aadf5ac1334b7bba3f6d49e7d091e2dda27cf5487d1db011db30b49af2c94d8a696b7992e09b994d4d7c5278feae616d0ded7e5f939bbcdfd67bec2f03a363449552005290", 0x1000}, {&(0x7f00000001c0)="5fbc9ed9be141a2d06edb20f0acaebc6bf199169aba729938bedc7e20db5ffdafc33b90dbddcb711e85c726aab1db822c8a21a2bee37440f586df051acbef97075549dc3068bc17551b14e592332f8883093496f502c7a1af160461ceb3ff6b37351e9e95acaaae6ef3d3e0889cbb4bb4611c5d17dfad12627363dff47f552d13b08b529080ddd5b2c4c375c82000b7a3cc0c9e74aec39771edbb766572655f009", 0xa1}], 0x2, &(0x7f0000001340)=ANY=[@ANYBLOB="2000000000000000ffff0000000000007d4d6cc03d9b878482791374c321d012185f3ccc46ee4044a9eec27f27b83900afbad4678bf4237efab9bbfc817f4a1d26a0c0aa7570878205", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30, 0x1}, 0x400) socket(0x18, 0x4002, 0xff) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCPROMISC(r5, 0x20004269) 14:47:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x303, &(0x7f00000004c0)={@empty, @empty, [], {@ipv6={0x86dd, {0x9, 0x6, "3b4db0", 0x2cd, 0x50, 0x40, @mcast2, @mcast1, {[@hopopts={0x3b, 0x3, [], [@ra, @jumbo={0xc2, 0x4, 0x4}, @ra={0x5, 0x2, 0x1}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x81}]}, @routing={0x2, 0x14, 0x0, 0x7, 0x0, [@mcast2, @mcast1, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="114b46a1b18dc0b014042f0f3c6c4732", @ipv4={[], [], @multicast2}, @mcast2, @ipv4={[], [], @loopback}, @mcast2, @empty, @mcast2]}, @fragment={0x89, 0x0, 0xc6, 0x0, 0x0, 0x1c, 0x68}, @routing={0x24, 0xc, 0x0, 0x5, 0x0, [@mcast2, @loopback, @mcast1, @mcast2, @local={0xfe, 0x80, [], 0x0}, @loopback]}, @dstopts={0x89, 0x27, [], [@enc_lim={0x4, 0x1, 0xc0}, @generic={0x7, 0x5f, "859d97fe87985bdd9ce13849f848cf52a0a213f26a8be92f0582eb18e25655e2d594240e79fbf4559e8091ffcc6779a43810d0e182ead6a6d7c6945c856d1cad0c916f0ba9c8d8cdffb734903a319c673dda1d8d1af271699acd2bf27a96cd"}, @ra={0x5, 0x2, 0x1c23}, @generic={0x80, 0xd1, "74fd0410ee5f7e887c5704092579c71cfaa058b150c9d75843e8fb85ca115bd2ea0aef4ee7c0c5cbcb8beb3104832937d8c0074030666e2e23744739a78785277c46785ce94890e584d369295e030b54f6b933a2f18c2ea37048c3548c9c3cf065a2dfced4fed40a6cbf953aa8bc214b299671d3ff98fe73d9a7af37468073eb1f37af7de3ce21eee055d66cb74ad1b6c2cd8b95ceb43c55ac941a02d435b5da2dd1fcb71c5b70937735773d138c1f82d9659832cec99485836228eff01780fed99e8f9ce7bfdac9ba0b0e549835f3dcbb"}]}], @generic="5428723d5d62ca14a169af39da54525a1891028047dabedeec84bd501f77a4a0071e7ca8cf3b5b2ec36693ae626a56a5c7b95fe291423074d75bf452244597b36dcbe5719d"}}}}}) 14:47:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000280)=""/232, 0xe8) mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x8000000000005200) kqueue() mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x28a6) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) 14:47:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) fchdir(0xffffffffffffffff) r1 = dup(r0) connect$unix(r1, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x8002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup(0xffffffffffffffff) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r6}], 0x1, 0x0) connect$unix(r6, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) 14:47:37 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)={0x3, &(0x7f0000000000)=[{0x4}, {0x1c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 14:47:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e773863a6f0400f700000000fee74de400"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x66, 0xe6f, 0x696, 0x33b, "f1f76e065852787f8979b07f212720373e6293a2", 0x1, 0xe9ab}) ioctl$KDENABIO(r1, 0x20004b3c) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = dup(r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) linkat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f00000001c0)='./bus\x00', 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./bus\x00', r3, 0x1}) writev(r5, &(0x7f0000001500)=[{&(0x7f0000000200)="5a791fcebadb64b2ed172c3c92dc8518e2ce7b83b08d11def6c12feed3161812104c0cbfc3519537d1826a4e816534c76777a91d7d1586ed29646df9ff9ab4cdb99d2b09fd491bd8f8193b2ed359766a97090333585bd37b3963e8fe12dd884e1a2ece626fd82ca514941256e0a7be35b10fa37b5fd2e7f61fb46835a677d9d7a233dbb435ba28c1aab63bbe277bde692b8f631e82318833df133cd7ecff2ff85eaac42a50d6910500718ba8fad7baf702dc64a3f043d20b067c952ffe5fb575ff80aa4f02af7048ef924e158993e483a431c4ae2346b45e024477e4319030d471bf228a78c1f2f011c9e85fbadb3d67f5ac7c79d4bd7cc8e770c0bea58534ba7b46ad03a6d0dca93b65b514d782b6198e617df0615011275d4f4b4aea1fbed89b1514f947a597436866baa256310694fdf161918e5fb5fa000685e9f60e9c467ebf5be244cbfb9171da5f42c4c3d78a051061aa3f8163541952724e08b7a1cb1b83a4e513d02ff898cde8ba2d9383d7124bc299cb8e69de1948a578fd1f08734a72fb1eb82b8d710cb9a1caa578d30abe8544dc1714df2fa2a4cb6b1c52a145f3fb98af635cbe130e3513dd99801b2fd0c0883bce22694a29e16c5a358af8277f537acf6a6daae17eb9ca17a9c372a2e85377733dda34b4c948a70e8c2c166599cdad4c6999cfd2cba01c0a1bf0e2760aad5715b2cf3eae96cde4f39f2230adbe2dbfc18b5e461fd577bd644924616283cbd1a28978410a4bf7908baa7309a2232396d7a38a0351d4b21b8d46ffd6a517e952f67109b8b9164a8c8f8ffed9faf361d61535634f9e8e0656aabf93004020fad9f2b7ef41557ab57db951241e310325df1c86a433506c468e042a8ecf83999706547224af26bac8bcbcd045a693241e0a85eb61c63a61849626dd32e76febf39079343e19b7d57ab3a1645a458da8ea8e422633ecd748ded29fc493bd384ff72ef00a36d7f777f73425bb21ce365d9f23f713fac87ddf3c374d02f3bfa93723ced9a25263c995e6ee718f839b15d5c407ac2d669bdf6a0407ce896a9541f5fcec307ef1cdaee6087808094ae84021cfd7a8ec43d43e1f2175deca5a1a328a23d1b0055d694c9b6ba6bcc3ff9960e32e1ad352f9c0309c990d1a1e8ff6add3e7d1ba1e57e806954b974d1e77d347653a73cbb864faca82fea9476bcd65cea770daaad3b22b370f4fc4fc30f34e7c87cefe7fc294987cba30c9543b083dad938115406c98cb90a0b8907924e8666b99ad914ef90968178d746a12edd7daa38585af99e4a05cc740e76d8c357979662f46d6d5452fd08a9235bd78643ce44b9d0a94cec38988062abb2cdb56665fd9bcf3dc42c1392f70c55fb161b93ef9e0811f38ef867dd9e1c584b4356d0a67091c334187052fc36f8337b194ea638e599a19a11fc00d953e83366f24212bb0893c8dab4f8c3c04dbe4f9e512882579b901a90aa6cb558efe1f8c7caa68c382998504f33b1daf3fe7056683507f36a182b45aa258ad87ad8a7943a89a4735f48f7b81343b53ed2ab4a6b156b23d00eedef5bc4f269af612909766f249699b7b24fb6631650819d100afccb30d209155d147597187f7049ee3744bbb74c845aa61d12958b8cb70e99f43bc45d778fa8e7e54eca40257b2c27f611904fa10c6d2cd055b9be5fc343febcd97912c2035ba9a6008388ec586854a400fef0e9d826ee8707d261b72f7daf54cb8c0576925e9f970c3474e677160e938811b82a75fd11dfe8ca424504cb73a655cab9268547a52fdadac75c61ee799ea36d816ee2ff03743295bc753ade5dd1c55d534b8de64ff806b7eb68563337bd2181fa034575bd75824a11ea193d36d3b56da7e9e286cb9bd54de958e8079d4cef4d812d41b4b7746bc07d0be4966188f80123104dd76ea8c67b1b22c209c10bc1fba5ffd25400faecc643c696f3432b10c45bda383cd0548cd1736c372666d6c5688760cbaf23800622cc481b8343b7d8166da03bff27e49a3e37710b4767febda09644f4c42f3b9c7b75c67517c457e0b6170c77695793ee0056e97276b4e3a9193c21f6eb141685f87fb225d023f7a0a642b17db30016985bd92b33d887baddd31e440d09083a701114158d088ed5ea393095a810356a3ae2688c5ac14f822d2e8e00ce1baaa98d383f1a596a979cea7af3d53d37b8e41d8f81f50dbb40f9849302b9a17b820f25dad3ff0b4d3f8db847ad8de2e37ddf69114279c7a7498f1ef8c4789063289ecffdbe4c551f0fd0c8088c2756274e691e8dbc8de5387e94efea5335db466b27738b63eee31fc800aa132438577df42b9b9732f91f86e53bf2db7ae80251d53093b0934e6025a6cd3efa608acae3ca693a2bada4b2e42ae7f251cad0ff84e6dff7dde37643a681c30418d46643d2b37af08ed51527ae113ab7054ca0b429b91e06f460e8868281b1bed9fb4537540f99adae67f00c041778b367e2d70c13c012bc23e88029dddcb37f3b5aadece4fe46f4b0468f31a4fea07629da4d02c4f09b23e9322bc0497e190b4ff0915c67c1bb2d16248772ae1ea89beb64cc0c1bceb0b67f46b162ad000c858a09a51841028e43aab15b0509e0c79f6072238b04b366a9bb5647453b5d9f59c81f49c045830369974a203aceada33e59777f16599b810edaf2f75c331a43e23335d12c1b4e71df5ee3ca221accf992a42679ae04e37675bd814c26565a9aa9aac56d7eddfdaa7e8d197b55fd72860ab017a23f82683639a737923b146d12f9157208a86e2dbd4b12f0a58004b253ceba18a6ca54dda04144557c187ac9320f12ef84ed948e35ef7a60980eed59471a464ac6f45ae405bc79e683735fcbef9f11182ec623f85a40f3a4e3d781cc9a6405704f721c108ac26a86bba6f5fcdf568d2651b65a58ee9b7ad2a492853d27324761f77c708e57a3acd84a67a6a5cf4eee9cd27f0c32671c9f9a7a89ea67ddefa3ce06be108b729f57c03e5393dfcaf0d0061a43c07eee490237a11884cd7acdd7d8ed657aef104ba8b1a38ac26b982e322ea4b6df4db91080cff0a29d3caee6f4ece74cae2a744cb35def0761a885414022195d2be44c87b82748e37fe569836e1355c0a77cbd983cc96e8a55de4a9e96e76dd98deb76b3f6251cdab9b95d0d4c5b4d5f1385a138bef1e3b558156c66f2e26014be706947744d74f2fda6cc1d79faf1e6c2d521f672c8c0bda5aa98317ad105babec41e316a1e9967ae37be4159e217a3bd03e0382479e89a5954d0b3387bb41225871119a78fbe59c830b3e4a33dea8b6f686fd2fc5359372436fc012d9c994b7c0a2bf61bacd45e7f1f693721b598e64f1eee8b052fc44866add7093a41bafbac677032d5e6f1e3523445f4db1d08ef345b92d77b2e07fa96add8babe79354527261c3660203451a96b077382fe3ab0758ff428573232adb2a9c228e0a9f5385f3c6e2f0e1e62e8f82947e5b363bd1e00828df7ee0f7c84411f3f31a2a7d39b53aad654e25cf43d38091c9406160dc7751efa41b6ed815fe50dab80431d8758ad8565002c79240e8241a8009d6c9074f834f616c8b073cb5d984066d2d779cfd47d53af0fee1ece203bb558492d008812f50dc5690c59bdd4b120c3b3629a75d16a5f0338ca09fd5cad238acbdf3608efd5c8656f23982922fa3fc6c4381b8f09a557ea43846236906b41324bf480f43f81c6a5dc9f20241a6ebe7a5f407bcceea95fe23fe8f756150101dc8979b3c70c2739dac9818df7e0319ac32b3cc3534812e71daa1fc09d37bdd0102ca5e5a5c38ed9b91eaa87db0768a9e600557d36e2dcac83c2d1cc2d05908965f6f75815b3d1cbc5ef4c71f6c8b32a17ebdda77d9cfecb903f9f280151cbdd171a901d4e8a63e68f0695e7c6a8c0274ec2aaccdd052e2f8b11b7902e9c93e4907d3a6a358311d2285e1b8085b70782f832a6b9bc5944ccae4e11a3f3a0c72bae8a38a8113c921580687e78749c7aca4c3fb7069e7389b8f3fa75d7137721ce6d2ef0b1ae0b72a30e051c7f5202b914167d3be3f489491d3ca2d42695cfff17a9c1c61eee542babcaa3044207e1289ccc1351af4fc84db320b47606ce6bc8a0085c66f428d0ded1745c188340bae5b43a483d8be95e1d40d16a77eb462894164df115b832cba7f5e370f356e4c423bf0dacc5f161bfff74f565f2f906fa60afdb9ba94bbc55d167a1a3872a32caeca9c3a7b1e2f48d3404a1ace12fc43b0eb80534e4bcebc92fc636be4789beaf2a869b804fd5447496aa46af3af78131a043aa3cfd6b426d094686cd545552c85ebcd53a6262b961e130e036b0f478befefd465befb4ca3ee73caabdbaa5e502d008de566dd3fbbc12e707ed6cbba08da90ed0523d8e8bad6ddb6fd17bd5cc1112b2018aa6596f337082df77292b0193bab9b1730da0ec297f6fe5fd269f742e1055ea814b85e35ba7dabbb8c1d272339680e5f913e9b234c6032c2d1e33eb8f8c9c636ae6ecd5932fd20a4e5605dffdde7080198e367bbf1672a00502a10e40586aea761c94c1e813923967d339e74015660b022dba20e37695518486171365a8daff2c17762a55a5b3979a9aed3f33dcc9233d6b88ff2bb70ece333ad90ff5d5d1d331f848050eb04d70568ed4c17c8f3aa34165f598c35e4fb8f13715fef9eb96540faa345e1f098d195889716ae351b4b3dc9288268b2db7202ca8a7bd3bd916e913f36d41b90a777c49d5cbf7b0dfe7136e63bc5e6f9291fdadd5235470b4e7d18b2f0a93a9dcf8fd1771aa625ff5b32f3be4ebdc710598d0eb07aed20926a2fc583cca0a20e62dae07911a403b49cee023295cc2856138432a21466eed0de2c0ad0fa25d4bfdc9fda20421ab1d5df9cb642c94f858462dd726cdb8189911f4edbbfd72bfc4dc5325842ba8710d58023cb094fae8fd83de354db9db1b1fece1795ca16d827e96a759d79b4482ec15b13766204046f9272a1fb01deb9814f8071150c944d71c7c9879461e8101a41c13c2e8fa3b03acf493be63bd63a8f53b8ce76942c7a5983843a5abfa3e006f99b721fd4b568a2f86bb309072cc4c579d156c65cf87055a9fdf54015c7ce2cbe3ee4bddd0ef36718f3125b3d3946b12377b676333a820e509e94128955664f4c45f24cee661679cf053b6417cc462b11cdafd91aeae4dcdb1f5df81ef705dc1066cfeec1cf6f8e15d90db68ad861d104418154df72508e57c7915afd5d1c417ebde44fe2b8b5fcb275dab7977c042cdcf5f8471bd8bc868db15a4f041cf5bc352c377eb6ce99c3f24b2505c239fc6815342937846885680c83f9707102c1ea1a0d2ea9d3653a25881c2d4680b86d40f88791c2e42f5e366db316875c5fde9768578209f973503ed9f2c9d7be72cc16a0f0699ef8dcc13174f3e0b919d94b3be5b368f052363bb2c2d99c83bc30da3b94a88e3497365bc3fe31e45db8db2001910c052c7eebeb2cc696e029eea6c72b89dc7104415d5ede6ceff97b4889500ea4ceabcdd58dc6b7f34c2da883e9450408b185edf033480712a09bc4fc2e7b7c475c0a78019d5397b84e2128839acac36d7ef80f2496ebff358c9dab1249536fcf7577688fa4584ab876a16fad32a52790fcd596408bf252cb414751d13da204880fe9b695d9a0cde01abf0acaf13d872664f1ba4b5670a825cd2b9e16663db10403365bcd5090dc7c90b69b84d8f091c94617fea4f93af90128f64d899b694220943dd38b34b5e2984b268362dde86fb6b73342e1256f9d040b4a0b914682a296c4bb72eda66b9a6f57", 0x1000}, {&(0x7f0000001200)="cb8b4a0afd4933072a5e251c37761638045e9b96a71ef0399ba6ed359f2de53c715d6f82022111c1cc5cb2f54d2b4111ffc009ecc60b01a7f2982e28a8d634518218a4c772443ff950e64a3b2ea6ec4b64ef3ea07bd15a", 0x57}, {&(0x7f0000001280)="4172c5aaa3f0c0f3f54e9d23667172f2fd94ad8e37ef52c68901523bd61e17fe03f348e8dae459fa77e686ebaba311b3a8e94d882ac41382f16d8349c3fd5705c25707a65e1e1868b3d137e804a179b67cec3d13dd02d0ce4deef652b38abae485823384b677783841f3865816cd1ddfe7a30debb3f9a11a6f4ead95fab659f5ec6fdbdf8dc98dc8463818db59ac48ba4293f39b2a9f579a1e9ced36e9107ae862e929100d458eae98d6bffb3fda720f771d68c8babd18b6a55738a71c994250e6414a7ef7cea5455722286a032097d114a14c268945", 0xd6}, {&(0x7f0000001380)="c7040c1b85120b35a4bf25e9b4de1561fa556403dd69230c220861f00e9dbefe57306396763502a824d8b1631c25a083e62eb06990fe1bd4735623627e11c2840153caa2525c9eb99374d77dddb77d4f6573567d347cf66af3edc3306334689f459253c1386ac9a6f416f50c140a188ba3f37039f7465e1763f3cba28c9994af10dbb0eaa1f5116eca0e659777cc933ccbe706774975ba1a121fde97ffcae707b76beee7ba2568975e447d98e69fc9ab6b2343d686a9abc12eb62db1ca6b92505622cf70334c", 0xc6}, {&(0x7f0000001480)="53fd651cdddfc0838ea8814080230e3015c827738340b39c0d1bc8906a4e8b08d3044c92aeaa7feb6e364b15d33b510e3797079238e866eb60fbf637d5796a5fc7cf89662e8abf7dfa46ed41f5b00f41efcbb72f3680ab25b5c851a948", 0x5d}], 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0x0, 0xffffffff}) syz_open_pts() 14:47:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) r3 = dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x20, 0x4e81) r4 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r4, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 14:47:37 executing program 0: 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) close(r0) r3 = socket(0x400000000018, 0x3, 0x2) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r4 = dup(r1) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) dup2(r5, r0) 14:47:37 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0xa9b6ae56431293d0, 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000500)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}], 0x4) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) 14:47:37 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast1}, "810000005ee1048c"}}}}}) socket$inet(0x2, 0x8000, 0xba) syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @random="e36dcfff9260", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @remote, @multicast1, @empty, @local={0xac, 0x14, 0x0}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x10001, 0x0) 14:47:37 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff66070000000000000400fe8000000000000000000000000000aaff0200000000000000000000018000907800"/59]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1000}) 14:47:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f6669388c38dd0b2e97a46c653000"], 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) close(r0) recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:47:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x1, 0x1, 0x7f) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000040)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) r4 = socket(0x18, 0xc002, 0x0) sendto$inet(r4, &(0x7f00000002c0)="d9ec26add37e2c152767c7f05cb77869cc81cc2931b0b607a866bff54564f2f4a6496abba4d9f68763fd098dd8b5a6f9e7e9c4b9f306ac7491374676917d716b5c5a584a9d4f5e2237d922f6b81bf2afda3d9d6f04c7215cfed29aa2cd28149755ff32b0e24797f469fe44b4a08b5a2dbb5c4e11c316b2e5860c9015ec8b07f1c30d134af6504ad45b99f6b7b2e221d89b70b107f4ab6c9665dc982e848a98e6577c690b518001f7d1e1a916c4cf233fb27edd1ad2ec09f3de1ceb6aa49373345615ebb16708facff3e0ba7592ca1c", 0xcf, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r5 = dup(r2) sendto$inet6(r5, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x400, 0x0) 14:47:37 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008}}) semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) setreuid(r1, r0) r3 = getuid() setreuid(0xee00, r3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 14:47:37 executing program 1: r0 = socket(0x1, 0x5, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0}) 14:47:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) read(r0, &(0x7f0000000000)=""/186, 0xba) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:47:37 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1050, 0x3}, {0x1c}, {0x6, 0x0, 0x0, 0x100000a1}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 14:47:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000040)={0x1}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b30a010c8e3ad523", 0x8, 0x402, &(0x7f00000001c0)=@file={0x0, './bus\x00'}, 0x8) accept$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 14:47:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) listen(r0, 0x2) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r2}, {r1, 0x1af44bd0cbe49641}], 0x2, 0x606dca73) dup2(r2, r1) 14:47:37 executing program 1: open(&(0x7f00000000c0)='./file1\x00', 0x201, 0x184) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) clock_getres(0x0, &(0x7f0000002400)) 14:47:37 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x40, 0x0) poll(&(0x7f0000000040)=[{r3, 0x2}, {0xffffffffffffff9c, 0x48}, {r4, 0xdd05761d6d3d4c92}, {r5, 0x40}], 0x4, 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) 14:47:37 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) 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="2bc51786f38387364f6c911789f15d465330544350465eb9f586ca5704735888106ff5049010cb0296a0b7cd74e06d9a254df041b462373e23de2e7ae6dd7dc1b9794da0b40e62ff00000000000000d7de1acd01e17e59004819700f87c7549cee8d9d8aea1a6bb776f9900f90aad427e1df5d265d32fe66cab3df57655f178ae365136fb5e4783583545b8c8455558ea36e789dd135ae91bb43de48b037f5540a57a5962bdf3cd6bac4c1faa7f06d48a6a6316958420981dfba0754c2b3d27eb6da48fd8310956351c8737264cdb692b56c5c78e072f1c37258aad2f48de7d45bc133f54e19d117844375a11fe06fe2036ad30f5b497171da4ae9d7c5e9c5fc7cc6a0fb51f1a4bfc1575a9b4e84c6575ea1a802b2d617c8dc4a8161a744c946d84e12b1ab2d72a3a50b52d6223358907e8ba3171acf552cd0a9f0ee21fc6027525f1094b2f410bfd8c235c481b99372e38ab92baf040fcd9643605a9d92038b04febf3dfa6d6cd812609c2c7a9d619ea2efac10038c5048c979dfbed556b7d50b7d88f8da63ad2fca025b164ef846105d8467562a72b15d638886f0e0304cbd3aa7b8291214073892f67ddc396c39f8338128da73fddd67dbdfcb4a1865efb99c706e6eba5f5eba40a352a5b3ce016f8992a1d3a998becae0143fbeb6a5a9eac9d5f63ba53f392d006cb3c42c78247168f23edb516dda06246596f97badff1dba014f13cc12b3c07305d227532b5c3332ba5879df2dd81fba5d1ac7c3d46b9d7c901988cd2ad2bc069ee97d9f42ffce28de1002fa84cfb87d7b30ac81b516961a5f816c0c2faac7613efbedfd39f5e796b954b0db9f37ed5be471444e93a2ac2ef065f34ef345461ffc88f8511fece30f9531f6142b6cd3a438"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) dup(r0) mprotect(&(0x7f000017f000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x1, 0x8000, 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) 14:47:38 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/234, 0xea}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r2, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r2, 0x0, 0x3fffd) writev(r0, &(0x7f0000000940)=[{&(0x7f0000000380)="bc", 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:47:38 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)}], 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x3, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x2, 0x1) fchmodat(r4, &(0x7f0000000100)='./file0\x00', 0x109, 0x0) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:47:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/159, 0x9f, 0x43, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:47:38 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"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() chown(&(0x7f0000000000)='./file0\x00', r4, 0x0) setreuid(r3, r4) close(r2) socket(0x18, 0x3, 0x29) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) 14:47:38 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x2, 0x100}, 0x5, 0x5, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffdb0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000300)=0xc) setuid(r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(0xffffffffffffffff, 0x9, 0x2, &(0x7f0000000340)="bf8a55d4bbca5105aa6074fb22af2a9cf0c6e475c2965e2c8456fc61049461613d4d7ee977388af299dd307e28ab4af2bab731fd6aa4627bb463ddb82c44a48f0afd9660f9745ab0ced42416e0282c75e119f8dac31028df2491a92e84f8062b910eb655f3d2f1e2c536fee2a990e515f842738dcbed3e1fd8c6594ca6698c9cc16d048ad0460725e4b7e04843f1d0c78760e31d2b2120a5ba12302830367f46e051b102ede0feb792a11b593cdfd24da6f9659b411a9c13313532eafba4a2613708a8455a10cd5d9a8deef6b707dcff5f97eaab63b1a2bc551228dcda507bd52c291a81cdfc096e7b83629e51d8b469b288f8626615c344d0", 0xf9) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="6700eb5e00"/21], 0x10) dup2(r3, 0xffffffffffffffff) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000100)=0x90) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r5, 0x29, 0xd, &(0x7f0000000040), 0x14) 14:47:38 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, 0x80000000000, 0x0, 0xab8], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1df00258], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbffffeefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)=0xbcc3) 14:47:38 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000380)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000002c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) unveil(&(0x7f0000000000)='./file0/file1\x00', &(0x7f0000000100)='W\x00') seteuid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000300)="a14c78ef2460638428ffe94408d38cc7d8bc9e2b43d7a3c10bb1dd835f26fe06e363166bbcea9753a7350969aeffb4021753530ee75880e9921601ad50f4b422f25def29728794731ac47e67c4679573f32b4bf769951b93eed23ac2a62d121971b009ed4783d41ab3683670", 0x6c) semget$private(0x0, 0x4, 0x189) getgid() rename(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file0/file1\x00') 14:47:38 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffe], [0x0, 0x2, 0x0, 0x100, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdfbffffffffff], [0x0, 0x0, 0x405], [{}, {0x1, 0x1000000, 0x0, 0x100000000}, {0xfffd, 0x0, 0x2}, {0x0, 0xf7c}, {0x0, 0x0, 0x0, 0x3f}, {0x20, 0x0, 0x0, 0x4}, {}, {0x0, 0x0, 0xff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x7ff, './file0\x00'}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:47:38 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x200, 0x3, 0x9, 0xff, "659eedf75430100bc99e341e4f0cdfa9e828f82e", 0x7, 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x4000000000000, 0x20000fffffffe}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:47:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000340)={@remote}) 14:47:38 executing program 1: bind(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0c84add28379fdea92fa3be67b6638d8ceb11f5672c16f95247fdc82e6bcf82a4bd9475f1ca70379b4b7c45a3c9903"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x96) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r0, 0x0, 0x0) 14:47:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) r2 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) accept$unix(r2, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) connect$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="09c02c2f872bae192508d8463205a4fcbe3ebe7a69e83e879514b93fe2c274d288637eeda58fe7a38b21754218568f73cf3fcc02ac07a0f864945121072195ab7cb8f1fc52746ecc8404992ac42ebd3cf9669351c29641a83a4d422cfeade1f4542a62d51ba6a815ad0a2cb7a3e7164831b3cbb61e503d9e854ccbdd0eb13bd42dd6e584e596b287192fddc2cc871fca41321fed23e5a1f169597e93ee2601916fc8a2ba903b75802e0d9fd79bae38387b00", 0xb2}], 0x1, 0x0, 0x7e) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:47:38 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) listen(r1, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdff00ffffffffff653000463f7b238b6854d78a2a197a3862070000000082959559ad4b40777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136c6cd4c0a162b58fd4237b8fa4d012ae447472f218495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f530003000000000000004385f04157795ea4a5c5fe659fa202361cd8cac7ed1d8143c6593d2870b4122cd2350040c6e82d000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2c71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdea198ed55022778f9113bc106b9d40d432309b0e246db49b05dae644aeeb145755a2a1eafe38564e132c845ecb09c61abba5ce3bcc8f7ffa3f861acfd323f2ede88a565bff89662647702a891273d38a5d3f152e76be1a6319ac22ede7160fe719c996528cd270fa3ee1f30abade6a0215f230bac5f6c62a13f12751c93275bd11914c346b34dc710cd48d24a8682ec4d01a5d6914e5c978c437b900890f3b48e085ed9860fe352a07602933c9c4b77e481b1f0ec86e3587bda278f243c8ad7adf2d800700508256a43519b75d5ebda4a1493294699e280a23f8df3a3770ccfd03d8aebdbb45176e3d0108b2f8f023b546eff8684d7e6781988e3a1109b55c0b5df238262135c1c9a32e374f91610c71439bfda8b78ab13997c5e1bfe119fdca778f0c3e83cfb0bd6f6d478d6a9e3fc2aed39c6445f67de11e597649c7dc39b431aaf6db3492fc317f519f03d4d96b0168838df0645baf8c5f7d94100d5ede67bbc4870faf4f5dc8d89eac8f3f5cc0d128"], 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) write(r0, &(0x7f0000000000)="9e3eb3908603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 14:47:38 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) socket(0x400000000018, 0x3, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000000)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x40e}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000080)) 14:47:38 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="8b02695e7f000001"], 0x10) r2 = dup2(r1, r0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x62) linkat(r3, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) pipe(&(0x7f0000000140)) 14:47:38 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 14:47:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x150000}, 0x8, [0x0, 0x0, 0xfffffffe]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0xffffffff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}], 0x1, 0x5) recvfrom(0xffffffffffffffff, &(0x7f0000000140)=""/63, 0x3f, 0x21, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x45, 0x8000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) poll(&(0x7f0000000100)=[{r0}, {r2, 0x14}], 0x2, 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x8005, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) fcntl$dupfd(r3, 0xa, r4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) sendto$unix(r5, &(0x7f0000000300)="2b4e4e9b474ecf78b9a58c45e725ae8f0a6bfbb12c2af9617ed8a2527f906db9995bf9db26fc6553155cf6387e7a2683bb5a21ddd4e9ee7852ad1544caef5deccf81ec15fa51ae1ce9c14a28548b69df5a6b3cbe299d90d61cd6eb3fc2af3eae206d8b771c0e89d6126b687f450e9578287ef7575ad2b26a9a34f76fb30c860be83916680df6413f521a11bbfe5149455738ef7eb4d6bf6b0e536683a9dbf0", 0x9f, 0x8, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r6}], 0x1, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000240)=0x4) 14:47:38 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000140)) socket$inet6(0x18, 0x3, 0x44) 14:47:38 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x8, 0x80000000, 0xff, 0x9, "641e8e29c7795b44a3da82d29f5185666c10806e", 0x9}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) poll(&(0x7f0000000100)=[{}], 0x1, 0x5) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000040)={{}, 0x4, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f00000000c0)=[{0x80, 0x4, 0x6, 0x2}, {0x81, 0x1, 0x7, 0x3f}, {0x100, 0xfd, 0x6, 0x1}, {0xf990, 0xbf, 0x7, 0x4}]}) syz_emit_ethernet(0xaa, &(0x7f0000000200)={@empty, @empty, [], {@generic={0x0, "73a9919f3bafdf4e35981c8c2ab5b2170b6acda0bc6cf3461206284248a49eb43f4d6b8a0142c705f201fafc9698ae45e2b80282028a05f001a43a64a33ada5d751b6ddbef2532c9be432af9ed483ec558c0608735c39f8a0349bbc5f97ed7cdd519836e0c90fa1e29f2e83f3ac252295ffc9cdc917badc49255faab562b27170256566f271369408521ff854f9d9a82995f75c041fa39f19db661f4"}}}) 14:47:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {}, {0x6}]}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) sendto$unix(r2, &(0x7f00000001c0)="6fbd4fa99506274c840d42ad69a6e11f39e22e78ff98eb676f9867ab2a549bfc24ba23511f46d08cadcbcdf1bfd13cfc0c457716b3d80df5ec77a137e08659a642", 0x41, 0x40a, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8) setegid(r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r4) setregid(r1, r4) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000001ff00000085b45d8fd220a0263563a4bb9b46a132f139f52ea6965e32e2c3aef396daae6759819c208d785a932025d6e95e947174b59435214f544adaba98039f0251a386b0e79efa942f65b6c67e9412bfe7885beba6f997a5a33872656cad1295d70188ef2131caadebaed9eb"]) 14:47:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3d, 0x0, 0xff}, {0x45}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f00000002c0)=ANY=[@ANYRES64]) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x3, 0x101, 0x1800}, {0x3, 0x4}, {0x2, 0x3ff, 0x800}, {0x3, 0x1}, {0x1, 0xed13}, {0x1, 0xc000, 0x800}, {0x1, 0xfffc, 0x2000}, {0x0, 0x1, 0x1000}, {0x2, 0x0, 0x800}], 0x9) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) sendto(r3, &(0x7f00000003c0)="b720bd38ddec872a4ac33db8a2d2d4775043f67b1ed5f1eab804e06d866b6cb68c2b5b23765b908439ede07c56f48450666189d2e2e67698c5dbf26026175566d7b951009bc2883314bbc8789f96c85a5b246d011ba35426c04ed80d539956ac2bcd67ce109bd8548245d9e4a6871c52fc16e1ff15cd54c9310d855d4eeb76c3d44d66e4788df5e0edf88d89ad0e7be03de717b3f5eee3e1cda1ed4855abb9346bf8897bb33a3625468c3372311f3597a51ba57dabef90965643eb314edd3e4e5565078d7d4f53f56fcb8c1f986fb881ace748165d203619e03c7e46f26cbbcb7520370c98b87f2d08e51018daa2562507cc4082", 0xf4, 0xf, &(0x7f0000000280)=@in6={0x18, 0x1, 0x3c, 0xfffff000}, 0xc) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) syz_emit_ethernet(0x2a, &(0x7f0000000340)={@broadcast, @random="ed19fac7fced", [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @local={0xac, 0x14, 0x0}}}}}) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) sendsyslog(&(0x7f00000004c0)="66d2529a88fe5fb66ea876898a7768922c90e41945034e561c40fac522891300dfc0f5c6a1cf3fe0989a3a6e29e38dd4f87d7061c10689fa040c911902a64f0eeede43f5f72fb8dc867d10ef63c18340210736ab7b6ca61939903eedec5186c085e358dfa7216adf9bd9d43fbd2cac4f673b4b569d0a4c5fe85407dfebc328580261d3d3408fbe2b95ad7f80b2dfd1d8fb5f772292761a8fc43663a197023aac53682619a45aaeb423d831870bfd64946ca2653439cd703c42aacb71f62109cbec866e9e973ec66159eaf93302fe1fc76bbdd649423682b94aeacf2186235f382c25885187c3df2558961db24af47aab7aa9c7498e91bd1fae3f2a6bc29d19", 0xff, 0xa) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000005c0)=[0x1, 0x2000]) 14:47:39 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r2 = socket(0x2, 0x4000, 0x0) connect$unix(r2, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 14:47:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) close(r0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x1f) open(0x0, 0x2, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r2, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:47:39 executing program 0: r0 = semget$private(0x0, 0x1, 0x40) semop(r0, &(0x7f00000010c0)=[{0x1, 0x1a0f, 0x800}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = socket(0x20, 0x1, 0x8) fcntl$dupfd(r1, 0xa, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r4) r5 = getuid() setreuid(0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r4, r5, r7, 0x9, 0x8}, 0x47fff, 0x7ff80000000000, 0x63d}) r8 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ftruncate(r9, 0x0, 0x3fffd) preadv(r8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 14:47:39 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, 0xfbfffffdffffffff], [0x0, 0x0, 0x482]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x40}], 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:47:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = getuid() chown(&(0x7f0000000000)='./file0\x00', r3, 0x0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f0000000280)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f00000002c0)="01513be778f06e3b2ec038123461ed0a0b8a7b45abc1776a1226ac3bc1d0e9eb7d2dd55ce035d89abe8e8745339a27dd5316035f52a8cf5d62d9a20718d67aa2fea0797d491380cfb73c5ab76a9ebfae3ddcf79d194d4abe887b52bb941070ee636921fb06d86d6ceb565613e43bb56d72f3924425e98fb9b176bd106a4d37a11a2ed27e05f8f7b1fa0bc164598203a72b4f934c53905e81a61fbe1f28d17ca297f84449abb98e722112c89ac931d9c985a0e4417cfcdd911b713a571924240273dacd5373eab134ac8061c4ce5f453329d93c21ebe480d4b5c346ec9cc5b86d32f47a127bb0", 0xe6}, {&(0x7f00000003c0)="22fd785ef753cfca3704d0673c4e5968938d788376f54c003c8399212d88a913cd7d8f57035e086120a5f991bdddedd0b02f68fe61d966b7267ebaa82db5a5d7938119f8cc254183e6c4d5defd7b0e8de4af407bcbd7259d42b0e3ccfd0ba6d4e60e0a611dc2a938cdbfc4602bb89d117a8e505e3e0199db1c3b65747c5015fea2427dc00fc06f602432bc58cc842e8653c6db085ee61f2fa850339c4bf3601b", 0xa0}], 0x2, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32, @ANYRES64=r5, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r6, @ANYBLOB="00000000d88ca9aade021a776ab33be84f2382476cd547f4c45aed4fae57d06bd093a8960150bd936fcc9cd0502fc0480189f286ece138f0007f5dfa4bd29f09"], 0x38, 0x2}, 0x0) poll(&(0x7f0000000540)=[{r1, 0x100}, {0xffffffffffffffff, 0x80}, {r1, 0x4}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x100}], 0x6, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r7 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0xc3) connect$unix(r7, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66ff0f653000"], 0xa) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r8}], 0x1, 0x0) accept$unix(r8, &(0x7f0000000140)=@file={0x0, ""/81}, &(0x7f00000001c0)=0x53) setrlimit(0x5, &(0x7f0000000000)={0x8000000000010001, 0x100002}) 14:47:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 14:47:39 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="471b1b4a0a650466564a3e6ef093cf570d653934d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1ccd519be4a0300e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be8835b454c21311dc4ceb29aa211c56bebd5f3a553c7e52ad5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f01000000000000007f9a3cc45ce86d2b5965000001ebda6284ab3dd9e19b00"/213, 0xffffffffffffff7e, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000100)) mprotect(&(0x7f00005bf000/0x3000)=nil, 0x3000, 0x4) 14:47:39 executing program 0: r0 = syz_open_pts() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x80, 0x100000000, r2}) flock(r0, 0x2) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) acct(&(0x7f0000000080)='./file0\x00') r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/bpf\x00', 0x20000, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x9, 0x9, r2}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) accept$inet(r4, 0x0, &(0x7f0000000100)) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f00000000c0)=0x3) readv(r4, &(0x7f0000001280)=[{&(0x7f0000000180)=""/215, 0xd7}, {&(0x7f0000000280)=""/4096, 0x1000}], 0x2) syz_open_pts() syz_open_pts() 14:47:39 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) write(r0, &(0x7f0000000080)="fda5e200000000000000ff20", 0xc) r1 = socket(0x1, 0x3, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) writev(r4, &(0x7f0000001400)=[{&(0x7f0000000040)="399476f0151dc4af53f011ee03e4d288e4c006af4ebd8e056add0327e1dd34b6908261d580c2e532f71a85c67b6623013f", 0x31}, {&(0x7f0000000140)="129ea5f546fa2d2bcdb36114fd40f9240c01eeb5bfb82e0bd4fdc757544f602d0d964f522a42ed628ab7a52b4a0a3f4695e07bd1", 0x34}, {&(0x7f0000000180)="0df717d7cc6e426fec3bdbb134e979be6f12603dc272440003faff7343a15c12faee9a5820e388be17c460693f608f0cc6dd530716c1abe33300703e0b5cfc5e370a97412680be0eca63d8970f7b6d863bcbc1944614c8a537a28eab889c76503f12e8754b481f1bfab5af6a9de45236da023e206743f47b935e82919b9b811d9b014f07c0f58b6b60aab04cdfa8fd41c1da968c6b3fd8b3abd4523de2b32fb99290cb738adfc1e0c0cce9f4cc6b7100b29a4a7cee78a09906dde6304f96642b32f5cfa43ac0811880a1dabbed71f568b2ac56591f787a40dc819b3b9f260b8d701f100622e90beb146e31d468cbb752d1fefa256ffb900d", 0xf8}, {&(0x7f0000000280)="3538e03becd88aada3f1a3b426c5186b8fc0aa834a2a25f4d506839b5582994bdc18e3a1bd046ab4960d83037fc1eb149317ff5a2b1e45eade65fc51d0994e1e7e646a73c5f448921ca3984e7a982e98ce8a8b", 0x53}, {&(0x7f0000000300)="f3d197f110dff32df6fb0671b21a0c9472d41f94d7db068942a1d8cd29d237ee0b9537e96b21c7574e98367d8b4230acb6a5533e56ec3bd5bfeb5a845e9f2ed5c745480d50f87053a987b7de13ebc9a2167b6373491c9b5284ff70328adfb3244c9f66bdcda5a4f90c512b485c1cf7c3add35adef9d097511481e86524301f769c961c8491a984a60817fbceb73b2919d9c0d96a0d47b3812876e1e9257038317212413fb75ffc013233e02759dca556b6d1820a2f023f5bfd8a58a016e363ceb6be643373058aa787fd9e87db2f49c59148f5146598cf67203f40231211cc8ab7cbc8934e7c278bc2d9c952d02e65001c0d4133b55d7fde2f9e71a9a758d650abedbd67aed7941079aa690d7d84e34a62ca9e05337fcc2f08a730f0ea70891ef5af9692d8d7de0188b5e47a293bcc268863b51b712a388bb7b7d7970c97090d00bdbc15e939203c46fef6b680bcd7396d086cc9cb5ec3d32c4097334c9a269564abc2773bee543ee030870da8db1ec60dc2eaaedde9a05aa877ee109b92f6f901cd3a9ed27464f5d3a51d84e641cb21c6a3571110fc0a2f5755f7a4cbf9fd04af662c1942c0f387d465599518df03c8fde69d21019720c9ea27ff4c995a8f40a032bffaaac9081d422ddaee054116599e5af924b58c852b8242ea0f7d44e2f61ceb686e8fa57451035cdf672ea082ec9bbdeeb29f399196bd9742950923ff64fa417c3cc3c29d7b3165d651e4943061fd4fde611bd59cad7b096b1391c7af093e37d022a08801657ae5bf1391a775f3d38bbd19955798ca161bcde4d45559121067c8b16d42c387a9361c420ad18c519f1c61546364d24ed41488828dd407ca0a04f97da8bf8cb9ce33b1494d582e9969843f9953427796dfb9fdb0dfe0c9295b45ac56d0a440eef2dff47a52cb3fac9f550c918a0e4a23e12d2a7b24151793670fb0a70a8050b3b60f340a90959c148012da7536de1377864498e374cc04506863a46bc7a6902d1a166f5c69911d3c13fb11b8cb421a1d9e2a93ff1f25b7b2efbadf8acd3a338e437d11a24ba75dbbb6f65575b542279dc7e44504d866d1f4ffddfda5119c3ac3c99ebf9b72af79b6357d4bac3e031d9a068a06ec354862e72061835267a67c24aa19904643db8d4052344c35ba70f022a5bb08d2245e322cbf9c1f0b96bce35ba4df6e9e123a56761f519a7d0fec20f3251bdfc39ae122383e5d840f2bf8754bf93d220506711f6a94a9092dfc75ef9560fe239cbad7772448ff1617713244004cc33327ebac06528d10601d80082ff8a6ca7601125bd93f6a5b6af5caaa4a9122d7e4ab38fb4f849cd4d87c06cd537cf44e4280a4b72a00bf428a16648a1cf3a70d5141be9392111352118154680039a509260bee5f8b1f0a4e99e32d2f38eec3bcaf7a41ea477e5546cbef87d8698ae43a22dc9b48ab0c22e30f9736a8cafc03207a5ee4db2fcedb9dfefe3c326625ebc9ea58f501f019e8f478f675472060c8e0790b2e4ba10041198539deecd1ff6795290d8a25d1a92bbaa2dbdb2fc1f47e84223772a64bcdeaad4ebf442852a0f2e77578c1129e51b79c8e5e3fac685158fc6cc458cb421f871cbfa0e4c8a5f1556451b3cdb67a5da265cbaab6feda697a2011b4432fcb4aaf0519ab6f09fd5a1c19a8087c45be16b956c2ce5f4490d92ec20c81d39eac795ccbafce5a9df91fa5ab5a717f40c55a899551813c938722afa59890d9d3509485fedcde58db20fbaca5be312188bded56bfa9e1259556f218998379d62d0c2a7416e024f27853191ced37d38f587eae8d06eed66fd88b20991944b272375c2c1ffc594575492050409b03ee2ae82c97317f09c6a4cd60803c5a2553ea123e0414f9ac44389064bf8b5bdf9831e6fe91ba21a45373127b147c783774b4e7e188a08130581e02cd88d8c389fa9e439b4baae753605c7fec1b3eb282e7283ac8d3ce0348cd615d476edc5fe8a20cbab263800b6f264661ed500be5aa948e5bf6cd92ee9b861aa720802583f23612765c8ae6cf11b0685265a13a8bb7ba42d3bbde6854d3d1bb8037b5f40e86a662f5d6ebd6e0dadbc7cfe9f25cc8b161e29eaa5a0393c34df62b28e820d341526750f899939b164d109ddc6cbfe0ccaadd27da4bfeb7dc2aea558dfdbc8f9b95d4af6d7785df0caacf3c0975f1019870cedfdd1a826582f5a3c3557f6edc99e9699d381b6eaa12bdcf913dc85e92dcc282bdfa40ea43015e2ea5070589636613b375314852aeddda73707f287b3ad52083786453d886102c2cdd9c604f9e55d2bd60f3036baf186701e8fed0a853216dd6cd1276e8a9e69092c2a4d7e4290b78e81854b1c747fabd1482bd0f4e556a16edaebbf47d06444e13186055e534f334ba5f05228734ca76b6db9b9e0447ba64dc5e434638348e56d8baf35789af0379cce024737af7b2137d23d190b161d2df71a5145e079680bfa46cc03e57ae7b7e175dfc4cbfcf3d794bd195a20832878582339aa89fad4785560ef7f88667e849ef9b3e93a1c0863c6e7a2ebcc0c8106e348128ca4235ae6648c95baf204b7218b0943966b0d3e7bf882be50525066c72bdb931bd1a4a886b99f08de96d1cc4fe4a40ab51ff942526f38597209f0ddc3d41c09fa65f32d3cf52c68a9b15b30d65790127f15ac65d8004b7fd36799451c80a1a8c1300c5f48eb122393f6bac424b56036543f6f26f8b5df243e0320a7cf58b261c69aa748b324e7942486b2eed9cfdeb3f7615215ab7608f2dddcd1ca9a71b9be8a5a3b88de979836474618d4259a778a9ed2e8b95ead5c4d6310a0b962cb395b4f377c3c41471c491adef9a04df9a2409956a77bdc72091bccb2301430ad90e2a8e3b5b5557216c51ba26fa699afbdebe8177b05dafd8bbaf31833d212a1cab79a7e7759141bca63023ca476f73630b6cffaa1d11753631bcb877d1ac55b65bee3cfa7321ddeab01306d86759d4c2b652c55931979908755c4cca3ac6a126248ba908dcbe107b818354af3aa2b1edaf3725866cdda30c5b3c7b9dae24dc45561ba957ddbb014359376c12137eba654235fbbd1383c420eeea97d2486ec40950435087f7509e3064f7cc44981e306abd6f6f18884fffa3cda1bd82414f7014613f18fd264e8694fdef7c7b23ef66080f9f5354bc1f8ed178530cc783fb1827baef9196151b27ad7a9bbb5b15847f4507467c3a7181d9972ed4e0035ab1f18d5518869baec5d0df81e6a2001636fd6adf30b2c306d10c33bc0a5601e15f45f83f25f6b60606366acb1338e087b6ee0b401ff49f9a880f648e36e1859d26e019776a74962bdcb5e1f66f1367f250c4b3b3a8ae0b37ed6daf7f531b3860eddb075d5ef172a1b6eea7006ee2b3b283b63d65b82c698f192d8aaa3d431dc0a8d63216797a5a34d2256c680a5cc60fc6d5707ebdcb7d3e9c432c295f5d737f853b7496005046457f1cb4add858b49647b905b4a142e4ad1e4323c78497d920d560f10964cfa2eb57a1c52d69b77190a7c8723b539ade5aa6533e92336910cdebf9809522a018494bd1b00ab8bfb809cf511b8cfee58306a0791af05acdc5d80a0fa66271f1f1c6a4cf52d9773f0ef0f6aeddcdcc2ea8f66625600c5eb4bea9be52995284d46a50ef4a8f97306ce3433a07bea12c54824bf1dbfa41fd1d4477b36a84bf3396b764aff9d4f63c267c897cc005230dd4eb53f2fd479ec29215aafd2ad2dd42e309618f0ed900397916a1fae9bac5dfd5a2d0518eaa5731f120d5dd9f61b70ca0a1fbd0d5d3bbce088a8d340be29f1624976ca909562821822e73657d305fbab73e9f1c86f43f2f37c5cc5348f2c65b5a81dedf889210f9a2927b386ddd905daa1ea2bd9ac5a61c34d17cd1c20f282fea3b808e64fd01a90665956dec1f8de5ab779a5beaad76fe467c8e87513cb690e0b49b0d6bbf9ba28a0827ced8a15edd85ddd4a4d0de12bc9e65e40874cc15d1897940c5489cf497fa805d610b0f1de5c954f67cfb225089dad8ae0fc66139a6d9918adfc0c3e3a4f8efdf5c61c1ad33c3699e739e5596fd5833c8f6f872ca3b6e08383d4628a8d63f812d7b0a161da9a982b024d27e2e41c2a94ba76709038f05e9db6dc3cbe4563b5a76e7f328e0bc95dba806bb5abe901278d7c4e8e080abac3b2a0a35640a9c54a5b16d4e834c14ac5073228bffc63b88757e371830d80ec6ef2c0ccb06475b6897b2a85aa650b8cefb38cc878801f3ad55153275d296bdc73938cf484502ea3af4795304d989a2891f0ea5facd085e6f162c6ade6add5862e914de88140cd372c502cafbe73d07d62533b8c11898f357214fe0d38c43a1c132fb17c89862a996bf3b44f97e30e57475d1e28b7605ac088a2726d34663b7c424fb4abb8d56b999a7c4a8905b84d9bf22dc5b90cb7ba35d01be3078eebf92b7c909178d8eb063c3303dd89d5ae3bb2c35ac0790209fe8e52f77db59d7e24b529fe9d684dedce3006b679d40b98dd7fa56d826fc5afc503a7f947da59555343ee1cd8401fd57dcd5892c4248a813176310ea24df2ba03119de217172719020ffff4371692ac158503272a809f672bc18277e3ae5cc3fc0720a929c622085255a9e4cc777deb9f2148232b5942ddf365fc20a0da303130b74c7298535a4efae3af6c817fc23ee8a8ce37ba99b3e25959701069bd2c74343993e184abcc2439788b405bb4bd2113a86d35abdbe64eaedc064ef95dd6fb4977a1391fe5322ad1a20f40335df8d1f0b129ef81445602b0e2f5f7fe5f7318c9c35282e15e546ec648d5b30471b2b6e06ab84d096d2d7cb45708b6ed9f59f4b4fc9a738b1a4b22c6d356dfbf4a485b79968429183eb76bdaca0491be4f8d467b6bbae7b2eff7a5f6769853699e9e0fff43f19dbf63f53c9199edd546bda97faaf0f9e8025b512e3821f9b4e314c8702dfb246592c88901a39a3b02315ef986b84029cdad9b20c8678a6f3954105c9227b1be8f285c543dc1b0103a40821356fcc6bec461b9515d88c718acd3f71ada068b02535770881b89bfeae185416c25e76ff0b1a94da734cec84c30ed2a11923acdb4be773f10d7a1193c0818c434cc6be909b05d08f5422b127f83338dae059ef8cf36795d7ddc5373a2e9afe02e8eb8f213e08d77e22b98ef8433d08fa0305fe6237f32afd224ec38ac113f25fb31fc628fb65a32315788c776ba336725848e20f05eb322fd597a0e2064f866aaa31c024906964c94e2e81d09b93d7724f8d015d80560b8a84531f8945e1c66565835cf6fe4a54e4fee680e3a8f4e1f98bfbbde04c761d8099ce10b7cca3df51ec6fe70f2a22b2036adc6cd98c86a8f4cb7b6bef6a391a933fe481cf7f19929c011a5dfab066981a1a771bfccf88a60578124455972e8ec3a92c3b9c5baeac6b12deb946d297a8e899a2b89a411f817ed81bafa971b4248b4d30641403fef39ee1da95b66de84a947733d5b0e088f86bfd3fdb41c2509afd6f8a82743106d63beeebceb6b5789c3ac68bff2d02459621f17278729de8a315a4b75190fede10cf3e479e3d7b82b0ec41bad6788f7c5fc471eea59982b823080d0339f0670181a527efc3f5a0033f54ddf0b895e63c2f148ab5435e1ca5aec5f55d5ee050818a08ffecc32a8c953c5277e8e17aba8dfcf2d46b2ee1c6941c2baf43560c5182ea8045dbc46419fe1bd0ac06037eb3c048640985d829a0ad0e29c0177cb5f5717f7c5c82371a6a983995f3a64d06051903729bf65976d5a6a5ebe33416f8513a633d002821e3d6bce4a1a72b4cd7", 0x1000}, {&(0x7f0000001300)="346df19100a0fe1f3903d34568be570e1aea5d1e4b834b663111c5d658a94404bdc15cf57ea9f2ad8d719235d955e8a92edac9aac788dde6afd6fbfc0c42717884db579cf4ec2c811ef2618aad45575c59806772848d32c31761903c159ed18029f3ea22ea24ee74bd67534e97f91cc0ac8b307e419f5348782abe2a31249fdc61ff167bb65c36da1c19142ae62fe43e17ff19d78267f324d17e8455a11e587b8d0dfe4efb1eb6935fa03a73a28eacedb0119a932a466ab831a33bbbc1b088f443c927eac94f4b2ef0684de809cd392bf296caaa699304775d5842e71849cce4ce0a5ddfb7717623bde8123093e8cb7e68f5f8ec58c0298aa3d164", 0xfb}], 0x6) ioctl$PCIOCREAD(r3, 0xc0105715, &(0x7f0000000080)) 14:47:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000140)='./file1\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r1) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)) fchdir(r0) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000100)=0x546) execve(&(0x7f0000000380)='./file1\x00', 0x0, 0x0) 14:47:39 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) setsockopt(r1, 0x8, 0xfffffffc, &(0x7f0000000000)="c086e6f7ec2d1809b4d6e093f2e866f83455115854663d37dd904b9889e2f28ceb6ec16486c5ed9733790d647b4426f1e179768268906c2f0bd3083303f633fa7653c9797577edebe4f847e831f942a3151658e905db33d3a4e948", 0x5b) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:47:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x2, 0x0, 0x110000}, 0x8108}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 14:47:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) acct(&(0x7f0000000200)='./bus\x00') r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x22) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000001c0)='./bus\x00', r0}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="0d44a511ffeb96dca2b6d3482369a807be813462aba021ba36a4e144218a58cefde671d1ae4c528143d18ff0a7a8c9feb176210ff494b15ab02677a22fbc29eea4e24a4866b2c6fa07e1610e3753791ef076ccbcc4951e8be4e5714557cdcbcd7dc7b6f8301478d62e828269f8b654b89a162cc0a66db5456a032bc41d0a2c6049edc6f715f0df9c8a5c6abc57f8ba3b6d0d20b256f2c71e47e9903c29c8b9005a2678169759ce", 0xa7}, {&(0x7f00000000c0)="849e44abf160f37373df1fe8cdbe0a5f49104e17f4be091347a4794c8ab1dfe5f2d908075b37103b4c65c606c2372e62d3d27c74b80e7a2d13d29b42a43fb8d0ce4a83378ed81fc9b6279d508688bbbda170254aecebf175db09b889", 0x5c}], 0x2, 0x0, 0x7) 14:47:39 executing program 1: r0 = getpid() wait4(r0, &(0x7f0000000040), 0x5, &(0x7f0000000080)) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() getppid() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 14:47:39 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f000070b000/0x4000)=nil, 0x4000, 0x4) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) socket(0x2, 0x4, 0x7) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = socket$inet(0x2, 0x5, 0x61) sendto$inet(r3, &(0x7f0000000040)="ab7ffd1c85768699fe389e37731bcff143575241acf922cbb02a490cc6d3421d1a24ccf019d9140d5f369698acff9209c6d61d2eb08cac90a59d6688383f05ff826f058e64c6401def24400ffad309edf0f7318bee7245e421794f3ea1e3ecc2a96527bfa57cb739f01eb85c265a510be973d948e20d73ec105895e6df8b2b419542b17e30bd887449b1a90cb73c1c4d8a32359b7036f2caa0a8a35cb8e392632a29c4fa287d550118b3ade871d95cf39ab13f129e124937470566c4bccf25493d13359249e12c7e8f7494bdf0223c8396ce45450ef39634c641632feca21a08ff125a87c3bd2ce74363755eeb00a0a4bf7625ca0b3a56bb373b833f13f5bd9e0d817077a65e32b76a29171d053d7eb64eebb56bad5c32bda49b8f1cc1c0b4d1b4b0effe75173accef0160878c9ba7784cad508e770f5e310b190a3b7985067d230055814812bd00c08b6e50fdca8e512483d0c70e65c1c55f919f0f8dbaa1629e926886f96717e6a927c8bcd51b489cf7fe596563cecb9e6e827f5b310e6c111558ab5d27411c435bf14eb7ac160f587c9ca9da11ab94a25b2622038eb0fce29b4e96765290a52cdb75a46e06ee0fa061855b11f5cfbef709c87776ac57695a7d24e455b5ccd782e72aa65e49b3c1cfbb54f4a18489c090a76fe9e98b71c9db575c2a0b69334176c673e99fdc89b743c789ec9bcf8e3ce377aff70be94f4f7ebb8a15429a785b44908cc30a21228383eb5830f69431a8d71e464b5a94115a17388b7e9efd3ac7308c7754bf989a492bb7ba2873e2414f4dcbfcabee3860b0501ffae4df96ac8b6d6d5a26b16329224423b1deeb0276dc69479da31383246539d122a0553e95ffc0fefdc9122a5cace5baf0d3157f1b33c711f3338f90183863c0c3ef733f78db2bd4041a2b5ac41833e833865cead3d2c1e1c17a87f7b21691c8812a0ea152c884c69c351cd6979eeddacdda84e89775c6a52ab34652f2b1b9058945008dad09af16c2249dd0fd6253cd566cc66228b9e7db7d1185ea74f556116dd2245e0cfe0a41517ba126a7be530e8cf79a415bfde11f6ad0a1826eece16d8b831418258f5497259868e54542e930fb9cb454e3b0a349f75180da466cc19720eb7ad8c1af374cb3043b7dd194f0e57ed08c92936e8e71efa74062b2a2493e1141eb310e2893b1405a96efd9056fc745c5ef1aed67c3a9f1993aa620c72fc694298449352d47925fbaa85101dbb324868d4db27052a45b8d1a8ad3df2e6095aaef482cbae823c9717ac02b37908410115266839ea9e744de3f94b161413b343db4cf6ea8d3934c4f12775185033a15984939736317271665abc2d777fa3c7f4254d3ec007e1fed6ee688619b8fa8b75feea8ce594b7732951d56ab3d0f78ab79b493087e6b14d92934bd9cf9cd71f2bb47e4d0f3af593063550a51238a59a2a403492be688d856c3d9d790910e4e67c89c79e4d71c991d0e9b44bf4fa0c00e145051802b6698cef0559a349b1528158bc17003985157a6359d8fad46adec4c10893abfd30935025a8e84c919f669d22aac117a6df2a042a84c44e53e57c1fadc875f687632f8506dfcba5d2aa3b388f68bbdb5f10c4b8edeba4fb9ab19133ea2258b877aa0df1caf4db3241d0ae51abe1dd1897b08b31f7460b321db88b07ff5f1e8120f0c17416b90a3bdd3a665ed1228b7454b111b30f063969cb6bfd55cb5ee87ce72231625df78d61f835db42d5257d4ef20c8901321fd77a099fe506ca6d32e20aa841f7c4cc1781ac470f7ab32d59e67da404cd653b02c6fb28b95f31dc9e936987775f565802ba1f01064277c29ece1a1ad2d020a0a2bca414a14d7adc92a26ed86335b41ab6c4222a26e177bdab37939134115df763f0f29f22795e7af207c02a293a922d6c3376b9abb7944aaca96bdb5289fd3fc10f3b6fb64f5563fc53609c289c5da113189282887bc9690db4319197cefa1edd601c9eb3bd37470637e652858fe921a38214e9cff910f2fb71ef60812cfc3f0af65c76648f65baa4fe0b20fb9f47a0a4f8c264b4ff544e50cd57ad2b508daa537c385036cfa169671ec7292a37beb98b497776ae35cea03a0f820167fa440694cb54ee3f25e1c9a848ed74391028ee229af301e0f62be0c57ccca91c9febbe172d95cffa434600143463b6e8d9be9cb02b173eda12d3c563d4c4ec08ddba12857a39b2d8fa77b5015ec60c09b9ce9926bc65aea0273c65597837264b8c8789757a9519b4ee7cb0ee232e54eec6a4a9c1339dc9ae4e2ddcc80132c5cd2f7fe2c28e7c1c53d607c8dd5b11e950bec78aa8ca20204632d92cf239c53a3df97611ed1812ae8369c0de81107a9b1e86c453c217216f201c695e474fbd0bdcf8e9b21c77fcf3be80f1b49ee8a272b0b6d5d48bac95c313973a36d24bdd252516240bef08de4e7452c7ca34d82077323220495026167388c6385d34c62f9be2182363a525fb18ba98681758b1b9900322ff1f38e69c033fdb17cee2400968b62066241030437e19d0554a61f66d8e1d2358f5f9e457fc1ecb65d17468f57579f7dfe7f68b970494a571cc424af7064e66c547847db00505ae2ff4f3f36b5f0d3bd9a613305c5aa56a947f476410791e00589f1b21b1a484780bc6a76bd723225401b760cc6c5728e02acc602188ba15137782ace19f726edba89686f775f4c9815f6a474ceed16dc10f6bcf6102386fe2142cd60f32398ffb176c0624b1aeac7c7e3854c4a643e88e976b661779d6366f2645f59321a8bb42cb9e5dfab4050cbde6a6e3b70c4c0268fb268a42e7f5c182c73724818b56ca4dcbc58e6679c8362c40fdb96cc4da20c00d4e952b28b51bdb39c6e5ca0fbb01db8b539948124abcff620a15956cf092a595bcccfd70f5080dc11b1ce295087d6e1ea607c99398ee9addac6222348ecbc024dce04b921fbd38a16b317df2454a5355abcbc45c6f00827d6a02e95bef3af767d83de177947f2619fc3116423d40d14b59ec141d3d1909ce6fbca0e1abe7da78200b0b22c00ce0e0b1e2880b366a0cb58e91350d9197cf35fd0cd6a4687cd680a9f55d037fae882a8626aceb8f08aa2668e406875dc4f77b89a77b28f727fcbc059f2479907551264f7be29e5492166b5f6ca8dd3705b651e8d461af857eb31ba8f97fd414c3c4388f6113e7427eeb95fd604f7d15ef3794b44f37201eb08b1c5ce608f1884f0a801314dadbf4e69a2e548e4226f5ae059d563ee2bdce4bf3801a4c4bcad2f192d3fda6ab587087dcdc67f89a22961b2c09a013eb21195b3528538e2830c5cb0ee42dd288a5cd44f41d69a31fd78427d09c56813c86bcddb26aae5d85545f820fa1a6509eec9bca42c65a28375a3db4d55a3a3c74945c1d961bbd5059a22a5061ffb85414acf0775dbbfc98f0809cb7ecd8d73d799c9febdbc8f7c9983b5c086d16ba7abcebaa169ccb84ad50bc00bb782e4dc672f790e99d197ddd048fa56e1d8686ab592fbd6f33c353617657abe47708871bd839b734bcd2db70f552f25a7d38feda63e41e512759a2a06f649da6133e7fcc4ff545038e47655e6287ecf7f3647ab38170b019d7e7227197a7ae04bd42d4d7cb2eb4737df5846bf8286d64d44b92e9608b69011791ee050040c780e839b7a4b2f76ae982f356aad08fe428d2633e21af41eb57270ab6b9f7f076f21c0c9d8aa752d68d5232a284cbc4f36f61a7822090f78898591603e67fc0115ef409c74bbd8f8f316fff8347992c623b85e0671cc17d01ba2c4c2376e3e280c52e1e61ea98a378b0ac3aac482b104dc569480a453fced6f3318794bc15f73bde75d71993d69c16a18e74f97624f52b36d5645f5408b0486234f70591ea3198af3c8d43378d051797d753ce5e8436648cd538fb1f271ea3b3fa3b74007e86fac1807a35c57ecc50e4e1c15f0fa3ef1325d0a9552cb7defdff39e73b6bd5c04cd4638d0bf5ec7898acc5dd8656fb382cff2b0cbec7661fc0cadecd522d493f2e13b6bd1ff498e60a2c2cc09b6de925049bc967aadb9c0576567f7063a627f66f1bbd86b27551ce02667373e0bfbb803f81722f2168669c4960aba6c0f4bbc172f8fcb7d664de5f338c1863524fa142c1a422e1b062943e175c0dc7f81d6a3f379e453604524dead836e27fca4bb7b9bd9fa95bf0ea9055f87cde15ddbc1fbf482e51cfc936cbfc9c896defe51a1075893b801c27a88062566967d89d30c052ba00810f90d3e864cdde8df2475f340491fa9ef4e157d48d8c6543d3ecceef20fe4155ac7664abc70a8f7ce2050c4bda9f57d83af4e2a128d2fda0667ebfbbb4aa8b441e6fd81448c89b18a7b43feb7b3e6a6afa38651599e7cc60193efcae972ca407b21897011d547dadba4e47803b89ab4ca59773e8a7372175df610ad286cb27ca4933fac0e118f4add4ced62e14ee6280284a33e601d7da5d95f578675984fcc45706ec971b1fc7562012c92d192647449fa136e037605b1e0678628078c3a9ddea96636a0f17aa5f6472d89d4e5819f17357b3a42931ff419939c23c3ebbc9ac36e6984d66d34abf80aaa981131eb9c5e3e05a2e5484e59f61d654ea21c48d454757e5380fa3b658eb10365d229e3ff0f82c6250ea1efa2aa1793b41c4c9c018f0ef7a0b5d4e289fe01c17ef2ce657895ff1b63382ba3c0701ae2b0377a9052ee1decb7ec7da5172a9dc93a4d6eb7fffa36278886cbafd821e399e71742a6ae7be21c56a2d21bf203e77c3330323f1ecf2c14fa5a4d14eb921baccde7b0d0a25827b0640398c28f2c4df04e9e5acabc11f65ebc9ced042dbd940a4967ae951ff8c2e26bc8eae9da7e3ecf0a08458bff9731e6cfc57e5fe94a85d6bf84b3ced0464944a2cfa538d1bb964618785049d1178b62268d055971ab31aaacf0c6a1590a3f8a971a69fb5732248e5427bb03df8cdaf4d3496d78ef17085566b040c1b719c48bea961e0ad58f1a177a7bbc5e76ef5b9fc135f5bb18e51088a7594b0d365f54a6a5d29210169e4fd30e4ff54631c09eb7fdff3ca2c3e7dac3bc7274b48274296cda2c00c181bec2bbea09cb33921468a6f3dd521323a1fdaacf65ed77c7f90774add564b48ffc97d7da3037ec96fd9060652e69265930cfd56e4215479ae53676d06a0344e30ce3df6976dc2d5451a652c3f23373c8f61748ac98470f0ba30e78a348259f8fa90192c2fd4d5545c27e133c0945b1ea6e6d09b97cd386072121a1f8a50d583a8d2ffdd9771f67982abe87ce1641bd95c7cb436f852acced64563870371d5037be98938bfbd7eea4deae7deab4970fd4b78aab04ed7688484ffaa3658445e3daf1449a27f815b50ab12d328f609ccfea3d15431f07b55a3c20569140b3af9ab16012995d8cdbeb256cdb8ee939f28629aa3a7396fa0c8f0a9f29238e6a34e79bcd9172d4ee5e1012c07acc51237a5ab89e24105e0651a0880893bc26ed19b8a2d4a4637cf849ec8649c02c834fc4065ea78f4bf327cd387ba4f431153a11f3255af24ec83da88ddd990199affb0ec3b5feef9317e4062f1c723e5e3f40974a9d66c052961a4f460941cb97fe6ef8fdc07343e8aa04a3fcd027ded5b60e2537b5d2eaa03aebbcf15533351cfc46b9f9eb5539fce48a48c1bfc0da228b67d8d1e9e3b819e2ca4fe7dee3c313d45e3c4b0dccc9e2fa3a90f6e766c11a46d59e728d138695b34a7876207a36ca69e3e42e2d5fc7031edac6e6fb54f6d00135996d8a80832dbb6f508671c8837c1f460d2046e20abe8a232e35f664f773a952344ab9", 0x1000, 0x2, &(0x7f0000001040)={0x2, 0x0}, 0xc) 14:47:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) socket$inet6(0x18, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0xc) close(r1) r3 = socket(0x18, 0x3, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3b) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 14:47:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="6602c17f7f0f080000002215b0152ad64c6562702d70ead3b6828bc88fd4dae3a854f11ca8329db25d4bbcc806804cdaef65ff165fdba4ae7a9e9ae96dfef81a5b"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) symlink(&(0x7f00000000c0)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000000)='x\x00') readlink(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r3) 14:47:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x5, &(0x7f00000000c0)=[0x3, 0x4, 0x3, 0x8, 0x0]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 14:47:39 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) write(r0, &(0x7f0000000180)="9e3eaa6c000000000004bf9aab42304086000000000345cf838d6b9390410700000052bdacc722de", 0x28) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) read(r2, &(0x7f0000000040), 0x0) 14:47:39 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200600086dd6000100000140600fe7900000000000000bbfe8000000000000000000000000000aa00"/58, @ANYRES32, @ANYRES32=0x41424344, @ANYBLOB='T8']) 14:47:40 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = accept$inet(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvfrom$inet(r2, &(0x7f0000000200)=""/186, 0xba, 0x801, &(0x7f00000002c0)={0x2, 0x1}, 0xc) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 14:47:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x7, './bus\x00', './bus\x00'}) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) pread(r5, &(0x7f0000000340)="58c18c17bee580a162485de0a6de9c6175c91db313e0e41a14ebd8a991433607000000000000000900c4dda79a9b2ab43bd6ddad0bee4270f229b0aa05f98959d53e58464121a4e9280d561ae479c69bda78ecee3499dc29618c44c74f84f114c449cc362c68cf956a8c93281d60a1d739055353b5c346a194c8e760cf07a2257af25700fe06a04101bfed1b61e49c42eb5241d06ce77b62f4806814786897ba70ef926ba08c2d448559fe241acee87d7a304a141f82c519c7dd7e2aaa60477c5c76308ea017e120640651d175c1ca03196cf77324540472491f1a0efeac950ab67c5a2ff71d176a8072e2ccd9b8ec58ef91b0a5a002d5ea4cdc21649a0800271759c4c76699e73b44eba67b10ca2bebcf80b1fa76bdfcc2085a1afad1f83f33c875428b478683b3b66740b29b329db20ae23d67479943799166b2106a4950c7df7af9b50000000000005cc7f216974461b920bc5821c8af92379aac5238037d9da91308e6532bff339cdab380a5ef01684dd3566688d161ef51a36512989827c9691b21cefdf411bbe6973ed829a196267dbb1251dbc880320be0e6cec742cee1c861944535edc813094f9ce1a14c6b9082e26576f56c27b17d4b184227ae5c6ed5f2b9dcea9dd4ff0a6cd3", 0x1cc, 0x0, 0x8000) r6 = dup(r0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000080)=0x8eae) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000140), 0x100, 0x0, 0x0, 0x0) 14:47:40 executing program 1: openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/104, 0xfcbe) 14:47:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() chown(&(0x7f0000000000)='./file0\x00', r7, 0x0) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[@rights={0x28, 0xffff, 0x1, [r0, r3, 0xffffffffffffffff, r1, r3]}, @rights={0x10}, @cred={0x20, 0xffff, 0x0, r6, r7, r9}], 0x58, 0x4}, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x41, 0x0, 0x1}, {{}, 0xfffffffffffffff9, 0x312669ff532707a5, 0x20, 0x100000}, {{r2}, 0xfffffffffffffffa, 0x13, 0x1, 0xb5}, {{r1}, 0xfffffffffffffffc, 0x26, 0x4, 0x14, 0x5}, {{r3}, 0xfffffffffffffffc, 0x21, 0x2, 0x80000000, 0x85a}, {{r4}, 0xfffffffffffffff8, 0x88, 0x1, 0xf1, 0x6}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffb}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x26dc, 0x0, 0xfffffffe, 0x0) 14:47:40 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) dup2(r1, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x18, 0x1, 0x0) dup2(r0, r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) shutdown(r3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 14:47:40 executing program 0: r0 = semget$private(0x0, 0x2, 0x15) semop(r0, &(0x7f00000000c0)=[{0x2, 0x1ff, 0xc00}, {0x0, 0x1000, 0x1000}, {0x1, 0x0, 0x3800}], 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f00000000c0)}) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/4096) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000180)=""/71) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x502}]}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x208e0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) setpgid(r3, r5) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 14:47:40 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0xd043, 0x400, './file0\x00', 0x80000000, 0x200, 0x7, 0x6}) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) 14:47:40 executing program 0: r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x0, "26a854cce46adcd569ef64e16eb5956c2ccf0200"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x8, 0x9, 0x5, 0x2, "6638caad88ce52505cccf7644523b9d1e09112ce", 0x17, 0x2}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x51, 0x9a) pwritev(r2, &(0x7f0000000300)=[{&(0x7f00000001c0)}, {&(0x7f0000000200)="f7baaa7314995bf1eb6170f27e50", 0xe}, {&(0x7f0000000240)="ac5c7a255f1320dd4dd55107ae61309c35cb703524580fc39f656da2836be93f7d15ee6afe23909b0ea9b7b38a70961c5f7e3848087173a3c4f777edebb1a2a97f3fabf1103ee10e310341b16fa35b756f3458e7ef0e0aab91d67ea768d27dff9e7a7aa67d5c5ee7a48f34e18d98c3608634e2e6638a", 0x76}, {&(0x7f00000002c0)}], 0x4, 0x0, 0x7ff) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x8) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 14:47:40 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, 0x2}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) socket$inet6(0x18, 0x3, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 14:47:40 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r5 = fcntl$getown(r3, 0x5) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32], 0x2, 0x3fb) msgsnd(r4, 0xffffffffffffffff, 0x0, 0x800) msgctl$IPC_RMID(r4, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 14:47:40 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x8000, 0x0, 0x0, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @broadcast}}}}}}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') 14:47:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc42", 0x96}], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x108) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 14:47:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpid() setgroups(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x40000008, r1) setgroups(0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x100) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000280)='./file2\x00', 0x1, 0x100, r4) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) ftruncate(r0, 0x0, 0x7) stat(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)) 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) 14:47:40 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000008033, r1, 0x0, 0x1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r5) getgroups(0x5, &(0x7f0000001380)=[0x0, 0x0, 0x0, r3, r5]) sendmsg$unix(r0, &(0x7f0000001440)={&(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="219a54b006298eb2d9a45ad4cc2a0b9fe0881c8674544a9441b48277a57c5690274c245ae83df9f8cc8206204bb6336b979a4a6586b583e09154b27a9189eda358b57e39706cc135f81f6da905551f21629c187b6c6ed6f84bb312fc917f78ae79957ef0ff94ea8013b5c524cec20a2a9b647307fab567b5dbc3aa7e48c0", 0x7e}, {&(0x7f0000001200)="40b915f8c6fe795666b072d4cbf102360065c9f314913f2a182915b974fd9cbb3ddcc40e9987f57c9c9a31ffffe02050e57bd324f0feb13066375a67350676f65d4ef1a2196678b3ca8f66c8f09844dc94a8de7abfc67ed546aa64209683bc112bd3f439ae859c7321e2785c6c9a2d980c77fc8daa4f2abae87e3c4664c026bac616757ba1895efe14", 0x89}, {&(0x7f0000000080)="741f75014abff629a16861b716e31079e06c9ce45b40806e657ba9a5664177dcf55f98f91eec577dc131188121f3a4843490", 0x32}], 0x3, &(0x7f00000013c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r6}], 0x68, 0x409}, 0xa) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r7}], 0x1, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x4810, r7, 0x0, 0x1ff) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 14:47:40 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x84, 0x6) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x40, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x2, 0x0, 0x0, 0x0, {[@md5sig={0x13, 0x12, "65e0bded94f191b0d47318f2947c1f0d"}, @window={0x3, 0x3}]}}}}}}}) 14:47:40 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="dff8ce8079af5eaed147ff71f74ba279cca03c5f02405dc9fe9cd7a7a10a31e51a0e4c429ac2eaebceebc847a8218a03b5336596118313447e52532428135b3e40d6c4f3971d37"], 0x10) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="e9c8d91ce16d8cad69ff039313a65e087760b658f1d1878958ea1b51b9ac955277a23b3a767d13536b6fd075de8edb2bc377fd87ae33a74ee5d311c1a46ee3c7bb4a82cd9f5b83007a69cf7afa9a8b0b8a04ab67da278233bad7ae465d137d136aa7b7b9411f6d980bd448b760e068d6098302aaaebc3ad629124795fe22bfcb2cc68cf0a57300ac56475ec77fbf3d5b01cb4db263de67f76c8282046626a14157df6690027a1c", 0xa7}, {&(0x7f0000000180)="0a2956d96e47abef1c1e94f7e4a148ae7be4684cadd78ea358f8731569a1ea5a85b32537dedb6ee7429e82cc7434669e32f40c8c1262590c287a800c0909ca06095325ac2c07c33162c0f61039a409b3049067bd914716d09f6c4df4eb69e26b2d6277e5199f806cb4679602", 0x6c}, {&(0x7f0000000400)="82eeec0a1cde55a43ef46f0299e6fcd6ff214a6dce763432a59b0479287f04f9ea6b9602d9df88151d73dbf744b895a4d475525ab9350e520471e0e4cc80b1ffc19b19aee6e8e2c307e7559b1c5c12b5e64dbf1b95ee74fc0cabcdf6f5cfeadedabf8923aaaff1c5122c8262a1c20eb399a00f61613bbf1234a6d7be9861c1f0f1445b6af97a1a2c121f36976379ef7e88bad28b62c59a2b4383f0", 0x9b}, {&(0x7f0000000000)="2751b86376659886605f08a9c762e11e8615c9d2fe873c4fcb0f20c1fc6706f4626f6bd43511d40926dbe0df8e41fb991571c5a17351d68aae3a00ad32ac662618550da1cc3e117b18cf0bda844bfac56d099fc588a4ac3ce49b3af8b3c78c35c22dd5034a994c01b147906cb3ef291974410e2a4cb84f727d86", 0x7a}], 0x4) 14:47:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000831, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x4, 0x1, 0x5d, 0x57e3}, {0xfffc, 0x6, 0x0, 0x1ea}, {0x2, 0x40, 0x8, 0x1ff}, {0x6, 0xce, 0x3, 0x9}, {0xf312, 0x6, 0x3f, 0x46b}, {0x3, 0x40, 0x74, 0x5}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 14:47:40 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000040)=ANY=[@ANYRESOCT=r1]) r3 = semget(0x1, 0x2, 0x221) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/1) 14:47:40 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="c4d1e9713356b4542d7d0379be2ae9c6b5c8c1d11a7f037cbbf49ba8434345d362d6d3a004a8f1a546"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000280)="e25aae490000000001000000df142d545d8489199ccf9c9fbcf3820a946261a5f2c8ef255b5dcf7f5d77fb3d3ea0b0f93794cbba", 0x34) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666968653000"], 0x10) write(r2, &(0x7f0000000080)="9e3eaa56000000000004af9aabfa651c1ece0efdd308e6b7ca00"/40, 0x28) 14:47:40 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r2) setgroups(0x2, &(0x7f00000000c0)=[r0, r2]) 14:47:41 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="a96f6c", 0x3}, {&(0x7f0000000380)="1556215dc7ad237d7a2bbc27094977877c97b26b2063d56276fb4e0999a34ba98b2b34b371d5e7dde1be55a334c0830800009a191550f37fa030d262675f629868ee88c7ac29973ecfa9ad287025394e124946d504a422e83afb7f9352d562b72d1c710b44d60f82a35e536be2e50ce12234277c06594ce521bc969f62f553db6e4f0900000000000000ae755c5f7ceab6f98663ecd8bc2aa7789c6f0144c775f7b7b78f30351bb04893fac4b72c1e31bb2220973c209d57bd82df77eea96d3fac9b567452db0000007bda865ab28681e9000000000000000000004000000000003cb04ac49fdcc7dc76825b5b26fde4bb2b9000e6ae8cf37ed3b9cf348fcac9d4950c5360db3d5921c1960592d192f66cafcf4028ecc1ce3350fc4ef7e575c386581349f49370e6bb7c699ad0475b9d7140c84a86698f7c154ee6a774086797b12b9314fe64629ccc83881262879463fb5c6c2019bf57a308e6046e3d0b5cc444cd55c3c880843fa6b62693483f0d227813a145ecdee4b55d3871ca75e26b403b4d8e6c45c86fbc54b4082ccf587d1ad6db29c3873fb0c6eb2d92c7e800be20ce05134b101c807d4cf79acdeed1e1d93c73056edc1e2306049a3fc301249f41", 0x1c0}, {&(0x7f0000000840)='c#', 0x2}], 0x3, 0x0, 0x0) execve(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, 0x0) open$dir(0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 14:47:41 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 14:47:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, 0xfffffffffffffffe) r2 = openat(r1, &(0x7f0000001200)='./file0\x00', 0x1a0, 0xacc3417e94afe1a9) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/4096, 0x1000) setsockopt(r2, 0x2a, 0x2e, &(0x7f0000001180)="ebffbcff13b98562de2b1442fd81eeaa4c71c97fae2b721b20cdee958feca129583048e6993186028cdd4cce06afb0bfd47149ddb7b59abd8613e47afa6ee090880145e64d9892bd494fffb835043364ddcaabc783e8a70aa1828657f98d43", 0x5f) r4 = socket(0x1, 0x1, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000001600)=[{{}, 0xfffffffffffffff9, 0x5e, 0x4, 0x2, 0x5}, {{}, 0xffffffffffffffff, 0x0, 0x2, 0x9437, 0x7}, {{}, 0x0, 0x80, 0x8, 0x1f, 0x3}], 0x1ff, &(0x7f0000001680)=[{{r4}, 0x3, 0x8, 0x20000000, 0xcb9, 0xa994}], 0x7fff, &(0x7f00000016c0)={0x1, 0x1800}) poll(&(0x7f0000000100)=[{r6}], 0x1, 0x0) recvmsg(r6, &(0x7f0000001500)={&(0x7f00000010c0)=@in, 0xc, &(0x7f00000013c0)=[{&(0x7f0000001100)=""/11, 0xb}, {&(0x7f0000001240)=""/145, 0x91}, {&(0x7f0000001300)=""/166, 0xa6}, {&(0x7f0000001140)=""/23, 0x17}], 0x4, &(0x7f0000001400)=""/217, 0xd9}, 0x40) pipe2(&(0x7f0000000040), 0x10000) 14:47:41 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080), 0x0, 0x24df4f93fd00d927, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket$inet6(0x18, 0x4, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r4 = getpgid(0x0) wait4(r4, &(0x7f0000000180), 0x0, &(0x7f00000001c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x0, 0x0) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x40, 0x0) dup(r5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000300)='/dev/speaker\x00', 0x80, 0x0) socket(0x10, 0x1, 0xe7) r6 = semget$private(0x0, 0x2, 0x480) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000340)=""/151) pwritev(0xffffffffffffff9c, &(0x7f0000000480)=[{&(0x7f0000000400)="05a4897270498033c77e72cce1ef6335fd0838eb5e82b6956f7a55e41087ceb579a54001aa465dc9bce5a7f16813e19c7cd9b2", 0x33}, {&(0x7f0000000440)="710b120fed082e21c695b911f7f8fd63bbbfd8d0f01246147bde62dc181ed74c06382d130257e3417f7bf6f15f0e55a0b7e602f45751c1acdd71", 0x3a}], 0x2, 0x0, 0x8) fcntl$getflags(r5, 0x1) shutdown(0xffffffffffffffff, 0x1) 14:47:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = getuid() setreuid(0x0, r4) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r7}], 0x1, 0x0) r8 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x8) poll(&(0x7f0000000100)=[{r8}], 0x1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="6d8287d979de05ab54bff339a2f34022d377d90668a7c466d94dc8f45a11d3b186e3b5b39d6a37b9d27d1ad3f6a475d64e331d3ff9754bfb2c993daeebad5c750670bfb5c57cf65d2c63ba58066fcf2da400abdf5ec558446fa19b7a6333e904f23e035488ab5b3decd8a223e4f3cf29bed9619d01dd511b1afbbea51a9b38aa98e991cde41053d8d7830223678f390b2b56b715cb3c67f0bd1c39400ffdf8ac3ddf4d835abffa874486107c0eca2307451614342c49cb52a0", 0xb9}], 0x1, &(0x7f0000000340)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x34, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @rights={0x20, 0xffff, 0x1, [r7, r8, r1]}], 0xd0}, 0x201) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) pckbd_enable: command error 14:47:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) write(r0, &(0x7f00000000c0)="7cd23fc0aa17dddf7853faa1aaab", 0xe) 14:47:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x72) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x42) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000100)={0x0, 0x80000001, 0x0, 0x0, "04713de0af28a2813d82df1adbba814525243c99"}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) fcntl$getown(r1, 0x5) 14:47:44 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000400), 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/1, 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) sendmsg(r1, &(0x7f00000036c0)={&(0x7f00000000c0)=@in={0x2, 0x0}, 0xc, &(0x7f0000001300)=[{&(0x7f0000000100)="5166fbb3d698f3a05ae09156f4faa368034fd2eda74a721209430389f16810621bc8733a4145dff9d775277d07960e2233c7cec4738ef61763c9cc6fabc4c5d1483df7f8ab0779fd2f86c66e18692aab00a8b72eb069fece8233ee32c86770cbbb0c72a409f386fd86bbf87a28a817946d0eb75ea4c0fb4f5dbf3574bb46936c4a", 0x81}, {&(0x7f00000001c0)="c8febcfebe637316", 0x8}, {&(0x7f0000000200)="70e9d3d568e119752ead06405b5f06d3ae40352c5f30fe6d97fb18812fca85963f732b54b31355c5301c428151a6b46cb54f7cdcd628c8b9fbd6da5877288a6c00158185502e849b6fea123b2fa0e34ba08ea2e5467eee9bae79e6fe6a91fdecddebdf94f34420d627a63bfd0964d9baf220fcd88b3d53575af49f01222a12496ed61457d8ee67ca0ab28951d0d31e63871af674bb0455dc9962fc56bb9a1c1fbd2ae2f7faa2b6ab2629c22d2d2ba4e9316fd9d90e5254338f408eb8968e4992f51f96584d00500c15fc1f22482a0054d8318f98bc04de65dc", 0xd9}, {&(0x7f0000000300)="75c534af28ee8b82589993b4be8d7da24ae2783fc27401af14f3bf2001ac554706b25e320998eaac148e7d825221e87749933d54d5c0ab07d5361109bc3e461aa3159168a96c2bf1721351ab7f298eaa373c7157c51f5db73b1d39b022a3ee99d06c142f94a60bacd1fd49dec4577f20816bc2b4c3038102b4518c30dc6e0b986440654771e3db02a1fa77b0cc6ab76ae496e848bfb594a1defaa9baace2ec3a04e6bd8835c308d1c545f42fe047e633300a0455c9ee6ad3404a4cf205fabfd3dc53653073aa7137e8cfee80c82295c94b7646ad0c15f0cb5ae7bb3204793918adfc5293b164e4f7bcdf0b3114b84cc86a4f54cae35c1a4a2fe5f4f166f68e751743cd685828037c400677f06e1fa1fbf5ddd697caf161c6c39d788c8c34b5fbaae1f09b738943c523a2e9d784cb79c5f3cb772f7b4690e3581b087ab1d8e85790b2bde9547d78d9b73e34e08cef2d79e20a855c24b5ded0fa669a4e323b2109d3df5406c5d3d7bc5cfb19890de1d9635416008079a3aa1375cfba489c27cb965ffd44339e96d8eae3cec6bbdde3af66f86b141388a70f3a33a0680fabe5ebe6356a2d28bbeb0a47b433c0dad7ee643ee1b95372d7b2a0dff98effef05baa05d5bbb76056a4a73ba01c5e5bcdd1735ee74bf9f06bf1590b7b5d76a9cf9af21005a49622498eca9e40f7bbee2d94077427d86b745b4ae3c6f340f366525b4b96ef27c99c3a0f8b3f33896b0fea3f0485e4836a655824e9dbf8195e211536a755c9612fd93c1ace95c6879499fb64e62e3264ecb220b4c63511877d6781812830f543c5d6d4f129fdde3a8281d77d0fb30819007961ae41534de95a3107dfef4a23e17baae4aaf3736698d1b58dcafdd6cec4c1f167bc683ecaf1b1c1a366229df15b2490919644fbfa2f2510c6a859f14299c521af4499dad20f4d883f924fd527b89d4bd7fb498824d844be8383a8f2223a6c1f34819a34565eee3e27dc58735abf5e8e819e35f71dd436cc44785db21c91d703a08ec4c280b8ef5c22be8b09a2fd90711e99a1732b22c873706b11a0696439121d92d8e88deb9356ac5c57a7c293a0fed08bd7f02b5293e16ad0be7e979f7d163b10acbf43e8589b5f862c324b2ae671900f385858e6f15ab34e834c0d3dcbf0aa9b278434424ac4d18ef670fdf79e27d86f0431f3023a9ea3164dbed5fa80741c96a5ccfc2d7998e14054513734ff95fbe1d60553b568611301ef9e98014ae84a0ab75fbd4e11aa78d91aa874edce892a0be8ca68f99f3a1e5af271dab8ce2c550a947a8dbaa6d02e552dd2fc7e785a7986c2355eb55d46473279ddf5d01e6f8735e8492e8e7d37d235a43630277ad86c71fd6ff407e77f1c45628dc4cac76628bc4f6d440978b09eb131c3a1f0e510ed0e1d630f7d249d3a5db4fa90643ec90b8f9d44bd21a3c331cf1974f70c46c4c0de37442bb9f930d592a045c357cace79fa89c7890b51844d14e6943a5f0fc3bae24c5cdb9244266cd2e5137e452b4262e90ab3b5cf90c0f5a55e88f09350058f6539688be0207858d8f32e49697be972bc360782f6789ce9fead3cd6af96ba7397d5d956572d63d7e5c648e4919a47bae5bdce2eb1d67da7ca57b8ffc7da870318908de751d80d0f5ef74d1d619fff3de0310a51e65110bb469bf7b5a09f931d8f0872a5003c8e4d3e0835ec0ce7da08baea102eb8e65526267c9dcf617af30a7ab94ee200440af2d01c72fb0228d284d4b0b851b5d99ad54ee363e8f96b58fc6db8399c691a3f68f8b2745d7712845586e8ef725cf5543f8a32dcb33da016c44507b22d01d03746dac14baf632b7b466b028d9319f8211d3e060b0511e64c6cafe197abbfd7960c9ac6f3260152a0527fb4dd05cafe76d4f7dc98111eb639dc146c25e67e43012c0755c7fd29b57d98585db7541f46dcd4b080b5b1ea584c654aac515a16e7e37da87d44dc53b5d1db205719c1aef28cfa04281173cb033a46f33e16b5101c89cc2b0664f6cbc875123aacc4c02216a99c05dfe544ab99686e3222240c9c75043708f571f24614ac39b34bf4902ea91dde919f3f6aeb92d3bbeec04dc5871a095715c5149f1a59c4fdc1da669cf3aabce40d889150c98b52ee6daf29b1f0efe7f5d7b0ce1cb715b06390d835e44339488496cbbee2d5c18c0b17bc37a4cfa33c96a95828bcc19d374cac9e36409a39b26ceb0101731a3b87fd33caf6958a8904767fbbdac5cc780f08ac1d2591147076573e6e78f40b124fbe6fe2c44a3a6828d499e27cfc5fd7b1b9796929478a4174d0458c4cd433fe764bdfac79615d501c7f74f6441d8cb8c236ef12356cbbab2508543ca7a3dc1770b4177d22bc05c56f5fef27a6569f0d761351b6e3e655e1023f1aa4070846c147ea4b9328b4e09a7f828f24194eb0851c149439b52a85296ef2d445dc11890098440f9c925bcd92810394da73d105335db979aceeffac04b1c3bedec4dc79915ced8e4fb1c86500ba1bdb5a9602e0c8b9331f6801000301ab2e81cf766eac5a333f6c038d4620d186769cccb7cbcaafda36e537daf09b24c9630347279a37b497b205fb703684a52c92896e0c039bfcc06cadfc2cbc6f256e5359e3a4c42125747cb0d5b99ebb43d97f09b2cbe0069f67c6974f55113f8e97a30766a5aaac669c06c12b862b27c1884fa1912bbfffbf34d15e5d4f83698e6d4a75800b65f3d915722886cde54441a7cfcf5762b8f68c69f078e472edba7caa573c7738b50cc8e98a8f779d6229670d1984e2a130bdb469a037f2f737fbcd6f201344e603a70cea66c0f593cc0278a7077019122fc75adbb89b295e415e4a9c953bb64e3ee43f7a50f780620f0c25c0ecca23c58094eea3978a530fe3ef1e9cbfebc09f419c4926eb6543749d850748b42403b1cc835883e68b60a3bbef4ea02805dc37935eae6bb907330d621a948bef2817e631f3fcb2698c6c8873e141893a1b1abed58efedb2e1bc7ae1dac571b360427f05be9e1890544e6c9fcd803d8603ac8a591b192aa8f82def424b47c25410b30237737d3b348a4f77c2054ea3e7350a30445fb87bc789c44f2ca1c7df4ed065045c7ddf2d1c18f5e27d255baa8e62e484b7ddb463ac9d33d2ebd45d3413449a973989cce8252e3a8cf27a39e375295d1b6e52f3400394cb1645488083ce426575272cc7943d978f6624f672770fb3417bcfe47481ef325cdd56416bdaa7bbcd20ced4c5a52cc17eb66b7e01e54eb90d12c1c41ecc8ef2aa307f07e5e912be3f51f5fc6a86dbb251a6e09c6e40a1cf9f0154add1bac83832dcc715e704244f289ad4cc6bc57d565e622a966cc584abdfcf45fc350ea30a94e34ed849b5d6484b11d9f9e3821fa961cd7b12f4785ad058a86aca61d20f518d22ceace5e7a653cf28460418bd99fc75dcf8f598ddf289822ca5b3bdf85b934253e00d5817cb7d15ca6a042bbe45a74c90151ef8ac15ec0ab1476fd526f82a738ecd3263f39b298ea28421d431cd219384e6e3bed8658aaff441fff38d5438e79c3e6e93bddd8e3c181a69454055e968c34cdd2e552b26421cd464be1eb6c5046eba6911ef74052a6c0b38ab13897e7a8bb9fd0b114e6f2f59719b635d4e243a55d802efd27d9ce3201e9d0bb8d00e221eaf3bded7eb460d9f8b65cb10f3ea0b8e670726deb7a361c1feca5a8c447bcd17f1abbeb058dfb40c8817c411d5f65c7e53ecf37b9226e837d994e66e86483b92213fc215b392523f2b9e8b523974e1aaa5cc8680ba9a0b7570a052a03bc65bc8e1c297e7680316495e31ead34d0c2d4cfda23d56d07307e54ce57ee391225bca91f425ebb97d28032259f2dea001222d6adb90ab0d576c0f6fe688657b4696135b4d6feaf647b3e7bd9e4b7c29fb10d6d02da612e9188ce668be3a2718a4b0a9a28d117bf3e8bf8078d2e50dca1a38956513bc7c25902b9f9ab491da37aba781941613a0515889e14ac09c57b0bc50656016321f55e90668e23d83898c88b02cd012e564fcdbb8517211dd0f4d9b24676630bfad1a50bc34cc53f908a883513085d97e3692f91f31a6724b49bfa05923585c86666c25ff83e04dbdf1d253adc8fd54d241349f39a9fcf76175613179ba990629d5d4f2e3473c962566058b1ac147140c27505a9b5f22415a1bd86ea222ddc8c7bb37919eea16caf76829ab6f57e36a67c102af434de281f321ed2505a9a3dbaafc33048e02fc06dc118701ce9d3f5e53ea7b6600d7dad1b897b6096865c04035163dc66ffaecd55be5799fd809cb680b989b6b45319925b796ba5bf791b6faa4ddf808b22a85a3912ab417aa4eb45dc0d2693042730e6fdb8904ab3975b3f809aecae0fa0e021ef16a79444137491eef97a905dd4768d5cbd8c17325ef9b63d0c3f338f4d2bbb85233f8b65f71459586ebd45d6c91988a72b0ceacf10b9a96c9f33bbc662a6a5185d5c83a2b1221636ed4d59c7f701e44ab0b160ca986caec2750de18c0574607b03184834f29f678de141ce2926fad07a71851111981c96df3c4cbb21c99297dce9e97a68593ce9c79209bec9d2602dbdbcc5f862ac244d6e6fae7ebe71ce2c9ef7a6a28b726e965f05d8e8643baa18759168569ac7469c5de0e8487db70772c71f45d12d14a2858289e19530fce2cd7a9a8f1a6ebd6ab08bfdb0ca3519117170848b815258886dce55d5a210cd5847781322cd744142a4409cd2ad540b15996d456d09bbf95c323e200f67ec8b8ac4e9b1b658a1a1264ef31d8b036eb4606a3fce47c721dc87caddec3abb3b86ca5a0c61d4e314bc4850212ab7b00fc07452a64aa5c752e8621ad371a4bc59eb0eb06a8359118a08b295483c4bddb0561aea2cd3894c6397998b051232b966932692416fecda8ebb659b525f865d8165fc3a6104f9ba2419e5b48a486bdeae3c20b75c78e3ff0c9ddf05502e6469b6f7e74c0ccad200c4f271717181a992195e313433e50abe3e3512d133bc55072cd7f50c6ee5ea1a02bf48976ed2e6920e6fdb2d2484a620035af12f0145f2fb73e2698233fd35460fece4013cac28b4ff133120a39f66dbdbfc96330d81962e92408dc60880934fb7484737e2f85332aac1a83122e8b5f390080d6f8391fc66579b48e073314ba3d93e57a6f88cd44f567856bbe39b63f7303d4c2218ad7cc5edd3e1037cb7b34f880002245d47bdcbd730b7620b4685596ebe17e2b5c01fa46d3a1cedc70227ad34fe9aa18eb2cc99b236d367a7a8facbab6d5dd6874445c1f6925ebbc570fb42c19314cdfa0fa55d269afe93557defc8daedc35243bdf4324154e13914a8fc86b02eb415e2ad782c50c8dc220cce2baca9219143f67f6325978dbeac475c3d4fb0cd9c90b2857a7e3e27a87f7de4070ba22f4617c3ab8e085ba107b8171dff0e793044b8c10af4ccdde400173f09f597e2343a5260db2ae726bd3fc0284a41e24e4a92f548e679fa6a3c59035760d73e070de4a528db40c0f9b2447f4068c9d318329d8fe975273d633a58b37b024bba6133fee3a4b947196877f9c7306f2cc65fc89b0a87fe4f9d83461b59269f752790daa452b13fe501c6fcda24a778404152bae05612b5280c3ff80ef69f8d6ac94e5b4d9dbf19c62b4e22a11335ef701c9823382bb2c20f8158b0fc6b1d9a54100f19e335e8b1cfa52d9afda4ddfb3532b14d0896c3f86a4e1d40055bcc7dca868f72b3fc422e8b38826bb30905860a9f4432bca6562928d9c8ce20000c2426bc0b2668fef048e30be42a52197477ae3b2587d3c0502f8a3c448c685", 0x1000}], 0x4, &(0x7f0000001340)=[{0x1010, 0xffff, 0x3, "bb4b5300ce2111aba8a63a5abd41a6d343557f173b533088027511bc6a1aded96d26f48b7f9418ad9ed5f9543781f6d5f30d4df68f3e698cd3e19619ec5ec70ab1fcccc8cb0b0485ba755452b8fdd6e362c99989d66973af8b2e60ba89c2e1cd1de010c23d9b9df2c6fd812874b14629fd36f2dfd1d6d7be059501a63e81f2b8f9778d88237eb2144079602361a93691ca394de84be99e6b049d45540d93f87ed5539b46912c0e9ec10013e408da67da6d5e4fcf8eb635493e0c92fbe66e3acd7883a3ddc6de41aff852a1442bf1eb84d6f55d35aa1f041b60ca20943eaabfb1f6c1789e5710776f85f1fe4630e95a60996d2bda78754408928e8da278e5451cb8135b57cfd1d71cd2a506e38425f51c57490e73ccb1dcdb3ec2bb79c1b374004c1e40438cfe272c94db3f1ce5c1c1c1bce8adec6ac004d2d09237758ff0627c8f0388ce676f2f5020d72d232a9caa94e9f2fe3fb96a6483a8fd1a7b5f6aab494f35c69c0e7a889894345db448f0628771e27146394b0e7e63a447d4b528be56c4217ee7e65d7309422e6d003e91f4c9ec9e02c538473a592780689b6ff61acc1849d6c1ee3db603678e4eedd3f28cd0b237082db0887e87ac6c463ff7072b844a3b009a4713ba4a74ed11f32738eefdccf8720dd59c8bd595ac2b7d36c754a06600079094a220ce9e934ddcc05fa2d43d05872a77fd51776024245dd24ce4ac3a484779ba2bc96f1c6218f9e2ff8927f1b868181eac794013fee5cb066cd87d4212799ecc2d5bd11e6a8d21dc5441118d2e1e4006cf6ae8defb6a2e2173f17f0461094434e4a3b72a4ecf3d78879327c45689cade183fe915a4307b9581e665df3cf2cc61ca160d2ae258d8bd063eee9fce4c02ef3f038a0ea5f1c7ce26cacfad656df0db51f9ad535cf97f55acfdb16312170e264fea47ead8485a5e059ca6c5b867ced03dcdf4ce7cd3209846da7c96b2d3ad2b62ed4231c748d7b0b4c0a9b0c3f945c94d7b45842e94baf03e3028bb3d1ad2701fd1bfdf7693507519f0e7755a80958c88b0cc4ff5d08d266c591fd9b3e8527a320d256ce4e85a6fb8dd7827d94b1957859c127873082d373a27510b8a18d62fef75087caf5efe681dcc02aa95952ef7605b7192b54210bdf1f0af739f4824bdd149bb9b3ffecccb9b0637d305cc76517e3ef0d9dd429a187bd48bec2f3c81ba78ec3645b8f14722bea44b3a20ad599cb634128f1c88b5a08b9d3eafeeb0bf7d3da655d0e55c1a8c31078a0ddf12d900166b97664dc2d68990e886b75b52d7b0df23c9408ad18870b7288db5ebe07f7d56a00a1e17fb73f608998598c4f7213835c076f2e9f7328b448f29b15d4ee128b4fa81778f7c91c7123c318b21093290d8ccdeeacc024ae3ae94f44a3925012fe42813ee4d76d1e169e3dc867820b9ddc6e1d84db8903f8440397269b075d790303674b3bad1bb4cfb8890af2f07fca2d60d497ebfb2003462be718c0c2560e9ea39eaf58ea28537571b99fa1da26aca8335f01ebe3279d7119257af7a30dcc6de9fe84fe81cbf2b6e6f433c5b2f4374a2f59f14fe3a14e7fc280ed434a8f6ad83e808985db2d346ace59504a238cc0515f6481074e88e217908e050298c7dedd90ec5bf5d06386ecd4394b82c2018a86bff4a93d17ce3497b0fece7c19f86bc54964e170fc74a0f04deece33eb6bf97bd40b6af4f9291f4dd6e79c28b9059eb4f43ea594bc1b439ca322ef7fe5f3d212b3f092768564bb792e1e997f912e4838a85203be34b57f7e160f80662474b51192b13ec37a7d4d77d0fa895ee46f0f7abbbb05420d829855ebdd0243c5da0397d72673cfc9181700da53953a875d14a1e1b92771379a33e648b79afa7de967fbbaa196089de179f283e90f37bb22ef27b5085e6ee4c59e631316c0b98cdaa0fd4030bcc37438b7709e6971d887486c911b56e131d2b724e0e4e3399ed0ad8e5238c64b7f75b1af113ae8f2a99d02f2c618789fd5385a68012287c80984d4a4e3694aa04be2ad2d47504169984a27196e75bd928d56b945f1d07fc1c23435afea88adc060857ea08b350180c91985375cccfcfd33804331c921b1d67734a0e9692a413d0b5664de64054400d0ad760548cc3a556ea3fe0dba0189944e9d1c2c4a753c5ab0d6cbc0f1f6f15e4e7e1c4a2f1244a2be7aa9ddd7003a86d8c0f7f26b721ae9a4c53646d15876f2e731e855434ffeaf6b98d5994ac3e305b5cda06a916fd065e795e5d51d358d5b2d4a90e7ba8ce9967d75bc0818205c508133590f5d4549d3d762ed09a1fa39a1c80705ddb4549b7c69df28f87009996c72584165dd75a332dc61d5fd40c80db3fbe4ef4c31f0d82f35a7d92710caca9adcd049bb26252a54730cc5db81269d8f7b0751428ee1ee392207d554044b94171c9c817138c876fd862e95391872cdc31c519f1dee7b12339b9dc9e96ee4954bb445d9d696c14df44bbc625ac25726c46f4f037e8a5576471d6eed51b2ad40d6c2d2380cb54d75676d2ce895beb8d005ae46f8d165bf56ad573577cc0ee0c52549aa67981e2a7d499be799e7a4beac634fee6fbce69a27af95b018c2ea0437f6d8db03fb0933d27524d0445eb7696d62a6d415e902f3738eaaad1553eb1cb5f37f920fa28a7bcbbd00eab323e912b9ab34f042c3bb084a8bd16a0b32e58f0c7d77a20aadb4ead85b3571f639c2c39ed3e3cf6cf347869d147a7695bc4608630831d55ceaf6e396e0bd2721cbab09ca0245ffbf61702e83894948ab28ee97e7470c55a85e92cfaea1ad5acf45e27dcd6cae6509228c8fb9a8c03d53862e0bac6c93c9eff146a4c691a95d3cdb1457d74ee8b748afff0f51233c9624638d4a2f205943e3f6e7c4f5b229ba8c34a1f406e910f9eb967272dff2ce2672da663e8a9249d3f6e36a137fc732d5d6030110719e4eced1c4551b17a0c9df19631966951397e0d7c8d737c72305fa9e8cd83e0518945ee05cc74399411922de0e6040fdbbffb300505e3f5e3455666e075aec7af4719bec2ec4cf1e7a37aac88a3413a9926c3ce2ae35d5f1ef5107b0dc9b6c71e3bf5ff75dedb38a43e41b1b40fdb5d954a1942a0e6317fc84ba605ba2e1d3538042c2bd0767e07a0456692f49fbf76a5b45af0f1cb6b9f26afc26425d231839af5e02336cb32e3c0880d6533f5f8bda3fb4ffdad6983fc2960aa63aa45e3bcf9841830621e22ec3fc4972845d95eee2a41f22726ec51963d4200261a58a1ac99a37aa9672d8c60e27ca0f0e9070360b2385a27b246ee9705621635f9b4d33f196f3e8e1d55e8c470b54fcbf44e7965c25e418a56885a31f636d2c39dbba402b0462ab6f522e4d7ed491e35c512a2904d7facc5ba59a3cab066e01b89cb73046ac02f884760fb4ecb569cd227ce81001b4aed9240a493218ba51c1927d48d086e970dbe9c9486d7597af69daaae0c3534acec35b0091c028bf243879c2aa6b188038b77d3d01d6a69721cfc446cfa7c6c32242753773239d8aef199d086cb5a2af4b8862ca24f145d3c4f76937dc3f95a14168afe8479b89718a87002602fe5fbdff21e3226d35444d1c905280acb133f17dae6dfd05790f81137b4e2f576fe138a3de93e29d58a2ad1cdb3b503d7161d5efe00929327777bb728954f10e3da2b9889ec4f7a42892309374e98d96f9909550d3da388a151de06891d7d3accee544ed2cc8a477d6c64c09919fb725d960744856924717240fa88f2e27fe45311225d1e662de187a3f692ce0ec1ecb31d2808ff9ebfe897f8c2f8b4fd0338d69ae408380ad891560e2d2897b24abd3edf41eda48a4c0f11f907b924df6a2e8f5ebe7a9af1012442b1141d1f246ea03982718333907db7c500afc0d9fd71f233a9c386f0e713a0691adc525b7a3c12c06481edc2e36a89016e096eb85d3f4944e13450148b69dabc1df6d9c95c80debec42f1522920463a59ba0ead68434453f03176c43aa5c5ed8f8d55ea42c54a26c1bb26d7b2eb4aac8fb39ed36f285e787710bfe8134ccc476e8ff881d5c8a47ce87d67a963656d2766ce9ce6de2937b95691e21856f5cc575e116762ecef6db29f72f4676f8b9dbdebaaf65e7b3729d1ef73a82edec96b1d254bc9a79dbe9834505497c84d0ad1c788c050dc8c7c3952bcd8c66971df4a7ad08ad12c4a94b7c9e98f826938f9232c34c4500ec346eeebfee256ba399ac30e7fe4326eee9f10dbedcdd6a3f554ba5eff318f538a9efe1a5a442a10c7bf0780591574c9301ccf3f24ef4b118308ba7c2f4bff96c824ec91a2efb8eac5f77f0615ae9000c620b4c7e798e2085c59586dc480f3a606586278f46c8bb8cf66221ce0f0dbde71af02fc2ac353c9397218f97b0a6c6f875b21ffc96106bf3a7d004be26388964c96f49e0e286218980b9457c0e00a7f91fbdb92dca67c898c85d2927bb3eb3d395ec5f8ed581f8076540b4556df34e2a11c46dda3c816c30b4228e65098c7c189cb749b33c563882807fbe284d0ce42fc8eccd5d709ed269d44befa59c953d5b60a1322f34229aa43aa595f98b0e372f41e3176af2e6caf31dd6109f270dde1ae7a7cc85c633aad5c80b1f70e18735086dce451ee03afcd06c36d248e685e603fa95a3ffcdac423fcb638870c8890b499639a28dd7572cbbf0c2e2b6f01c57abb73f8ca95c1ba018f86f88ea69130ddf77909baa3df3281287ead837f1652f5ece06c0a901cafc4b0aad28227dd0e7ba580c23d985322623a7388aa974030240348872847d83d24f5e30d272c795f0e6a313b42a15329badf25a756273e7ca047afd7b7e5ddf8a5b9c2c03c4c8a5143808db2c62a641c4a364c318ac2bcc987a7eb330888daafd9be55eeb8a9ff6c26f9e833ebbbf3ad86c4f44f6a728d52a41ba10ba5533ea3409bfa6c25c8f6a031fefdb379b4e55a80901ff1a770f013c05261d0c0e9a395dc3acf9b4cb4f8cf4928c84c6c3bf4920976b7add732d7c0111f2f0144a675dbecc7d88af5f4ef34daec68fc1708c34445f337210911eda4eb59413d83a86feebbb4e23852ffcf0088b19a6ff7acec8bf39c42956872d8f01f7d1844f7888a7337e5e2cdacb50e69dd84eb0ab65eba3d6773c82b2ba79ca63e8864bff72cd374b56af4efa7e696e6f848ffea2a1800b3032c74f912c5bc8a153f2ef922db936b861427937be72ae48308ba18dc246186c80bebefa12d2858c2f28389dd998e3d55cc5f35bc953f1c40d2d9eb0c799f99ea46ce91d11c2285a8cdee7642142e1c3592594c105a8d0cf49fe733e84bcfc83fc66e8ce7d9a423e980c4e690c1c475d0d4ab555876b5e2c4eca93f84990076911e63b5fbe57cca59049d538021af8cca1162aa22a8012acc9fdc04d84e93ac692186d2e4bf48c4fad50f8bff69326d97e04c96b9ca055099098ac7dca2151f208925ec2ad3cdb0bf033e52bc6ad799d8844e39a380f63986fc616a230b284789fb43075c05036e9976ef2b079112de3a2dbc4f37a438513f92228d9d7c9f9f33b199205ea9bc01927c41ca8ffbc202428a15039fa4069a818e48d9acf21e1483f4b1ab12923a10c17374b4a8f8d4264762de7e077e2b93fe53c4c11220bbf077c944f9dd0cd5532f9969f222e4a6b48fcd43e5ce5a6b30efea093127954dd8fb6b49bf635ec72d449477af19c6346571f2869ad9623af7a477338b1104ee1eac1d16262805303d8aa02fb1c86f38da24f70d1c5feb4193b43138791f83df2641be60dd1ca00aa5366dab815816f1d438539dacabdb6f8ac3e8987940d4c3b"}, {0x1010, 0x1, 0x20, "ba18047e159e024729123a306d9775f9a9eb0fce1009022157c7b510748b5fda61098e7051f6286490c4b49ee5b02730633cae568c1615ec561155923aa80cfa6360d6b5b5415f9ec101dba44c33cdc49776c77c59e852f8d7678a4161799c340523775460a66c25e5010fc17a5bc8e2b0363264b9a0f8e0a1594246a1c6313bbede5a5716b6ca8fce073e3ddac2f83841a23a7a9e0f4b666bb8ad470701ee32c1cbaf0c3ed130ec5969e335a35fead53c37b4cfc616dd227c7f1cb0dea37f10114af3233eafb52d2cb57218110548b2c2b57f91310f388ee288260fa61a2a77a9d3da004c8aafa7127a9bcff452d9183cd17ef21aa96e085764fff490b88cf394b154a9497a8fd4a6acd9ca2b25c3a6ef4b1f6e90fbd9610581dedfc1b66daefbc3e3db702733a54bd8d961da724bad5f4a435403696456af8550034c35a8e726f66287d491e08188f6675f22d3558ac585b1c8bd48a0224cfddce7957f19f98a45f064049eccec31e7ca23b127903e64b7a7eff414d7e1e63638f959e94d785cc26315069565ec5ae5df5640c3ef0b1388d84d932f48d07a6ac858649fdea038fec25ea3405f8561ab21555feb8e8901e2adf84c8aece1157d0af04cdaab3564ca7a1946f3fdbd9a5f385c951aef90331d09fa9fd3ff52fef90ba511a7a56be10d21c88e064e9573893b350e46ad3cf1fdb069b70025a6dcffec6f193ccccbb4a017d51243131b9e7b137a3b04f03d03e2933e6b1bddf255faafb2752d21e02ce2d8c2bd01cc9f60ba9b1922d53efea639b648f6563505704c832cc7b42a602fcf6887da3c432e13667dfc41d5bd3df47332936253af21fc27d3c28fcf790fa2c903c766c08fca34862e497e0b79c2e59a14016d06bf24b3e6f73eae1101f148f228f9e51d7867a59ad41da98019b1b40b19f02c1c81bbfeb07719fe4cbe526be93d8e8ef2ce0ad1560f148b31637517ff7a1c47f53937ecebed83cffc1f94ac78370d9eb8b0d2e2253e854b14bc5c6b972e34b93ed39e17dca5da22c756ae6f8d741fb16a62ce593c36e56709e0e60d1c88bfd7d96db94d20d04336fc786e07a00aef3ae7ec7f0fbf3590cf031109036970deecef668f9bbb2bf21ebb150187f606d1ee204909a7c812c1b8bee0e396ac740ad1f58faf2786c941334c4ce7d1813902d2a6fe487f0b1b787ea1cd6732adc1833049449b92135a0db4cec851ef491c7c0ef22755ced6f2fee85376685bc23794c24021954b1265efffecb97586c9768428a1ab0bfd8c48d1b0fabe603c8c472b624a7428ecf69d2052526840a71793ed810c9d0ab1650f99ed54d783d71db1fbd62e141a08ad3da494a42bedba07647eba14e16a1eb60f9eaa5f3a844c54682c22769a96081b1e976e998c191fcead34c91e2b2e83f733e59e11d2693747da074efa3add3822959a8445aa18e4d07b2b00375ece656f76302ec5857a51b498567927c801fc1aaf816a7b3976d37d82b6d1e9ad01efd317c10c0d4c491f91f0a5a4ed724703b36d24685d29c2f0b77402111f8b023863bcd888e1893ee582eaf102f84cda486c7b34b44b6d81074a83d4c64464e316a68e9612a50ccb3482888797ebe47d4f7e89672b0a33a24a3384f4958fdf814fe62b88c43eeb60ae3c116dda5da71b5780b90f86da5bee2fa5132168a678878f6af2dff60f905db3daaaf541312e9a3184289e6966637a4ddbe418bb65f949a036f6bcaf0e671088ce08d2857a38955116f5bdafab518276754d4e499ade4031dd38c818884a412438bfda504ada29defa1132325c643d5275d669fa1d040c33483620cce8bac1175eedc321396f4aba53f2452c4e5a32f388c1370f29f9ab273b9ffb9627d7a40e01b13cf5a588c5de94ae398862bcbbd693b0a21007bbcc843999d52e484437de78774bdb7ed9d82309a6f3d4014f90deef7125d8ef785c9a7dfc4a38c65470eb78286fc42dd3ff9e4198ac5228a693c23a5476a7e0f58c45623f41260cedc94ebf3e55ea253e070819285fd51125bce1e83fe413d8a6262673f838b153428d9bf128446aac420b9bea78a7adbe617fa6cf56b8e76986fc71238310f2dfcebe3c846fa659ddfb445b0626f6a86983edd9fe5231733085362199e8a5b76e0c8e0fbea0b098bdc3cb36cefd8b1a80c8f158b72640e7ee548b8eee94fe860ae03b5a0470ac970f370cb971edcbc5f7d575c97cdda7d703a48e01c9f29da567d3a7865bb4e3aea9c002c645d20e942340f773bc367b5a21d30bbc117a4c4b5accf303b19bff9c4be5f4ee19d41d1ad86129085aa477833a4d3e479939d5b95a7ba1457746eb4ca1f175764afe66c6723c28ee6e2ffa59712ec3d3b602a5ba9e71c624b3e0f9641a27f83fb286a89f4fcede81c2c14f747528766ac5f1b1405e4f0a3fcbd942dd60b3ee93a1a8ad831ed44ad81fc6ef88cf9059b22a818a4cb98a95022f57eea4cce6d67afa8baf1a258219f2c0790535395f4a2b878eea3493ca312aeb6b2d8f1a4cdcb6dba96e80125d3c3422df09561045533529adf49baadd7bcc02ad687115888510b68cfd65e9842e173f1d2c129058d843b02d9dd92c085e43d14e62211098f5a4f687a149f7ea4a1cd3a9fe7e8de9f1dfff0deb97de64652f329687c5344ab206cd43aca9af981f68d91a951ca057183c253aa106d5997988f51dc5b0f28508913adf6624138d6e2906af5515464c18b11645958d9d164b29a0aa259fe1370c5781ef8b0876594759d555f0011fe7ac32d887b4f1e486ac57f80e9dce4e4e4b7f10b8c6b290ee2ef9b1f0b13156bc4e6b90ece173d88fc0c2008e8a1c5ccf2e9a4ad6d3b2f34d4dcf57a6ffce99582b39ba3cb1bb08efd1d83115642b7440686354e763fc5a50ab196ad07f0635417350af135ac1c3a0f92e5c674ab5991ce13dadd05bb2fc2a844b22bb95d1f812f9a993c77fdd34a8c0b387e576090dd5b3de69a7d6065d1ae15c9603c293a646ba8f8c9c3f105585f908bd8341bb425820c0dd8a286b5fd0bd1d56737d751ac0d9a09accc9b68aebf323d986b2a453ad118929f1ff98db4a62f5659cf4c9558186d283d784cef7ba13c9deea5dffd548135d8325dab9ce958907601b054673ecf41dd2ce3be5d4695df9f4d4f13ce613d6c507f6a28c520d8f06fb7092d71c8c96e5b9e672212d3133a63f9c3d5222cc32986af7b253b0007d2ef2fbe8fc4b1fa2e49df0907123b97200af500a1af69298debf62db0089e671949a818ad953eaab2d550527c14b649077f2acaddfb923d515f85c9679960d7818f44cef1a45f2ce0bbe381d143d922db4a3115f61b8cf8df33442e2a55f4d9b812c8c1bb06858003b6d53db69d08f45cdc8c392dddf83fd9538fa1d516d92ba1ce8c6da5201958e496ed126d249db9cc0cabee593fea0d0902d9831b33bb8023241059843fc2cf0c1b7c6cb2ca13a8e3443c8be05624a257d5a25207bb941d7e773dc68ebe9c627136b6ebcb81e34c5bc9de7e13a9126f3c2607f78ea7ef3d236138af09293ff50fcffa8fc7826cb958424c121855c241ed0c4200a86ae9c5b3a5695b1839f3b7d48deff855069fb2a1dd8189ac933577724d429f806cb6b134755a0522a02a3c571667453bf87363d69a2374fd8289f6abce61bb7b8b07a5e4168a4de049b078e6501d9cf6e0856d079a77e694ce9748d19e191eb10628a61845aa3e0f9bae4084730e6feeb943026cd9791b88ff0d0bc5522d15036ba7ca8af9d47c9c71e53d4aca993bce0f267c11783327c736ee2d23c19c98423fdce27bf7b6090dea5f7496457ac75655cfb6b8918b80fa618b00a59688dcd284782962437055b654c1cd9b21999367601b349946bb498ab430986059d93da1b89db511b301b5dfbfa6ac68e8e293502d67117abbcc62e443fa4897aedfe41d8c388c0fb20198a7606e3f6a2a849ef0141c1663924b39486ccb399006db8b853e5f3038a39dd5e0eb6277549f30f0ecc702864081b47dc383ed868cc670900a5cd163d39da350f6b65be8523a2583ce5eae4219edda5f700d0cda0f85cb42c7f6f8585c2748f7ab46c8c592b0972030ecad48a11d565bdd78c52c2c8aa0be687d205c4c04e226b0c7a9cfe115a4a939b9a4bf39b5c4b2783eaf368cc08400c52ed6a7fb563734cc1663ded907437dec1b52a82cad0dbc248ad33eb7ea73a51d5b3f77d9816346877fe19ec78ad44f79eb78c505fe8c9e23be949b212ad37eba409bccf315b46079941d152f4d6c46624f7259b1cda15ae5b9bcbfaf427c0dd71bad8a458b055092b7030664040b92be21251bc04c4df1eedc12c6050c7c9c5a84218a8d9158d9f7d4df3c6046f2971d687abb0a0711a18ef34a9ead5c86bfa8dc0425f78920cda70388ed4677564812670639b61fafbba6b90838e4944acdeea81461e77348f29963c4d167ef8e105967b99a35dda0f58ae0ce3b02e540278ce7ade1be0b2278fbf7a52c3293cfdcb6ebd106f67f89dfa93ace458e42d11034316f98c5b403a4fc28b79596aa6d7af14a8bde32734cdbf3536f356cf225f48404c17aedd6eb0d57c2cb67a1b64a526e606d9c41429cfc45948ba6e0e49fd7ab11a603ceda7b191018ebdf55ca56917dd0bcad35364d7ba767b130d6cbe5be763f21ee5177c6af35352e42f52a09d25396d2662bc10bffb22dc7b8acfcd0ee27265a976f4091f446a0a9bde79eafe40c75b8cad148eae39e286d4f964984a45fab2d9c7e0bbcf151259fb3879fffe6dd0fed7ed1c3ec0511a15c108c166b63d45af315ebb7a8572c14f8725379333ad1face77f432bc816f549d54e8437b135eb8a7e23dd3b391d0ed6812da43e62cfe9f7dfe637288f60cd98e21f2b323da39885fa494a9d070960513108fa3d6af6ed2838986a00373a1f902b72b51fd3571e9a2e8057b7af822cc2901e6041256e1314d72884432b8762cfef7f25274b2df8eccb9a123694db3ef547ccc959dc9915fc0dfc9838ce357cf5f78afd9cb2bb05488b8036c6b09820b369a482a39c1d9c8e75e9b6f23fb3a1873e63d78cf272d930eabe79f17937f93cc8f33814c4ac9affb5085ebeec5b2db4bcad8bb1d5a249832abe085a95477ab4d9c9d028fe6f3c204df6a1f66a2ab1de54ef5f39dc7028a9a2309e7148ecc14a7c02497b92994f966c35229a997233edafd8ed0058dbf03855c195d1ca4664e90fd9beaea888bd963a1f95f7532952b8c057f60f38ef8f2b5657784403ff985c6c4a9490b46414fc205c444658739ae4e07b4ca61c54783346afccf92acd776ca7aa6b97246ad2b73e8b5b670f5e8e0f72be7262baf4e9f130b8daabd3eb01b49318bb22f2baeb085c3393b0312787234d2bf9da5c20b00f89693cd28790c0f54e6130d54bc664c32bb2b40486e6cf130a38c7e2ecdc69b33c535766c8bbdf580259c77cb3d979b3f5fee748b5d280b4abd63d358f76c7fa3ca3af104feeeaeaa91953f4c8b3ae13567e22df140bc38ec245882b0f62615b0564730ce9bd7c960da690fc5f15dd4f0c5f415d6c6bc83dd54bcf585d05fff90d603f42df047dcecb29c2eb401f367de5694f430aadcd38e2747208f4a33a965d1bdb640d66834df03957f57d09ee6719729639951d155a652eb14bcdf913455adcd6cab819c2220a170e7f543c015fb38ada94101f174cba2ce11ccc0ff451da1bc795841e34103d17fcd532a3ebc8d767e0690ca183e4d3bf4af9c58b40e652a6d09aba9179b92b486963d14a48e8a7f36a730da721eb680481032d6961924483"}, {0x100, 0x1, 0x2, "50fff040dcc09783ee2a8bced7278113aaabc5444e08347c24f4c8c780742f19cfa573d5f7d5db7e45cbe3e174a7b505afcefb39938c44d37834bf2d3345e92448acf0d744bb57b2bf8b45bbf9e533836f3846c70d8550ba9566a790300d5f9404f705b4026b1e2b9e0cb8397b56da988e8aa2613cedc4e58b8461a602b29c717731c3888dff11458ebe44d73c4f733365a6b29197b7e3df255768915caea943e51d8f7f7b7d77703dec0671faf718665b45745721495ba5db7408272679da8aa589a62f7070121bbed7d7f567332635c5c2cf422050ace369a5fdef2e684fff5dd988614296ec280d557559"}, {0x88, 0xffff, 0x8, "ed94418414c896d39ca56dff209f1e9fea79c215c21b1ea4cd34e039f020f8b66c6a6ef0de1fe7924974cd95b42178e1b966a4ac1716f3794f8c397fb4fc3e33a8630e06c13243a57d00cc149127ec4891cbba4748c965fa27d500b1602d2b9c221f6e9fe34715c162e65ce8eb3cc6f5ce058d"}, {0x108, 0xffff, 0x9, "4158b27b6d1988f66253cf4ba34b3c9df8df5fcdd8f04e1324ec8addacd3d98cc9ed000bfb030b54527dcd4cd24942f5bef0d915504aed943ddd2c060648e4169de0bac05674babad19abde3598692c35ac0708c6552a8adea9b9881cf2de020044a4cd520814224c72fbe28a43eb329e9b4b68942017eff621ee0b41cf8711fe33d1960a542d077807142f844c1b9a931197208fdb359d1cff478f068b56250fbbae5346f98f725ff321b7900d7cb01c888d920780bf2d5b2de328c0f000d7b07c8487b74f71d65435e5cdd20d682685cf0a8a7b50b30f22937c4a8aa6a2da6d5aa56ad177e62a77a34dfe677d4f1f23cee"}, {0xa8, 0xffff, 0x200, "212d3945fb71f2fa56dd9bc7978712937fa0e9173430c139fd6a6b0a08d4fb71477631852432450db07b4669d6ae2658c4b1d18545b2cb8648c64e37b050bb0b900902434193abb6f27ec54a3cc10bfe4e991808fee55e632cf43628755571e428f4ff48845517eab34faf9d3809f900f169ad035c9163dfc6196117a2f28d4af045c1a09896af9969105c11c723993a88f0"}], 0x2358}, 0x1d) 14:47:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0x1fc80d8c, "0017045100"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000180)=0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 14:47:46 executing program 0: r0 = socket(0x20, 0x1, 0x40) bind$inet(r0, &(0x7f0000000000)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) r2 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) shutdown(r2, 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x80, 0xc1) ioctl$TIOCCBRK(r3, 0x2000747a) rmdir(&(0x7f0000000180)='./file0\x00') getsockname$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r4 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_data=&(0x7f0000000340)="a7b938a4fbd6466cc6bc5a95243e22dc1ccd50ff8b62bdf9477d295540b751f704413dd9715295df66116a57770ca9c0ec789ac9f63bc61c3b"}) socket(0x18, 0x5, 0x74) pipe(&(0x7f00000003c0)) getsockname(0xffffffffffffff9c, &(0x7f0000000400)=@in6, &(0x7f0000000440)=0xc) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x8) linkat(r3, &(0x7f0000000480)='./file0\x00', r6, &(0x7f0000000500)='./file1\x00', 0x0) socket$inet(0x2, 0x8000, 0x7) 14:47:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "d8e2198a158d4ca4"}}}}}) 14:47:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x2, 0xfffffffffffffffd, 0x1000100400006}) r1 = socket(0x20, 0x2, 0x7) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r2) setgid(r2) 14:47:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000006c0)=ANY=[@ANYBLOB="00000000000000000eb4dddb3f12a8338e63b5f08f8f220c5336e5cb416b6356a46d9037969ba191eff96873ae575ece006ef3cf5018435265562c4b5409ae76395bdd038ac90863e5bf49496238a9cb845771c7efacdb21e1f7edb44cf55c3f0f134b43b8b9dad1df55cd986b26c659aac5b80add5e00d62e48da2ebe1297febf772accdb8fec58222c6425aa853d5cbebfa91628ebed5371b8151278de45bce0eae17bd704706a8baaeb81a8e6119754dbe3865ac5c011eb1533fe39e3d9f5f6903b2f2977564f59fdfbfd3ba22c6df38a616b38d01159bae7cc73eba900a664697fe4b37c05a45b63de005972ccaa9b7c98bbcad6eefd3479abebc0e2cabb4d0512dd1ce3b83a9c8256b0846607660c5738a1d02815e11d28418a888dd39e1f2b225139ffa713db2c2b081b703fffae36ab337149ea63ef05"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) nanosleep(&(0x7f0000000040)={0x4, 0x8}, &(0x7f0000000680)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x3, [{&(0x7f00001eb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f00000dd000/0x2000)=nil, &(0x7f00007bc000/0x4000)=nil, 0x101}, {&(0x7f0000222000/0x3000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0xffffffff80000000}, {&(0x7f00007db000/0x4000)=nil, &(0x7f0000ff6000/0x7000)=nil, 0x400}, {&(0x7f000010f000/0x4000)=nil, &(0x7f0000f4b000/0x2000)=nil, 0x6}, {&(0x7f0000e2f000/0x1000)=nil, &(0x7f0000d92000/0x4000)=nil}, {&(0x7f0000e72000/0x1000)=nil, &(0x7f00006c0000/0x4000)=nil, 0x101}, {&(0x7f00002c5000/0x4000)=nil, &(0x7f0000db8000/0x2000)=nil, 0x4}, {&(0x7f0000315000/0x4000)=nil, &(0x7f0000ec5000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f000070b000/0x2000)=nil, &(0x7f0000cfe000/0x4000)=nil, 0xff}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000253000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c72000/0x1000)=nil, 0x1}, {&(0x7f000023b000/0x4000)=nil, &(0x7f0000320000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004d7000/0x2000)=nil, 0x800}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000122000/0x3000)=nil, 0x474e}, {&(0x7f0000e4e000/0x1000)=nil, &(0x7f0000fe5000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400000}) msgget$private(0x0, 0x208) sendto$inet6(r2, &(0x7f0000000080)="081008efd975544fd0420a340beddffe96231b8dfead26d0c0c6444f244286fa6994d073eb1703ab2887b130bdfe2deb5f9741117b36bafe4171e74a1c5477bcbc4b404aec20b33a97b014086136b91da95b25b5f6157f19bd108bdcbc890305125726e533130720ce2e31dcc45029bd47af4353efbae5e6d6723d4cff718d230e51cb67d211aa6457822f1015991a942093b9d03792e9e09ef8734c1c1fbffef9c2bcef6e6c3ccaef21c7af66b101e1e43b400000006d89e29772c64e2a341a802e8b0b98c7175c70ea3651ff6f84a4e71c50ec28a1a1d60192ec36b70fcff8eb3e757b045d038f4e4fcde49f", 0x1, 0x4, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000800)=0x9b4) dup2(r1, r2) pckbd_enable: command error wskbd0: can't attach mux (error=5) 14:47:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="406edd549ccb58c177af000e295949f27af7c61ab06fb97549c7ad55d3451efc64c3466864d1c9b3df4f55761b337ebf9224607f9aa41579f58436c97fe8909e13f3cb9c2bbaf8feba431683a1"], 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) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) getpeername$inet6(r3, &(0x7f0000000080), &(0x7f0000000100)=0xc) 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) 14:47:46 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) poll(&(0x7f0000000100), 0x0, 0x3) fchmodat(r1, 0xffffffffffffffff, 0x2a, 0x6) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r6}], 0x1, 0x0) fchmod(r6, 0x48) fcntl$setown(r1, 0x6, r5) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) 14:47:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = semget$private(0x0, 0x7, 0x20) semop(0x0, &(0x7f0000000200)=[{0x3, 0x7}, {0x1, 0x80, 0x1800}, {0x1, 0x59, 0x800}, {0x3, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x2, 0xffff, 0x1000}, {0x4, 0xfffb, 0x800}, {0x1, 0x4, 0x1800}, {0x5, 0x8, 0xc00}, {0x1, 0x400b, 0x1800}], 0xb) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000680)=[{0x3, 0x3, 0x1000}, {0x0, 0x5, 0x800}, {0x2, 0x45, 0x1800}, {0x6, 0x1f, 0x800}], 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000600)=""/35) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0xfffe}, {0x1, 0x7, 0x1800}, {0x2, 0xa, 0xc00}, {0x1, 0x3, 0x1000}, {0x2, 0xff, 0x1000}, {0x1, 0x9, 0x800}, {0x2, 0xbc48}], 0x8) semop(r1, &(0x7f00000001c0)=[{0x3, 0x62}, {0x2, 0x6, 0x800}], 0x2) semop(r0, &(0x7f0000000540), 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000640)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$IPC_RMID(r0, 0x0, 0x0) execve(&(0x7f0000000280)='./bus\x00', &(0x7f00000003c0)=[&(0x7f00000002c0)='P\x80', &(0x7f0000000300)='/\x00', &(0x7f0000000340)='(]*:}\x00', &(0x7f0000000380)='/\x82\x00'], &(0x7f00000005c0)=[&(0x7f0000000400)='-\x00', &(0x7f00000006c0)='-:\x00', &(0x7f0000000480)='\'.$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='\x00', &(0x7f0000000700)='[H]}\x00\xcf\xd8\xfc\xfa\xcdGM\x95^Y\x8b\xd7>8sD.\'\xf6\xd7p\xf5\xf4xij\x9a\x00LE\xdc\xb2t\xbb\xa1\xdc\a\xf1\x1f\x1e\xbc2c\xe9\x89m\xef\x9b\xa0\x16\xf8J\x86[_\xf37\xfa\xfe\xc4\xb3\xce\xb6\xa1/Cb\x9cy\xff\x81\xa4\x8e6\xfa!9\xc1\xb8\xae1\x14\xa3\x90B\x82Jt\x93', &(0x7f0000000440)='\xa3\x834-\x00']) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/122) 14:47:46 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) shutdown(r1, 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) fchflags(r2, 0x10000) 14:47:46 executing program 1: r0 = socket(0x1e, 0x3, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = openat(r2, &(0x7f00000001c0)='\x00', 0x2, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000001340)={0x3, &(0x7f0000000200)=[{0x82f, 0x8, 0x4, 0x8001}, {0x1, 0x3, 0x6, 0x4}, {0x5, 0x81, 0xf8, 0x6560d286}]}) r4 = dup2(r0, r1) sendmsg$unix(r4, &(0x7f0000001640)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f00000000c0)="b887abb53d5374c2c936eb992e45782b4afc0c632232c6d4c0c912c334074cac51c14ad940cdb93acd810647d6f53437176dd0064e12483ce8dfcabad69a4e3be5a0d5d410cc69543411ffadd1c393ee100130d97a1cd418c270869a72ca73731b", 0x61}, {&(0x7f0000000140)="877c91239c82edb3fd2cb8c215e5cb52e6c4abae15f2d560bbf1eb5e1dba9cc45ecc16ca5bee80b82ac38c8b2650a9f82a1b5c567b01eb3ccb17eb6f8adb4fbd6aeb14db4111bbfe", 0x48}, {&(0x7f0000000240)="478e97f16d183101672278826901279e78cac53f059dc821faa9fc86d50a4843c999b5d4f283f703c7abe10840fce4d4acd09b443c97905f433e168df52f955734d0548675e46de35bacaf87f1e9efbecd9c5ffeb4fef658e55b82c0e533315fd3350bc7930e800eb40712a84fab6a3ea1b77e6656d5b05c3608276fee1d9155924393419350b9ed29b61e39b40b8dfeaaf9a1b01d82dfb12d99e2a32580ba009b5e448f8ba569ed45a74fd679e54a79ecddd356fd5a312ca464a0a575658cf8b85ae3ccf946980ea4", 0xc9}, {&(0x7f0000000340)="3e8118239e869b761d72febb541f185b6785d93e20ba399d3a1f8b8081cc8b5a2ec9d02c4861bd570b7db4ee626fd348787383737c0cc0cb912d1e1225dcfb586322e6e5fa4b3a591f0a3475da69ccd152d9b0a3f7567c7e4723089229c674fe335a7816cd03649fc31a8c3da05aa5e2ac8d0fffe09a28659512630130a4720ffc598bfe3057cb8947763114c60345954c545bec4f77523c52dd3fe719a820dae705de9adc4c9f9c19511e2dab", 0xad}, {&(0x7f0000000400)="8d397f97de492f99ac45992f3d81b922d522cc40dcaa44f892b9392309a373a3e136acaeb45c16ce459e5471b35eedb7fafb8b1cb8230af9cddf1a2cb67c92e804bf5d75c4e9ea3779302005ed6e7664da7cb1394a7aa4bd0cc7ffd3db26d1cf8333b54f3b0b57a2c430ba3aa433e9d33201d31424c1900eae0788e0b492cb382bf25cbf3d4a9196d22851cdb0d3f66ebb43e7", 0x93}, {&(0x7f00000004c0)="9008530dbf41aea8c9af5690daa9fbdf178d3fe3b5e28bcd3e2d8d43c40ec0b2f241dd143ad2ed18462d28f7e7043d1dad5dcade76e3b9a246e2adc4787f8abceae6d081263f42415f70992823d38cc74938a2787799373f86ae9774f2d3b614b658d91bff3990152ef6e42f48a833922092201154e5d88da40390710d2c67798e6c303ca5dc6e540faf516b7900103031b9ddff9d95d0b92a658cd1f5794a135bcbcd3bf639cd361ed3ea2c5a5f52c4eb9e074eedce33c924e2936ffdff2d434f400c298c570e14de64816bd2447cddbb380dc5b4288afa6085db11326049dcbc7424a4e2e8d3", 0xe7}, {&(0x7f00000005c0)="53ed026f7368501bb318f5cd870469451e756b499c10a08ff00455f63151786bd4473b9f5171b38a4fec1c630b375508306eb3782f975635ff3d9f0902a429a6b26782e4c9fa4f2d606894bb9f797274f6f9232f66fa75b8da7eccd9538deabe553037f48b4a877b13ee934b1c3e9ac3927f0d1e1fc7206842d6ee52030311d8884717ea2a3293fe7be2ad28ff041462515d4515ab9731e3acac4ef4407e6f5090a071eec690df237e943dd580e0630b09dd69a958dbba78300f146398164e76b9e7bd45f09d4faea80d2210e2ed1006d8c9c637abf16004f0257b996af75db21b1306dc485ddcfb86a659c9d8c836b3874eabaeeec1d64df147e9becbfd9d42bc87bfe7bd5fab021379169647c13ed10ade09ba937e621efacd44ac4919ec6d047ceb2f32864719bf110a4264a8b552e78681861af62ebf514ec0f88adc07d93ce6beee8486391b66ba77443cec775ba8867ca6a55a09fd35e848494d6bb29d6653b8617af89047e02c4b7dac49fba6013d27c6db1c53db89d22f42f3e5edf1536d2809fd3655604cf8b97a1f42309e1b4c56d89c1c737013b5b59a4046323d593862823358f4fcc2238f079686601c15091ffbaab076afa5a4d48017e051fc342cb0f670a1145cf1a7a94ba31ec5e6ebacba735aa7f529c9a746b32610e4f5352071f9c9cb838015440b53260efbed23293f6d56d7c90d372b82c71ee877881e004fbbdf207ab44d8edcba78f6632a13b2000afa182a793d09b2e3cc669429fd653d5c7f7e1c6a6ce89c78756efc80dd027b197382c754434b681956420d36beb9cafd63d52e3c8506774af2ea62e2ea6e4607cb40fb5dbf49a34bca13fbca48aaf5f00ff675bd152ab5cf4db7b1d013d29d55711a87814c36227dce25b4d0ed3ddd78388ea6a2c8a6363a7949ee1e5f07e658a0536b549dec02bc1e48e8e3069e3120d3eb4ad3d8a7705413b2ba28367d68c87ca811cf7a8efce2948145b64d4dfdab46322c899e38f0f0beb1a3e47c424acfbd910a5733dff9ad4fb4f64d2d0296e4a6eda6710b76d046b83a7335527b361d90fbaf302c64394cd1955f8c8e941806fd35fb47a2750103a882f3806587aaa7979999abc462f275d0c76d1d11d0f7f1a74ac7d386601a94d1dc6c6df2c39de84de0830d8fe781076fd2201894e3dec476507e4dfa9c1541e18df694846a68b9be39231f846ec54348902d1e69aa56036677430fd7d5dfea0d09e406a95165886e7214708a59d6ffe93a24b64dff02d0dcb93447925678872583789c566fc3f76e664ef8f1889ec11780222a051df66adfd96fd20f15303fa895a491698244d77adce87fbc20f1bec0c550217ceedee2c00df0f2fbc60ba92b902746f37413d8c8990eb65ccd7ae4d6aca2f752a54b480612f15750ed5a19ef8053129a84db33011a5eb927c111108cea78cd6db4fe697685f77153bc6cd0d332b27595ae90c3b674e5a0ec76f518e3fa7f27ad167e1a49acf68a526dad959495ad58c9cc4451989d74907acc1440a5b5d1a28d63bc66b4d16099519b3ba7166bc04442d351359c3f5db6787d64342958161494d32648d939ee70ad61283d39abba40d169b5501c91f0811989b9ab50a232e16be6ade5078bdc805927d14c6ee5bb02b8c9187552a30d7793fa6fcfca32ba3656206c26cc9da3d3fe68d290ab79620d994c25c2abdb372e1bb261fb52a360ec3c5e7354cdf099feaa72f03f75719663f3194450fd488f3c281e43dacee0601583d0ed4b676f3cd65c9308f42ec4ca02fe38feeb9c72678e4352a97862d86359b0cba4ae1e4cee3661971624c34613ae4ad67d7b11875472004f9e015218e8ffc2925ad6f5e3fe83d9dc66b3ca87dffc69f8e63cab5403296a4c1afc498ae2db5b60b1ea3f3f0f80064a12cc7b19ea241ec4804d6264028dfd8be80d3d75f74fd95ad94f6b9787ff2b7a800db61dd97b9c3e7bbde273e4b2d39fd6f904a7c8cc11c85a5c9be36477e1331e8a87bd0f24a409cffbc58a986c68da2e411e8efd4fe6978e8ec5d0f00814a93b515dc0c73fa1bed92a60efbc2742c3ac1a20d998cbb8ef508c39eeea0e04fa9d6e0436aa093ea2e7e2c6e26124588071d9799a27e362f5ea200a31902292a1a5695e467cb68446c85bb2b5672d5ffb541f7450efd020f5a3ddc40b4477a47491510d0669ccdcf5a21f8a07cbaa575356d6ea1368909d29b83e89017a50380cf8ca927a5fdc73d66b226f049a5a5154c13c606d7e31a1b440ec4f9dab5316c4650a7d9c9d7d603693b3049df93641185b9fb7f4e658d91c2df7d25ad5554a6a5cbb3fefea8cfd6a1e90c45038737520936407364587921b59c569d8fe362080356a8eb2ff9199551af3fa0f74df44f674c43f595f9d88616f84cd2623ea07a38245acded3402337cd2ace2286698578dd65aa73d55b13c706b3644e606a896b00e6c6db1969356d406c1d2a6f0398bda5ee10371816f0ec87ef6ea263ba4b29ccdfbf359de0ac7a6b3cc318a9241c0271709c187dd2d7f16d94f956896596318bff99d75e891c45b74fb8fb396029056fe3f56ef2a62b4f49700f2306751c4892cc4780775caae17ab687183da26e7ce6c7aaf290e2ad6022d391acdaf7ed5948ef012a6f7c6a9f9fdc5eb62cefa6bf3dc7e2e0f64d4805e4b1fff2d35bce573c1fe5cba2312e56973e7e27ccd6a5e96cafd427efad1f58401474c2d4114fdcd45dece732ae7f785705196d0169833b7d7ef5718d5af24b40593309907a2957c2efdd2a7e7d6109afd2e8cfb42176f0b0c0baa32ead9afd8738c25522b1e30685948283ef729a8f85e8274801340a5f64058d8fa72b328fcadc5082a25136b6472dab1f5bbd1fc0e84d79060fcb957a6beb6ebd8583783a09300cb420bdcd5853ce3063581f91b11ccd84b57ecb28434cacd831a317796cd1f13ea2093e5ac774741a9f7730481331105271475ef68e210c676f64d952940284e8173ad04414e6440e27a9152975bcd489f8d939f24179bd40f1fa90720e7d64e8a32dd06437114bcd4cadd243eb246eb9cb9d2bae242d27334e5b405ae7952040f97705e29db3fe29330363838b7ab0180e1d2666101934cb6a19d363bf65a6a2c5c1182de845fa1b92eeed9085fe44f62c3fd19285f67ae3c382579a8e00812cbe24fe8cd3abf0b0a5302c17b98e4b89fac898d2766b8dcac70a818df454efc1257f21b43fcaf2b78d2041804c83c5ecc461e647aa7b87870bbce41e8f44b5739df1176f18bf17ca41fda9bb4565d853931da636abbefd4106bf6be69865801ce51f073629291388f29bd884bad8ef1bada5a1fb00b584ac32b5681dcf029fb3b62c9388c36de14104501153bdd0c69c913b57d3b584835d8cf98106960ab52b125e706b7d4112959e7a17d5295d355f220357d6d31b06b9c0f2d9228c5c3492bf41b97340f175a8aaaa0522d59e1c397e9ce682c9655ef1b915b1c4a55e0b5cf3060a7fafff1a5f3be78373039cc35cceb467d86bb027db11e036f27536fe37ca870e29cfa4dc4586f4b1ae31cd7ea9f994cae7f8827f179f52508457cd020e5d0c1874a7d45775fc7689f9e4fa6e5cc28e025c32bdbf6345e7138cc1a5b6ce7c3f8a3d0a9a58b105891dedcd612d8527be680720d87abbf8ee98a6427d272e764501acbc3f408130785afa6b808cc81d1929669a2eb7a2301dcd684f972971bdffdc58422e61a407f0d428051c7ca6c281c10ef3aedc9ec787c84c5deedd7abd4f08b02783b5e6b5ab8a3222648f6ba9dd87b3b82a1a4438b5f483a71a9bd868605e1f4b4836a631f13aed549daea5da1d3847954c58e50c83fc9924598633744fe0fa680d73859ace3f26807ae704362df84cf96c400c5acb5992f06784678a9f189fe9b67d7489e4232217e3f0cad4f5353257f7d72aa0c64f9843520d7721fe76689bf6abb21b03d6dbfe08e5112b8472298ddc9fc18ed0da495e8a9c331ddbbceba12dd952513278988a069ce30e4ed21033857e1c335d23aced4f8eebaa264a3bb2108820eb240551358e0622f70e1878174909088cb2054e4f5a42b2483ece68318ce644c3719e19ec1483edd2a44787d3c9b66c61ec0e646dba901998d9f1dace0a781d9b70420eb1354270986385b36e25c5bba621912398a281758bb014b0ddcbb20ddf113aaf5c9636497e0a5b5ed4d0f4695b990e0aeff35064d16da6fbb5768e5d351ed7ba6aeaf6186fcb22967feb6bff7f1cd5d53136a5fa62a798758e0c02de8771a183ef25c7a66ae276ecbaef6f3e666206b07e4b76af0b8e697624cd9f81d4a6e92436608c8b13078140cdf9e765c8ccc77b3a0a64d81735042229a83cdaa91243dee522e76be884b3279bc909eb338825edcf893d666b1c78a2b40fca0410e50b55796cf9877f740e42be322828723ba85d1e389c642e0f83bf4c6ebe067f16abea48bdb705404b9b0126f1f02b2bd6fd5fbfa2e2002d5de1", 0xc68}], 0x7}, 0x0) close(0xffffffffffffff9c) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="26ae2799e39fdc7c06e246c15f4ef45ba8b1fa54efbd9135cd6b030d34475c5c26ae759ce36cbfa3281f816ba461a32865bfdab3b13ff44d4e999cf399990941f4e8ff5b4bf058b05b468307261bcde628ceeb584c6a57f28268a3d90c47eedb805034bfa19aaf8b76fb270b086f84fc66bea69ea6a3", 0x76}, {&(0x7f0000001240)="fc2ab3e4ded0ab3e18969c52e7c2f1767be999f66d492cc51f40ca1deb819e884faae69738d93a358f2f08a3a20da66f600b5d74ee541f6c21d80b55ef2a29aa94b756d57c815f11b496f7a22bd2b1342f1560debe2ed81cb508a1388767c603d98930e396ff3a2930f1a70bb2080d65fbe5854bb2703ea0fe5823b4a37f862607d7e1499b3cafdd6284555305678946f791f26ab9505ef4eafb495f296e76ebe27eabbc4e6dc906755b15f7af8a6f10e1462b5c9bd63a078eac72f239fe40982404583830f1259f6be349d0b776c6ef3300c76577e7ca11d7", 0xd9}, {&(0x7f0000001680)="b7696c1c3786c26723c0f1b41377dc8657558cbb088fd3797a009eac40d1c1011414e3accb38ae7c7729876918a2117161a33143d7687bfae28d1b22d6648916a2cd3bb5df350e4d2bcf2362f1cd9e4f9f100fc4adf926a3f3201aefc3a238d781978baaec05a7de7e66a480b4ca7cb144fe0e1f6bf5bc84cc6d26f0db63e731b5d7a2f12ac5d60d2acd0673119c869835dd82056bc2a572795afd888a0f3d87ee88871cc6020c58e0540da45c3b8f481ded8909a5cc6e85f6c664c8b02adf999da3b8d80fbb798fdf25b357c3968b4cf7297cc9126e6351638d5121b2d8ec13fd49a63915a778d0893f7330306888abeb28a607bdd44d0fe6ae5478b2ba0420b75760bc182a057fb3ee0e793970252d1a33704f62f9e5105c7f68a2ae68679a188d23f8be15c31bd5d7274d21dcb42dc1b83c022d37dd0f20a08f4743cb535165aff1cbe0ca0115032381032131af796f53288138e75c2a1b11f7f14e491908a69193786787056e92cfa16b238243d2870c0e87d2f80d16637bcd632653711f3954d80a491eda9b5577ab3f8777b5cef3a74d1ddbc4bb4457579325b4dbba721ad466d1b0525add4cb48f8cb793b3e09594f8e8272376fbad00c02e7d67917e7246981dc1fba2ea0656d8195ea7cd0a6b4fd7e7ed6f9937beb841695f64cf12b4be2c55534352fa509eb6821259e39e1c0baea11f9af32b41c7e07288541c2c2a714faedf9f1ee84c958bb7fd070e0a87409e584d0a94bfcf11e2f87482cf4f9c911f52cd0eb5337d2586defdc45f1624879e043ee9725ef210deb6f994cfee2c02506106866f0e01453ffa2a8d9c0bc82b9e25cba72f79fcce345944ae6f67e2dc6f6008fb4f80ea0cc60b692bcf715d334c9b073b017f6f317be13ce48458e66ab8dac08075853febe4e60538c4d3c26a98af72c519bc28709982a3108e589c2e5d2d53ea12e6137aba84f3522b5983299813cbd6f64dfe67a3532eef6b3478203fe5eece01f562518075f9f918d57d806503127e806e582d47b37c46d883e20d4102adc47cc405c52b5206e6fc04f036c39818f8b6cc544e26419150e1d126a42774a42bf3d3804e6c3cad189c3a1ab47bf47b4d2515aeb05d3be1dca1acad4018ad13c69a74e48368a58f00cfc778185b32c1315f19c0cf4638b6e9d85d5fcbc1b4acb7b9fb9e65400e1e813fba16d20a0e36539655bc55bef1b52fad536328e8b74fd126e2670a476dca6adb8a9b532bd25aed0babff53ae7573d0c5e7ff812b0ab1ca56d657967e9dbdf1124610236de5119d909525cf3227b259892a82b436787974da1cdfaa74bab35389fdabc4b09615af142df80b6b08cd0c5ad2ea16a2009ad044881d9fd2c7d572c2f24086a712ddfbe5647030b5a6c86b18512a568baf22ed19d6e5046cce2b3214cc2a2f2b1cc76808d41c98ebdf2ec05816d9570874ea72d60380e4daded4453076661f8c4e971a27a0d3417deaa33f970e81b2d13df01d382b6b86cabce3aee70cfb8528061dadfe592c26edc80a5e138485a56eae76132bb0b8765159919987f5680d6de04e9fe3fac37ed8c8623aae6a2c6581e9ae543ce2eb470dbcf9c4393493018035c2e490f6f44903bcf09ab9771cbaa5f9e00f2189d18531ac3ad3e6e96f9d856af4232948e7354c77318cdf3e486184746b80ab91db64ca5db54e64525621d90120a9eed7ea1404b96923ba6cda1b25b891642fff3abe16d4339d7eb80537b2a93c9b50b3b998800eab5acaa85cf9606793528125505416bade8d3edbbcc306fe743ba942477e8610deb98bb1fa885d7e06da4e1b4ed61cde315919db40716ad34be0c0d46a243709ce3f79a996a5057a1d99108af153b676e3bc15148ee7b6e4bb718b9059b23a4603bc31c91a3c88d5ca9a72041e5779f3af066204ba493d86a62de080fedfb8e3a9726bae998f82110c417264482fbb86e1fe74c81ea85afc36d369ea924983ee989a70e675abaf94fc5c58757a5def92bcc061318f77ec672a4029e25818bde795123045b531513222ad1fc7ae27446bf97047f6115270bac801d567e799567f8c62a1c77b3ed829d2478c55e13182ce2344ad55bf06ed7fa69c102f52e8348aa4f8857d39314164739372a74a38353effbda0dacbc9df710523e8a6f4827cc81468b8c18ff23b80734f5889edbb39396468b73676ab1e722d1b084726b9dfeaea8c2b04f2e37205a48f69de743ceb0d7b9031ba2f3eb7e37603fe80baa6fa7fe2fc0e3f6b1a96d9d1d5487094c680657917885cf94559503dd26e8e9d0936a7b3081d3c5bc3be28f97d306165d9bd8c28dae8d1ce26dd1a2c34e146a5c5195ec5780cf67bf0e54b196effd4715c05669c80a76c6c9db1cc42fbb6849b6725faf0cf44e7d6fd26637a56f0e159aa714f811d0798532211a0d106a8e24687f0a7a5a7da735b923b1e0f04e3c0aff4554f43c69735c9fc739b0d633d809fe5ed7268dcbcca1065ffce8fc825e2b583946e5d8be2f41bbf9c35879ddb5add97af67cbdffbe93c4f3d4bf2b0b5c30abee0321779ba0ee268f45b296126429df175a25c1ed592529b64b0d75d1a42053d8e12876944313ba58caea1f4432376f54b976846388db390a54a36f7284ed5d161d80d20d7cb0271180b157b178fef1ad65f1f04c883e456c4602a8ceebc65bae76701cce45eadc5970909ba529b869ce38bcba2837f76d3a1fbb33cbed39a5c3cfd1bda8d9bdd32d4a1bca4ff5887aba30822ce49c2a9f4727c66b4ffd4db145ad50153d3ff301484cd905bd6eec1118d1bc2eccca127d5331ee2446af111010dd1a51a70f91cb68e72f278ee760a32e2eeeab4ad0ce1789070f865d8b8dd8f77aa33c90e4c42fccc2a0eb9aa7efa736a2a818dd197266cf1bee3a7658a822102a9d712d50d3bac0a054cc8189c5d613e6d94b941354cbb91c6a2b5b6087420c098e70a7495983f1b0a4de78d6d2b3ac7330b0ce67e627c090041149b8d5bac344b54092004579302aa6e1e9e1cd1529a7540c5e266be3ef18b5b6d04054b29543bc8d63b3e2e03c8f27c32d3157644a4d2f32dd1d6411fcb3b987298c6d771aa5e1bfd5cb3bd2eb718feb2bd797a94dc1ef9291af8b5730ca6760515931f07101d20aa2a42080244b04fd4429cdd12bc0edd1f8f2ec3ee3c7d4ac0bc3bc77e9db6f6aabe9bc705f06052c48a10b72b60d249b211ece90102a8e1f14d5fd20f987f6e922019a99344d26baee9741f0389687a77b1e54a685f4780fe9b03286cc2ec48892624b9370dc3c58c89ab1172c8a851b286319f77cb19093089c790b3b181332cef0a31c0569f2ae03655ed61922875a3d484fb970eaad372c942f0c0a825beed01013effb2919d1d6e78250b14ff2a50f25d5495def45b23e1a9dbb184b2eefbd4c4cfb2991aec81b0a2f7c0ccb1599d688dda92b39f4f9675d95304572c3b385f0c7bcece6c2fdc960fbc230913a4548a10436278ed102601924bdc6ce93fd0f41d69ce7f21218e9405aef6662f21e92d0f98cc636e3c3e90a857c479bedac17d3df45af846379c5b43d8aa0969587a2a356e6801a39c1198246cf4287badd74eee1ebea2bf4de04ad40b7618bb4eb855c90d1c10ab866a82c5897ad88abc4e77e2face36f0a357ed5c15b58884d9152a4dfaed55ef072f7d9aad1f446ec3c2aca3e72eeabd92f8a793fa73a19c36e039d082c2304f04039814e5650cc6f283f01781c7c21c637df1c3b55bea29b28f85276e30bd963802a8f19a27b4eb12005d2e095e9b2abc73bf3e0a191e196b3031218061793cd0a38924c2b758b3bbce3300cdf59d0087dd04a0131a37623921b7c28885ce0f81cb6af1bbf16f5d1cc559e2a3450de70bae43d2e4e551adaf2137b35b5a5ada8e2693df2f02312e065d285c1361bedfa1105307ecfb976decab98bf5dc09590b9cf6333b483092566b42de7632680ff56598a12b8481321a5c7cf04622a6519c4637369dc1b93396679fa5dcc51cc5f7fc90760d74688b6a94c7d3ad0364c81b05f92b5dab36b7e2f97b0f153ea4ea8b4923f35c60df28e21d4ae96a4ead6cbafe0587aa393f3102e56fae364c7959cfded77b8186ecd863da3693a7fe10f421bfe811930784733b2d9b43e5f7bf38322c1aeba6462d0069e9931fda6d578a55b453b50f1bb9a52465a3a62e1d600a31c07f9778655dfcd5790522e98dca07073501ff460bb3ff5503b23f5c13b166c2df0438ffdd0f09aae0e22ad77813a680aed571e84699840a884e60765f575475c3ec88aa0fbb38bcc6feb02eec7010e7617e9a70b4328d2a64bb8148e2b2dc46d4fde2057bd96ae7af1c5714adc13902658ecd5ee253252f299e439d3e14c86a75868215f434bb5239489932a2fc0099d10715f2551046377278a7194c97d841d0ca36b60e41cc4f859cd1f5a548eebb94cb6ac29ee899f6570c2cd5447a924abf9b463f0bb4e41c8841f07ff74721c0780b30133f0f88ad4b5856309b6d1b299095a96cfb8fc2148dd27ae2cb56bfbb29f5c5cd9a8d194c84b3c192b90920a9d02d935c39357d1337f2bbd25122605a6b51bdedc921bd25148a7d3f55af803ee6414d5504be5f285d56391267fd14e6fd5e1deb7b2bb039a0c3d2c0c13acf7dcc92c6137a3820370d9a56669df3146eae6638a41f8af6f59ff70b9f88bc888eb7ab7fdc142a661f45d0e41995d3bae90d7419a11c61bb274d3d469b658c31e3f6a2bd1bb40d2e2742a4d3f942dbcdbac3a389724907151134bf09cf4e80e6219f1175e5bbcbef10f10e7e7312a5a3653814057ee6a0a837926413145db53e544435f6ff53c102e66357425f8ba606d871f62907f84f5b4bbc3e1eb59ccd3f2e50fe08a47bca6a2d651ef569a553782122cbe35493b362cb8f8cf7a997b5d1f8df2d4226acb37f26876e1e103025b41eaf57d7cc8b7a486272d638f84baaf23f21e6e344daa185975bb8227b5059d14026f7e444d987e98cc3914c20d1a02f30f1e8f454088b85a9dcb0ae30184b8083c18191e1dd2f5c95eab3c873d6a824e4ee45de9e021c60700ac2e089598fc3bd80b6e18b90138f69c1753cf7cafca699ed3663e6a0260cac197804cebf1c1cd0c9688af3a53817b665b31b2340a74181975c4d893d71b3ec0fe4ede63f5f68479039822a2838e653cc72575135eefc78532a29715851984753e978c0e586b7a3d31194e95278f03c84b6e4806444007c6f040c2d3ca39184844560b1a1ad57102576e05db4c201ec961c3841f17d9548eb5981f1a66ff2f86861729ce2766176b449ffe11f36a9d632b433628ac26073b9f596d3717f86c0a47346303f7d6b6a3a620a1244634ec0efb1e8bdd86b7371d5d054dfd4ab9c675f3e840787815b5936c7a68ee121c80a5dae53574948f550b154eddb174a328488968619a636f29036ac3397bfbf3184fa87f24638e9ceaa0ede0bf639ff4becb00a97a4f4dfe393e7fb21ef02606fbd7ffc38d5f97e89d9738f8c052bd57f2540bc19b9166505ffe7d0006d14246753e31b8466a2b7ee2fe31015a6548e582c34b08bed34f0d7f9ec7cdb35e31388d584aa84ee4d177aae46803d58f6709032d158b0275c31fed42fe886553451c4c6339e04bf4297cef621ab5c9c19a3e2f2fb048f4ae794d2dd6ce0d868924ea7855c7b75c04220dab5bcbb3943a2122d1d2d8503cf08919ad269e30d8f12dccb330ec338e2fd7e9bcc58430685ecbe80b3efe52b8e11408c964dc924f88347772bf446d81bcd698a2a8688ee434250485f787bbe8", 0x1000}], 0x3) 14:47:46 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb99", 0x145}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r1) unveil(0x0, &(0x7f0000000140)='r\x00') 14:47:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x4}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 14:47:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{}, {0x4d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) setitimer(0x3, &(0x7f0000000100)={{0x2, 0x7}, {0x9, 0x1f}}, 0x0) 14:47:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0xff) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000040)) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) fcntl$getflags(r3, 0x3) sendmsg(r2, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 14:47:46 executing program 0: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x1000000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x80], [0x0, 0x0, 0x401], [{}, {}, {0x40}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x0, 0x0, 0x1000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x9) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) 14:47:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x4016}]}) syz_emit_ethernet(0xe, &(0x7f0000000480)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x83, 0x0, &(0x7f0000000200)=""/131}) syz_emit_ethernet(0xe, &(0x7f00000001c0)) 14:47:46 executing program 1: r0 = socket(0x2, 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) poll(&(0x7f0000000040)=[{r2, 0x4}, {r1, 0x80}], 0x2, 0x840000) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x80, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3, 0x4}, {r4, 0x40}], 0x2, 0x6) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) poll(&(0x7f0000000000)=[{r0, 0x5}], 0x1, 0x0) 14:47:46 executing program 0: setreuid(0xee00, 0x0) r0 = getuid() r1 = getegid() setreuid(0xee00, r0) r2 = getuid() r3 = getuid() r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getpgid(r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, 0x0, r3, r1, 0x20, 0x400}, 0xfff, 0x6, r6, r7, 0x7f, 0x58cb, 0xfa2, 0xffffffff}) setreuid(0x0, r2) setreuid(r0, r2) r8 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r8}], 0x1, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = socket(0x18, 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r9, 0x2000741d) setsockopt(r9, 0x29, 0x27, 0x0, 0x0) 14:47:46 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, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000100)) 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) 14:47:46 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) acct(&(0x7f0000000100)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0xfffffffd, 0x1d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = shmat(0x0, &(0x7f0000323000/0x2000)=nil, 0x2000) shmdt(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) 14:47:47 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x4f089bdc5ff9888d, 0x0) write(r0, &(0x7f00000000c0)='T43', 0x3) fchflags(r0, 0x1) 14:47:47 executing program 0: 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)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) chmod(&(0x7f00000000c0)='./file0\x00', 0xa) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 14:47:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x80, 0x0) r4 = getpid() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x1, 0x2, 0x8001, 0x8, r4}) r5 = fcntl$dupfd(r1, 0xa, r2) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f00000000c0)=0x800) 14:47:47 executing program 0: socketpair(0x2, 0x4003, 0x5, 0x0) 14:47:47 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) r0 = socket(0x18, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() poll(&(0x7f0000000180)=[{r1, 0x80}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) dup(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getrlimit(0x1, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:47:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x101, 0x8, 0x0, 0x16}, {0x7, 0x5, 0x7f, 0x3}, {0x0, 0x1, 0xff, 0x1}, {0x5f3, 0x3f, 0x54, 0x101}, {0x4, 0x0, 0x8, 0x4}, {0xa1, 0x9, 0x1, 0x3}, {0xff, 0x7, 0x81, 0xfffffffe}, {0x4c7, 0x20, 0x5, 0xffffff06}, {0x7, 0x7, 0x8, 0x1000}]}) syz_emit_ethernet(0xa3, &(0x7f0000000100)={@local, @broadcast, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x2}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x8d, 0x64, 0x400, 0x0, 0x6, 0x0, @multicast2}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0xb, 0x40, 0x0, 0x0, 0xc9, {[@md5sig={0x13, 0x12, "65e0bded94f191b0d47318f2947c1f0d"}, @window={0x3, 0x3}]}}, {"8df277d99e38d2c46202c690993138ade4632f2c4c5909000ed592a53ea102f04915113d3a563c504ef18282f69f9ea18e2dba71be856a3cfa5aaf18c7759b3ee555c5054f6b5944ecb523f81a"}}}}}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) shmget$private(0x0, 0x3000, 0x280, &(0x7f0000ffa000/0x3000)=nil) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) recvfrom(r1, &(0x7f0000000280)=""/9, 0x9, 0x41, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = dup2(0xffffffffffffff9c, r0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x100, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x2000}, {0x18, 0x2, 0x1f, 0x8}, 0x3, [0x7, 0xfffffffb, 0x5, 0x1, 0x7, 0x101, 0xb87a, 0x9]}, 0x3c) 14:47:48 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) execve(0xfffffffffffffffe, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x0, 0x0) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) pckbd_enable: command error 14:47:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x5, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000], [], [0x0, 0x0, 0x2, 0x9, 0xffffffffffffffff, 0xffffffffffffdbff, 0xfffffffffffffff9], [0x0, 0x8001, 0x481], [{0xfffd}, {0x0, 0x4}, {0x0, 0x1000, 0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x800, 0x7f, 0xfb, 0x81}, {0x1, 0xfb, 0x5, 0x1000}, {0x8, 0x3f, 0xff, 0x2}, {0x0, 0x80, 0x1f, 0x6}, {0x800, 0x40, 0xc2, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x6, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 14:47:48 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000aaaaaaaaaa2a08004500001d0000000300009078ac1400aae0000001032a04b6d3bf3fd7fa"]) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) poll(&(0x7f00000001c0), 0x0, 0x12d) r3 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom$inet6(r3, &(0x7f00000000c0)=""/190, 0xbe, 0x841, &(0x7f0000000180)={0x18, 0x3, 0x7, 0xa253}, 0xc) 14:47:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16, &(0x7f0000000080)={@local, @empty, [{[{0x88a8, 0x3, 0x1, 0x4}], {0x8100, 0x1, 0x0, 0x3}}]}) 14:47:48 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f00007a8000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f00000fa000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x85) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000580)='./file\x00', r4, &(0x7f00000005c0)='./file2\x00', 0x4) write(r2, 0x0, 0x0) 14:47:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b320200ad335fb860307fd59dda5a72aff824360000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910a956ea948281d66d4c50432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ce7877bf9753b6bdae4c5b43a344f0323348f261b51f15ee1620b4d2009fe508528e0000752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975043aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff280d7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef09b6348ce400095bb49d06bf62577f46c840d34b6362e9f981dae580e1e8f3fb65900be77e5656ad410cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909eb5221c0885236c6c40481db84295fad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f6701355c0a1900000009137e3f0e7a5f89b68cf7c65b7aea72c808d000068318e4fa7cb04cace50d549e7e772a3828ceec5948c15752b6f1ebae96b26039146905d202634626670e584885cd5c53ac73465afaab1cd39be95b73a87ca277d106490a95d3d8139a789eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b94df6542a868993f31f970cf9081e0b2f13f03a0776ec2eed213d2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f490000000000e2262651791b00000073ab30cba944b5927efd33d319ed0d4537e6000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb6b05347d27746348e83a5ad21a10a81de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f7da113f5d03bca09260deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386e15cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532e2481ae30097eb2e0def4230618fdc7f9fb467655f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000005000082a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a40ff294204e837acead22c00000000000000fb2bd7776bdcc99d2e10e5eb5df707d876bb598905401311ce37b2a002422837255932851bac20b69e285e6ea829481de1dcfedfd6ba7e79a4ac39ffc8954bc07bc44a581387dc1a7c93bf982ea655ca8919dafd7b8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d8ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff1f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f2643ed8855ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78f632cae0152281f4a88db0c008c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d8431a1c0be11ca979d5cd1975741f223f67ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938414abc812d6d90ece6f0704406cdb53701e315f63734f822cccc9e14acec8c824d5db4cf9adfba5620f6c61e658717873121a21b165bf2ec04000000696eb0a79222188fde018da47e3b15df727161ba024fa686c1779265c570b26fb81768d1d2c040832b1b393b0601000000000000006597c0bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e6c47b273b3f7903a62b24e473545e597baaef6d539a1efc08d1146f41083897f1858c8001ac0d915af3f7b3171c14f936df59a2fcd4cfb8cd15b7c3c4e40a6d67a52f21f27e3a3e63750c03c009e63922b0bb75fe912805be9b86e169d58986e063ed7f133776eb7fb46514ebd59ebf8176d056008dceb3fa0053fe7e1b866d3f445157a6c05a39303008f032a0d101aa4ad723df01e5a2a079c0598f92900006bcc21e75d683e815f6ce4cb811612054a6a8be9e18cbce5604301008a0800000000000000982913bb7291388c07f8f1e499a1c6b2c39871f0ed42a8b59ee0b5bc9f3e1212d9c400000000000000000000000000e52290aa62a84554e4ce419951e62c8ee7e435bcf62d522d0e23503e6e9dc6ea666b2ce4b60a46a198c2117da5819d4fac16783648bd3eff702490229c4bf079345744ca47f4b8952991a20563efd7cab9c993a6513a374bd3e8f2aee35e135a57f17ef6eba65e145a7e63ba99982cc86d811062fffe3472439613c5355b1d30e72c91abf7a845662b50cb3d20babb2deba3d6c500000000000000bd2997424e8b85d823350e0df52ebd616095b356facd58144718d810c515f771abe0c5a23ceb843cc731dca4d14efba79f6c5951d31cc3d6ce8ce4dd6141f01c5d0978c4cc11a80a4951233476c02ede12f9006f404ec61d8cd6bfafe9e0ea8accc0c60a0a950aabc1585c85595f5ffe110b70c91a12049ab88cd4fb35d59197b50ea88b419cd64a16e8bc4d667e029a623820823c94b6cbf0d584823079a074f8c03c41b4e6af54d088e1db131a16f500470b0e300bd6064c2d0aaacb1a7e59d2e2051a3d25f6b0b3af58e027d21294dce63ed8901c136d92ad84e0a105b50da05369a96c6306f83bf686c65da9e0031d44f48644b55b28311f6df5e4ed60482815a7466446f7b48922a022371ccee6a4bb32d6db27fc76b86aee9be425fa719ed25dea0e63b3bc8172571207bfec859cfb75523db29e719467b8c7b7ad7044d0b87e77f0f50300dff565a2176ec509a64ca4d3a3ba734a10f0ec604dd46508fc7e8af90880e4c5e8ae06ddf2319d548b41811e0034b36a863730491e30d8e6b3648261e070d61be879aff721e595a372f7900916d0fbe4c722528c0506f9172604f22578259119d73fdbe1e85b7d9057d2bbfc2b9a69f0eef0762cb4b1e5da96c9dc29722adc647779c47ddc391ae703a76ca13a78d72fa54431d9cbec6d90ce3017db225f64ff2b21d0e0533ca28d033b466884d8f7145312e2e8df3ef66194f74a2d659ab4a3399552eb6e9559eb9c55a6cc000000000000000000000000000000007fbfd5d6"], 0x10) dup2(r1, r0) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r3 = semget$private(0x0, 0x5, 0x400) r4 = semget(0x1, 0x0, 0x0) semop(r4, &(0x7f0000000040)=[{0x3, 0x4, 0x800}], 0x1) semop(r3, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r3, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000000)=""/37) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x0, 0x0, &(0x7f0000000140)="eb", 0x1) 14:47:48 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x4000, 0xbc) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abcd88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1d8cac7dbbc5b65c6ff070000b4122cd235000000000000000000000e000000000000fa478cb02121f590dceb00000000000000000000104c08418ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74987813b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d025b6c5ea1ef10cbb0ab31e944b44785021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945f06d7fa77b300ada2ac9cb71faf2e2086a1456f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa209005f8cccfe7aeb4505f1d2cabaa441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d8e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b25124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127ca15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d509c1a22d7641764cf4ce55e08d2257d63519f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f5cbf54aecb0d994f8802adc76b996b58aa6050aeaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08ab9fc62b9150c50b52ebda176e26b25ab100e6eaf70ef69cd126daaa21ec3344f65ece41fb47767fa56b1dbbdc07a24550268c3caa4a1ee9164bda2fcada2ae6d2fca8087b8c30a12b6794cd8c3af434ff1b4ef60590d3c1fd477971f29dd501c69cac2abfa9fbcfd13dcf012c9ce11d882b8b7080d44be13f70db0511020095b020033cf23380c39249439434f8e96f1214c89aa95b9f116f5a0e835d1ab071dc49c4e66e9e3995ffb89cf35ce4ec1dda0bf10f9bd36f516dbec426c1a8fe9d3d998975eab8b3b9bbdd06455ca7f0c5726f014ceb3aad55821b6831a2c7e1ccb78d2907a379f03818cf3667c8ef64544959287461d9bfe61f4f79ec62de3692d62218d2685ac24eee000000"], 0x10) r2 = msgget(0x1, 0x8) msgctl$IPC_RMID(r2, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket(0x400000000018, 0x3, 0x3a) dup(r4) r5 = getuid() sendmsg(r4, &(0x7f0000003a40)={&(0x7f0000002700)=@in={0x2, 0x2}, 0xc, &(0x7f0000003880)=[{&(0x7f0000002740)="050436d43cda30fd718957c83216d25844c12ff2df660b95f45bf444c48c85e96028c81d39758da2d0cce7477b53b091efcd1b24ba3a26f73b1dfcb7f819aee685", 0x41}, {&(0x7f00000027c0)="983757975b62736f092c7a263706bf636e9b9a5438736d8fa4e1880a4f9a0084dcfa6f89f6c4bd0454bf36cad7c38002fe098c2d180e5168d26eec2b3ce11b1c83905565f98a1a7c6eca32f050cb2b80fa77f4b604422d56337207fe1e64c36562d21d6dcd5d18c243dc201bae6c29015be33c6d", 0x74}, {&(0x7f0000002840)}, {&(0x7f0000002880)="5277b5be3d62f9c574db71620e64f13dff0bb7731c4b9d7d12c799a117698f4e35ba9bb3f4618eed713df2645fd51c6ef28543c147aec19947eeaa936e2a7750d2d7d63e7c5717b0cb94bc5cd85904d58776ad44f9445a1791212f8484626b9a165c44a86d7bd0c7121efa05ba66611c3ede39996d95ecac822e6c4cd6a8d0a930b53cc0a626e28e442173e90f1ca54fdd098b8c27cce906fadcf82afa291766991e88ef5179cf3b84d3cc71593f271a0fbd9a97ca1e4306c09608fab577e126bc7a9c0473559bf34c2d03824d3684022cab74afd5f45100bfdb2a266b79d4af8bcbaaee04f33829367b23a4c67b29d5df45ba51e27f240bfea1d104a8fdd97b6f6549453f7a154316bd28c7bd688a4db8d99eda430383f06b297bbef82dfebd2435c71db554ef46c37079d4b1151447de9713f2ed8486e219078c09e1c5280f08968dc0af4a90cadb1c74a30a3a5f4e4e937386c95076c232a653be8150b20f8d104715062f13c1aa6f605569d023cee40d86c125e377a6596320deb64a8383e663e62b6727468e419c542860923891941cbb67dbc4c1c03e9ce0a7c112465490e20ec26063a719046b6650f32c40e9bfdee0b7e130e0dbd0792fc1b61dcbad036fe563b50393d0a99062ef4230cb91b8ac48b7282d8fc2ea884a003a454f32e8b161c4236e2ca9971a3e9d9675a64ed5c3d16a51738ed27e6fee91336b5db1e02fdfbbd5be7a9395f5658f09fdbd10464628c9473e83a2712ecb7a2f8fd77679f5bbb9f7c794d85564b3963b66f730ae7401f39eb0cce4fcc7b3a72be5871b45fdfbd6575056a44fe765a5cc24a1492bb603b7c20b2ecc38033ca7839f9fb2c60452b0e8c216eb9da3096223738db11a45846360a3ac2688441177bff91e588880c17b22b3d1e9e44cc880b3d3b8760929242eda28c08e7deb30c253d7e20b686a5a37bef3758d55faf8b801c6e8cdca3d260706bb7b393a34f0ebb25ec7564603874d32b1f7f2f9ca7fe927173a0a8b3c0953f9a2b016ff15dc399712d9fc47f56defde0bbcd4e45e715a1ce0942d3b743d88910d752686904538c6addc406d5db223e321ae13a64be148d05a856c6f7ac7a9d919c43a2a9df01b07eb23798be24b9c1ee331d0cf74b119b1b3920321eda491ae49c754b47f8a1f100f1583fb596205e6d6da035f1f6b7a2254ba6760ff4edd567b5b554521ec0da2a6a011ae74fc4331d74f458a61cbf9100dec588b64df95b46bb381141962018f2131b1e6e26339b84fea70970218c38cd340fdef9c72afffa896eaf17155aa46dce2c10d97ead4786af39cabf28f3afdb226319fdbf1248735b5a734a9b97a09b3d675de11522c371a7c25a99a8a5abbd52dac64ccc4ad31aa5851551aa93534ab9b216d7268707b3f31f1b3533d3ccbd0a36e18025c48b39fccfa71c405336c6234240f49369eec39267a92ece0386507979b1f4d149353c3fc7f8cd50c98659c0888dc55de7cad6dea6dcb8d8d324bd27ddc26d39974c9aea51c581975ec5e00e67ab583b2c8ffdaf35f6ff21d2195b75eeb46cdc3b47874a958734eb19fe580069a973fba249cd10ff14babb1f50a60b6e657d73e4381b579c07456dbfa89e784664d471ed65c494408e5c8af9d688652df26e7d501ea8534e7374aa943a814ee85faeb73c9ff564de6d1561622cee8250e78114eace0a7372b9fe79913da9d64ec35f18cd9e79d20534a3d0bddee9764f1bb6275b2d0e3410569ba114953d92eb62c2548e76102933c9e1e9b5c08ec22a44a91a042993ccdafdde3169014addc0cd973391b3c292d22f5697d07fa5530ff6135503d59677260ae83d893972d5edd9fa69b47454bb6f64a0bbf34b0a0a693c4e5a8d71f5e84e982a7c6254525cec4d193c3778085838a7bca7491cdf22d21eef30b43d5750179efb42be4ce72f7cc48f8f0a7d527874fa3549781f96aec75155fe9943d610b3a8f3bc6b8e12ed941c8a3735c27b3854935266f8cae1beba653f2d8cc20249df98870e8bfad7e0a4d3888edbbd7c4889407a3c4cc97637c4e8548c9c9455bab9307be64b9c86ff9d48374547f842fecc28c6be1aa20c7f5f050148741459a1f346dad3f9afe1f494bd31e9c2e02ba54d807827e9e1c93d61e529ed44790f7ed84adf4c8e138ebae303b356619ad8cd879a16d1e14433ade7be7ca97c150f2d061cbafe387bad0ca0e11b4628757d68c1bfb38dd9369c5d9c3aa6454cdf19e9d0b10f341f3e04bc113062c562417504f373dc0e491f6e893e6c62ddc77174d80f44e81fde1f301173d6b2591f77dfcef9466d0ed91eb650e171a5d8c446ad2a61325b0edfd1d02f2c9caf3dc960227ced7c71d6e128a5f0aff1562173d0bcccfdd63aa12ce8d9496a02905bbd8a613830ceca5917d770c69501bfb3c6530811dfce3b842a94c9dfd148e3f6c669a554cf73eb8b46e197e5551acc2b8d535fef0611868656b92a42d43376eebe48a8aa304fc1c4aa82151fe6f32a81f86b337a18b22b1c526b30a19d10ac568d49dddddbfdbc41697c95efa274189e146c1e4b878613b80f8b1a727136d74a47e5f70451b9ed68cd11e1ec286718667326b99dbf6d60d81306d977b05e8f24bb5cf85da3c2aab4f4ae003f00ca4a66fef60e5ff2d1b5351f93fd2f46c5a004818a0446f755dcc88f83624017973bc62ea5ff05c9d173e6385be4a42adbeb5a4d29021c8f01fe5e59d9dc395b7ae73cbfbf48710517f8e42b3375923dc93d8d998c38e574ba8d73be0c0bbb684933449904da88c73c117895fef6ed8b2490ca2128db7d1c0507a393c143912137377d4a9c7a68fdc330571959df3c01ef41f1ee089ba47258788f414877d4a8035103b0b0827832b75e4dcf8262b9f36f82064f74b3ccba82fe77d5d8a30599e19d38fad2f4970e57d3f7dde06c2337e9c95096575aea745e342e5a1bfa6977828f4b5ea187ea5b2c8de718bf0686a95a40db56aecbf71e37855ac9dc444b6cea4bd39dbadbc0a8730f28d88358f332b410ac01c7c385ea09b3a6894341e4ddc36f1c2990a70a53a24415342c90132122dd544bac0ec0c57d6f4d2cd4a980dec12128396702e2cd9e460d9c6e85ed69be40597e34b44be4d126320389cca40ea096f50f1e54382a5cca5b82fe2d8f822aa252cc68c3d3cf343aea975c5fd85f20fd6510de434cbf6713e77573e0602dd074f0ed7d0967d57f9a117fcf4a8f3d5800b5d2aac5998aacf9a5681a91d1e7486f0e8e21e8c3470d1066253048f7cba32348694786839af607291cafb8744e7de86392a037c40af9e31ad975d5b13df40556b3f63650fc0ad49ae7745ede9cfe713d83f74bb83a1cf138693dcefd79d3dc49469a28e4b94943e7c5fa8dd15c0940c91d7b98b7ce54c468956e730b675b52251810135b0bfdb1b33193c5b31ba50db702109508b4411b11372618b87a4999508af539ce2e26557253f64c69ef6df5ec7521b4b6a568533aab9c9d86a7b4253f5f7c94a72daa1635d5f0a91379aeb5287f03654b9e072549eef53e3516bde0c108bb7e9db5431a73468bf08ab43a8b4a9e12eac24eadc56db141bd4beb150d34a035ee1e7fce53c554e55188486ae5aa420b804a440820b7a173d60a2b2a8cf81368aaa00f5885b6652c2dc41c5c7d546134c492989299aafa5030e9bb85fb32f01d0925874b410c74b8b1d7a08fe5f35f4f9ab8b9648a15d35f5906d1fdf221ee167f8e7f886ac0bacbf7b25cfbda2bbdfa66e367b7b129c0690017c2e9323bac1202970f924ca2590191aaf530abf88c62fa97a9402c1bdf3c0d3d45aaf06c589a0ae035422833c03dacb202bb14e00f46fc47f5b3811f5e9831b9442b3183a740f26d39a4912bce049fd04ab860370713027eb0d1409f8927d586e6e8badec9261db8fde21c59667f086f57f4123c7d177c341b14904747e00cdf5be562b4a1a105b85084bb51cc473f270a2b6e7b696481d2ff9600574f21995038ef6fe4b89643ba970e63a3b5cef35824cd7d5960e73c79e44a431d02c4f48ce519c18e22b4717409ac7a0f2edac05eba2076d8a00974eea5216cb0cbcf37ff3fa145b89e24d92555b309e2306521404f310c8043c6e9c68b9ffe8000f3c3b35580443363447df1d97ed0cdd978ed5e85ab5cd4ebd3d61d80f2ad26182ec2df9efa876feec2c3f6927ddb03903e0aaa3bb6d874639452350d267a91618f3b1685ef045b7a283bb59149ab4709ec798db284f45eff3ff8b0b1fe1d369a4100072baced78572a6e0e7c729482334edaf12bf49fccff5e2ed20a18f3437f8f2772b8f1449d31a6d5aa6a6096e43d9449ec3d41c1d7e66657ab20b3cf56fe69dde6eb3f6abdf7fe1bbf7d05dbe657f84502fefe17def81dd1d1c1cc4842a8f3f40a16159e7604df84f1ccfecd8999034fb8c760545fa11d76c021cf1a3b50dc26ab63b755271e9e27e4bcf8e6b1962d47806a154b87c42e6f1d2d767aab56167f5c6adc392fe8fe76f91f014663ac3eb7e01fc2d4b56827d716946319cb1e0a5298d470de5ce1f5096d58d1ff11ded9f6635f84fdd6bf897b8d5b1c93ae62f934dc983de8c69ae322c1cd67f7256d59318812500ab255d10b936d42636ba019f43c76f4c0906101d70852fe9066383bfc0537d79569eb51b2174ea88e73be308c209c1c50e856fa4e6414324cc3812c312a3dcdd153e42dfedb6deb7ff58c7f4d9e177ed56928e8c3815fc1df9d6b9e3a18af4b7671d0fa7ccc80cda5550e3d8f2bebb9dcd10515d6dfc3ee15beb1a1635c0e38521b8d810390165d460579a5e29b9e2a24f5f0a6d5d754dd20d6729ff330d6d232ce8b9061178acd5035e32f7d806fca0a041e07e9062b912a207a597ea429e8259a1725785b33621e5928a0bb9cf9d150f769e9abe0b31e7238a5de690cb95b598e6656d3ae8eb582cad116c92604954d8bfb88aed130650ed4138439841da4be3c8d84a9ae61bbf80819211c970856937e06d3c2d5123e104cd49d6889d7c3c9ac74471f680af024b884fb0b8affbf47842cbf48448529ac1ea1b8dab7d77490c48ca93f5b8a9ec3be42cc42c71932295b7c1fd38015092289d2060d00230bcdc4a92199757f6cf879ee6b9565b59cc3cd9c4f08f93f254fd893e92eab208b86cc3f33e7e0e8c731953dd9141c4d52c583b2632b6e00ad3173a9c3921fdd60020b6c5852068b24342f404076de6041802abc974fee2d56a3b83e38327c7e77a8f211ffe9aac263d3c3146e6384c9c85e3a799c273559f0ebb76c6869830d5e20f214e0b9cdafcd49c314cc89dcc41e72681c8e4b90a7757728e82897234b501d11ba6aa5dc57ab0064ea92e0a46046c4a73b048db8bfa81fa436d1112c69ed1c0b95ddea67483bf93e4737263d0ab610bba18db4783a0a11f3828b5e6b1fed95f70da83ca35128c80f07e69572e5c03b3ba7bf7afcc381b431178444552713f47f3c87b340d28864d293d63283f4f3ac3ed67039ec741fd320a5da70cd4d5af6bf2f5e565791cda90e191009cac77173ddc67d980c13358ac2b17f0351da2ea6a9a1b13e895980a2cdf2f751a98ea2c92ae42fd9b1c86ac19fbd8a692629e6b361253963d0abd2bbb1e5bd542e365b58ae17f8cfbd88d822957477ca61bd1bd3ebcb7d3c3d829006556d4ef3f7ad22442198eab80eaad0a3bc53180d50aef6dd0df87da5d65e07ab6a5865b8f6fd45543b199360c16d71cb7abe59370a8c95e0dbdca36fb12ade013844f27e0b0dbae475e531cead75ba74af1cb033ef886", 0x1000}], 0x4, &(0x7f0000000540)=ANY=[@ANYBLOB="40000000000000000036d10c0180000006d79918fbc796d086ffbab93416ab317a3fcc8c0415ddcb8bb89cd52242b5cbbba81fb530f6cc57ef2c549600c50100a000000000000000ffff0000a30000008681bb165608c84ef237e7792eb713ddc4ac6e3d7e13f6845f08705c9229ae6e3dd888b5c2be14f2314da56ad2d43505c12def4461c84037a22c9854143928c0a74c3fff784b55c77725c8da5592eb0d4a00b42e02eb2fda45fb02e22a305fbab4f9b145884a9bd1787d1ffd9a874ba7d607e889407b4829f864ee6eb4ceac3d0cf9340fb1d0e735c9413b0190f6ed157af3db079fae14322deffe40cd9e67da23f2199a548500000000880000000000000001000000f8ffffffe9647762b033e23354144efe911edf0c2ead05a77f3d8b9b206957d90ae757b592eacf9569f0f7e6abf8d897b968d07fe0acc41055e15d3baa4e5bd2ba18efca31d7f33fc2598c11818c4e77e83f5db09ec5b27cd4e0a1d84d85fb0ae63508549c7c627d93d66a50178211c7096396ac0787a41ae2a6e10049d0142293df573252ca765b31e5e24061581c3673db24c6f4"], 0x168}, 0x9878d5c527fde8da) r6 = getegid() fchown(r4, r5, r6) r7 = getegid() r8 = geteuid() r9 = socket(0x800000018, 0x3, 0x102) listen(r9, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r11) shmctl$IPC_SET(r3, 0x1, &(0x7f00000004c0)={{0x7fff, r5, r7, r8, r10, 0x8, 0x7ff}, 0x8, 0x401, r11, 0xffffffffffffffff, 0xa2, 0x1, 0x1}) shmctl$IPC_RMID(r3, 0x0) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x1e, &(0x7f0000000000)="c29bda14d340d816f4617a5988a0418897000000000e7967f9f86eb2ed8a520af41484e10a32ca1fae4c2812043ef86bbed8", 0x32) dup2(r1, r0) r13 = dup(r0) sendto$inet6(r13, 0x0, 0x0, 0x0, 0x0, 0x51e7729d0e754874) 14:47:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffe, "00642924f52b0f3a8300"}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f00000000c0)=0x101) 14:47:48 executing program 1: socket(0x0, 0x400000002, 0x0) socket(0x18, 0x0, 0x0) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2000000002a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e97680800000000b89da05a0a414c6394359a00000000000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfee327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7fadcef3a7b8d755032e2a1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fd2e6715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce709332c7a7da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d22cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc55c09500ffffffff8c5ff5fb501ebe1dc60c45bed29d7b308b5c975ddcad8ec4ba61a4830949f95b0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c87212587fe56d2468b0907c44c25c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d0000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf5f3ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cad76eeca126014cb60b16ddfd2aeecf5f48dc18630a96ad82c7718c6988941ea19274efc50aa30f57518d5514f9772653c248cca98377f31864f227621983035c0f9e997e9686692be7dd3198ff30eb9d6a66b9964cc6f47dc7f749706fdbf1896fead0511290139e3c1e0985f5f5f5325f9ac5bf88be80054d5e8e71bb184d828f6222ed428f730512b79182925e0bc335425df35eb0e62eb38dfcb42c95f795acce5a042c6e3b9e4bd40528b3ecbf7b6e317ba970da13cb0db3d4d2684f6efab6ae0af6460e96fc050f2dcd1e07b31e0c3bc7d459a7709f16506f79375c68f0b15cce6b729294c874922656f09287793549faf034abaa256a5aac323ac92dc986028379df28b59abeb1abefa7d02b6177efbb285752c3f4434b863fc197bfa92a7ed2982b925181ebd8b72e95460ca59e73bb356bdf33680ae756558d0fdc1f04426aa908126ffeeaf2f70255b0bd1430837291bd04395c13e82f71bb3b372607b265bfa76891fe42d01cee1d71a8d0406e7157c74e9b50553aab14f69092bca321740b7da741d70270c903f45bd0c3dd1648cb22d5069503f99be5e02d827da037528d49e9824f560b5d30043193225b2916ec8cbf14cdff02a307b50939573910cf6655319bae0938ed632c08f7ee2d1277c85ecbc5bdb73a567dde757938618a13e0f9f4ce5bf60e65deb7d15bb244984c1a8804ede92cb357b7ee9cd1c2922e4069c95842677b5e62ebb9abe490c17e353d5fc384156fdc3788dc4fd2d6a06092a744096c9e88db0239e3cdb493a580b28490ba70647e6375096658874ea000000000000", @ANYRESHEX, @ANYRESHEX], 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000200)="892eadf04950078f2ed34954230641d006e34157cf0fce4c9f5f9b022b1d0a41b2285a18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f4094321fb64fc7a962d58e3c174125a6983ee863af3239970e25b53381f4960bfee501a720b650aea100efa3871b176589da4ce11843b66ac797f1c3dde79a9f882a3472338809b40b3418571473cd3c9c319420032e56992eca8792e3146f611e58fab97756daa2ab9c83c883a3245453420c2a676b26468aa6fd2", 0xc5}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f758", 0x248}], 0x4) 14:47:48 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="82d64766b1cc6bf734985b640621c9a3af4c650682997cf425802347e64d7c2e3bdea73e9328ecfc35eb04782db70379510f4f8dedbf0511064c91a600c26591540b2f7e0605f694c0208df2d7e6308c4a714c7219edc20f5a8b44b10bde1adeb4a7dafd6adb0eef715e61eedaa22fd3fab8cb9e113df690ac2cb9c7bd0a25dc151ec2631a4a61b61240e81a57c304d7d5d056900f856db80aab1b5b63e1fb82ecf38385ba1cc4a383256abb1acdf06cd10d0d7f1fc9ab3af4bb8befc358c4a6b96949bc073c110c18c24fbdaf5a88784606f59dce3d9dc2a2005830f86db3a718452820171828af0fba9058664edded"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xc35, 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) 14:47:48 executing program 1: syz_emit_ethernet(0x106, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffff000000000000080044dc00f800640080402e9078ffffffff00000000070f05ac1400bb00000000e0000001004434019000004cc7ac1400aa000000050000007f0000008100000101e000000200000002ffffffff000000017f00000100000001940600000007940600000008832341ac1400aaff22c910986affffff7f000001e0000001e0000002e0000001000000007f0000019406000000090000000cee8f780908000048ed000200660004203307ffac1400aa7f000001940600000007940600000400004424ff4000000c8400000001000000050000000300000006000003ffac1400aafffffffb83175600000002ac1400bb7f000001e0000002ac1400bb01000000"]) 14:47:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x50}, {0x6, 0x0, 0x0, 0xff}]}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = dup(r2) pwrite(r3, &(0x7f0000000040)="01de00004967423230c688e100f500000001", 0x12, 0x0, 0xffffffffffffffff) recvfrom(0xffffffffffffffff, &(0x7f0000000180)=""/163, 0xa3, 0x0, 0x0, 0x0) 14:47:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f8fdffff00acfa813b3888e5d9ffffffff2500"}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 14:47:48 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7edfffc], [0x0, 0x0, 0x482], [{}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0xfffe}]}}) ioctl$BIOCSBLEN(0xffffffffffffffff, 0xc0044266, &(0x7f0000000040)=0xffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) open(&(0x7f0000000080)='./bus\x00', 0xe88, 0x100) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknod$loop(&(0x7f0000000140)='./bus\x00', 0x8000, 0x0) 14:47:48 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x2) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) 14:47:48 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[], 0x1c, 0x0}, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 14:47:48 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f010000003000"], 0x10) sendto$unix(r0, &(0x7f0000000100)="74970321", 0x4, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000140)={0x5, 0x8000}) kqueue() ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 14:47:48 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 14:47:48 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x68, 0x0, 0x9, 0x1, 0x0, @rand_addr, @remote={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x43, 0x1, 0x9, @local={0xac, 0x14, 0x0}, @rand_addr}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0x1ff) 14:47:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)) semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/4096) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000040)=""/12) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 14:47:48 executing program 1: r0 = socket(0x11, 0x2, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050290000000000017005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f400b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 14:47:48 executing program 1: getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) lseek(r0, 0x0, 0x1, 0x2) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 14:47:48 executing program 0: pipe(&(0x7f0000000100)) 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)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0xffffffff, 0x5, 0x1, "0128000000b0000000ffffff7f00000000000400", 0x3}) 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) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) connect$inet6(0xffffffffffffffff, &(0x7f0000000180)={0x18, 0x0, 0x101, 0x3522}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:47:49 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x800000000000000, 0x8006}, 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$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) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r3 = dup(0xffffffffffffffff) ioctl$TIOCSTART(r3, 0x2000746e) socket(0x400000000018, 0x3, 0x3a) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x11) setsockopt(r2, 0x1000000029, 0x2a, &(0x7f0000000080)="eb00cbff0aaa4e5d306582b42f4f020000001448bba2bbbcc7162b93da9f37990fb1e60c2afac78d", 0x28) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:47:49 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) r1 = getuid() setreuid(0x0, r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r3) syz_emit_ethernet(0x46, &(0x7f0000000080)={@local, @random='\\>VwV-', [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}, "0100000800000000"}}}}}) 14:47:49 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) socket(0x18, 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000540)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x800, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x42290d3e99f6218d) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) r1 = shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x100000001, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x335e}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1000000000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4000}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file1\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000500)) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000800)=0xc) r3 = semget$private(0x0, 0x2, 0x13a) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/19) 14:47:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x48}, {0x64}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x81, 0x7, 0x1f, 0x8}, {0x1f, 0x7, 0x7, 0x75}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000080)=[{0x5, 0x7, 0x64, 0x1}, {0x9, 0x5, 0xff, 0xffffffc1}, {0x6, 0x8, 0x4, 0x1}, {0x101, 0x2, 0xfa, 0x6}, {0x1, 0x52, 0x5, 0x3}, {0x5, 0x6, 0x5, 0x1}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000c10000000000", 0xe, 0x0, 0x0) 14:47:49 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mknod$loop(&(0x7f0000000380)='./bus\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2d}, {0x6, 0x0, 0x0, 0x502}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCFLUSH(r1, 0x20004268) sync() socket(0x18, 0x1, 0xda) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x4, 0x2, 0x7, 0x9}, {0x5, 0x81, 0x40}, {0xb2, 0x7, 0x5, 0x2}, {0x5, 0x2, 0x3f, 0x2}, {0xd105, 0x81, 0x40, 0xfffff801}]}) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) bind(r3, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) 14:47:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x401], [0x0, 0x0, 0x0, 0x7445, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbe9], [0x0, 0x0, 0x401, 0x0, 0x2, 0xfffffffffffffffa], [{0x0, 0x4}, {0x0, 0x0, 0x0, 0x200000000000}]}}) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) setrlimit(0x5, &(0x7f0000000040)={0xb81}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/4096) semop(0x0, &(0x7f0000000180)=[{0x3, 0x39a, 0x1800}, {0x3, 0x9, 0x1000}, {0x0, 0x6, 0x1000}, {0x0, 0x5, 0x1000}, {0x1, 0x3}], 0x5) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000140)=0x206f) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 14:47:49 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f00000003c0)=[{0x8, 0x1, 0x4, 0x1}, {0x3de3, 0x8, 0x2, 0x1}, {0x18, 0x8, 0x33, 0x3c}, {0xd931, 0x4, 0x2, 0x5}, {0x8, 0x1, 0x8, 0xff}, {0x479, 0x0, 0x1f}, {0x5e5, 0xbb, 0x1f, 0x1}, {0x7, 0x61, 0xd0, 0x85f}, {0x5, 0x5a, 0xef, 0x8}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2f7ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000200)="a21a05d63d7c1c84c8a75840699960420b8b874a2c3f39f708f26ae02d9d4b45cee3c304e988a0dddba06a0baf16e45d7032fa53f643dea1bc8bf84b35d9b96c5bc519853b906d9b65974b0abd2de083d72d75fe57b5708fe43f11fe2e6449bca32c630418a1cc600399707e0925c7284376581f29a0fc7693de8126ee7154723145cff9b1149fff35437a36a9e06b35c39aa1ddf910173d0f0002", 0x9b, 0x1, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x1}, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10082, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="2bfe01000000000000000000be15001ab85d0369c026a6d6fc168bc026e314de2e4eb31c"], 0x1) 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, 0x1d5daebd, &(0x7f0000000340)="f9a399b331f7a6313491d1caff13b9fd812eaa4e71c839dd4d95e02e68e665cd370bdb027343f895d0f3b8456cef6a6ab9129325b26a8880e5a3f86b9ac66134e703000000000000001b", 0x4a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x38e) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)={0xff, 0x81, {0xafa, 0x8}}) 14:47:50 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffff0f0d4e7efd07a089ee2f29ffffaaaaaaaaaabb08007402ac1400aa030a90780000e28af508080001ffffffff000000000000000000"]) 14:47:50 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x40}, 0xc) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="10000000ffff00000100000000bc7a4be60b82bf3b36b79ed9e80f3e0000bd"], 0x10}, 0x0) recvmsg(r1, &(0x7f0000001540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x842) socket(0x2, 0x2, 0x1) 14:47:50 executing program 0: getrusage(0x0, &(0x7f0000000000)) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mlock(&(0x7f0000fec000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000fed000/0x2000)=nil, 0x2000) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x8]}) connect(r1, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) 14:47:50 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x101) 14:47:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt(r0, 0x11, 0x3, 0x0, 0x0) r1 = socket(0x10, 0x1, 0x6) r2 = accept$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) dup(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x1000, 0x2, 0xc5, 0x1, 0x4000005, 0x7, 0x2, 0x2, 0x0, 0x200000000000, 0x5}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x15}, {0x34, 0x1, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x3f}]}) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000280)={0x1, 0x3}) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$PCIOCREAD(r7, 0x80045710, &(0x7f0000000080)) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000500)) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0x1000200, 0x3a, 0x4]}) 14:47:50 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x400, 0x82) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) 14:47:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x5, 0xaf) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000040)="f076c8626fed520119d5c125de4ad8c22945e8c27dbca6a5f726522c8e6f559fe51763c93cbeebbc89db7929bdbb2f504262298525", 0x35) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r4) fchown(r1, r2, r4) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000)="0b79a03059c841ec52d6d7db32f86dbbb1cd5a447a2efb1a1175bb34fdbabc89695cf775f7f92a1eb6ddd3dc21", 0x2d) 14:47:50 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) socketpair(0x1, 0x4000, 0x8, &(0x7f0000000140)) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000080)=0x3) 14:47:50 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r1) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) chown(&(0x7f00000001c0)='./file0\x00', r2, r1) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x400) openat$pf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pf\x00', 0x80, 0x0) 14:47:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000080)={0x0, 0x7, 0x8, {[0x4, 0x1, 0x200, 0x1ff, 0x57, 0x10000, 0x2, 0x2, 0x7f8, 0x9, 0x101, 0x1, 0x2, 0x100, 0x52970246, 0xfff, 0x7, 0xffffffff], [0x6, 0xfffffffffffffff9, 0x8, 0xcd4, 0xfffffffffffffff8, 0x0, 0x86bb, 0x10001, 0x56d6, 0x2], [0x800, 0x9, 0x80000000, 0x1, 0x3f, 0x0, 0x8001], [0x7f, 0xe7da, 0x400, 0x7, 0x1, 0x3], [{0x0, 0x1, 0xb789, 0x3}, {0x6, 0x9, 0x7}, {0x1, 0x2, 0xf9, 0x2}, {0x3ff, 0x3, 0x4, 0x100}, {0x81, 0x0, 0x4, 0x8}, {0xf1bf, 0x1, 0x1, 0xa92}, {0x1c, 0xffff, 0x81, 0x3}, {0xfffd, 0x400, 0x1f, 0x1}], {0x7fff, 0x0, 0x1, 0xb7}, {0x40, 0x0, 0x2, 0x81}}}) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f0000000000)) 14:47:50 executing program 0: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01"], 0x44b, 0x0) msgsnd(r0, 0x0, 0x4a4, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0x7, 0x6}, 0xc) msgctl$IPC_RMID(r0, 0x0) 14:47:50 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) poll(&(0x7f00000004c0)=[{0xffffffffffffffff, 0x40}, {r3, 0x2}, {r4, 0x80}], 0x3, 0xb97b) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x1011, r2, 0x0, 0x5) write(r1, &(0x7f0000000340), 0x10000014c) r5 = dup2(r0, r1) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r6}], 0x1, 0x0) write(r6, &(0x7f0000000280)="19469f9b5fa3be94a287834dc7a44044267f0f8fac994c1c99f1ce243b77fa80bad81e50c5633ac719d9def760b142934d5a5ba31f63dac2a82ea5eaca03da02a4e07949b1d9df362218c4b15c5e7504e446ce404321bf3111a405aba4356bf4cd365f75c0233c0c2371f226b48126801944a991672e45cdaf8f3367ac80997617ba81fcc090b5995aa66b16f8af8114638d1986c8", 0x95) write(r1, &(0x7f0000000040), 0xfeea) writev(r5, &(0x7f00000014c0)=[{&(0x7f0000000000)="58e30298b4bd21d9", 0x8}, {&(0x7f0000000080)="68e301ca80fe1b898a858f1a998f33922ac01e5530a22b2e459ace44995e9874c00332d2b863d27b2d0b56e92520d0f926d9ad098a70b9bce2d9618e9a4278b35f9f23b40711c71d03a34e9acb85bf8282e8cb3c69b178d486171b4f0dac9b8b7729c9a0521595baef7ae5485ceec78c911912116337d6bd6a3078bc1d340aea77170287e3cb3442e352e3fd866cd5cdf5f4b93645875582b24f39cbd2349714044865dae09f0633a2660f993a833ba976f0cb59db8eed94522f3b3f3a5186b903c7c0746c1986db7cb9770540b256c0ec391982a6b326601ed7115c2575360cc4407d4339ed1980cdb9335b7bdc926826642bb75905779504b00dc499048ebd55d50dab62314c8638c17ccfa307a85bf01507dfc7f377a591c27a5c8a8635ad33b21dbab95867d2e78416270f6d09773ca464ebd8e946956f232de18437715dcd379f280e26dc51e75572b6069986821ab064b6b2dffc5f974cf81646e34c86942bd6ed839dab2d3c859b0a4bd6615a3e9f34c4a13fc9162656588a9d832adada600b41fee69aa2b653f74ea9230fb499a48ff4c6ed80a4dba0979b5e395ee737994865fc6397f071539eb19b90f8d34945e2c9938fafc5a80ef2d145b8877610e4ab15c84899aa483cfdee330d09591c852fbadc6dbcf01660ffb41c7621286fed583fa19f61e582ab465efa01dd3ed0118eb499f7532a91", 0x1f9}], 0x2) r7 = semget(0x0, 0x1, 0x71) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f0000000340)=""/243) execve(0x0, 0x0, 0x0) 14:47:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100", 0xfffffffd}) syz_open_pts() r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0xfffffffd, 0x2, 0x10000, 0x9, "0a37fa774071a6b832515f37f762c724e2c6c69c", 0x800, 0x9}) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) chflagsat(r2, &(0x7f0000000000)='./bus\x00', 0x10001, 0x2) 14:47:50 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="7ba097ec7d44ae036c27693215102b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8000, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) setsockopt(r0, 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) 14:47:50 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x10001, 0x4}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820206a5c8ea6915897b"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="334c8f277d3f1f1b", 0x260}], 0x1000000000000309) r1 = semget$private(0x0, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = semget$private(0x0, 0x1, 0x40) semop(r3, &(0x7f00000010c0)=[{0x1, 0x1a0f, 0x800}], 0x1) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000002c0)=""/34) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x7c}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) setitimer(0x0, &(0x7f0000000200)={{0x9, 0x3}, {0xa88, 0xb2c2}}, &(0x7f0000000240)) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r4 = semget(0x0, 0x4, 0xb0) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/58) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0xa) 14:47:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x3, 0xffffffff}, {0x86, 0x42}], 0x2}) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x8, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="274882c192337568528cc75ffa0299774884fdbea80d33de4c8385a6fafda7fefedc3a6445814149d5a0b3758b83f910d5534114cbfe600b31b9826a6f07f2c01840b348e9e57e000e6d5c5457bf74374ec353f64861f5f810dc68a881c789882cac295e23645c9d62f78c21c56981b016ca03c93769f756c3e1c28a7637b6aeaea5186c89813b438b5f9f40be6fc9f3ca", 0x91}], 0x1) 14:47:50 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) socket(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000), 0x0) syz_open_pts() r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x0, 0xfffffffffffffff6}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = kqueue() write(r2, &(0x7f0000000140)="bdedf724b4eba6d6d9dbe1c449c70903ceb3eb82a4a7fbf62908b42b64f6dce6cfaa30b02504e91f5cd8143892fc5e527d14d0e862949c3fc1e0d5945a5f4ea530bea84d", 0x44) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 14:47:50 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b27ddbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac55518cb2a6c573a19f9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4328f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35250628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000300)) close(r3) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) 14:47:50 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x80, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000180)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) 14:47:50 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x3fff7bdefff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) shmget$private(0x0, 0x2000, 0x8, &(0x7f0000474000/0x2000)=nil) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 14:47:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0x0, 0x3}]}) 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="2b4ef6e1c025230601fe61537233e52ee49fa026b33939c12fd94062e0b6ac45c95660325f986647c53bc88ed777e4752de83542345f6edee14ef7f1c49cd433b6d0819f0be96a97f05195d8f1231963"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000200), 0x0, 0xfffffffe) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x4) setsockopt(r0, 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)="100a2956b9223776", 0x21d) 14:47:50 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000140)=0x81) socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = socket$inet(0x2, 0x5, 0x81) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./Wile0\x00'], 0x10) 14:47:50 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x421, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) fcntl$dupfd(r1, 0xa, r3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)) 14:47:50 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) recvfrom(r0, &(0x7f0000000140)=""/157, 0x9d, 0x40, &(0x7f0000000200)=@in={0x2, 0x2}, 0xc) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)='~', 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 14:47:50 executing program 1: r0 = syz_open_pts() pread(r0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7b1, 0x1000, 0x5, 0x3, "c84faa6c3331c3c4045bba52fbe8e0a69a983009", 0x3, 0x1}) 14:47:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000180)}) 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) poll(&(0x7f0000000100)=[{}], 0x1, 0x0) r0 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(r0, 0x20007471) 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)="100a2956b9223776", 0x21d) 14:47:50 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) r1 = dup(r0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) r4 = dup2(r2, r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x7) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000040)=0x5) 14:47:51 executing program 0: semop(0x0, &(0x7f0000000240)=[{0x2, 0x6, 0x1000}, {0x0, 0x40}, {0x3, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0xfffc, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETZCNT(0x0, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(0x0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x7, 0x1, 0xfff, 0x7f, 0x8000, 0xcb, 0x6, 0x5, 0x800, 0x81, 0xff80, 0x8, 0x1]) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000000)) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/4096) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f00000001c0)=""/77) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca6489600000000360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f00000100000000005ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d69f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb180801800000330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a14e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc7db6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514ee82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00"/1292], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000100)='.\x00', 0x800, 0x8) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000300)={0x4, 0x8, 0x1000, {[0x0, 0x5b, 0x101, 0x7, 0x507ba666, 0x9, 0x6, 0x100, 0x3, 0x3f, 0x6, 0x453, 0x3f, 0x802, 0x1ff, 0x200, 0x0, 0x7], [0x42, 0x9, 0x2, 0x97c6, 0x8, 0x6, 0x3, 0xca0d, 0x1ff, 0x1], [0x4, 0x9, 0x81, 0x4, 0x5, 0x4, 0x6], [0x1ff, 0xb96, 0x9, 0x5, 0x579, 0x9], [{0x8, 0x80, 0x8, 0x2}, {0x7, 0x3ff, 0x0, 0x14}, {0x101, 0x100, 0x55e, 0x5}, {0x2, 0x1ff, 0x2, 0xd8c5}, {0x3, 0x8, 0xfd61, 0x1}, {0xfff7, 0x8, 0x400, 0x1f}, {0xff, 0x40, 0x6, 0x7f}, {0x9, 0x2, 0x9, 0x6}], {0xfff, 0x9, 0x1, 0x3}, {0x1, 0x10000, 0x1f, 0x8}}}) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/162, 0xa2}, 0x820) recvfrom$inet6(r3, &(0x7f0000000140)=""/17, 0x11, 0x40, &(0x7f0000000180)={0x18, 0x1, 0x3, 0x180000}, 0xc) 14:47:51 executing program 1: getrlimit(0x0, 0xfffffffffffffffe) r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair(0x6, 0x1, 0x1, &(0x7f0000000200)) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x5, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000380), 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = shmget$private(0x0, 0x3000, 0x8c, &(0x7f0000ffb000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/188) shmat(r2, &(0x7f0000ffa000/0x4000)=nil, 0x2000) semop(r0, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9, 0x1800}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x1}, {0x1, 0x1000}, {0x0, 0x1, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) r4 = getuid() setreuid(0xee00, r4) 14:47:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925481447d5d0a765e2ba400"}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 14:47:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="2000007f82c5431ae80000e7ffffff87050000000000000037a68e2d726a0fde916898867501dabd171e3a24869ab397e42acafdc7a3be506e37243413fea71ebb7a7f0bc342b7b367d0e16b9da16fc5604f9ea38d7dff5af41bc7bf6de952f7a8bce7128bddc9b190df8eda7ff6832b8354402acb17b708c7f6a60332273fd8294b5c90a33f327b416d5f289bcd7d5a362ffda26b9f13b124eae3db94e5ab800cad9a48d0d5ed6183de048b4a1198073a5a463096398aae0e0e2a44caa0b8e4afcbe6f0302723e26b26fd2830"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) sendto(r1, &(0x7f0000000000)="8f5e9944fe677aea160a94f4d37fe5ca92924d", 0x13, 0x401, &(0x7f0000000040)=@in6={0x18, 0x1, 0x10000000, 0x5fa}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r4) setegid(r4) sendmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x8) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = getuid() setreuid(0x0, r7) sendmsg$unix(0xffffffffffffffff, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000240)="143a17eec787c1a089b2883bbe392af0329e062ec684eb99e9b7cc013565b059715374bd2c0414e289f904da0e83703151b3f304b1c1b572dae08084001de34e4398daf1bf92d0f48c77441c6cc24be0813700085ba19841585c0b4a7d4df150d15220d6bf11cfc484abf38e772594dcaf51d3b018247a33e3ae7659a29599147a9ac7c2a10682dc54df11fed5417944b39162998c3c529fe93e55eba82970376e0db668ebdf2680a9b75d856c5bb854bfbf9742edee281b742f2f35a1d3bfd1579cd61bf024db4df3cd03d333e9751b46e9619afecf264b0dabe975995717eee29a1623975fecf5eb94f2d3be93d8dd", 0xf0}], 0x1, &(0x7f0000000180)=[@cred={0x20, 0xffff, 0x0, r6, r7, r4}], 0x20, 0x8}, 0x1) 14:47:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000380000000000e28f78ac1400bb00000000030d9e0600000000450000000000000000000000e0000002e0000001810000005ee1048c"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(r0, &(0x7f00000000c0)=[{0x3, 0x6, 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 14:47:51 executing program 0: socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="02000d000008e4ec03474058b9671167ff01"], 0x1, 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) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffffffffff, 0x3, 0xfffffffe, 0x0, "010000000000000000ffffff7f00", 0x3, 0x705}) chdir(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x20, 0x8000, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:47:51 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@rand_addr=0x1]}, @noop, @ssrr={0x89, 0x13, 0x0, [@rand_addr=0x4, @empty, @local={0xac, 0x14, 0x0}, @broadcast]}, @generic={0x0, 0xf, "6142fc442bc4d816abbe13da1d"}, @lsrr={0x83, 0x7, 0x0, [@multicast2]}]}}}}}}}) 14:47:51 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0xfffff001, 0x1, {[0x1f, 0x8, 0x9, 0xffff, 0x0, 0x3, 0x6, 0x100, 0x7, 0x401, 0x6, 0x80, 0x8000, 0xfffffffffffffffb, 0x1, 0x9, 0x3d9d, 0xf27], [0x5f, 0xffffffff, 0xfffffffffffffffe, 0x372, 0x100000001, 0x0, 0x40, 0x5, 0x0, 0x3], [0xe66, 0x3, 0x5, 0x7, 0x18, 0x10001, 0x5], [0x9, 0x0, 0x3ff, 0x10001, 0x3, 0x4], [{0x2, 0xff, 0x0, 0x4}, {0x9, 0x2, 0x6, 0x5}, {0x401, 0x6, 0xff, 0x8}, {0x4, 0xfffffff8, 0x81, 0x77}, {0x0, 0x1, 0x8000, 0x1}, {0x7f, 0x400, 0x1275bf1f, 0x544c}, {0x2, 0x85, 0xff, 0x3b1}, {0x1ff, 0x3, 0x8, 0x5}], {0x8, 0x80000000, 0x100, 0x100000}, {0xed, 0x1, 0x80000000, 0xffffffff}}}) r1 = socket(0x2, 0x5, 0x6) socket(0x1, 0x4, 0x58) connect$unix(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66d401fffffffffb59e1d248e2b9c5da0e4f65b4bbc2111fe620dbcc0c491f18e45efe6c7df16f357291eaca65bb11c999833ac3bc0c7cd2494dc1be3bc399bc6c7e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cd1a0c1b578df5258f3e4fceae1e0b41b7850f86700ee2a48dd623453bbe600000000000000005ffed5896cde"], 0x10) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10, 0xa) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="6464fecea4acd56c0ddd3bd4331e6bc465caf82fee5456593018fdc8c04758b095486f1ed407869bb7ad91af7d2c41f14234c90d40e6208f3a23c7b2ca1a98fcdf2d44e651639ece61777cc0c767288955cc1ade79b85f40d926c0dd5c3a68c573377754672b0a517c234a673a8252e484ff64f2926c28054aad3cca400fad18c902f25aff634a700f97ae9deccde40aa72c485bf86fb6df85805c3e774f66c18f3995b7dfde0fdcb8a60b7b17fc69cf1c9fe103ad8ee2f60ff0090368cbf928c0e75f577e0bddc19e1a3e492db714a718cb1319df3f7bff8407af39cf95e4ab606c69b47d3de4b4133657b81f7e5252403806a6", 0xf4) r3 = socket$inet(0x2, 0x8000, 0x0) readv(r3, &(0x7f0000000500)=[{&(0x7f0000000000)=""/138, 0x8a}, {&(0x7f0000000440)=""/16, 0x10}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000740)=""/4096, 0x1000}], 0x4) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001780)={0x26, 0x0, &(0x7f0000001740)=""/38}) write(r1, &(0x7f00000000c0)="9e3eaa56070000000004bf9aab4230408600000000d0459370410547000000002e945883501e5cbf", 0x28) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000640)="c6f3672a1b038240d9e2cfbdfdd040086963dd4a52d50ee004a87352b3f3390b2aa6171169be8f9762c9354e3aa7ad54a4cde945d7bf599afe9e8ec8cf1d1368d55ea9eb9d9d843a5a93b7beda6613", 0x4f) write(r1, &(0x7f0000000700)="e252ae4906000000000000902ecf8e9a2c741c26dce9c24ae4a10fadeffba5f2a2ef25ff5dcf7f5d777b3d3e08", 0x2d) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f0000000600)) 14:47:51 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) read(r0, &(0x7f0000000440)=""/68, 0x44) open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) setreuid(0xee00, 0x0) r2 = getuid() chown(&(0x7f0000000000)='./file0\x00', r2, 0x0) r3 = getuid() setreuid(0xee00, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() 14:47:51 executing program 0: socket$inet(0x2, 0x1, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x0) poll(&(0x7f0000000100), 0x0, 0x9) getsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) semget(0x1, 0x1, 0x400) 14:47:51 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='\'#%\x00', &(0x7f0000000180)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000200)='{\x00', &(0x7f0000000240)=',\x00', &(0x7f0000000280)='\x00']) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000300), &(0x7f0000000340)=0x8) 14:47:51 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r3, 0x4}, {r4, 0x80}, {r5, 0x2}], 0x3, 0x0) ioctl$TIOCFLUSH(r2, 0x40047307, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x800001ff], [0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x210, 0x0, 0x0, 0x4000009], [0x0, 0x0, 0x4, 0x4, 0x0, 0x0, 0x200], [], [{}, {0x0, 0x0, 0x5}, {0x0, 0x0, 0x0, 0x80}, {0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0x2}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) 14:47:51 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x10000, 0xfffffffe, 0x9, 0x4, "f4cf546b23472f86c9ff5f4d3479d1823ca2cd5f", 0xffffa386, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 14:47:51 executing program 0: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x9, 0x10001, &(0x7f0000000000)="584ceaecc0a2d458cdfd922780b24a427544285ce63f4eaade0a620451a20e4bbb9ec75c390369ecb9373e260567909d07bbd636a7ecd8f857eac1dd876148deb3fc631bdd6e1cea1ba208ca6e561f00fda2f3fb6a9ad81d8f9de584623b0e69e06e15f8e20dddf59ee4daa8c29b6104062018a0a9f5903bcb97c316ab997d643f95b369f894d1700fac94426ad87c71239db2cd366ee9f493d81489714fecd4fab3927347a6d350882229dba08449", 0xaf) socket(0x0, 0x1, 0x4) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f8b2b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 14:47:51 executing program 1: setrlimit(0x0, &(0x7f0000000080)={0x200000000000000a, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 14:47:51 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x40000270, 0xffffffffffffffff) getpid() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) 14:47:51 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x25, 0x2}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 14:47:51 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) unveil(0xffffffffffffffff, &(0x7f0000000040)='r\x00') socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x55) setegid(r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setegid(r6) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) setgroups(0x3, &(0x7f00000000c0)=[r2, r4, r6]) 14:47:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c, 0xfd, 0x4}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0x100000, {0x4, 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) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 14:47:51 executing program 0: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/161) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) shutdown(r1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x3, &(0x7f0000000480)=ANY=[@ANYBLOB="01ec2d2f66616c65300063102495e1de0edc084d0c6c9f3454e94c5a799b4f4d8b3bb667303be4fc7e1c7a99e52430d7e7ef48c41b74aeac47d8fd644d215b78d50c564a9bc2a107663b5544b381ca812bd82127896a2cdc6b34c063c36f5d9a0000210000000000000000000000000000000000000000008503aec521b78741406100"], 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff53}, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) sendto$unix(r2, &(0x7f0000000200)="f7", 0x1, 0x0, 0x0, 0x0) sendmsg$unix(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) sendto$unix(r2, &(0x7f0000000140)="7c62cbe0aa30f01acf75ceae308f02164ed1504e21491d0ffc98565feb20590264117e63dbb303de556a7c8c5b5579c4a4", 0x31, 0x403, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000300)='./file0\x00', 0x200, 0x1df) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50bc156a6a956c4", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) r6 = dup(r0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 14:47:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) read(r0, &(0x7f00000000c0)=""/20, 0x14) getpid() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xc0000110, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1", 0x10}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) 14:47:51 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#i', 0x2}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) ioctl$KDENABIO(r2, 0x20004b3c) write(r1, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f348820", 0x21) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x48) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r4}], 0x1, 0x0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000680)) sendto$unix(r1, &(0x7f0000000180)="11a8ca46ebd69b7943fb2433feda5d5ca67d06e08692e0452150a4bfbb2ec6675d43855027f75f9690493df42a9f1c2de33164ab132a2572c88140f1b1364225584a70fcdc397623592fda39934a1adbd535f5ccb767aa8ac5096d58aa323f963b2421d4c90ac4f66f1d56d5f659e11a5eb0a64cef3d8a44a349ec08da00d6ff1ada450c4993328eda4dbc36", 0x8c, 0x402, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2fa2afd0fd9e8ae8856a7aef62757300"], 0x8) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r5}], 0x1, 0x0) dup(r5) 14:47:51 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 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) setsockopt(0xffffffffffffffff, 0x4a, 0x7, &(0x7f0000000180)="941448c209cef8c37669090091513a3b49f712d0d2e18141c343dc2048a4662c94edc9752604d063e9c4f11c4e1e1d94d5f729bc2af578099ad0c1f35ee0fb223902aabeea61a99ec8fdc83fae5e9f0a4b0fbfed9e8939a92ed5b05bfd5a94344961b956e23826108ef6ccef621857afe0b94aa57bb6e6afa825f45d26ee2861a5fe88f465dba7a5f4d0c9305513b43bf726e956637d4f6b9e56cb2b8f095efdff3b3f54ff163b4fc662dd5192d8301bbaddc645f98e627b78f5a7e87b3c", 0xbe) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 14:47:51 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mmap(&(0x7f00007ee000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0, 0x8) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x7fff, 0x800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = semget$private(0x0, 0x4, 0x1b2) semop(r2, &(0x7f0000000400)=[{0x1, 0x100000001, 0x1000}, {0x2, 0xfffe, 0x1000}], 0x2) semop(r1, &(0x7f00000011c0)=[{0x0, 0x82}, {0x2, 0x2, 0x1000}], 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x1, 0x1000}], 0x2) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0xee) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0x7fff, 0x0, 0x0, 0x0, r3, 0xf, 0xfff}, 0x466, 0x3, 0x9fd}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10, 0x0) semop(r1, &(0x7f0000000000)=[{0x1, 0x8, 0x2800}, {0x4, 0x3, 0x1800}, {0x4, 0x92, 0x800}, {0x3, 0xf7, 0x3000}, {0x2, 0xe000, 0x2800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x401], [0x0, 0x0, 0x0, 0x0, 0x80000000000], [], [0x0, 0x0, 0xc89], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}], {0x0, 0x0, 0x2000000}}}) 14:47:51 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) msgsnd(r0, &(0x7f00000004c0)=ANY=[@ANYRESDEC=r1, @ANYBLOB="f4d5a01f7837c66b5143936b79e2c26f5a2e8885f24d5adbd4777a4be716d520e98f35d04f27226eba11ef33199031c85426e0143ec58a3bade19bc3ee528c3da8844e6bfd4f839af4a108ab52cad18e6a94dcd6f48ed4313bb1e7ccf3fce8d2280ea8f6842190212cd88d176071070096719cc1158cf3d7d57e1380a0f8f61323317abf3cfc878ac2531dec8e477cb00e7b78b4fbdf0a050d3eb8851db664a327f2d00d114e03d97ec6c2ca09c2ca635fbf7fb53cc68279d7f16a2aede23deffac202e68cd11b9201b4bfa2d5d7d7aea6fdca127c9529b780e0c649f3e8694dfb792c33a406cd4be0932713ca34c92ad831b88051562310a24f509a10f0605dc6fc3cb873759c2349d2c83290bd3d40fab94c159157dced00ef2ed4a20d5bbde4ef3ed7d6e2503fabc8cc8e2b7cd9bdbc47ea4fa1719b3b928e61f7a9a246df33206402a9c4ba03a458ec05cc54686ab0e1dbd4cd9b98676a59e73d8838c231eeb5bd46ed9850df8897a05e15c8a2d69c79715d3913667308dfc5395df0945719187de838b3f474f230dc5f1ffa575e37ae95ecac48735a94aa57598c06443e44793132dd04ecb6d97cfc0bced8b438cc13e27d164bdd95ae6762f1cca82a169f9870f19491e7f3b511fa5e5caaa5222d3b4e8c4cb4f7178eae9eba86a9c79bcfaff1abde95ddd02503be", @ANYRES64=r2], 0x44b, 0x0) msgsnd(r0, 0x0, 0x4a4, 0x0) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/193}, 0xc9, 0x1, 0x800) msgctl$IPC_RMID(r0, 0x0) 14:47:51 executing program 0: mlock(&(0x7f00005af000/0x4000)=nil, 0x4000) 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="000000000078b77d71950e256b82b8f6d1251fc524bf4e75c41d160becc9f7bb5eefb0bbb89510e4645a1e34c114d4e888c35fe8e0c003926a524deac172200401caad0dc7ccaca49d0d943b16a97d2c802a00bcd81e9a5bd98a9536828b24"], 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 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x2, 0xffff8ef0, &(0x7f0000000280)="ebffcbff13b9fd812e5ac5701048e699319296482a7d075e55912ce511381dca4a04b76171b43841c6cc2712c898fac467afdf84ecc91e9b4e8ac19e4ec17a6dd950d16e4ed02f95fb9aba493b39d3b42458f97c4587601f31ec2464a1db9096599691ad8d6d2e7bbe0940c3266ce79e2797513c7acefb9fe85bcd782ed8c1e2fae3178dd0bfccf35a8e83f15ff86d4b5faf0b161031b0fedf62e3d96129bbf4127e26d1c912ec4a6da2f2f73277912154d2bf6ef45964abd265887fd94e05d6503307843d99223cdf84663ba4945bb5b1e0c73335af33c0ee03b26ff19c45a4862605a0b3acfbace46f58b78af7caf3f2", 0xab) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 14:47:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2285b0001000000004d5f4de4"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f61810 map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f000b80 failed: hole in range vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020f61810 14:47:51 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc914780a6cdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f12f9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87bdde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1be912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b00000000000000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(r0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/165, 0xa5}, 0x0) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r3}], 0x1, 0x0) recvmsg(r3, &(0x7f0000000540)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/108, 0x6c}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000000300)=""/15, 0xf}, {&(0x7f0000000340)=""/172, 0xac}], 0x6, &(0x7f0000000480)=""/131, 0x83}, 0x843) 14:47:51 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fed000/0x10000)=nil, 0x9}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x80}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xf6ca}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ee8000/0x2000)=nil, &(0x7f0000e37000/0x3000)=nil, 0x18}, {&(0x7f0000faa000/0x4000)=nil, &(0x7f0000f47000/0x2000)=nil, 0x3}, {&(0x7f0000eab000/0x4000)=nil, &(0x7f0000f8f000/0x3000)=nil, 0x1}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000df5000/0x2000)=nil, 0x5}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000b30000/0x3000)=nil, 0x7}, {&(0x7f0000ccb000/0x2000)=nil, &(0x7f0000a5a000/0x2000)=nil, 0x8}, {&(0x7f0000c70000/0x1000)=nil, &(0x7f0000cf7000/0x4000)=nil}, {&(0x7f0000b7e000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x80}, {&(0x7f0000e7f000/0x3000)=nil, &(0x7f0000c37000/0x2000)=nil, 0x1}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['.\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x25, 0x3}, {0x84, 0x8}, {0x5}, {0x45, 0xfffffffe}, {0x8b, 0x100}, {0x4}], 0x6}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r2}], 0x1, 0x0) sendto$inet6(r2, &(0x7f00000006c0)="59d67f2e29ea03b30976eea9cfbb468edc64e5ad13d33a3e279b9900e76c89a2d0203e005654df03006f0d5700620ec2cd46eab914cae9ccd9f596f73df0c08dbc756e112be57bc4d4a71bb09428022c6edb36403afcdc4c6d7a326b576386dfa66f8d718bce4c73793a3e7b7d7eadbe741f7600bbfaff34860ac5b747d8015c336b7f00bc520d640c448f93bf24c5061665a830453a3e55a843ff6c58e9901dfd2d60c88990fece2eef8871adf5e2a4f59598aac2fd7f4d906aaac3ff74a7804f276947052b6534501077ba9e4b938aea6149819a04eb167923601ce7ef80474733b2ee20d6a6112b", 0xe9, 0x0, &(0x7f0000000040)={0x18, 0x2, 0x100, 0x8000}, 0xc) r3 = socket(0x10, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0xfffffff8, 0x4) connect$unix(r3, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2fac1400ff8fb14c20fc26a297e70c1acc6c89b844a4aa9f07a6a9f82f3c4194136a8079febd585c3f138b43d4ab3c1228c73711af0f70ce72779acbe232cecaf7bbb23bae27b5f99826b7edda3f617050da0c73a295a03959d53e98ec367f2b471e26ab526c"], 0x10) 14:47:51 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, 0xbfffeffffbffffff], [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) pipe(&(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) panicW: ARpNooINl_G:ca ScPhLe _NiOtTe LmO_mWaERgEicD _OchNe ScYkS: CmAbLufL p2l 1c2pu86 f70re08e6 0li EsXtI Tmo 0d aif i eStopped at savectx+0xb1: movl $0,%gs:0x530 TID PID UID PRFLAGS PFLAGS CPU COMMAND *260304 52020 0 0x2 0 0 syz-executor.1 166593 45183 0 0x12 0 1 sshd savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7fffff3b50, count: 14 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806f175e00+24 0x7867c85e7bbfb90f!=0x7867c8de04be430f ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7fffff3b50, count: -1 ddb{0}> show registers rdi 0 rsi 0 rbp 0xffff800023189300 rbx 0 rdx 0xffff800020e6dad8 rcx 0 rax 0x3a r8 0xffffffff81f249ff kprintf+0x16f r9 0x1 r10 0x25 r11 0x3c937e49f4529919 r12 0 r13 0 r14 0xffff800020e6dad8 r15 0 rip 0xffffffff811db3f1 savectx+0xb1 cs 0x8 rflags 0x46 rsp 0xffff800023189280 ss 0x10 savectx+0xb1: movl $0,%gs:0x530 ddb{0}> show proc PROC (syz-executor.1) pid=260304 stat=onproc flags process=2 proc=0 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020e6c758,0xffff800020e6c9d8 process=0xffff800020ec9b00 user=0xffff800023184000, vmspace=0xfffffd807f0002e0 estcpu=36, cpticks=2, pctcpu=0.21 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 87473 263912 52020 0 2 0 syz-executor.1 20319 491657 0 0 3 0x14200 bored sosplice 98276 98460 0 0 3 0x14200 acct acct 34091 90610 33015 0 3 0x2 biowait syz-executor.0 *52020 260304 33015 0 7 0x2 syz-executor.1 33015 134936 51682 0 3 0x82 thrsleep syz-fuzzer 33015 388806 51682 0 3 0x4000082 nanosleep syz-fuzzer 33015 338076 51682 0 3 0x4000082 thrsleep syz-fuzzer 33015 201373 51682 0 3 0x4000082 thrsleep syz-fuzzer 33015 212832 51682 0 3 0x4000082 thrsleep syz-fuzzer 33015 354755 51682 0 3 0x4000082 thrsleep syz-fuzzer 33015 149090 51682 0 3 0x4000082 thrsleep syz-fuzzer 33015 354128 51682 0 3 0x4000082 thrsleep syz-fuzzer 33015 262033 51682 0 3 0x4000082 thrsleep syz-fuzzer 33015 302728 51682 0 3 0x4000082 kqread syz-fuzzer 51682 392547 45183 0 3 0x10008a pause ksh 45183 166593 59867 0 7 0x12 sshd 33978 178524 1 0 3 0x100083 ttyin getty 59867 387122 1 0 3 0x80 select sshd 25384 341790 78481 74 3 0x100092 bpf pflogd 78481 76677 1 0 3 0x80 netio pflogd 85771 446130 25642 73 3 0x100090 kqread syslogd 25642 379814 1 0 3 0x100082 netio syslogd 20190 75084 1 77 3 0x100090 poll dhclient 53204 242965 1 0 3 0x80 poll dhclient 58423 165949 0 0 3 0x14200 bored smr 93986 296022 0 0 3 0x14200 pgzero zerothread 35567 116304 0 0 3 0x14200 aiodoned aiodoned 88474 302636 0 0 3 0x14200 syncer update 83892 357281 0 0 3 0x14200 cleaner cleaner 64951 153488 0 0 3 0x14200 reaper reaper 20245 371490 0 0 3 0x14200 pgdaemon pagedaemon 53446 426007 0 0 3 0x14200 bored crynlk 47116 35316 0 0 3 0x14200 bored crypto 54586 417751 0 0 3 0x40014200 acpi0 acpi0 55238 391535 0 0 3 0x40014200 idle1 89210 249204 0 0 3 0x14200 bored softnet 63989 123445 0 0 3 0x14200 bored systqmp 45903 145155 0 0 3 0x14200 bored systq 87761 254229 0 0 3 0x40014200 bored softclock 56646 38939 0 0 3 0x40014200 idle0 1 234850 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff8267a578) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_getpages+0x34e #4 uvm_pglistalloc+0x362 #5 uvm_km_kmemalloc_pla+0x238 #6 uvm_uarea_alloc+0x51 #7 fork1+0x271 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 34091 (syz-executor.0) thread 0xffff800020e6c9c8 (90610) exclusive rrwlock inode r = 0 (0xfffffd807d04f3d0) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vget+0x1c8 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x14b7 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a6 #11 namei+0x63c #12 dounlinkat+0x99 #13 syscall+0x4a4 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806b361918) #0 witness_lock+0x4c7 #1 rw_enter+0x453 #2 rrw_enter+0x88 #3 VOP_LOCK+0x4b #4 vn_lock+0x81 #5 vfs_lookup+0xe6 #6 namei+0x63c #7 dounlinkat+0x99 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 52020 (syz-executor.1) thread 0xffff800020e6dad8 (260304) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82667e30) #0 witness_lock+0x4c7 #1 syscall+0x400 #2 Xsyscall+0x128 exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff8267a578) #0 witness_lock+0x4c7 #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 uvm_pmr_getpages+0x34e #4 uvm_pglistalloc+0x362 #5 uvm_km_kmemalloc_pla+0x238 #6 uvm_uarea_alloc+0x51 #7 fork1+0x271 #8 syscall+0x4a4 #9 Xsyscall+0x128 Process 45183 (sshd) thread 0xffff800020ede010 (166593) exclusive rwlock netlock r = 0 (0xffffffff824c3998) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9513 6483K 6806K 78643K 11040 0 pcb 13 8K 8K 78643K 135 0 rtable 74 2K 3K 78643K 339 0 ifaddr 73 15K 15K 78643K 98 0 counters 43 33K 34K 78643K 47 0 ioctlops 0 0K 4K 78643K 1479 0 iov 0 0K 16K 78643K 45 0 mount 1 1K 1K 78643K 1 0 vnodes 1218 77K 77K 78643K 1398 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 7 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 75 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 364 0 proc 61 63K 83K 78643K 510 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 51 0 in_multi 84 4K 4K 78643K 164 0 ether_multi 1 0K 0K 78643K 18 0 mrt 0 0K 0K 78643K 9 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 264 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 129 39K 55K 78643K 2121 0 UVM aobj 16 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 79 0 NDP 10 0K 0K 78643K 20 0 temp 93 3042K 3110K 78643K 3491 0 kqueue 3 4K 10K 78643K 10 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 37 0 35 1 0 1 1 0 8 0 rtentry 112 72 0 45 2 0 2 2 0 8 0 unpcb 120 161 0 151 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 426 0 426 1 1 0 1 0 8 0 tcpcb 544 171 0 167 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 559 0 552 3 1 2 2 0 8 1 rttmr 72 4 0 4 1 0 1 1 0 8 1 nd6 48 11 0 9 1 0 1 1 0 8 0 pkpcb 40 5 0 5 2 1 1 1 0 8 1 pffrag 232 3 0 2 1 0 1 1 0 482 0 pffrnode 88 3 0 2 1 0 1 1 0 8 0 pffrent 40 50 0 49 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 41 0 11 1 0 1 1 0 8 0 pfstkey 112 41 0 11 1 0 1 1 0 8 0 pfstate 328 41 0 11 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 418 0 292 13 4 9 12 0 8 0 art_table 32 419 0 292 2 0 2 2 0 8 0 art_node 16 71 0 46 1 0 1 1 0 8 0 sysvmsgpl 40 27 0 20 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 67 0 57 1 0 1 1 0 8 0 shmpl 112 16 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1857 0 452 89 0 89 89 0 8 0 ffsino 272 1857 0 452 94 0 94 94 0 8 0 nchpl 144 2747 0 1153 60 0 60 60 0 8 0 uvmvnodes 72 2024 0 0 37 0 37 37 0 8 0 vnodes 208 2024 0 0 107 0 107 107 0 8 0 namei 1024 7471 0 7471 2 1 1 1 0 8 1 percpumem 16 34 0 2 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 2 1 0 1 1 0 8 0 scxspl 192 6997 0 6995 10 9 1 7 0 8 0 plimitpl 152 45 0 37 1 0 1 1 0 8 0 sigapl 424 578 0 545 4 0 4 4 0 8 0 futexpl 56 5487 0 5487 2 1 1 1 0 8 1 knotepl 112 82 0 63 1 0 1 1 0 8 0 kqueuepl 144 22 0 20 1 0 1 1 0 8 0 pipelkpl 48 126 0 116 1 0 1 1 0 8 0 pipepl 120 252 0 233 1 0 1 1 0 8 0 fdescpl 496 561 0 545 3 0 3 3 0 8 0 filepl 152 3560 0 3460 5 0 5 5 0 8 1 lockfpl 104 93 0 92 1 0 1 1 0 8 0 lockfspl 48 35 0 34 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 357 0 348 1 0 1 1 0 8 0 zombiepl 144 545 0 545 2 1 1 1 0 8 1 processpl 984 578 0 545 6 1 5 5 0 8 0 procpl 624 1296 0 1254 4 0 4 4 0 8 0 sockpl 400 764 0 745 5 2 3 3 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 5 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 215 0 0 26 0 26 26 0 8 0 mtagpl 80 19 0 0 1 0 1 1 0 8 0 mbufpl 256 284 0 0 15 0 15 15 0 8 0 bufpl 280 4032 0 134 279 0 279 279 0 8 0 anonpl 16 68572 0 54644 78 21 57 71 0 124 0 amapchunkpl 152 4120 0 3991 23 6 17 20 0 158 11 amappl16 192 2691 0 1946 53 15 38 48 0 8 0 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 33 0 28 1 0 1 1 0 8 0 amappl13 168 31 0 30 1 0 1 1 0 8 0 amappl12 160 9 0 4 2 1 1 1 0 8 0 amappl11 152 186 0 170 1 0 1 1 0 8 0 amappl10 144 21 0 14 1 0 1 1 0 8 0 amappl9 136 535 0 532 1 0 1 1 0 8 0 amappl8 128 541 0 501 2 0 2 2 0 8 0 amappl7 120 132 0 120 1 0 1 1 0 8 0 amappl6 112 153 0 151 1 0 1 1 0 8 0 amappl5 104 338 0 323 1 0 1 1 0 8 0 amappl4 96 632 0 601 1 0 1 1 0 8 0 amappl3 88 111 0 105 1 0 1 1 0 8 0 amappl2 80 3448 0 3388 2 0 2 2 0 8 0 amappl1 72 22543 0 22119 24 14 10 18 0 8 0 amappl 80 1559 0 1517 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 17 0 2 1 0 1 1 0 8 0 uaddrrnd 24 564 0 547 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 564 0 547 1 0 1 1 0 8 0 vmmpekpl 168 8203 0 8166 2 0 2 2 0 8 0 vmmpepl 168 75070 0 73202 128 33 95 109 0 357 11 vmsppl 368 563 0 547 2 0 2 2 0 8 0 pdppl 4096 1136 0 1095 6 0 6 6 0 8 0 pvpl 32 215286 0 198269 179 25 154 170 0 265 15 pmappl 232 563 0 547 3 1 2 2 0 8 1 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 270 0 10 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace savectx() at savectx+0xb1 end of kernel end trace frame: 0x7f7fffff3b50, count: -1 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,65) at comcnputc+0x1c8 cnputc(65) at cnputc+0x4c kputchar(65,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fc689) at panic+0xf3 pool_cache_get(ffffffff82692510) at pool_cache_get+0x323 pool_get(ffffffff82692510,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a0c320) at tcp_output+0x14e6 tcp_usrreq(fffffd806eb39c88,9,fffffd807f01fb00,0,0,ffff800020ede010) at tcp_usrreq+0xa55 end trace frame: 0xffff800020ecf270, count: 0 ddb{1}> trace x86_ipi_db(ffff800020e00ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 x86_bus_space_io_read_1(3f8,5) at x86_bus_space_io_read_1+0x3c comcnputc(800,65) at comcnputc+0x1c8 cnputc(65) at cnputc+0x4c kputchar(65,5,0) at kputchar+0x219 kprintf() at kprintf+0x15c panic(ffffffff821fc689) at panic+0xf3 pool_cache_get(ffffffff82692510) at pool_cache_get+0x323 pool_get(ffffffff82692510,2) at pool_get+0x91 m_gethdr(2,2) at m_gethdr+0x4c tcp_output(ffff800000a0c320) at tcp_output+0x14e6 tcp_usrreq(fffffd806eb39c88,9,fffffd807f01fb00,0,0,ffff800020ede010) at tcp_usrreq+0xa55 sosend(fffffd806eb39c88,0,ffff800020ecf338,0,0,80) at sosend+0x671 dofilewritev(ffff800020ede010,4,ffff800020ecf338,0,ffff800020ecf420) at dofilewritev+0x1b6 sys_write(ffff800020ede010,ffff800020ecf3d0,ffff800020ecf420) at sys_write+0x83 syscall(ffff800020ecf4a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffd7eb0, count: -19