kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Dec 3 02:53:48 PST 2019 OpenBSD/amd64 (ci-openbsd-main-2.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.80' (ECDSA) to the list of known hosts. 2019/12/03 02:54:00 fuzzer started 2019/12/03 02:54:07 dialing manager at 10.128.15.235:48921 2019/12/03 02:54:07 syscalls: 337 2019/12/03 02:54:07 code coverage: enabled 2019/12/03 02:54:07 comparison tracing: enabled 2019/12/03 02:54:07 extra coverage: support is not implemented in syzkaller 2019/12/03 02:54:07 setuid sandbox: enabled 2019/12/03 02:54:07 namespace sandbox: support is not implemented in syzkaller 2019/12/03 02:54:07 Android sandbox: support is not implemented in syzkaller 2019/12/03 02:54:07 fault injection: support is not implemented in syzkaller 2019/12/03 02:54:07 leak checking: support is not implemented in syzkaller 2019/12/03 02:54:07 net packet injection: enabled 2019/12/03 02:54:07 net device setup: support is not implemented in syzkaller 2019/12/03 02:54:07 concurrency sanitizer: support is not implemented in syzkaller 2019/12/03 02:54:07 devlink PCI setup: support is not implemented in syzkaller 02:54:13 executing program 1: ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, &(0x7f0000000000)=0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) r1 = accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x1, 0x4}, {0x18, 0x1, 0x1, 0x5}, 0x2, [0x42d627ab, 0x3ff, 0x9, 0x200, 0x7, 0x9, 0x4, 0xfff]}, 0x3c) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x5) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f00000001c0)=0x14000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x5, 0x3}, {0x18, 0x1, 0x3, 0x4}, 0x0, [0x4, 0x8, 0x9b, 0x9, 0x6, 0x4, 0x10000, 0x6723250f]}, 0x3c) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10006) r4 = syz_open_pts() close(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) r8 = dup2(r6, r7) r9 = accept(r7, &(0x7f0000000300)=@un=@file={0x0, ""/99}, &(0x7f0000000380)=0x65) fcntl$dupfd(r9, 0xa, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r10, 0xffff, 0x80, &(0x7f0000000400), &(0x7f0000000440)=0x8) getsockname(r8, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) dup2(r2, r3) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCGRSIG(r11, 0x40044273, &(0x7f0000000540)) r12 = kqueue() dup(r12) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x2, 0x0) ioctl$KDSETLED(r13, 0x20004b42, &(0x7f00000005c0)=0x4cc8778d6fc836be) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x100, 0x0) r14 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffffff) r15 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x400, 0x0) ioctl$DIOCMAP(r14, 0xc0106477, &(0x7f00000006c0)={&(0x7f0000000640)='./file0\x00', r15, 0x3}) 02:54:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x2, {0x6f, 0x600000}}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000100)) recvfrom$inet(r0, &(0x7f0000000140)=""/207, 0xcf, 0x40, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000280)={0x6, './file0\x00'}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x8, 0x92) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000300)=0xd) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0xffff, 0xf003, 0x401}) r4 = dup(r1) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000380)=0x1) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000003c0)) r5 = socket(0x20, 0x1, 0x5) getsockopt$sock_int(r5, 0xffff, 0x880, &(0x7f0000000400), &(0x7f0000000440)=0x4) getpeername(r0, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) r6 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r6, 0xa, 0xffffffffffffff9c) r7 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000540)={&(0x7f0000000500)=[{0x4}, {0x84, 0x1}, {0x22, 0x80}, {0x21, 0x7}, {0x2, 0x4}], 0x5}) fcntl$setstatus(r7, 0x4, 0x8) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x40, 0x0) fcntl$getflags(r8, 0x1) recvfrom$inet(r0, &(0x7f00000005c0)=""/148, 0x94, 0x47, 0x0, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x1b, 0xffffffffffffffff) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = socket(0x6, 0x5, 0x42) lseek(r10, 0x0, 0x80, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000680)={0x3, "a690fa851ec500d3defb98f0ec8014a54ce941621fbdb74c5200c5c294f60caf7479cde86f4dbf409744d554f6cedf452753dadfb22c65b51367d39757e5f836aac2b573870e7ea0bdbc83bbad8997115d4ad52c9d511bd6087c04d8d4f8400ec19130b01802d2b7ecbab652e8298b74f4c52c4c3f2a838370c14273793a8fcf11a33ba074a0cd39bac19c9a41a104eb6bf7bc71182b461a839441f544e848be248e7a1b73497d686720cdda6441"}, 0xb6, 0x0) login: pckbd_enable: command error 02:54:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x5c}, {0xbe}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) pckbd_enable: command error 02:54:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x5}, {0x1000000044}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3b, &(0x7f0000000000)='\x00') 02:54:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff3fffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) shutdown(r2, 0x0) 02:54:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000080)) munlockall() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:54:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r2 = semget$private(0x0, 0x1, 0x10) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/158) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000300), 0x0) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) r13 = socket$unix(0x1, 0x5, 0x0) connect$unix(r13, &(0x7f0000000440)=ANY=[@ANYBLOB="01402e2f4a806c65300e85cc99172cedc4fdad1fdf535e0379d331e9ab217605529e2cbe3c2969be50d7e8ee8c456ed49e03289c1999c8e220000000000000000000"], 0xa) r14 = getgid() r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xfffffef4) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) setgroups(0x9, &(0x7f0000000240)=[r3, r4, r7, r8, r11, r12, r14, 0xffffffffffffffff, r17]) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 02:54:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) 02:54:16 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) chmod(&(0x7f0000000180)='./file0\x00', 0x98) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0xe18aa0b36747df97, './file0\x00'}, 0xa) 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, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x28b) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r3) 02:54:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x2b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11d) 02:54:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x8000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x50}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 02:54:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) linkat(r1, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2) r2 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r2) fcntl$setstatus(r0, 0x4, 0xc0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000200)=0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000fd49aaf734ab604e9db1e38f00000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000051293d984a3258886b2421b5a7f231000000000000000000000000000000a800"], &(0x7f0000000040)=0xffffffffffffff19) ftruncate(r5, 0x0, 0x100000000) recvmsg(r4, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 02:54:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x5c}, 0x0) socket(0x2, 0xd57f7d7b579da10a, 0x7) 02:54:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x14, 0x0, 0x0, 0x1005}, {0x7f, 0x0, 0x80}, {0x88fc, 0x2, 0x5}]}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 02:54:16 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}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB=';'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 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) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 02:54:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:54:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000081, &(0x7f0000000040)=[{0x3}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="18fd10f7a9b6451cfd51f6b45fa7") mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x0) 02:54:16 executing program 0: r0 = socket(0x0, 0x4000, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdfdffffff00463f7b238bf46854d78a2a197a38a7a86207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac200000000a64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c23849599c02f6a041e6bf3bf554799b90f871f4385f04157795ea476e28f769fa202361cd8cac7dbbc5b65c6593d2870bd96d4405999d6c40000000000000000000000000000f6a6fc9cf37f24cf142ced635d5416bcf9f64fd1ba58059d5b0ac52ba3b7649b6a5829fe1a3cc3addf1f5d0e08dea6d509b9033126167d04d23b192fbddc00007060b25dcb8d73210b34e5072ae3230b8e1600"/266], 0x10) write(r0, &(0x7f0000000a00)="450a75995df3a7951e18059071eb2adb0002d273564602fddb18772de869d5504fe9b7256fbfe35bc20830b63454a9ce7bdfd56e1e879427405b519f61702447c99c67109474b4e1d4b9ecd3e496197d3b326fb3bfbd577c45b8365ad8814ba071104027511e2d07e4267c758e62c95f9988a8ce72334b100000000000f5cbaf5dede38a2c69c7f978570e107a2b771e3e68266d7ffeb141fca2f931b1bf219cc60ae7b80eb041ec347d255710ff22d56c57ade5e827a25b54aab1020000000000000052db7000000000000000000000a76917a9fe4218c74e24de8695a2326c96ceb280d61d908fcbdc242073d3386ec8c43d2e25ec56712b02ddaec0786383a2b38fa91ac75d08f3639483a644bace5fcc5752284d719c639309a75a31398d8fd4a80233b0750e0a1fddbe59ba2385a605efd7f2cfe78db2755a3f1b7cbe0ce3453caf7605fe5551d66c3c67dadc198c6ecee033bbf2a160", 0x159) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) dup2(r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x7}) 02:54:16 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) r2 = semget$private(0x0, 0x4, 0x1) r3 = semget(0x0, 0x4, 0x4) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000800)=""/155) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f0000000780)='./file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, 0x0, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() setgroups(0x0, &(0x7f0000000040)) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 02:54:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0xc}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'t\xcfp', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x7f, 0x3f, 0x81, 0x7fffffff}, {0x0, 0x0, 0x2, 0x101}, {0x7, 0xff, 0x0, 0x4d1f}, {0x2, 0x0, 0x1, 0x1}]}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x5e, 0x0, 0x64, 0x7}, {0xffe1, 0x2, 0x1, 0x400}, {0x3ff, 0x40, 0x81, 0x7f}, {0xe8, 0x1, 0xdc, 0x9}, {0xccc6, 0x2, 0x0, 0x8}, {0xfbff, 0xf0, 0xff, 0x7}, {0x0, 0x0, 0x3, 0x8}]}) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 02:54:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x290, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x8001, 0x83ad}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:54:16 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x20) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80045721, &(0x7f00000000c0)={0x2}) 02:54:16 executing program 1: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = getuid() r3 = semget$private(0x0, 0x4, 0xa5) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r3, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r3, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xfffffffffffffc34) r5 = getegid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x6) connect$unix(r7, &(0x7f0000000640)=ANY=[@ANYBLOB="82022ea9911da02f0427d276e973e6fd54f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bb169a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac0226ff73b7a7e2d966523437cb14b4cb33acb99401e8e73a62eff79beec7575e3b4133536d59569295c0b0c95c8d7d6cdc2be9d3e634f1224226a89bcf7d1e92cddea79f95e0ef42b969d51a03f000240319303cc9c1ff57817e687abd07067d26774a2e096babe14918b36450c3d9a140013c8d16597955ad6f4232cd"], 0x10) write(r7, 0x0, 0x0) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0xc003, 0x6) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(r9, 0x0, 0x0) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r8) fcntl$dupfd(r6, 0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x6) connect$unix(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022ea9911da02f666922a710bdf03154f52e0ef42fdb01da3dca92aed4659bfec1e501621975b9d3bdf5f61e8c67f075fa4120d088f0f47c478ff6d7db92c1aca5b3f3b2bdd97c07544e2d81a5f0c5968a9bc6c35661749ab4427828b9193c4151134baf5d9a4f14c2b885f67dc63a9db5e821c0a17e8b840ab649636968e3cf0b51aae77dd85029b64b99d16568e528b7c75eb2f1cecc3626637376b7de09cfd323845281dc39d527b5422c30b440bbd891d5be591191f4aaf34e1bfa382abd59378f7189a7eb4bd469a7da7fb62cc14d31b06f464a041f62b05aa181254d5b1f46dbc2f46a18c7832c74cedee26c72967caa4798e4e8b75321d5140ec9c574d27ef6021f27520c448d79854a16c247386fb33883e0779ee1941351d2ac02"], 0x10) write(r11, 0x0, 0x0) dup2(r11, r10) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x1026e) r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r12, r14, 0x4}, 0x200, 0x401, 0x2}) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0xfdff, 0x6b12, 0x8000000000000008, 0x1b, 0x8]) semop(r15, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r15, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, r20, 0x4}, 0x200, 0x401, 0x2}) pipe(&(0x7f0000000100)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0xa5) semop(r22, &(0x7f00000003c0)=[{0x8, 0x1, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r22, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r22, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r22, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 0x8]) semop(r22, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r22, &(0x7f0000000440)=[{0x3, 0x1, 0x800}, {0x3}, {0x3, 0x6, 0x800}, {0x1, 0xc5d, 0x1800}, {0x1, 0xfff7, 0x1000}, {0x0, 0xfff7, 0x800}, {0x1, 0x7fff, 0x1800}, {0x2, 0x5742, 0x1000}, {0x0, 0x1, 0x1000}, {0x9, 0xff, 0x1800}], 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x0) r24 = getegid() r25 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r25, 0xffff, 0x1024, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0x55802326dce418d9) r27 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x28) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000100)={{0x3, r23, r24, r26, r28, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r21, r24) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff}, 0x18008) r31 = getpgrp() fcntl$lock(r29, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r31}) ioctl$VT_ACTIVATE(r30, 0x20007605, &(0x7f0000000380)=0x101) r32 = getuid() r33 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r33}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x167) setsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f00000004c0)={r31, r32, r34}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r37 = getpgrp() fcntl$lock(r35, 0xf, &(0x7f0000000340)={0x1, 0x0, 0xffffffffecd81e2d, 0x100, r37}) ioctl$VT_ACTIVATE(r36, 0x20007605, &(0x7f0000000380)=0x101) r38 = getuid() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000004c0)={r37, r38, r39}, 0xc) r40 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r40, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r44 = fcntl$getown(r40, 0x5) r45 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000540)={{0x240000000, r42, r43, r42, r43, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r41, r44, 0x41d, 0x5, 0x5}) r46 = getgid() r47 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r47) getgroups(0x6, &(0x7f0000001500)=[r43, 0xffffffffffffffff, 0x0, r46, r47, 0x0]) r48 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r48, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r52 = fcntl$getown(r48, 0x5) shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r45, 0x1, &(0x7f0000000540)={{0x240000000, r50, r51, r50, r51, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r49, r52, 0x41d, 0x5, 0x5}) r53 = getgid() r54 = getgid() fchown(0xffffffffffffff9c, 0xffffffffffffffff, r54) getgroups(0x6, &(0x7f0000001500)=[r51, 0xffffffffffffffff, 0x0, r53, r54, 0x0]) getgroups(0x0, &(0x7f0000000440)) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r14}, 0xc) r55 = socket$inet(0x2, 0x3, 0x10) getsockopt$sock_int(r55, 0xffff, 0x8, 0x0, 0x0) 02:54:16 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x100000000, 0x4}], 0x401, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x8, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0x5, 0x4, 0xa}) 02:54:16 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f9ffffffec653000"], 0x10) sendmsg(r2, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x10001, 0x4) 02:54:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(0xffffffffffffff9c, 0x5) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r14, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r5, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r13, @ANYRESOCT], 0x4, 0x1, 0x0) r22 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r14, r7, r22, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r8, r8, 0xa5, 0x1, 0x9, 0x6}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r7}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 02:54:16 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) r0 = shmget$private(0x0, 0x3000, 0x819, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r0, 0x0, 0x0) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) r2 = semget(0x3, 0x2, 0x38b) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000040)=""/101) r3 = semget$private(0x0, 0x0, 0x400) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000280)=0x472) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() getgid() r4 = open(&(0x7f00000001c0)='./bus\x00', 0x89a1, 0x0) write(r4, &(0x7f0000000040)="670dc3", 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) r8 = openat(r6, &(0x7f00000003c0)='./bus\x00', 0x80, 0x4) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f00000002c0)={0x2000000000000010, &(0x7f0000000040)}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r5, &(0x7f00000004c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d00195537d9f4fb5862a61af2c1575e52a33087dd1be804d0377c2b0690fd466804359ad1a3809db0808b9952e94b4fd51553cfbdb23fa85a28393c44a48ea13bea68a3dd82decc5f", 0xfffffffffffffca0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x402) r9 = geteuid() setreuid(r9, r9) getegid() r10 = geteuid() setreuid(r10, r10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) getpgid(0x0) r11 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x10101, 0x0) r12 = socket$inet(0x2, 0x3, 0x0) writev(r12, &(0x7f0000000040), 0x100000c9) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x6, 0x777) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r14, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r15, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r16 = getgid() fchown(r11, r15, r16) r17 = socket(0x18, 0x1, 0x0) setsockopt(r17, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r17, 0x1, 0x80000000000000b, &(0x7f0000000300)="b22daa1c8bef9edb2a6da3993cc1979ed9d17c5cd34d9dec1c5846a12c1e84e42190116ced9331efea3fcfb0ea52ff070000b4c800"/65, 0x10) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:54:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x41, 0x0) fchmod(r1, 0xa0) 02:54:16 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000080)={0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x2, 0x6, 0xcce1}, {0x18, 0x2, 0x69a, 0x3}, 0x5, [0xcb5, 0xff, 0x10001, 0x7f, 0x2, 0x8000, 0x3, 0x8]}, 0x3c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffd3) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) r3 = dup(r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000100)=0xbf) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) r5 = accept$inet(r4, &(0x7f00000001c0), &(0x7f0000000200)=0xc) sendto(r5, &(0x7f0000000240)="598992f5f8125d9026833fa9733ea3755ca6ac615c04d64613b70ab278cbebfe5297ed245c738deae618ef0f565e4847452bde39be7092fb6374280809e4551795994af5a31ef9714015590390dea703a0fa103174bf3f5edfdcf67631f59671a3e8e64d82dbf5ae37d7636bdda49cee27d52cc49e2206fb9e3e6a51e31959c684e11a50af169d4039b6f845992cbced6df7f520675f67569537a31d8bb69f8f76b9a1863af9096c7a49645f9c1871bd1e50e5b0921f1d", 0xffffffffffffff4b, 0x201, &(0x7f0000000340)=@in6={0x18, 0x0, 0x0, 0xc000000}, 0xfffffc90) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 02:54:16 executing program 0: r0 = semget$private(0x0, 0x4, 0x265) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x2) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000100)=""/189) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa27261946e363a9a, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 02:54:16 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x40) pwritev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="4c05630e4e095715a6e1774ad410547aa268d4c1d5efd9e9344057376fd0fedad1c7d1002175eee81b29464483b524f43f9658881a63f0dc5baf65720804bef50d8df6c310a28beacf14a1b1f5129cef844b86201c2c7e41c712b5f32a9388f457b863a219c012f478d32d126a8a8332ecc1f5e713571defda61332541b7434de0f1514c44ede952b3c34fbc039b576b2f5edd67544113006becdba179e44d957ac1e8ab6a666630a3f1ea31ac054197ff40fccc52646d5815fb9f3d04275344d186666cd1c522bc24583e97a5d694c651d0dd1f54b90520405c46b9", 0xdc}], 0x1, 0x0, 0x32) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="009fe697a9813e75ef00"], 0x10) 02:54:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)) 02:54:17 executing program 0: shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0x8}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 02:54:17 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x2, 0x1, 0x0) kqueue() close(r1) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r2, &(0x7f00000004c0)=@abs, &(0x7f0000000500)=0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0x7, 0x6, 0x5c, 0x2, &(0x7f0000000200)={{0x6, 0x0, 0x9, 0x80, 0x1, 0x1, 0x9}, {[0x200, 0x100000000000, 0xa95, 0x20, 0x3, 0x1, 0x100000000, 0x100000000, 0x6, 0x0, 0x5, 0x80000000, 0xfffffffffffffffe, 0x0, 0x2, 0x100000001, 0x1, 0x9], [0xae43, 0x5, 0x1, 0xf000000000000000, 0x8, 0x8, 0x400, 0x117, 0xe9b, 0x5], [0x5, 0x4, 0x4, 0x2, 0x4, 0x4, 0x100000000], [0x5, 0x0, 0x70, 0x6, 0x6, 0x401], [{0x6795, 0x7, 0x7fff, 0xffffffffffffa100}, {0x1, 0xce0, 0x0, 0xca76}, {0x1, 0x60f2, 0x10001, 0x9}, {0x100, 0x0, 0x80000001, 0x78a860df}, {0x7, 0xffff8001, 0x80000001, 0x4}, {0x0, 0x401, 0x7f, 0x4c}, {0x5c, 0x1f, 0x80000001, 0x17e7063b}, {0x3f7a, 0x7fff, 0x7d3, 0x7}], {0x1000, 0xd8, 0x6, 0x6}, {0x8, 0x7, 0x8, 0x705a}}}, 0x0, 0x7}) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x6, 0x8}, 0xc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r4 = msgget(0x1, 0x40) msgrcv(r4, &(0x7f0000000100)={0x0, ""/209}, 0xd9, 0x2, 0x800) msgsnd(r4, &(0x7f0000000540)={0x2, "e660619f319f7469280b4a649a2aa928812f6b0893a230dc01eab3ca30f1d60a6c20cc3296fa11c2581c4899b20117a9be2985428e99db7ec54c848d5d84cb36fa"}, 0x49, 0x1c00) 02:54:17 executing program 0: mknod(&(0x7f00000005c0)='./file0/file0\x00', 0x40, 0x86135) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000100000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) shutdown(r1, 0x1) shutdown(r0, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="000008000000000000000000000000000000000000000000000000000000000000ff206f818300945f00000000000000000000000000000000000000000000000000000000002f5b12c80000000000002000000000000000000000000000000000f50000000000000000000000000000000000000000b7155a662429cb16c8e0ab5ffabd682375230d648b97925356e472b8bdfb84c330b942e7a8b968e4a2b8385f76de6aa46649a23e1449e29e002eff326d70080c2fd9989fc3a1f283827cb972294e163300d533447283bb5d07e881e5a24a8f5c8c19e4e3693759a8aee1afca1135997184c33f306470a3d4be16d98a9d368e83e0a28c5dc41f109a52b652016c6dadb8f39d9bd430d974f377ed09002ea26921000000000000"], &(0x7f0000000040)=0xffffffffffffff19) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r4 = msgget(0x3, 0x416) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() r9 = socket(0x800000018, 0x1, 0x0) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r16, r17) chown(&(0x7f0000000200)='./file0/file0\x00', r16, r17) lchown(&(0x7f0000000780)='./file0\x00', r16, r17) lchown(&(0x7f00000001c0)='./file0\x00', r16, r17) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x6, r16, r6, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = socket(0x18, 0x1, 0x0) close(r18) connect$unix(r18, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r20 = getuid() r21 = getgid() r22 = fcntl$getown(r3, 0x5) r23 = msgget$private(0x0, 0x0) r24 = getpgid(0x0) msgctl$IPC_SET(r23, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r24, 0x0, 0x10001, 0x0, 0xac}) r25 = msgget$private(0x0, 0x0) r26 = getpgid(0x0) msgctl$IPC_SET(r25, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r26, 0x0, 0x10001, 0x0, 0xac}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000440)={{0x4, r16, r19, r20, r21, 0x0, 0x2}, 0x81, 0x80000001, r22, r26, 0x2, 0x95e, 0x8, 0xd3bd}) r27 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r27, 0x0, 0x0) setsockopt(r27, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) openat(r27, &(0x7f00000001c0)='./bus\x00', 0x10000, 0x5) r28 = dup(0xffffffffffffff9c) linkat(r28, &(0x7f00000000c0)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00', 0x4) r29 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r29, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:54:17 executing program 1: r0 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) r1 = semget(0x0, 0x1, 0x608) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001340)=""/212) write(r0, &(0x7f0000000340)="99e599181ccfdbc1665cacce27fd77f16701478e25641563bf73d8d375b377b264f9e1860eaf35f5d65cfc22ecf827bcd11836d138471d85799372f60b9519a7329ce6420123351437d6ae7f702edd20577b52d628de11082d0e2dcfac1a56d20dcf14271d529dec29aef7fd4dcdbd0b7f18904cebdf8eef4677a667e7a07e360b09d69b2d39b9fd234f7ee57468e3e8f0aa2925c642e8a467482546652762a6b910d384d027e8e1de8e9460ca2ad981f6e5a56a74535309f972bb6cc0c60f1e491e4795674ac36668c2bf7db2c228d306169b2fedf915ef2653cd839acef396aaf75ec64d488dad0afb37617027c73f9fdfd245707b890522af47021156d20836c75a560da347567b034ba7665ab55ddb0ea46824e30dbc173e6ca56b33b44852e2024fbd2227fe8dd377356d690a43ae8d02d46af9a8a8881ee9d933a7cb298ad2961d5cfbbb15c7a79965d2c1305fc06bd5ae45bb3ba7e854457df346f1228582ad36db88d6ad543727f01bb955e19318a354eb762460b5889b7b5692a4b927c69146d6a70e1e5cbd5a1d57836622004f198097f913967a7eb34bf5216cc377cf4de1ebb974b5ce0542ef49ddee5239f9d516d4944fa98478490c3be71c350256fb13740cb8b91bfeed53ed55b539f14b5a371a21516452a3b3cfa7d1c70b92c006c31693a7d4463ddd6b2430fdc091b69c68c275107f9eb7b30ff72223e72bf50f201df25a885916d3871480372b79076519381e0a7443873bc4c37bf6b13e9ac6804ff86b14901966f1fd39d30288dd9d7af02908e97ceb4201c55e5ba620a51b52853ff3055f89b51731d410b8c61c5eca32fcb78a81534a4f8c4dc6c9445a83f17d207da10494226d7b6b375923cd11d39bf1ec95212c0a9ca3926bbadb759fb103206bfbbcb2ab87737d4f75d15d98c98df32c88b2cfb465b2712a98bee7911aa4cc0d4a6c29fe237ad242c43ec9a575bffdc1a1c4fcd4ef09a0b0fb224e21f369728078587b7597daf9f29b4e92a2e6f202fcfe31c265d4f46b8bc142c7e78871d41f75b3d08828378abab8b5bce5cd06ff380e1c6b83429387d6b7d0643a6d8faa57ee0e32187d39d1a41accd15f847471fc54fa1483944d249f8049c19dcd63fb8572360304ed86ec4ffdc8d9cab37a65e892685d9d00bff1d07df9e6a3ebc27ed612e5b44db2298d9efb85f2ea8ccd0f4516b5a68cc66e04dc477f20736c6e7a52328eccfab1aa41aaa2d7e8c2a7d58bdd94e071398da130b38a3c261dcef5c3ef796898627806aed61a48de490aaaabc8f319a68bde2e3ea6d947687bf5c54808f4304c348726e3d0eb049495d7d6df74f69fb2a7f16a6cf5c846eb0081fd96ab16d8ecedf0a95f814314c5a20c698dd23600f3f6cb297eb21962dfd8798e012159bc8cdfbd575a8d8c105b477e81846a9af3661c7e4aa44d3188039ed1867ab506145f5bcd1f81d90fb1a67b0f01de54db66583f53645607a671c7e4d3912c2b1852e76870e9025e90cca3f9b8eeb460d816ead2abbe4ef7e2bdce9de047213a2ecf45c9c231bdb16134964e6661d2fd75ca99c345d44c74c9f09512087e28979e2d882ea047a52f564fe539ab8b78ee96b9c991be2da0f3e93c9e6912a040a06eae466237c774323b67daa00ef7fdad6c65aa9a27d66154f6c06330cf4a9eb1287dcfbdbdb23ff66cf6a632adf17cd38a477b9bc1d4edad1545878613f85381798bc11f225ca1c6199557bf9b72e92bcc42e389918314195db9b476a62cd5898ee8ab7b6a4978f38477faa9666cba8ad42870f2922e82f34c73a276eb4b8fcfd7c3f18a96508c688cfb2e785dce481b7903e84f656dd07dfc5dd399e4818256ac57dcef194d57f2553914aed7d68d2a5cdab8bb5cdc75c4a057b42b6a8d0e2914a89f120a367807ad9fa39ba3df7f30579a53875c49077582c66e03de10b8c10ca7e217fc177967419b501986797b7c91b3b11d7bc5e6257917ecb29da711ea2499beb617aa7c9dbcc20651e47888d308cb4c47212898f22c220bc5638cce109220b25dc3b4745ddae8aaeffede8fb566cf09952bc18f87768d6913a12844ae6156422c46037f9084fd082f5b9ed6e862eac54fc0530f2c023fb226b45f62639465a55b8f3f592f613b03be2152f5c9a334748aaaa9ef523bedf2f06eae75afba205cf71976ff6df7e009794dcbc0856e896be3f4034654af78fbaf76f37a5ef465f0d9f8c4ef1392c100df037254b8579f4ea81998ff715435118d3dd9f7e6e7e9b97513b66902d4fc9f32adeff7a81d7ac51d5cae84aa8fb03d75221d958644b6f520a7de23172629417e05bd65942864e7367c531e20d9097f23aab3a493ce781b21067e2377f21d10a5a15208e9010e6c6a7565a15f5b8a5fe79906b3b7a24e950e78dfdaf926c2717127368a43da2be3f73210293e4d6ffbb36e26752ee3effdaadcd0f0e5d65bc7159e1916da682be80059e6f668cd22671ad09c3e4496a84cfc1735854b94dce0c01eb20ccfc83fffcd32f1944fefc46cd209c0031d4772f2313de99f5c49e220a0e1ea82fff735bc1dcb072314b37f671c72a04d391030a88e3f96c95fea07379722601f46a1d8ee815c0dde4dcd4638a60cd8fbe2a1031ab9f1928b83e94fde78faf763cb0e57db4ca496aab67576738b7e3cbfcf6c0e055c6de91710a5bd289b446a390e8a2d055a8e775c1f75fac225ff871411eb04540183d3457459edb857fa37de016d863478fd7c42c4cea6497b32af7b1c92a02177a0ee6c4efeff2603c719360a51f5d5f25880545dbf95c64f82dff796eabd42e00eab786ad99d88822ce9a206e2940c7970c3f66afdc20d64bdaf043b7426e1ffabd684b22ad4744b93586f4710e3f06e25af28b26da0a2434decc39ff07a9dc382a74e6e389ab46ab099756aed50071df2cc7015eab3f5c1c82699e3563a6202204a97a812bbafc2bb4888af23d57f69e14fc3cb9e9c2decf684c3b4ab46337ec1b63c3f88d0055af902a29e17158ec462e1e5c770db3f4c2670a71dec6b4ff4c2a304a1967ef0c0573ec22e58d7f1fa5fb43dc688a06d9f8ebec82e747a07fe1f7d8befe175dac59854406cb13aad6e9983449aa96b7bf530f11ec5ea27fc472f677e17c16ed8f66b2a58999757bd7d262498fcfe3b7448215c9f7bc047167dd07b987b860013cb0de87420fad2f4be342ccb517459c13336d17d707ffeb513f7933ae8870e67afb6c5990549e19057654d35df3d8abb0e5146101295a5f1694e00a84f74de12c979d72f9ecad471cfd3abe69cdd344d229126c7585aebfae4eee3b24671b1c893dbdf01010e3e3bbbe817b264ca79d67f5ffa8c1f5870d2969f669a58a87f5d4b9f03548cf4ab14666f55062c04f5a20e1afc20e9100947cbae023e2fa9907c2137a8709f53a8891afbe5b8b721fd9b6260a477d25e01653191281328cdc0388fffae046a0663fc640bfdca5935191ce69e9337e26fccf39f0125062de988e376ed94bd2c1cc674a0ddd91df48e35f957322af9c5a89cb32b663d353db927d6b8b25a6a29a9c6a2a4f52d9a0d764826135321f960254ed377927aa1243f2cb1bb6b14d3eaf7b376b3903a58098ed0899a5f32e12ba56a593145d29b34de648e8227885061076b9749e9a35d67e43b2e94a8716d1a5b0db5807a4c16bf3a66b77a0b332daaec67646ba8e54db0097f158643e01a7528f03ee6926ccadd383fc56ad8ce419d0248def845c81808f84ac2aa3762a24406916e960dbdc33fc6b86053a890670d3918273a981f1828e29e524547d18cc7d9b5aaa965938dca73d0c057aae9549ba8dd6b478055f4b2c4faac2f14c363b0b13ae1bd1a483d53293b7315e840314ef8fd915581e6ec770928d50ae694b2a9976bba3644e27ab4737ef55195f558519d999713dfa403bede26c665767b88dea4b0c5c121801c7b83500ebe67948dab9ad2bd6dfad6144a90ba21e2ad89d9bd12f3fba51b0e511a7767c6f5c4b7cb798263e87f56ddce9a6f53acafdec70311a91ee968c5821ee368f8073b7c1d9168ec4fcce9ad469d8b19fc99ed4b89a4aca8a27a5cfee2cdd5be712ecc4bdce56457b848a333c84c0868f44e16b1e8e0d742f4b22df9ed188de70a133c8266006c1878604242f35aa17314dbf17a6fe9c1f834fd161d4a6689d9aa322d2548d39b05147193c118f858444a501f513708ac0c7b730bad1bad9d3122464b32684f575bc5a0501320744248cc4a8e12082941583fc93f57bf15960886490cb3563305512086b61cfd999cb20ee156f50dc8b75202cb293cf2ccd17e16b6c6147ae58f41a114d0bfecd95295a036ad519e76fd788d72be930104fed273300e766ab6f6848694d87e3903e04f71bef91fbd7d7316368e4fbc8b1b87c2460b5f0949f1acd84bc2de966090942c8f0b5a5c767db6b7c0c75e634e6bdcb7cab804011e739c5f1f560b9757ec5ca5480b8dff2d088bcfb0ea8d75cffc2b6cf676769e014ae842d93d9bd05655fcc9159fbcadf0805c7acdf9db8f59b394072a8ee725a71ad6285d9fa5fb6bfa6f08ef30760d3fbefb8c44fb03008cf6319809b528ee92d40af5eb74b9d3c624a6e7f4cd7eaed4ac56e8ca5cae0ed75f3bfba920f21e7a1663598079615f6fe7f8355acc91de3f1d0dbafccaec49aac70d6d73658c3f49a87094bd494c7e30a491cc2b46ca89772a96c9235e2f19fc3f038d09b61fed83ed6ffa09e3f3a580790e26a77d17a328144e623ebdd9baf9ee765e44c254ee780e1a0dad496df4c049faae89ab81da9228965d9d0ce45fb2db14e43b4e73efea221889742ec1357899fb97d9ac658edbdc86905ac4711ae97163c46c3dd044caa68befb72f406b436a6b7e18a5553ea213f3062b42021eee3abdf5d0501cd93f586dab47b7a6222ce4cd90a017da70ca53c278a3ba9e88c940b9e136bb7c53f3a415b4d4e72ecc4d945e25e7206611cf6a17fea7186da6eb540bb0fa3150e4ae41c5cf490d9fa16878d350d69a9a62083b0f97579797acc5f9c1a26788f1d9b1db23212c8f8c0442030c58bd93b7c448f6b4ec08c9f7682bced6b412767832d9cf865c6973724f8e3f88d0d897c92817c445afc4493bb2bb16829470b4306dd72e666fe9f5dad65496a185409bb861b72f611dd9d68560c191c711644fc0fcc0216937726dccd0390571b41be8a01166e79aa6fb32c1c33a766c6fc8e823d044d1600d243343aa1dc9c0d582655d8dc13ebcc17d07eccb86cb2cb28978af9e2f4feb3ec80ad862ae83664d012bad9257f50f2d73a51bf48d099c9848a519f8e466b3e1cfaf51f67425e501edc3baaa5b7f73c69e625dfec87801549c5dbe675cb7acf13c43e8c3fbe81e2050b7de40650abc93c8259cf855fd7ffedfbec0417cde646c37fc9303a73401b0d3de953197ac67671d309019fa739b150de6814a9952ec9f60c19cbe8cd1b5cb8290254cdf2fb850b8178249afc93a31f0cab6433e7a1ec62825a8aa9ab34bdc610292708ae4e9623ad53f859d620314ebccda020928c41f662555b604525df2572ed9372757ea8c96a186c9103c927a6b3bd623fed5e1a489eed7413c489d13eddf8b4ce492349fcbfdee3d9993270598d654d59cdc4c6a0aeafbac158179b55d0b5241c6c6ac884bac698a3ec268a29b741a97b56f7f845b35db938e89a07545ae34f4d56af70ea640c93a67d7e9513ebd088551e66e2bf6dfcda16834f71afaf19b617b4fbed8333f61d7feb9deee716c901e98d3b6034a6e47c9dd228d20", 0x1000) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000000)='./file1\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x40004) fcntl$setflags(r2, 0x2, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r5, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x4a58d70c57e8813b, 0xfffff, 0x0, 0xfffffffffffffffe}], 0x1000, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r6) r7 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r7, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r10, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001540)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r10, @ANYRES32=r9, @ANYRES32, @ANYBLOB="de25ca55b1d87ae6d92ef6a55f515638c6eb5e73f9d5c86a48df37cfa130bbb7db6ccc4c7d304651f0291f93bd3fab96dc2433d14282ab30f00592edd60097db3d9c624132b0689f537ad853c68a7fa1a7dfe491f17bdd334ba54d4d85ea01925dd01a2d942a2a5fd67cc6cd26648c1f3496ad2154b963870f3024afd26241fbb583005aac31d59cc9c622f7ef09062e819a66b949c608224438", @ANYPTR64, @ANYRES64], 0xc6}, 0x0) r11 = fcntl$dupfd(r9, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x20000313, &(0x7f0000000140)}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) close(r3) syz_open_pts() r12 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file2\x00', 0x1, 0xb6) fchflags(r12, 0x10001) r13 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r13, &(0x7f00000000c0)=[{{r14}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) kevent(r13, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) close(r14) kevent(r14, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r15 = semget$private(0x0, 0x4, 0x500) semop(r15, &(0x7f0000001640)=[{0x0, 0x200, 0x1400}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r16 = semget$private(0x0, 0x3, 0x1b2) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000240)=0x72) r17 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r17, 0x3, 0x5, &(0x7f0000000340)=""/192) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r19, 0xee01) r20 = getgid() r21 = getuid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000280)={{0x2, r19, r20, r21, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000080)=""/10) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000100)) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000001680)=""/228) semop(r16, &(0x7f00000002c0)=[{0x4, 0xfff, 0x1000}, {0x2, 0x1, 0x3400}], 0x2) getgid() 02:54:17 executing program 1: socketpair(0x21, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x5) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000040)=0x9c41) recvmsg(r0, &(0x7f0000000540)={&(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000003f64dab000dd000001008000000000000000ff7f000000000000bd7d0752f80726eecdde66aa930000e2035dc77e0000000000000000894b4d0000000000000000000000000000000000000000008f4500000000000000000000000000000000ffffffffffffffff0000000004002d54bf495aee9c184d967cd77e965d8829b05ced3c3abd919d3d02d976bfd2ab7f84061c64e3be7d933149a909251c1f002dac9051ec1d43c8dcbdb2d9ee1588713f7e096dbe4391566bcb2f89cd38323058a39d5fe4d6b7e8e5baa98bf8afc8dd22f7b84b3b8b53b7829d46a1461ab2d7f110240839b176aabcd45dc247a76f0311017b9915c5e39c0f56f3591a5e5e248af39d83d6d8f17a618ea3506fae093cfffffefff6a16a2bf194cf0e95293f43e58aef45d1e66cd0a0d090d4a19b46e4e0970ab49fa55d8bc1bc25b767ddc87f28a6f739cb148a388c3ab74cd64e5c9f2cc50c53959046633450f0e4c6091e8c003d9a1008160b0d3cb3068c81f4795929567a88bf1d9b4fa55dda1f7479ba4e38f4a622500d397a0f59fc4feef6d495bf8be75f3c84e009268ba02623313c65578298a8021fa0093a47ece1b5c80f8ebeac22fd2f32a0d097141be2b58099dcf03830c5d2bd6c3b6754ca6b45a522857bce3113b9680570c115ebfc00848fc9d00324ee5f99f2dfc82e0efa000000000000000000000000000000b15b7f147b7b4a1a91664c0711009e6898439dbc2d3f5f2ee700bb140a0c37d4d58f5f58f7b9663ee413e4b00555f76d232ec5ba913878c4bc9654443eb13312c71acf8ac318f146377f0d7352c75b3b60fca446832ab63113c809a3008114d0449064039f140544b7f7315ad51120f663e7cf013ec702832da1fed19a9c192a05630c60ba58c407b4c45a0739f9531cabc9294d67c03d55d96d8f7f704df76e320ba4f3c0479188d9d0b9128862efd252b9aa86bc9681ccf9317896b460cd313a1acaabe0e85bc627f43df6c7404c2272844f74f9a98c413bd65e54235ea28f781e4193e4064362dd7961b5f4baae1c182e1f8600516bfe2ce0c3cec23edfe12e0d5db668765d6b155824fdc708c8575149416d913e493418984767fcf140f1d21e7d6b01f33cecbd7d94cd593cd605dd2cdc019d1bf84426dc2ec8e6d8409ba0172c48cdf6d193cea4707cb57ee58e470000000000000be367d904294b1415ced5b5464acd11827f49eef6de0775d25586c08e917caf55825b78bb014142105b08a1305990b8229e2425d33a17c856a71eb8d1a17692cc94d037ef7e77ef86d2b287788e30bd91b18b7e138beb307fab9ad50000e230e92d32752e7b2a94988cfc3e90d6fd3bb20989c038fd662897ff93b03fbe4f543306270012260944b9839715085470333dfca605618f98cf92860a46b3e6179d2182154540108c898919432973d3a6ec6e7c7402d8ca6cfc78c5b736cbb3a537f700fec8720613a74fb73fe5fa9bc59485c8986a20c35fa93d515b03f860f1e0842d36a24001d789c0c469ffe29fca2f40ffd07b09798c237ccd5336f75ec17169a88c53451a26686d6f3cca021a345956ebebb5f4faa0b799acb7310524742ce594c1b59341abde652a6f423b732c1d55d3d36e5b296957d3c8716131e47aafcff71d39656eaaeab059316c7a9c8d6748dacabf29d6d05f26243d184f7e80326719c74df4bc6f9db8960c97558db60380f3f660f87f9c89e51dec45e06e0000ac53b876ba0f9c4b01f80acee60a51af67340b8ebbba43d056db4c638ec85db98e862c28441c9f8a409b2e508cb297da501826a21a148c9f38791694fb568cf0a697bfc3"], 0x6e, &(0x7f0000000400)=[{&(0x7f0000000100)=""/1, 0x1}, {&(0x7f0000000140)=""/159, 0x9f}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/120, 0x78}, {&(0x7f00000002c0)=""/158, 0x9e}, {&(0x7f0000000380)=""/103, 0x67}], 0x6, &(0x7f0000000480)=""/160, 0xa0}, 0x40) acct(&(0x7f00000000c0)='./file0/file0\x00') r3 = open(&(0x7f0000000580)='./file0\x00', 0x100, 0x2) ioctl$VMM_IOC_INTR(0xffffffffffffff9c, 0x800c5606, &(0x7f0000000200)={0x1, 0x1, 0x80}) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000005c0)=0x4) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001680)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000001880)={0x2, &(0x7f0000001840)=[{0x24, 0x9, 0xffffffff}, {0x40, 0x155, 0x8fe, 0x223a}]}) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r2, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r6 = open(&(0x7f00000016c0)='./file0\x00', 0x0, 0x3adb810ecacd6690) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept$inet6(0xffffffffffffff9c, &(0x7f00000018c0), &(0x7f0000001900)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7c}, {0x5c}, {0x6}]}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r9, &(0x7f0000000600)='./file0/file0\x00', 0x7, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket(0x3a, 0xce41ec7aaa655188, 0x8001) syz_open_pts() semop(r2, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0xffff, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x0, 0x404, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0xe7, 0x1000}, {0x1, 0xad55, 0x1000}, {0x1, 0x6acf, 0x400}], 0xa) 02:54:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = socket(0x6, 0x2, 0xfd) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r2}) r3 = kqueue() r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r5 = dup(0xffffffffffffffff) stat(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000240)=0x5) setsockopt(r4, 0x0, 0xb, &(0x7f0000000080), 0x0) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000001c0)="7b6ce64a3f26e9cc853e399e379439ae9a541dccd1f1e953d6704328002411559d9a9ecdcccbd303996906a85842eacb445104e8f708f720a8cfaf77d1a52244c67b17a9ae8c6d0d", 0x48) setsockopt(r6, 0x0, 0xb, &(0x7f0000000080), 0x0) r8 = socket$inet(0x2, 0x2, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r9, 0x1) setsockopt$inet_opts(r9, 0x0, 0x100000000000000b, &(0x7f0000000500)="01604654df7da74eb77e9590a1d17ba0bf9b51a6b8c3b9ff0b07daf2b7b806a0bbec42", 0x11) setsockopt(r8, 0x0, 0xb, &(0x7f0000000080), 0x0) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xc0e9afb540f441e8, 0xb0, 0xf0000000, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x4, 0x1, 0xffffffffffffffff, 0x9}, {{r3}, 0xffffffffffffffff, 0x0, 0x60000000, 0x9, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8, 0x4, 0x100000800, 0x7c6e}, {{r6}, 0xfffffffffffffffd, 0x2, 0x20, 0x3, 0x8000}, {{r4}, 0xffffffffffffffff, 0x60, 0x1, 0x2, 0x4}, {{r4}, 0xfffffffffffffffe, 0x1, 0x7dc0c8498267c7bb, 0x3, 0x7}, {{r3}, 0xd87d8f1d807364f, 0x10, 0x40, 0x0, 0xfffffffffffffff9}, {{r8}, 0xe175eb3874244a77, 0x30, 0x140000004, 0x0, 0xcbe5}], 0x3ff, 0x0, 0x0, 0x0) kqueue() ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r10 = socket$inet6(0x18, 0x4, 0x4) connect$inet6(r10, &(0x7f0000000000)={0x18, 0x3, 0x5, 0x4}, 0xc) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 02:54:17 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x40, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0xfffffffffffffde7}], 0x10000000000000d3, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x1) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) sendmsg(r1, &(0x7f0000000cc0)={&(0x7f0000000440)=@in6={0x18, 0x0, 0x6, 0x80}, 0xc, &(0x7f0000000c80)=[{&(0x7f0000000b00)="6a96a72c4e9e5fc9f8bdfe9cd6fa76574c208dbfa587f0795e997709e6cf8747377c76b3107bff6145c283d7d4609f1b8935c3860714896496cdc405bf3755d207ecb8274b7f03a3e203f18c5278d263a9522b365b1959cc9f471eb62c5ffe5960101a1dbee968c9f6de598ff998a41f5d1ff0adc45bfb937596725e8af1633dec2a20713e04f7cffa1554ac6c2572774fdae910f832279af40ade28b95e0638f5498c0544868969ebd524c3a40663e2e721cd8c4c2ce050590c4319145a8bf9b3a76684805ad629431127b6b0ebb577030b15271fdb9c356443a7c8703ae8e3dc232fa7e14f", 0xe6}, {&(0x7f00000004c0)="7922818097ecc3753bfdbfdbce1bf1898823cb493754d49bd80c51f0274555f2281bdcbb4ae347215a4ab5c6c9231b833a9844013e6d60bd6ca4d074b73d96735705c60a67ee1f287665af10881613b2bbaa19133b8cba2062cba8eec0227621b890290f2e", 0x65}, {&(0x7f0000000540)="be393faea9a2f86d1175a1f78541e43559be230aef0c27343a7120632472daa00e3243033b249394b43a72ad9f", 0x2d}, {&(0x7f0000000c00)="161b55e33776f2208830450e966a70e985e09e7a04c566717c5dfa4cbec1af3303961fbb176b20bd03e4d391b7f8071a74631a3f4b7f0d74a9b393dfc27916af42ed4f1a00f0a5e9996c08f6f591c3dded2c9f753b97f5d7379b0d4c5134f64ad826dc408e64e65b3bea66a94080e8fd", 0x70}], 0x4, &(0x7f00000017c0)=ANY=[@ANYBLOB="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bef13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89f86bf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de39d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d99633086f1142081ade232d3f49b0fdc48930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8be74a386300add84c70cb0266d1c944c5fb278d8e384ee5187fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c08f261e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea885d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b47909ecab4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d9054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd48594ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa93624b7c6f28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e59049258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ecf6a66dfaf58d478132f769895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a4016aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4e9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52125bb46e3adf294c7233899927bbf93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068ed6d4a0fe44ba95cd96e8f50af254ee5136656ccc4fc3967daa2afccab7b74fb6bf899f59b4b04d11a4264cd512a46cd978ba056118629c2f9120dec507493e459ccc1d7316204baaacc405bf9c679484eb1701e3693748fd39d7a974a51f0d8cd0724100000000a54bf40000f43d5a8c25cdc1738f15cee65e3a0de943c9c4d0bb137c638431cb0928ab9e061c14acd0bad5ee3d04afb03f5392e03c8b3cb262227d1a3494a58ee939980c37fbc2d5635463a9cfc7bdd3e2fa6c0dd3016958814ce40efd46e128b8c39e9e5880c3406930cd59510a875aaa6ce2d1927ecb269e355a6565b1097783ca0dc04d68c634d80d93eddf78eb1071f7016d1448ba96e25d030a9800000000000000000000000000000000000000000000ee334dc05416f00f66f0214a07245a483dee3c6da7a45b50a68b0c564b1ea1ba3df60e46d561a2ef4ada5826ed36b165649401eda743ff6b2f3bcf4d4aaaf683f914d0f6249dbff3a4964317c993166c0ee16f46531792d5be7da002fcb72dbf2ec15c590e675499aa06cb433878"], 0x1080}, 0xc0a) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCMSET(r4, 0x80044275, &(0x7f0000000000)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000340)={0x3, './file0\x00', './file0\x00'}) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4010, 0xffffffffffffffff, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [], [{}, {}, {}, {}, {}, {0x0, 0x8}], {}, {0x0, 0x0, 0x0, 0x1}}}) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000000)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000440)) faccessat(r5, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$dupfd(r5, 0x0, 0xffffffffffffffff) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0xfffffffe, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r8 = kqueue() dup2(r8, r7) dup2(r7, r6) r9 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r9}, {r9, 0x15}], 0x2, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r7, 0x5}) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000d00)=0x5) pwritev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)="40b4e7f54ac52368375e00eee71f6800dfba9ba72959a36b8b29b5e7dd58b467b89f87fd1553a2bc4bd2215bc61495733635bdaf0bd0126754e2c46af94314b51b8daaf41a4aca37b3273db4f8d56ded4e1d12eec644f8fba171b193ad334dd1c1ffb932883d6b248d85b972de31af584a8f8a32e88edde5f6aba10052b96b7a15c09dfd3bb9709f95b1d3e91be6dcd15c893365ebcbdaf4911eab3b75c92ef5a91fa8eb05cdaf86364fad", 0xab}, {&(0x7f00000003c0)="323b6ac65326e053ecd0b9b8c2dae3f7868c2227e74c28258dfe83f9e287188527a85bc766761ed5c48517391a5110a91a7b89580c2c88527fa8e7184108efa3c999bd20b6970da726f60eb9426080e81d995d0537536707f92337", 0x5b}, {&(0x7f0000000a00)="07a3d45eef7810c2dd001930a6c5f13ce5778a0313f7fc952e28e1f2b6b171bb56ef9e008f05ea9ce037d810e3247da7621bf1bf7f093868f524ea7925c1e7252510fbc5fea0c4a00e207b0b428edb255819001bb6eb479f1d0284ba61e2393e89514bffef41bb4377a3d0814d2e2cd61a178233aa0dc17724081f3d764a27b7042711e842a2755687bb45f86ad694d18523a021b172ddd79cd4c354ccb61824eeea70ce2a31a7a770ac39f596809ede780fd55c00ff7f6b67e4043d3e8fbf14dfdbc17fdc8e7c157db35f91a100675ae461", 0xd2}], 0x3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0xc0938a9f06e8380e) semop(r10, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 02:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='f\xc3L\xa3.\xf6\xb5S\xe1', 0x0, 0x0) 02:54:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:54:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = msgget$private(0x0, 0x747ba41c1dc5137f) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x3, 0x3, 0x10001, 0x0, 0x80000001, 0x5, 0xffffffff, 0x2, 0x2, 0x100000001, 0x9}) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r6, r7) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x1, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r9, 0x1) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r10, 0x1) kevent(r6, &(0x7f0000000140), 0xfc42, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x20000000, 0xfffffffffffff800, 0x7}, {{r8}, 0xfffffffffffffff8, 0xef4e452d2741d179, 0x20000000, 0x0, 0x3}, {{r9}, 0x0, 0x4, 0x1, 0xfffffffffffffffb, 0x101}, {{r10}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x6, 0xfff}, {{r4}, 0xffffffffffffffff, 0x12, 0x40000000, 0x3, 0x3f}], 0x7fff, &(0x7f0000000240)={0x1ff, 0xff}) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) msgrcv(r3, &(0x7f0000000580)={0x0, ""/4096}, 0x1008, 0x2, 0x800) 02:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 02:54:17 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) 02:54:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f48cea79f29cfbf82ecbbb652df3efa81c7a1e4da0beae744e0de8f23b722496acb9ac74df23d2dd64dcce3f5c2f1d1f67247332978fa92f4e7d52a0e94b53f7f748995d1f3c52d19dfec5caaffd5ba856cb89e0026fb4eafad9194399c87c26235f68d4d97c57b3a7c5cb5f4a0be561962f8fdafefdfc151a2754f1327d97ec4b8031e55c97eca884fc7f3c966ec6fdd1fed13db423df5082907b93fcac3a46", 0xa0}, {&(0x7f0000000000)="4da13752288cfe0405bb21e14ec1bc89fcc10596d0899f70452614443502d017698759b8d935018daaf19ef4c34ade60f1793c56cd31872c", 0x38}, {&(0x7f0000001680)="2ef6b7fab3870ca537efb3e40aa96c50e87ad23f86f306fe3777123d3ed032283d44328678cb382f1b673c24493e2b38e9fc8154444260057e134972409045a607f940351e381470044cbd5360ab08b0ca0f4086d5ec7b3bc6164fc4852b20344b3945719d5b909fbc4b9d154df349db6a41ee16d2f2064b4a7637bd23656642b2ec47de9ecb475eccf49c3fc8577c59e488a3411eeecfcd7b7cd620df270f564ce1f552b99b9851d71336dbe167e042c8739977dc76d438395cd47f22ab607483f6e6c8d882b68b825275c4f24c6040dc39442e7553d939250c82e694637809b0ebe9cddbb32ac8fa387256954234a195a0c6b3dc378666066cec60a426b890b6ca9cbd8e81321ba5e03d52da41a42a328ef59219a627a95ed2dee6769fab7d6c359f5e22bcb53a22ba0a26daeb55bb45d8d702e3e9208c7c51517b3996807d951c34ae1de123a060dc731938300a4b7022247f8ef24b22274acea05a005f47995938dda8f74148208ed4870c03010129e9a552962436c6d3c47ba811ee35d07c5fced890c48e02437942f222515956ebce67662b3e89f6d31b02853204caa1f0904150b6fd12a1aadf58a5603c562d76b4066885512b41812591887bcab3343ac0bb33d4fcb32709d75b994ad1a9bc1cdac16fa8dbf16a757c2b8f078c14dd66ff99ac034fd031eccdd14d45df6f5e6b461a79a8d9b126dd1460c647c7bfcc8de120f79938ce720f8b696c9c3b947e8d87c86dfb43a4116b2870b8e6d7edde7090bd2ddfbade7ad1ead0e2ec32c18dcc2df2285ae3c24c0aac5a7b6b000099f148a9ef6c6a43d966b153de262a357541dffa94a0971d796d9264a0d6244f3942281dd8079b988211da2fd94ac65047c16c99bed1aff579bf33cc13583e2b3e455b701e1dcf54512d10e9c5e73c261ecdfdb4121bf1ca0d158deb838367f7614f2c04859f40ae8e42906f63313ab494b03017173c3138d8b8f9a4ded18170a266bc25a4c315f0e78c1f3adf7cc5a61e7628d68e25db48fe9d41947effb1145ba964b8603bf03abe5f11bcf4e684e6f8650a41b79bd31c4badc3edb1745436bb406098d415402b893a13f0412d280a883f2759fd6e6e7108cfe30a8b18fdaf1874744fa1efb2ce2663e1ec63054717ca18b5be3281b9f4038654d06546643c7179b6fbcedc84acbc857c03efbda0a2963ab7fc8526f2d04a465311f705dfbbeb3fdd9d8815d2b2c359aae53fe17a4e82c738bb377f2f44f654f0c0a679f644bd7d60cbbc7a86e91834ca59a6ffadfa71171d5e53073e5bd0a37f8c225b67babc3b01acd2f43e912ae989a724b38eb3688474ab9278ea62d5d81131c96390814eeee90ebf0e7e7a59678d81b0e2d282998b0b0ebcc8fadbc4ac08c74ccdb295237d44016752b4dd8c77e034b6d05907ff2910cae49fc5e60dd96197eef8b026d689a75af7b5ad74c62b06684dedcb81ac7046c91e254081acaecb9c6b0ce05c4448fb5a2efa22957bdf2a7c555dc2b9ccf236e4f87ce11c43a28f70f4ef19247ec9b262c28152eae0d058a21644b5c3a8b89330a3a78eab89d1e6434ab67d6c2f775baf95bef565dfd5afc0ae33995d4872084b99cbbae31eecca63cb16cf59bf1284669af25da916e025d2acd93a8411eb6f89259f3dd3f4c48e45c4a7ff47ebbac00dcabe4b17c281f65db24d90dcfb9b36964c6912b7febc4e297d4803c7f591a24db32e106c74b008ea7b90b4d843bb88a7df6e04f8398c33a1d9ef0e10c7f5fc292c8b1d4b09d595cdae88f3d0622032571c581cc1f3196363b81dc8ba562b2e9669244e53299e49c5c828ad44d607a0bf9729ed862dc0cfe53ace5d6de86895ea8d3315280ecbe9aa1830b3fed26d1f898009422032bc73a97c06721d6230ab961fe8b69f7b555e845679d6118a880b69fd959d9e98a3be09176a7a710309516745e3d217e59dc1277073c105ab57d1581e032ffe35c2e03ad9abe3b2d2bdc2a93a4b9ae047ffd82d68122e997174d1b7e854e6612f6bb18a181115abfdc7e63e66aa4bf95871c77e0365499581a3b64634bd8f955d1693ee6291087c1cd939bfac1f1cd611a9a18d0af896858e2d4cdacce27306c16470ae6372d47155a486442266581c2c04e5d9a087e97f28e55350316ae7eeee8861b8291643af0c64cd044c5ae947ab7cc0871746d0303fcbd7c00e5486242c3acf132859aafc33c01560ce16a347edba4280c70c50f7f9f47752b3880fdad417923577cac6d67c176e86db34e7ce9813f12979d50d714772fb8f35e5cfc479ddec4d7d079fac9a32e3021fab0a64c99e0c0bf7e2ec27e14ad26f8d85657fc6b1392d3451d0054ea6b1ff524098aadd603f35989b64afa509a1bb251b68dd83d770cd1d8136ac6223d793383a3fc631870dc7cfced4bd6491f789e6f455d5ca3eb4123580d1790ddc534c0429236f6b0dd64121fcef51ef2424d28b66033ac2db0d6da3d95156971394e7cc298b89e7e6361d879df6e55dc52eace45f394ce0bb4aaa81a0ced53ae8f21e0f7d82aa70e5e61405baf33e4b42fb1a6e5e12e803f9a53ecf1a0ec6c2e1188bef1ec0fad435244ba3dd31eeb7bb67f4cfd20fddd3205b1b6fd51d18ecf51ea3ded1d319b06ae441be6b9b29f7af6f8adff8f6dae7fc77aa474190649d750865b48439f862c2a2b5752a4b76b33bf17b2b0d313725998346da5550d590773560a3a3ae744ab05c525ee750a3726d3032099561cb675109bb3b0ab8c6e0509fc1a4dcbbe432e25bc746f393c1356d8dd528d6d8d76af09125314a3fd8c6b5f93d6db90c3b728c662586f6867dd0df357150332858324b47afec04afc10eb2cd5f1e25474b3a9b097680d272c3ca69ca7c3cb38abaf598714f2e9d48f3ad43039456305892bea8394d0fca365079f02e26dc9e13dfc003d449a50e360f188401a7398a342392a587b036669f9cf40ebbe46d6225825e44e387be784f87923eff895b27ef3ce1b9fafca2595545fe4046500dc6bfc2a111230d57011ba78ec5b3bbe5c83fa257a8838ff01872cf2f753617b93aa8663232d6cb0e20277f36c89bbf92cf541ef167194b532b4d49c907c9e9e8b27d838bdce5d31d24becdbae1f40b66f063f9df597b8391497b0039dce0d5a673a134c11f2fd9cee6a02ef31970ad80333ba27677fb88081e712023992486c2d338d2ecacb99a7656fbd42482de88b2e9de05b87180df4a51b454caaf6df37b8602ca22aa6827f7b77ed5e7a2fd03b67b7abc42035f401e035bad84a5cdea89ab0523d072ba6ecee143442dcc3c3350ff0d7eec9745f646945f25333c578c0e3cc5f7ffa0122b8a88bc37b088f5880ef9ec0d6995626a24b45eac4dc0eae3e99474cff72b647b9c712e8f2ef05f55cd907030a7872528c74a4066ea89df211af8b1439bfce753a9fedf34b1480025367a357c9b577e79a8400ede3a9ebd6a92a1ac283f4d83892071443a3fe7aaa8babccb2eed701da43fb84eb57c296cd3045dcb4bf55603c3c521ae197542419559df6c03f664d5a5031a5c5369e4949cbab26a603bfabed6de58f3019758fac7297147828248ff1782c7f96e4254b4e71d13b44556c22dbce9031894a56a7011d0366a35ac7e71af1b8b78b443747725d98f53e4acd328918b5ddb22627de23ba396e778af37974064555e1423633e8c6678583fc9344632fbf5566dd7019b76b25587ff92091693fdfd4b87a07a04313b99b4e1a5dae590086da80cf0515541134226327831797345d3c1a87f5d173bf3e17030337cd1cb37fe5958ebec3118ab4f1c44e823ad1eba499bd4426d2c6e885bfc94c17ede3cf2f7c7a01d3a27199281dd8ee1394926e275b7427a8537b86e7a7e6d3f107e75a55a60dc7a2fe5529c43ff22f479e5f4db37f1dd8eac59fbcf01459e36cd2fe3c52a99931c05a4266b0ed15bc8554511012ba1bc086142e37aa7f4d35f681c1c3c4094b44f36601bd8810d949fd245bf056503517186401785716a2c55db574095bbba6bcdb421f7581431ca5ca85c30b0fc7effbb8704a50edb69d32569d10e97602a829601ebf175447e11b14a149183af4a211d45f416fdb420aaa9fa300e4a7bd232299d7dbbadb555f6e4051b0493631a2db2bd3bdfed1965f7a533a047558917ef75bc90683b015f5dc87972176096238d9543783f5570461ce4fb4e37a776814c5c38f53b677468662923e903f150a41461081e11ad0651d5ba46b4e6971105e633d9db0548deab26f5653946bfe6c14b665a51ff4a4d869b1fdbcc8ff3bb6ca2268fd18f76047ee1f5b546d823d309d331da6f36c8183710a94cde66834665e0a4b309fd9f46d5e2447d0c5bd58bf611debc0a6478a3cc03eaa2950be0b37f7994b21b9af7f17561912a805b5af20e24506250dca9c3756dc41a7e3a88a3fe1657b64f2d17565deb1b248054d690cf6cd74be909052a8ad5d3df06fe959b44ef8c8e57c54c68eacc281baa4b99c22f16a7a0c3574a019a02ca0d96a6616f857dab94f8de75d492152e3d74049db39d3b52b349f7e1934129910eab6d0cb604fb8e30ba2b95dd70d825fa8e4b34f2fe22c6616a31d41c560e400fb3f171995d9465b7493253d439c90634bafab959b984444b15cfe6b80fdfa2c6317044193fad379772fd4e66926fbeccfa86d98f8fae1053fd5aeb73993f5fd4f139d0eb74270e59f301b8a5a71949f272c0dc3a88df66dc6c77781eb315f2c2f2b2b636677140c30ea6a778c6c07dd0977142d2910e25edaeeb9c3d90ac2ec00e4686f3852b29f488bceb7b1f3ec20a2c8065296007779a99c9d40b29bc543841bd956b451ea33766c18a12bf29a7199e0c6499edb576cca5dc36b79440a8805b3f07542efdcbc9981c6c7ccbf6ab263d47a3e06e4104af3a07b9dea7b77e004c0b65c736343d3da5bf3c60a4f274a6a02f1c56d822418347b7dfb6881ad35608d9c6072527c0441d18e72a133b135c1347548cc70f51a197374bb9ccdffca67b0f83d1482e41d4b350d04616d75815dd910768a7d4f1b0d7c86e9482766a0c04a1fd5adbece7068e65ce54d9c36249d8e38a74ffd62f2c6aa108097a625ffdd80ad1e120bbb941e1b5562345a97a2c08b2997881cecb92c358f42e13e69c4a5f8a2cae75b79df77c25f01a1e86617599311a8fc7b705992b50d5228bc88aa170afc6ca0a05bb81973910a9ed6d39619317488b7c23daae9bdf655616a9cb3c257fbfe312816891679dceac19256a29dbb53216797e5f1ba542e0e1ea8f112960c5eaa2f6c6f853dc515d16cac3dcff55229c34340d7f2646aaeac63578d17aa535ca614664b09848941fca83b1357da2a29bf61ecdc8849c6719822ddd48aa0375b7da0972a44a7f0c0bddcefb1c71ab19c3210c9ae28bcc95e31170a7e60382ea480b643604acdb6da6de6da870f8573994fb7ca24d5238638225621ad2163a4a7de708658e795ebe7541d3809619f791638b666407cf10c86e6602e76fac9d4dccd826b9663e8f11be869dd2b396d03819bc5d850a9a51689889597e5a53ae691c8fb6d510f99be3f67c3bd4bafd624ce94faa71e127f90f57c4bfe0302c144a4db0fcbde7e85542572b17937a62ae675151f1386f177d03da5e5847e6787061a9b741a273e8d791bdff20ad9a3daac5ef4ba96e60911db15d87d31ffb1dbdea8de153d844e6e8d0bca9efdd92708609cfb816bc3156757f4bb40a2b3191bda9f6caf3e99760a008e4e479d80386f1a756261b0e21de5238ebb3954dfc687c10e0f95649d8", 0x1000}, {&(0x7f0000000100)="f58803e44e87329f", 0x8}], 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) semget(0x2, 0x1, 0x400) r1 = semget$private(0x0, 0x5, 0x204) r2 = dup(0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffff8, 0x0, "541bb964fe0899d9e09c14f6000adfd1a1080054"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xb3, 0x0, "49bf00000000060000000000e6ffffff00"}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000500)={0xb4, 0x1, 0x100, 0x2}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) r4 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0xffff, 0x800}], 0x2) r5 = dup(0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) fcntl$dupfd(r6, 0x0, r6) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000140)="0daa458dbe4b623ee93dead7a6825862024edfcfa3fba79b1a9e3ecb33b9123454afd0c8", 0x24}, {&(0x7f0000000180)="44f0fae4977c2d5e3799030a652fae44ffff", 0x12}, {&(0x7f00000001c0)="c836435e32660f2fd3e114f9ec5997af3b264541477a190f1c2063698f405a73d3bcc67be31cc155074084ad1e3dfb4f2ec8fe700b1726315706a91152aa3b959432cb5632ad727979af380c396bd68a48597878dfc275109c077805b4fcdc89228c4075daeb5e2161d529df4e96dd018a0b31d3f8c7e54473e3db5a2c2502359b2e8edd714376cc37d1e2f03257ca145050ea90f84645b852b6bc07572a38fbcb33a1f28ca1eeb39f41c46a43263ebfebbc82d18808cb0f0cb9410a567d6ec2d870a8d749b9f8a34f27eddfe7592fd57c850da2d6d4bae60df57343155bb278d304ebd32ba1a302d2206f7c919b3652d7150e5e", 0xf4}, {&(0x7f00000002c0)="40f3e66e403de578b0155f815ff03c323d79ff29ff44434d2e766cece61d7f951e7bdcddcd4380a33136900dc6a171e342bf73a3e691c7b0b7793df41c6cb9b49373470bee53c4c57a16e7b42b03cf2deaea99de6a475598c0af034b023531d6e1432452ace19a687222291547ed6eb3cf21", 0x72}], 0x4) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) geteuid() r7 = socket(0x800000018, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x0) dup2(r7, r8) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000480)=0x7) getgid() 02:54:17 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000003c0)={0xfffffff7, 0x1, 0x9b, {[0x891, 0x6e47ebda, 0xffffffff, 0x8, 0x1000, 0x200, 0x4, 0x976, 0x5, 0x2, 0x52d6, 0x9, 0x7fff, 0x6, 0x0, 0x0, 0x258], [0x7ff, 0xbc4e, 0x0, 0x2, 0xffffffff, 0x3, 0x4, 0x2, 0x1f, 0x7], [0x3dd, 0xe8c7, 0x100000001, 0xdd, 0x3, 0xff, 0x7], [0x100000001, 0x7, 0x54, 0x8, 0x3, 0x7], [{0x3, 0xfffffa01, 0x1, 0xa0fa}, {0x1, 0x20, 0x3ff, 0xeb24}, {0x4, 0x1, 0x1f}, {0x7, 0x10001, 0xffffffff, 0x3}, {0x7ff, 0x47b, 0x66240a6e, 0x3}, {0x3, 0x8001, 0x0, 0x5}, {0x5, 0xf94, 0x5, 0x8}, {0x40, 0x400, 0xfff, 0xfffffffffffff801}], {0x5, 0x0, 0xffffff7b, 0x5}, {0x0, 0x8, 0x4, 0x5}}}) r4 = openat(r1, &(0x7f0000000280)='./bus\x00', 0x8000, 0xa5d55b1d6fb70c19) ioctl$TIOCNXCL(r4, 0x2000740e) r5 = socket(0x18, 0x5, 0x5) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000040)={0x1, 0xb8, 0x6, 0x8000, "8f8bf87a07422349e49bc80498d529f500c7f8f8", 0x10000, 0x7fffffff}) r6 = dup2(r5, r0) r7 = syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r8, 0x4) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x4, 0x6, 0x4, 0x1000, "5b3fea022ee290a9b89c4e16b660c531b12af765", 0x0, 0xba29}) write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f0000000180)="06061ac504b1c1afd71a74ced37228e932bb1ae73108d9e1d1f2788f7a9af0931027371bfd44d4bc5b5c48afea0ab89f48b0002e1668d6780b3a8cd3c750d82aa04afc6c26671a0003b620b13284cb266cb75235eea0b68ea0ccae29", 0x5c) r10 = socket(0x18, 0x1, 0x0) close(r10) connect$unix(r10, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kqueue() lseek(r10, 0x0, 0xf790, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/djv/wshouse0\x00', 0x20, 0x0) execve(0x0, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) 02:54:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unveil(&(0x7f0000000080)='./file0/file0/file0/file0\x00', &(0x7f0000000140)='W\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') 02:54:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4c, 0x0, 0x0, 0x6}, {0x4c, 0x43, 0x7f, 0x9}, {0x5, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 02:54:17 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 02:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x60}, {0x4006, 0x4, 0xfc}]}) 02:54:17 executing program 0: syz_open_pts() mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 02:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x40103}]}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:54:17 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) r3 = dup2(r2, r1) dup(r0) accept$inet6(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) 02:54:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)) r3 = getpid() getpgid(r3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d8f052100"/110], &(0x7f0000000040)=0xffffffffffffff19) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r6, 0x1) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000240)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r7, 0x1) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r9, 0x1) r10 = socket$inet6(0x18, 0x0, 0xc5) r11 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r11, 0x1) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x11, 0x4800000000000000, 0x9}, {{r4}, 0xfffffffffffffffd, 0x84, 0x2, 0x4f, 0x1}, {{r5}, 0xfffffffffffffff9, 0xeba8f05da9813d66, 0x2, 0x4c52, 0xfffffffffffffffa}, {{r6}, 0xfffffffffffffff9, 0x2a, 0x80000004, 0x9, 0x10001}, {{r7}, 0xfffffffffffffffa, 0x1, 0x2, 0x4, 0x4}, {{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x200, 0x10000}, {{r8}, 0xfffffffffffffffb, 0x4, 0x0, 0x3f, 0x1}, {{r9}, 0xfffffffffffffffd, 0x50, 0x1, 0x80000001, 0x54ef71ed}, {{r1}, 0xfffffffffffffff8, 0x20, 0x0, 0xd39, 0x1000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x9, 0x1f}], 0x6, &(0x7f0000000180)=[{{r10}, 0x8ded77b1551d271c, 0x40, 0x889d2a82a332c62f, 0x0, 0x2}, {{r11}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x2, 0x5}, {{r2}, 0x8000000000000003, 0x0, 0x380ffffa, 0x8, 0x2}, {{r2}, 0xfffffffffffffff8, 0x3e9f1f60b1b26f06, 0x1, 0x9b, 0x100000001}], 0xfffffffc, &(0x7f00000000c0)={0x2, 0x7fe0}) read(r1, &(0x7f0000000280)=""/120, 0x78) write(r0, &(0x7f0000000140)="04", 0x1) 02:54:17 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x8, 0x0, 0xc4, 0x800}]}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x612, 0xffffffffffffffff) 02:54:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000014c0)=""/26) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r5, 0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wskbd0\x00', 0x8000, 0x0) r7 = open(&(0x7f0000000800)='./file0\x00', 0x8, 0x60) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r8, 0x1) kevent(r2, &(0x7f0000000740)=[{{}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0xcc, 0x7ff}, {{r4}, 0xfffffffffffffff9, 0xee, 0xfffff, 0x752, 0x8}, {{r0}, 0xfffffffffffffff8, 0x60, 0x40000000, 0x7fffffff, 0xc}, {{r5}, 0xfffffffffffffff9, 0xd, 0x80, 0x1, 0x9}, {{r6}, 0xfffffffffffffffb, 0x1, 0x40, 0x3, 0x6}], 0x7fffffff, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x1000ffffd, 0xffff, 0x81}, {{r0}, 0xfffffffffffffff8, 0x10, 0x1, 0x1, 0x7}, {{r0}, 0xfffffffffffffffc, 0x20, 0x8, 0x3, 0xfffffffffffffffd}, {{r7}, 0x7ffffffffffffffb, 0x2c, 0x1, 0x6, 0x1ff}, {{0xffffffffffffff9c}, 0x7fffffffffffffff, 0x58, 0x1, 0x8, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x12, 0x1, 0x1000, 0x401}, {{r0}, 0x0, 0x80, 0x40000080, 0x6, 0x2}, {{r8}, 0x7ffffffffffffff9, 0x599679b85b37877a, 0xc4, 0x100000001, 0xfff}], 0xfc00000, &(0x7f0000000940)={0x6, 0x9}) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f00000006c0)=[0x0, 0x8, 0x7, 0x8, 0x65d, 0x8a, 0x3, 0x5, 0x200]) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/66) socket(0x6, 0x4, 0x3f) r9 = socket(0x2, 0x2, 0x0) dup2(r0, r9) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) socket(0x20, 0x5, 0x52) sendto$unix(r0, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 02:54:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0xd) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) 02:54:17 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x1c0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 02:54:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xe8c, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) getpeername$inet(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f00000000c0)) 02:54:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000140)=[{0x40, 0x72}, {0x102, 0x1b3}, {0x88, 0xff}, {0xc4, 0x46}, {0x22, 0xfff}, {0x6, 0xffff3412}, {0x47, 0x20000}, {0x44}, {0xbb8af91ab4705428, 0x7}, {0xb, 0x4}], 0xa}) 02:54:18 executing program 1: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrusage(0xf203111bb5cdb6be, &(0x7f0000000080)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0), 0x0) 02:54:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0x3, 0x0, 0x3, 0x1, "161e023f9cf3a3933b48b323ce2bda45f0743cb5", 0x1, 0x20}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) 02:54:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffff7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 02:54:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) setsockopt(r0, 0x699, 0x0, &(0x7f0000000140)="83c241afbebd74e713771dbf776b18473d787d3eb8a1ba2b89189447d6dd64b8a638a4a9f6a99bdfc6abbca7261247a0870588a50e4e5a690bb672651f12c3047f3bf51266c56ab2b0dcad93f80a455a8312c8c652aaf4fe5fd0eb3ef792e554969a74da26bc5e53493fb1d09ead75c9ebee28ef33060fb96c84", 0x7a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1b1, &(0x7f0000000100)=[{0x3}, {0x80}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 02:54:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r1, 0x29, 0x7, &(0x7f0000000000), 0xfffffffffffffd17) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0xd0, 0x0) dup(0xffffffffffffff9c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(0xffffffffffffffff, 0x5, r3) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000200)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0xf5}]}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 02:54:18 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x5) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() r11 = socket(0x800000018, 0x1, 0x0) bind$unix(r11, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r13 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r18, r19) chown(&(0x7f0000000200)='./file0/file0\x00', r18, r19) lchown(&(0x7f0000000780)='./file0\x00', r18, r19) lchown(&(0x7f00000001c0)='./file0\x00', r18, r19) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, r18, r8, r12, r14, 0x1e6, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r12, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r3, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r11, @ANYRESOCT], 0x4, 0x1, 0x0) r20 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r12, r5, r20, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r6, r6, 0xa5, 0x1, 0x9, 0x6}) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() r25 = socket(0x800000018, 0x1, 0x0) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r27 = getgid() semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r24, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r32, r33) chown(&(0x7f0000000200)='./file0/file0\x00', r32, r33) lchown(&(0x7f0000000780)='./file0\x00', r32, r33) lchown(&(0x7f00000001c0)='./file0\x00', r32, r33) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, r32, r22, r26, r28, 0x1e6, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r20, r22, 0xa2d76737ef4acfd7) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x2}, {0x6}]}) r35 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r35, 0x0, 0x0) setsockopt(r35, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$VT_GETMODE(r35, 0x40087603, &(0x7f0000000180)) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x8, 0x8, 0x93, 0x3ff}, {0x1, 0x20, 0x7f, 0x6}, {0x31, 0x4, 0xf0, 0x1d}, {0x9, 0x81, 0x1, 0x7}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 02:54:18 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r3) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f00000000c0)) socket$inet(0x2, 0x5, 0xf6) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c7757067f36100fd708001c8707326d0c5c6d400000100004"], 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r4, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 02:54:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file1\x00', 0x2) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r0 = semget$private(0x0, 0x5, 0x46) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgid(r1) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000340)=""/192) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) dup(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r2, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000200)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) pipe2(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000000680)) getgid() getgid() sendmsg$unix(r5, &(0x7f0000000840)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f0000000700)="116239fe1e51c7ded8bbd22dc62aa3236107bf73da07d0ed020596ed1ab03e8faedae11104dc6177619fa33f51c59223357ca8e168dc4c58b1560f3a9216bd97559393ba5d9e46f5dae6c294e20430fcdb167322812cdaec305091fae17c97919e04391c0605ed1a4e69dd577829afa0fadd00eee9e5c0164f68dbf5bd834b996cf8de6cf46222fec4d7b3e967dafc0e9beddb4dcda31d748c002b492eeece217cbcb48769483a5da6a86b849b991e2894f77e1415ea6ba0cb27a22d5b0c76722b9995e7e712ad72b483c81c61c3cdc5ce64004abb88c5fdc27ec14127aa5e6f1109294e51eb7df457a98f9fd885d454ba958dd29d6bae", 0xd1}], 0x1000000000000106, 0x0, 0x0, 0x2}, 0x4) getegid() semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x8) getsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000080), &(0x7f00000001c0)=0x4) 02:54:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/95, 0x5f) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7edb, "93751e3b4ba8dd00"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) 02:54:18 executing program 1: r0 = kqueue() fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000100)={0x1, 0x7ff}) write(r1, &(0x7f0000000040)="eee543fd3cd8e1709a25", 0xffffffffffffffe7) 02:54:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r2, 0x0, 0x10001, 0x0, 0xac}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000100)={0x80000001, 0x1000}, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x8, r4) getrlimit(0x0, &(0x7f0000001180)) 02:54:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000203fd, 0x4) write(r0, &(0x7f0000000040)='mL', 0x2) 02:54:19 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) r13 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r13, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r14, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r15 = socket$unix(0x1, 0x2, 0x0) r16 = socket(0x18, 0x2, 0x0) connect$unix(r16, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r16, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r17 = socket(0x18, 0x1, 0x0) close(r17) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r15, &(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f00000005c0)=ANY=[@ANYRES64=r16, @ANYPTR=&(0x7f0000000540)=ANY=[@ANYBLOB="73230b44793638139dd4f0eeab05c0eb9084e48f57685f4dfcf6cabf4992b2863dbebb488e54c603b9f4c7cdcaf1ea74f4d539760951a75eabf0d092ea", @ANYRESDEC=r17]]], 0x1) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r18}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 02:54:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x9, &(0x7f00001b7000/0x3000)=nil) close(r0) preadv(r0, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/213, 0xd5}], 0x1, 0x0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f00000001c0)="e58326403d7b92ea7cee6013d583c05971aa7652cad7145dd20ce4d0a3a02c4d03928b6b93534ca6eaad7a79d269c33af3ce7af7f7283a0f59a0687563273d83a61965f371469a7502b52098832570676bb16fbec6da1ec76c51ca71a7b000ae0a50e50c33036d843a99a5eecc2b669cff4f233de5e717b91313be4b8749463de53f73b9d15954d0657b810927d0e6271adcb0ee0eddcd3bd1d830ae591f03e7da8e9cf49e835adfde160f3a125ec1964603c8750ecba5a14104d9092baf00b387a0ac4ec09192c6036479cf65a91fd10c28f8a5961ad4ba1305", 0xda, 0x8, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1, 0x9, &(0x7f0000000140)="0100001ba4b926cb00", 0xfffffffffffffeb9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, '\x007\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000310000000000000000ff00"/100], &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f75e87ec33af3"], 0xa) writev(r2, &(0x7f0000001700)=[{0x0}], 0xe4) 02:54:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000f7a", 0x18) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r1, &(0x7f0000000000)=@abs={0x1c5dc0d6fbe00302, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:54:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x2, 0xfd) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="848f590a1e1401f0b2d4428c60a81072f77e7f0187dbbffb9e19b4e2d107f5fbc145d3a4f1578cb60eb0ede9ffa14de5fd4a11ea0000000032a5e9818faca7b8ad1c81b762531fd0287d10d0"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f00000001c0)="67a8232c3e83aa8d02255b47fadae82c5f95575661", 0x15, 0x2, 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x4, 0x5cd, 0x800}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() r7 = semget(0x1, 0x0, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r9 = shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r10 = getuid() setuid(r10) r11 = getgid() r12 = getuid() r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x7, r15, r16, r15, r16, 0x2, 0x2}, 0x5, 0x54, r14, r14, 0x9a8, 0x15, 0x3f, 0xfcc}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r18) r19 = getpid() shmctl$IPC_SET(r9, 0x1, &(0x7f00000000c0)={{0x7, r10, r11, r12, r16, 0xc1b23ee46ec3c7ee, 0x9}, 0x7f, 0x3, r18, r19, 0x6, 0x8, 0x1}) shmget$private(0x0, 0x2000, 0x20c, &(0x7f0000ffe000/0x2000)=nil) r20 = getuid() setuid(r20) getgid() r21 = getuid() r22 = socket(0x18, 0x1, 0x0) fcntl$setflags(r22, 0x2, 0x1) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r23, 0xee01) msgget$private(0x0, 0x8) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x0, r8, r16, r21, 0x0, 0x8, 0xfffffffffffff079}, 0x5, 0x1, 0xffffffff}) 02:54:19 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f00000003c0), 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 02:54:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x101) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="3cf1a520e2d31968de749c6cca72") 02:54:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x3d}, {0x7ffffffe, 0x0, 0x0, 0xfffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 02:54:19 executing program 0: 02:54:19 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) msgctl$IPC_SET(0x0, 0x1, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) chown(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x400, './file0\x00'}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofihe0\x00'], 0x10) sendto$inet6(r3, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r4 = accept$unix(r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) readv(r4, &(0x7f0000000980)=[{&(0x7f0000000ac0)=""/264, 0x108}, {&(0x7f00000002c0)=""/129, 0x81}, {&(0x7f00000004c0)=""/201, 0xc9}, {&(0x7f00000005c0)=""/180, 0xb4}, {&(0x7f0000000380)}, {&(0x7f0000000a40)=""/112, 0x70}, {&(0x7f0000000700)=""/134, 0x86}, {&(0x7f00000007c0)=""/205, 0xcd}, {&(0x7f00000008c0)=""/148, 0x94}], 0x9) 02:54:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x10000002402, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e", 0x8}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)="0100", 0xfffb}], 0x1000000000000274) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$KDSETRAD(r1, 0x20004b43) 02:54:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet(r1, &(0x7f0000000340)="1c1368c96982decc8b3cee8ce1b3f25be10d5be58558defcd4a2b22e49b8aadc629c754a6ac50fcf82dd05bd2399e305effca571ef1b243113939bcce067276c651181caa0038abf0fbd7777dcacbfa42425437030cdf3fde2fb3a95f8195d8cd42b8005aef8139f08db8ee6179650a43d1ef782854c4e327e845477c3b0b728465a80b8fe12b1a550c90d8918bd7838c39b5d71509b47a0a986aa4bb209b9d83f73db5bb147ff5bec5f8c14d6b9dd076557681451f97fccc05b017e16f0a23046a452a3b32f65a97c162393fc0bb295212ffd3cdbfa8560c97fe9984581894ac88cfd441ca2d8fff864b810d71a7aa11d590c61799f4258b96ddb458e87c2334cf207fd7350c8f651350ed6bdaeb46ebf763dc87b04eb4d22445ad031fd737bd61717df1715ac1b538faa54d4f6284c0aca40a51bd1af5c6f6cab6d2f9be52be301493ce30c4f3e106f03a88f672c7f5ad278780ae89237d85ab70822d0fb4a7602b607363c2283062088f90fc684dbd9557774a36bafbbbc580c69bf3b5413435c9e631a5ac1d5a4d38f0995283b0f7ff961d063248791eecb5e2b175f4cc72f848e4e18d5bf25c799068f4ee0268b4b56c0fb879d64fe87c0e5d02cf0a2711fb65ee6e74a627a86df0044ee2d8a5efc7ae3ee8d4712087d11ae5de91bc6ebf9822373aca87fa4e604effec763a2398c7a335d9c1d5e600e7444ee44bd047ee523c2485b49278f32ac2f45453ea776c237a91fa8ffe6801c1a429be829386a48f3e11b20e3596f6a3734b19ee521e3ba0ce927c3ccc225f5fae73e7c6059cc279fc32eef75ea3b7ffe65b9f9595993df5bd6c70c98389356a1694cb583e44992c39be2fae9b51d74c6e699bc142bdc58d1e73c601439f625b94ed1b2b9a2e6774fa0e13ab23a3198c1162f03a340440fe8cd8e7f3e8cd4693f9f7071bd94a12001c401d3eee3964f65423ad7d70470ed72f5bf1b0cd3a121012fffa8ac6cfab6cc5c6ef49a3c6dda16a7fd667d94df8f1638e433357de1ffda56c3f5a556d1b97d33e2003fed63d18a9bc61a61548a8757f4740ff448282b914fa108803ce2ad68d6e5a49b784bbf9a891ba821c46ad64e381442db16e8eb342a4636e86eed1a14db5c4f0da9639740ad3ea69bbf5a9a452fbc16a64423ef53cf7a322830ea70b75006c99bccba8aae0bbf58f702762533003cce31cea3a85a43f341bc8da686e7584a17d58f89c8647826fa69f1a4bfd08b16e7e636d762ce9717972f9001f470b1ff510c2f8c85d00e22c8db05adb1b8f4bbb3ea0eaa9e442f45cbe9ce24455825b09ace7d9c446ce82ed79e3cee739979cfea6625bcf0066e640bd2227a72a37a2bfc3d8fd9c1a9fb3ec52d8746502d40ffd9a355f9c6e6806738bb90d73b2e7a523ef50b21b48fe3eceb30b5d6cb1b4d960688d1db2e30b5b2266629840e15a50d4ace1a0fc232209e812e0b88386d645d82099aff0ba56ab60b4a93e32035351f5ea4569cc7eb781973c0476b67fd0369a462162674459d965a6d87b8dcbeb9dc64964b2a27de5196ddd561bd65a414ed2327fbda2fce9d4f7c5d76e79ae87c5c86f5c10150d8a08931e8324fde2f06014afe55aca30bff605033d33a97a0ebacfa4056a00e977f36fdb8134a0ede9774cb133225876d0e8a8321a82d4c74e6e3309d258ea803fe299f247dae7f1c1f3149d262d33eadb89db2bce7ceb20f7b74b89f839a83d79f2a7937af7a4c5adfda3f3533b593107badf76814ff95f00f7bb214d5edbbdc16830a79ffa0c009bcfa91cbc9746153ff55a97fd1d6d88f1d2184ea1e2041716a8d8a2ad616f604d5c1191d6f3c11f131c94aee29c15495db59f7bf777416b3a2d134a02a23fa59196855db8556771eae6dbeca9201e99adf04a891c5e8b1100cb7f8aff70e10d132c8d0acbe76bb76805a171ab70f263b89b9899c72bb75b8e9457141c84c35d2fdbe389cddac357b1ed772a0d54c64b98b560ff361ecec504aa6fc0f8d6e80c75d02523f6446f3dd11b25e2da383025fe4610f98cdbcd4922d67828598ce604db1b415ff41cde9ecf63fe52ccb0395d7663706d95b2b38b6d4b307a460a79e3d26635aee76e5681aef36590939a4eafd5930e76fc2b985a1334389fd15c5b78aabc265c1be7332eb22e16dd99d44f8e5ba57c80f670ee14a82d7f3e56e456f515f0787aaa60e26afd57560aca549b9712fd1fea8f730e50c2ff7f6d13579ef9494b5fc4cb83e5a961adb8cc478655175ac585e61fd3ae55a0a999e74a15d1c3631e68c796cf41866c3321e21330624b6de7c96eabc81a8dc15028823a2f07c8a990bc3249c7e60df6ef5900525e9826bf25b628f39a598ae949298b90c3d4a67232fb8251ad63289e7a41383c86a2c3aa3c2989e6a8b254574ef88c0eb0827174d08880b73fd8b72e2aac4f86d33b6dcaa38aad70092a68a752827187ca9329cd8b0355c85ff36381724e7dadef74789ea20a3b18f857ce850ecef6c544782827125441a954926932bb665312a623a9d6ddc608a4f67773014c105ea871c601817042a2be3a5bb9ae83593dbb32154ebc617a70b442ae6c5d94eac0f26f1a4984c6f06325d8a4061b9275f0ad1cb6aff1046c9d23a731a701a25548b65386f0e6f3e2327d55f8ee4b0b319704a79ed3958b6d0aa99ae6582f44d5df5382a0af977f7990626cd72daa55ff0b1e5f68658e391cb3a98b23103b1a295bb281f429bd44837e8e5b0c3461b535c2abaf5d8296ccbc17e0dcbe63e41df530b92d93b5f02736f57142602a59f8c0940cf1144b0d0d6a4fbc6e8b575b854eb8d45a306b49ae3d58883360dc461e8c9fd65e163bef2e8a39749714f81df133474495ebea58b3c6007f783628e9baf1a92f056a767e381be11d769dc54fbad3cfdff8ab0ec5283dba15839536e6ffaeed0ee1cf3c6501edd86571b5c904defd9f382515f7a4f21061ef0ad44d5fc3358e5b411effec934dfc9ece32b74a4422475d0885516c2750788466d5e3d5287fef2d05e1e2965384d8b36b6a911bca49988b6baca4c41df6077b9c05d3bf754f9033ef19b39cb76a091360cd9a2d19b31252bd58b1a0de0de8378f3484cde3d670d207a95eff432a93423ca0bcde0bac7fd87d72c090ff8452d722532a97160018711b68f1adb995e2bd8bd0217a728afac314c9cddbc94fa407926c8246a48591076c70ef80ffd720e2e1ce4a257f9a2d63aaf4986eeab0dbd6d7bfb3625f397fddf7598616724daca931cc9d77d236f069a176ef46f6c8d320f62dcbffebfa6a930b6675b24fd5adc34fec3c89697126a7a21b9cc77857b62858e5473b535cab7eacadb499bf3d295a36d9695c1eba0ad2d369460240d4e74121376572a09744fd80b26c3f222ff57efbd9d73fe5772850e3076362d90643030f25191464f7f4ca90aa69163e8eaa5a19f85378aa46420f5e38ae8a8d2a9fe1b776d93ca31a602f095d49b60d7b318f79364627133c9cd469088042d185a7f94b1afbc81fa2a1277751084c0e0a2dfdcd8a826f7cf5539b11bb0061275a085f84b97a77798d995a3b7a4806e87ce93f3ab2a79c7ff038230b962e24147e657bff16200f5b3245dcc13d9b552af291b8954ba3d1679fe29d61ad59bd5d67beff096c2686387643f17dec83ecb1468531ac4d89413e94deb4c366a023ef986de1241c325b16095774bdddfabb41b1dc4d4d50f3387e9aa1315a9706785fbfbca1806fb3144dc7d9003d49d77e2e21f25deef677205660773da88f77946cec45890422b0d6ded2860a202f7c7550a16bb4c8d829e811f42029e0885f6b36906db52e674826ae2891832e4e1531c879b95e246eb12d6efa6768b45ab9610685ff98655d0b6e96f25992b64b9ee3d7ba390363dc26b601a82e0cd41c1516420585c9f3913a07af0d2942b4d547b7db206d792d2ed6843a9bd056a2ed1b1604c0b47873bf708b72f0d24fcc5a85714eb7c0922cbbf42babdb1ac34f81de9ad98dd9c41bbfe2c9d17000fe06534b135340253acf2ad69911333958bb3bc85d2c655e27ae3e942dd6dfac3b25a2f7900b108b4faf6e41a1f5336d0269464ce56c2d88a40d00c35271ee78989ae0ad78b60c58ee6e1dd7955b4e217a871c90de46f142e88baae6531ab10382941e31b76a1abf856540bc2a48057a2815bce6e4cd06d9b49a10037d44bd62dcd7a5120e985ffa949e87b366d0a90b74ec64506616afcada9589e161c4a3e7e81b1099eb810bf4fb623c9cf0e5cf533caa29ae77fa1acd48287cf08bae0672beb74d3253a4ec6f9fb25709d44de11c777b535fd4e26b1224e0065b79ae9acae9a3eca3289136502dbec9d693c80fc53b485cad56f6f6a10bbd187403de5d02821457dddc95077b974e9e2f5fbf351b22a916c4627d5bafa9e449a25016ba8d64d2f332a0da15a488da45cb042e0ef2b7c153d70c1e609c7a55df6dace43b002e3ff49b67e80dd62dffb0e22ae2547bda45e49e0ae0650b624a94a4100b9f3faf670b094224cc32ff3614ec14f7f965c6e93442215fc7fbd3a1a79bc2239f7a280610783896994427158d587207e5fecd73de2d71ce45017af451ac013ea9b938bec3e27e88090da9c10caa37d23be1807782b4f6d7d684f91e23036bc37bc9735c169eff1955cf96104265027fde20634706a868f412a18e070a7da80cef744ab59095285e9bc93683a123ca7405f37f446d4db9ae80deb58aca387d9611a27b76e74075112ffa14d7d3ce75bbfc59e6ae396e1fd21ac16f3888a5ce6cd877c007f0deaf92dac4ccd8cadddcebf7012051ee1947718e9e28385ad14e05005ecf0256c525c3df02b9365a0b19780f0e4fb00e8f74f5b1c1e1ddd27ac3aaf342723d8107f14b05afca9d212db54334f7eadb2f6835a772e3d12dca32b2f4a4249b79e0d44d31db17ab41e349910580a1e37e42f5d4562f4d5137d8dfca50807e89be1156d38e27336f88dbe7075f602430555fa2396fdaf19954b76fc4e8d5be75aeb94a1f01875bfa39da4d5b614d93ef30430b5c05f31a59a613bfa9bfe2baf808691540c8eea73015ca714e51085450bf05f6abc819765ec06512f87e5bfe1e9fde48deb5937c30f217bb2e3ce95e4c95255f3a8fde682281d86f7c7c3ebb1133e09d130c41ba83b6326ce3bf795fe31357c5b10ab50fb4c334447c67a6e0a50d0516aa8dd1ac5ce21eee995dca3ba72bbfadcc1c64dabfc1aa6dd9668a9112978deb247c6159008ffd2229f8c625eb9901f3754ceabf84143f71446fc0a9cade1dd0325b5c0bce26f8de60c1e75bf5ef40fce2bdce457d7abf902dcc05bed1e819baedd23c4d3d021a03c21edc6ab47e4c2c374889897df42cebe2968f0f8b4b6e91c705a2da27ae30cc67ce5eaca7b9e0da99e70d6b0d91d59c60faeb75a9ffa87ba1f55a1a2fe6fe95c78faeb02ec635dad385ca59ab81c1cbbff80a41132491848ea4d5c3476b7aacf5245fec65a144d510a54a9c9a63f5738e9a066cba63242478805f648864f6daef4aac920217ec498125adcfc18e33ea69d333b40583a880244cd3fb9365f6feb8726b2635125abeb52b5c9737172a9c74baf035b29e6c34beec1689b293902019c5b0713f5c05adcd4f3dd0819925cb8f0260862dec67a1965011b7984ee20c6d4b70f10bb8e75541c0f97444190846d36120b66e4cb466b0b1b0877bc775c9082cda456ee0778ea0afa41e2b1f8cddaeb5615e9845764d774cf85416af21e22f279e79eabaa3a44939e98407e1e0f3c10be2fa16888", 0x1000, 0x8, &(0x7f0000000040)={0x2, 0x2}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 02:54:19 executing program 0: geteuid() mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000180)={0x8}, 0x0) r1 = semget(0x2, 0x3, 0xab6b66682bd9df9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/249) poll(&(0x7f0000000000)=[{r0, 0x1b211ff013c6c6d5}, {r0}], 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 02:54:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) syz_emit_ethernet(0x29, &(0x7f0000000100)="fc953f2339dd62f467e761be661ea4a90f1e6b2ce7e2f83759b5d17ebe4649352925c5fa7c6df374df") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) renameat(r2, &(0x7f0000000140)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') fchmod(r1, 0x4) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x35a, &(0x7f0000000000)) mknod(&(0x7f0000000240)='./bus/file0\x00', 0x2, 0x80000001) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000080)) 02:54:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) getsockopt(r1, 0x4, 0x4, &(0x7f0000000100)=""/130, &(0x7f0000000040)=0x82) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x87}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="cbabd23d33fb158371025ff62dc5") 02:54:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x7f) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x7ff, 0x7fff, {0x3}}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714e15f0973db00080000000025c6149b33ff0f", 0x24) write(r1, 0x0, 0x0) 02:54:20 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000180)=[{r1, 0x65}], 0x1, 0x81) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) read(r0, &(0x7f00000001c0)=""/4096, 0x1000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) setsockopt(r2, 0x3, 0xa4, &(0x7f00000011c0)="f0ede6abfc9921d4045ab3fcea576ecda5a11f05a1257ccc9ffcf2f2673e83146f52121eb2f4f5a68bd77db466e2afbc3de402054c3d1a6393b4eddc2dffff358762b34717fda5761a3c4e3c295033bb61486638ce651d43f9c613d20819aba98a2f77d0d4652bc169e0e67c48adba9d5ab4410652d7388d8be2814017dd266306cba055ab32fea351090d1ac9ae2f360af735e178a92859f51119d5f956282e7538dac6ce07a8ea48ae10848c88763cb4928ea43f1f3b7b9afb5c739b056abd30b67bb9213e8d881de2b957e936f3123d003cb2e36d0a01b367ca99d0906856bfee8f03c7b39802652afd81f6827f5cf110edb4198fde35b62dd5a26661d9a92fc5d41657966b507ae3c5e0dab1f4537bb94f3a491dcc7c63d6f3568f49e2e44179f26b86d8cceabdb9e9b7ffdd82066b60ef7b09b3b8b758081ba7a3646285b61daa3dc0e30eb9a40af8bc35698affadbfb75efda3a6ce2d638c12536c6c123e3853ec530789b30176c0d6e3bce2806fb95a9f3be6edfaa322731784440570d628a85942fe89e31dc83caee538ee41640924a2df434fca66f95e077533bfa7b1b4d0f7fb06ac5962fee8d80e6d1d7c1ed53b16acb8644d696d82c169452bf83c810e6308c2713ae55ee9f4da54c3b01dad25d1e955333c5cefac66bbd603ac3b11baa8969f173466e6f5397d1cd203f9ccd4037ca7603d7546fbd3456170b1b25e6392d0f02fbcb616af2488830fd6814e50b463999717344ea6619b30f1715f7a41a74afa750803059b043c1a60b1e0ee169be45733469a3e212c9e7ec45b6b005d3a11a4bff4fa10c67b419b4b7eea00a0f830a84c49e4113416c3aab57aed936bb4f81e77aa29e1607769c23912b45d3df411cfd328aff369281567d151d282d80d93318d79d120d6dafa34014254d82df4965c621c970ba569aee46d75a418503ca085ba6a06b4368758a9ef21f018ec9f5c184aa52076d1f0f1ba17a7ac96a50f7cd77ace2e50eaca6e24e286ad7d87613a4050fc1c669e01d200b8ca7cbd03d103e7f9854669097514ea0d0da471f23351bff80c4580bcef8fa54b473bd493a20b2491a9eb86cb885bbb9d25434002a2b10b6bc9b813894a2af340408dfd0871f3f021b4faeda590988e432f729b2c251455fb296fce9f6b95a47020a06ff2dd4f7c5a987097bf17af1edbb56b58b576c9f0da7522cfb22ddc1a447b43be16f88e9bf8c62caaf10fc8b7fd30343dceb5d2c49bda811c37f0c04ca67b8ba6c9c4cdddba91e298ab6805976d3cb2c2fee2c04be9e581edc87a3e5cb9b860ff15edd8a415072790c7dbd338e41a355b764edf4653e7ce93c68af3c4bb2d5a430440a7e5cc4b1ce04cb4add43a87610635e1f66ad21df1a1686f0f7395b9af55d6ca60c4236ec559148439c0421cd3a160e21453b25f7fa4717ea9d492bfc17568ee3afd185b0b2d58ca5dad22691d77eb3f5b7072fb176e4735ce87b4d9a652a40a6523455128a107639feda35dedb2cef1c7262d7da3a75461679b3b7f412c43c3c42b89610f65071c8868a86aed74736f85b0b9cfdf6c6a057920cf8d14cfea8567f9ac908bd1f43bb0ecf1c6c993737a9126b32c15d30c8c3fba285caa75e418af47cd9ee01d21740a21fe8669a242ad1c002454cf04c54ae7caf2d83d0ffc0f868040e3f5486809168adaa3b800f8459624eefa185ba68a8588b2d2aea00f6e6d56f17cc82e0a304c2dd7708a9738160f7a0e7b3f8508621b7e250c093a14c91283e3a43ec87c62a410b6ea91dc4a6c26c2e0bb796ac2c269a736e63423dd0167cebdb914b62cc92798f683d7ae15c40784a339d1dc1e49847454ce00c2866717d53ea14c0139b559b00e62562eb3df4bb61f62b7c6a3da6457b7201af083d1d9c1ab74e7ad1c694c74a8e0f034609582bd38cee1cc5497c2d3b0e33e80177e93165aa555aaf5c6c1174513ce16729b90d3c364a3151c1e2ef02c7ec3d205666bb3dbad1abb64a41b83e99af8d79bf86eaa703c6d8089b6197b419ef65c809229769995ec8f1c7468c2805e30f286c50060f662b2a87544235a051d62cef987e18feb1aa40a6a6f4183b9e70f7d56e23308317398ff1ecb7cf3a86316535c06f3ca0cf114ebee0ef989bbd7ce071cd515fb6964910642bbbe5dc917e9a7ca22113bc9084b404696fb4ec26b42ab72bc47bab68b4cda401f8ee3c550c7dbeebcaad3d0bf191e91cc1dbefbb6d536a47cd2e9f32f43b4714829ee6abdb72df813a36f24e5bbcc4bdc9ba6748ac17ad398248c202b19582cc63ddf336a5658229a939b1844fc3996b244e43dcd5a29bf72ee061171139de0c34e76f0eb667321d7bfd624eb06ab79bb0bd24d1a3192c3cc8d99307f556e1ccb3f57022bc73c9a6024f70c80a2759c121fc1e52e1369cb0542e2467901569595943850942d1a78eebeacf18233a7e426301521cfb1d6498aad95bc01eeb096aa296ae0645cf396052900a71291b97429ed7b7a120559007906181fdbf5d935d5d8ec61f9e7ca17a35555df5eadf90f584598018118e2ed6147ff36e263f2cacb1ead20700c521adf1339377eb9570b8d4c655350e8fff1fe37b94f0f452280ad4b43cb05f0e900b600b58e31f8bf161559e0d9fc9a02991ed6842b9d507e8eb583d18da9ae9f7b3a67e24534e14521545e33620b196c1d291e36d4e9201a831b2699b33e90e191d7482da85d734c5339745dd8471a19526c8ede39dbb2a986dd13c3f3680bb5649d8d390d172c71d8693fe837f35f27d11c1d5dc5ee4cf70c5fe5cfa423af2be75f1c9d889c24f71d57acda4c1faa9fb608c18211959750c512165d93e5a1b63db43d8843d6bc5255b22e1304d83bf8ec04b09a3d14921a708da42f19706f86eb2af0a0ad0b6b114e9d98584a91eb6e9017044cb89207223e33b34bb6644f1169cff0331adaecce620b4ed89430ee62344de845add07ed8238780f5c86aa44406e5c943ab63fb33307a36061b9a0c0dbe15b2691a20373a7ad47322f7c3a36524ab5a9f8c76de96148a04463dd054215cc3f51d6d920f2265af37248329e70728c8fdeef6ed07b2e7a1da224f8874345e63c13b5deb11e5957c28df1b9074122df6dbb2c4f5a8fd862184884db4e3de4d8829ae6427705937154873528e4c81c164b835a1c128e3a95044239cff4d6f9dd5662d0e9c3904bb6cce9dc5b292cb7775dfe66d1741100cd0e56477c5776583ca4d6e089845d91e9409303ecc15d65810fbbd1adf892f2c8f4e895e2dd93a8b2e0d3619af6201a7e3d6e9ec78ac635c4fc4f6ceec39eb496e48d51a673b999b1664ac34098b83788c752f3cf12484685e4d8f573e89f2021103fa07cec3a5be0dfee81fa13d3009086697ff026524b0146b91c8c7194793c06d75a30fa591c66cab9082f069a861333725b649236e006ffd2d9c27ea1aafb2158b756c29d90660814cfe3b10885f32e5a527407274eb5e194f6d55aa28faee5d02dbb5920e31047a0750147436b30af21232fc545f19b46b6ee3456d91ad9649ab7f6bfa69abe09b8c1fc2dcacfecfe9f7622de1df46e6030e8b82e88c3e30c9a6e4dfcce538055418c21fc1c7ee1f93d8cd827adb0211035b86340a1d425e7c41249df4e6f2766dc1ac67d6958f125ef3ad0d58c19aa8cb95d33da67f5854bd22089617626c1ed1d58b663cfefe5fcbdcbabc1e784dd99fa782f05ce035a69f7a0877ea108819f88aa3ea59fa7fa6401d6a7654afcfaeadabf38bb38ccea260b029eb70f53cb4602323d0e9577a470b23daf3210e60b7a0c66b6ebeccb4b00bcc55a4ac57bce8b4aafd1a000da230a7ddf619b02fbfd0a42cb0f96e400296390040344d318a9dc8336fa59025fc6e1155c57e1bb7ba8ca4077e2eaa89c0b85030e2861db0230ed2d800f367d241e5bbcdd467732331a8cf917a2774c34dd8f23980d7613f43072260f99d677e09670fe43759f2fadb14b8180e6a1d47e873a8e18db161c7642bc06782f68e42338bd2cfcf701fb64babab0f83d44a7fe6d336fbf2fa7cf69700d6d9310d4162ec26f183d49b628fd74b043eedcc7748cfe3c442a13121a1429a48a740c8c97a753fd7de471d4d422184d612692d1a8689ce2f9f4a44b1e0dddce4c65a568c5a6fa48b4c28d54fcc4500aa2f105cbc32c6c31c268a158cbc24c563d4cff7f2375829e048be792915b509780ce9870d021ea52baeacbabe6e3cbdb8c3cdee297849682d3802a559fd45f52e91fa89ec23e569e3b4646a0fe224651d26f8e7d70cbcf8dd077a05f51e1f203c6e00ea0e178457713039fe407a83b3f5cdcd8aafd4f6327e197af34c4c9e5c578fb5a4c5626c6769ea9aca6823fe561b082c82a1d052db85dadee1107a7ccf9aa4adef883bd87d36513ac9daca97e637cbd16080484fd0cb9828d4dac3dc9a0f615c1a997f92b5cdd663a0809a942c64c75dae94656862bc92c51b0c24b346f5cedc4ae60cd8f280fc7c3c0440b98f45837a40c3aa98e8c1ddaca2054b88a872b80401d6e5ae2dc694e34038bceb16d536954c5bba92919fd7e2a98dd996c46de6c52bd827def8a4e8bfa88ab12eae941cf743818da85fc2962500698e1cea68ac4e817af71aa9195724739a95b2a6195261e4e1676bf18dbda886787099c42b8895b6b38bbdc8c533ac265db207d4cb398900f8b0482c34674aea2dff4a27e0a5c73bcbb26a2f33be4ec724d6e9668fc73445cac2d07dbc2e69b58122b0a25e9937d70b6289a20b6861fc9133894fa79a9715c1ca20944b0bb8aeec0c726678b2f24624ce2141094c708a131dcbfffa09ffc399a3e6a19a0530559a5cae4c4472317bf67cd91044494326e2715073ae78c56a8c1998aac1506d9bf24feb659ec957c4bfa97dcfe4b4d729989c4c5e82a4c54563c20ba0b09a2f45d01008ef55c2030c952a9e57d44008044ad074de6cadae8fa64d67b6d6ec050debab3605c1fe4912c90b5bd8fe0ddad6e0476b01b1c302dbdbea9ba5f6422c7440df965dd629af1d17a72a881718d234439d35fc99fa8087ee0cb59d1084add53c13bb7fe1b5c09702175673dae02109596abd02ebae93f0b3141a98683563a7c56acc18f88a512169b02cb33221997898a588cdc856810ee3c85b66aa856e571ab154c5bea785a52d462192c58409f92870bf6733453da21a1a019f5b843fbcd6b27a238eafadc526060a4f8c34cf987998b2c95571f4d34c48585feb232a54a05f40ea175b674ea66597cefcfb1a4766893623307029d80d0f7a49680d88b2ec75365cc0dfbf5fc5f678d976133bafe0643c6cb6b3719772fd8d5aea9a5b1529fe166aad48f7949c7e3fe8b25328094ea53b7c883b3e0dbc62f41cb5abafe02268efddbab5c4d8c08a176239da8364302bf66b936b760ad8aa39c95ffac1600ed962a2e25e2658aecc045985d02d37876ac14f9bd9f84124ab77190900e18b97765426af392f0ee8cebe34ef8ca9fe3d7811e56b596f3288d4a1b971daa711e9316ab3555d0d3499a190219956accc0922861ffe48a87e56757256f90f6f37f97297a00dfa8108548549345daa4b6492c0190aeac3f47888f684c67ef5ea51bb293b11638c480035d5eb63c84c1fbc872aaee885af712918c7f9e2dab5a90653d9efaed622b64da72e518495d8979ccfb8753165bfa25802ac9712dfa669d50c8eb180dfe82e67134b0ed1a42ec03e867972c4e272b384ae342901381fef1a593a0ada45e000feb73a31d8d08dd4487c6fc772817ffb289bcc2ac7fc692053", 0x1000) 02:54:20 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000500)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0248a59af9e460fe166c2569838e8e1e9237ef71ac3a300bdce364dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2b92594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b66931643a3c84f103249a230aabfd993df531617103443e2ef757d4bb247c8d8a24cc13c4c222fb32d7cdc314ade1a3082bb00f4e3f8468eaf87b8594d3baa7dcd5c09d2c82ff610b065047d722e6b0e0b8fb74daa8041541f48da8aa710195272f68f231951ba63e5653b340d62fe174365e0e58c42f0f463b9170dbdaa2125e307805c09f16845724096852b32d8634d93c032aca45bdad0ec0834064d7a9fcd1903aecddb25dc741839f3a10c8ddb1877e85241817609fe54de25f0092f76f8ed3c6572f5aa416a646c7d9cb168573d07eee8fba90c195c066efb4c07de7906bf3b143a669f695b87dbf0bbc0b4a9f993bde91be540901acd9850c1910597d12f774cab5437216c2b903d3f8f9711e2eae5ed110000", 0x1cd) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r9, 0x1) sendto$inet6(r9, &(0x7f0000000d40)="8f1749c3fa32799e7a73b2a08bc7e98b34cd085f1a85fa69ffd9caa77fa48eaa0c13f98cfe710b64661d9e34f33bc1314bf4c06ad5a7755551b9838b4028df04c4041d7e613561c891f03a7b6006f5353c298c07389bd5b07e66f075d320abc4db3a6978b51258eacbf231a7955a18493883b46b08f0bdbbe264c62351cb189de99dab56caf681b8c775869bc93114bf441533725854ccb1bc7587ab5eecc3eb6d51f3ccddd16714616100c00000db9c371ea592d1e83860077389", 0xbb, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r11 = dup(r10) sendto$inet6(r11, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r8, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r7], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r11, @ANYRESDEC=r12]], 0x4, 0x800) 02:54:21 executing program 0: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0xfffffffffffffffd]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffff, 0x0, 0x0, 0x0, "172d76ce6a090800e21b757eb499df00f0c300", 0x7fffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000800)='/dev/zero\x00', 0x2, 0x0) mkdirat(r2, &(0x7f0000000840)='./file0\x00', 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r1, 0x0, r3) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r4 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="b2f906c234b74096"], 0x1, &(0x7f0000000740)=[{&(0x7f00000001c0)="0d8aa9754b1ecebbb4bcb42343c121502aa5e6f38a9b933fb04c13cf600c22b5893d13aaef6ba51fcd289b38596eb4a656a01ff66ef7276f1a0998a99185d8373885bd081d434ee03122c8341a6293655d95600bd3fe0e07c558ca84502c9f653d680666", 0x64}, {&(0x7f00000000c0)="1fef3fcbbfd5cc2419734c18e153c004e3b93bd92021ecb4cb0c12b09c43f256c86fae0ad2f84117c4a3f09914", 0x2d}, {&(0x7f00000004c0)="b1b748547377be594d68574a9b46cc60ffc0bcbd4d1d01ee208e304d8ebdec481380af5b9656d95e6eac558bd9c92cf94a3990540133f23a0617a5e005e7114f7c3350a2389a7fb2e1d831bbd5ac1351e678cc84fc7c7fb5abf3266f6aa96d11b24805988b35392f0e1a686128d2c2fde83536606f122cdc4616207e13e37c4a", 0x80}, {0x0}], 0x4, 0x0, 0x0, 0x4}, 0x2) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) r7 = getuid() setuid(r7) 02:54:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x13e, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x812, r0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat(0xffffffffffffffff, &(0x7f0000000240)='./bus\x00', 0x10000, 0x1) sendto$inet6(r2, &(0x7f0000000280)="1a19511170859d64bb908e17f347aa7a1b049b1e8741facc339897beb13419e0f43757abd2951e6c16bad8657e09cc85f58f3d47a6c8f0f6e571c232b98b82f3e039be31062da6b5a86b0e08150578d8a687293eecf9326191ab8d580728262be088c28406c30a201720e834f435518fd33527a51156bde50839e5dc0a21c06b1682d3fc7667a0bf6e65e334a3b65eea441ec6377a81671b1c7cc47b5a7e32737bafb5bf7c11bcc1be5a", 0xaa, 0xa, &(0x7f0000000340)={0x18, 0x1, 0x5, 0x5}, 0xc) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffff9c, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x7, "6e935d00db0006000000000000be4d00", 0x0, 0x2bd}) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x82907003, &(0x7f0000000040)=0x1) getsockname$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000039130417000000000000fffffffffffffff0000000000000000000179d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000608c09e0000000000000000000000000000000000000000000031ff859c6869a3a580b2e33a19ad5f0a39fcc1de28859062c6f4232195f98905b452b01d4bcb77093e3907d68ce2237140a846388ecbdf782318da59588b7c70d727da3658ee619f47541f346048d105a8"], &(0x7f0000000040)=0xffffffffffffff19) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r8 = msgget$private(0x0, 0x100) r9 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, 0x0, 0x0, 0x10001, 0x0, 0xac}) r10 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r10, 0x0, 0x10001, 0x0, 0xac}) r11 = msgget$private(0x0, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r12, 0x0, 0x10001, 0x0, 0xac}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x7, r5, r6, 0xffffffffffffffff, r7, 0x240, 0x8}, 0x1, 0x8, r10, r12, 0x3, 0x20, 0xffff, 0x6}) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') 02:54:21 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) readv(r3, &(0x7f0000000040)=[{&(0x7f0000000100)=""/137, 0x89}], 0x1) semget(0x2, 0x0, 0x53) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) pipe2(&(0x7f00000003c0), 0x4) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r5, 0x0, 0x0) setsockopt(r5, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x2, [{0x0, 0x9}, {0x1, 0x3f}, {0x1}, {0x3, 0x800}, {}, {0x1, 0x7}, {0x3, 0x2}, {0x3, 0x7fff}, {0x0, 0x8}, {0x1, 0x4}, {0x1, 0x1f}, {0x1, 0x6}, {0x2, 0x2}, {0x3, 0x9}, {0x1, 0x6}, {0x1, 0xeb5cca5}, {0x1, 0x9}, {0x2, 0x1e37cd2d}, {0x2, 0xe67b}, {0x1, 0x5}, {0x3, 0x53}, {0x0, 0x4}, {0x3}, {0x2, 0x3}, {0x4, 0xffffffc0}, {0x1}, {0x1, 0x4}, {0x3, 0xb6b}, {0x3, 0x9}, {0x3, 0x5c}, {0x5}, {0x3}]}) close(r2) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x1a) fcntl$setflags(r2, 0x2, 0x2) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 02:54:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x87, 0xfe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) geteuid() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0xed, './file0\x00', './file0\x00'}) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x20000004, &(0x7f0000000240)="6726d8bb6cae502684f9a683a4d83e6e454e32d7bedd2194c3c4373efba2ac6ade870780eed18c270f7633412689548d312bc916dae0caaf57c0b66802ce76ed2f040425c63264ec4ad35739ccbe1930750d8a81a5e62a041940af3199a513320c4d74a408b810c7014dea38d8319f53fc4c1efa48990b86862f6049dc0159af62f57611eaadb3e37716195cbcd969802796b8da17d2da185f6db46991b2bc174caf807acbabfd6ae254103628c225388bd509fa03fc98f22a0d6197c28ace23d0ca70bfebf260f1b823ce4f3fb42ef2dda1b8dab6d3ef4c92f8a120931ed952cd15a2d9a4bb", 0xe6) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000200)={0x3, 0x3f}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 02:54:21 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f00000002c0)="b9aabcf73637886dc4ba9b1cd4c4daeea95079eb7d5fc50f00cf5eaca011856ec724f3538b7b11acab2f8e9e0be585c2ef3b08bb2214ac8f9e9d2f35c6dae26212fd6fcb70380a7d3781186f5cb02d6e2fafded75e1580307a4665f4e9680f89f0d0cf16e0a1e8ce0215958792d856480322a59c9a0dc258c5558df6c5fb375789c951cb38b4bda2631b7b706fceaa87442e7cd44eabf1f3f765c45ef697d2737db3a1735f9b9b8f6fc8dd331dffc0fb23a204bf3ddb22fd27718f2b9b816b50473d9077cb", 0xc5}, {&(0x7f0000000480)="c4f38a9f9b4171bf5f18e7ff7ad04e41b06dab95117c672b0502efddb88038eaca6fe0e111e9532413886fe63b1a86880c9df911a552215cf1695b7d6a082669720082be6f6eac021a80738de139f222354bf80b4647661dd87bc4ca7c29b07363a574b59830f82d5eb3d19c4bc1dcf3a682e716603cbf5bd9050d2e580adc40cd3bf2e09fe20c429e819d2c89ef50eae24a136d36fd47e4d62ff2d94d4a8db551f12772f51bf1408ea7adb066292c8ba2ee19c01c2e192613c45102194e2cf011d684a3792754f3be44b11b43c97d2f57cb2f", 0xd3}, {&(0x7f00000003c0)="23a816e75c39320bab6f", 0xa}, {&(0x7f0000000400)="630dc332297b176d2984378cd167d117000000000000daf148f5", 0x1a}, {&(0x7f0000000580)="e370fa72337911c601010c5a48fad76d8e820c6e934f9ba9803aef147f41db6bf763e67bc68397e22588998b1465", 0x2e}, {&(0x7f0000001680)="9bc33f74dd1c4fc39932c9447b41041f408dfadea49dfa2b25bff4eeb24d60b2e91a2a8343d72421ab3f5f8f8b85d07e3e7c77aa0fac7dbba476e786d7f00a6f2b6cb91a1380e42fe71dd11fbe485c38acd720bdb193c15ee847895d9cb4ae12aa6015f063a7c5ed5b78d464115c14a57d67e73110ecf135501b703813598e85af9ec7847a89b96581fb382c77d5d7bb308d25a6a2f109621b807417c5ddca8e410b4b7d5b8a67f02d1021544e47b4b16f3b8b30ff785257", 0xb8}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ec00"/110], &(0x7f0000000040)=0xffffffffffffff19) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCNOTTY(r5, 0x20007471) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r6, 0x1) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x80, 0x20, 0x20, 0x81}, {{r3}, 0xfffffffffffffff9, 0x1, 0xa, 0x7ff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x22, 0x3, 0x6}, {{r4}, 0xfffffffffffffffd, 0x8, 0x4, 0x7, 0xe5}, {{r6}, 0xfffffffffffffff8, 0x8a, 0x4, 0x0, 0xddb}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000000, 0x9, 0xffff}], 0x1, &(0x7f0000000200)=[{{r7}, 0x7ffffffffffffff8, 0x10, 0x2, 0x1, 0x10000}], 0x7f, &(0x7f0000000240)={0x1, 0x81}) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000280)={0xf3e, 0x5}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB='@\x00./file0\x00'], 0xa) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:54:21 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xa) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800, &(0x7f0000000140)="ebff8337508f38c7fa67acb555a431929648", 0x12) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r0) 02:54:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) open(&(0x7f0000000040)='./file0/file1\x00', 0x200, 0x8) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 02:54:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = semget$private(0x0, 0x1, 0x200) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000080)=""/26) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x40000f10, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r1 = shmget(0x3, 0x3000, 0x30, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) sendto(r2, &(0x7f0000000140)="286b77401994c99fa8f612e03a7bbd296dd48ad0ee31006b718a23122cd00f9bf488b36eec0730ba9382f27e0df802e155597fdd4e7c46d422adc3ffb96b5722ffcef3cc836f94d45cde9506557c8eed0e919185d49b55f1829a25f96989fe3d28fb6ace8bd9f2d5530dd754335eafc66e3eb1696a92e94d8e6e45739db29f9394279a72810e0f094820f019fc847abfebc24bf860f90208853c686ed5019ff0d446366870bdaf9bd40eb0b93d79f7eda95e817f94f4e2f2a3db1aacc93a9b7a23d09b87c158c424d87ce7d4518a2acc95de3ba76a436341d14e4cd699c699f4bfb50bd3dfd381272a13e771016a717cd068c43483391eebc2c88783a7cc", 0xfe, 0xe, &(0x7f0000000000)=@in={0x2, 0x2}, 0xffffffffffffffcb) syz_open_pts() 02:54:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0xf5b4}, {0x4d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = shmget(0x1, 0x3000, 0x141, &(0x7f0000ffd000/0x3000)=nil) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) shmat(r1, &(0x7f0000ffd000/0x3000)=nil, 0x5000) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 02:54:22 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) munlockall() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f0000000140)="c468a2e8c1539187820ed5483f8c20bf020b8c78d51fccc373b2a42f636f82486f4f09cfc68f1f38cfbb228a323df74917019090198a13bf0c5861b6942c5f0746e36bbafbb266460ee6f14bedb3e245a27c79e37f16bc01a98072378ad4ef20cfd8f7dc0d6a9ea1c9fe00eac4b91aaaca55390463614ff3d143830338c930545c375cab6431b6101117558105beba35668cf13244caaeb09814f457da260472c2f36fab70ccfab26247a1332cd16367051d35501818cf1e0c3ecbe4354d77f9d5e32a66eb6fc42e8eed449a970063b8", 0xd0}, {&(0x7f0000001280)="f6b45ee00985995b164f64be410a0b8a8a7126d1cda8827feba088657e9477abf46416b2fdeb87c77fc4cbf138dd3ca8ff58edc37366bb11b625a16e82c242759aeaa2a9eb07", 0x46}, {&(0x7f0000001300)="8f14afcd8202c4f8cff81f9bb6403513c437cc61de76a4855db39eb1ca5490bedf23bf926f106b1a8e57b30f29dae33aa9697f6ddf9a16c96ac220a4f8785084353b42518b16192c8212abe49b1c018046", 0xfffffda3}, {&(0x7f0000000240)="11e8d47c56cc5660ecc15ff9eccd3e56", 0x10}, {&(0x7f0000001380)="3ba35335962a3ab440b2d39d3f041675d6a252db159190ab4a63f861954f12552ccebeee7f4b1fd64c1cff", 0x2b}], 0x5}, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fchmod(r2, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) r3 = socket$inet6(0x18, 0x0, 0x9) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) 02:54:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0xffffffffffffffff, 0xffbffffffbffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r2 = dup2(r0, r1) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchmod(r1, 0x1) 02:54:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0xeaf1612430ab0835, 0x0, 0xed, &(0x7f0000000080)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0xffffff78) write(r1, &(0x7f0000000100)="8c65", 0x170) 02:54:22 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = dup2(r2, 0xffffffffffffffff) connect(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 02:54:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r3 = msgget(0x3, 0xa0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/71) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:54:23 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab58", 0x1e0}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0xd84, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [{}, {}, {0x0, 0x10001}, {}, {}, {0x0, 0x2000000}]}}) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) 02:54:23 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00'/110], &(0x7f0000000040)=0xffffffffffffff19) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x2, "000000000000000100002000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x3a, 0xffffffff, 0x9, 0x1, 0x2, 0x8, 0x9, 0x0, 0x0, 0x2c, 0x8}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) recvfrom(r5, &(0x7f0000000080)=""/1, 0x1, 0x840, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 02:54:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x43, &(0x7f0000000140)="25e7b1badb06de06cb3f973c36ef93a97f87fd300b439bf054ca5ba5ec34bb29889bbdd17f1b5421274d78ca18692187305babc363bb77aaeca0312961010e171ed14c") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) fcntl$getown(r2, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000200)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 02:54:23 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) clock_settime(0x3, &(0x7f0000000000)={0x9, 0x5}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="04000000", 0x4) 02:54:23 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0xbbdd0c9e523841fc, 0x1, 0x0) r1 = kqueue() sync() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0xebdc}], 0xf920, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) openat(r2, &(0x7f0000000040)='./bus\x00', 0x8000, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x3a2, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) 02:54:23 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x110, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 02:54:23 executing program 0: mmap(&(0x7f00009bc000/0x1000)=nil, 0x1000, 0x2, 0x5012, 0xffffffffffffff9c, 0x0, 0x800000004) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000ac4000/0x2000)=nil, 0x2000, 0xc) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = semget$private(0x0, 0x1, 0x9c) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000000)=""/203) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 02:54:24 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x3, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="024432bff592bfd490d1e964d8ee342d7771fefa446d9c8256b4c24475c6ca8d1aa71e"}, {&(0x7f0000000080)="a2ae714b723b02fa371164fd099a4d8f6ef9fd8758a3a7134c4eea38793db2e94fd4"}, {&(0x7f0000000100)="8ed7e287a150b88a7b7d0e8fe579d3c95b"}], 0x100001ff, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/104}, &(0x7f0000000040)=0x6a) recvfrom$unix(r2, &(0x7f0000000200)=""/4096, 0x1000, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r4 = open(&(0x7f0000001200)='./file0\x00', 0x2, 0x182) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000001240)={{0x18, 0x3, 0x9, 0x7ff}, {0x18, 0x1, 0x8, 0x3}, 0x1ff, [0xfffffffc, 0x5, 0xff, 0x9, 0x10001, 0xff, 0x7fff, 0xff]}, 0x3c) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r3, 0x1) write(r3, 0x0, 0x958b85ce) 02:54:24 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x20, 0x0) lseek(r2, 0x0, 0x1, 0x0) 02:54:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) getegid() r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700)='/dev/wsmouse0\x00', 0x80, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) write(r4, &(0x7f0000000a00)="ccf8a22967008be02466a2c06a38f5cf35719c2ce06fdc3a637252b483d7afbba64d89ce7410ced2e0aecd57abbc0f12b91bfaed7e6f058ae459102d0b67ec7df4edc6ac32ce50c950f887e05055cfea89fccb9e90b821bdaeee6ef8682b077ae6ad768473dee6027fab4a196f820b1e8164ca48a3233b6d9e7e95fc3b715554a1a810ca7b27e698b79922352f69920a752f190da09da9c2c5884ad97a362ef345be127fe7ee480803435ce2c447b04a6b17ef4cb7455176c1a60598214255c5df87053fb7f5c83b8689ea7dea327327751e05dd87aec0b6b2ab333f5e64436db64724f57d97ba35d4cfb7fc7d3856c474bcacf1eeb850abf0796230f2b905bfb56a55228d8ef90031d2304bce58245bad6fb076935727915840e393809ad2bdd700fbd2369cd4d4fb0051d91a582db553c202141c3984d0a15f5c528155d1b1398aee39f424b6507b131fdd85efc5f6379663738c35742da6c24ec7f0fdf9f877d9d89420c3a0c79286de904068dde511d60d6a8b77ac29b813f259f64b8c418a8e63d5561bb4276ca1ea1aff3c011efc3c29f5ddbdd20904553a3874b16eeef15245c264d8893a25ecac5784311b5554634f532c70524276fbd62464787c75b8e376ae0d4f6a3597e3f62f14f3e1ec23a38780a3f2e864122a789bfd786ddaaac6f10814178c8f5a7cd6ae1c1f6336d0cdf4ec455817716ec486063e3efa3bcd2981dea0fe7778e7d4e70bc76e862126c46890291228d8d4016b7299228b1e47e8310e9592504eb4691102fb90a04c829eb00a79e97527350cebaad98b59f69d29ce8cd33fbdbbcf9333745e9571a38b6702d798c5f20d57d8dd418809b791eed9c0cb73171699944883b8ffe6cc2e6a1405b803fcfe043ae43a6267f02483329aa4827a594a8dd7856b9e15055e465d857be1455ca598817dcef581ebbaf50cc3e95bc32d8622018b368b8e439cf8eabdf0d57a8696382993e414828bab0202cae7c3321373d1edc01546a66f97fdda832c19d248bc08b42de031a06a488394336e02a8898a9ffd355fa7048f82e30ac3d491a5bdda5217a45651e54b13a8f5e34cdbda8e611bb4cba74a4dee886652bc753923f174391eec6c094e1d3366a82b031f85f24eaf62bf7e56a40d4a003d4cc6b8bd554903fae7a970663ffe5794a7942da1341e4af6ec0969e32f4fcdb3491bbd4523ebad3532c3252e6455260ee08a906592c523df8824ac99ac6564009f4f53239ba96ed977db0353d1a4a42f65e63c55d8d1f9048cbd55ba95a5784634aec0bbff2aebec34d8ecf3e7b797d04cbf7006fbad21aba05a54e546e2f18c6f367591385b2ce550532788883c14d1c25111991b4d28be0824257d5f70bcd80f35733bdf3c2be5df190b9232b1218c3d588235867029a99f47df6ea18845c0bd294bbf7b938ef5376ed459737d7335508539692ff8ff3ec3fbda8200a1670c4436794c2cd0d7168bef0bc3ca644149c96b83888e270c1d151c81fd3009560930aca6126e5660d9da5a7cce12e8f4c72e54dad049e4a47fd196c690c975cf248893d986b9a58d0f7cf347a8de6a1cf73428bbbbbd9cd2821c3d8b94b5867beb7671b4a28e6a9a244bfabdcf24cbac4d32aee5e673ea5dd8eb79d794f41e2742e0706025cbff0605f03696e0148b42a215c1820078bbfa7f1fa93782658b43ffd3235735f80904f989e1e25d9dd8d1cb4c3baa8da7d1ef756809520d55b6a628d67b540d971f870df86a8c15a2e3a2577d92b0cd856d14b1507e2f10f0790ea6071f9ddfda1ef1a77895c9cb29979509a919ec79469d951a2bc3fc18f66b6830252600bf0068219323d77e662e02a332f408698dbffebd982bd2957a5ac83fc476e33dcc4596dc39fe47bdeb45b49d8a783355309d0d549639825f0b50f5f2b79bc0fa98aa9cfb48d5237b11a3726ab271646e67e7d45a58b7c741363044bdd96d6e4cad30f6babfef268ca8c71b2fa7ef96f7a6f13ecc59a3a19fca192508f813ea6b3a3077e445815be017934bb3cfd60d12944416f6f30f5919c52fe23e8cbdd206a6eb26f02c4345d79bd88c9a238a6389e9fb1ce98d1d367b8ec201d9701ba05e453716ab66516c5c24b2f9e60c0f13d02ddf912413ca4d2521ba1a2ad7063e4daff8715948893d7117c7884a5a667825998cfbca9201cc7b10ae1b2305401eab24d47383e56e534b84550b3d2b8237bf1b0c282629b84854ded7eadbb367674449caeae39db13664c82c7c547d1df818c33d6f407b81deb55e748b745bb3c3f3d0c32b038c040edcd289c42b423dd4292a90aadbbf44b0a57bb20b7eafe8eab09a38beebe648c28a0b9b728e8745f0f6dad53c14d0db7023bcb21e25605396a965fd5218a6b41f70b2b20eec374deebbb51fd4f7b6db47ecaa8c626f3b63b093cb3ad22572e65701f7304cd973b4788ec442bea80d6aced98c22537710953e06175395413487da059f5a6e4f0b1e0086d22f94ee97e029005042d93cc67c6f389c2ce596144a612e39adfcbc3f99883ec66bf2f179f1c0bfd6a30a871d7ebdad1ea291f45474e32918e87fe66f40eaac53f6c3e9ebeec061a03bfc3414a6d645573b94351f93445ef7c17a4258451835cab6de9c331be14655413b235c9cbad8f3e22e16b9104ba9dff609941d75a03c396e58462f4f0027d33ef2f451693d942992b23dff96c317d37e563d72b852786f99f55616b8dd3de4d3db37046a82bd3b71b1761217985c687050a99d93a8c6467352e85229142bc1a7a5c588f7488665511b1dcdd957598f1cf714e0a0d1187ba0952adc3a278d323cee2647e10026bfbbfd7d9733f677a1a851fb66a78ce5f75520efe4d627a41fc4626763f68a3bb74914da70f2c040949cf5a813d48e047db222d8a66d63275d1bec887912a02e2aec5b1f34bfc95c97623d2e128007a6a83a8c1e118aef72ec19c1f0020f9e30e369a22a3a574be5139a22084327770424e85fa7006db8661811ec52489793c82e3b102726718df90edd8c9689d4c25464efacc117858b5b58fa1a0ed43c20c510adf13eb4829b857cde7b1d76882959a052b9dbf648eba1eebe590aa5dafc9b425a7c92084c1da66961275854fd8346faaab12df7f1cdf7d1f4e5ab5d618778897176deec6005e6b485d3e8035d217217102dda627d7fd20c9a9ba7fdcb506c51398c7b739fc43329a5cb756b38d7dafbfbcfcd590856b329c0cdb24efd50f1e3496dc6a40347d9572db19ab551b13f5b8c41cbb6b7df6bcdf70c310bc4675a3f4fd895befd6f5b58a9f55f3df2a16470e89469890398557eebda4ec350861efa3e7bc0a6ec8f8fcc5a69cd0f039671607858390a63589b28ecd6e885b2601331097f73f1619bf21315ce2bebd1d65933202d8919e630649c1965a9144682e0f7f5e40136fbafa444d7e08a4fbfe873bbd496dc2c75e33cc178128fc34dcd80943487d96f3aa6e2636800b24fbd10c65221f6b0aeea9372e8a48483f50fd5772829c06a3e429aaceddb880220fd9dc1e6e2b8a52eed87d824a67a245140f14b05c94e2c712595535162d80e5f5044bf054690a23450dca90604dccfe0edf5134bad72e2e4f165bf2479696b45f6c396643531bff0b82f0881fcf33a91fdd8179176aa0ea50d116f87c40cecd2dddde2fbd47ab5cfe68ba29746cf3c403d19601f6e662b9c7f7a3afdd0e741f550367e741a2e6097ce91ae542fc2ccc3993e4dbb7453c82ccba3ec381e95eabc13b7ddc554e226e15588f90eff9d483e8bff00458e3f6149e243c8c7d948772a1bed2a1a8314f58b256e9bbe06c8e39aeeefccdd5efed034775af6d6e38155b63b52f169f4dc884728a1bef44fbb4949e2853e0262481c213be3a250743a0d58b7633a66d5ead8f0ca9ef3a608ea5d3e41c2ae6ed8206d27c97304b7a0c4f1ac7a99929dbfa544745dc78311aa6c7de85cec861981d999ef52f7460a2e5c30cd6434efbefdda6ad3b1e936b30925c7cccc6f4d08db141e20f59fe38d54e4f697b370ef27be510c8b25e01d09226c0ab822492e1c8750ed549419b44762bc3b741818155cef3bbf34f333a3facb82353e46411ac7e2e1d264dea7e8dc06ca771e74d899dafc4009800b3670e4444fa1ae246ef62d9de9a12351b0e1a2045fdb3bdff070e9daf8c865e138c2b4a1280bc8b13ae8699644bae21bb53bf627d3d7e6305f5044369708348c1382e3adcb0608164e83fbe967cde9e31bb5d4c37ba61a1f3bb95f2fec620352a080bbb51e4f53da975a304ad621d39f6ee2cb8792391d27b47e8204b54de20b05347dc92f873e7afb2ec62598147e1b402aec125dbc3bf9233ea71032878382c4dfea8fb25140a3db5c187e6818ac6e5ed7113c0b45c46a8e562fc180420ba8cec48a0779363688fe75b875ebc23220783180e230cc5afce24e74ad29843e313e20b824329c296a2c63c2ced220b199b2571d6436c82c01dda64ff9a2d28b93e729e5cf405c74f68b6910840ae517917abd35f031217e8b0769caa853b987aef448277240a01854400fdf50069448df1b36939be31e5bff2fae0398f6db8873ca096bb8f49671257e1ac597ffc3d4d7794ba07897881ac0f414d7dd10492372dc29b5720bb9321a2081489e913545461b675a032c486a4105b2de44406247413b2ce8936a2c270cf392dc80d5e9c43d01db17fe1fe6c3916b6522a2addf3d20d93479a75ca79fc03725a0f02c53c367241453259c0a09a4dd4132035759e24b6204dffc994a868618fc2e502ea80b7eac86644ff825b1d01a9c345db95f1ff9a48adced5f19284683fbcf4e4619d73577494f155500005d59ea619c38a5d29acf6560422b03959c4fe5826417c2c72a77747dcac5d70fe4e6b3286190950bf8af84e0a1faea44c7b923f11b96a74ea1633cabe3aeb5b9306a9cfe1a0f3a877c83160116d121649d19f691e46b5aba305ca60f352f130b49bf581605a17fcf0a485e90f01a46ac89b622b2c17f339ad3537f2d144d4699228b0a5b4067f6167e08d009820ff5f9a4296e4922ff227dfc7d3153bc6b515c875d38c873890a76d8c0e589e30528fc1114674f8a7097c358d5adf7f44e76c7db7997558c532fa663e7e0ca7174f0e4a0fe0e8b08242bf9502d2d8b7136b6723b059a01e49d10b310b3294f94d7379facffe1c1cd72387a5f23919c3aaa9a134b842b0b02d6ca9b9b1462d8016695a3dbba7269c9b5e5143072e1a26c88ef6d23f27fa602a6226a96ee017cf600fc600d5a9f281324c3b683292f66116d54e626152ed11ba0d4d88cc21b60dd80d720e5942c6ad13bc1d33ad3a07a38defe23424469ef33b7f6eda15941755091a30a97b3d0dc21ebb81149c87e4ec11298d1b3f281ca057a07e28f1c7bf26eb5659bd9326a5a61d4b0d632b49c6ceca06bf429532c063ffe88954706e8e94852dc76dba222cfc7375de1f024615d206b20e8f126eb455fd3930a9f828a2003ae8091e75cc136e7c19876c1ca41e3f6badf31e953dd52cc6a6b6c347d16c0f59d5ec365cde11bd7ce624db5ecca276f7a9ac80b1222846fadb05854949d38f9e1495b4b71241b38559931c0b06888740c7039811dec76c0239830763451de3bb70e76852021cfd5abb2a1171c5351741cb1cd7ba98ffce27344bc5b0d061dc62b969b6a22e57c1834770a50d51230b5de813579cff6c9a3770e5ca3a034e3a63b749a7327c6cd07f67f216416d70b3b27a088f04adc316db6f6b1c0cea81f48ab57608bd7e49c60adc8a945cbc75fa0246e", 0x1000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r6 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f20000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"/368], 0x379}, 0x400) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r5, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r9, r9, 0xa5, 0x1, 0x100000003, 0x6}) sendmsg$unix(r1, &(0x7f00000006c0)={&(0x7f0000000740)=ANY=[@ANYRES64=r2], 0x1, &(0x7f0000000580)=[{&(0x7f00000000c0)="72ea2cca535e5a828af12bb4967121a0ae9f8fd4f2c3c3104a4c4ca7806fc8dbaad8c44dde7976ce63715a279e011014b71178f4de6d005b7df61e05b3d1a8effca88bb3bf85971e242266f53e6c5c7fe2f6c77d1458055c5a72781a7505", 0x5e}, {&(0x7f00000001c0)="fde7176247215941047830636cca20b60b9c4ecfde66759a2baee31fff32cb5ae2cc0be872c6256a1961db6d3b63e5d89f1d8ee1ad99fb152c7cee2ede39f8ee4f327d01744ac545282c51ba05dad36ee976f6ec315ed85746e2cfa642d9e9daa7e8dbb10ff4a045", 0x68}, {&(0x7f0000000240)="234b783b5073d21889e937beefe4b73b0e29d4166374a2477e94880c9901080c5db44f5a938fdad9915c80b52958b7f1564d895698bf5b1e6fb3abffff5744eecd0fe2531663b35983f98caba9211c20767d189d16ec2b623689790f9db62cd0a9ada4207867cf5b086ed3ee63e678fdc71a4ccdbf9a2a6bf860a669b3ead753dab0f5e33dfebd0b79a800fbc5f036acd42a582bdd92189ed941864c6051a65f3fa46da166010f04b766b824a2a83554d8bcab9ca98ac6d904", 0xb9}, {&(0x7f0000000300)="d18d51a975838dfe772b75f299402b4dc7cee53027bac4448d40910ab08cbc10b3615b8f9c666dfa95ac04d2355740ae96c18ba8c3d33a54b4518e5df65ff4ce03e776ee128613bbaec4c955f59db0372f68a14dec", 0x55}, {&(0x7f0000000380)="44e16089f430b90448e8f801cdf18480ca2e41a947136c92ebb62fcc1c4a53f46315fb8c9551f387375fa6409a880e6a6d302124eb2e095fc028c13b4bfc5855218742e878ecac59c2fa48237e74b2c70b52520fd4b57e230dcaaf4f2cf97af73a4f1444a0d99fc13165fd639df0b944a2c555be6dbaafe351d2add6552f0f68cd6ac8116ad32a8becf1a4cd1ef5ca07ca6c670a619c52d098acf927ce077f18792b4fed7e2d341b96fccfd356e9d162ae217fa54605e48c4cf093057b1d7289a6", 0xc1}, {&(0x7f0000000140)="77315e4f702ec3249d8339a73b54bea663b6e816822c7cd19497e9d6f87dc4661956b181b20ff1ee158ef4f060509f5d3b5cd48f", 0x34}, {&(0x7f0000000480)="95ed45526e9e7ad0b2c8bbc31b5091430e89508d8060616f41378d2ccf31c4d726e006e972cffcac421e91d9b1bb1708e9d2f71dc1ded90ce7bef4294acd192e4d837471e811560cd233dfcf4e93e6e2e4a8c438a9c8f4a0ccd1afab9b3e7a35564d538a153bad99d1a45cc1172515d70d037b530e871529a5a0218fc81ae85654b027465103fde3c57118b9ae3b96c07ae6388225cb81c44c02f67fd4ac09121b4a3793e1f4f6cf9d94dbacef86c57da2d47328f87f4886575c511c98020ffa96eea2b690fdd88d7806ec", 0xcb}], 0x7, &(0x7f0000000680), 0x0, 0x2}, 0x1) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r10, 0x1) write(r10, &(0x7f0000000800)="54316c992752", 0x6) getppid() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{}, {0x22}, {}], 0x3}) 02:54:24 executing program 1: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x58d6efed065a6902, 0x0) 05:37:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x23, &(0x7f0000002c40)=ANY=[]}, 0x8) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594f860 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594f860 05:37:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c653011573ac4ee5bfd30158eb55378de68d1f6676590cace9d56e0fc1d87ee5f9cc7f92122d35397ec99dff1ed0e7e9af74242c05569b48ea617a3aabbc9109d854d45e1af4a2310bd353daf77517102ba916ae192d8fb834e6fa8706bc5f6c3a21ef11ab4cf79160dd9934015861ff04c55ef1a59979202f50000000000"], 0x10) r3 = semget(0x0, 0x2, 0x20a) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f00000000c0)=""/92) sendto$inet(r2, &(0x7f0000000200)="4a5287f34be40e8d8e7deabc3a2f3c3008b583db6293b0d79e55cfd6ded59ba1d382da3eadec23f800054ddfacab5678a8bc73345031d8eab77d3849bdc2681e1e0281524dd9670731aee57915257fc031be0bf92dbe94686e015ba6d89d24296ebb377841811b386b9e45c12d8c5e26453c575cfa83ced26f30f5f2ef0ba5c03267eade0a2ecab45ae95a6d3053b7bb4565c2544aa04766628351bca55ba94d1b3084aee9dd4bc78a46d156a2a32c3c2b826e", 0xb3, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) pwrite(r0, &(0x7f0000000040)="c2e1789fbb71dcd42f0ba66900b50f37469f7cd4", 0xe, 0x0, 0x3ff) 05:37:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x341, 0x0, 0x9e91, 0xfffffffffffff546, "42c63c9a8a7b5cdb5a77f447432be5816f157e33"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x8, 0x5, 0x2, 0x7, "d5e0550041fe13f512bfb8bd8a2813f93f0a906f", 0x6, 0x7}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1ea969a867075f977a9c6d8da4ff6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706dd80bcdcc16a361761b7179791ed0d1cb442103ef398f4da1e31dfecbe4b452bfc2c0bee93245c7f8c145d593137775f655a0d4ed5e53fc430f3f8896356f91c729a963f15de1ebd5cd1ea63e8d6d89409232bf83d4ef5f29452ba28b961c6bb5f9869207c46b9e92aea5f2152b6ed4c2f3a326a6ee58136e4688515718235031d4a4f4d7c64585a85781c196101d47e", 0x161}], 0x1) 05:37:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x81) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000000c0)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000180)=[{r1, 0x65}], 0x1, 0x81) r2 = msgget(0x2, 0x2) msgrcv(r2, &(0x7f0000000100)={0x0, ""/61}, 0x45, 0x3, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x54}, {0x6, 0x0, 0x0, 0x1}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x6, 0x3f, 0x5, 0x1}, {0x4, 0x81, 0x40, 0x400}, {0x3ff, 0x83, 0x18, 0x3}, {0x3, 0x0, 0x20, 0x5}, {0x2, 0x2, 0x7f, 0x8}, {0x7ff, 0x0, 0xfe, 0x80}, {0x0, 0x0, 0x1, 0x20}, {0x3b86, 0xfb, 0x1, 0x2}, {0x2, 0x7, 0x4, 0x7fffffff}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:04 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1ca58f073e239cef) socket(0x20, 0x2, 0x6) socket$inet6(0x18, 0x8000, 0x5) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/15, 0xf, 0x0, &(0x7f0000000040)=@un=@abs={0x2, 0x0, 0x3}, 0x8) 05:37:04 executing program 1: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000100)='.\x00', 0x200, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r4 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r4, 0x9, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0xfffffffb, 0x8, 0x8}) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f00000001c0)=0x4) poll(&(0x7f0000000000)=[{r5, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget(0x0, 0x3, 0x480) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000040)=0x24) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x2) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) fcntl$setflags(r2, 0x2, 0x0) 05:37:05 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) write(r1, &(0x7f0000000000)="826039a374b03c399e62", 0xa) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000280)={0x8}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x3f, 0x4, 0x9}, 0x5, 0x2, 0x4}) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x7}, {0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x4541, 0x80, 0xe3, 0x7}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:05 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x80000000, 0x0, 0x8, 0x0, "1f2eb1223f8853e21d91193e28d9cf07b2425d39", 0x2, 0x3}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) accept$inet6(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r2) ioctl$KDGKBMODE(r0, 0x40044b06) accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001244000000ffffffff000000000000000000000000000000000000000000000010e86d5076163b61fa48790cbcb3462326bae52a55b077a57cd8971cf4eaa94af072b2282e73279c124b724c170bbc323fb6957cbf2591918846ae43199489cbe54ad728b0670e4acca694cc4217b928d7b6d7c6b5a208f18980391088c1109e1cd4a4cad5f28bfc0c0d69450069a971a1884d848a9f63dad3f751f66391de38987ea5ec4b65386da8c81c284b16"], 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r4, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 05:37:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a176e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c0000000e453727d65539b10eec5690a883d5418e1a3892eae98a255264df8576860cd42f53ea604e7deb18019ebac3defc0b9c19f0971f44d4a3c0fd23b22d01b02b39f82097039f66c97aafd77c9f36c8d081fba91ab41deb21341480b2c7f842473cedc18d8e50a79c7a8fb151c0"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r3, 0x1) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r7, 0x1) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000800)='/dev/tty\x00', 0x0, 0x0) r9 = msgget$private(0x0, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r10, 0x0, 0x10001, 0x0, 0xac}) r11 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r13 = socket(0x18, 0x1, 0x0) close(r13) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000940)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000440)="c674eafafb13a877c6ed966fbfef14c1464df4a62206d9757c2236922b3a5798c7abe12081a8194186addd5826ee81825f487c71d0157d9edbc1aa776d675b77e5f9e7f7ec0801ad20a53a201c87cc11e1d3fa78c0723d180a9142e89d1650e9f0c42e943e11d79eb109fa4f1915b7144f7ddb1abdebb44d0a1cc1ccce1c4519e67974186627e5d5403d11", 0x8b}, {&(0x7f0000000500)="9d89b3f8db78", 0x6}, {&(0x7f0000000540)="56d677bf4c3710b272cb35a98f967d12d366ef5639839c444a4b67e69bb73227aed7919d853ef1f805b7461a61f0f450f23ccc021f254f56c2a671c1c15007fff0a33cc323516e97a6", 0x49}, {&(0x7f00000005c0)="a72522edacf351cc7a976a26c6dcefeab960524244c243e7b95dbf10f291b1a9262400c870e12a1a969ce33f34445f1eff644dfcb69a228b051b5fd835253ccda4e247840d775b08d7d308c2c1f57643b6b3a0c68c3aab305b1a7d", 0x5b}, {&(0x7f0000000640)="cb57ceff0274529b7dd1a6fcbc8bc5fabd4fda2cba9ecbb465710da29b2e010b8253574a632478871244462535b39854704d53212cad5e2c6f1d8faf8ee4561e353c6453dfd10bd2fc836d9641810cd51d3769b2c5ae6573e5d293ef77b6b382794d77ab3747e2e27392c4de103642f7b6d5872159f48c2a1dd52b27baa1995d513fee2c2d6f3e9610d3a757a9aa", 0x8e}, {&(0x7f0000000700)="32d2eb0d4031ce6438f0d891020259186737764ccecfea397a44fa872b832a2b4701da53ff802791e17b89e4d2e22fbb92e8d96ec200a4501921cda8b31038d4eca289f7ed07cf9c8f90ea8b3b45167b856090e572f17c32ecbf98ddb08109d84163e30e8efb0eb1ef5b", 0x6a}], 0x6, &(0x7f0000000880)=[@rights={0x28, 0xffff, 0x1, [r2, r3, r0, r4, r5, r6]}, @rights={0x18, 0xffff, 0x1, [r7]}, @rights={0x18, 0xffff, 0x1, [r8, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r0, r1, r13]}], 0x98, 0x40a}, 0x400) r14 = dup(r0) sendto$inet6(r14, &(0x7f0000000040), 0x0, 0x403, 0x0, 0x0) 05:37:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getppid() r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{0x8b7, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x3, 0xe31, r6, 0x0, 0x10001, 0x0, 0xac}) getpgid(r6) fcntl$setown(r3, 0x6, r4) r7 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x1330, r7) getpeername$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bfd7874350620818e9e5800b64eef8f4491d3862710429c1960e4175510240acba68fef2a9311cb85afc631588cf881ec33bf1ca849cacfe6ee621635ca12453f92e62e91ed2097980400d06b507f1d24a1465597ba17a44111cdd2424b58c9fc28708361bb26fb092a5a8a0805e16a9230d0d668c807d"], &(0x7f0000000140)=0x34) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78619a, r7) 05:37:05 executing program 1: pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='tap') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open(&(0x7f00000003c0)='.\x00', 0x0, 0x44) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0xf96c, 0x8, 0x3, 0x6}, {0x7, 0x81, 0x9, 0x6}, {0x1ff, 0x1, 0x9, 0x87b}, {0x2, 0x2}, {0x7ff, 0x9, 0x4, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0xc}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000180)=0x100) fchmod(r2, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000240)) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/110], &(0x7f0000000040)=0xffffffffffffff19) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r6 = open(&(0x7f0000000280)='.\x00', 0xc8, 0x4) bind$unix(r6, &(0x7f00000002c0)=@abs={0x1, 0x0, 0x2}, 0xffffff4d) shutdown(r5, 0x1) socket(0x6, 0x4, 0x7) r7 = fcntl$dupfd(r3, 0x0, r5) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000001c0)={0x7, 0x7, 0x3, 0x7, "d18bb5583c94585b217d3e55f3af3f40c016160d", 0x2, 0x2f}) 05:37:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [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) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000080)={0x80, 0x8, 0xeb, 0x1000, &(0x7f00000004c0)={{0x9, 0x2, 0x7b, 0x3, 0x0, 0xf801, 0x100}, {[0xffff, 0x3, 0x6, 0x7, 0x400, 0x1, 0x3f, 0x3, 0x7, 0xffffffff, 0xffffffff8a2564aa, 0x72c1, 0x80, 0x9, 0x8, 0x4, 0x8, 0x1], [0x7cf5, 0x2, 0x8, 0x1f, 0x3809, 0x2, 0x0, 0x1, 0x1ff00, 0x7], [0x9, 0x8, 0x6, 0x2, 0xffffffff, 0x40, 0xaa], [0x4db, 0x1f, 0x5, 0x1f, 0x0, 0x5], [{0x0, 0x9d9, 0x7, 0x7ff}, {0xaf, 0x259, 0x6, 0x1}, {0x4, 0x0, 0x1, 0x1}, {0x400, 0x6, 0x6, 0x1}, {0x9, 0x8, 0x0, 0x101}, {0x1, 0x1000, 0x20, 0x200}, {0x3ff, 0x39dde9e1, 0x3, 0x2}, {0x3f, 0x400, 0x240000, 0x2db}], {0x8f31, 0x4f73, 0x5, 0x5}, {0x0, 0x7, 0x5, 0x8}}}, 0x1, 0x24}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:37:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x3f) accept$inet6(r0, 0x0, &(0x7f0000000000)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) chroot(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xd, &(0x7f0000000180)="ce6dc6d6854727474da405cc00") 05:37:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x401) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:05 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x8000, 0xc378b0cf201307b) writev(r0, &(0x7f0000000640), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x90, 0x0) syz_emit_ethernet(0xb9, &(0x7f0000000080)="10a0838cfb92b8169fee9e9a4499fc15dcc9b81d04a82a29f9f4872d4a760e4105b1b42ec93ace749e5edaa20975f076884a7fa2e333b1eabf54eecd65fd0b5a39e069277e3e4e19e48ea0848a9934b2ce32236177c29b9449fa9f3d95f2cff42151d0f86fc453e0680d1e8d8f1f726d2ffc321d323e2c73ac7d216ab621c3d2221db0342960b84c76d29903c0bcc7ac2186b9905882e90c9994b4d3a6c5ef589c681f25f14d074840cbba6dd225bb51e93b86be8216598fa3") ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002740)=[{&(0x7f0000001680)='\n', 0x1}], 0x1) 05:37:05 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x800000000029, 0x3c, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) 05:37:05 executing program 1: pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) socketpair(0x1e, 0xc003, 0x0, 0x0) 05:37:05 executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f00000001c0)=0xff) r2 = dup2(r1, r0) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//file0\x00', &(0x7f0000000100)='x\x00') fchdir(r0) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x7fdd) r3 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x1) mkdir(&(0x7f0000000380)='./file2\x00', 0x1a) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x4}, {0x34, 0x0, 0x0, 0x3}, {0x3c}, {0x7ffffffe}]}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x7, 0x8, 0x4}) 05:37:05 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}, 0x10) 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", 0xffffffe1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000240)="fb5f03db0a10ca34f4f0ef0920c8875bfa4399f272f54c34ccf090653fa2ac9dd8a08bfcac80d4510f6dd07228baa54ac5e285cbe0d8d02306a7b1d891e5d0f6ded49f70d8313dc0c4216151c16c6f8d29db3438c6c81bf28e6b326494892acc04e4b4ec9ceead6bb0c20def2f24c348f71146bf0ceffb09fe15f6074e021d08296098f2d6e520c6", 0x88) r4 = socket$unix(0x1, 0x1, 0x0) write(r4, &(0x7f0000000040)="b270b5cb30dd3684cb0ce1ecf43c26e3b33f12b9135184019faf289c0b5848ccbe225c28f52d54af9128fb7c749a7938f1a5d0a9b36627a3ab5377ef746814c8280c441342abcee9b7cc454321d622aa20c82ff425e829007b32cc98fbb35c84d284365ec54d005f1ecaf6d2ec16", 0x6e) socket(0x400000000018, 0x3, 0x3b) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000180)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:37:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x2, 0x8000000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000000)=[{0x80, 0x5, 0x40, 0x2}, {0xbd8c, 0x3, 0x8, 0x3ff}, {0x9, 0x8c, 0x7, 0x8000}, {0x0, 0x9, 0x1, 0x80}, {0x40, 0x3, 0x9, 0x7}]}) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) pckbd_enable: command error 05:37:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3b2b752995fe0c09f5e523da1740001", 0x12) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x80, 0x80, 0x0, 0x3}, {{r0}, 0xfffffffffffffff8, 0x54, 0x4, 0xbb, 0x1f}], 0x1, &(0x7f0000000140)=[{{r2}, 0x0, 0x80, 0x80, 0x1, 0xd2}], 0x1, &(0x7f0000000180)={0x942a, 0x81}) 05:37:07 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006002, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) setreuid(0x0, 0xee01) getegid() open(&(0x7f0000000180)='\x00', 0x80, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pgi\x00', 0x10, 0x0) shmget(0x1, 0x2000, 0x51, &(0x7f0000ffb000/0x2000)=nil) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r1, 0x8, &(0x7f0000000240)={0x2, 0x2, 0x81, 0x7f, r3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x4) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000140)={0x9, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x35}, {}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000001c0)=0x4) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) pckbd_enable: command error 05:37:07 executing program 0: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r1, 0x1b, 0xef, &(0x7f0000000280)="c2c5df26d036d5c48303c5159de368842221d7945378a4dfd9f2f877107540616270d3339fe1e3", 0x27) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) socketpair(0x3, 0x2, 0x80, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r3, 0x1) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/101}, &(0x7f00000001c0)=0x67) setsockopt$inet_opts(r1, 0x0, 0xe64dcaf4b07332cb, &(0x7f0000000040)="cd101ea49e4920501426409bc375e8968513", 0x12) socket(0x20, 0x1, 0x2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x9, 0x10000b, &(0x7f0000000300), 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000240)={0x3, 0x1}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0x10, 0x0}, 0x0) socket(0x6, 0x4000, 0x1f) 05:37:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a077846c56e9668ab10db40dab492b9b0ab59554b1887258b98cc7102c4ade4c7870d9d386880033c8335a66a547f"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r3], 0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) msgrcv(r2, &(0x7f0000001a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000deff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008049a433df0f91958c0e97dc00000000000000e1b20000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000effd591171448c9f81a71f323ea384b6a871e9a5fef8bd014e02b69d5223287fe48f7d12d8de1761a0370aed344446e921e176afac200a1200a4819917be84e0de1472731394fb72e3e037e3849917690ff8ddc192951544d0ab60deca76f1498d73d5eb9e0f8370f9edcedb953dd8993fcfdece6352912d324da32d97bf659b518e6d218cdd308e658b5df8208e3dd8"], 0x1, 0x0, 0x800) fcntl$setstatus(r1, 0x4, 0x46bfb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r4 = getpid() pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r4) r6 = getpgid(r4) ktrace(&(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', 0x3, 0x100, r6) accept$unix(r5, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x27d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlink(&(0x7f0000000880)='\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') r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x80000000000006}]}) r11 = dup(r10) ioctl$TIOCSETVERAUTH(r11, 0xc0107005, &(0x7f0000000340)=0x4) kevent(r9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5, 0x1}], 0x1f, 0x0, 0x0, 0x0) dup2(r8, 0xffffffffffffffff) r12 = msgget$private(0x0, 0x425) msgsnd(r12, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000004a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288bfc7f94f58eeab84bdc27c83e5e68d421937d87422b5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a0562ca2ab90e6777b7e9ab4fabdca51e"], 0x1, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r13 = dup(r7) sendto$inet6(r13, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f0000000600), &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) 05:37:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYRESHEX=r0], 0x12}, 0x0) recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x842) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) write(r0, 0x0, 0x0) dup2(r1, r0) sendsyslog(0x0, 0x7, 0x0) 05:37:07 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) kqueue() r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) pipe(&(0x7f0000004940)={0xffffffffffffffff}) kevent(r1, &(0x7f0000004900)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x80, 0x8, 0x2, 0x8}, {{r0}, 0xfffffffffffffffd, 0x90, 0x1, 0x1, 0x6}], 0x9130fbf, 0x0, 0x4000000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x62, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffc], [0x3fffffffff, 0x0, 0x0, 0x4000000000000200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x8, 0x0, 0x7f, 0x28000000], [0x100, 0x0, 0xb8be, 0x6, 0x5, 0x4], [{0x0, 0x0, 0x4001}, {0xfffe, 0x0, 0xffffffff}, {0x0, 0x7, 0x4db5}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x2}, {0x0, 0x3, 0x8, 0x7fff}, {0x4, 0x1, 0xfffe, 0x20}], {0x0, 0x5, 0x0, 0xfffffffffffffffe}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0xfc) r4 = socket(0x800000018, 0x1, 0x6) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0xc818b5ff1397e253, &(0x7f0000000080)={0x2, 0x8}, 0x10) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) clock_getres(0x0, &(0x7f00000000c0)) kqueue() madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x21) socket(0x7016d7221ba785d0, 0x4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000004980)=[{0x1c}, {0x5}, {0x8006}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") socket(0x2, 0x400000000002, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x8) 05:37:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r1 = msgget$private(0x0, 0x0) r2 = getpgid(0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r4, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r12, @ANYRESOCT], 0x4, 0x1, 0x0) r21 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r13, r6, r21, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r7, r7, 0xa5, 0x1, 0x9, 0x6}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r6, 0x40}, 0x0, 0xe34, r2, 0x0, 0x10001, 0x0, 0xac}) msgrcv(0xffffffffffffffff, &(0x7f0000000c80)={0x0, ""/221}, 0xe5, 0x1, 0x1000) r22 = getuid() r23 = socket(0x18, 0x1, 0x0) close(r23) connect$unix(r23, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r24 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000000c40)={&(0x7f0000000640)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000680)="c0779b5f988d98ed9c8715416af5ef1b42265b9e04b9b51b6003b0c6b762bef0d3d560c8335bc0e17d48f71f8fae1bfd3224287e9dd55babff28928aa680461dd136677b955ab3ae4b9fe8b2bba1b0c95912d05dafd2dfa608de3c25a77a67f70a0f6fbe7ad9515c9c333937c13135047d02b941ca229360887f8578f807de9a99b62a1554", 0x85}, {&(0x7f0000000740)="d8302a555bf5183967b86c15c9a496507d70ef97355039605d5d068f297aaf623cbc4a9a8a1a787eaeb6d0ec518057c843a443dbaf5a911a6a9b57398eb1f717b5594a740aa100a64bd725fc19c6d066570a70a5a0c2f2be3e6d6951417ed0d6e399f9b23258ac9bb69e60163a198a93c889af9740bbb2324f5b3bb07f51ec69a36dfda79669819948dd7332889f0e4c299650bac65ede1cd492122defffa884b8f6b6b39b90abee357693a2676bb0d58372b768a0f8d665aceb3089487e9fc64a00cc11263fb4fb686e9bf0715a5f25e94348641733fb2b5daa0722a8b856442ad2b893921d867376073999888f9417e46042315f4b3b8c3ec89415", 0xfc}, {&(0x7f0000000840)="a1f0c2ce0c3f29cabe4bbbd707c69333b2a3e19e67ed7170ccefcf850f6b143bce456c3caeb8fe28a6df0a8430d5830a741acdb5058c6fa327e4a463507756b5eeadf288eac0e203f9ab9e9dd69707d8badc957f1baadf6683a910ecc2df824bf3882f9fc41e45a1cbb037e479c682df3346b7cd9894161a716b8f8270d464cb2a1a5da55f16e014e10640aadc34d9d991e036ae0e6e4d6fc89f36735225552bd22bcd8cd52e89c584847ad29a0c84c21e8165e6ebbc985128edf567a36591c55f52bacefd7deb9cb66f2315c8", 0xcd}, {&(0x7f0000000940)="f6ef0990c51544c5757203ce347e0a47fbacfe85b35a064f3e51b8490bdb5dd3b648db9970f6500d5948d7cf6cf44871125fdc80d2df7b486db0664631eb8089ccca834c758c86469cf4b2366d617a41", 0x50}, {&(0x7f00000009c0)="9359089d3ac9debf2c35e24bbb44ac8292e4281ff533b54ec9fe0926dfa6a753047737c17420299de52d720bb73e6d336a81f29e7c9cb0d5b3f235a004b1eb06eadb11c219ce3c1626b66676d2c86477c6d41557a6ff28b7c60ef475e41cef905158b20c94c9283b7bd4f02b2d0fcf5e3955baa7fb7e7d5d7a388e2cf08fea2baab9af6ff3ba9fc5328d18f6", 0x8c}, {&(0x7f0000000a80)="9c732d97214804f1edcb1319dc5aa5b77a171944683408c64e0ca2bcf0248de901520eb82f1eeb12abd39519a0c1f364ecb1272e97dd0e52e53656d38d567092fdb94b11382324d064e6380a84e18cacfe8e3400a23f43d0db7937d7a51ef585164420cab6e1f458e1f08eaf8a47d3cc979473b44082af0b90a3a7c7c19f2ac19af0aa8d04c99774e6e2d5ed388fe51765162402af936c3beee7518e9e3ec407e98564c2724eb2e8bdb30b0b40aca8013c3faaaabd5dc75787dd7a856853a892896dd74c818f089dc22591cba2441835a1257ed33dfe850aade89c91fe", 0xdd}], 0x6, &(0x7f0000000c00)=[@cred={0x20, 0xffff, 0x0, r2, r22}, @rights={0x20, 0xffff, 0x1, [r23, r24, 0xffffffffffffffff]}], 0x40, 0x3}, 0x400) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r25 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r25, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) r26 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "39d96afa74bb29408b4a65f08a0e010077f61d04", 0x0, 0x8}) 05:37:08 executing program 0: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x91) accept$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) r4 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000140)={0x1, 0xcaca, 0x5a0fcf1e52e4ef14}) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = dup(r4) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:08 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000100)) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8000, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x1) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r6 = syz_open_pts() close(r5) r7 = dup(r6) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTOP(r6, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r10, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r6, @ANYRESDEC=r6, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568874250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRESDEC=r10], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef292400e4ef3485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702ef0bbdd877b22ae7de8b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb363981cfaca54a93d8a0e458d5d96341e94c42f94b746b250b8ccc2621abeae2c467ab65a50c5dbc04f51591b03bfd3499d1fa3aa8a7f14aeb15b4f8f1fa5d60d57d1742f97237feb5286e5f892d7363f9d707d89aa1bda56abb9297bda99ef38b9ae4c25224c0cf29d37a1a97932ae076a1f489c3dc5ff7a38b990ad73b7452168658de07b7803363b2f1a9f3a54c08e9726e5712b4464ca1b28b9dcc92d1f893a0526467eed856449926529b7ac17e9161f2db19d301204e6cac50bb14bb84061d6d1eb96c41cc32a10655920dfcde2d43bf4513a2fefd68353e680b74240980c14c880e18aff495fc9d0ef2d425759a56fddb4f942fccb9d223a202c30262dbe66e24c45465aff67f5fc10adbee935852ed7a35b8e3c7a73a42b621e6afb897400aa494ee7cc03a0562430e4e8fcee3973917f9a8485af67c7fbfb97b04fe552914496e62c549fdfb6824b79e2bbe0a62e99a1588bf6a0a55f9192cbe9368d63e62fc9525aa25fb87a53754e3ae6d4c5febe36762b81aea454704dea0b68057ee1d651ed6f6008d7178f11c271253d36f655622f3f2ba106a919028413c4a44af271d8aaf65505f82b096b1e72bca75b2d531af162ede9c09ca9d8b5d15bbfe720f000000000000000000000000000000000000000000ffc4ae21ecd8697fb1ddea1b88afe2961313ca6aab83ec6bcbb9564bcebdcd1f7837ab92ee8c7f1158d92276195a6648d3bc3660852be82b565d5f1bee96e4d0a6684444261b87a56ad7437e50a8f3f0847580e3ccebb1ebee58e0f3365c2394ae1b39196b4c5724a6193c275e91e3449a7606a6478ece815d2c605465422911d508cfe8af1eb869ba2d53665dc964b8dad034d026dde816f35035cf7d17b10be4a2a8d95cb8f979ca261b1a47455689bbe4dbebf32f77821d8f42b62d0d8baee8972a2d4292ab0c4e3592fccee201589d64d30b4a13b1a77066dabaa6e50d45ff1125b823"]], @ANYRESDEC], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r12 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r12, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) r13 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r13, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) msgsnd(r11, &(0x7f0000001640)=ANY=[], 0x0, 0x800) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r19, &(0x7f00000000c0)={&(0x7f0000000cc0)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a459dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c8521413c00d000026914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d779931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c5afa2a081bec78b59a002cf4506f33c3568f8f91fc97a7e0fba1d37ceac60aef37d79c165c204ffe4b454af6d38d4552f5476509a22251f54349ecdb53c8500ed839049f7099785d22cdc378d529bb642d786e0cdd66ed270415a8800a7edbea5778a80533ae73bb63e6c5742b86965ed5a9e3b99c09ee5648920d71c50c47b7e41d81d0a9692ec5c8f7062d4978cd12e7664d47302d0c19e31c4ba162063da1b9cbe71d62736d6b8bc1626aab7003a52545085bb96a966d35577167d2efc9803c6ef1dfe862142e3c8295ee8abcbcf4e0b46646a273956e91732486ca893ab540a5b0d0240af5dc7ca50e87affc787de170a681ff7f0bf8d7d5123aa5d103c0fa66609c0cc643830c3c3fd43cbad7cb01881add44a420bda7981140455f7ed2a4e2834446ea15556d23d286096b396dec"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f00000001c0)={{0x2, r14, r16, r17, 0x0, 0x46}, 0x9b8, 0xc07, r18, r20, 0xa9, 0x20001, 0x1, 0x1}) 05:37:08 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0xa461bf7968e406ca, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x2, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 05:37:08 executing program 1: readlink(&(0x7f0000000140)='./file0\x00', 0x0, 0x1b8) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0), 0x19e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000080)='./file0\x00', r0, r1) 05:37:08 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x1) socket(0x2, 0x8000, 0x4) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) socket(0x1, 0x8000, 0x4) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) munlock(&(0x7f0000004000/0x4000)=nil, 0x4000) 05:37:08 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 05:37:09 executing program 1: madvise(&(0x7f0000007000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000006000/0x3000)=nil, 0x3000) munlock(&(0x7f0000007000/0x4000)=nil, 0x4000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='x\x00') dup2(r0, r1) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x10000, 0x0) 05:37:09 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x263672e44716ce13, 0x0, 0x9) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f00000000c0)) fcntl$setstatus(r3, 0x4, 0x80) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r5, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000180)={0x0, 0x0, 0xb}) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000080), 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f948dc0242f0e157b238b95955984c87910bf453f68c11794002873ad4b3b4a43dc8bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951d4f879e5cc86cdb15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6ff3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b2ac6593d2870b4122cd235000000000000000000706151ea40e71b880290927d5051efe86e1b0da013e57ec4ef9eb36048aa5461fb88ae223f0b37a26bc296117a6b86301df439b855024dd18bd62454c3d2a479aec703a157a48012ee0451ef6846e38b9178669d2006eec8f7fb410cc8981b794e6e2535414406fa9642206c91719095039a40213735df27d0e6ad2ab67d2f7fa19720e33b4b81b5e24dad57431ac42742764c38e60cb94969b46b34ae2e7a8de5255e737695e16dc1fb0fba3092e27ffbb5474d0a33c68494539e6f2ed65f9c5106705fd4e28a07d868b8eeb2fa5a29de888a2b0f0ea0ab43b5620ee44019ba62a51124e62b53fb3f4e89e83e388589eb50cddb064fa5c6773392bb007994d3a5aaeae80d859eaccd40c2f32d1ac203a59beb0a491f15aad800000000000000"], 0x10) shutdown(r0, 0x4) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x3, 0x8]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) pwrite(r2, &(0x7f0000000180)="525124d77d9b685a126707fae5204177b278bf0ceed475f2678c200b86065f36480487ea3c4222cb9e7b2721f0c508af82815e1d3e2b184b8a9775303f173a2c26382e7ca44df4249b556e255b018230ab6ed79a451823ecbb75219f132b05b2b15f5f09651006ad434859fa6185612f4d8913a6aad34980dd4b862de91f5cd2db52f74550e0", 0x86, 0x0, 0x100) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 05:37:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f0000000300)=""/248, 0xf8, 0x1082, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000200)="e09a71217da5a02a76638856d1c0d9bd04aaa546491384cdbceb6795e4262c36d7d1820df4e531dc8a206c5e6e14209d6ed3dc8504c857d9f1fd1abb717fce6917f024ccc0", 0x100a6}], 0x100000000000005e, 0x0, 0x0) 05:37:09 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:09 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc, 0x0, 0x0, 0xfffffffe}, {0x5c, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x2) syz_emit_ethernet(0xe, &(0x7f0000000140)="44c7f36f803c4196493a3e78dad3") r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0xffffffff) 05:37:09 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001440)=[{&(0x7f00000014c0)="ee25cca7c23b62354d110d80a85fb50c3417e59ba7b5665290626a9e8e7631b02508fc13b86c6ba8d6d9816bbf29d0b55a9d847652a7c03ff82a5ba62f4addfa198367572ee76ab4e9383a86740450f3a1e2c9b2e4e9a1b4f932b68d0fac2589b5b6702ca6fd1d4729e0c4310bfae407836e83e073c3b86026e01a0e2d3832e157b310599b8e76ed2b96ee35389efe7977a33bef27803f78b1361bf4099f0cc398f7a6b2b44ea00c3ae0f4d864eaecec27006cac8d1a2512f19c776e344e432578ceea493749c5b802d79de3c84955d51fabea6cedac6f9b67931f5648e55a9960d3", 0xd}, {&(0x7f00000000c0)="d1cf06e5489de37fee81c1c78901f7a40430ae1fb71c276785aa547937cf61bfc0cc26128057eb56f17ea00a369a2557ab3b14ac07974fee87276c6f6962367e63045f846ca3a1e4f853e99cf8a3a60d579513b81b279e54f2813d5aef539a8b140b1a121f1d1bfc4a352712fe2ea9", 0xff57}, {&(0x7f0000000140)="b1d9cda7b5439f60d058ff7576062d3582ab105e5447969ab60eabbdfe858bac86a24ce39e85f4697d4d63ea868dfd2d09d391ec2cfa9d6d85f3e9fcafca1213318d0526bd977ff11f46a89513f38a1b09048e9d63bb11d235bb0e65cf18e36f32cb5f2c275466a880ace894f305618fb6addb24820faaad8bcc4cfb8155bd4c6203d2814df31ff4b81877c8", 0x8c}, {&(0x7f0000000200)="d61169ee8877af5497f133ee3da814d10ffa9f289b4c2be8726540a294645f17df46af5e7304e5c410ee70f53f08a1fcab1a94e3d38e89fd43b4366883927bd9c42d7b1ee42d522ae4904c6e3896da95", 0x50}, {&(0x7f0000001280)="3010504f198beb38b507b4804810c49aa589b70746cb681cd5a87e043131ac873839e5f23a7ee24acc03ded996ace126a61edd0ce62435a4d3b4040ddf6a2ef77bef27307a1493c82ef27d00ec022ed5c8fd8e80e53cd4f2f71d856abde9d7395faa6df86faacaf099db9b27f6336acdd92e3c6b8cd1618425dda43055eb16a9a22a664f0c2cb6784f8b82d321bc68299591dae311c3", 0x96}, {&(0x7f0000001340)="a4b2f7ff2881cb40710a69538e03b38e06a2476cf7702bea28bf060b14fe9937e96ffe7a62c99084aea316037e780f34371031affe53b8c24c4e50b10aa47bb820272600c350827a0d9c7c55f8e50f798e49370b7f0df275c4413127029764c0349081a1a66b1316c69993a4ba47faf5e9a767a99cc68c33138f3ed0da52743aadabb8b1f7307cb6cdf03db29b45a0eb37673fd157442cde2390d771db8918e4f25b8915aa59e9bdf60d643452939f07093267123fef9a9a1cd4208463b18c6bd5ffd496ffbb4afd665181022397c44592a99975d7fcf6577ba7b72d96bdc81f4243ccb4a70d38748f71dbcb5c2961", 0xef}], 0x6) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f0000119ff0), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) 05:37:09 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[], 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x401, [{0x0, 0xdc46750c}, {0x2, 0x3}, {0x3, 0x7fff}, {0x3, 0x3}, {0x3, 0x6}, {0x1, 0x829e}, {0x4, 0x9}, {0x2, 0x7}, {0x3, 0x10001}, {0x3, 0x5}, {0x1, 0x7}, {0x1}, {0x1, 0x59}, {0x0, 0x5}, {0x2, 0x3}, {0x3, 0xfff}, {0x1, 0x6}, {0x3, 0x4}, {0x2, 0x6}, {0x2, 0x3}, {0x87132515144f20a8, 0x1af}, {0x1, 0x20}, {0x3, 0x6}, {0x3, 0xfffffc01}, {0x2, 0x18}, {0xa755a0eef7e9bb47, 0xfff}, {0x86aa5f3ccae028a4, 0xfffffff9}, {0x1, 0x8}, {0x1, 0x6}, {0x1, 0x300000}, {0x0, 0x7ffffffe}, {0x1, 0x800}]}) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX=r2], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) socket$inet(0x2, 0x1, 0x1f) 05:37:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x400000095}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) socketpair$unix(0x1, 0x6, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r1, 0x7cbfa9835cf86e45}) r2 = syz_open_pts() r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5560527b0100e534844c76f3007f00"}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff", 0x54}], 0x1) getrlimit(0x3, &(0x7f0000000100)) 05:37:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x8) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x100005) 05:37:10 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001700)='/dev/wskbd\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd0\x00', 0x10001, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) poll(&(0x7f0000000440)=[{0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}, {}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x100}, {r2, 0x10}, {r0, 0x10}, {0xffffffffffffff9c, 0x100}, {0xffffffffffffffff, 0x1ce69fbfcf8e5745}, {r1, 0x4}], 0xa, 0xffff) 05:37:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) setsockopt(r2, 0xfffffffa, 0x1, &(0x7f00000003c0)="c38f39e921dfa02865ef4934e5bef4f404e1c5da8ef0fa3ffb7dad9ee3b89e74ada7ceb8af964c785a571a9111542cb1c2556ee5f2bb861053974aee32c21079a33d80efeccfa73408fa1077a9150b9afdde7a098e3d63e4a36872f912af165206e2baf574956702c8839e12cb1f57681e5677b01e866d3d9ee29218a9376bb83b430d470d2caf051f7ac3f197bcafe3d3d20398cd8c2388ec77cd30c054dc275b1817bf689fbb7e352eb720e3e1628da6698b709ae1da3c38e13c73ddf54ad3a1351b3701c880f7fbef27b20ce39d80ec6f74d1b0a35f5afcfeefb46470269bdbb94f1d14cf35cadff9259627ea959a11189ca49dc18a156ee3fe7c0dee08bd0e2702862b693ee53d1d4cba0ca4d60bb1308188cba3d1a867e683f45b7430229b9c6bb3411d7d1a3440b07bf9bcf235362b9ca070617218370dd02a1556ca28d7721b3a7415e8ae0ac5b50abc7e966a3d8aeab61b53e68b7b7065d3ec9d18ec330e092b06c1c1a4bb48799132b893f3f2bbb3674a3f7269b68b40cef4e951fb9f1dd36b7fe62310b79ee310b32082218528543d1223e1ed171c40658ac62e181b56d0d363bb66fef74e279790771d6626dcc7657c16de10b5c3a6f270161d3401905e55d0ef41acab02567bd016198da60918332b142403a3eb715b557e27df0c2eff154acb2c4cc6e17b4be088bd3fd18d70e216e8011f5d9ef52d40dc12e320e1baa17c41c20feb61f004d07f4f73962bcd9e14dea27b4eb6902a75d9e9896cb5a58b1bcf38165f7250f1b239b0833cda0962435b73fa926efd3c5483068174ea1a923953f5da1911c89d56ca7bd30b260c2857be217e4aefe5861cf4955af976730c95bb7c4c7bc4a44b92e0911ccdf8e8981c0101bc2168e75d4ad02d419bc17463fd96b7cdc0d01d5122219a14510e02c52705f676a8018c16d3c499265f0618400cb958e9e82893e97b96602cf796605f11c69f09676a483946a6ca2449e1d13bfae419a79354d67112c87e3c8a78407ddc3e2de08e3e1affb33bce55d1b350255fdb19447d66dd08180562fab110c7cca26e5419c494113b9fbcaf1957e84dd882d266364e14bfd90fa369b84dac515482567efbf128d5cefa1b52f1a8b263cf6694d59e6b76689c0e125ad6f8e187552e7b2a34144e26b462d8d48b3c8bf71d32792552f4b8052526e91d179a108eb753c36863bd178dd58c5f888afb0eac389196a35e9c96aaf22af200478b7aff3eb06764e432feb9ffbfc2022db939ac29b59a1c35fcd2e4e0193d06646c3761e4c470afefda91fa32a7ec4a72866c4877db0fb4003b5d0c49946a2ed6b04abd3394f345d35a4efc7f869482933a01c16621d26a5b52e0fc7af2d99abcdffd481c7a6d4dcf32d422cb5b64c31e595de4bf63ff4ee47f724ece1f355d547d25f0634841c83160becc67cf461e7d5182e42a87086c4c67eb2ba1b3bd23d5f51e4ecaee60e21cfaf4062fef2dd76b49ab012244c4032afd47a3a5e414a8f8fac1e58ee38b977889dcd1be1b35f26605f8f6d2205bc8f1158f9a073c1f17a619ac6d0d05339882f1eae6460139cd3ef855b10bf815d354c5ae1c5e54dbd21eb6c9acc0163411f1152cc020cc137b6dfd30051b0ee87dc35683ef6c3970453e07c29cef852895afa4fa0e396320bf7a4e87c99b37b94ac800a22f51fd23c0559892959f35fc8efef021e3283e29c5274d245752ef113fc098fe998e6018b1508c2299de68228f8cc3393d464b1f1a357e546046b2323a0ea04f2545ecf678152d5c230bc55976f6e60c882292b95bbc5b9666fc1da02bb159f3a748fd2f721513b1e2f6f12711d3b6af2471487de26db6c65a48ae08077670d06619f86e6962e38a28dd6071a49268184657e0b3697aab4be64569fdcf15df66e5e9c37d30a377ccc4984075748c8527cb39c4eb386f8e6685f0df6c6ae797b0c3f5e96bf11aea4aaa34627711c57c9a7c1779a7cd7bd019981355ecd27c677dc8ce3226ea744f84863496381c91117d3751450efb82caffe0ce68ab7b8967aa2034238137598bdd3e1c5ea01d08e08e77bbb085adbc6345ca2636d85b2a949b130d1a3f7150a24d6307b953f572be51fe595163456a8a384c4f7884578c5ea81a57835184876de03825b66221159f9b82cd323668fe8175d3fe1b795ab154f2561c8cc08f0c0718c9fbf0627485ff56732edc80c2ad17d51803c85c8264b4b22a174ae23ac26bffe2d4b6fcd83a4a939bc27dbc8cc2bfc7498bddaf562404b7e6668c3d07e7a09cae2f86322f2fd3acceb430e2fa81265bf64ca1adc1db78b0c97ff7e7c12e8ddc317450c28864db9ee0b222c1d73bc5ec6ceef865a10e0c2040612b229fc73cb5a77c9eed655c59393be303248def6c4556a78f5e2a3221ab8474715db4142f380de502012e6d744df0226ef0c030ae3de8373232f4e3b6fdeccc9683a363851006e15b48ca705754bbdf2196ac6e81a86871ef37174bf6aebd37c996a14d2c2627d1770d33fc876ce17e7742ccd20e367b70df002a22b7ceec7ff0f28c0191161509fba9784ad3371a944651e8dd305e6ab90c30230c8399e4d3468dd04fcfb0b3802558e8469df1f975376518b916cb459507f10a788970d988b8f5d1ba1ee2d30fe453a63c308dd9781fe8fa627e0699cbd0b2e489237bf4cbe4a3f70e330852e774b381778b9d2111fdd95578f4e825df7c5838f83442b7d9208c23bac5eecacd609df80a2653772014959c4b1223fb117a6d0244c33f23ff6133c804bc31de971c03ebaf59ede54860aacc437bb428ed526ce8c51d3743da8e5f0aaa7a59714aae43f7717e3314657364ff747c1d235bcd2dc531ee1f22ee060b0afbf208dcfeaa0cc829c92e000246c5196c4c0cf5907cf3979ba6a7a10400ae9c58af4c53da10fc090bb02f899d059daff0465b3d4ce156d40ce6e74435d3b7a28a2a9365240c01a3e25e82f235368cf75b871cff2c057de446efb8497cc7bbec86994ef1fcf72906a9130b3d0bbe21f45330f2e1ee883e05fa2e86aa6639aff4017a4802892e4437e3df96a9d04ba6500fe44c0c1b43f717352ab5b46cf4389bc077d7bcdcdc5492828cd0043595ad4ee3820f79a77db6c1fdc10cba045e1b7c3ce8c1528244a99dd6f091f453e15cb5ef60b27e7f45dedf6360236ddd3021d85920ac2878afdad1c464feea669c659bd097e64869b050520491be943f88132b3b2a249ac14832891e6a2903261393fb774149af6b5dd43eead44da2725ffada48a459f2f791ab600be897c90ff4c0de4b959784860c05dfbf089dfb2021a90134004c3d9894abc72b61a1c766cb802524329205555b244d99901cb9bcccd8da2481afed773a397a6bb3d036c0bf948dfbbc14bed0fd224bbd77008b2dfe4b22856a45fbdc970189d932491bf0b8218d2460e5010eba5151bb7dc36aef5e1cf520bf98cc31732c3eb527232bebd10df1b18cbd6dc4cde6cd1cf26558bd2a67676dc6551e5efb23f3f18a9b85daec597efa43818d22342832c151e45dd8f7d96ae8f7b29af232c6566a0181346ab6869acd41468ca5d1e7d305061bd80af2c01f60bf61b4a806a85a785709dea8d4245e3e5f2536142f4b774d5e8d296459db98b7a81fe0cc6e488397d7ba96031c2c3e55fdcc4745647a717e432b71586fff6b59a407e132ca04765df21c036f84201d7d5223a80bc659ddb54a838fcd71d67b182c0f91af61244d16c7911fff82e5442631763f6a6ad2d4211355d4366f5cec3c4810eecfcc062dfced019e91cbad3b69e1a792dc336b0d6fc0767eefa85bacb7b8c50a0e105d34b03d70f9a17c55777d3dbec4d2af57722d6d70a0f3a6be938a007db964edd390e127307017df1fba975fa743a79d001e22783402be8ae05af942460bbb676c0c1157fab5a97e48e84f3404cddee94afc801fb6ee29a3524611a5fe2268fa646a5fd60b516db840a3a26f3808315fc8a61c85120d3dc4516146ffb2a87abdcd2168de52e10ac10ecbf96a269f26aa4dace3ba4597c725f5855f022545f61f353ed57d2d920dbd0bd0023fec7092831c08081c875b8b82b05c47a2ece5f03e507848df4ea9a3616d4dbd62dc7aee839f0f22646a037ffa5c2ee880236ed116caddbcb8dd65c9f64ea782d4cc96fbd4acc53599e922c03acce13bb61e402688fb966e1187dc4a6fce7fdf4abd1b66325ef6c4ccf72cc679567af92c2a36fe0b2ac326fda4315f8734ba509fbe4db687399108e1b35d6f6201a424dd5a84dba827d9506b9425badf1705bade4454c50db82789d5c2ea13c57469a7e70135410a28ff23a34ba1c0379404d2cf12c3f04fc7805dc42ec97cd420ae6af88e97035553ba30b70aecf996424ca5c88dd4dca3ef8e734d3c2ad8e32cf7c3ac0519d2ec00b8ae65efaf4e4ebfc3c7a58ecb16ddf33b45f1553884cddd6b8f63f395773bdd946011fa2f30b0e1efbc6dd900153cb59dd6d608b3037ff925f5dd42a8e9370737e6dcfb6d1fab39b22bb5c768d24b874821e82a35d5c961a74b89b5ff60004b0ab8519c58a6e1584a335f5e29068066b1e1f2a1554e20ebe7aceedc6c7c8a7f75be55ebf7afabbe7dab6f6b95a0d0df4bd67bd2dba0bb747002618e8d1abcb4357f098044291c9e6b85cb7037b847b6969ac7ea83ce158ccfbd80e8526522416964f9ce6367693df1a666acd3e5987d556d93433e487fcb1f04508877b0c4dfa8a88d3545a89b8fb80d113c36350474753265b9c876daf13b8febd3483c48af01e66e02e5a920cc7b2bc77ae3031ce881d764541953a194d168c6c8f7c57b4853115142c3f1c5717fdbc86c25f540e1f91a721e38f4821128ef6e1554bde25d1d7c28b71374124af28f1c7c695337e3ebf22c74c392153198b451fabe88088a5cc54e7a38f2e09964e738fa48827c0853263fad27da573da0ed20444e6757f8ae90309c44b6bc6da8498868caf01b99a1da28586af10bdaa7fecfdd3dab6aae9c03b3e09cd2ef63f644cef88a62c681e9ce682b407ff5fed921a40c96c0b3de24a821a434f29c956b197a9c4e85c41906355c2694ddbde3361ed09cabde0f5ca35311c5a3c57c391cbfc29d3efeea55e78a5beba5a8aa40b396689617de5cdec5e1c78b74a88ddfac1ad3409856f57038d6a85816ab1d8973622cfdbbed2b1c0c2423051451e7a567a07b89b8468dfba518401bbe971173db776a606f7a48fa12b0245e18ce37ceb7f07c43f2f7ad70d06bb85390f6a1090d9e94354f5554ef9150e2dbc31152d8f83d431c119c7c43d04d1b87fe06d04c29c7dbcd71835f116964216fded7bc46fa0dc620598b1df4cf8599e4a0c3afe163858c315202f753807ed69578162bbe055cc638b08932b3d0842ee8b6663496af80facd588aadd13a3b6bc1d221d84032397fcd13162764c0174a76f355de834159f5e718d90439d85c2153d5409b3a8fa68a663d7bbe5b321f25ed655f3aed3b7d4d50b8fab31fd5f00ba014c14616c67f069f4e5f94f3788dcb4a5989345c9c2d0225a6bb985ed532a50cc080e80f30da0e00e2546b80899f68614e941c07a9b728f33a7d2535a3324d86c35926ca80edb3a09574eebd2d776aecd4f2bf725da3c3c47f3ba6ae563f6e9efcb1c21c35d41878386c3ed5c7f6a5fc2e64a62341bf063be28ce4cf552290de78c4775028f13300c3b164592bdc83596360e9e43568231ade3ce83b71f83cac59b20ea2708002f58589e6e345acf399288e47c373575684c1b8148f791eff66db96ff987de7", 0x1000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x3bc2, 0x7, 0x4, 0x1}, {0x8, 0x4, 0xcc, 0x4}, {0x81, 0xff, 0x7, 0xfffff800}, {0x3ff, 0x8, 0x20, 0x7}, {0x6, 0x0, 0xff, 0x3}]}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000013c0)={0x10, 0xfff, 0x4, 0x800, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10001}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1fec2af8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xad}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xb4e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000000c0)={0xdeaf4152}) 05:37:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186004008034ff0701000000000000000000000000000000000000000000000000000000004032454c", 0x2c}], 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:37:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shmget(0x0, 0x3000, 0x204, &(0x7f0000ffd000/0x3000)=nil) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) getsockopt(r1, 0x8, 0x9, &(0x7f0000000100)=""/143, &(0x7f0000000000)=0x8f) shutdown(r0, 0x2) select(0x40, &(0x7f00000001c0)={0x9, 0xfff, 0x8, 0x7f, 0x4fb0, 0x7ff, 0x50, 0x8}, &(0x7f0000000200)={0x1f, 0x1, 0x9, 0x0, 0x100000000, 0x8000, 0x8, 0x5}, &(0x7f0000000240)={0x100000001, 0x4, 0xc8d, 0x7, 0x6, 0x5, 0x7, 0x80000000}, &(0x7f0000000280)={0x20000000}) 05:37:10 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x7fffffff], [0x0, 0x0, 0x482], [], {0x0, 0x9e}}}) 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)) 05:37:10 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) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) read(r0, &(0x7f0000000140)=""/183, 0xb7) fchmod(r0, 0x8e3) dup2(0xffffffffffffff9c, 0xffffffffffffffff) getppid() r1 = getgid() setegid(r1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x295) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000900)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b37424d364c83ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5d03900000000f7ea12375586581a2bd8229d6c9816d572bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea765d6ec3ab9c1ffdda76b3d3b1937d24a7afb4be42cac705e052992bf3f9923de7f0f4f33e8040078b2d84068d1f2d96f5b5dedaea2ccaf802fa"], 0x1, 0x1, 0x0) geteuid() sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ftruncate(r0, 0x0, 0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffffab) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x80000000000040, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) getppid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x35, &(0x7f0000000000), 0x0) msgrcv(r2, &(0x7f0000000780)=ANY=[@ANYBLOB="0000000000000000000000000000004dd819d029145982040000000000000000000000000000008fb5b482ad780d0dca30387cd968e50000000000000000000000000000000000000000000000000000000000b928c9bb24806b35000000000000000000000000000000000000000000000000000000000000ed478ab299b0dd930000000000000000000002000000200000000000818900000000000000000000000000000000000010000000000000000000000000000000000000000000000000000a00267200"/270], 0xf7, 0x0, 0x1000) 05:37:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x2) truncate(&(0x7f0000000300)='./bus/file0\x00', 0x0, 0x7) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000240)) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r3 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) bind$unix(r3, &(0x7f0000000200)=@abs={0x2, 0x0, 0x0}, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) socket(0x6, 0x3, 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 05:37:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x84}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 05:37:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = semget(0x3, 0xcc2cfbe05d8655ab, 0x0) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000001c0)=""/207) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = socket(0x18, 0x8000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) pwrite(r0, &(0x7f00000002c0)="ab24564c7aa5806fb77ca58159acdf4e617bdee8757600af5fe49977f84752370dd7bdc0f985ae8dc21b43eb3ef692dd9826b3a1289db76434549ff6d88c6f3b43c26027aec37a57559913deaf0000000000f41661a53cfc08f08d2d13e0fc6e00c26ca6279eedae8f86fa3e0b23a54cb4cda7f11381d0c55274351b69c78d78fa0f8b4c29ad09d376276517d62dc5cc0e8f75e587a01ec453f77c3244d5d5e0c5c9fcfdd372bfc2fc669bae2493adaf68aacd39513d5f802f7ddda0d93702163578d7109ba350f1c332fcaed4550c274d431464d1dc554d200d9d8f515ba8e0c41d46c8fd2423fc", 0xe8, 0x0, 0x20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 05:37:10 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000040)="32ab", 0x2) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="9c", 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) 05:37:10 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff, 0x0, &(0x7f0000000540)=""/245, 0xf5}, 0x1138230bffc20d1a) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x40}, {0x7}, {0x6}]}) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 05:37:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) open(&(0x7f0000000000)='./file1\x00', 0x4000, 0x20) ftruncate(r0, 0x0, 0x402ffff) 05:37:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b0b542a538706000000b8100000002900000033000000030000008bc492f54d44334a7a236cbcdaa5efa785c893a9ef6f69f92f6b169a4b580716973729aafef9c03e88f919c808b4aca6ad47133015a7fe2c0b85f06c81a038a25e8d31403573f43246"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x10, 0x1, 0x6, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000600)='/dev/klog\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x5, 0x46) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000680)='/dev/speaker\x00', 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000140)=@abs={0x6ed9b00e0adb6ffe, 0x0, 0x0}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000180)="48d7419a9ceffaeb2ae3be9e7f7ba58de318daa4978b920e9732a44bfd3289fca3f0c0f46b5f6f53a6be15c14e8aa65e13f4845c5863b01e587f521ff5721ddfdcfd35d0eb10c2b9151431c0ee0cfb1896e1e13e6b9589178ade5b9b1b446423d87a3450f27d6ef578bc2e317f347b2ebdcd00cb10c63e7ec461466a3abd0f53c700c25ae296cea4a8bf2f9ad4df65546bc6a1778008ebf8b90855fb2a5b", 0x9e}, {&(0x7f0000000240)="52b1e276fd120822924f83be33384e7fc8a339f2d8740dc70ce61b04a60832f3e9bdc2b1b9c2d4ce29915b691c1b34ce445c4c889a182acc204ec8a12b6022299c84c4d324527dec101e5e3ab5ffd0cc79c41aa29b5a94f26d39a547d122b80165296feed9706fac6f3b9913799b7e82886e6b8eb2509f27d1d7ae2bad8e858a52189c113eb330fb46c22a463b3dada2f0a58e9b5c73f1236b0f89f769f46eeb8bef94", 0xa3}, {&(0x7f0000000300)="5d272bf579840d484aa4a90bc546d09763d8d967adf333e2d1f95babdd3c3f0848d98744f64a3fd712d24024028a43bb6fa9c21caf60fd111b08f4d01601899d4f1a68b1382d6db9bd271c0de9a725aa327585157dbae17df5a6c66f823c9d4fb4f6dd2c510c162667a1344ba9a2dfb2b3f369d48d6b1057de9aa9b1ccc10d6882b43a6e16bb1c163ebda7fc", 0x8c}, {&(0x7f00000003c0)="1d47775d487c82a7e8a2619a543ace1425dcbcc26d92fceba5838ee67629b47aaa1a1095008dc734e56be666c51c21b93292bd9c6c326686591cd2dc6dde1b9486b782dc84e2983f85206fef0a0fa33111ddd168064aa25ef4e1bba4cda09269ab4b483aad5c0364d0c9ec878782c9", 0x6f}, {&(0x7f0000000440)="031aee66545ad245b9aba7297965589bbbab1059c0f0ab9122e543a7b540bbc2469677e72898c0c5e9d3004369ce4e9f7b7dd24228d33c7b0393359062f997612ebe836b39075c25108d512879b1a7f5ce6c87a7aa4a4c95bb5decf8f96adfbf47a646048ab6fa13d68705da17c6b5d992517947957139ffe1d6843e2611d42b", 0x80}, {&(0x7f00000004c0)="54c1e73e14ac9a75c192008c2de4faa4a8d3ca6fdd3e8001de32a813c507a7f71c5be8fc53690312d542ba0ddee511bd98eec11649d640c8ed26c682ccad6018bec1ff82643489a0b7f496c6f99ea4b870d96fb84d05909e1e98dd6855e11437edfeb3745365cc3b93aabc5bddfe1f30a77503801d7d3f68a1c5e5e6975c6698e81202349c42b0a2291d248180ee3dc036377613d4abe31a9602", 0x9a}], 0x6, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r0, r2, r0]}, @rights={0x18, 0xffff, 0x1, [r3]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r4, 0xffffffffffffff9c, r5, r6, r7, r8]}], 0x70, 0xd}, 0xc04) 05:37:11 executing program 1: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r3, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000240)={0x80, 0x32da, {[0x8, 0xbb, 0x9, 0x9, 0x9, 0x6, 0x2, 0x3ff, 0xdc, 0x1, 0x1, 0x6, 0x2, 0x5, 0x0, 0x8, 0x0, 0x6], [0x7f, 0xb77d, 0x105b, 0x401, 0x0, 0x0, 0x6, 0x2, 0x8, 0x6], [0x9, 0x4, 0x100000001, 0x100000000, 0x1, 0x9, 0xffffffffffffffe0], [0xffffffff, 0x0, 0x4, 0x6, 0xae, 0x7], [{0x1, 0x8000, 0x2, 0x1}, {0x30e, 0x60, 0xe42, 0x401}, {0x0, 0x80000001, 0x5, 0xdce}, {0x1, 0x7, 0x9, 0x92d}, {0x20, 0x2, 0xffff0000, 0x49}, {0x2, 0x5, 0x2, 0x9}, {0x20, 0x6, 0x4, 0x2}, {0x8000, 0x3f, 0xffffffff, 0x7}], {0x6, 0x0, 0xfffffffa, 0x8001}, {0x3, 0xb1a, 0xffff, 0xffffffffffffff9c}}}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) recvfrom$inet6(r5, &(0x7f0000000480)=""/4096, 0x1000, 0x2, &(0x7f0000001480)={0x18, 0x2, 0xfffffffb}, 0xc) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r7 = fcntl$dupfd(r2, 0xa, r6) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x80, 0x6}, {{r2}, 0xfffffffffffffffc, 0x12, 0x20000000, 0xfff, 0x7}, {{r1}, 0xfffffffffffffff9, 0x51, 0xfffff, 0x8000, 0x2d}, {{r3}, 0xfffffffffffffffa, 0x98a6da2c8a5ea415, 0x0, 0x7, 0x10001}, {{r6}, 0xfffffffffffffff6, 0x16, 0x1, 0x2, 0x80}, {{r3}, 0xffffffffffffffff, 0x87, 0x20, 0x555, 0x7fff}, {{r7}, 0x0, 0x12a, 0x4, 0x20}], 0x9130fba, 0x0, 0xffff7ffb, 0x0) unlink(&(0x7f0000000000)='./file0\x00') munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) getpeername(r0, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)=',dev/bpF\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000500)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x64}, {0x4000000002}, {0x4000000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$setflags(r3, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="cfedf7e966d7eaa0af6334c0a2"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = fcntl$dupfd(r8, 0x1, 0xffffffffffffff9c) write(r9, 0x0, 0x0) r10 = dup2(0xffffffffffffff9c, r9) ioctl$WSMOUSEIO_GCALIBCOORDS(r10, 0x41205725, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 05:37:11 executing program 0: r0 = semget$private(0x0, 0x4, 0x265) semop(r0, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x3]) semctl$SETVAL(r0, 0xbccdb24ed0658ce8, 0x8, &(0x7f0000000200)=0x68c) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000140)={0x6, 0x79e, 0x2, 0x7, "b50089ca366869424aed3609616a53a30bb47373", 0x7, 0xffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000796e30a919811da300"/110], &(0x7f0000000040)=0xffffffffffffff19) r6 = accept$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) kevent(r2, &(0x7f0000000240)=[{{r6}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 05:37:11 executing program 0: select(0x40, &(0x7f0000000080)={0xae, 0x0, 0x80000000, 0x3, 0x7f6b064d, 0xc3, 0x8, 0x9}, &(0x7f0000000100)={0x8001, 0x8, 0x2, 0x1, 0xdb, 0xfff, 0x4, 0xfffffffffffffbff}, &(0x7f0000000140)={0x6, 0x9, 0x80000001, 0x2, 0xfff, 0x5589, 0x0, 0x920}, &(0x7f0000000180)={0x3, 0x8001}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x8881, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000000)={&(0x7f0000000440)=[{0x20}, {}], 0x2}) fcntl$getflags(r0, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0xbabe, 0x4, 0x4, 0x0, 0x5, 0x1f, 0x1fb, 0x0, 0x4, 0x4, 0x7f}) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) msgrcv(r2, &(0x7f0000000040)={0x0, ""/52}, 0x3c, 0x0, 0x1000) 05:37:11 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) fcntl$setflags(r3, 0x2, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000140)) open$dir(&(0x7f0000000180)='./file0\x00', 0x800, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCFLUSH(r6, 0x20004268) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = socket(0x1, 0x4, 0x84) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000000300)=""/4096, &(0x7f0000001300)=0x1000) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x80, 0x0) r9 = kqueue() dup2(r8, r9) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000013c0)={0x6, &(0x7f0000001380)=[{0x2, 0x3f, 0x0, 0x10001}, {0x4, 0x9, 0x20, 0x7}, {0x81, 0x9, 0x6, 0x2}, {0xc, 0x80, 0x8}, {0x8, 0x1, 0x1, 0xffff46cb}, {0x8, 0x1, 0x8, 0x1}]}) r10 = accept$unix(r4, 0x0, &(0x7f0000001400)) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = getuid() r13 = getegid() sendmsg$unix(r10, &(0x7f0000001580)={&(0x7f0000001440)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000001480)="27ac6def4704b39aa753709b3e17a2ec026101dc7447d0f83b2131acc7e7d722d5553208e51cfbb27b54d5b144f19063cc6b94c6acd4121c323cb0451ba769c245f1b811f016b8e859280d90b749fd9afe7794ab980276efeb1f4507ab5cae31c3dbca106e5e1f", 0x67}], 0x1, &(0x7f0000001540)=[@cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x20, 0x400}, 0x4) pipe(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r14, 0xc0245755, &(0x7f0000001600)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000001680)={0x3, &(0x7f0000001640)=[{0x3f, 0xfc, 0x7, 0x1}, {0x7f, 0x3f, 0x6, 0x100}, {0x9, 0x5, 0x2, 0x1ff}]}) pipe(&(0x7f00000016c0)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r15, 0x20004268) 05:37:11 executing program 1: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000100), 0x1254, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) mlock(&(0x7f000000c000/0x1000)=nil, 0x1000) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r3 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0/file0\x00', 0x30080, 0xa29c2448c50b40c6) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x5812, r5, 0x0, 0x5b83) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 05:37:11 executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r2 = syz_open_pts() readv(r2, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)="a4e3f22736faefc597dd39f9c2c67abc41da11abb8bce9c8ad194022890170934790bcdf80c191b03d85e1a7a9975fcf9a75b6b4f42f7ac9073b2b42d9e86642dc519d0f93d43f56ccda", 0x4a) r5 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r5, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r3, 0x20}, {r5, 0x10}, {r3, 0x2}], 0x3, 0xa76e) 05:37:11 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x500, 0x64) 05:37:11 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x20000000000010d, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f000034d000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8000000000000000}, {&(0x7f0000230000/0x1000)=nil, &(0x7f00002d4000/0x4000)=nil, 0x34ee}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000136000/0x4000)=nil, 0x1}, {&(0x7f0000279000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1874}, {&(0x7f0000e29000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x5}], ['./file\x00', './bus\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f0000000580)="21d9c5af5e06000000000000000000000000400000000000", 0x18, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x408) semop(r1, &(0x7f0000000680)=[{0x0, 0x8, 0x1001800}, {0x2, 0xbffd, 0x1800}, {0x0, 0x53, 0xffc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x280000) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet6(r3, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r5 = fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r10, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0x215) r12 = getpgrp() r13 = fcntl$getown(r4, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r8, r9, r11, 0x0, 0x7fff}, 0x80000000, 0x2, r12, r13, 0x7c, 0x5, 0xb1f1}) getrusage(0x0, &(0x7f00000009c0)) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000000)=0x102) 05:37:11 executing program 0: mknod(&(0x7f0000000140)='./bus/file0/file0\x00', 0xe153ef5b635bdbce, 0xfffffffd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000005c0)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000001c0)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x80000000000002, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x5d, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/z]ro\x00', 0x10, 0x0) close(r7) flock(r7, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r8) flock(r8, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x2010, r6, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 05:37:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000003c0)="2cc2d924a6569867521984b1a4c17d6a9efc838ee63b4d7740305fdc6a59f35166848d808dc17d6bcf020eb6f946308f05533ada496192fbe2fa68af5ee5190dce38d4e65ed2f224b6f335db19b6c9c4dcc2c21f7e4f455a9d00a734fe87f4d0c5ac6fc4b5f98ab3c17688cd855b028e5b2e7cd14313af65efca932e23e15e072f9a1283c8d44ef7fd5706d9a8e5d257379772c2f31fca66c413d1e2ab3243d87594ce791b55abaec056e6a81f11c17d1d98b76704d49033fd4e0d8794f112582b329dc31b57d1bd1976c1c41caf2369571113074f9e4647429e4eb4b85e90dc7369736ea4c871321ff2f341d60e319a78ed38e2971eb1cbe47639f6ef47379d79ee438da83f8265214c75f956f65b027be1d9e8f30e9d5e759887ab65cc926cd93ad75d4b8f727ac747ef136a94ced7543f0a06ba900b3f2e3d92933b5deeda7d87a2d4a894414734471fcd724e826d2e6a84900429c534a5bdb8f78831be2d8f34d2fa1287a8e5ad693b1f66695f19d4cee4b32dbf9b943f309786bbb1e53c4f3a1bf374f24f094f83853b1c36825953c0fe4611eb3756093e853db5ce88657b507734aa27db0a62f114eba3e858e8a7f7e5e8163c7a6d9d29b45ba2b7e271ce55341a98331f532f0a714d7a2990102c8bf02319a955cc804a58f536269bb33f5ff652f9227f55d1854ddb4eb9bebf2632e467a2fc19f95ccf6df3471328451af315620b045e830f2257b3a74a9433fbff10ce4f8c6b6cb152a5a509fef31b673945ca8a5cc05b9ad932d446722774952d1942adbddfa2359d69933db8808ba8703a57da59a9ea2509da67966eb0fe1317089bd6a959eb0630e7a0e627d4ae30078e2be69d90174d296e5cb8069b5d2a13c3b9355ffee8160d45a6785abac69d614f7175aa2b6a964de691cdeb40ea908a14645506ee3104b833e4213544509128a65c18030fee493e199ff47f9265283d70f584ef81780b0926137397b91d9417bc9be2a1ef3be326f63ab7a4463d9f4a27772d47990e1dc339952fd831c0ab3e0fb9f867a05323872401db097dd24ab221ea72c3884469a368f90e91923354f4ac00bd4eaada4f42778d04099145ddd15b1a369b385cd11daaeca5b9a3bf6598c22b26204985e27217c1552c674a2d7a409468d1a302f9e88eeb33d64e9add089bbe0b1ff0ff9529df3fa26f52f878e052d1758c248e615e00caaecd0b29ec57a4b1da580e7b387c293d96412a4f900aef813983fb05b0d5d5d4284b72759702710f49a8dac52f0520b03b46310e05a7680a0281ea5aa829e122efbbc6be71335fbdf9964d22782485a532a3a372ba16b8aa86de38b4ac0236a1d1b2ad229afb37827c2cd42fe146288c7cd2b18dec79cbe95b7e352e6b7bacb2ec9ce19578ba3e9b6a7d50e892a3fe55ccb1328480a98520a530bda991a9c4dacf646ff923c1e6cc114dceea367e8e0be1677a392b39ddc33c37bb4703049e1a44e77a5f9b12ebf34d55ef6866436b241636cacf4b56bcdbd57cedcad03b674de8f0dfa6aa23cd3ab7e827758747c4dca5f29674cdc1703dbb25184cce031d2753cab46ceb8d435ed6d30f34b1b912a71442000729fd25f43d46c5bfcddd21333b895d9189d5d57adefadf96dfe3aa1b4650bf07a2b1451ecd294b0f6399995e68bbd1d97f3ffe4363ac6c1064839077909fbad9d67acf35665382535360c46bcd0752d47a49429f4816f685de1a5feea86c10d7355db46de27a15ea3c27eda0e637994eef3ceb409386e8cc7c520d7a9d2d86711f8d1f94a259af55a1c588208b1002c4ac26069d24b41e07e8aa48b85962c9983693b76bbb93c5d9f45c9101a39b840f50e7d5bf642b729f6efa3e56be8b241aaac38a193be6640d2b9fd89afd47f6750e5a0fb44375cf1051f53c435766c22a58cb0d3ffe3f2d9018f041d36e3825ea697ac12d8c65ff688f45902230e410923e47a77af90f2fe1515ba6b761b80166a0eb294c1587cca732e49f765fa3d48a0cca6a3e4c81fcd97f6dcfddf195eb9c103d70503dbd28e13842d93bcdbbb349bad21173cf873ace6e644d3e459cc9a7307b2caa8e75cebad07d9d5aadf757e2df6acb7b23431ca65ab3ef873a1ae2a8daa66dfe16bc4045f05dd728e718469ff65746eec27ee091f55e74fc3564ebf8a57f4a192bef7b2879276bbac32f83bddb65d18c7b5c69ca091f4c196b068464936e16339890c3a71f1de90ed4542871881bd0303d9a5ade1b1bac2bf2a0209cd4e95ff4968ccff6b12af5a54b30cc761e937bb5e4001f61b916cf0ca7c65fe6eb3f971f8dcc29630ea6fb223ae8715123473dfd6547ad026d2e60d509ab44aca42a3bf5d0e9779625bc80bced2b874cbc5cc7fec802529ce39a3287673f497eaeda04212674f78421434a74cf880ab95e817b2b755609f6e456692c0682289fd7fe30e847dfbceb87810c628146a4f2a4566f69f053359b98f1b0d9e40b89e1b7b4e5a97502d9fb8904ce36d8f92284591fc53a2761cca3de8abb40e3b8f2c5dff59baa9a2e8e451486d6059bf03dc17374b4b06cae43cf883e9238c21504fd061d0419a371e247e5680df4867bdebac248dcf9aeae7bffcf0dbdd0456da317ad745c64b62667d730289549587912402af47d014d45e170bb394a81b54ef4789d25319f6a0307080b02cf296f715f967aa2ab53b352a51ebfa0a79fbdbef7c238f806a228d8e71bfcab841f602dc5ee6f2e4376db34f6a236fe567e04e4a195a7cc110a749713a4911fdd89ed2a69a24abc19026153040f746217b8acf572733320af079175be993c75789a10161466e77e782af777c10d472d396d1a83ac44decda284f1bdfb67803768107cb99696ab22f2312a72dc596959e2c0ccc39633c2c97003f74f4205e6b7c589fb9601ac98f0696b32d5fdfda961c51ba264976e3c9f1e43263a68134c259940301af8e368d198275dbf183dfad5f0470f6823b8602f46f2b6eff36c5da735a5e88c0d996ff4621fe397b75d35a524caae4372b7c0740da9f1c96e5b9727f40eb0380bcfdd6fb1adfcd3ce1127581b3a30f3d5f20491d644e476fac53ba8ae7cf3e63080de0928443d83b60237a9d677bf81ca99d7ce23da03aa2ba7cd2ba3a2aed05bc0292281f60a94f8ccba612c84504c1055e2e2dca6cf8bb713b6708551a01e4696ba711d144f3f782bc79c4a814554c3b991227348136e0de7cac7ea2799a1cf68a1a5cc6a874359df01b2bed04fc6374470b04419a621f6fd9cb3cdb248d67df4b53ef5e5590145275b50e3cc0b2436d9aac8d9b14beec0847eb5c3466146573cc5ac090f975bd60005fcfe7d4cbafbb0974d7a0e2a37baa242c90bc94132ed7dd8256a6d548292d2f619e7195dda52ec8f0b9efc4e71dccce30babc0bbec05e52b742479573498f6992a5fb624b43611ece289541fde1bb47a354da1b60eae973be18a85f25f76c9d2f979f4e996feddf43b6edf6ba45ae72accf32ff0d1c2f48d55d07120e41be7e118ad58f0a249f8e55ac2ebfa129c04cf898b9bf5afe28af88d358ff974a976b45e0f431098e17e8ec11346ec365b75d74bbbabae0b4332e8d4994f7d0a1144e52145ef0b3a377734b3af40029ae7ebffdf3cabfab96882018ab3a56daa316b60b36b7aa7ba4ab0156446865b189a819cd3eaf4e3208b1d5723f3d0280dfb08b2b723ddc90e8a350a6831facc93c357386e0c7b36e250a7d28a7fa581069024fb248ad88cd766af47482861bd97887889bca2e3b05f87eaddf876d0d14b6e862da8274d25525a42844ab84bb4c048e51c326b90d11c989ee38509e614371b16896b7d5d0adac70ec781d44074e5cbd370089e6180f6306dd1565b517623018f8d4f97a173628982689bffc13b8e3fb30ed5265e91fc7227679707bfbfc924c45deac4bb8fcaa2e71bcfd11905f33ae41f63da02294018c088b70650c9a339921eaec27a2d79a41a010cae9cfaa9b2df7089c3f4c066fa609ab5a9bad4fb67a14d2b638df70a0e4b64dd30823024bee7dbe5050c98ed500521327995c5d344611de7543048a6d91c3fcb6c073f36f4c6cf9ddebd7f99762cdad6d2b83e2672c40af63e5c416e27c05716a325c777042dd7c9d6d2ae09cc1bee3c2d826302bee3c86d88ae08e63831b3b6a9c2be92d0ed3cf1ee88937c8f20ee8d594fa68bc14de11bafb74acccc2fec5e94341ecfd95de09534be8ff7579f3431ef28c307b7c2ec5722fb3cd2e3bf787053a9c253efe49b380f528d7847b5f78d1556f5d484d8de6e8c4b12c80d5f09f1eb269dda7d9ff9aa8c7aca3d62ddc8a554c3797bbc0ddd9857c499271e0dfbf69772f5248a635e11ddb34cef6e3270d17dce81159093f71de2b497095fe0ba5da1a4cd71ff362bd8c7593dda9406d99a6c2af7d99b7245eb2815a57a6cdfc7357965cc21481badd892033b8cd8c2f0d91ae911517adae7158ceaf7b710abdf8a17d552251271a447a13915aaf0284a0bbc10d0f8e364e143437e8df9bae17f34c3899afe845bb7b3616bce93039055a687d2cfba9a82a45fceb8971eb19988208825e369e2f9bbee96e69a9a739fb96b03153baef3d5826a6ec196f5a79ee75d92acc04b7f417e8f3bd25ac3bdc0b7ef4024f431d91d8cc28534a5e8bbccffafd8c9173eb9a00b49fe5d68aa67f1e412d7005db9f1070b76079655924c295f9de6c9a9444f2d157bfad8bbc995ef6356470e95f6b317b3f5b25015d572d7ce6f93b85dc0c99f681e7b73b00930c777c11c606df1355d20ef945624e0c2b0d5abb3721e31bdbbd51fed5255bd3af597ce85430905b367ca6f53bf7de0a6dace9f761493c430ea63ab0a4c51f218ab618944ecd0bac75f9c07d4994324f555067b8ded358edfbf49e650dc6cdefedc14f9ca895cde5fa1420ce4aa11a8af435bc1adc608c3806a1f831c4e510d4a8c705bd8c64c552eedeffa4bd855c15acbb65c90ca8d3fdccb9e593d1ccb631195db15dff6af7f2f48af073d43b993f5707661b1ffb7c41e160e7b4b19b03408aa5a59ff7f55d98b9bbcba01482935da534f7847f5cf3717d19d3f35978eac31805a4fc6aad061063c85387636ab9e880e5fb7000a6185db4e50c2473fc95d8a6964e3c6898ce199a70df4698e3cbe6839b863e8ba3aea912e07ad6a5e9486be8b562a6f2dedda3e9a542de4877974ca36eb2e407a6793691178a822a0afeb1317ab4b6ef72a23572707455fa155b0d2d308022d125ed0f0f33864611274d82bcfef72a684c6d00125aa72fcf556d9bec6118e5f96aaa5fa0d7ad5102036ea6aa01d76abbf17839e6780ac6e140562b9291687302bec5ec7d2349133608246eaa5d6736d60c270a4bd0fe1d7ca16854591c99e9e79f433dae6fc10730cd6bd234a17fd3380b95247c375dc33e23762cd90cae27fe3e838d2478952a19ce29dd494bf528e82a4c20d9a3b0b01cb8d364b19ddedfb86f54fa385cbc00ad1fa685e40fea0dcf43b3ba26811d5f7ed2885298a193daddec74582a4f10b52d138a4b04d4c8f6345732cf29ca50f44bff0e0b01e283cf318713c0854164e069f500f632e8c333dd6711bab1c072bf9387521c2e1863e04cbb8f3c3c04583b910ab86774a9524629a04932d11e3ccba85f33689017aa3e4c4b5848cd74598c452b390ce559496d1689c5e0cc47dce958d01ddc43940938a3e83476e01128af8bf071e0d1ab35b7400e5b4bd64da092b7785789bf1206360a2efa22feea45fbe44a815615a8a9328fb5854d41df3e0bb84b486007f", 0x1000) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRESDEC=r0], 0x1) write(r1, 0x0, 0x0) 05:37:12 executing program 0: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind$inet(r2, &(0x7f00000002c0)={0x2, 0x2}, 0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0xc38b) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 05:37:12 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc5) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000000)=0x798) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) 05:37:12 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = socket(0x11, 0x4003, 0x8) sendto$unix(r2, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x1, './file0/file1\x00'}, 0x10) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000840)=0x1) ioctl$VT_WAITACTIVE(r3, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000002600), 0xfeaf) renameat(r3, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000180)='./file0/file1\x00') sendmsg(r3, &(0x7f0000000280)={&(0x7f0000000200)=@un=@abs={0xf8475ec26ec0844f, 0x0, 0x1}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000300)="8bf14f1d1bc2818dabf37828cc2e9ecb272ebde4aa052598528c0804c465efd9d5a2af9f93b95951b0e35ceea721302f84e319bc02b752e13e5ff2537b0613f7ffc69385327d8bfd8fdcdaa7d26c22600a6deee7c37a78788d8c8c85b13dd91dc3e58d3d9e5b4c6afb", 0x69}, {&(0x7f0000000380)="c295008a27c54dc791ad529bd0b5af11f5cf14c02fad7dde9d8595c235bf4d2a4e0bb1c1df2be9d0d29ef41fe005291f3ec67ec6ba84d51139fc066f846ca06e447814f57085af8bb562db6f7546722c4e6fd9f1151ce06dd2d1d6a7f6c83b1c9f50b0478a63c6e82673", 0x6a}, {&(0x7f0000000400)="60a055141d67db72e8e92ad2a152614ff30301f26f1f271ef5b684dbc0e2a13d13b5a731e7a9ab04c51cce9529ffea59537536ad3d48e23ffe5eb0df8b663e9d8dcb433e52733095c6cd36d8dde00b9463ff15da818839f1d3d63059e5011cc78d173e250aefc1f96762fca53a899a6b91018e3519dba7b65254162af48a25399bdda53408b83b3ef86874dc131dfe444d965e7f1a9c1a1b64c18178dafeb47bd1d63c9347bf8ba464722b8ed72ff78cdb0781499a7f610dbf10c252c978326744030d1b2ebccfea1c1f02420fa648352f0bc8704e29ac53edc1", 0xda}, {&(0x7f0000000500)="a72377b065d8e4663bf67caf897a44a9259cb4f9ff82d7d5e723863a7f7b7166fee88ac282c00fd6d9b1c12d488b9eabffc80c7325f209a4ebbc7009ba52c730ad16df1d889002d0335867b17ff408232ee3b4c8", 0x54}, {&(0x7f0000000580)="4ff5c35e5f3a1db34ae764c4637fedbb26d83903a35e019f82bb54e3fc4b0fec53b4cdba29eec98f2cb2fdff751f84c961820744b697137593a268635ab89c2ea7f82cad9c102e35bd604cdc40bcf8ec73826798066f6fd8ab823518b2c3aad4d3d4df6afbdc137a02ab6f8b4d515bc36ff471bccb03553bd12cae98d7bf7e5ec377446ebd2174e3e1b86e567f2e83885d917e27a1454340dec7080e42ecd6793d8fc73cd803e27cba8834d4c2b4", 0xae}, {&(0x7f0000000640)="6ced92e02a6007cfbea302c61a286ee4f062bbc9761b289644f552640af552eb9516d103191c01072833a7d7edd1ccc198b8ddabfe1b2992cadfcd369264b8876ba641451bf34ecda0", 0x49}, {&(0x7f00000006c0)="8bcd0916c5a3dd163d3556e492a42a27f45ae488400ae03fcd0cee8af1dd2cff7f1e3d6b6e639dca8c8575904996b58352602c532f27b6a454c16ae18e01f0027611f3e888a0fcfb3b72d35735df7c1802e984d752fcf2ca6aa65735a7baa0517669353555c265f7b64efb3eea1fc3e4f502fd48036aa53832b5f15a0e40d3", 0x7f}], 0x7, &(0x7f0000001200)=[{0x1010, 0xffff, 0x400, "f43baf15e5884d8470abd1b9c7af6d7b23ff580e649d630448d07bb77038ca0301a3ece820de3178cebfa54de0f59ab9cc816b2134d6a26387515462a33b05843974d903ae702e6f94c72df505f2588dd1d05ae5548fd14da2d6e2c66be679399078abe50800889182d4fcad402ad0da000fd8fe02b2e234bf9303f19e47f6f018e2e9586f33440d4252679181de7b81479d2aaacc2fcbacc64560ba3f72ed737ba0aec08ef4161d3091e6552a3074595609db765b0518109f3170f61cf218f86d1f799279e22740f0527cf04496013be9a7888db038799bb15c2ce71ef03f996b1d1f3f31900e6f5965c4f856d0b793cd1c0ff3e255b216be949401c1e2a3580db6f2102b8e5e54ed9cdca671f0dda5514ef44c448c807a320cbcffee840fb95763bc51fbd71fcb9d4f3feb8f1bbb001cb46697bcf4b311e3c99cb9c8e2a1094419d3c6e5a3cb13205355aa9e7567b31c1034576171e772de51e8a2d8e7aac6e450ffde6db1214f75431c25064aae8148d264815e458f50ce5bd8df29fbb305aec3c395044c1ed0c69fbe64f86d0699f3dffd11c65424a6c90bc982b9172371d3aba71ffcb8c4e27dc95e7dbb479b201b538d808d4f8ccefbdb8f027fbcfb54268d9c3f2fe270be52e54c6444e9924b7bedab469b8fa8cb1e0690b1462928a666109ce2713979847cf02a39d6a8e21dc56b9c3d7c9dfe710d24f1496de71a4d49516f6f1f3585d9cc62e9556ca370a5490f2d04041416ff51e9d74f79c825bd216a50ded01bdf7d6cfc776357232bca59a9da2587302de13094068ee7ce06dbc301a9689504f81eb61bfc51aa23f0e2ddd07b00a2314cb058b34fb1e5db635befcc2619e0aef6581eaf0baf514562cdc63c5f647bd1b66a20f0fa8c5ed04eb02435ba856090be5d1073a9b8d5c3b47f8619e4f86ca6b0a6221b02629ffdf2400dcce2ab82f5c4b86df601cf7411a5f4422e90fbafcd0567b8608fca6335802c98c638958016e00fa3f788cf2d5097fb63ff8b9ff112162f5255d6eaac3adaab2d65451b79e09dea1e85981190c2aa6f4390bb68123ce53fc9dcab69acc31c5ebd742c2a3292bb2e02f47a1b79e240715724c8ca743846250a3d590548849bdec4c2a2a6e62b550752cdd91ce57b040e64a9f7011749b790d999e3955496bc97e778e80cb695a08747f48d5c5f9e61d4f7d2f48cbe471bb6b34b1dbe344d7cfd99cfe0a78e01853a4c355ac0a2c280b5aae4186aa660292865daaffa3461ffba31828d5a3c9b9c53b960dc8aa819d06b648bcc777a14a1a127ac2c719a76cdf9995adfc99c37bad1f977c5a0d706b10e504224441d6a67a20a5699dab61fd88a45420cfdadd01d7aaad486951412b7c9fffd4797db0f66ae6a7bd6b2cae05545be279490eb10e2ddcf10b9ce58b2d4cd8a2b770c6f9d8666f6e8085129b3347e1aebafb720d71e6309275967b048e337b14af4b97abf61b60992f6f9d8753667fef363f7ade5f6980a57a19eefdacf17cc70093e368ef6730ee27f20450d226a1f018c693a90cd338103d2ba3e36b3820383b665aab407aeab393efb437aecaa25664214c24421e8199ca18961a5f3c50cc6d3e4bba501d6232484d489c780a21ffbc2e98686de9624dc3e061d602b58640ba8148b6a7dcce8c0eec358aef4946c0ef4617c723258bd23fed6948a59aac9145b82fbe9e813844929ab7b3a62a1db775b04f313c285521606eb1f19ed9ec6a5a688ce633b3d6ba560e46662c2dcfeba83a8279a6d76221333ab767f5fdc5fa32001369cb604f9d17259cc4af2e29a6cd7f9013356f45df7b77c63cfa876acaae65f84263ed7c399f1bd9c31747cfeeadf74cf5bce04ae9261244a6f709a668a925509c41548eee0414ed9c986fd7c118b821ed37915f9a6f30fe3ef7d65fada699ea520cf97102c6d7f7d5a9470f62faee9f765e30aa22554b8dd84eb44ceee31b64c08692b2573a1e90efd84b788af6db91011ac53a4fc4069508dd6e54b17fcd9323d17b82f0871929ddaf712d14c175eaa2cf1c5c1751c4e62ba82ec67609ab3a89729e5a3dae132241088f279aabcea8481233548df09cb6efbef0c85f4e102651c3b286002103a4d1ed41e2054ffe3236ab6f59e483008fd36cd2667ca31fdbcc83b94234f85ce224378f8373f6dbc38f16db07cbf71495f7d594324beb1f46369d6614bf6d16e9c3b59eeb9b8a89330a1a1e9ab492e06cf53fa737a4582bb83350a397f84442c04a0b52fc1fb1a7e65eca2e459a8af9a01ad971029f31efa20a53a6ffd01f81dc3176d9751aa928a75c483d9be69931ec7619246bbeae828a8581ced9c991f2d2d14ebea3732e5df9b42a17483c71190c4de15502791eda3480684ba35241d867772f8f6e6d8813769007198bc02c2b0c8515cfb9688b2c113b1da9cfe007160c84e65a853a9745cf7c9804282446343d817d695b94d8e788f85584659cdb39392ee9d0f0848dd688943b260049e092e9b7877382ac9698a4da1379fb58d0b89b7f1cb39345b2cae70ee20f9b821261a597cee420d92c168a52005f2f9a56aec84c21f34bb80c3a40826ef297751e1f18889da1f935f4076f76bdf0d8f0c2e9569922ff92efeeda955f1ac2c4db330baab637d14d3e1fc511b1bf19bb6cc017be4f38f327d01ed1f2e779a9767b47e5bec6c8e1942370a16b1b49b4772b0262f4f3bde90319a5eb884775dca7ffebd6a9d9dae5275ca87efa3b18b8f54c516ea5a4adc9162b3140b77c21c7e6129340075f4d8f3d150762657399781c42981400a5cc2522a4471a927f6bc7cc253b84ee5b49234968460c06561f5a6b5242d71405ccf5e4426079e893cd8fc439a37032068d3e927052110a6a0fbe2687630a608938b4985422814b63e66f914d2db6d4339de329acf0fd54699d4c4d39a544a2be16e68ecca7c46e9c8554dd10271d8e874cfa5299d8228c1444e502b888c2e105ca8fb74924264e1ae607d55bf152bcc36b997c360fbaa729186cf7cd28153fe245cb453409e354388cb6e5b271660f93d37b3f02ef6518905d9e58e38231a97455a47d2eacb3ab8529d4691a1b7f6834aaf59d6b356e2ee8eb0dd4fc42ac10a52cd704e8f49eddc4695e437045f1797f25a058580ad35b0b13119805946f718e38b299e63daeceadb1356eb584749a19ca37d3c136d1a0243e35916e280e563d19fca677c64fc0306d5796dc7b5f24f55acf7f031c94fa50ef70e216020ae75195eb9c1a93c8b111738b7e42a26f9f7658e22d137043bc691db64f98533a4bca9e231db0f2b069fc6dc560837dd2c62017627b57a420ccb410faf1b849603c68684d7ed06050b6c73a453ee34b627a78794d2c4de1d9006184d150a6048cc1d9770eef3f00e6b98938a3ef1a2eddacfed666a4715a84356487bc413c5149a231872f233b3d3fe77782e51376f2aaba47165eda71360c2a5985f2d53bf362089b343de57c35dabd39abbfe90807fd6258766a1524be16408cee14bb0387f440a2724d80773a0dcac4a4998cefeb53264a6fcce60a87a8ba08623850712889685802dd4189bcbf191600e6357d34c1d8312231495ee6b07ad8e952a3e84b10f3c2ce70eaa043c4112c18c5837556196a34d0c300a38cf94c5a899fde1666a3155b9b7b96643e12c32820d9eb8b2d418594fdd78b63bcf9067946c927a36a91d893260bb4dbc19cc49a43e52495288b66c9a6facdc0e17abac67550dc91fdabfba33d11915ecf2d4ce6c1261e8e6ce8c06fbc90bbd02c555056d575ed846ed18bc3e555234c35c920cab964cc7859dfd0ef2bd9b8fb6dc9443c6c859d9c39e3a074c6cda80ea7842710515b4ec69eb0257424b073e526ecf3c5a6a37d112d37efa823cbae1f08024ecd43c3d73c699798142da1506fdc429e18530d7d1f1194c77beeecfb82ce232de3eccb426be090ce134d903876e7dba7f423d5e278295576f518272a4dedc484d4272cd2e9d9b490297316d8f5839edf243da0db27d4d79792f76aa93e424ba6fd8ff855629af0ccef837f4ccd35ee47015db2380389737e9f81944f41a38d3973d0eda593028f873352950ec170cbeda40b25fb36a00fed0cb543155199928c3e51f3a38f018d2244955a2501928b865aad10ce71b8a8a36e92da51ae909641be1c46095b6734f1a33650bcd77d027d31b5bb1d15d88648393c9aba295c24808e719b78d8feb46c19b1f31b89d7a7e5bbe1b201535350999c7303ef74dbe0663c7985bd9beeca36b61ec83d08a34d66d679950028860bc92f4350ec9dafc3ca10fd66747fb9cbdbeddab95e219ef87ca3e6b20745dde92bf241330c7e51951543a41cedea759baded6f2d4bd8542e4162f8e2306aee1a670266f39e02f34e6383cdca80b67afb11f76fdd7520d70c540935d0697debf348cfbcd4f9098c4f0447e7833f7cd561b490d0dae336021e5612d674c5e0b3f65245a44d45429581e806799e9b41400a34bdcfb5e6a24ad5fd05de201a1a3216e8cdc02bce632455a3b734889bebc33e3d91461e3e1ea7a70f988733f973ed4fc827beeb3c8e64319cc116ea5035a14f5fef33fa6b9ba406eb05ef5e3d6684ea67a92b5341eaa7248eb6d200306e3c23c0463d3ed40bda2c374ba2571a2c7d7a9e1c1b421472c1c408203b461d5a0856faf5090c4c5a56e3f036a68b02ae635a4092bb72b7f5a5b608de0f358895f5f35d40a2b518335b556abbe7212e0b125543c1b91d3c53eaa2eb9526c02e99f2763e84b3b7536a558156b6813ae9a25b4276f0d45b50435404f030d4784c4a1eaa16966fe55bd0e52443282dca0b58c24c66ccc7fb18d0fa96f28d4fa95eafa5442fc56c8d32c8e174b625a744b66028d79d2c2878e438edf1d37d0e2382a50afef67c3d0ce8f4416b56f1697c9c256f41ddcf35956fd19bd11ae0762cd6fc0374731abcbdacbd4a51e5a7e71210f0458e4c1532594bf53e20453d0992dd3ef3a73efcf35064e4663d8f3bd79071e916df8253208edd64a21bea5381bba271517f1dc47cc81991754ef5cddb586bf5e05080378fb335a87ed77271c21f640162cf740285c6fc9f9d9b61ea900088ebf68f9fd0449229e423c181e441a4cd0cd5590b5299e625df914179652a36f8a4a5cba581d59045032e2fa2542cf5ba936e372041ba328cff4bd0b8d6f2ebbe1a333aac57c97c53ad75fa67f7350ba470e46039d5ea13d37cff4bf9fb7f70044cca0c4686b8fa90260744f873f0380b216b3adf0d09ada9cb45420b094d67a17ea853cea3412606754345b34e8498e9618713e2beaa28cb71ffe1f3e1554c1d8af255ca2767f200423f32586f367263610a8a3c1bcb18fb96cb2b36136d13ad0f55ec74ff28c1c3894a09e4b3b4738c45274470d8715e9d751ba1b461977b3f9fb11996ccafb9467dd312001ca83b9e0d45304fb421eb5ed9bf59dd51c00f85e8fbca68af55d7a1a3c42c4243fac07eb51fc6d5cd0f289df4106b0d343b5bc13a7763651694be58f7a39971b4bb3780f0fba0b0ae9e21eaabf72e5658df3fa41dfdbed9ebc4722832a554aeb80c7b71b41d807b4f0ce1afaef2e0b65f186316c6c63831e2f32667be1fead120cb9e1a06c30880fa4e1c64e5b76e0b89bed9da6673e23bb36859f0fdc03572ef7189b1b018beea3e889d06fb99867dd1189ff1abbdedd0aab9b2f9c608f27f438ab3ebb2cf121b36a49abae1b6f567ffb3ece28c38a7b66484bf41e9889e983446ffb8a80e4c58a20c11b604f4a10b5e304098eb870513b66de12"}], 0x1010}, 0x0) shutdown(r3, 0x1) mmap(&(0x7f000000c000/0x4000)=nil, 0x4000, 0x5, 0x11, r3, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socketpair(0x8ee0c76e0d27ba2e, 0x2, 0x3, &(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000800)={0x5, 0xfff}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7bb2bedfc4426f777ba0643b193af7e66f59279f8c0793a83b1bfff864b83fd68a2"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x61}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x3, 0x40, 0x5}, {0x0, 0x0, 0x3f}]}) syz_emit_ethernet(0x5b, &(0x7f00000002c0)="06e5d4f4be5b0cb6a7e179cbe1c043fba3ec4a9e7f2e4aa11b5d2568ead694c45a751c3a4cfb171d04922429a4c25fef92e85c4616f1bbb2da6a266cd4bb4b1135caa79b1056a3c386f7f0dd3e2bd0a9f8418285a2ed05db16b47c") mkdir(&(0x7f0000000180)='./file0\x00', 0xc1) r2 = semget$private(0x0, 0x3, 0x4) semop(r2, &(0x7f0000000100)=[{0x6, 0x6, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x6}, {0x0, 0x1, 0x800}, {0x1, 0xfd7}], 0x6) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x10006c}, {0x4c}, {0x8000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0xc82c) 05:37:13 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x3) socketpair(0x6, 0x3, 0xcb7, &(0x7f0000000700)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6", 0xe21) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="8928589bb7e322dc6dcafb3b42dc757de39dfdac1f38d66bb9ecb01cbde66e44827025d13f255b3853af0a19dc7be8fb25b3692584fd40d13eb35dadcdb72f318c391325e5e5060d78463c8da6c38b7e043ad1f2023e1c7aafc3308999f768e17293530d93c8c6517cb9ed365e1472316c23be4b01015f1b2a08f9e19a1eaea048507218f30fb3a3823d329b9cdd482cab192d719d149325e5fa0aa003689d651e0c581399750d367881530112ae34c63408298a132d8906770bc2094b54e28bafb707017913ca82ecd6d6db5c46d93357b78641d3d83ed48f3fe58ffcef1f9ac5e6635b5917c871c58d62ffdb", 0xed, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x420, 0x0, 0x0, 0x0, 0xffffffffffffff64}, 0x2) r2 = dup2(r0, r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f00000006c0)=0xffffffffffffffcd) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30088, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r6, 0x5452, 0x0) recvfrom$unix(r6, &(0x7f0000000400)=""/45, 0x2d, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0xfffffcaa) pipe(&(0x7f0000000280)) ioctl$TIOCSFLAGS(0xffffffffffffff9c, 0x8004745c, &(0x7f0000000580)=0xff) seteuid(r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000740)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000840)='/dev/null\x00', 0x692726b93ec0f316, 0x0) ioctl$WSDISPLAYIO_GMODE(r7, 0x4004574b, &(0x7f0000000440)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6ef60bc48cc67ff7) fchmod(r8, 0x4) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000880)) faccessat(r7, &(0x7f00000004c0)='./file0\x00', 0x22, 0x2) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000380)={0x2, 0x0, 0x2, 0x4, r3}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000600)=0x9) r10 = semget(0x2, 0x2, 0x10) semop(r10, &(0x7f0000000480)=[{0x1, 0xfc3c, 0x1000}], 0x1818ce89713ec4de) r11 = fcntl$dupfd(r7, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000140)={0x8, 0x8}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000240)={0x0, 0xb1b1, 0x9, 0x1, "58180f42c766818f64f152fb7d91263ee73e7d40", 0x2, 0x9}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x1002, &(0x7f0000000640)=0x1000000, 0x4) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000005c0), 0xfffffdf8) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wskbd\x00', 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) r13 = semget$private(0x0, 0x3, 0x400) r14 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r15 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r16 = kqueue() dup2(r16, r15) dup2(r15, r14) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000680)={&(0x7f0000000500)='./file1\x00', r15, 0x5}) semctl$GETALL(r13, 0x0, 0x6, &(0x7f0000000500)) 05:37:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xce04bb4d8945d230, 0x86137) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x120000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:13 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r4 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xc) r6 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r6, &(0x7f0000000040)="670dc3", 0x3) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() r15 = socket(0x800000018, 0x1, 0x0) bind$unix(r15, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r17 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r22, r23) chown(&(0x7f0000000200)='./file0/file0\x00', r22, r23) lchown(&(0x7f0000000780)='./file0\x00', r22, r23) lchown(&(0x7f00000001c0)='./file0\x00', r22, r23) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, r22, r12, r16, r18, 0x1e6, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r16, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r7, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r15, @ANYRESOCT], 0x4, 0x1, 0x0) r24 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r16, r9, r24, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r10, r10, 0xa5, 0x1, 0x9, 0x6}) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x3, &(0x7f0000000440)=[r9, r26, 0x0]) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r31, 0x1) r32 = socket(0x18, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r33 = socket(0x18, 0x1, 0x0) close(r33) connect$unix(r33, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r34, 0x1) r35 = open(&(0x7f0000000480)='./file0\x00', 0x80, 0x10) r36 = socket$inet6(0x18, 0x4000, 0xff) r37 = socket(0x18, 0x2, 0x0) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r37, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r38 = socket(0x18, 0x2, 0x0) connect$unix(r38, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r38, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r39 = socket(0x18, 0x1, 0x0) close(r39) connect$unix(r39, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r40 = socket(0x18, 0x2, 0x0) connect$unix(r40, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r40, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000080)="2db135b32ef9039f20304e2af17172bfe199f663ff7efe3dd95cf2618f645622c902beee32cd9765e2196f7669e22dea28cb31b8a29e742f50dd5d433c6ee747834950dd8c4401a0364607886fdc1390a7b16e111fc55751085ea029ba6bc6c33ded32a771cae838fae32889991a38", 0x6f}, {&(0x7f0000000180)="d96e59c4cdba6acb51038cbe41b50aaa0da6de410a3bd1bbcc14c97c9dd4e622481d1fdc83673624841d0cb462a23cbd03a86bd693d3737c122fbd42433281e68abd35ffbd1d261c894867654cf7ba9eb869a82d4cdb8cdcf864a33a398f72", 0x5f}, {&(0x7f0000000200)="aa454871607cbcb6ed489b7ad144c723cf0d7a09d374668011b6ebd9c38c7f9eeea5a75f88f95eafced8b08d46e6ab8220ab2809d3745a3784c276ee757a4539ad2b86bb7ddbee70353f532798", 0x4d}, {&(0x7f0000000100)="b8ff2226eb6f98da305c1c7d48eaca7d13774535a950d0a8734852d079912bd535340588b5d5e2b5db36b453ad566bd799", 0x31}, {&(0x7f0000000280)="0edd03d16846d6941d07d8fcf2c5ee8ee558ebb31c359106f932508274293986c624515fe1808a9e18", 0x29}], 0x5, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r30}, @rights={0x18, 0xffff, 0x1, [r31, r32]}, @rights={0x28, 0xffff, 0x1, [r33, r34, r35, r36, r37, r38]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r39, r1, r40, r0]}], 0xa8, 0x40b}, 0x3) ioctl$TIOCMSET(r1, 0x20004268, 0x0) 05:37:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = kqueue() readv(r3, &(0x7f0000000080)=[{}, {&(0x7f0000000040)=""/15, 0xf}], 0x2) dup2(r1, r2) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 05:37:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000840)=[{{r0}, 0xfffffffffffffffc, 0x45}], 0x0, 0x0) r1 = kqueue() semget$private(0x0, 0x0, 0x200) kevent(r1, &(0x7f0000000000), 0x101, 0x0, 0x6, 0x0) 05:37:13 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$TIOCSCTTY(r1, 0x20007461) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) 05:37:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = getpid() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x10001, 0x8}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x6) nanosleep(&(0x7f00000000c0)={0x1000, 0xbffffffffffffffd}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r3 = socket(0x18, 0x2, 0x0) getpeername$inet6(r0, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r4 = socket$unix(0x1, 0x1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000f5ffffffffffffff0000000000000000000000000900008c3440c34a7df40119f8229001f5a417fa63390f48110b9e2a1218e3b5dbebee0c64bd84ceafe1c3dee4d016870e7a5631fdfc40246dc30be301f8af9680d159f4626147224c98032e629c7e2b359182a6ac73f02420c645da41c8d36f2dfeea3a9223dcc194d05322e136e95b7c9228e1b6b62400000000000000000000000000780355526eb1d592a84cb3c43a37dbc378fe0118e71b0d662a85e684d715fdeb28a4c8837690b8d8c032f7ba69965ca07dd38a19084c542c4e999b3869b8111e0f79caf7c483312cb1f26679966a439b4eee18289ce8196ea4edb8ff605b1fb058a5eef47e8a31e36c2d0c5019cc63a2bdec66f76ad9c2fc39bb0000000000000000"], &(0x7f0000000040)=0xffffffffffffff19) r7 = dup2(r6, 0xffffffffffffff9c) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) shutdown(r5, 0x1) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r8 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r8, 0x1) getsockname$unix(r4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000040)) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x5c, &(0x7f0000000200)="d90a0c2cc2b65c7206dc506b911617058eb7fa97067ff3a12aca746585eba5e3a7bf37676dbd6f61355d0421484fadf5b68843777b37ea7641447ffc1ae6ca6bb5de60c68d4d27adb0247c5817e56eee6f8c2762e6f4df90ecdd5776") getpeername(r0, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) pwrite(r3, &(0x7f0000000100)="60a9c02e0a9548162dc4a689767ba91b33175101cbc08d3c599a42de954e8f49013d81cfe3d339d234f58191e9767a9b77dc27e1038a41bfccd00d624c4e6c729106fa2454cd5b7fb0a17d8e649cd35bbe364433b3a41836ae2d237d875036751dd5f2a10d7023104557c57351deda86496dfc6d14ef2ddd8c3c92", 0x7b, 0x0, 0x3f) 05:37:13 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x98) shutdown(r2, 0x1) listen(r2, 0x80000001) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401], [], {}, {0x0, 0x0, 0x0, 0x800000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x1, 0x22, 0x3, 0x101}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 05:37:14 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$getown(r5, 0x5) r7 = socket(0x800000018, 0x3, 0x102) bind$unix(r7, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r9 = socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r10, &(0x7f0000000000)="fbaf8a79060000002900cbea7d2b", 0xe, 0x0, 0x3b) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r11, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r12, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r13 = open(0x0, 0x80, 0x0) open$dir(0x0, 0x0, 0x0) r14 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r14, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) bind$unix(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000da2f62756200"], 0x8) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r6, r8, r15}, 0xc) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a5601ff03000000000000000000000000000285c2768511fe870000f31f00954d0000000200341d", 0x2c}], 0x1) 05:37:14 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x144) renameat(r0, &(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$TIOCDRAIN(r3, 0x2000745e) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000180)) write(r3, &(0x7f0000000240)="f08241b3b8854ba9ea92a87b4f96b4d3b6e1c1ce587a72ca35cd3f5df3fcc354b9", 0x21) 05:37:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x5, {0x0, 0x7}}) r1 = semget$private(0x0, 0x4, 0x201) semop(r1, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) semop(r1, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)) r3 = semget$private(0x0, 0x4, 0x265) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x20, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x810, r4, 0x0, 0x3) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000c80)=""/4096) 05:37:14 executing program 0: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/81, 0x51) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x10001, './file0\x00', '.\x00'}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x0, 0xf368, 0x7ff}, 0xc) r2 = getgid() chown(&(0x7f0000000180)='./file0\x00', 0x0, r2) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x80, 0x9) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000200)=0xe8) r4 = openat(r0, &(0x7f0000000240)='./file0\x00', 0x8, 0x14) utimes(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)={{0x7, 0x43c}, {0x1, 0x1}}) chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000340)={0x4a7, [{0x1, 0xff}, {0x3, 0x10000}, {0x1, 0x7}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0x7fff}, {0x78686d0a3fe3c734, 0x5}, {0x1, 0x3}, {0x7, 0x9}, {0x3, 0x81}, {0x2, 0xfff}, {0x3, 0xe7}, {0x2, 0xe600000}, {0x2, 0xfffffffd}, {0x3, 0x6}, {0x2, 0x5}, {0x3, 0x7}, {0x2, 0x7}, {0x2}, {0x3, 0xfffffc6c}, {0x3, 0x1000}, {0x2, 0x2000}, {0x1, 0x6}, {0x1, 0x1f}, {0x1, 0xd5}, {0x3, 0x5}, {0x2, 0x4}, {0x2, 0x9}, {0x1, 0x4}, {0x0, 0x1000}, {0x2}, {0x1, 0x5}]}) dup2(r4, r0) msgget$private(0x0, 0x8) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x95, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000500)={0x3, &(0x7f00000004c0)=[{0x23, 0x5, 0x55, 0x4}, {0x1, 0x8, 0x81, 0x7fff}, {0x100, 0x71, 0x9, 0xffff}]}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000580)={&(0x7f0000000540)='./file0\x00', r0, 0x2}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$getflags(r6, 0x7) r7 = open(&(0x7f0000000600)='./file0\x00', 0x10, 0x1) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000640)=0x2) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r5) ioctl$WSDISPLAYIO_WSMOUSED(r8, 0x80185758, &(0x7f0000000680)={0x1, 0x8, {0x8}}) r9 = open$dir(&(0x7f00000006c0)='./file0\x00', 0x20000, 0x111) unlinkat(r9, &(0x7f0000000700)='./file0\x00', 0x8) r10 = open(&(0x7f0000000740)='./file0\x00', 0x10, 0x68) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000780)) r11 = dup(0xffffffffffffffff) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000800)='/dev/wsmouse\x00', 0x10, 0x0) ioctl$DIOCMAP(r11, 0xc0106477, &(0x7f0000000840)={&(0x7f00000007c0)='./file0\x00', r12, 0x3}) pckbd_enable: command error 05:37:15 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) getitimer(0x3, &(0x7f0000000000)) 05:37:16 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c94de1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) pckbd_enable: command error 05:37:16 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x800, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001340)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r3, 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000002c0)={0x0, 0xed2b}, 0x8) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[{0x80, 0x9, 0x5, 0xff}, {0x1000, 0x1, 0x1, 0x8001}, {0x6, 0x4, 0x4, 0x4}, {0x9, 0x5, 0x20, 0xfffffe00}, {0x7, 0x2, 0x72, 0x9}, {0x2, 0x80, 0x1, 0xcb}, {0x0, 0x49, 0x5, 0x7}]}) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015e207070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676b94bd7f549111ed92"], &(0x7f0000000040)=0xffffffffffffff19) writev(r4, &(0x7f0000003540), 0x0) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 05:37:17 executing program 0: 05:37:17 executing program 1: symlink(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000008c0)='./file1\x00') open(&(0x7f0000000000)='./file1\x00', 0x0, 0x0) 05:37:17 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000653000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00005b3000/0x2000)=nil, &(0x7f0000090000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000500000/0xa000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00002fb000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) read(r0, &(0x7f0000000580)=""/141, 0x8d) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(0xffffffffffffffff, &(0x7f0000000000)=@in6={0x18, 0x0, 0x6640, 0x1ff}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 05:37:17 executing program 0: open(&(0x7f0000000280)='./file1\x00', 0x611, 0xa) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000017c0)) 05:37:17 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) close(r4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r6, 0x1) getsockname$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="83b7e4f2c68c46ecb08363380b9a60b9cd517ed0fa0a8e71577c6d63d03a33836f6b571d7b", @ANYRES64=0x0, @ANYPTR, @ANYRES64=r5, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES64=r6]], &(0x7f0000000040)=0x5) mmap(&(0x7f000026b000/0x3000)=nil, 0x3000, 0x0, 0x10, r3, 0x0, 0x8) 05:37:17 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) execve(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='\x03\x00'], &(0x7f0000000180)=[&(0x7f0000000100)='\x00', &(0x7f0000000000)='\x80']) acct(&(0x7f0000000200)='./file0\x00') open$dir(0x0, 0x80, 0x996819ad25df8ee5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0xdf194c83adbff955, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x80, 0x2a8) 05:37:17 executing program 1: r0 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000180)) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r4 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r3, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r7, 0xa5, 0x1, 0x100000003, 0x6}) r8 = getgid() fchown(r1, r4, r8) 05:37:17 executing program 0: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5696169c8ba264230be3b8124f52c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026499c10f6816464c419428a11e563f62105b25840472ecd1b41c9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211f06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5230097e7057309ec91a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852f6d0c2206cbb8c"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r4, 0x0, 0x10001, 0x0, 0xac}) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000001400"/110], &(0x7f0000000040)=0xffffffffffffff19) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r4, 0x0, r6}, 0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 05:37:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = dup(r0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchdir(r0) r2 = semget$private(0x0, 0x5, 0x204) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0307006, &(0x7f0000000040)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x3) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0307006, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000000c0)=0x7) semop(r2, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000280)=0x7) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000240)=0xffff0001) 05:37:17 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000653000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f00005b3000/0x2000)=nil, &(0x7f0000090000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000500000/0xa000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f00002fb000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x20) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000040)) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 05:37:17 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x60) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') 05:37:18 executing program 1: semget(0x3, 0x0, 0x80) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() pipe(&(0x7f0000000540)) chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') r4 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffc, 0x5}, {{r6}, 0xffffffffffffffff, 0x81}, {{r6}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) r7 = dup2(0xffffffffffffff9c, r4) setsockopt$sock_int(r7, 0xffff, 0x103, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r8, 0x0, 0x0, 0x0, 0x0) r9 = accept$inet6(0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x6, 0x0, 0x2, &(0x7f0000000240)) r10 = socket$unix(0x1, 0xf, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f00000002c0)=0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xff5d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000180)='./file0\x00', r11, r12) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, r11}, 0xfffffdfb) r13 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) sendto(0xffffffffffffffff, &(0x7f0000000740)="7d4c11fcb227d19536bebba9aeadd086f7fb0ba518b3127829163cf98554447d782d7484f20ce9908d22e6e57cd16addee5ead54a756fb506bc4e73b42327dee7effdff17ab311925689eda6795a7c937435587ee0b55423d33db1bb2e1a8a43fde1ae170e3e46f30b826a64c3e53baddc45a0b19faf429cd7a6c03b8382", 0x7e, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x400000002, 0x0) close(r14) setsockopt(r14, 0xffbfffff, 0x2e, &(0x7f0000000340)="ebffff13cffd812eaa4e71300100993192964800", 0x18) write(r14, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) socketpair(0x979e64c5746b87c9, 0x2, 0x9b, &(0x7f0000000580)) semop(r13, &(0x7f0000000180)=[{0x0, 0xffffffffffffff80, 0x1000}, {0x1, 0x2004, 0x800}, {0x3, 0xa3be, 0x1000}, {0x4, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0xb, 0x800}, {0x1, 0x7, 0x1000}, {0x1, 0x80, 0x800}, {0x3, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000240)=ANY=[]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080), 0x4) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000001c0)={{0x101, r2, 0x0, r2, r3, 0x11, 0x8}, 0x3, 0x4, 0x8002}) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r13, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x48}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xfffffdd4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x800, 0x0) dup2(r1, r3) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x79ae) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e4, 0x7}, 0x8) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000002ea094f47d214ae8c2c67f54be0000000000000000000000000000ffffffff0000000000000000000000000000000000000000000000d71165c61aabe3170200000000000046a070e57990a415bc34abdd000000000000000000000000000000000000000000000500"/122], &(0x7f0000000040)=0xffffffffffffff19) r6 = socket(0x18, 0x1, 0x0) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r8 = dup2(r7, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000440)={0xc314f99d8dcf11d8, 0x7}) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES64=r2, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR64], @ANYRESOCT=r5, @ANYRES32=r4, @ANYRES16=r6]], &(0x7f0000000040)=0x1) socket$inet6(0x18, 0x0, 0x0) stat(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)) stat(&(0x7f0000000680)='./bus\x00', &(0x7f0000000600)) listen(0xffffffffffffff9c, 0xffff0001) socketpair(0xe98ec9fc390aaf8, 0x2, 0x20, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r9, &(0x7f0000000280)=@abs, &(0x7f0000000300)=0x8) accept$unix(r4, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r1) kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x15) listen(r2, 0x10001) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) sendmsg$unix(r0, &(0x7f0000001280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001240)=[{&(0x7f0000000080)="89b9408edceb50e90ef52202b455530b214b285c0c361fb52912b4a2da5ce647fc7cef01", 0x24}, {&(0x7f00000000c0)="273e393b33f2a9eebdda150f8987d879002168a33721a9a3ec30032a4986f9234738b66dd27d1b44001c9c4602f3b5d465349b9dbabaf1d32f592896bacbff55fdbd8c3c00a2316737af6fc26626574e7202d2113c0d29ec83c4d35a485d045f09ff712ac317759a55cba241ae503bf22460121c179ce3885bcc4e876b84948cd21ff6de217cc51d5dd9994b9437596666358ef53a4bfbdb710e9019eb62b33aef6400820d6e9011f85d83e06a3b1d5ab9d2a5b3db198c3d8808f6caab75", 0xbe}, {&(0x7f0000000180)="8b0983357182ef5001b99bda78914c2d31bf81704fd7a54df95c93d60e092a1f8a63e61e5b250a1c854eab90eed2f0cf638dcad9ba1f1975e4bbda43b1b6f6ddedab5a4031d03300070309bdbbd68543566bdbd079b9a62f4b6611fe4b9be5ef4122159e413d847a32cd10ac0efbc9316e1a1fad6968b09ee62c554239e2a6b41591ed538b997820059706fa1a5d88f00617527a1643f106baa3583c511a1722238ff87bda70fe58120db8254e7f872cade88c29b50b71148fdf108a9b50c63c5781250e155fc3044a1db99321dc307e33f7c3b5655b9d9966c2ea4f393c019ad1cf5c177472ba1d5638f84dfb1049d6eca29f1264cd97e65707d4f1e6d04bfb4dc723d525014e03075db426df44c1f66e2c7a69ae0127040d36647928099f159c62ed4b10053b6a1c12b12595ed3439b7a166950ac53c668f119f4d30adae1346a1be6c91cd2b6b74819bc941b5c5b99d9dba56155ca5bbae5b2f04a6aa11300f76e761d875e3aca977d64dd1c52ea9881bc1707c65620d34725cec975fe4d827901dd403bc74d2ea0f8862785897cfc7c934c7af71e1749df59922c9d884c629414b44240401cb1cc92ddf15cb1b388bc6c619257d5c2f5c3c573e1f71c6bfe31bbb0944f90b8eb1d6e1033f70b6fad7f43ce0ffe98e1d2ce1d7849276d9ed0b70f866e7cd924d09282911a687ae036de30c694060f57ff1b18155525b1a49471666b687ff22628998b6242cd9f5ac0e69dfc0b8ae5c1a518ec839ba6c16e1ed4c4df62ecc5f009e58ca9bd28e6fd4a4919d3946eb764afa35fd14d8d0dd993939aed5261bbd99e96f7cdb6a8b6680b9fa7cd8f9cf5633623e2c11af11dc50c221d32bd904aca7744a35a896f3d842f091e737387ec3dd093d4ee456fce4b90d6f3a1d958681e75bdf034abf882e4765f16ad7f41d32598dc4523a186f36857b22096598e372e878a7b254f84f1cdb320511c5fdca344c312dc8797bfabb5c5ba0650757a9f88ffd6ce9653ae9a234da02c82472f597f2ba06181be5e524cb8cc447c77a780a94b532dbf1e21a66e0045deb0ea9d8d34df062657a2cbda9d293655fe6da3fb8088da9d6cfd5d988c731d33f1bc1f914b24199235275f3154c2d3478f41f7cb2a7370b22e916eaea4ad9b101b252cc66c5c389a803d8d32941a400a911ab0109cd83f383f92522a6c93cd84c13a2bd0115a1be6062acb587b447dccfa2d948d35d9016650c5571084a7c3d8a822d0009baddd8c35db1350874a5dddcf73c74e8dfefba62e3d28b359b5b740544e2d2ed11f9fb2d33f86d9b75e8245efca51f89a7da298d94efde29d32335781fc13e9e2144a8ab59ff0a7f2b521966ea3ae176ddc4087b993eaaa443781d11e26db9b62c01595980c51ec1c9c5f8d7cce1e6c78202436991737db5eb95c08cf7395ceca7894e55a5c967e1902150a10f13aba4f0161e427a4647f63599597f8464376e1545e4e8f6409b996be2ecdd8415cd88c588239d62c22cedec40691578deae9adf880f8fb460efd8f5bad217e880e51970edec9b4e8b87d79624b069e972a180fb7e0449d5553f6beee0a38ed413c51f8aad57e38d3ca162951e269d8750366225ec585020786c53f697ca33b94e8c01a813a77495ec200aac06431723e3b2bee315edcf3bb4af256fd509492b5f9f6bd78175d697bf5eed546f65fc57ccfc52ebe6063a3da6cc2fecf4f66151246ee5126b7a50424cd74c6fbc3a509e68fdbe801a12edd1962264b2b2b23aa768eea1120c05a31809f36626bb30d0cbe914405547547d8101a903300d9f2525daab45654e3ca24df4e642149533159fd947f7d61dde97bd7501a452d6fe61d62e5dc66b812e4a22dfe3d0746eab114f79acc042cca13e8248e6f87ab1883190f0e8434f12640171cfc7d0dc53a5e0c0c153320ad25267c70c35596afc839744282baa0ea555d31eafdd069dc220be50cd27776124d0a9598051ed8fca961bbd0303dd9a300e42660b62b72ca7987d8586b451c431bbab4c691662aeadaf54c224ed7f41d698e7f45e5b796148221dece861b40d95e2d8824d461335313e08d6a09f5ae2024b1290aeaf17ab297f788e522d29c3eb2fd80277554cf24d99328c1251ddad3a7df6bf5dcbbebf26b7f61c7956009b0d39389b85a4694f4b1a2c76eb72bb1a7ed4e96d602a7d266686bee76378cd890dfa95a2577311952efb1d4f805025bcdf9878d56819451c6fe7e0ce90e589c8c4daaf0f41a0ac956c4577f336402fc2863533b100fdd28d3a3e7f6aecdd8fcc9d6709cbd8b157f22cf5b4f36b6643492914ccad0f036af2c47b08fc7b9740eff28d4b13ba4948e98a9fa4d31d55ec0085c1336b856e3e2ef9df0ef96b9ee266aac0c3a256e35871febe81fd6ba0243fb0cc0a36d340ad865e1799c664a5e9fd451f6e3c33c9495904d7f630b108ec6264796f1523afdb315ccec6580d03c5463b526b8bfc01a5ae765d39c61a53d53c6b60c4c4228202523564bc153fd034f29b0ab9ab6f823b94c970e356bce52d8111e3d0f8fa73f8d8b54872f9723d5ea220b9118f398f17711dc7d8e255498b39035e3ce179a4e3cecf7e99864d3fd040cecc6a0ef8cccbf7cea98f49bd32f796cd68f3b803a8c668c53c1161077695761604b7355b032ee02c606359163142de0940b5feb11bc5ec2542948e3b633d6128c0d242afb35540f1255237594102c11d3db02af68abdb6949bee1e80dd98b9a2c3447b527de8f0b72a6ffee2afedf5cbab31936926c0ab17df7e43509daaf7921794176b2daba90af55bc2f20fb48e52183e1d193a660b79c327c457296a10330ed2ef66113fa5c7788bca5beb9df5557db976eeb32e4c46f3e2bf7b6c1807f816ad2edb8530af028a27e103be120b8b82fe1706e8e383b6e65ccbb771f2c363e9651d3e0da82916bd1e1299cc2060ed3349c03e503b40f195562a107e0c7768db60b437c5973167010bacd82bec0bbdc58cc7dab68cf2afc5c5089fbdcd04cf0604785c6cf71282f2b2fcd4c390144b00711760d82a9566eb48c6d2e4bb4fd89ee20d71c2b1f3e7439115df601f1cf9a0953b5bf4cfc528d1f3e21ce30ac79ccd4df2caa31f2afc0c8e255eaf9f1eeed6754579250b232e37955cdb727c8a5cd5760a44c118eda0cbd3eaa994e6d30b5fc5a31ad5206f2413f2d65932fea71c9e2cf8676224f1ab1e974519442aefd2677a575ea53f3885d672f7683e5148b519200f5a46252d0ac8f04e5fa0abc8d4024d806e880b8fc69b518c87ecbc582bf9be32e04f41e85bad170dd4a4d4573dd2fe89cd1a3f04f7dd152c155e135bb359bf46c1e4feb19d2a5c717ee6bb77d72ca083363918cc9624174a7d0d1e88157670fb49154b5562921b82eecd3edfe8a0feffeb5544ad5af4ec253a3265b1cd5c90aaa6774a475d3fce9d0f5e1dbeae15805cb25591807281cadf54b0a0eee964af8d0727eb9e6eb71bb0151479d72f8f85509a910ce5660e6d969bf426b622a60bd149a70538849191ac8d1e5085cb11d327260aad3e2f355a0e4ee6f50e94dea1745670161194764a4b185cf41ce4cdc823822419b98c9a3c1722b2fdccb317e2ccd54695f763f5d554a655331df3e7ac8a361af23c0c890b41eb0a973ee06819b9ae1a311685215e439b3c7b0f706917d86c475bbbab82716e373fb507660fc2659a0cbf077d83a77117b35368d96cd0adfaef3045a480e9d8dd96eeb38e845a7b0867e91a57be061a098f18aa0a148d77e42d99013cbe5ed3f3e091a1c94ebe3c0c947e5b6a790785f15a9253e4171dcffbe1b83bddb36adf1c1cd5859a0ec9b7214987f8827d2ea20b41bc5db4752b8944931a9b6334bfbb6de31849de3308e2bd92a38fd8190b415a2b0971b694bd6ba9733d6c23cc586390496e2923ad1e45ead7fd9581c14a396e6d03efaf2919fd6826353ee38859672f222391e931bf92c7a24f16c51bbf9bc7c2d0eca2295c5cf1e06ac42ef951b1c622e090f26af2f04b4e079208df74b5d5d1dda29da60b348fce89562977f8b7759ae398ad9d627f3b903807d942c78ab3612f876ee067200bda4445ddef7a0fb068fb0982f97b2af31f1c3a0e94ce4978895fc2b6dc05c90414f6b0b6a84a8e07c5e743a4c9466ec62515f4ae53cc3377c738ce73c8d78b564c99763980a51ce304b645aca35ddeb3fa9255653a24e9c5d794adb23a9100f13a161d1d99c8abaf29c9d1d42571759f8fe97c2d7fb6ae88abc201eadc32f337023ffd83c43e4574bfdcd6ce463e64e2f3bb9aabf16a68c1ae071c3ea309d19a7b5870174ba09fea0f5cec545eb7202554c4a4f5fe396f7ba9fa52216e825a24d387b62433b25a90ed78f392aefba504f718ee56bfa6dfcf16a7aba1c59218faf98d37c863edc29ccbe071803f1a62a5a5e01ecd74c211136ab6c86676c1e4a45449c5a1165aea3db02ee39e51ad3c67a1d1a83ab3432065e486eff02e84b245e65c29c41ad5ba530fc7402ad095b3e4352a7bd214ece6ca83d558adbca1b3b522e1c17720c104722ccf9ede362d7197165316f9e0f1bccf376d90b27c5157cde33f37d64f13017fb48b23320db69967db546ddb24b4d13bc8d3d3e6629c55a23991253b8b52aa8e1a4d8b4fa8193f88b55da9778a4930a00612c1edeb153a469a2e994d16d086849733a12a085b2b1a2174daee46eeace0a66d10627fe8fcb43fef27d8b5b9a65293f2d88629503fedc76260cf30750c86995e2f874f19a41841643cbaaf2237283d40cb59c00a7ceff88f0ef8129c5c2f9fbb8f9b993c8388dbe3c3a627dbf23437fba0fa26088887f36a0fe160b222ac0d9cd10cfbad9f1dd165ffa28b6409434674785ae21fcf014d79650838cfab8c31b265e6360524826d8c54f2cbcc6280ad1b83f60f3bdc44ee2abb043fab7465a1b43d7f4556394cdc5c310574f0a225ca41ef8a2ea74477ea1e4ecba5988b8bdf7641ff37d7baad5d8b0b1626b3bc97230c779c2cd0627bb82e407808bfca71c7e8c1532634708c212c972a1ca72d35574cbe654bc9c934d9f094d372ff965e1845e5dcbb084c65303f9273b6f19dd5a9784135d3f5888c9dbc1da78e6342521595ddb5b91d88412dc5e6240e75e9cb62702c76c6b4fc98d4db0f2d2417e4e5305a7e6f6391a5f84869a65a99b1876b8c8c0fee53ba61d84c7fd9c2df96569b2e8a1c0f7c802d5c0ea98f4393bb420f25012f7f07a0b19636bfbcbe486b3420ebf2163eecfb19c98e8441c8f6fa6c776ca333a50198aaca628b59c8b5dce0cc377681f9b7f4df318eb4cbd15f29e8259484538f2c82bdda1d8596e448955686abba311e0ee0ec2bd413e268a15fec9b531fa11295ebbbf0d8d85d20020c7d3f6d7cb9333ee086855c7aa5603a0c31f74066c7f78198cb86df3726771bd87665a3e8ff3bb6a397ac7410c6e3e6747f4bea3b77f392556f28ba9d1ab728882d66a97d5ea3d12997c11dc3f7a9fa39f25ca0a1e485cef9a53e9fd73d716e3e16f0de245d178c00fa96c76d2926feab9b7c18d18487ca8eacc76d2257ec4845922dd89cee8fd6506fa1c874578e7c86e9ea8e07104560bc6ef5bf6f79bfb89f41db6e54897f99acb9f2fa727a6be17f937260b64bd64869eb12589c7d5465522a0c33fc3fcde1842085ae263280a4a71117c7d870a702407bd29b9d952c8381d5f6c265914e3ccba08e401d27224952d89dfa2414143ddee139a4391c1a384deb1e4db906d717ba6e297c2ccb28ec648d2b5bf073c96f1b2475af177e", 0x1000}, {&(0x7f0000001180)="72d3ab7ee50c4ebae4a8e2113d9a68befe41a692722de2fb1b82cbc2dc6c7c72ff5ec12c3bafca4d02cdb3c5b4406ae4205172211a8b7434a450ef5e3b0068c4aab94561f40bb93e85c66a360159189c746e3d9d89a9e15535d4875c419c25950ab4c1feae408f17f4dc06ff960edee61b3ba51ad2c2845edc0d5de51be6f2bed9ff7f6bbcca62e8fd9bbba6938735a26ba44b9bcb503395458dce0aa09f82c664c3ccdf26af68ee62337cfef616", 0xae}], 0x4, 0x0, 0x0, 0x1}, 0x4) r1 = socket$inet6(0x18, 0x5, 0x43) listen(r1, 0x0) shutdown(r1, 0x2) close(r1) 05:37:18 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) pwritev(r0, &(0x7f0000000280), 0x100000000000003a, 0x0, 0xf9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e484ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x3c0) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r13, r14) chown(&(0x7f0000000200)='./file0/file0\x00', r13, r14) lchown(&(0x7f0000000780)='./file0\x00', r13, r14) lchown(&(0x7f00000001c0)='./file0\x00', r13, r14) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, r13, r3, r7, r9, 0x1e6, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = socket(0x18, 0x2, 0x0) connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r15, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r13, r16, 0x9) r17 = socket(0x2, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="1b"], 0x10) setsockopt$inet_opts(r17, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r17, 0x0, 0x0) 05:37:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x15}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r1, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r3 = openat(r2, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r4 = dup2(r3, r0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r2, @ANYRESDEC, @ANYRES64=r5, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r6, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x4a068f94ba1a10e, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r4, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(r4, &(0x7f00000008c0)=[{{r3}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x7}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r5}, 0xfffffffffffffff9, 0x9, 0x20, 0x200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xc0, 0x80000000, 0x8, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) 05:37:18 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x29ac) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$BIOCPROMISC(r1, 0x20004269) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r8 = msgget$private(0x0, 0xfffffffffffffffd) r9 = msgget(0x2, 0x0) r10 = getpgid(0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r10}) r11 = msgget(0x2, 0x0) r12 = getpgid(0x0) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r12}) r13 = msgget(0x2, 0x0) r14 = getpgid(0x0) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r14}) r15 = msgget(0x2, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r16}) r17 = msgget(0x2, 0x0) r18 = getpgid(0x0) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, 0x0, r18}) msgsnd(r8, &(0x7f0000001680)=ANY=[@ANYRES64=0x0, @ANYBLOB="86b7b862640758eb41643ecde644aa2410759c36b7e83cae31970902352802e5564edba3e87d747af0a9ee6101c9916567d5348b11cebffb75f6cfe6973264cc0cdd4272487815be2dd89f6bb4161d10ddfdf16802b807972af5d4dbd5ee584c99fe4e0b132a7b482374301764e011175fe1eabdfb20b5552723f09306082195f8367f7894c5adb0901d6dfd047f81b5c40bfafd74d9c7c29c56f87627116b408e4982e0c7baf2b90a0b9e397e6491d292fddf0053871d559d922a1827152756f76db5a56c2d7950a580fc9594e5275a3a4390eb638a9adc5cc25cbae1cd8bf44836ed12a6c1af10dd6bd4651b5ae49f5df4accf9d769dd47817dd4337efef07675c2bf447a416123c657a1472d7205159888908f3d33be917ed185a8e60a75adeb025d3f5b7fa10b79c51a53a2d5c7d156f1df0d7097dd1c2a052bc1be7c66de2c1973bc2b85b8d77e7af1f9d35e25bd2a63d2726a582b668cebdd7f79d1e49d36df1ffc6d1162ba5aade27ecfbebb07894f44c6be7709f369359d1c31ac66bf96a4e2fb69f89bd90bb27d25829f3f33d10a54623e4c3416bc355486cf0339511dc400f6b2c3ec48da6bdcb00365bac96942a0175709f650b58abae36663257832e460a4899a191f971b55bbe3faf507a577d18d257a74fb576cf10fedf5a29923229f14d6a2070f722e2c098a62e1c8a65b505a65d6d4fc679a17531b3fb1f398b7ee224919d3128c3161a3113f92fa026d07a1720e8b90feb02bdc0badd9ca0167e9df070553160242e7809e0f81694e1156c997263da749fa4d1c8978b7e1c58b9ccde2e31cc1eeb7ec4658f1ae8a6deac07d9807c1bc2cd22c8b139d569138b08a12f7f90c41ba69ba31ba2c12ebf70a4a9e8028048c2afad144feee141ff5338ddc9df61604824f55b9a54802d412ef660fd769afeb460a1be04bcf5ffd07f82edbf38a2f0190a2e095f89001092024442c873c468b9628193ba5983f5abe49f3d2bf0b9c2da3c6f0f8e477d91386deb422bfdeec8b4ea05bb63dfd5a886facf12dd8007386d2373d3907f951e358c309dcb142cbdc7f0990ad203e7bd660c457cc09916775a64b31fd9c3858e1d188bd26a41e63ac452db3d30586af19d55cb3ca890718d390c8096a3e81417df3101e1278a4cb1f3bddf0f4695d4414d81f4bc2d488241464805bf2bad36e973c92756437b02a9e4fb2eb5b354978144d1d2f4abef93b9813de295a0d18b2ff19d94fc746b69a8b134002a04c2fd9fdfe5439961e21238e41455e742ac6cf6b11c440fe647b024019ae1104260c262eed869b819590312e6637f3ff3e718c8a50ea7a99341ef0abfd7e226a67ed3d47e84020b14df9e691298896d8ea509fb899f310a259c90ef56340d322a54b377fc879ca2e2b5bb7f84dcbc5de457d312b82b40f2f6a1c172fbc36ce0c4c315a6fb769c9cca09d8ba6385bb9a412daf7d51910ebbed5fff22cf0613e9850c1a08bc6423d46b0bd3e0ab79ae9a7ce0a9e4481b6e9d9350e02703081d7f76fd11a74a09234e4c48fb44d4d67d77b575b25fa602879a199b9749bae8bd377227cc7074f1ac4be7e0ad2a6cfa165fc9ad8437a7144ce91493a9a2a483faa24f7e6d2c45703a846cc99cc9cddfad0a0bfcd99181f451dd0cc5bd86d788e61d7fcd2a894f6ae8233d1714cf0f7f5f46a05c4968409bdf43399575c6e0092c3079c9502c53aeafd62823050ab05b7afdc968ac9244222eeb0d95276119bfacd85c70e7084fc17cfbea86fcd9144b8fa787aa82f4a5f2e79a197db36fdf259ac01ada57a4923b19002a9892db7d2acccb69c5d3a8a93fb9640f8e72921ce41876f3c4225b62f1ce3aaca621da5e3f16a231039e5375a8a64ed25ad487cab135127952882fdf172d4c1d9b884d4a77dcadff0b1c47347aa7ef637905c3346ee04f7b9d33186cec7f47343012f2ae6d0797faf8b5ea8900c3168dce1a717d483747b8339f228d7251f4798520e3af251a9e8a64964d5e4751620fb97b9087aceef49fe03e261275b17f258f0604cfdd4811cab6b69d5277c12b9f3fc0f9cb3e35139b38de8d3a128f8b33cc4ff703c29ecc0204f842c9e8aa234291ccb63fb1857fc0c6078c7888bc90ce20cd0b756ea7ee84c867992494d162429babfd74f55cd208490c71cd0faa00f41d8f9ad35e658ea733a3fcb239e4ac4119a251b25f5173493c9a522dab4bcd43adf8842aa651a71cfcc0acfa93fcf4d63c96780e6c7240f7e47a9ada124a89038dd95863860e19694c64405b1f0a24eddf0e8310b657a17014b117bdd01771f93c336848f008217d2b1a85a97ba76ca73352e2f8c2578da31501714eacd52f2160aec6eb2be2b4276117e83dfb10e44459ac24eccca4919c9c0ce05781959dab0afd50660524a469523fe4299910ca1bbdd8c1ec8d14bb3997262b8ffec3a80c4c6a2df3e19dfec11f7085a286fba41edc6ef47bfe64ee4b70303db2046c17eddf5b9996ecbb917b99578880ca65c8558ba7a5945b8b26bcaf51b7040db70e7a576aba7dd33cfc2f52b24c0dad53e49669e370a3ff8fde57f85ff6aa61100cd0472453ac2d5d1adcf6cfdf745b9759636a0f1244d67fad180305106e778fe67bd316aac39e14faeb79d9208cc2ad6306b7fdb87efe4729f4c0f1f77b752034bc7fba8caedd82c16744bc5b57763526006bce504c6166fbe6a0867d7678b65412c90db1220f64889142697619f5fba78af6e87977203e5c06af91f6ff6b482e80cda7f79bc979a39db8e3405bfe71f917b0cd31be47549f419d6aacd0a8e144fb2daf872ff4240fb3ee81af2c5315517726bee8762b2956316041fdf8f37b75293fc01e19969cef52e1be8e8404677bd0696fe24685e05b71b9bf6afe314a8a575c907782dd6d56dd734da42ec539574e3b5035f8b2e7d7340de0ec5f9c3886b0e661e73242cc92e24f3b29df5585529e9cfd630432ac1de0e382476730eb657a30768580ebc403757f9d2aa43fdad18126d18aa020711d44f7eba63037c3a2809651d017e38cef5c97bda3306021614e5fd06cecff51ccfe0196e907a24478d4f9eff8f79e0982f8a64d8010736c8c91a9411c1d944f5b6d0cdc4489647eff35634f4cff8639a7a96bf0ec16098f350d8e50b8adf36aeab84ecfa11172706a354a191622c769d2ca5c221427781588784d10a8498782c825b45fd05c018337b226eca91458e050b749487ef908d8c0cfd663aceabe27398b5fc215101aa21286ceb9d6e76a294aadb19ee8040ffc6547301d7d049798a6ee039edda3f26e45a3b969441796b0a8f6a49382735a4156631fdadce597301703138cee2d4b6c7232f936944fc0c328b6376c0311cdf841f121d50be10c1281b3c736a2385c4d5429ebe04e5edc1da06ff644f853831b5a0b6406f5cfa7c1e3e7bb8e6804416cf1a972b37d9949192ec3cde00a459efba7e3e30b34cf764b2186feb7bbf79f59e860a75305bb318e3ad4462c690637c884b6331ccd4b46af2e689a626c61373e4cb5c81aff9630b4d22e75aa2617469970d5049b667788c34f7350d9998dddcc275186ff32b7ad10130a8e2b79c558a90d2d9b9f63c952b5e7ff484048ea4136588d76cdfe756462c4f16f9f1e148113b9c25300781d3c096be7185d6e91e553f792f7b84d7229a64b9570b3ca30b843e66b62a1df6f40ece10937a28c75eed06a95233df473828783f8c1a211f294c63cdca1dc7d19301c34e276a26b355c58509d829958e84e63eff4016b646772b39c8f7921d90145b351ae4fe3a3958c09cc406d4b39379b3aa43323e46dbd8a940b8ea7d5b7af4667f9114515483b310475d85a698b20947ac1a023295cfad171db0e3131f3252c4fd232bfed5da1cad9491b080334b1d7360cc5253d93cc83998cab863406fee8fcb2d3c45eb1c95cbf6e6ac5fd9204800bbbf6c0d1ea0cfa6a5dd193a31cc607087d1fe7d2b5dd4357de717ce79ee903f95e52f0355752797744e6de2f7af1e04e1b13c110b19084eb4904dc6a223f860fd4c80a2d85e6a66ecc45a3a001d4f4f1cb00f4400fccb4eff50c580bb5385090a32b52b69c944eae9f41f8cf28b29abb12e2bad7b32c94a64d0b9577c4e7437acae5805fa67a31c1a081bbff9def80f551f392de0f57d6b75755f8bd396fb1eea9f642d156fed6e26ceb1a4a30d068b33db8bf1112b929fcc604c53b2578726e1d317e4927153372f597ae664a9732152d89d7c561b848269bc7ef808fd042cdbec977b741e0bd25e5ad21fdd3dc73bb1ec7548d42d4397542ff5e03ce501716bf80b4cfa44fc403a35275f9cc0850a191baad7bc88a66e2cb0424985f4e5542ddc44c50d9eca6c80d128e4a32e5993262f9b55c978e91c52c0c01ddc5aba6b27d90bde828f72af4c04e9f42e1ab02d68225a1a3ba63b3cec05344d557afe408fc5a2b6e066775c11d90abbbd507ed3790ec6b9aa1decba63b150ef7458d155fac8282d8eb343f4e69a00b0d9501f1ae62e243eff08cce295497390872c796cc8ac2a65d0fc79abc23baf6d82d7a5b93f8e199ce4744ce417890290ebdb257ebabfe5ad104a78066d868e142545695a75093d4e97e836e84107730064f99fb22092ef53b2dd36ce5b514e8c881d583947c0dac1b4dcdea896552f85a356f1617ee41acc14bcc694403e9d516b214b711280596fd0ad5533adcfebb011961821242b5e309769afc41f0fc3618bd8c9d28759db2a9f1a3c6efe31616c2fb0a1ba5f7873748281a271e71b34108dbada7598641ef6eb185b7985e854b324762b6becd43f68cb0b4ce109f53f6619c5fb86128e32ce04c4abf54329a784aa5d9014c898021c2ed1a55108d194589e926dc31726e9333696f208952460b2d4d1b10c6766c10c8d596fb9a6ef7373bdc66b862cc7f03b62ac3b790c97bc5ac107d0bffbe4a98356396f36d82715f52c1576e6ace66d60dfd994ecd716ee0a52a97d05f8cd0f27a63b0450e05cb77cef6d08e4c159c0d0493048bc43aaed2223732c42d8bbfdf021923b05775809d292b9d2253cfae53bf7a75c93049c924fb8f2582d443a64fbe123e4849d28a6405994c76b09b197b45c2bec09708e07cc5e800595cf1ec55f38aaec8ab9d0514e99f6fc6396d4c15791d618f691dd0b60f58f3c467d93a1093be76885aead47f183b980447787bbebf1717969914c3eb56b0f1a19526743305cdf212cc66c0e4ab2f3e0b63463edcb9517ee0821d8ff70a348fd859c13056bc2b9464e1d8f189ecd94ff293eb1810ca2b8864bbeeb3cc8febc16fb5bcf8ee091e9f84d42174379bb3feb49bec2ae539132f3d2e839068a5dfd7b61aed503ec1423de7b86e7d7c75a71b463242cfbfe30731da99a53fd4e9958c9d190fbbfa1ccc2dc1ae7e3186009c93c6bc0e248d2747e86429e79e8f5adc8389ce522a805866fadba2982a0b795124ccd3681790cd4180c258c10390b49e946e80df9155a9182fa376acf1a8fd9b6b94d66a9d08a2c174372efe96604a59b586b47b1a0d614687a69353f3e669240f05ec6c6f381b6912b16459a5d59879bdab47fd5c853559135887954bdca9e24e191633d81e25a994e2f6e37c83e0b64be303ea7d8705d3789c52355e97d3b8dbe85f9bb09f0841e22cc3672424d14f8f0ebfd6e1a5c07efa99040fe51569efa3239798e8d93a53ddf4b76f99bedd75b44a3e1c0eecd2546940cb48c81952cbbc0829898084a83062c73afe79abc991b8e1bd9f5298957902cc4990dd7bb1504eef6999127124df", @ANYRESOCT, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYRES16=r8, @ANYRESDEC=r9, @ANYRES32, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESDEC=r3, @ANYBLOB="d701446f326ffdcb42f3ed8efebc138f02cf6e12fc335a795a0bc44b81f724e748b13aefa0c723be48987f8628510a5e2a5f40874ec7deb9400d4bacd211e30d35378fb2f51c", @ANYPTR, @ANYPTR64, @ANYRESDEC=r7, @ANYRES32=r11, @ANYRES64=r2, @ANYRESDEC=r14, @ANYRES16=r15], @ANYPTR64=&(0x7f0000000a00)=ANY=[@ANYRES16, @ANYRES32=r0, @ANYRES16=r17, @ANYRESOCT=r7, @ANYBLOB="8f178f2058640559a387f485f2eabdc52a59695772e8751342029943a764d3bac062ba7f1c58c9ff04f9184a5037ae79bcd85d9d7ac709027c054747f41af81832c036743df85df2c1678e32fc59f9dfcff56cbc964da66008493a1660fea2c3a09543895bb799034094f27e955ed17bcd3c314e1f0d880b6dd2e604a2517b424b98993e09e9ff0ff110715dc9dbcd0e1237564c4bd2afccf554674caba810920f632275cf1e185cee3c40a625f2d374c8c2131e2d1c9f6451f0a806f413baae0e860c80ac3f91efd39ed064fd663ca75f88dcd07a182708f3f925a6f7773d", @ANYPTR64, @ANYPTR, @ANYRESOCT], @ANYBLOB="5f6094792d59763684ee7b76bff3179664fc64b3e71cc14bf6fa55be981f7e8f1de5380ff77872637e30b196920578d50f5ba1b55088b3ab104c6ad85c57a7eb942962bd7e9cf9597671770b7d53c5cf2cbb358d92d214", @ANYRESDEC, @ANYRES32=0x0, @ANYRESDEC]], 0x4, 0x800) msgsnd(r8, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r8, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000000800)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1220210789f08a1467fe21fe12ce591a02428cc50d10d13f3df34ed209c4c9643bfb8364ab089e1596deb6da17443f3ff37f7845e0ebe96651121ea0391b4db7b8f7b227aea4b4be8019d829b615dee2d8fcbd7a"], 0x44b, 0x800) msgsnd(0xffffffffffffffff, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r8, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r8, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r23 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000980)={{0x2, r19, r22, r7, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r23, 0xa5, 0x1, 0x100000003, 0x6}) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r25 = msgget(0x0, 0x20) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000000f80)=ANY=[], 0x0, 0x0, 0x1000) r27 = getpgid(0x0) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, r12, r27, 0x80000001, 0x1, 0x5, 0x100000000}) msgrcv(r26, &(0x7f0000000180)={0x0, ""/183}, 0xbf, 0x1, 0x1800) msgsnd(r25, &(0x7f0000000dc0)=ANY=[], 0x0, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000480)=ANY=[@ANYRESHEX=r23, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r6], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRESDEC=r21], 0x4, 0x2, 0x1800) msgrcv(r24, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffff70) r31 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r28, r30, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r31, r31, 0xa5, 0x1, 0x100000000, 0x6}) r32 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r32, 0x1, 0x5, &(0x7f0000000340)=""/192) setreuid(0x0, 0xee01) 05:37:18 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) connect$unix(r2, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0x0, 0xaa}], 0xf, 0x0, 0x41, 0x0) 05:37:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1d74d9737b59000000000000000000d0e69cb2030ed4ed04e9531aa5716ff17c418844f2d71af741e59316d439bfc075b89fbe551743dd667551f378496629cbfb382e8c2310ed01bdfa37e44e"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x20000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff10) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="83c64e4e7534baffc30000", 0xb) 05:37:18 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) link(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x20602, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000b6ca00"/105], &(0x7f0000000040)=0xffffffffffffff19) bind$unix(r0, &(0x7f0000000180)=@file={0x0, './file0/file0\x00'}, 0x10) 05:37:18 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$inet_opts(r4, 0x0, 0x3, &(0x7f0000000200), 0x0) poll(&(0x7f0000000600)=[{r0}, {r1}, {r2, 0x4}], 0x3, 0x0) 05:37:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x0, 0x1000, 0x410, &(0x7f0000320000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f00000004c0)=""/4096) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:37:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sync() fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000000)) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) preadv(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) r4 = socket$inet(0x2, 0x3, 0x6) dup(r4) 05:37:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x3) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d000000000000000000f12e11049df88ed4000000000000000000030000000000e4ff00000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c861000000000000000000000000000000000000000000000000000000000000000000006f8faf11436b306d00000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b728c958267d5bac6033d50f8f475322d38f63bf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000800"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880), &(0x7f0000001980)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r9, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r9) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16=r8, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da395914a2b0811fe3e2441182f69dd153afb7e7eb2ace16da59039ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b0000", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r7], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r10, @ANYRESDEC=r11]], 0x4, 0x800) 05:37:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) getgid() r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfe) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) readv(r3, &(0x7f0000000180)=[{0x0}], 0x1) connect$unix(r3, &(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x30}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000040)={0xffffff81, './bus/file0\x00'}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 05:37:19 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400000003fd, 0x100) getsockname(0xffffffffffffff9c, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) write(r0, &(0x7f0000000040)='mL', 0x2) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xc) mknod(&(0x7f00000002c0)='./file0\x00', 0xffffffffffff2ffe, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x40047463, 0x0) 05:37:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x2, 0x7, 0x1}, 0xfffffffffffffed0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f00000000c0)=[{0x9, 0x7, 0x4, 0x8}, {0x1, 0x5, 0x5, 0x4}, {0x6, 0x3f, 0x9, 0x1}, {0x3, 0x5, 0x2, 0x1}, {0x7d, 0x1, 0x7f, 0xfffffffa}, {0xfff9, 0x0, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 05:37:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x80, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0x2, 0x0, 0xffffffffffffffff], [], [{}, {0x0, 0xcfb}, {}, {}, {0x0, 0x100000}, {}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x8000009, 0x3, 0x10}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x10001, 0x3, 0xe0, 0x9, &(0x7f00000004c0)={{0x7, 0x6, 0x3, 0x3, 0x40, 0x8, 0xfffffffb}, {[0x7, 0x5, 0x3, 0xcaf, 0xee9b, 0x7, 0x1, 0x1, 0x8000, 0x47, 0x2, 0x0, 0x100000001, 0x1, 0x99, 0x10000, 0xcc8d, 0x75], [0x0, 0x10000, 0x75952c2d, 0x100, 0x1, 0x3cdf, 0x0, 0x1, 0x61f7, 0x1], [0xb3e, 0x9, 0xffff, 0x9, 0x0, 0x10000, 0x80], [0x7, 0x80, 0xffffffff, 0x7f, 0x5, 0x100000000], [{0x1, 0x1, 0x9}, {0x75, 0x5, 0x6, 0xfff}, {0x4, 0x4, 0x0, 0x1ff}, {0x7, 0x5, 0x4, 0x5}, {0x3, 0x4, 0xffff, 0x80000001}, {0xbf, 0x7, 0x1, 0x1f}, {0x7ff, 0xbc, 0x2, 0xd07}, {0x21, 0x7, 0x4}], {0x4, 0x7, 0x1, 0x1}, {0xffc1, 0x8, 0x100, 0x1}}}, 0xbd7, 0x8}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x1, 0x0) close(r3) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x5) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) listen(r3, 0x1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:37:19 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10080, 0x1) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000180)) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) recvmsg(r2, &(0x7f0000000400)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)=""/37, 0x25}], 0x1, &(0x7f0000000300)=""/246, 0xf6}, 0x801) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000200)=0xffffffff) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000440)=[{0x2}, {0x1d, 0x0, 0x3f}, {0x7ff, 0x0, 0x0, 0x10000}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0xc41}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="e740608e1d9f9245589c291dbc96") 05:37:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x45}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0x6c) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="bfc52416dc6db1b90412faccda6e") 05:37:19 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "35a86eef64607fcfd71100000000000000000002"}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 05:37:19 executing program 1: mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x59) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) r0 = semget(0x1, 0x4, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r6, 0xa5, 0x1, 0x100000003, 0x6}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r7, &(0x7f0000000040)="670dc3", 0x3) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) lchown(&(0x7f0000000780)='./file0\x00', r23, r24) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r23, r13, r17, r19, 0x1e6, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r17, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r8, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r16, @ANYRESOCT], 0x4, 0x1, 0x0) r25 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r17, r10, r25, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r11, r11, 0xa5, 0x1, 0x9, 0x6}) getgroups(0x1, &(0x7f0000000280)=[r10]) r27 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r29 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r29, 0x0, 0x0) shmctl$IPC_SET(r29, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r29, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r31 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() r33 = socket(0x800000018, 0x1, 0x0) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r35 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = getgid() r37 = getppid() r38 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r40, r41) chown(&(0x7f0000000200)='./file0/file0\x00', r40, r41) lchown(&(0x7f0000000780)='./file0\x00', r40, r41) lchown(&(0x7f00000001c0)='./file0\x00', r40, r41) shmctl$IPC_SET(r29, 0x1, &(0x7f0000000080)={{0x6, r40, r30, r34, r36, 0x1e6, 0x8}, 0x5, 0x5, r37, r38, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r34, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r28, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r33, @ANYRESOCT], 0x4, 0x1, 0x0) r42 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r42, 0x0, 0x0) shmctl$IPC_SET(r42, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r44 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r44, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r44, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r44, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r45 = getgid() r46 = socket(0x800000018, 0x1, 0x0) bind$unix(r46, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r48 = getgid() semctl$IPC_SET(r44, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r45, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = getgid() r50 = getppid() r51 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r53, r54) chown(&(0x7f0000000200)='./file0/file0\x00', r53, r54) lchown(&(0x7f0000000780)='./file0\x00', r53, r54) lchown(&(0x7f00000001c0)='./file0\x00', r53, r54) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x6, r53, r43, r47, r49, 0x1e6, 0x8}, 0x5, 0x5, r50, r51, 0xfffffffffffffe01, 0x9, 0x7ff}) r55 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r55, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r55, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r55, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r56 = getgid() r57 = socket(0x800000018, 0x1, 0x0) bind$unix(r57, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r59 = getgid() semctl$IPC_SET(r55, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r56, r58, r59, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000300)=[r43, r59, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000003c0)={{0x60000000, r2, r26, r28, r60, 0xb2, 0x4}, 0x4000000000000, 0x872, 0x7}) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r61 = socket(0x0, 0x8000, 0x1) ioctl$FIOASYNC(r61, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') socket$inet(0x2, 0x2, 0x0) r62 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r62, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r63, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) getsockopt(r63, 0x0, 0xcf, &(0x7f0000000100)=""/2, &(0x7f00000001c0)=0x2) r64 = syz_open_pts() close(r64) fcntl$setstatus(r64, 0x4, 0x40) flock(r61, 0x1) writev(r64, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) r65 = semget$private(0x0, 0x3, 0x10200) semop(r65, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) 05:37:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x80ffffffff], [0x0, 0x0, 0x403], [{}, {}, {}, {}, {0x0, 0xffffffff}]}}) 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)) 05:37:19 executing program 0: r0 = socket(0x10, 0x2, 0x6) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000000000101000000000000cea1fea7fef96ecfa73fd3357ae26caa0416fa03000000acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ffba29962543310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000000068dad4990767ebbf23e9a0d4643c6e5731556921190ee66b7fb92831da674d21fec1de1f9217fbeeb3dd9263e0c105a2ed9a5c71d9df2272ea85d87c9064889f9831e7e165bedde07b591b3c680b58715c5081f686e0b3418ef78a8e91f12a1f92d467f0baa2c9dcfae61e04fac5160e2673bb5cf620ea384a78123ccb964d0fed85b057c3821cbab3478c557ab7df9ee390ba4330af612a0714004ba22fe78b9b78d3e9b7abc78a435dfa58b003e135644005e7ab2c", 0xb1, 0x0, 0x0, 0x29f6634b) r1 = socket(0x18, 0x1, 0x0) utimes(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)={{0x8, 0xfffffffffffff26f}, {0x1, 0x9}}) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(r1, &(0x7f0000000240)="9cc472a5e8a3b884489c695637adcf33a5d1e60ea6ca7495e49bfad06efc716709b0070fd8d08e96e8bdbe448c286ca4700f4f6419ca3cc0356c0c3aca63a218e901789532fde0661581a9a3cd0f637730bbd917255d64c367cb940f1c4e467a029f2907ea4634edf92ca4bf8239612d4206fb9eaa7d28afb05a5a0f8b180aadf610ad476fe83e77ae329e919a692b57ac118e2cb71f95e5a16528cb481ea1439ddc788c6b5538857c108006ceb46a8c279afb555dd7749ee677e91a813d1c3ad6bdca634db21e3b7ed644deff714391a229035701b16822f0f460", 0xdb, 0x4, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 05:37:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x8000, 0x2, {0x5, 0x7fffffff}}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) msgget$private(0x0, 0x630) 05:37:19 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x20000000b, 0xdfefffff], [0x0, 0x0, 0x403], [{0x0, 0x0, 0xfffffffe}, {0x7}, {}, {}, {}, {}, {0x197}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000140)) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) link(&(0x7f0000000180)='./file\x00', &(0x7f00000001c0)='./file\x00') fchmod(r5, 0x4) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000004c0)={0x10, 0x1, 0x4, 0x7, [{&(0x7f0000601000/0x1000)=nil, &(0x7f0000701000/0x3000)=nil, 0x8}, {&(0x7f0000337000/0x3000)=nil, &(0x7f00006e8000/0x2000)=nil, 0x6}, {&(0x7f000014c000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000508000/0x1000)=nil, &(0x7f0000029000/0x4000)=nil, 0x101}, {&(0x7f000037e000/0x1000)=nil, &(0x7f00006eb000/0x1000)=nil, 0x3}, {&(0x7f00000cf000/0x2000)=nil, &(0x7f0000085000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f000027e000/0x1000)=nil, 0x1}, {&(0x7f0000734000/0x7000)=nil, &(0x7f0000247000/0x3000)=nil, 0x1}, {&(0x7f0000308000/0x2000)=nil, &(0x7f00002ec000/0x3000)=nil}, {&(0x7f0000488000/0x4000)=nil, &(0x7f000074f000/0x4000)=nil, 0xfff}, {&(0x7f00000b5000/0x3000)=nil, &(0x7f000008f000/0x4000)=nil, 0x3}, {&(0x7f0000404000/0x1000)=nil, &(0x7f00001b0000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00006cd000/0x4000)=nil, 0x9}, {&(0x7f0000482000/0x4000)=nil, &(0x7f000075b000/0x2000)=nil, 0xff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000016e000/0x4000)=nil, 0x8}, {&(0x7f000000d000/0x2000)=nil, &(0x7f000045b000/0x3000)=nil, 0x81}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 05:37:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x3f) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e2f666950073980"], 0xa, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) ioctl$KDDISABIO(r1, 0x20004b3d) 05:37:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000240), 0x3) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r10 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r15, r16) chown(&(0x7f0000000200)='./file0/file0\x00', r15, r16) lchown(&(0x7f0000000780)='./file0\x00', r15, r16) lchown(&(0x7f00000001c0)='./file0\x00', r15, r16) r17 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r17, &(0x7f0000000040)="670dc3", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() r26 = socket(0x800000018, 0x1, 0x0) bind$unix(r26, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r28 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r33, r34) chown(&(0x7f0000000200)='./file0/file0\x00', r33, r34) lchown(&(0x7f0000000780)='./file0\x00', r33, r34) lchown(&(0x7f00000001c0)='./file0\x00', r33, r34) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r33, r23, r27, r29, 0x1e6, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r27, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r18, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r26, @ANYRESOCT], 0x4, 0x1, 0x0) r35 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r27, r20, r35, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r21, r21, 0xa5, 0x1, 0x9, 0x6}) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, r35, r5, r9, r11, 0x1e6, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) fchown(r2, r3, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r36, 0x4) ioctl$TIOCDRAIN(r36, 0x2000745e) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x511) 05:37:19 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) r1 = accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000280)=0x8) recvfrom(r1, &(0x7f00000002c0)=""/235, 0xeb, 0x800, &(0x7f00000003c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x101, 0xfffffffffffffffc, {0x5, 0x2f8c}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) socketpair(0x18, 0x4003, 0x102, 0x0) 05:37:19 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000100)) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)="60512768c67624fda4039513e9078a2307df54f0e8df6b7a2d0288dc0a160cc7aa215c8a61336a4056109ee3ee2a539c0aa03297f7e0c5002eed3cdb97cc8c9da96148d68bda7d08e81d2f2638eca0a749212a14f09e35b37afb4972e6ea2ef2c5a1542707647490903905ca8407662c6e1df542be4e8b74480c77311fc797cf1f7966a8c69b16d768f91afd8e8c33", 0x8f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000040)=0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x400) 05:37:19 executing program 1: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x7, 0x0, 0x0, 0xffffff48) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x33) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xffffffffffffffce, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x4}, {0x6c}, {0x6, 0x80, 0x0, 0xffffffff}]}) fcntl$setstatus(r2, 0x4, 0x60dcb6855c40c91a) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r3 = socket(0x1e, 0x3, 0x0) shutdown(r3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x14, 0xffffffffffffffff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) dup2(r6, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r7 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r7, 0xc0307006, &(0x7f0000000040)) r8 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r8, 0xc0307006, &(0x7f0000000040)) bind(r8, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x3, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r9 = msgget$private(0x0, 0x20) msgsnd(r9, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r9, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r9, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x2, 0x1ad2, 0x8}], 0x0, 0x0, 0xfffffffe, 0x0) socketpair(0x1, 0x5, 0x51, &(0x7f00000001c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000300)=""/236, 0xec) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) socketpair(0x1, 0x4000, 0x8000, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r2, 0x1}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) r4 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r5 = socket(0x2, 0x400000000002, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206980, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) r7 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r7, 0x0, 0x0) setsockopt(r7, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000000c0)=0x7ff) socket(0x18, 0x6, 0x3) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000140)=0x7fffffff) write(r4, &(0x7f0000000040)="670dc3", 0x3) write(r4, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r8 = getppid() fcntl$setown(0xffffffffffffffff, 0x6, r8) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0xfd5855ea4f8438b5, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:20 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) fsync(r2) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0xa80, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'\x00\xef\x00', 0x0}) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x49a9, 0x3}, {0x69cb7c60, 0x419c9481}}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = msgget$private(0x0, 0x0) utimensat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x86, 0x80000001}, {0x0, 0x8}}, 0x2) socket$inet(0x2, 0x200d, 0x7f) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x6, &(0x7f0000000200)=[0x2, 0x7, 0x1ff, 0x6, 0x4, 0x1]}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x5af1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) 05:37:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82032e2f66690c2c4358"], 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xbe) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r7, 0x1) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r9, 0x1) r10 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r10, 0x1) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffff8, 0x2, 0x0, 0x2, 0x21c63571}, {{r5}, 0xfffffffffffffff2, 0xd4, 0x8, 0x1, 0x9}, {{r6}, 0xfffffffffffffffe, 0x54, 0x8, 0x100000000, 0xe062}, {{r3}, 0xfffffffffffffffe, 0x20, 0x80, 0x3b7f, 0x6}, {{r7}, 0xfffffffffffffff8, 0x8, 0xa0000000, 0x4, 0x6}, {{r8}, 0xfffffffffffffffc, 0xa1, 0x4, 0x4, 0x4}, {{}, 0xfffffffffffffffe, 0xa2, 0x2, 0x81}, {{r3}, 0x9f57fbac34b508d4, 0x2, 0x10, 0xffffffffffffffff, 0xcecd}, {{}, 0xfffffffffffffffb, 0x88, 0x20, 0x0, 0x3}, {{r1}, 0xfffffffffffffff8, 0x1f, 0x0, 0xc6, 0x100000001}], 0x80000001, &(0x7f0000000380)=[{{}, 0xfffffffffffffffb, 0x8, 0x60d14220e76a5d1, 0x8, 0x59bfabaf}, {{r1}, 0xfffffffffffffff9, 0x12, 0x20, 0xffff, 0x3}, {{0xffffffffffffff9c}, 0x0, 0x10, 0x4, 0x100000001}, {{r9}, 0x0, 0x12, 0xffef9, 0x200000000000004, 0x4}, {{r10}, 0xfffffffffffffff8, 0x80, 0x1, 0x6, 0xac}], 0x9, &(0x7f0000000340)={0x0, 0x5}) r11 = socket(0x18, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r11, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04de"], 0x1) connect$inet(r0, 0x0, 0x0) 05:37:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000001000)=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 05:37:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000540)=ANY=[@ANYBLOB="8563eaf672c4d469f22dee44ebd7526480e866e73c009d6b36cc9112c3975fcbaf9a8ff434e0b7cdf3d00f0b256de0492ffb184d11607ce55c6991dc6534a86d108ef640b9d4a2bd6cc9a810df7f4c0d63585b5f603e4ca9a5db83072e912f33ccbe810f0eba5de121a63c9fe61fdd233b7a4dc5c1f0e33273c9c0c3bd4657"], 0xe0, 0x0}, 0x0) setsockopt(r2, 0x80000000, 0x3, &(0x7f0000000500)="04000000", 0x4) r3 = dup(r1) sendto$unix(r3, &(0x7f0000000400)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x40c, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x390) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) r6 = socket(0x800000018, 0x3, 0x102) bind$unix(r6, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) socket(0x2, 0x8002, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000340)=0xfffffe10) socket(0x20, 0x3, 0x6) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 05:37:21 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) r2 = dup2(r1, r0) shutdown(r2, 0x1) 05:37:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x2000000000d, 0xffffffffffffffff, 0x98], [0x0, 0x0, 0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) recvfrom$inet6(r0, &(0x7f00000004c0)=""/4096, 0x1000, 0x43, &(0x7f0000000000)={0x18, 0x1, 0xc, 0x3}, 0xfffffffffffffe94) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:37:21 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) kqueue() kevent(0xffffffffffffffff, 0x0, 0xfffffffc, &(0x7f0000000440), 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) 05:37:21 executing program 0: mkdir(&(0x7f0000001700)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = msgget$private(0x0, 0x10000004) r3 = socket(0x18, 0x4001, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r3], 0x1, 0x800) msgsnd(r2, &(0x7f00000006c0)={0x3, "f6d7d26e45ade1a1c972fa976f6523b5185bf5f0c2319c70d89da6990f376b653b02be1af8c31da45ed8cba32b86c2c99a77a3ef28d05d08a12902a6302582d653bdc4ce977ccb26d0c5a5f73d8e8f38cca70f660bd07a9151ca2eda24e5190bdf1a0068e3f01ca5c383fca864e7910985de432066394583b6139ef8a1b6e45d107bf2a5aa21b90a0e9848f173cd727613cb447810a971b584c637fa874748815e928c65f0fea1e4204247d7a89ecdb7760987bb158201bc3c3480d80ed994d30dff140e9a1b1744d89f539927e054fc5a78aceef852bf54a47afd4e3970a6d1f13c4ebee8469ef683f6e982977f07f127d9aa2f1a2f4dae88aff13fc1b32efdc09e1002e98d22dec73d10b1f1a21b1a38eaa7e73d834c5de6573a67009746ba50ff6ba7c17f4e3d628e08b861b2716f8217a12bcabb2723a61950d15a04a31c2214d971967243cba15caf4ecb5af2d8fdcab3d9769f44a98b501e13a6bb77763ed5c674d70b2351d286791d085cd6c909900b1fb5df32e9332c1046c64201c63e806b3acd5f4cee65d766b2c24f15cae849e676c8063a0b18787e0a4a4d899b3c0ac707b151f9683a8099ede71866c84f6a8faea7f2c12cfdec17e2be85b49b83f0bd6ce8869f2d1de881fbef1c6e760d50cbe29bd0e5e0399b81fb12a0627ccb38839fe883b1046304f07551df3ac384fea349ad2130f66a25a4fe6ce47106ef4a0cd75ed70c29ffaadc54183d78eacbcf0d4f6ca2fee23b3a9c181519c46cf280a613d5db5a17f48fcf57e5b0bc79ee4255205e7cb18ed0295ac87ca1ac62547d1551644ada21ca6b2be8472f8fc64df1020c72a5f20b779512c11a8964e8b0cf38f98658400e1c86e78d78ca718fd233c689a5737cfcef7820895473c211cbc7ab03e2d38491c1fed03bcc890c9b3ee170940a2a68ed17677d97d744256887ac187df3932d0ad0be6fbc99d98655434b70d3d72be34b32695bbed2002446e250d2729ec49785b0fa957bc9508f397ac61024a52e095540bce123b2d3797ef1fff6760355daf379818df5c9851675470fb19449593836ca9bff78bc9a609855106394484f065039b2fd4d9d3a9be810770621596094485e8083ea2ead1186e9dfdda76b84e6d7828fd3c4f869161fe59e6e9f669530ff91f2de08c78b81aeb53c013d67fd733484baabf1478493d33bffac3081b1f863d0bcabec9b752c4f655ef4eb999584b9488747046436a49cd257b7757cd3b5276557eee724bf84c28f3dda8808f3b1de8af731823bc6e344296df275bf09f72aaa12d02a4070a52eb0185207064df6094ac6b648f1c91d22333b868e1d373db95beed11678104fc42b09c047defa7db6d2ac86641ba9c92dd6ed6f8852d1adcbb2c0405bbdcb17cdbae501dd84f21c6e2ca76ea372c79d62c8d775be7c3e60f36cf88cd7425320537f0f1663e642c172b66388e6912362b002e5be0b860a7c043d5094bcd351d61fd8cee3eea8f98db130df7c73079d231ed6b5c2797750642072038be6645be5e157693e56221799940482672fe7024e05ac5986af5f97f4de5a29b818d6b98b821e48d60b078ddbf80dad10c329135ff81f72ad608d9877c0f4e5a05c1e28a3971d796b8c51d7eaaab734aed398e1387305e55e3905b9828207e4bfad24e82938c23ebe57c09a2bc196d5fa175ad037f31fb224c5acf8596e9f5c88d0d256b2cdf26b340ce65e45593f427c4ae0e9a022f7f19365bb5af76c2ff335dbd7ddbb95f581f1515bd7626fc982fc0de4c96755ae2a7a0b08eddf34d6aa3e45e89730240fe0556852a94831b1dcb425b0c8a8639fefe3ed8fca8ef3dc12225be7b5694500d5585dcf1e8f2cfed2cb5e0d628b50e6e9f2891db14ece6d12022e46811b141ecc2bc5cf5244dda100f8556b7bd02df109fe87af5b4d632f03fa24c9489aa41610edceff66e82d905777565272a19bf9246a306c9cd5397991983f713b9949d8fd1a18e5746ffa4fc7aa99c6354788358b19d12181d67b9c953d765f1a8fedaf0623c53778ed073cb3d60631b7bb64376e6f3f09b9fdfc7e41c1968c87209c51149dbe5a31b2a2f5e761ec0777f38424a9e1b1df9b85abb12d2aa10a65ac3060d2799b586c398164607571a2bb22e402e8f7b15b53020c819aad3c7d8af7176d01328059fff629fb8cf2300f05b96360956f73a08f62a31f82f22c35008cd46d5f37c2e80c80619f62763d05b1e340336f5dab2e7de942ec3f2d8829242f4535e7c7777b39207b75dbb675f6e4e3e4ec948ba8033045b0d52dd73ba88bcf503d076ce4ca71cd04c7b7ea8b482cf89d89d51b74d87b6a267e24144aa828917a69dd131229fa4d0619f5049fdc945a70ff9a7792694994e2fddbad0ef4ab179ff173e23be8bb15dafd04c52578ae203b4736b5825d2b574730f4cbacc0bd3ad9ad0e7a77cde4b20ba98e05ebaaec80400eff752b56d2f1a68896438015aa0e10fe90363388c9453de05f01c28242d8b115be0c7e54dbee4066230e9959cbf3e423c13fb84b871598e27cb1070db47d16c992c6de79b26d9686845dc586c1d2abcf94a155d1e6e9a2e69ccdd316d62384c500c5f21de079af54d53d4e1ac047d9c225c1b98290ecb3c4e84c12519079de70aff2cf645b6ef626b4219e0c2609f3c442fcdd524c61f78c8a53870351ef6e4020f5fbaf5964aa16e913d241b172f872e132ea9368a769f8498221ad337877635c6730c478c9ba181b234b20f7a9783d2b6046e4ae2736e2f630198ac4d908a9f0fb9296361f45def8298f6d1252364b3504b4e94658e79fa84b1e1f615834fe173ee613a21d2b9c41cd76274335583d28185a9fc6cc406e322f09b55d32439c176157b55f45e2d21dd561dd113088b8388443f742e22af33d2a4051142f2a5392014871488393daa4123e8f2d50cf2b6750200f2b55627de870643d7a46f755b14581f157919ad0113dd738c20683573f9c1d5e5661dd10c946df093da44ac1bad61c0c859d6e4d7125c99c48a8e7e0a2304cce5b846a8319e431a4c68a698834b59d6cb5f0817a7fb6898890255dce77e3de0830ba040c8d27188425f2a668d08d61677caa94a826d2ac45dc78ae5e2bd3e36ae5f43e96cf911a3004dc960cc9d363762a5ffd64ba32d8a55914161015d5c503643ae6fdc88471bb65b0dc0b67a9dd30536cd60cb3f2f347b0dcc212112968e060a93620a1e1a90b81b435f3b5ba81a434a9ca1c1c4123b5ccfd24b77e534a12cb3a43e697434e0ffd4d77be6dbbe16e4e8a131fbfe9eafd8ceedd39cd09ce2d23542c21df90bc2a0f6d5fcfa092a7f301d2ddf9c168860e4b8a45878be5ce4b379472fad2d4c01a11731c4163bef1f84d96c8011e639fabfd21c70c017222a4211d80ebff79337e1a5f7179a681a9ff3bf10beee0de6bf376725afe2a8986835658d61d4752cc5fab15ea5e936900be81df0ed94adb42d8cbfeb4cb29890ff154306f7df438233dbebbe85e51fa383ed8dc1af3b76d9e4039f8a0d809a626afd721ec88b742352995c754370610841e680e51d0109ac5222e5e22be3e523c45d7bc64208ed49f26bf283f1e7942ede0a91bc25244ed02a1b4faf26053fb9f30cc6a8bc14c35cbe88fd5a614b211e9803110183b1026b060623399adc222a428c7362abb6add094c55c1edf477b31c714b4ef16eef56b7006067ab88e7fa316ec042400f28cb1de3418f265ce9e39a2e90196690d033b1d14b992b54c5a7b533db788a052c5eb4b4db27745a0d4ae36b27b4f724fd3d0860cfea8bd8c9c791d4549e6ff35f441ce53a6ec80b44ab7bde15f028e85b1f8b8f662e6c29fab1c856205ff0d71f2ae57f7d16c06ea14696958fc37de0a3bed56ce5a59b8b8f9dc993c2435f33d7e81164cba380d58da713dca0599c6b3e41cac64ff296cc1ae418b4d96c1bdff8291fea15d4c6f24b9fbab9f06c658bf23b1a7c9f6e866af25cacd3d5e8b191e45e1d067d4a06bb34b672ca8fcacf45f325da24fda5e5bbe978154ebb180de0bf81e216113f3f0056a052f8949e42ddae5e24b92817d3ff1edf947d1b826f934f996139b5955a6043699f65178b5e5c514c81eae06547a5af33f56668d400fed31e42ae1fc3579910a71604beee9749ef175b41a3b8604163dc7707bf54d6d7b4ba6818ce2eb92b6a71ba92a63297315be553676f7ff653f012f7b27288ebfabc1b399c028270d0e8ebaa16ece9600e3abfd5e2a04422c1e1c3eab7b20fae7c5ad63df0cc561f420c389d0585ce31401242dc88d725a1ab5f142a69347677e4be0ba175db395029361ba39a94e74665bb3a02eae8ca9ff07c5b910ee95fea59c41678d93887cdd8652a9b85afefdb69ff829f57ff1e2310625a664aec7b528787294f6fec52ddebcc6d977e5d0de91e7b85a4107533fd7d5393e62ab5f9bfd1b24e85e4e168364d410cc03e98ddd4b480513b1633a8f6ae5ce2996bd0a24caa921c3510bf877afab799b42777800f1024847fa5e2b8701abcb4cfde3be8a90227f863b10290acd8f5804ec355b0c2c62d6cbbc97f79b6a1269cdf7bd4e741c0fd79c994f796dcdf368b4087ccd918bb2d6ded84362ed735779d1f858e77ee8d6def74b00a159f2f0cc42e116caa34acba63360cdb572fe8099d0df1a4f4c190842e2816f79f31e557daf2405a5d5fd203499a07a447634bdaff71c4f984be6690a0b97f00a839413612f020d167408d189a825e7ed4125c762fbe5ec80e23b35211e76afa7ff3b0b7753706a388e690c852f09e62821ef8d0e42270eb78ece1479a6fb9e53c26491d0d4cd7971a84b10dccca245368d328aaeedf95264a6fb9139e58b8613a632a64cead28359fe840d06c4133b6a5426472cce86f408461cf92079a90e422b9c6bb0fad647c7dc657614cb28cc8d590cab88afd6a45c543115f8ea5715edadaf90ac502f6063243930d7e63aafa3e3b8c122cf2a95bcdd8ebd9701c0c488ec8e7dd8da2dd7326c0dea4c83017686b57020c84ccee654382e866227b053a95829a59c430b4233c261c76d8969795edf322f84e8d65c845571bee3de69d8a14184b3784155ead5a93f92565835ac4236a1a0521caa33080e49b63558a4fb59e161f951334432cfa4e36f62e99be909c2b52c4e2df6b7d1a6ca49c69c8cbd8b3ac5513747eb65831dea71b4a855883842ca2a5ae1b3636817349c785a503ab2040395345748e8502b46e3bb2f657d7844ac585cb1899a38726706a1fdc2e8593910ed20a4b467c29a3dd5536170fc3e1a00c5aa139625e3b4f78a5e63093f5fe23d1d678c89647197ac4629ba5d819558836dca331d39953ddd6af428f23317439f325c65369296bdefd6f5815ffc5b8a9859cad6cdec61c28e8d6087932a815444d835b47219e280aaf5422ebfb7ef136a937393f049b65fc23963f6c8e2d71cc29ad39d65a3fe0008589dbc21dcc614a8fe9560aa3d59ce700e99a168d6f635377df3433374e642c9eff9a6166a6e4861fbda204d938ed8bd3651e44915ec182822db7233ac9dced70ee37716c133cff86548438773b16976f48d5ca8601bcc663b495cfed9d770e8ce34ae424d7be7db66811a33c9ca9b6067f221df1d7cb34023bbcd1bc218a18efc25abd3fb0a48b62f3f47b36bf690beb78c5effc4cea2bbd19a678d07ce3ed5c45700a84fcc827cdc0b50eefe1b7d38d63bb5306137c7fed0489cc66728193ad42f17545c974d8abc00e3694ed8b3b70040ae8f9217f7f64944912e85b8c748a348895420838df"}, 0x1008, 0x800) rmdir(&(0x7f0000000080)='./file0\x00') recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x80047410, &(0x7f0000000680)=0xfffffff7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) sendmsg(r4, &(0x7f0000000640)={&(0x7f0000000300)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000340)="30cb234c06a0a977b937036a216baf0808eb5096f7624d9218f7d80fe16fc575d53281b2481ff5e501870c5edbdd8143294f17aa42a7c039ef4af55ecb7bd82dca9e0c4716ba383af30483b7c2edcaf4b61dac99a112afe860f397ca06ee651be377190af552f4f363096a74fa85bbc42685db387b4f83956eb40a4668d3cb5dc87a1518b5aa27e7590b408a3aa3b32896d819f96ceb5dc8cf224acf2f05f457aeaf26a0011c46fa1c9e1e5c66bbde2aa201affd28c2d7b14a08e86ee0ab05937d5517e5ea7a1c1b86916680fb937b6bbc9b77c016465657b0abdf869863e5593553e1f11eef4642d63eef70", 0xec}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="d800000000000000ffff000020000000a51c9e700964c2502d460ef4fc7a2500e14158487c1285be74bebe39fb20b1eaa5f472c22b1c5a35c07d8d3fb5bdfcba93a52d498b2296ecb748f8472ab37de32f734096a167367cda39f9671de4b10d0fd9d3ee7fad16688d6da32af5149e8014673f7d9ec1b2ad8ee3751007cbdb663d78745c836134f46f98a75e41a5847f0015de007c006857b41eab97562857747b205598a6fe54996f304675bf4275097a07bcded48e3b1f89651f7ad4f7269ed84bc7fd74889d0f72949178f4d128d2081e0000000000008800000000000000ffff000001000000c631ca8f2c8d3cb6f2fff4be41ea80921c019b56c11c0227f8560423b706fd74a2654c1bfeba49b55afb28606c0303016e8694da9997a02705a08941f27cfd7f314601bb640766da246248383029366511364f5304b67e64e7c215d6075b02fd3f4557baf61707718cb3d99c9df3090b1812bf02fb95a77e48000000000000000300000002000000d3b900c791cb38d838cc0ccb4577165e96dbaf793ab4940d4ca1af4ba2eb36d2ee858bad03448645c30000000000"], 0x1a8}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffd74, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ffff51d600000100000008cd00000000000067338b7ed95c02", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0xfffffffffffffee4}, 0x0) msgrcv(r2, &(0x7f0000001740)={0x0, ""/73}, 0x51, 0x0, 0x3800) 05:37:21 executing program 1: r0 = getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r3 = msgget(0x2, 0xc0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r6 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r8 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x0, r4, r5, r6, r7, 0x1, 0x9}, 0x800, 0x1, r8, r9, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r16 = getuid() r17 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, 0x0, 0x1, 0x9}, 0x800, 0x1, r17, r18, 0x6, 0x1, 0x1, 0x2}) r19 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r19, &(0x7f0000000080)=""/37, 0xfe37) getdents(r19, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x0, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0x400) r27 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r12, 0x4, 0x9}, 0x800, 0x1, r27, r28, 0x5, 0x1, 0x1, 0x4}) getgroups(0x1, &(0x7f0000000140)=[r25]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r31, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r36 = getuid() getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r38 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r39 = getpid() msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r37, 0x1, 0x9}, 0xb02, 0x3, r38, r39, 0x6, 0x1, 0x1, 0x2}) getgroups(0x8, &(0x7f00000001c0)=[r0, r5, r15, r20, r29, r30, r35, 0x0]) r40 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r40, &(0x7f0000000080)=""/37, 0xfe37) getdents(r40, &(0x7f0000000000)=""/13, 0x33b) r41 = openat(r40, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r41, 0x4004427c, &(0x7f0000000080)) r42 = socket(0x800000018, 0x2, 0x0) close(r42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) 05:37:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000a80)="bddacd2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3ebed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2e49bbf005a94c9b908a7d00000000003b9c199d7ad100000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b971d02cc90f7ab02e4007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7bcca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e907776510abb2811466b120bc86d281511030f18bc9bf00779e457fd2a6d06c61f6b06d197db2ebafc45c573d16c84961e57beb69d2c4003cc33638fe5975d8e155510b02ecf0c591d8460b311695343bd8912f982bfa3feb6fd94cec2287f0d2919b3a076aac012d067bb7c5b631a06b263df0690c634e7a1538baba4c35ea8576df739b1721ace69d8d24a133b50a78b57e3c7fbc496fb51ccae2af79dafd2e347b038cb417a0bd914cb89bf96dba7b608bd77d761ff130b4960dfbcb29b1a018bb7cc1bb1c9b21fe852105da3b96384602911a21030a97d8af5359df00b8d2fc4312701d135f95cf61306ed9ee75ed10e0cee8e0e0dd89d28b5154c477b0edbbbe0a37", 0xffffffc5) r1 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) close(r0) dup(r1) close(0xffffffffffffffff) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r4 = getppid() fcntl$lock(r3, 0xc, &(0x7f0000000040)={0x2, 0x0, 0x1, 0x3f, r4}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 05:37:22 executing program 0: r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f0000000240)=[{0x1, 0xffff, 0xe5ce97ab354d8ebe}, {0x0, 0x107, 0x1800}, {0x3, 0x7, 0x1800}, {0xe, 0x2, 0x1400}], 0x4) semop(0x0, &(0x7f0000000380)=[{0x5, 0x7}, {0x3, 0x807, 0x800}], 0x2) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r0, &(0x7f0000000340)=[{0x5, 0x6, 0x800}, {0x0, 0x81, 0x3c00}, {0x0, 0xb7, 0x3400}, {0x0, 0x2, 0x800}, {0x2, 0x6, 0x1000}], 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$unix(r1, 0x0, &(0x7f0000000040)) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) syz_extract_tcp_res$synack(&(0x7f00000003c0), 0x1, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000180), 0x0) semop(r2, &(0x7f0000000180)=[{0x0, 0x9}, {0x2, 0xf6d0, 0x3400}], 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffffffffffcfe) getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = socket(0x2, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x6, 0x4, &(0x7f00000000c0), 0x0) setsockopt(0xffffffffffffffff, 0x5, 0x5ac, &(0x7f0000000280)="080000007a6ccd1502cb7e8e64006e1a81f51294b9333c3e6c8aed6c83fc668d3e8a4201cb846830015b8e544ff1ddfac9d82cad008f90fed7ef24f63998e530495f7c96d2912af0d71e627aa07ce0c426952df6020cb2652ae8284ce55f133caf35ffc0dacb2e57d272afc4976f33ae13cd37e20e9cfc0486c3c7d5d4ce58417af773b81ccb637b70eaa032ca6a27de7aaa4f2a732349119d9f9a0a63", 0x9d) r6 = accept$unix(r4, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r7 = openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x100, 0x0) r8 = socket(0x18, 0x1, 0x0) close(r8) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000540)=[{0xffffffffffffff9c, 0x8}, {r5, 0x80}, {r6, 0x6}, {r7, 0x4}, {r8, 0x2}, {0xffffffffffffffff, 0xb2f708014e064ea5}], 0x1b4f19dd26f3f15b, 0x8eb6) socket(0x11, 0x8000, 0x0) shutdown(r5, 0x1) 05:37:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) shutdown(r0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r5, 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x82, 0x1, 0x2, 0x8001}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x40, 0x4, 0x2, 0x4}, {{}, 0xffffffffffffffff, 0x1, 0x10, 0x400, 0x1}, {{r2}, 0xfffffffffffffff8, 0x40, 0x1, 0x5, 0x531}], 0x6, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x7373a7d95280c8c4, 0x37015de585abec60, 0x3a75, 0x7f}, {{r0}, 0x0, 0x14, 0x1, 0x8, 0xb39b}, {{r5}, 0xfffffffffffffff8, 0x1, 0x40000000, 0x400, 0x1}, {{r0}, 0xd9ac1632580af5e1, 0x0, 0x20000080, 0x2086, 0x3}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x67, 0x1}, {{r0}, 0xfffffffffffffffe, 0x0, 0x40000000, 0x3ff, 0xb2}, {{r0}, 0xfffffffffffffffc, 0x82, 0x1, 0x100000001, 0x5}, {{r0}, 0xfffffffffffffffa, 0x8, 0x4, 0x101, 0xbcf}, {{r0}, 0xfffffffffffffffa, 0x80, 0x2, 0xffffffffffffff6d, 0x3}], 0x1, &(0x7f0000000340)={0x2, 0x100000001}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x102, r7) 05:37:22 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x200013fffffffffc}], 0x0, 0x0, 0x0, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) fchmod(r0, 0xc0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:45 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x87b5) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) close(r2) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef47", 0x200}], 0x1}, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x10000, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000002c0)=0xfffffffc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r3) openat(r3, &(0x7f0000000280)='./bus\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r5, 0xffffffffffffffff, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) fcntl$getown(r0, 0x5) 05:37:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil}, {&(0x7f00009fe000/0x600000)=nil, &(0x7f0000bc8000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b2d000/0x3000)=nil}, {&(0x7f0000fab000/0x3000)=nil, &(0x7f0000d90000/0xf000)=nil}, {&(0x7f0000e9d000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000a03000/0x3000)=nil, 0x4}, {&(0x7f0000da0000/0x1000)=nil, &(0x7f0000eea000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00']}) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) 05:37:45 executing program 1: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000240)='.\x00', 0x0, 0x1) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000002c0)='./file0\x00', 0x10000400c, 0x7) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r4, 0x4) unlinkat(r4, &(0x7f00000001c0)='./bus\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r5, 0x1) r6 = fcntl$dupfd(r5, 0xa, r0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000280)) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) 05:37:46 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r1, 0x0, 0x10001, 0x0, 0xac}) r2 = getpgrp() setpgid(r1, r2) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe], [0x0, 0x800], [{}, {0x0, 0x0, 0x2000}, {0xe2}, {}, {0x7, 0xffffffff}, {}, {}, {0x0, 0x63c}], {0x0, 0x20}, {0x0, 0x8, 0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 05:37:46 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r2, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 05:37:46 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x60) symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 05:37:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x74}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x8001) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") 05:37:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) r5 = socket$inet6(0x18, 0x18005, 0x32) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r6, 0x1) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r7, 0x1) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0x0, 0x80, 0xfffff, 0xffffffff, 0x7}, {{r4}, 0x7, 0x24, 0x40000000, 0xed3, 0x7ff}, {{r2}, 0xfffffffffffffffe, 0x83, 0x2, 0x0, 0x5}], 0x5, &(0x7f00000001c0)=[{{r2}, 0x7756e9dc3b5b4a3f, 0xc4, 0x4, 0x80000001, 0x8001}, {{r2}, 0xff96120807494da3, 0x80, 0x1, 0x3, 0x3}, {{r5}, 0xfffffffffffffff9, 0x80, 0x40, 0x4, 0x2}, {{r6}, 0xfffffffffffffff9, 0x1, 0x4, 0x3ff}, {{r7}, 0xfffffffffffffff8, 0x10, 0x0, 0x7, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x12, 0x9}, {{r2}, 0xfffffffffffffffa, 0x40, 0x8, 0x7}], 0x7, &(0x7f0000000140)={0x5, 0x81}) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) r8 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kqueue() fcntl$dupfd(0xffffffffffffffff, 0x0, r8) r9 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSTAT(r11, 0x20007465, 0x0) pipe(&(0x7f0000000080)) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r12 = kqueue() dup2(r12, r1) load: 2.27 cmd: getty 8686 [ttyin] 0.00u 0.00s 0% 314k load: 2.27 cmd: getty 8686 [ttyin] 0.00u 0.00s 0% 314k pmap_unwire: wiring for pmap 0xfffffd803f011190 va 0x20001000 didn't change! 05:37:47 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0xb, 0x9fffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setreuid(0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchmod(r3, 0x0) 05:37:47 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000063000/0x1000)=nil}, {&(0x7f00000aa000/0x4000)=nil, &(0x7f00000b9000/0x4000)=nil}, {&(0x7f000008a000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000388000/0x3000)=nil, &(0x7f000005f000/0x3000)=nil}, {&(0x7f000027d000/0x1000)=nil, &(0x7f00003fc000/0x1000)=nil}, {&(0x7f0000266000/0x1000)=nil, &(0x7f0000126000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000022b000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000343000/0x3000)=nil}, {&(0x7f0000360000/0x4000)=nil, &(0x7f0000111000/0x2000)=nil}, {&(0x7f0000347000/0x4000)=nil, &(0x7f00000ce000/0x3000)=nil}, {&(0x7f000033f000/0x3000)=nil, &(0x7f00003a2000/0x1000)=nil}, {&(0x7f00002fc000/0x2000)=nil, &(0x7f0000310000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000019f000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000147000/0x3000)=nil}, {&(0x7f00001ef000/0x2000)=nil, &(0x7f0000149000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0xe000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) recvfrom$inet(r0, &(0x7f0000000080)=""/55, 0x37, 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x880, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x800, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [], [], [{}, {}, {0x5}]}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xa4, 0x0) 05:37:47 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x1, 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:47 executing program 0: nanosleep(&(0x7f0000001c40)={0x9, 0xfffdfffffffffff5}, 0x0) r0 = kqueue() r1 = dup(r0) kevent(r1, &(0x7f0000000200), 0xfff, 0x0, 0x1403, 0x0) 05:37:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0x6, 0x7, 0x9, 0x1f, &(0x7f00000004c0)={{0x6, 0xb9, 0x54, 0x20, 0x0, 0x1, 0x1}, {[0x7, 0x3cc, 0xced, 0x9, 0x0, 0x80000000, 0x1, 0x8, 0x7fffffff, 0x7, 0x8, 0x200000000000000, 0xaa, 0x9, 0x3, 0x5300, 0xfffffffffffff836, 0x2], [0x0, 0x2, 0x9, 0x1000, 0x10000, 0x7ff, 0x0, 0x7, 0x7ff, 0x10000000000], [0x1f8a, 0x3, 0x0, 0x7, 0x0, 0x0, 0x1], [0x5, 0x9, 0x7, 0x5, 0x80000000, 0x9cc1], [{0x8, 0xdf, 0x7, 0x7}, {0x7, 0xd3a2, 0x0, 0x1}, {0x8001, 0x6, 0x1, 0x1}, {0x5, 0x3, 0x63, 0x1}, {0x2, 0x80000000, 0x2, 0x4}, {0x3, 0x2, 0x1, 0x1}, {0x2, 0x3, 0x4, 0x1}, {0x1ff, 0x4, 0x2, 0x7}], {0x8a, 0x2, 0xffffffff}, {0x3, 0x2, 0x80000000, 0xfff}}}, 0x200, 0x92}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1000) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 05:37:47 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) close(r2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) chflagsat(r3, &(0x7f0000000140)='./file0/file0\x00', 0x1, 0xb273013154371a61) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xca0, 0x0) getsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f0000000040), &(0x7f0000000100)=0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 05:37:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000440)) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffb, 0x27}, {{}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000380)=0xc) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000000)=0x5e22) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0x0, 0x2}, {{}, 0xfffffffffffffffc, 0x1, 0x40000000}], 0x8, 0x0, 0x400, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000140)={0xfffffffd, 0xbb1}) kqueue() close(r1) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = dup2(r3, r6) connect(r7, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) rename(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) sync() 05:37:47 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f0000000000), 0x100000000000021b) 05:37:47 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:47 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000001c00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000059b5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004df8e6de3ca62d52be470000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a077846c56e9668ab10db40dab492b9b0ab59554b1887258b98cc7102c4ade4c7870d9d386880033c8335a66a547f"], 0x1, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYRESDEC=r1, @ANYRESHEX=r3], 0x2, 0x0) msgrcv(r2, 0x0, 0x0, 0xfffffffffffffffd, 0x1800) r4 = msgget(0x3, 0x2) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRES32=0x0], 0x1, 0x0, 0x800) fcntl$setstatus(r1, 0x4, 0x46bfb) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x8000, 0x0) r5 = getpid() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setown(r1, 0x6, r5) r7 = getpgid(r5) ktrace(&(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', 0x3, 0x100, r7) accept$unix(r6, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x27d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) unlink(&(0x7f0000000880)='\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') r9 = kqueue() kevent(r9, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x64}, {0x80000000000006}]}) dup(r11) kevent(r10, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x5, 0x1}], 0x80000000, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r12, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) dup2(r9, r12) r13 = msgget$private(0x0, 0x425) msgsnd(r13, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000004a70f3d7a1b83797b6b3a7d88611075acf21b5ac224e25248486fea230a21fac6d24bd172f6c8669764486836a3394d2a2b5101311f62475da4550189756db10309ecf1a07dbcf75288bfc7f94f58eeab84bdc27c83e5e68d421937d87422b5a4e6fe85372822d417330a0400eee2059dddf2b3fe63c99c47abb2ad9b0d176186a0562ca2ab90e6777b7e9ab4fabdca51e"], 0x1, 0x800) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r14 = dup(r8) sendto$inet6(r14, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) execve(&(0x7f0000000740)='\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', &(0x7f0000000600), &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000403) 05:37:47 executing program 0: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10000, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000001c0)) msgsnd(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="030000000000000039929412bda7793761ffc83230a470abb54eb7f4909d4eabd954aaf2336b46396eaaef80ea643ea48a5f7f6901254a839f96a8ce53bf1e8083bdcefbeaea5da86ccaa994d29b24a652ef5de663d678c77308370aff42d734d49a2aa6900332d7afc6626d723dd9d41ea1531209321e0e5f2d025aba7da92045a431e57a68604c3a6ed744bb5454b67be78405f4dd06fc467f036d4413b7b90bad1a4deb4d8aeab1b9e73f27b3dd58e97ced2f86e73c590f4a5979ad67ea206faa7ce427c51ab4716b6c7a963858735f1769eb48050ebda8cda60d46a4f0370800583c9059ef7399595a998e855a46f4e773524c94257fb71fc20a7d0332da058cd940f0eb7c780964b638c85cccac0fcf2a8e1c26279c26085127cfbdca8515b49abe634740b0fe30de68f2e0a19316142452a784d96ca3ef093c33ac1f63e20a620a0b44739b42e0daf8b8fab1fe19a75b064cd1ec0a2520794203000000069ba2bac7277710c7c5fb26da9b71eadd2db82378bf8da2f66c8915b36e497726cf6212e05b2ab6b2f2af938506b21499afad26686b761464ad5f3b2c47a05b562aefb290de5075e3fee1eb25fbeae55776b4f51896b0c7c3d21df764055152df919126cdd4f54529eef18c534185bfa896260eb74dae70087edb200b3d440bb250b0669ea36458f5b77ab3d07a878ebc9c7ee2d5c14fd8164dee8c67f94d5c8400f7b3b384379f789dea2879d8b35dfe9556f4f62410934ea389e6d0d7299f6a9426bd60e7b09ede4a8882fedc2b45901f51aae2b379a4e2f2e93be73acf19cffe197348bfe2566b2e734c2808c7f7da4ff644e6235393b06a76772e4955b431"], 0x1, 0x800) mknod$loop(&(0x7f0000000240)='./bus/file0\x00', 0x6000, 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000300)=[{0x1e7b, 0x87, 0x2, 0x5d75}, {0x7fff, 0x5, 0x2e, 0x1}, {0x0, 0x9, 0x5, 0x5}, {0x1, 0x0, 0x40, 0x8}, {0xfff, 0xfc, 0x5, 0x5}, {0x81, 0x5, 0x0, 0x3}]}) shmget$private(0x0, 0x14000, 0x118, &(0x7f0000000000/0x14000)=nil) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f00000002c0)={0x2, 0x40000}) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000bfa8797b5e9f8de86b8ae5cab5cfb32dbebea59ca286e385c990750efdef78f41641b278ec8251f5cae5326b00"/67], 0x43, 0x800) openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x1, 0x0) 05:37:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000080)={0x5, 0x89, 0x6}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 05:37:47 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x40, 0x0) r1 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) sendto$inet6(r2, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0x5) r3 = open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000640)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25, 0x0, 0x2}, {0xce, 0x800000000, 0x0, 0xb}]}) r4 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) r5 = dup(r1) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "0c1a5e0577d3d9b9fcea286f6d86d3d23f26a45e"}) close(r6) r7 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r7, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r8 = dup2(r5, 0xffffffffffffffff) munlockall() r9 = getuid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xfffffed9) r12 = socket(0x18, 0x1, 0x0) r13 = socket(0x2, 0x4ca8557263fb171d, 0xa) r14 = socket(0x2, 0xc003, 0x2) connect$unix(r14, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff65300004007b238bf46854d78a2a197a386207000000008295955984c87910162be976abeebf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6000000000000c07fb15801360bcd4c0a162b58473c238495aaee48bc24e7661e6bf3bf554799b9b813ad30505e8f53e79030c77321d9e31f43850010000000bce926166d6dbddb663b0093b9f458cb000000fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000015f27b250000b3f62eee00"/215], 0x10) write(r14, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c", 0x7b) connect$unix(r14, &(0x7f0000000840)=ANY=[], 0x0) write(r13, &(0x7f0000000400)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07682901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7ab92789f7dd05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b6730400ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f3203b477e43659eaae1625b18b149a76bfede8269aa68847abb7ea0a52112aa1cb8f6381a114ca475bce2fc5d7b6df1d5db3e8b566f87daa70959f5c7a863678aaaf3ef1c80618064f936af68c00"/426, 0x1aa) close(r13) connect$unix(r12, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r12, 0x0) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r11, 0x6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r15) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000240)={0x1, 0x8, 0x3, 0x9, "5482701158c53f0c8b7ca0783613933bc549a9a6", 0x5, 0x7}) r16 = semget$private(0x0, 0x3, 0x300) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r18, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\x01\x00v/bpf\x00', 0x1, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb1", 0x8a}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r19 = socket(0x2, 0x1, 0x0) bind(r19, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r20 = dup(r19) listen(r20, 0x0) r21 = socket(0x2, 0x1, 0x0) bind(r21, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r22 = dup(r21) listen(r22, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000100)}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r23, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) socket$unix(0x1, 0x1, 0x0) r24 = fcntl$dupfd(r17, 0x0, r23) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) fcntl$setown(r24, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) semctl$GETZCNT(r16, 0x2, 0x7, &(0x7f0000000280)=""/36) 05:37:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000000000000000000000200"/110], &(0x7f0000000040)=0xffffffffffffff19) bind$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)='w\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', r4, 0x2}) chflagsat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0) 05:37:48 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x21a, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x40, 0x0) r9 = socket(0x18, 0x1, 0x0) close(r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = msgget$private(0x0, 0x0) r11 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r11, 0x0, 0x10001, 0x0, 0xac}) r12 = geteuid() r13 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r18, r18, 0xa5, 0x1, 0x100000003, 0x6}) r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) sendmsg$unix(r20, &(0x7f0000000380)={&(0x7f0000000000)=ANY=[@ANYRES64], 0x1, &(0x7f0000000180)=[{&(0x7f0000000080)="7debf23d1c054c29101b718fab5c2e97ccd7c06e989b29159b312aca81e7709457fb617932767e128df71864dd7bf8c15ed29b74d5c625b8b89ae21fbf7bb75a8827988295f3d1973a8df92963294a754e79e0bcf40711e55871f6cdce6de699db467e9a269c5e7651928243b5ddd33ee48c6aa73a413233fd3d834f3c7eb041cadf4095478ef3e3e6725810380478f1ffb09ee6b6957f89d4effcbd94346ef0699d0512bce9c6900c98ed962686e4b91c00c67de1df2a9fff3ba054801c6114004208595cca8ecbdcc7b4a509d9dcdcab4874581f9c07d1bf3dfdbf94817b5cb22ed5af0c50739d4185c64e0ba8", 0xee}], 0x1, &(0x7f0000000400)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000003800000000000000ffff0000010000008263a9358d1b664c914dac1a52dde586ae7afc22d372f145abfb4a4c8c07192562d60a79ce189662a9559bfa7f8895d638888c29c0c9cc4a3a991af34f5b3a6340a5f972aeb3d41b55cee138c6f6ec", @ANYRES32=r1, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="0000000020000000000000001ae8000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r17, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r19, @ANYBLOB='\x00\x00\x00\x00'], 0xdf, 0x8}, 0x4) r21 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r21, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:48 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbfffffffffff], [0x0, 0x0, 0x401]}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000500)={0xf739, './bus\x00', './bus\x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000005c0)={&(0x7f0000000580)=[{0x100, 0x493a}, {0x8b, 0x100}], 0x2}) dup2(r0, r1) pipe2(&(0x7f00000004c0), 0x4) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x282, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000200)={0x5, 0x8}) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) getitimer(0x0, &(0x7f0000000540)) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/`e /diskm\x04\x00\x01', 0x10, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x0, 0x0) dup2(0xffffffffffffffff, r8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r7, 0x2}) 05:37:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000100)) setreuid(0x0, 0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x4000, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt(r1, 0x3, 0x64f7, &(0x7f0000000040)=""/18, &(0x7f0000000080)=0x12) pckbd_enable: command error 05:37:49 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x140000000000000, 0x6}], 0x88000, 0x0, 0xb4, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) close(r1) pckbd_enable: command error 05:37:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x4, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001540)=[{&(0x7f00000001c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771ff40a001c121058bea6bfb54d188e6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xfffffffffffffdcf}], 0x1) 05:37:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x3f, 0x1, 0x4, 0x7d7f}, 0x8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) msgsnd(0x0, &(0x7f0000000840)=ANY=[@ANYBLOB="02000000000000002f215ba37bd45df9fa789904ab626b1f00d609a54b31fde76ca3e0882da2d48e60305c64eecf37e86cb2c03ec15ff1a5330ba0cb587ac815f803fa65fab381adf6a59666dcd3f324c99bc808fdef47ab5f0d4592370ac97ec46eb730da6ed4c24a79babac4e6ba61800149833e2decf8f4bff22195d564cb5e365816339239fb9d187b3907d8fd998392b1c1596fe923da1c372a43204f02de35189db214c604418a0309c0439cae4d4dee363caae965b47138929504a0229e2b25365d42838f2621b22704024c55f1274c234369701a494cd74cf50e3a2b27919a4a0ddd15908dbd7085e908a1cfa65076000000000000000000"], 0xfe, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = socket(0x3, 0x8000, 0x85) r3 = fcntl$dupfd(r2, 0xa, r2) r4 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x10000, 0x7, 0x4, 0x2, 0x7, 0x55a58399, 0x8, 0x0, 0x2, 0x6, 0x5}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r5 = openat(r3, &(0x7f000052fff8)='./file0\x00', 0x20, 0x80) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') openat(r5, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffd}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x8df, &(0x7f00000008c0)="9828bed0e52c2677d50e18031b411d4a38ac59ff75e0d2eaf6caaa1cf16eab3703f33f23ad9c4d115bed2c71a4cfcd81efd3fb55a01c05b8dd701b4e55f9d84c6aaea638f2eafb22ae7b822745f3bd21382b3b4cd917c406f8a2f644b30e1ef593123e14cf9eb952cf19af0dc08dd130d20889b25fcf3c474e1aa747e256e60b105e1f0ed57e9ad642a5b486868fd39a526e0bc4a7e166965b162f8f4851bc573a0a2476a743110a69afbd80734253902702928271f0e1cae691c501bfd327b9c1d0071be4194d2bea532732876ccda343aa23aeec2942ac11d6ac3b7832a43ab0d5f433a9d25f822f820b514edcc433288a5710c8072d32202b10d8b7046bec273892eff4d4c155aa020b4533d03123cdfa8b0805f8cc31aae4acec1717e9c02acd67404b1a28873677d786ba87c19a2b46fedbb44f155f2b7489df673739908780582b8007588d3ab3c0f278cf00b147ca37601bd76f66cfa78b9c5a6a8b024f71f17a5506dfa6662d62dd3931f73df50e9cd7eb63d7302f61b887a240f814c1cc84e6c73cef8f40f356b3da76f9a0bc5fa78320dd106dfb0e3e657b8f1598651bcb645242bfd160313c9b7ffc53a67bb86c519024f7caf2e4cdb0605225598c13b5b7a056bcd16364a34b6c1c2283d9eab6551fb6547fe2b812d973e0abbcf6fc289400ff0eefe54e36555329c8b5af87a57b937cf231bdc3f0f4675c791cf017480f7867f590b0b3b5b669ab48bbf37c61f509701f3c96d30d1d01a873891b017ce6455338003c75280e465ec026933167a65a175b1bc8755a09fb3e863d39a893a14feffed620018de8695ed5f2e546c914cb3bd2f4e6afaaa7de78b4c4afa871665b27f1d570114a534be568fa31343249733974321e5bd25d576fc1e7e7bc212403cdf5cc005b41abadb3c2634e62979a6d1b00bee97d36835839b04dc4a067a57c1749b7735776efa99ef2e7b8bacc3cf04977c6e4a1f18d3d3182f76116c61587dc9d0bec0aac86a2532733e1f9f98cd3ba8c9624973e9968467bfe2b02c1cf7667966a0614dd7fa6108002bfd4fd4cbfa4875ce17b446437baeda11e8399baff5a32db2275b5748a9065098bfb98460f569b098fbd05b489cf4cb6343eaf690f87004ad6e9b1a041eb9870fc88651078b99a8a9ed4c6a8e6c072aec891b95ba97c211e0231d944edd44afd2b7836bee98d907df6f1f5c00d80885e93640da0155973f82920d3c2bec738df9116e8bc8183af274c489704db0d7f93412f10e6998999a0a6a83b3a949100486840e8a22c5b5b2f7fc04eba7bad640a2e86c2b371dd82cf66741a90eee43c00bfb61bbcac5bbdb0e5d634b021a0dbe7f65491b7a0c77aa6289c2994ce364643c4e6fd8d51766bddff42be87fc9bf4e493897c1969e42787a563fdba287edfe019f76713123638f69c42af5c7cfab7fcbb2c268e71b66f7940af2ba4b75c1379b5d33b3a10bb2c9540c5c12290ac143ef44250b7fd64d67ec1a1977975358b42b25dd3b0691e76e5980d3e05c909a048f7a104f88d6aeb574e8fc92e055fdd63c511a032c39e0dd1d2b7e743f035903d798d6e402e08c92750030ff668800aa360104a52f34d59b06e512e1a217eedcb11f8bc43d4dc9f779ca7529343624ab83cd4d060d69760b9a23390a4996984e68f3254b4defe4f41de0cfd9d1e0d473d0fc9a34ff4c022f6b6101bf808a2a8eba9301d76e49d302ec12f2980958a9b0d1c289e05f115fa9902fbf981048f1e2e00e50b005b46426b3841ee6b3abfff42462b24ea356aa21005dbe756f4d9cba381809ce32a5cedac4e123259fa6ee170b7886816d8e87d531b313c69d6395475907be8c217aec718a0ec4b6375b8e0f537edcf247189fbfb16003b00bff033b744742c4a17ff887cfa758ce4164a0c5f1cf5eec39d14c6ccd292f300e8f200fbe65fcb9f8cf5792f47872b71d4563f1b3911d47e96ca1258e5569999c5b4373fe210795adaf4972f9920f27005baefea54760935fc6e673d4b63503854b510134af52f7addf8b662ea7b787d78e466b05fc6f03e416e7c4633d3cc0a1da66bdba21c69b8a868b94b168ad3dabf41823a0292ed9efa93c47d775933058d141edc3d2c0e378e8ab5a0413d368d1304d8866ee988375cb775c22c87fb6a199fc92ec909de95c7b73908841f6bd53b30d98a599c3d483ee80dd28283c254fad655d7c4483f09dd528fa5ef44c60b9f1d7d185b8d093a38838bc65a5f7448ff699c737fb40738089811a05e14ba637e9ed04caeab873f8050f624bfa9d209dfcd47c78b4283607a0c8d067bfe37aa5cfc6cb5cf229adb5bb88bbaf508a9bb1ee894335e89c9d1e26d49d4fa7ccf0dce51f7ea9cb6c0e27850da303dd726bc79a502e78b586f96a0e8c5b5cc149155973118d624ea27f218eac98819d2bf69b30822e03dcd061f460b96cc4a43ca358b284accebed6f5d060118279c45a4f459ad0c9333bed5c17a990a6124c9ed7667d8cd5bb00e8de5cfef4357d4d1e1cff797ea68b8c39e6635acf853ce2a24197760ddd8f76d58d356e9aef019a0177478e31c83ba771321e66e17cf02ac0357df96e47200634e311ed7ec91a1e9c6ca9abd4b7efe668e64807befc40749caaf07fface39fa39e3da3aba9167b456aaf3d4a4151cc4a8fb19b6efc4437f203cd77c13dfe4ff4585b49f760a838b8680ee4b071fc30b7e4b18a22d12ca6416c1f74ffdecc212dad3a5add6860d4357c8efe01083c5ec900d8e101cdd4a6cabc3c0785051edd7a1b0cab67b59848c0147a48982cff36ef8ab4e7921a110f454493bff2245bf2124c9dea59637b23e3dc8feac2672cdd654749529e31b2488fb6a9ae4897600a3cf4d22fe1d756c47502412c78eb1750e0886add85512ed34d4f5ab35e48492ea901dfd5b1f22c279b3441c0e33b7ff56025013c0f34c57aec7ad7b5fa1e1e15a7150db4abec8e2835b1916bfd72219e0f9addbbd3782dced777d9ce7344b967869eea1bf53d1c4b02b3e34ed02d76ec7e3965f4dcb32d36e71ba5df17d49bee0993cd99a9417fc8f947fea3cd9902478ffe36aed89d4fedffc3072b62c9cd8a39f11d3415e82c8b1b896b8910735d802866b6d36c7dc7748f99fb2dcf4e9842a02861608e518d7e78d39c0a4f4d916160da9619386e3197806b7176b44efc22d0cbe66d724c101ab901627b5426") getsockopt(r0, 0xc6, 0xdc0, &(0x7f00000004c0)=""/230, &(0x7f0000000380)=0xffffffffffffff14) r7 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r7, 0x0, 0xd, 0x0, 0x0) pwrite(r7, &(0x7f0000000100)="c8a84e", 0xffffffffffffff1e, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000440)=0xc) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCNOTTY(r4, 0x20007471) r9 = socket$unix(0x1, 0x5, 0x0) connect$unix(r9, &(0x7f00000002c0)=ANY=[@ANYBLOB="00c4dee39f3f103a19b42a8fa92b3e4a7e585ac9ceb93004f4734a64b610b5ceca6461dfb40d5234f94c632f584175ed1bdd4e69b0d8dd3a69bdcab3507d5a0e1537f213c0e2ae882ea029e7fff7d1ba9b958e9f28e9573f7027a23eaa898348a72b8800e235aabc70937be6977b8386f5da348b34d78ecd"], 0xa) setsockopt(r8, 0x29, 0x80000000000000d, &(0x7f0000000040), 0x0) openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10080, 0x20) 05:37:50 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000100)) 05:37:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x28, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0xd6, &(0x7f0000000100)="376ffcb3c47daac82e87840d41f0f9f05e56909b7a6483263d53ef8b94006a5e47c6431f8c2cd63c9de1079071fa3e12afc68a8ec20170c2e5dd7d85908c2cfd6d1502dcadc115c4bb98d7d436b4d088ca4b8b66de875f70d2445224fe0750bbde90916659c78c82a3a65639c83fd4bf6c1c11cd80a0e4f6b4468c1597383a7e9324eac8f66752c19b07f646bd10459b5b6cda882d81dd1f5cf06b056bff042cc214f6ad94b9539034befa19c1c18b129df880ae681558277bb390e90d7b8e15d84e594333321597b2820b79526e48bd11cc13cbcfe9") setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 05:37:50 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) fchflags(r1, 0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001700)={&(0x7f0000000480)=ANY=[], 0x0, 0x0, 0xaf, 0x0, 0x0, 0x403}, 0x1e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:37:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xdcb97632899e2a2, 0x59) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) 05:37:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r2, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r6, r6, 0xa5, 0x1, 0x100000003, 0x6}) seteuid(r2) close(r0) syz_open_pts() writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000500)="c17314bdf86cabcabcea35eb7e6dad642182a8daaf5c745ae707261be3bf7f6c727f52882f5fe94976e87dfe403b0914ab4a252ef8a8dff80ddd490258b55b896d41d531a1fbdd6ad25773dec6b9b7dc9c75a73c495c99a456f2e7643d828f49d4591c089a0cb0aa51912b604c5a7305703db913c137c9a295b529321787b7ce8aa5ca459ef64f9d9b9a192969868b6a1cdd5c1480ffdda83d1ddd156b16b4730022e713f09e57df53db2e60d44f078446790d5fa00fa0f8ed0875f4852401def288c63062047f5457490ca4c76322d0159cdf04844cc4f52d9c9b02a8bfadc3ac4843626958095fe20b82d97cea6d9deb0c5b1c1a2ae2efccd9bdb91daee5dbd6d7fac6d4ff29beca1eb215aa3e4429a36eb104582647250273c41b7084fd4f1cdc7cfdf7894b33878b648561ed78ffc30ab05411866b98854527e10056cc1322270d73242da7592fd2545157fc257ff5896b0f4945077e7136da50eaf28937cb908be710b50c6d6f153a7bd1308eebf9ac0b338af3404c52151ba6ec0ecebfbe9e230ce798270abedbdf9630e5134c2f40462be6728eddd40d8ff329b5928b43115666b417e72a50a2cee7369fbad65fcd5124baa50c5208c5cb44fb7fe6fd92c0ca1a149708d4da8a5232d5ffdfa93db747f885c75f91e0d3a5ee3f400970eb61f3e53afae162a0e274a0fc802d519e8f9316a89e6a9adda47b7e04fbf095dc9d4ad3c2a38ea29ed9f5985a39446aa5fcf9f5be3850e0b5ace6c88ab3eec91e823dab73024fc2c6d00ea13d15f9f12dd5f74b33e5801baddfdff0aabc268d229c0101098f30a5372eb8270c942e5ec9d110a49dcabad589d6b98d2fc2aae7f30a46637bf510c469a62259be9856abb9746a3a438510f47596301d3b509d016b4b343a92733db635d0135be2f5237a09e4cd1bb5c79035e807dd384c8b6f818d0472e826c4dd613448ec56ace0912f01ea4da0c24dbc3e1c37060b69c6e88e307cd6eb316a4f5ee43425189e6f85573b4cd48c52dd3a9d8903bd6aba8cce694e07fce5eed565fa2cfafc0f75caab264d487673e518a31f7f7df8e0b6b0f32d7485a283b4ff7ebd750c0550cd0b80360feafdeae2629b7caa13cd7abd5c1736f36b2d5cf93e8ca72ac250ad2bad830465fe86c1f837f87d5f61d3b761ebd9a63a703860a33c4563262fb85bda175a11997eb81b2ceb7efc7ff4e7d5d5f2700435c398e5a3c68885f33cec63cc73eb4d56a40e9f8ac31a12372ec292debbe77387357262c48fb99780da1b920bb350600b1c9f46c1fd0cc2fb5db114b2ae0945a21757f1485c20c0073c593534710b640af814bc2d2e424e980f99d74936185dbf8dd25e55cebb2c5456b3d73cf8b2e23b3baf61df71b7a27300db11266d2e44f55e58bb247ae8f879699aed4fcdd9fea99533e3587db33a08bcee26c40856ee37a3ae2a8bcd42f4c14e652f80708752fbc5aa5d28c1528783405001d0b30812f6d9041182eb367606fd46a27a9c0555ed3b63b22459d06c7bcfb18fee351d6f6659e4c0bbd99a995fd401cf378f3d7735cd86e0ff0ed72208a2aebc57caac36aee3517abfba8d1cd5748d420f1a5d15012eb8571df3a73e31da057617bb3d09cf934f82a1d985e0e346cfffa8d7ad14497f81a54845aa66775fcac64f314172fc0d1da8d5f1a344f0b484bea8e00cd217b2bbf5bb0332aa97c1ca89f8de59fe6e515c8fb13df2acf5bb68576fa0e1d1d22ac715e366c231c28574ee28d9f91e2d6f7542d51c27ec72875bbd074ae73828c2790d83b5afd00057a1e679be4e66031b7e5aa735dfe782f4129a07563758d985437078480c5e2bc85acef568ffb7cfd2b1dbc7781f37bba958ee70550b435fca6557efbc89c079c367002f4906545dea2051888954fc6778df275a995b6bb8dccdc9d95ff81a1757b5b8802bbdb1fdd7513ae07ecc4c2f0df27bc7d700bb20abce34dd5a363830a3ef4a9e265051802e8bb295a99bd101818730239bbfa208565547ba9a56e542b6fe31ea827de88481df24e28da8d1962fbba4dda942daf1b4294a9453ee2238d7895ab119e54296af975ebc438825e7832496fde32cb0a37cf0e652cb502adab74d461356136907458d8ca59cfe420bde187fa27939053acdb63740e1de2349249b0e6c118f8a4f80b4c26aa475b70c5a8dd5588423595f17d7ab88ea8477f71ccb5bd11fb4f7e5abe3993f337460b5dfa096c6a84a3af27e33914c7f1b923796ba7f5c9f9900a2b7868ad1d7b5022914b1b6ce0947b0ea90cd79cf3bc35cb9559ea42fb188930f660658961b53ba687c863529077eb877a7357afb33054f8c7f0fc22fd0eaf79525bd512014d03d3576466ae7a37c3e8ce3e1af0b651516a1b2117666410a25fcec1710215433b6b9448636c027fab2b50b62df32b9b0b07344ec136f8adff1be432fe8042270c496c61999740f", 0x6ce}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:50 executing program 0: r0 = socket(0x6, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) flock(r1, 0x2) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f00000002c0)='oL', 0x2) pwrite(r2, &(0x7f0000000300)="ca0472fbd2ad25f8200b1f19817df37f821388c419e51441e55502081995f93d55836ec2eff2fa4c399d66138bce84b00e4e45a820d3322ece9b347028e94e1797e9590b989ac5ba65eacde7912a3153915613f17a32a27fd65a79696d2e35b661430cc015e3c01c53848e9e4e38ac3c59a66129b4d1afba05c7d8138f18da1dec472deb2b099720d1e39e0f47bddc79bbf1d13c9c1ae6ed444798e1e5d7fb0efdab80b9fdd75d826d5bb6bece4976b88f0b01d4567010ca67d978c5ff2effeb75810f4ad445ad070e94ae9f01573a1d6994fae089811db49029a6816e087108bb27803aebd53b62ffffffff0000000021eeda96027ea1bb5dc2abc2765899d888fbebc98e0f44b6d426aabfd64806b9b9f0d36212337b408d10d9258296b533249e79c0a10a182d2c224a7e0866af14e4024431", 0x134, 0x0, 0x5) execve(0x0, 0x0, 0x0) 05:37:51 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0xc4d9, 0x0, 0x4, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x5}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x8000, 0xfffffe01}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r3, r4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x80000000, 0x23b, 0x2000, "50967d2606207b57846acb0dfabb21c27e136d99", 0xfff, 0x3}) 05:37:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000a5b9bbbb000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x10}, 0x0) 05:37:51 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="1c00"], 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x20) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000300)=""/4096, 0x1000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0x100d7}], 0x100000000000005e, 0x0, 0x0) 05:37:51 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) socketpair(0x3, 0x4, 0x8, &(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000080)="177120693f78bff975cb7a2806784ca40e9fffb53ee4c1767c005d8ef40932a207bbdfeb322f24b7441f75a74ef3e4", 0x2f) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) bind(r3, &(0x7f00000001c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x40) acct(&(0x7f0000000300)='./file0\x00') r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000280)=0x8) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f00000002c0)=0x901, 0x4) 05:37:51 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202006b01"], 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) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r3, 0x4) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000180)={0x10, 0x8000, 0x4, 0x7fff, [{&(0x7f00007af000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000600000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xfffffffeffffffff}, {&(0x7f00006dd000/0x2000)=nil, &(0x7f0000360000/0x4000)=nil, 0x20fd182c}, {&(0x7f000012e000/0x2000)=nil, &(0x7f00000d7000/0x2000)=nil, 0x5}, {&(0x7f00003e7000/0x2000)=nil, &(0x7f00005cb000/0x4000)=nil, 0x1e69746f}, {&(0x7f00003aa000/0x13000)=nil, &(0x7f0000119000/0x1000)=nil, 0xfe4c}, {&(0x7f00007bf000/0x3000)=nil, &(0x7f00001a7000/0x1000)=nil, 0x9}, {&(0x7f000050b000/0x3000)=nil, &(0x7f0000510000/0x2000)=nil, 0x400}, {&(0x7f00005d5000/0x3000)=nil, &(0x7f0000748000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000225000/0x6000)=nil, &(0x7f00004ad000/0x4000)=nil, 0xffff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000372000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000382000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003da000/0x3000)=nil, 0x3}, {&(0x7f00005ea000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f00001fa000/0x3000)=nil, &(0x7f000074e000/0x1000)=nil, 0x1}, {&(0x7f00000cb000/0x3000)=nil, &(0x7f0000000000/0x400000)=nil, 0x50c6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:51 executing program 0: 05:37:51 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000000)="ebff", 0x2) 05:37:51 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0800000080005000000000005b67071b542a538706000000b818000000290000002e00000001000010000004bb893f00003e467d9e476d2dde4b9dd08366bcddfbeefce59a1aeb9e69c8ddfe134383815d55e49bdbe4a691c04131a2c3ca9d0b118b67dea18e55850a24a595d837175357d196e81edd40be9905e9"], 0x82}, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) fcntl$getflags(r2, 0x3) listen(0xffffffffffffff9c, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:51 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000)=0x4, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r3, 0x1) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r5, 0x1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000080)=r5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r6 = dup2(r1, r0) r7 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r7, 0x1) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) sendmsg$unix(r6, &(0x7f0000000040)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 05:37:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186004008b03000000000000f8ff0400000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) writev(r1, &(0x7f00000026c0)=[{&(0x7f00000000c0)="4f44d182f5dda3a74ea60b9ae436b1097be1069496587b641b158af125f459be5301e915774cd1e937832544b039dbd3d5f650314694e7f76043442f29a8a0b2d5132d6fe147c1e68c6647c0ef6c3965b269", 0x52}, {&(0x7f00000001c0)="7376dc410f7a335003eb17b6788d319159461e48fac7cd2af8d1371169443916edd5285de41934565811b5d35035aeedea5427c92cb15cb0f0b89d9bfcd7c941351210ff5c5415c662c69db46bebe3cd897fa5372949172ed3b94e8c415209fbae27230e202638", 0x67}, {&(0x7f00000002c0)="ea62229bf5ee2903b43893af614e358cc0827aa2d8edec8af5bb315b3250fd44c0f7d00b4f38b7646f444296967a3dce600d2962d5faf22e15426ecc280f013a8716ebeac919a8f4f5deb9c8407500cb2ec5b40ba896df9354884ea6f0134336240ab91ad187714947e2ab0db9dd10185d502db0279ba0ba08dba50d78c757d4a5aba302eb667130dd3465ca21607268ed36477efc1a", 0x96}, {&(0x7f0000000380)="7231a38dfbd784e5fddb2dfbfb67ea192eff321afa5848969660c5dbf68d51fafc3a6f0a436ef3c8f6f9fe3f0117aefc50fee75f7ae1ddb01a4966f1d28ed56a683820508dc992ffa5c58b32fb6aa66178ec5eaff4da4de347eeb8ad52ece95806c84cc249f47bab45dcab392d2235f425f6257b2988916d24dd4221d89858c09eca639d7318d0fb6ad084ad17db74a8c3860839b9167afa11b8de71778bc78eaa4b758bb199f96da8f98c9cd3d9b6553c5dcd30b6b41e9a9180aaad847c91afa3ca899389b6afc7c341a1a31522527afb1d86315ab98ad17280d22c4b65c2d19abe", 0xe2}, {&(0x7f0000000480)="336765a3a2847788e88e64c5ee7e504a299aefd488728411a98e313e9afe4b0de3c5b73107c973dabe6b76887dcc88c4ace0ffc7046fc35377cc062eb9f1580f53169c9780763c28c876897d227e20441f42c8bf462a44d4e80e0e3f942d10081a94b2c447b94738947461d0b0f910bdc72f4469baeff3a67146e771f220afb3e0f1035cd51f4a06980b3153cd9577ba1a2b8c158a15c226024a92d93f2a7cd43a3d65be598c300c2cbf22ec5027148d2cb66bf74299c6e22aeb7304179bcf9b7fb42e65fc9bacfbf630ffb7f362a45e6be785aefa03884bfbfdc5756296f7f94d9f81bd2c7598d68731ca43532cd8c81577324166198e8fa0170eab574fd62e9e7982a27dd00ae4b0d507133155f944c994748e06777e69b7fed1d291178e5285b0b1dbbf528b2d069e6dea07db744bd8128a6b3db060536d12f3c42f6de0ccfad0ebb9e1d6f7359dbeaeb13c72ce6827b167c948a712dde2d0522e8b9b457718c5ee6cc23291b504c643740ab58d837007caf94244d40b6076e693743ef4e741ac2c2096b5ea5a918a75e7a40d1a07fb76876421b116d75893086bc2d8d9e6ade3228613c917d9d4ff9a91c19fa45eb1ea57af244a5fbee197285b0da0b4de202b5b3082749530888c646062c790a9e963fc1c1ea9ee99e44e37c804b5ab99d9172d625a3330aa80f023bb9bddc07f8bbbc35e004e4e312f47cf94a6f09ff09810e202c51331690348da95b49009eda8998a3a80ef4795ac3e7f5288bc07923d373c6e1ba34b57200c3a2fa0c2ce4270204131856cd608bfb54238749a642afba0d6cc0ce1c682a6e80e114a60c89956cb436b8b0d225cf86e586d30426d02d08d55094dbf30fa6c469540addce56e12089a77de47443a443605de7356c371492739d2c3b51e9277d6ff645ffd02a1c8417330905a09612697b92ed8fc1c6d1e980e08db5dd9de4ee1112aeae21cf92976a368b1579e00e8e33f2fbfd2a7bef264af9f686c83f3324368d9541e5d7b0d65941520751b077770fd5680117a719bedc0d23c68b086a416a1045e7b70c6c4662cb7771c5a33f513ca63e517b2fabdf0791deb305b7bf151331fbbbb7dcba70407249c8bf55c55764cf231832c89a1d7ff87d52dea3dc6abf572b52d1b727ac2e53771a3ee4655e5829cc697bc1be1f1dd6ea71d425d3989f895644c6379a22de13ce59b70669ab4936561208e6713d96dc13b95f2d232ff8289c229873796441b5b81cc29e8f83d1927583b2e6b1ec4e359c96a744ad9b2210db9e7a19c83d492768323098ca56b9a2fd240c9fc72b3fa5507878fa61fd548f5a1a765441f856157afed3bbbaea00f9cc52f5a35bf17e3669b420da2c72c574ae44c5617c6bd5ef1e33c77e36a19d6dc1749059e2839852bcb0acfac92ec58a2649a1976e82351e1835240081aac8264dc37611ea9e7ec3f818ef62f3390a48b028a7563e5159f9d684aef3c1219ac41bf70999ef702358a9932bb7ee8b9d6afb9c12d15ed9df41d30c4c6cf8cfd73f92861c6f48aa7243f6ba14e6f3678a11d7a861747d7a550debdf54f71a4091d9f86033dfb898430a64f170574af754a48f66a0d37009e13eeb0832b9e10b1520a46c9bbc46ed3b237fecc234af4326db9ea267d9f8b60f569c5a07233001bea95a81d129d3c59a09f5749a6af74b47ce58f9ad920c8b61e856329e48814784278380ea935d1748faf16e0e8a70244e1bd79ab9e6d3d598fc1addf7c52d9cc0acba0a7be9f3fff9021a702cfefba6a7d36d919eacedf9c6a1585d46cf6434b1b319e8008370ef72b2c3f5c308eea2bd66c47f9318a954d509d971f8fdf1272bf635eaa4968c794b50809eb3d217f7af2015f1deca6038c1855ffb43932efe61057c13333c902ad6f3186e14a6be52e02d27599278b5ab65e9c5cc6d5438301db86342c81d53751c33b0e187040c2d828d95a04cfe4ff90a8cd3244735aebfc677bcc22f3af0f0025e91c9bc1f14905240737613c3587540b23daec12792f76cf3351a6415f9169cf9d8708fdacbcf9b14ee20b96b4ca1d95863bc8b04064081add061e01ecf936775a1a55fb1688960205a1bf46407aeccf107b40c8e1e41c6b39f8a816bc3121b2592c212a5604fadac3b242444274d2761345b08e755a55994f76a3165d81d9f1719d157a8ccb8b41bcd804c527bc704edb1a7a17df2ff9c89c9ba22ef0a278b3ebdfa4c2560b6abca4b0b4c10f252585984581cfa83b55560a4a65bb14df88b7e460cf60cb1f488874f1daaa1bed548ff383c6ea65176792de0ad7b7d17246f6e02b53f508d4278cde11aa8f66ead7ee2b85fd54825a6f1ae84af4a2c7e7351a41ffeec35c14c2ab203df938e04d031d56ade26a4deebdff4c68fe56c6dcac9477c5285c49f1d0944ab969ee1905e1478c92d679a2b5da9837521f071f38fbc4e59e403c5fb5ae5010471456028b0d2528de45f30bc7daa148cf5c84b4132c24cddd9f8abd1452d6565f7647a11d278a78f99e552a71ee9082e0c5df809c1471ce5deb600229d63a29ea4fc3de13a05f559a819d8f040e047acb823a969c4c1f65bb02211a2311b74147390f6c49313960cb5cf69b2315355c4c6f54010fb6462d9a14708a12b98b302335339bb04a9e3db8cdc6a4173a7927f5fa12b8121880ce4fb455d490eed3dad83b624c1ec2e48effba32087a948beb885a1257fb9fe0f817c31fd4fd4d717905369aa554008a1af53821b24225196d5470c33a8ebd34a437f84e4f7bf09074e59089b07d3b48f03d9a6cdf4acd57c8763a3e266ac81d56a403173c7bdeb4f33b210407b0e1c8f729119b285c1c291d333bc36502b0f641c39f373d11ebe2d9aa0b920b081e50febaf018ba34e38527fda1d6d80aecc41180f74b1123223c728e7679aa9e329bad960e2cc40a43b34148ec3cbc148afb7aab969825260613a53a11c2b4836b5d9ba584e306368f4aafea5ef6418efc8b6582f5b2fa96fdd8e89e90b1c8d385c98cdd2989cadfac0802d33993b575a2bc3b523359912f59f7512cba21cf2860f49b49679484ce588b6f7c072b04c4d2adc332c2113d7337383c9f4a6a387c8138257ae76c5b2a5357bcdec14b7a2e0be4eaea560341facb990b47fe8bb08f1db0b86a225d65b70ecf9a4c9d61fbf7741b744433a24107d7ab687206a129fd59f4a353f98671ac95c7fee8dee9ec3ccb22c7e5ed6db0ea073d66166b1c10692007a3242dec25fb11384bd700d26fb79d96152717390a8bc82d3f90ebbbdbba517857e8fa9900ebbc5a8e929596b2a562173aedd36de2735b53fb559eeec7c939b3d9bf9ea25f00c84fe202bec5d5e1a7393a3a2f41f7580de5aa2631ff146818748404d72024e92680b9ad7e104ddd455427773d2bb2a11ad6f3519618a656d4f857bcefc35e9f33d3c2d36650bd1b48c5b09e6b81b795859ad3a98b737536fe337820295e3453a99385abf34b79eec3aed339eb717f14b6847bf1125cfbc4cc499db8b0fa1a7c74f38f055ab79ec910ecff6dbff6ee548be8a8d5aeea80bddb021b2e763b1dd593c334c3855d9dc9dd520b6773cd83bf1d0ecc3482843decc6e618ff079fb0d5047591d7daa6aace9ec43f9c727c68168b861edb60b150aa008dd3b094f684d8e291a47acf1125a3d7a71c5aff3715de9fb096b0979c47936d59414b89fcc9ff9d7886371804f178c07b7678f6dcb34be2a1f9ee95cacef431a5f32a53ea76dbde34e24cfc0a0a002d2af57b50e9444725990f302728ae8078f2eb35a40236f6555b1edf8e532c31514ea3ed5414ea65b3d90ed3951ad42978e36b348172b846e0348431a0cc0171c164b66ed324f4322c9132165cbb1fffb84f8cfcc3b5502c1db857b584c7d19e81079bd111422a7473c61f4a2729dffebdab35660144c446dffa65af01b2ae536b9f35de40b4ae540ecf627e2dbeda1f0102ccf3d3cff8d717d9ed8e80fcb249d1b1d06f03489a7b6f0fbd8f628a35c77e572f61fad83477e625d2bc3d5ca9c4c674d10652d5fe5c844b04ab1bf80e7f977afb16e171e3aaa59e98749983d912b6343f2eb939e6d13c038ff253296d127f63a0a4651cd8c4842d79fac004816b8a46cd0b645e753e091dc5ce07d7c45c798412ef1550d401a1b42ca4c7dacd1197b2e0bfa38675924951b0bdce561c66e42b0e428fb414b2b496dccc996bfb7b62b31e9b7679cac52c8a5bb631b4351ae545698d8ef70d1bb2e53fb026aa986453e0c7ca2876576a02100aeecd2b1da696d8c48a956fe25e47359a869be54428c46d49a1e8b9da49e1b2a4f02276e9ad86e3c05f3c740757e8937a56caa6ac9dcdd53cb76453e3ae5b92cb00ea7bc17f926f6981691ec40f6ffe151746015345b37dc4ee57e82dbf608efb80a6bd1985c7e2a3484270aa911fb80e8909b9c1ecd1a3e26fe4643001b972d31bf9d76f9ff8cf3447ce6a0eeb46cddb6a98fdf70bd7bf001221ce33634aa209daab10af82f95df76102e93657cfae9795df2d7b9c0495df12262a2f74b23865c3410e6d3a6bd8fe69bb6d85120bd088c9c1bfcfdce25ba4051e4300f754ae847197675f2d2056dd7185ec55a9fa0fd757c03bb56244dbc1b976d33f33b4c21667d8d52a11573e156bcc5f6cacc521ef9942f95c6ff439c5199f7fd49638560930a16f0fbd0b2fa1cb13a000ba7e65e445bd24e8aa123c52938330a633e91aa9d712e9a565ec5ad2006db57f0067b34750c7bc1a43872d417bc4949237d58e483c40260011f1e9e4c6331b2f0cbac53dfd3355118524fdc0e3fcf0c4b86182373b47e3d8c3ef9d96b63edc3b47daa6005318ab204151c93e378f69e67dfa035d3ef4cec575620620faeb554519891c5f463754d575f6cb644a360045baa2d459b38eeeac131700acc08309d4d5124aadff461a20246eab06b8a3a23fc1169bc3dbf22fd24f4082ff0921f7078424cda9447518d3ea74ee6142cffa2b5ec6c0ddde2f85982ee757cad60a4bd4e1e8e066dd41a5e7c1c437fdb8f141f1b6fd76debdf05e60419a037b55cdb331892c1423a29b9cea717029ca1844de662c45d91c15faf23ecef07bcae18b914c591929cbd081ab4ef945b324fb76c420821172a2147be562b11b4bb7d6eaa7f2da6d6f14e322854ec47e3a8acc7f0d6510bf5eb660741c029769e55cfc580448ac4cdbd901e1f481a6992c55fb09228b97d9a6a6ebcfda2bb3b1bb4ba8555478557c0f1ba43f481378f327f578e21814a5a8859d050451d99d589a13a6bae1926572b15d636d50da7db6f9709025b40b8d48e666a6d6b6ba19f3a2f2d523b28d868ff1055cd9ea3aa90e419520d8555b52272da85455249bcc486b4f632b0551fb0c5e55bc0baa219dc4c669f10139c086194da4a8ebafdf539ac3a1b9267654fd87863fa07dbf3b429c3f089a98cdaa8538b085ba09fbca0bc84e9b50049987613c1c31dc51af5583a9b23541b4cbc5001b2f90a3a6acbca5385b1ff15ae271e6a3010be40ed85557eae1645656bf3d2a30769fb55231425af420059d6c7fc7e376a3a473845cc715d4bb79e02dff3732c7f6b3ebeb875a6e006b2cc2b08923f24b21f66ea8e91db2e0f236103ce78c4de4c54c5bcb3f590461d7ee28931125ce6be682d05a15d6fe9b187e10977f9af3e7aaeca5474513ca1a4dafaf6c60fbe63448397e52f7f80be232d9823e09308789ed2ff92a9e609db02e3b80761d6fe46f8674dfa92b9a9198acb5866471c0f4cf6612e4aab8be389d7087edfbd50fd3d1c74ceac20bd3", 0x1000}, {&(0x7f0000001480)="7b455b65386a984a6231cf500e7cc49c482a91a052cf53e1f4fbd2dce53ef929906b4a30f84e2119fb6061e9de3cda7489408c89acaee1820cd2498e6e81dd361410334c996f5c82befb436e19f05b6636320a8749693e53183b523da3b384bf394a7bd3ac0dbc92b99e66c32ab8909e9c04727959505b92c634963981a0222566a287d00b3464ed3571540a9a38fd98c921b72ec2f9bcf9a86fe01a03d83feba3", 0xa1}, {&(0x7f0000001540)="22e42d2147f6ed5dac3fe3f715d614df2ce7cfc0abce9ac8ebadf66f48b8d1f8f8d58cdb3408587daaa9c62eda2fd6b65fac97a5916e423e1653c5a5a61e998ac3176a0c8b783082c8f22cac526f68f6d633a52dca7f34853574320d00aca1066357b9376d23a17c25c7f1f1769ef7e8ebc85c9da63b1c0af91cbd59bd207fecf279fcfc364a206da92da9488dbc709c2b05ad77d6070b8387a20244658a7a4d0fc6fc852af78129e108447eef3a87874920f59b223cba7fb0b62f6301cf00b50d8219c40d22361c486b01200f3ee40234e829ed6f0a4ebb46d46ac6df51d0387a757fec366de053dfb9fb4116c185f9b6ae3570d14449aa62", 0xf9}, {&(0x7f0000001640)="ef1fe1f459f2705caefba02374f8f9458810edfddc9888d195cb53b47280fa5cd842d54b11f3dd82ac9756f436ec182232f841f5ea43f7824adcf275308a9cfd3e171762034371e4005cae9c43782bb3ce3a2fbe582efeeddce68d0681630aaabcea", 0x62}, {&(0x7f00000016c0)="bedd92d311c5484f50c2e1bd6d0d9dec98a0f2b5c01a998807facb73b4a8277075b58c97d1da7ca8a94bf9da333eeed1610071dbdf75baff41da5fcff12d3190fb6bbf5b81bfc9bc24128a3160608920e18d4970ed035577dfaac0c44a9fc0f2e16b57cdf18cc9fb7553788d936f528461630ec0e0ff1c5b4195928b596edc515602254ed0f42cf82048f4066cda7ce75cf78cbe80fb4ed4bcef0f514a0d1f681330f46b15b2639abdec5094faa72a5e98458897013844d7f9b8338f04e49a0a992b4170fc8f7e6d031f97614bbb2f9c6d86a4b642d0d79458127fc5bac94d294f302cf49fe78cae2d23651ef545d95cc03c1a53e176b1758363cf21043351a3855045e3c9443a46655b2081d0c91be9b97f88606dd9b1f546c00a9a8e6506727874d4fa0e3dc4424f36d5fa496b07d3081a46fad90ff0d06d4ff21773bd01063c6d8be90c623ead2ced2dce37e804643628353f8f06f43eee321337d266c4e0d918fb6c116a281d68d1205fbb338b884f7e1293e9fb86e5b9ce10990d8061cb815d9a58e04ea849048a234efbf59ae1feced92c5a547bcefb65ad7e80b9ea42e3e122843fa9dc57193bde4ad9d1563f5eae53312694631aca21ed2095afb4ad775c53abce1e81afd919c7717307198334879a4cbeb7d552d8cafee9318436a41c59bd119796b091909929404bb380fc5fc002713e494a12c8901285ffea9fcccc1deb16f405ebaa6fc8ece00f0210ea2b57e511377eb6bb41c13462571cdb0ec73b2c20b7620f9e0e69f203dc83504969fbbeb1ed836d4fde4c74ec12ac6f4a45ec1ba3a9755369fc201d2d4732163004294a727712e3a2b8d7aa17bd3ad2c341c9fb4704d8564500d0ef81456f525c80cccebb86aaf230173344d507e3a3003ddb16e36d66a43031b2a944d7fc52c3cbf23879ce9a4eea236359147c2d86954dbd295aeb2310a0e185960ddf0ad9cbd02c520f879521bc01d9ff29e999c438abb67c44beef90d86d42af818fe7331511861c33aaea79c2456ba421df4f586f8559d56a41eaaff69bccd06ac3ae6b929ba9183d0ce66b6c809feb734d6a1c932c542b1823a2e408ff19250c2c2a48371255b5ec4e38dce562a257f0c4a90da9156dc7e2a0b5ecbadad823801e86b949956bf26ff18ef768b08d2eadcc2aada07a96f05e997a329b72446b6a32eb0930875f3ffc1a5bebd6cdcb42226199d59c814a0d14b6b15848fdd8587be1d8248c43ca2a6920b6cd9d050a6b7ee74be2cbd055c6dcf84bed4267ed2e8e400fb6ac1a84d6eff35e36118023ca1c01d9038e3157db44db0c477ad8503291fd8191bdbd83fdb961e062ffd2f5bd6974a3eab2e3cb99647ab0b2898d2238bb5c742113b7bd49664045d549a77ddbbc01f1b3b572abdffc8253347e4d68baa0177931563d5e862fbfbcb9aa5b484b5123aef14e74be2d57e7e93e84a85fe9c445a4aa7b42808552ac86bcae29ed39babce1d7c0936500830bd0e7b5fe2a13cbf7dd2c4230afba85997508c484d9c25504542ad5a3537c8a05a11f8701d9ce7a614c260d607d072ea7e38cfa2c85c96b55d1b8d54d7275340105055a9eb9ac5124718301f4675b44936d6d9a0a323ab097bde7ebc86feae1cb3054db06f80e480237954cc68f06b460669acc8fdcd9403baf59fc9835277f6547c732329d51114f180a08b77bca5257beaeff518367f0cbd045d286b9ca0291b72563cfc27702d9c6006b7eb286200f6ce1cabdd2f73f9e00755eeecda1b7cce47506fc50c1b3b953b47ea8ab24ad97d03e57e2a77c37cd9d0f7e1467b87253cf5c9a30f1562a5bfd79c17bc6ceb5ec08a63f5da788d35d0add5531bec444413c5f29f0d86ec8a1f0f7e947b099ab6d84932c21a34bf21b504db29b061afb70496ba390554385036fe6c67ebb908971700da027ec4d1ce47de052618c952bd18ceb8b135192f6969e08ca2b025fc46cdeeb68fcf6aa70fa321b996fbb49fbfa7f2747722eb2593650067d56badedb70c398046934a5da72b0d80fe3b6eda02e92020d10fa470b2c44dfe05bd83241da501d94fe74c0b2aa24b58b52c4908004b007acd8aafe49c9ef5c889db022eab85f542b6e3a415e4dbb92d1c0458e7e6bfcaf48b7eb61374e55ac90e2c4bd941503f6f52ac76dc38dbce1e6d684f0ffbadf4b17a815387ab85f5bcc0111211952b5ce2f90ed5acace46af5d8c152b48669f9234629563e5487e1d95137b250589178606a7cc956fba54a56a9426ad1bfea102e094dc44626c4ca68b102235d9b829f4c6ecdca66734f4be5a85ac137873aff4b5ff11b193c08ef822d2e6de41b28d3a14794c0c4ed76e5f9c2f2c866a945494ea920fc1a24e27744b482941e3710243ab213583b6ad6126aad0d345e47c904a9ade37af062798bd388cebe59583ba8c2e92da669cdde41a2d53d10c3447dfabbc4eaac6e5242e26a9f3ad0923ee714a11de125a9506b1da25f78792ee1b0c3b5a237c824396e2085860c7faeee506c83e25902c9ce7a85145c60a4322dbdd3629937cd8bcdc97c49962a0d647be69df9c9a1005034bfd32e286cb14b2d178199ef207ef3491cfb22e0f12353ab547694f0659d501e6bedd0c62b432f1eafe1e8257697f4ec36fd34d15b8d445eb3cf9e587111312007bcabaf2c99489a915c325b842070264adb53a215361008019ef525d88e50e9d9ee42ae1972a207e11b62bede715ad3ecf57a74dc8d7f3ee2780b58ddd02dcf29cd910516325b12ddda5d40065bb86269428a565615cb6548a3072872c53938407eb1ec42216b6216f46a07f25d0fc3be6af452fb29678123247a7b2f81bc1173fc795643ca903a315b9bd3f916c91e60c2e31e0d66302b1b311a48fc956f4f46ef2ec0f4e682881e713d9396c9c58e0c789ad1df84b1e73f972359e542e82e19123165ef221dbf7c515b7479859cff2a886cf92a8b6cc1226a387d933653def24a073749e91a1366490203b68912456924ebfd1204948f5e0f4484ac42d0d0aa455aad105b88f243653a1fabf8ccb715c48cccc13e3e73f77445412130dd549140a424f4c9bc79f124d51e8c06d2d8dba33f7a5069db43704175ef78257cf02e439ebcefae4d695f1081591d2406f299827e932873dddda22a492b0a7ccef7be5efad5178d9d0664940308438bf14227d2abe05a363c9445b83bfed8c73a76a9a82de71b61c2acda61cd9b7749a6ae88b8a10bfa6201b06e6c1dbf2c34819f20db7ff0425badf92fc4ef0db3ed07e8cb1a77fd7f5e3ebe20e15a5b39f09793dfaf4dd7f2a2c93fd1eb5c0df643953b0083a17c467160f4d42d7f4caa22e6081cdcd7d572596d1d84d81c7035b77fb20f87c013b6e8d77a7ffa2b5b1670478cda8d715ca154224262b0a88c5228109a5cf3eb74aa84d77f804d3eeb200c3d7c9a33ece98e0c6b55f5816375b02479fa5fb431a548586510f096154abbec254ec6ac796acd8f887b255876ec777d11a3ed6324ea4a240d0138ed68f27a4e441ebf3531ab3c610e6f29e475cd5b7aa319c311f1100b37959e9569b9eb869475cb307a70b5530c3e1dafa8671a70239b276c241cfa749a90b524d5caab7ba508d06c29bdc73e5574df8abbbc240ad496eae1bb21c6061dc0f6ac36ed51c2fd2548578cf6ba1eeac045a29ae95ca839b4460ec40248f15a33fc545c667b9fb255092789e9f536e6bb92506ff17863633146daffead54ba284885eaf111905a506b6a12e48c4fa3970e5ebad9db224ec0e5405756f50d1533b61e9861a8dcf3a5629bc9e69ca96c84453d0ebb1b860ccfb67f4f73d1774eadd8db03dfef6ac04037c3456eb8b8e626bdb5a02a9cbd3ce219e63a2a98b6f521ed68a79ed133f484dcbf938004545c3264066730d04fb470569d33c0202e96ad4f5e37f35a70e38df346a7736f5e9c7a186c37a8845f2697d417e6ff4c11f3e4fbe6f2587ef3fed13c97b0ad0fca8b203efc5a63ed7cf82a79252eacce63b1c2326f9d3e6b690d9cc5539ec8049539314258aaf3f20edc43f4d1af36d50f05b7f060dee99b213e2b06dfe2cbb2daab4070e6e21f7edc54660edc1d885d45748971a0e6e1f2dace50262224af03d20e9aba44d4dacd5060d8dd1c1192bb81328e791d745f8c7b2bc8fde03434d51f3aa930d5d358400c1546566bd5e0aa04c07cd187140385bdb46c50834ccdcaf60e2086255ccae24be2bc602f4046a927465dcdbd5856db04c1b5b0c1be4ff4adf91a4719722f63f3b4fe29abfd4bcbaca2d42a68da55e3d0138b3afadc025800f44b0da7746e4e5db88232ef89c1c8f4e5ed8922ce8c5342217a833ede7dab250a7b97516d6120f5c4181013c9ff51b20a5b33cdd3ea8b92603a156d79485f947497b5d1b7fa1323143e39f673afc8b70e931b99f448ab5c5538f6fc78bb8b05d2e692ebe74f909e5bf1a2c821b272fc84b792be428cd6392ce16cd077fafc439cc1821d5ca9229f243cfe41d5400f65af1d047eb2a9f7fc22b55e55ec7d33aa2e37e9a3cb092a10176f28ea2059c3eac27a6e759b3b113c3266d9ce097534196f7aa1d8872c89bbf0c9d90082fa22841e56a670176e5b3c9b4d267314cd954cbe54bc879634782ac4a7f60717b45d0ae0b038df7a1b0b57991799f39199f53731e7113924f5dbefa0c90b8a6dad79a7aecd27108764d90f9def46785d427aae1ba2a32a4c6b4990253a61be697734a046f7e33eef3e94147aa0d7a493cd53aee46f629afea33a3f03b7d7492d9977f642c4f6edc4116af6b10785e069e30d65322700534178a7d2f32950ddfbc5cd7fe9cdcd844465438f7098885276317dfe1cc2b3ed212f09cf63a6079b7c455dad05cf311f5bc7122f3ce9909d09d9d54996f176af71a5b8d34017860e8bc28c38621e97c78d672b693c1d4f0bb5d3336f2b336051951a1765a24142f65767baa8a3e11a88ba7906570b16ebfdb085cd301ed99a7a4be4bebb14796a3806d04fc8db387130e723afa3f2c2872a3cecd398b311850b37bb27219eef826fd33c9eb5b3026f263ca9b2905bf14c585737a488c734f384db69afbbcbfe1f87be076ac00ce860fb80286f0b46d5fc1f0e5d252ebb8d11566e53324912a44cd5ef5e7af6820fd83df0e1744dcb3db1b34b869a6b42506c6b5b136e2279e3f60fa231d8f253bc49cedf94bac94c76682f5ba6ebd7fa801f3ae5645b08a880ab5251c8e4885a509086d8adc16a09781480e4dcdad245bba1e8196eeb276e76e0044dd291e4ddb28a6af71d010d0b3713ffc917c75f1ff4097e171e05875adee670bd28cfb726bef1a2dd6b5344460f12b9f053aa576a26fe7731dc192b940a58c13dbfea7c4e22574d2442e1e17073cf57b5397a7dffc4dc3d3a1233c6131baca88300d796122287204749f85a8777be8ce407550d3055dbf652c665a35a35f1cf5279bbc2df6ea40af236a64b09f272335454542815c870f72ff85234b23cdd13d36b6806def36c8b717aabcb61ac97dd6fe596acdd9349fc33ccd01416d6c71e61c52d48386961f3cf35220c12c05b54511de0f395f6e695392924df04ae35d1a6904731cedebf0e797a79d6a880253e20a576c9f8bdeb8e2a12edc521e1c242195bd21d963ba865f984659c2ef35649e75a38c30bdd05cbe39feff4375c140fc59696b12dec784de45aad751fe3315da13b27ec7adaab13d2e63bb6eb4dab8eff4e00af279b45593e440c561425a8629a1309816ec5d1c9f2dd1521f8f7815b194272dc9b968c69a5667b6fe46226627bb770", 0x1000}], 0x9) 05:37:52 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0702"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82028180ffffffffc12a1d35296a2f19e96aef45cef4764ee964c5b63bd74012"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 05:37:52 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) shmget(0x2, 0x1000, 0x169a82c996c31a1a, &(0x7f000053d000/0x1000)=nil) 05:37:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="9bc96e15f39fb0f8ee4bde9570591d71ba4632a155f2bbc4742b7803a41c2f6187f9571ade9b45f639661900a7041c1763ffa446999b49bbe31b6b190d9a4aaf4dba85a6e55c2c05632e1f55054ef47c2ced19a97ef1ee0b31471a5bbcdeeddbf6f166bda8346bb500cd432fcbbe03bfdf352d62abc38c7af555159d9b9cf8d8d0fadb709e60b802d2950dc8b4c7146d02"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0xffffffffffffff3d) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) write(r1, &(0x7f0000000780)="4132411f03dcf53606daa0bd07f11802ca63337c00cb073aded306aeef44c9b7a9490747d7386a1ac33b81e5e0d8261f70729c3e33add7f1e3df286be5f1f7461dd718b103ac67014416b9c10d08583bf3be68ab1b7720f4d8e777733130c8cc2418cc66a2959a3906ba74a7ce68e899d34986fc5507d9366ca4dcde45bf8d3ac01a5afc951c5fa54fb159c22251", 0x8e) write(r0, &(0x7f0000000100)="71f2f93ac4385291f2244347a8d04336907b584389248c4941bada3160c7ca7401b207560633894880d0ae1108c4ee8f342ec3a1f073e36fd6fc5cb064099f9bd168c7fac2cd9b9c0c1159e970d719ac6be5ba2836c0c555f907979b2d9a947446ef08a604f6dc48a0141e72f588020e96055676315915ca6e41fd67562034d301d00a05479393b99ac3399b9568bcb988d1ff465042b43a63665bbbe61144bc749ccff21d3fc53dae433cab14e3874f998f997a50cb38feec7fa94bc4196fbaf0872ce1c9c8b6eb86ac88322caec0306154338bd3535cf260beb4d38561b9d7b526bea117acdcd56e52b8561011c09018f938f826b5938d5dc67fcf9b6d9f7ba42b1863430d1b4fa93952a4e4d1b5d01cc0c707f63ea3e47ce9f595e3225c3937279bb47542b3f9da9e58d908f49b6fbb6d3a43b932ce10cdeea6f9eae79c30bd06842537b74449b8c8de09d9cd449bb5195198b985b7d28e524acaa24736ab6ab850d8e0060e7765b4e4842c311c09633e53b5ee59c5f5bd0313a1b5ab664e0ba12cf226597dda387fc3d9ed3b835a6866bb1c3a223c6217d0065fe38d3c570ed190abf0b424bae7bab5848432d7c46baa0527424da4c0d736904597b9cae58aa50b34a4d445b73e7d689cdad88b261fcc3f66ae7fefeb8217e209be7870a1b6020cb0eb8c0b27182be9c11acd18ed3d59b4a32871ff6ee414a7a658dc807d931eca058b22685a8294f0bee5f5b1651c9f8ff8e0b10cb07c8924cc55e3ccfcd1b3ec2c3047708c739db9695707ca5859f5a989bed73c8188b6ec36d15160dae41407e92393f243838a0dfaf23578fdb0330696721da0665db6cf45750055b68daf5316d10c16aaf6d299f39be57ec626c2fcd9fd6d50503140e5444bf7a51dbc6b9559e878a145c56c141b65a43b9b7dcf431d6509c853d6953028e28dd754c230607eead6bf497471b97637fd39a83cc8fac76cb60a1dc27f55e31f18a71eb474510a1d1f9645d5f5a986ce9ac861ebe11c3d8dba9eb3f93be5bebc0fac8df729d286fa41388aafbbb277717b32f972b6495df29fc66f8e73e7d0d35f898d8a0c4cd1e3eeafadb221c0bb8adf2b1a0d2c991bd1c32055da2ce0b4d754b0a2ec498058c0979c925d04bb517b16132e50053fbf808c39d04b27703fca11df807f1796c0369aadabd4400dfd4892e178d31c0d2e9eb6214f09035aa96792b01d29c99749a38d6c4aa0b05bb3172ad1717755b64a5475f09393ec677c15f81fb5eec277711bb1672aee8919ed38e766618bf6ae4f8cb7886f346b66ff0302d4f9a201f47ad5aa53801cb59e09f527288d6e13c91a03a2a84d9bbe3b5bbe6da9a4608ca0dbcd7a2d70d1a60382143c220a5d08293f64e3145448e8965f3234e9d30318d343960a94d733bd15d2fa3f6914f4b3460da836a3505ab51b9605add240ca03613912165aae2943f86b02aa24f5388f338e1f87ae87e44367587554c5b6bf19613eef167b5fd242c8ba8d637bcf6f2cb02fd7b0831fa93f0d7acaebb7ca305db52a4b8bb452fc34e98a0ce3fe1cd934babf32350992c07be766d9c90f75979d2298510711a3e4fac13f9e18f7cdbcb9c178fbaf3de8d3c47cb097e326a2256382e692c50163304d55bf84e05078aa974b35495832efe1dbc0ea3e99c14b7592e0d1e37efa0cf9426659347b00852da89766977511b137ebfb130a4adeb63cc12a9b271a4c9f1f35b1d6413c34cf675c669e481eca5fb0b7eb4f79ba5ade75f26212b70629d9c05c03fc036ed066a34635394d5f5d6a6d64e5f860d1932b45553231e4688017c1132c52943f560e08c5cacef01d341d2e7e261784aac9d969899a51adb6cc847c8dca35f23db6b197dc56eef88eca749bb70084ca39f073f942b2aa70103a32db5cb77ef5fce5298079bba7ca12fa42c5e304bcea9670882826069dade2e3bbb38037714505e31da131b8f35b725cebd0c4ae98934fbbe4163d11820f98419aec8e16f7c7ab1276a7", 0x591) 05:37:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000040)=[{0x6c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) getsockname(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000280)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r0, &(0x7f00000001c0)=""/140, 0x8c, 0x1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x80, 0x35}, 0xc) close(r0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000100)) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="8c654f5c276dad70", 0x8) 05:37:52 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)) chmod(&(0x7f0000000080)='./file0\x00', 0x36) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="651d29b4fa037e22696c65300088aee0e25a48afe296f9e6b896a72d6101c6d5acb933f782f048863695dc67a40947c7dd5bc5d6788e15008575e89d89f4ab9284357b3ad13ec83aa55367"], 0xffffff11) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r3, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) 05:37:53 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x32, 0x1, 0x2, 0x245}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 05:37:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000008c0)={'./file0\x00', 0xffff8000, 0xff, 0x5, 0x1, 0x9, 0xff, 0x80000000, 0x1, 0x2, 0x1000, 0xfff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x20d4fe, 0x80000001, 0x3, 0x8, "ff7f0900"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r4, &(0x7f00000007c0)=[{&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/164, 0xa4}, {&(0x7f0000000500)=""/64, 0x44}, {&(0x7f0000000040)=""/48, 0x30}, {&(0x7f0000000580)=""/108, 0xda}, {&(0x7f0000000600)=""/204, 0xcc}, {&(0x7f0000000700)=""/135, 0x166}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000880)=""/13, 0x2}], 0x9) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r5, 0x1) lseek(r5, 0x0, 0xffffffff7fffffff, 0x1) 05:37:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000240)=@in6, 0xc, &(0x7f0000000500)=[{&(0x7f0000001d80)=""/4096, 0x1000}, {&(0x7f0000000280)=""/198, 0xc6}, {&(0x7f0000000380)=""/135, 0x87}, {&(0x7f0000000440)=""/181, 0xb5}], 0x4, &(0x7f0000000540)=""/203, 0xcb}, 0x800) getsockname$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="32bc54302f2456260b00"/119], &(0x7f0000000040)=0xffffffffffffff19) r2 = accept(r1, &(0x7f0000000d40)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'/4098], &(0x7f0000000000)=0x1002) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 05:37:54 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000000080), 0x0, 0x0, 0xa12) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)) 05:37:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r2, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x1, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/110], &(0x7f0000000040)=0xffffffffffffff19) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x80, 0x2, 0x53, 0x9}, {{}, 0xfffffffffffffffc, 0x40, 0x2, 0x6, 0x100000000}], 0x0, &(0x7f0000000180)=[{{r4}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x4, 0x7fffffff}, {{r5}, 0xfffffffffffffffb, 0x62, 0xf5ebc40b12b2df06, 0x7, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x85, 0x2, 0x8}], 0x80000000, &(0x7f0000000200)={0x7fff, 0xfffffffffffffffe}) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)) r6 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r6, &(0x7f0000d06ff8)='./file0\x00') openat(r6, &(0x7f00000000c0)='./file0/', 0x0, 0x0) 05:37:54 executing program 1: r0 = getpid() r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r0, r2) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x0, 0x10000, 0xff}, 0xc) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) 05:37:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) listen(r1, 0x8) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x254) 05:37:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)="f89c0000000200000000000000c457f7c3989ce2e795", 0x16) 05:37:54 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x611, 0x8c) fcntl$setstatus(r1, 0x4, 0x40080) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) getpid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0xc011, r2, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000440)=@abs, &(0x7f0000000480)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003bd, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000540)="28df31e595aa6076591c3a0d98edac6e8204e0cb00ad6af8ce93782f40a3739e93f4c95dbdd38ca5f44495b79df4ccc07613ade793a369ccbd8e4baf7e7f9875576c45ff9844334de7983cabcff540be321016ca8b9091babbecddefd822f106197bd120268b746655c633be42e9b5cde37028b7d40e2e13e9cd5a0bd2736b48f77947f7bf90bb658debbdb47bd1a99105cedf607b7cbe3b9f959e6cfe83de3acc6c9016b2a6656358ddb7f18a1d1c70dadb9c83e26c1c460f3f144a00affa6310c07c44b4a3ffc24b218450a7db9fe673d76faf51afe25c9a29d84a8dbca8968104260a3fc6ef6eabb6794fbf47353204e67338691dd742b566bbf17d8a9aee50d64b74b20ff26ac46e1e01c4fc3ef81ad0a74c0f63ba1bc8f71ee1956af41fa05d35cd292b7e9f9b0e2032e2e366f50e4e6cf66e6480f1f3691f6b6091e601c85cc0c211f861b2d9aff52903f10e519a9f088ea3323b1908bd5539b1bd31e4e3ebc60b971d24fe587a9507381b39ad5fb4524c000010271d504f9a089b3444bd17901398cb", 0x186}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 05:37:54 executing program 0: syz_emit_ethernet(0x3c, &(0x7f0000000000)="80dca0f8f4f174f2ff00405f65f8ffe8bb915a0c888dc111df50d184c9ba72215eb8c294a12783ede7aa78dee7e013b44032ed9b4d07a68e1f52b061") sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d880700728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d43439903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/788], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x17, 0x8000, 0x8) r1 = socket(0x1, 0x4000, 0xac) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:37:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) dup2(r0, 0xffffffffffffffff) 05:37:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x170000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:54 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r2, 0x1) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x67201e65a129b853, &(0x7f0000000440)=0x8008, 0x4) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x80) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r3, 0x1) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32, @ANYRES32, @ANYPTR, @ANYPTR, @ANYRES16=r1], @ANYRESDEC=r0, @ANYRES16=r2], @ANYRES64, @ANYRESHEX, @ANYRESHEX=r3, @ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="c66577a52454486650754d9db89b935b8c388ad3710cbd818382f010833bea77e0f84ec2738320dfe057f957eb763b05f93cf8b32f2125974db03d7c34e0bc3b212011359d3556404933c6b6bc4701398ede4b81493f3d578245f77098b89fcd5a58ef91c971d442cf576cd78419543a616544ca3616378382261b4b925d3a74c1730ad09f124384e44d98dd0e735e49dba353acf953303d7d2fd66e3773f024fbef35822b2709b5a4ebda5ded35", @ANYBLOB="8f7e1951fc6adfd4190775c7ab5a255af3e043028c7c1963601313e57bb80f3b4238c6f61a9d5b019773da2c51dbc6b844e5c03ddfb36186ea0fbc69a208aebc7a29fd11910f812f9c9115ac7dab3b72e2e0e49bf694c27018d08abf3796fb891f465b60728e06e07514caef33fd348efce0146ccba59b731255b6d420ba084a2315c30ce2aece49cb56d4503b85c344a5e5114833cc59e9c30fb308d4569c3bda4b5d82e75bf5cda67a61495e75d6fbb0ca2ec2d8b3eb5c3b2f8e48c37285", @ANYRES64=r3, @ANYRES32, @ANYPTR64, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESDEC=r3, @ANYPTR], @ANYRES32], @ANYPTR=&(0x7f0000000300)=ANY=[@ANYRESDEC, @ANYRES64=r0, @ANYRES16=r4, @ANYRES64, @ANYRES16=r5, @ANYPTR=&(0x7f00000002c0)=ANY=[@ANYRES32=0x0]]], 0x6) pledge(&(0x7f00000003c0)='\x00', &(0x7f0000000400)='-/\xb7[\x00') 05:37:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40}, {0x800000034, 0x0, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") getpgid(0xffffffffffffffff) r1 = semget$private(0x0, 0x2, 0x0) mlockall(0x0) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000380)=""/4096) 05:37:54 executing program 0: poll(&(0x7f0000000180)=[{}], 0x1, 0x84) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000240), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x0, r5) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) r7 = semget(0x1, 0x0, 0x80) semop(r7, &(0x7f00000001c0)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:54 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = kqueue() r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r10, r10, 0xa5, 0x1, 0x100000003, 0x6}) r11 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r11, &(0x7f0000000040)="670dc3", 0x3) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) r16 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r16, 0x0, 0x0) shmctl$IPC_SET(r16, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() r20 = socket(0x800000018, 0x1, 0x0) bind$unix(r20, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r22 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r27, r28) chown(&(0x7f0000000200)='./file0/file0\x00', r27, r28) lchown(&(0x7f0000000780)='./file0\x00', r27, r28) lchown(&(0x7f00000001c0)='./file0\x00', r27, r28) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000080)={{0x6, r27, r17, r21, r23, 0x1e6, 0x8}, 0x5, 0x5, r24, r25, 0x8874, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e61163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r21, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r12, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r20, @ANYRESOCT], 0x4, 0x1, 0x0) r29 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r21, r14, r29, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r15, r15, 0xa5, 0x1, 0x9, 0x6}) setreuid(r6, r29) getsockname$unix(r4, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8, 0x9}, {{r4}, 0xfffffffffffffff6, 0x0, 0x4, 0x2, 0x1e}], 0xf6, &(0x7f0000000100), 0x0, &(0x7f0000000140)={0x2, 0x8}) r30 = getppid() fcntl$setown(r2, 0x6, r30) r31 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r32 = fcntl$getown(r31, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x810, r33, 0x0, 0x5) fcntl$setown(r0, 0x6, r32) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7}, {0x7c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="001ff1b33810ed53affa0527ceb6") 05:37:54 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="000038040000efbda1e800000000000000d5b40300e1ffffdfff07d9c4a17b00ee1000e3ffffffd9ffffd6898fa2d17869000000fc030600000000000000000900000000e9e70000000000d4000000fd966ab97149f037a476e69696cd9f80000000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) close(r1) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 05:37:54 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x21c, 0x0, 0xfffffffffffffce1, &(0x7f00000001c0)=ANY=[@ANYBLOB="a80000000000000001000000020000006435bbf5f301bf65c158fc99e70400000000000000e989f2e7014702b63022b7e7fb33494385915f131cfc4d996b971573bbfc671f8761c4d671f257d6f985d97107507bff814b471ba850482b3fdd942a312d1efbdf212ac87913787bce7b2a08514ccb7606c96ecca02921ff4348ff0a052bf6262bacc0b3c07e3180ed53b9d768e58166f46f977cf527000000000000009800000000000000385a2b5800000000d4a927b091ed56193f0d102aa82b6e5147ba311767ac4e9cbfff00000016ec9df396d40c2cdebba9a971ed8505e0d1eac139e3dd85d8cfb2156aa24b589a7ce1726844a1cb2f32a5b49d875c01842d7747c7e2c4944092bea090e5762fd686050338f8a6975db85039217d1c658fb275abad12a118abccc1566ca51bfe00000000273c1c0d09793ee57f22fa548bcfed42808c8ab87cff6310589130d0ed987dfe3b9069d46dc36084de790db2c8bf484d3e74f3dccf8deb7cda8e2b126a20680cd7494957adfb4c6a3acc13e9ef666ad4b51c33e552a14f0cdaba72d9794b0046ffffffffffffff0000000000000200ac9e1bf709d8b470361d5456a1df1bbc46599d48ea01f3091bfc8a9eeca0416df17c70d1267e00009b03000000000000feff0000ffffffffa8e626247d4fff2860ca0e51cd27e0af2e482b97c67d5dee8c09d38b55869bfc203c910c6e93c52d415a047935fee5ebdf005f53e5679b1d4d655f3bf1422e81419537f66cd8aee696dfabae8d2730e6490c28a8177a44955b2ed6c2702ca8ff1d163b14ee82ba5462b98d7e17d6a1037e30c0883e8dd7d8ec46e5e1d772c13ab3ab4d9c32e0dbfc670000000000000045000000000000000100000000000000bb73f54a169aada553f888cce73e7592524ec47c13f8eb06110b503e52a499758dfcce425f860a30ab0244d53f6d55638d741c1d940c9a0d5836a518be63754d6d0ed609efe19cdb3854bb6554c5a195eddb830c1f298fb7247d248cf9e161b4057628e66f71918c4000000000000000d000000000000000000000000000000056b9738ff0e9dc55a007e623931351d65f86536b2baf4a1f274233607f61a984db600c0371b79157d5af6d7d89864356c9291719fefb3f740f2f1431c5d52db61b4b80cd0c0b3dc0daa44e10b8dfeef7aaf49b5d9865b37e6251a683d14ed5cd76579f2648c3fbc8af00ebd5500d465580bc2369739f570533b4b35a05fa359ff91c3906357ff7c4e272c85280005d96243bc167050bdaf4bb79190a0fb5e427e459bb3f957b62bb4ba24c394b155acfa29578ff90551f238f000000000000006d00000000000000000000000600a4f5000000000000c7ccd216e74dc6b24eabe093a79cebdabd1450d37b4a82a03c6c1ecbea03dbcaa5cde5821a69d87ac8d9a19a8a1cab560c62171841823b33e7f9e5dc4dfb2b59cd280fdc2cfe809ff5d56b98c99e4d8cbd5b3cc5732e0e1db8249c552ca3543a23cdd24d594f9a2ffdb924626af4b4f8171c5ff9fa586ad5317bf8250ba902a0bcb7261d61d01baab83c6f9bb81a4c521293254720345eec5a81cea27292463557b3235c622a37ee80df3648f6a250f0c93178938ca1b4a20af26e4d3dfb20e6e1d7879ec58d493acfcf33e5f5d2d1293792f36423d42d9dddceba0f38f06d5c13fb2d054e09477cc9447a4249660db761c9a4d99bdf2e3a1667025956e46f2eee"], 0x400}, 0x2) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x0, 0x1, 0x8, 0x8, 0x400}) chroot(&(0x7f0000000000)='./file0\x00') 05:37:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000001100)=""/161, 0xa1, 0x0, 0x0, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = fcntl$dupfd(r2, 0xa, r3) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000000)="cfa45cc5e71bfa5f8e2aa0733026b9bc91e3922b437824a1fcdc3c0f500d3b5ce26b5cf3704860a40ae1118385161150833a8bdd1efd6963344106ecb19348c717ab3b706c99425520ee253069464d42a2056332916203c43e7444c802a1b6b0d7b3f67dd6", 0x65}, {&(0x7f00000000c0)="eab891b7f885aa6388fb4ab92a7c95163abc92db6b58cbafdbd7909195c5a8799f7b93691ee191a840babbb78075d51580f98f6c8a155bc1964c0f2c5ba0595a212700137b0a007615f5a0440ba7169dd1631e9b11513cbc290fb5d2409795d4816a11cbdc7e", 0x66}, {&(0x7f0000000140)="55f675ab66b684e74a1c4dae09855410ec6ff4eeee2e89e5e480eb8af9e95c381da4ad4bf117282a02604fef2d62612bc568c7533c1125ff1b2e6be2bf5113b4b8a6aac16129512212288ce5c61849abd01f4e00ff70893a5d6b61e986f8def5fcd6cf8fb4f3ea3d4793efded5040c1d7b069dbc72c17a361c00190f79809768ed9973858933c48f8d3057bbec", 0x8d}, {&(0x7f0000000200)="058bcc55a3ecf7a000eb0462ed3cce033dd6402e02355c91b513b573ea76f5bdaa10a0e680150bd34f22c99622d2ac8d2583ef1e4a743363f3efe8053bd324851d10ea6927c2dda498c2d46736918c3c2bd46487f72d091168131402e3f8d31861bcff370a4c39b99f08d2adb3fa0367f248325401e971c55b3f041a0fb0f79e5aa676bbf57ed1ff7ac14bbcc23ddb", 0x8f}], 0x4, 0x0, 0x8001) dup2(r0, r1) execve(0x0, 0x0, 0x0) 05:37:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0x80, 0x4) r2 = socket(0x50, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:54 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x0, 0x0) write(0xffffffffffffff9c, &(0x7f0000000040)="bba54ed40662601a4005ea93cc207e4363fb3b48bb84f5269d378514912a4b58292d1df63487169c600d527879f123ffd7769f028c86680c2b812c7a1c4364cc547152dc98c0dde42141265f6c64bbe6aeb74c834805135315", 0x59) chroot(&(0x7f0000000000)='./file0\x00') 05:37:54 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/\x02e\xcd/null/', 0x10, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) 05:37:54 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3c53f82c67a61e6c72ad3216b6"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x488, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x8, &(0x7f0000000580)=[{0x5, 0x1f, 0x2, 0x401}, {0x8, 0xad, 0x7f, 0x80000001}, {0x7f, 0x7, 0x0, 0x2}, {0xff80, 0xb4, 0x0, 0x9}, {0x4, 0x5, 0x9, 0x5f6b04af}, {0xfe01, 0x0, 0x2, 0x7f}, {0x2, 0x1, 0x3, 0x60000000}, {0x4, 0x7, 0x7, 0x7ff}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) dup2(r0, r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc028698d, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000540)) r5 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r5, 0x5, 0x8, &(0x7f0000000040)=0x9c41) r6 = semget(0x3, 0x0, 0xb48) semctl$GETNCNT(r6, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r5, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x3ff, 0x97d459a6df21fd63}, {0x2, 0x0, 0x800}], 0x3) semop(r5, &(0x7f0000000600), 0x77) r7 = socket(0x11, 0x4003, 0x8) sendto$unix(r7, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r8 = dup(r7) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f00000011c0)=0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) lchown(&(0x7f0000001280)='./bus\x00', r9, 0x0) r10 = getegid() r11 = geteuid() getegid() r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() r14 = socket(0x800000018, 0x1, 0x0) bind$unix(r14, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r16 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = semget$private(0x0, 0x4, 0x265) semop(r17, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r17, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) r18 = semget$private(0x0, 0x7, 0x6) semop(r18, &(0x7f0000000600)=[{0x0, 0x6, 0x27d225990defa0f6}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x3, 0x0, 0x1000}], 0x8) semctl$SETVAL(r17, 0x3, 0x8, &(0x7f0000000080)=0x2) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000002680)={{0x80, r9, r10, r11, r13, 0x3a}, 0xffffffffffeffff9, 0xd}) semop(r5, &(0x7f0000000280)=[{0x3, 0x9, 0x1000}, {0x1, 0x2, 0x1800}, {0x0, 0x7}], 0x3) syz_emit_ethernet(0x7a, &(0x7f0000000200)="994f8ef9769ae64c485811d34b9b3c0cb8ee66847cf3fab8ab505f11c034ce1821ba696b3e9ceb149bd1d5010b571e69e0e36fa973e3b32bb57fb11f7575790ca23afab4bc44d132a5742d362e14a157f3139c23a35c395eba17ac2e5c0bb1948e457df7ef118b1458644e6c561f2061164dcb9b25504ebc5948") r19 = socket(0x400000000018, 0x3, 0x3) setsockopt(r19, 0x20000000000029, 0x27, &(0x7f00000000c0), 0x21f) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04224, &(0x7f00000002c0)={0x0, 0x0, 0xffffff1e, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r20 = accept$unix(r19, &(0x7f0000000500)=@abs, &(0x7f0000000140)=0x8) sendsyslog(&(0x7f0000000400)="f525012175e02ec751ffac40c742b372a9daceaa6c914e75d414ba240b1bdbf0447a0d16a817b8b87e281a84f28bde51c01dee021c1921c9b90a5ef11b7c0d85e677a4ad480747585c6b6e016a3fe7b0af33b1e1683d0c1de821da1398072f40dd7ca07f20521ab3ae0a03660dbdc92b66cee81c3f56ae9653038cba20dde412f195cb3e0cd0043f18b2b85c5f198018a70745b68156b795bb077a7af4133d732a30ca17fc0af0dc3690c0a458c7a232b0564efedb5dd7959c27c20ee1d8cbbbe6f706b6a19396086fc8ac58a9edf697b7056545b7ea48d9578408911523b8a93f78", 0xe2, 0x29) accept$unix(r20, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001cf}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4690) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000001680)=""/4096) ioctl$BIOCPROMISC(r21, 0x20004269) mknod$loop(&(0x7f0000000300)='./bus\x00', 0x6000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 05:37:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xca2acadabb6e8fc7, 0x0) write(r1, &(0x7f0000000340)="2078f7b678757d89e032dc19d970fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816055b553a8178c14866da999f6132f3cafc1a540b2507262c4155e16c50a1e4a1f569b7d3d226fa4aa9926db0e56f5a2743e3a6c35f16796c0500000000000000a8fe6abcac3b1a9e223d409f4c00e552f2cf9a97c12f1ab8103300beae774f051fa2b97531a63b1c65a491b9e975a9b2ddc1923b5360ed7a7b5e5f4e467618121043d29e24e44d12e4c36ba95f147a07103227dcefd49c3246b1d954789e02fb1f57b429d34d9bb86611af5f57945cb068a9b93498c10ff90e9731da49059e0934747d44ef4c70d14a9f6af7bd635695bfe918e27f754a007acf79ae986aac0b9a5f4601a766650b2cea89b1f12e", 0x1c8) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r3, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x1, 0x1, 0xfff9, r3}) 05:37:54 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r0, 0x1) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 05:37:54 executing program 1: syz_open_pts() r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r0, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) r2 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r2, 0x0, 0x200000000001e, 0x0, 0x0) bind$inet(0xffffffffffffff9c, &(0x7f0000000040)={0x2, 0x2}, 0xc) 05:37:54 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x18000, 0x0) r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r5, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r6 = msgget$private(0x0, 0x0) r7 = getpgid(0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x0, 0xe31, r7, 0x0, 0x10001, 0x0, 0xac}) fcntl$lock(r5, 0x7, &(0x7f0000000240)={0x3, 0x1, 0x5, 0xfffffffffffffd9a, r7}) r8 = geteuid() r9 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r11 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f65718a8a37071bd51f044a86a1b0f3aeddc8ce6d559407650ef451f65c0b71dfd4e09ba78009b218b566c37b7d0164274faba26bf5f6e4635ecff3187e785982c841d6748eca95a5e4fa926a69272370b9c11e4124b006e86552143ac1340cb562e61de21954373b72900b2dfb06c4c3743ebbc8989"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r14 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r10, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r14, r14, 0xa5, 0x1, 0x100000006, 0x6}) getgroups(0x2, &(0x7f00000001c0)=[r13, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r4, r8, r15}, 0xc) close(r1) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x0, 0x1f, 0x3}, 0xc) 05:37:54 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580), 0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r5, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1c8f2d0bc810a9854bc8b9a6f6d30b447cdfe2786025db7f96f00"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb0}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) 05:37:54 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bd}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r2 = fcntl$dupfd(r0, 0xa, r1) mkdirat(r2, &(0x7f0000000000)='./bus\x00', 0x84) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 05:37:54 executing program 0: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027e8f58bca19257964289340b7566242a462458c6813ccacbc1fe7bbf141ff43212323fbb0b79c996866bd43ae0d0893c9673ac7d3e8a6949161334c38ff3a629fb7c36c2750162bcbb420fcb71e071ad10ef7708684ae27aa90431ae675ad8f6ae59b2f5730a431c9308e4330922507a832edfd39f59c4fd29e37a0621fbcbc3f77de048410604a0a622b2e2e5e11708894aab3aae905eea4f83d75db37c0dd415ca92fd6626397205dbea7a6fea54318e074885ca0446274800cdadfebeef14a87ec92ba832c49444aa7e2ee035f1d98e021ec0b12162cb518a23f645139385bb8413bac74478c723523164e45fa11fe6a26ff543f3ba30dd3a5551caf7377090b5ada244fe736c730a9b05d327074c24c1da54db8eb87ab3632e78743d22e2b798787d5e8ce1fcb45b426784a8d"], &(0x7f0000000040)=0xffffffffffffff19) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xfffe, 0x2, 0x1a}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r3, 0x1) shutdown(r3, 0x0) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x40) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r5, 0x62, 0x2, &(0x7f0000000540)="41f12c8e269db195091d9ab1aa9f13d4f2e26b2ac0393ba913906d9ec924247504b865cba4b88432c5232b16062f50f3cff38f8d73519573e9b0487c062331f4f1c8a15bbf70ea6b525218abebaddbff270b894c4869400233", 0x59) sendto$unix(r0, &(0x7f0000000280)="cb4a11d26ef779578bb8c0cf59decd400b606ff6b3121bceb7252077fd97f6fab6f215ff78a2c2a9336d03d261415cba17c584f0fb7fb4f7b28bd7c19a34cdcba93a56d92be4e4f3c59a56ae1f3fde95d5cdf35c5602d0ce78f8a2b764ccd9aa87f693d2ecdea56dbf86ac751c692e686fe28a8c1a5cdbcbe8ec4264291c97c5f4fd5d9f97af465321171cafdd04713ded68298e002191ac349d4bd24231c3a1dd785674ffbacd117e1233f4871793569ce38655a11a9728b9826e395ae85ff6492ac3f7e4d7c0804639ac9d3c98bb6b38089d286afeb4ca9ccb656d1f9cdef79bcbc72a456962b7cc6c65961386e2", 0xef, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r6, 0x1) r7 = accept$inet(r6, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendto(r7, &(0x7f00000005c0)="c43fe296e9606f6a29d5dcf7e0f40e3229102ebfbe439b11a4323bd16ed722748e0824a0e6971a20bc39187c9697ea574c4e5dcd23cca53fee613e5448e1939f2c9f5ae342048e3b48e07841b636d9313ae82acb75c8cba97a3f1d1de7cbc5eac46856de250a2a3749c9d5fab1b59635a22ce906a725ba7f590269ba70b3cbdc325b6618df004072a2bd4296e3bfe1566bf0760c8323dfd12fbd4040cb0c9fa1d18d417a21e099f4775191450f12fd7bf56172517bf00fff736922cecac0fa92163b9e9ddb34f34e338a8a72c8af245e", 0xd0, 0x401, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 05:37:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x61}, {0x1c, 0x0, 0x0, 0x3}, {0x6, 0x0, 0xff}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="2d012e2f2f2facf0d8ca66696c653000"], 0xa) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:54 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x8000000611, 0x0) fcntl$setstatus(r0, 0x4, 0x84) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000100)="1732928bdfcf1e44d4d56207d29b0b8c02319c9174bd5d5d71c1ff64330ee3f7accf7cf34f6fd99ea87bc5874f7ef164885d5a0425c35b55870346fafc03b9727b8a974108cfe10779ae8cdf58d6a67fa7ac94d87c8b79c6a63737d8e3f276b0a91734b7fcad1678d96c694132e409069e173cbd7451604909ba33196cf382564ea0", 0x82}, {&(0x7f0000000000)="ff5e11d68f8542f6815d1d2d510f582e6f8625906c2d97bfe761306406bad2c90a57ff7c6ae067", 0x27}, {&(0x7f00000001c0)="bb1596c2b3f4240ed09f53394e6b23103c85c2f1e87e45a0ef1eea0ff4a8d80451321383eb253eb1d18a43651b8d8b749002ecf30e59f0847feb39e9722660f97efb789741abd19163562344cb2dc43735c1688dc1e2e0985662a33a33aa4f8b585c09e21655fcb3844c27101f6247a6988437803a03b052e8a692dfd5ec9e09d7dc7a737bd9dec9c95140e81d6febc9276c79f29947e5f9d0d21cb144f23ff1c28bd283b5964a3f88a0d2d9c883e6edcf50c2cc6d7d8a98518a01f890a4b7364674e9facba05d1d80a1af49612126f23b2faf45fc7bb8ed71ee3cf604874415f7e456c5a654bf", 0xe7}, {&(0x7f00000002c0)="0fa802d88d6cb4697cafdd7bfa14c613f2aa81e0a07b005d04619d14ce9893485ce2211d83c718f5fdc08d29bdf0b74bdf70563636e8fb00ed18d00e8870d838e8c00aa65d6e39f45ffc89924bf8312b8cac208c405751c25d520bee5a31f721a87b8056e64250eaebefa3c5ceb16293146485973a63d9064ea907e2c2798dcdb4347f43bd4d074dbe7b3491460cb2f8b549deea234138aebfd61d1637a3a11c311c519d9bc268cc1577662caa0f6814da0af11b4c51d796634015e4480e3200d5c0a2cb32c108f41d5e6284b5", 0xcd}], 0x4, 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x7) close(r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 05:37:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xeffbffffffffffff], [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) munlock(&(0x7f0000484000/0x3000)=nil, 0x3000) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 05:37:54 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90", 0x1}], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x33000000, 0x7f, 0x3ff, 0x5f, "7c97ce7535c6932d5aef01d97e0d1461fd542b68", 0x4, 0x1ff}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="b0", 0x1, 0x0, 0x68b) 05:37:54 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xfff) r1 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) r2 = dup2(r1, r1) fcntl$lock(r2, 0x7, &(0x7f0000000080)) 05:37:54 executing program 1: r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000240)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x452) syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r4, 0x0, 0x7fff, 0x0) writev(r4, &(0x7f0000000040), 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) 05:37:54 executing program 0: socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r3, 0x1) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0xd05) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 05:37:55 executing program 0: sendsyslog(&(0x7f0000000080)="9c497fa41695eb4acb0522828095e5e7866137a4223f983d56ba9bc5703398df43883efe4914e60a4ff5d237211f55008a78f5724ddc54b66552c864f06966744e2bced255c530fe132c3f49248ecbbd48c0f2658bda1f3ed40c7a48643afb78285e98ecafda9444b67922018aa9747c0195dbd7051619dde7a9a4465bc97650d47f3bf7d5a3ca824ad7d60394f6", 0x8e, 0x49) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x100) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') write(r0, &(0x7f00000000c0)="220e84edec44c3861d2bf6292063540d63133ec2eeacdc39670199e5745f", 0x1e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10, 0x0, 0x0, 0x100}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:55 executing program 0: mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x80, 0x0) fchflags(r0, 0x0) setsockopt(0xffffffffffffffff, 0x1, 0x1, &(0x7f0000000040)="4ca380fd3f0edf78db0761abe3fda90b171e1656a0c1ffdc6f2ca8c40d4e94ac27180cec0ec9e6b1b0a1e59df2ae77a009cf53d02efa9b038c4c70609db8741bf8c98e53b4320a3db65e8dda1c3729564f846926a341d05c45e3c4ec66c51507869874f1f56edd9df165cc3f475b49193472d52274175486ca0c2647c89e2ffc52dbc77711959f966cbe785892b882c0998a93f09569fa8b4b105deaec33ab823298085c3326f39d1d734e021e714fd88f08aabad31d80a672ada41f215a0d7f1e2da7f0974d6ea8dbee4309609ce9261c368659470a98ac29631bca65d4f75f0550152f5f39facd58a57ae93304", 0xee) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket(0x20, 0x5, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="f1a6c614631c91f670d1e53f33a2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xfe2b1e23e160c1af, 0x0) 05:37:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7c}, {0x60}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="0218ae4de39e04a1de6275894395") 05:37:55 executing program 0: setreuid(0x0, 0xee00) getpid() r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r6, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockname(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r4, r5, 0x7, 0x20, 0x3, 0x3}) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x80, 0x0) getgroups(0x7, &(0x7f0000000100)=[r0, 0x0, r0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x420) setregid(r7, 0x0) 05:37:55 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000103, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000300)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) r3 = socket(0x18, 0x1, 0x0) close(r3) socket(0x18, 0x400000002, 0x0) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r4 = kqueue() mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, 0xffffffffffffffff, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, r4) ioctl$TIOCSCTTY(r5, 0x20007461) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x10000, 0x0) r7 = getgid() setegid(r7) r8 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000480)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x115) r9 = semget(0x3, 0x0, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000580)=0xc) kqueue() ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000380)={0x6, 0x9, 0xca7, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000280), 0x0) open(&(0x7f0000000840)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTAT(r8, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) stat(&(0x7f0000000880)='./file0\x00', &(0x7f0000000140)) semctl$GETPID(r9, 0x4, 0x4, &(0x7f0000000200)=""/155) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000001c0)) 05:37:55 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x114, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x80000000, 0x5, 0x1f56, 0x1, 0x6, 0x3, 0xaae8, 0x0, 0x0, 0x1, 0x5}) select(0xf, &(0x7f0000000040), &(0x7f00000000c0)={0x4}, 0x0, 0x0) 05:37:55 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x1, 0x0, 0x6000000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r1, r2) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8000, 0x0) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) dup2(r3, r4) 05:37:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) r2 = fcntl$getown(r1, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x4, 0x10) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x76) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() r7 = socket(0x800000018, 0x1, 0x0) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r9 = getgid() r10 = fcntl$dupfd(r1, 0x0, r0) getsockname(r10, &(0x7f00000001c0)=@in6, &(0x7f0000000240)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={r2, r4, r9}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r11 = semget$private(0x0, 0x4, 0x265) semop(r11, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r11, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r11, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000080)=0x2) semctl$GETNCNT(r11, 0x3, 0x3, &(0x7f0000000280)=""/96) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x44}, {0x20000000000006}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x4]}, 0x3c) load: 2.75 cmd: getty 8686 [ttyin] 0.00u 0.00s 0% 314k load: 2.75 cmd: getty 8686 [ttyin] 0.00u 0.00s 0% 314k 05:37:55 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)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) socket(0x2, 0x1, 0x9) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x80, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0xfffffde8, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0xfffffffd, 0x0, 0x0, 0x2]}, 0x3c) 05:37:55 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0xffffffffffffff88}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0xa27}, {{r2}, 0xfffffffffffffffb, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) syz_open_pts() msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r5, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f", 0x4d1) fcntl$setstatus(r5, 0x4, 0x80) write(r4, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x8, 0x0) dup(r7) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) 05:37:55 executing program 0: r0 = socket(0x2, 0x3, 0x11) socket$inet(0x2, 0x4000, 0x3) connect$unix(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b156bb0f4ac9c6b680bcb52686e15244105e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c09000000a3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bb9fe9c95bf9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd100004c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e64d4afdd0ddc70e26cf1c03f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a7c4f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8cde5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853e700c834776fc0e4cdeedf3272cfc4b09c7e18fe90d274a4b2245e358f9f491d9382291e202feca22a6788f4f9dfc7e6eedfc5f533feafb83e29f9eb62798dec45a1dcdf5ff248dd98a04480ae26f67d6c18f1b90892e6e1ff7aa9edf459746aa60f41ece9ae24602d8ff33553fc7b37b8157bd7d2945d3d6916c61916238afbd0bead0cf91f6899e76f2ed47b0cce4591fbe67579cdc451e81594fcd7ae4cea57c2ac9fd71065d1d606d632519011b77b1c385b25de4008e3fd5c799aca58c8917a9e6a85fc71c9731048fa47cb5c3c2caa750ee223c0082cd61754f27fcd9471fe3588876295224d78f9135dcbdd2e4108f6acc089ac252958bb77d4b4c02ba8a6728486b1776a8e0546111664e45172360444183c9736d52421bf347a0228c27d4ebeaee3e2473852fcd661e68bd82e03333ad77746720c056e3b8a8bcd41876bcbc615041f0c889a235a5b4432e32b74ecbe3cb817b90aa72d25c517e8c362609acfc907c319e39ee5dd5564be88eef78043aa2eae990fc54d13ae9991ac1a72a6c2cfa0d870f85044adaf80ad0f310c086beb6a08d7f48182065370b2e79dc6d752229cd6a7433fa762561145258155b0c3c2d9cc78f466062ac89915b9e8095921b"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x40000000001e, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) accept$unix(r3, 0x0, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) socket$inet(0x2, 0x1, 0x9a) r4 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r4, 0x1) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCSETF(r1, 0x80104267, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup(0xffffffffffffffff) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11", 0x4}], 0x1) 05:37:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x2, 0x4) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x3, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 05:37:55 executing program 0: shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x0) socket$unix(0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x1, 0x8, 0x0, 0x1ee) r0 = socket(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x20) write(r1, &(0x7f0000000240)="220e2a", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r0, 0x7, 0x0, 0x0, 0xffffff48) setsockopt(0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgget(0x1, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) pipe(0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x33) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0xffffffffffffffce, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$getown(0xffffffffffffff9c, 0x5) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() pipe(0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) fcntl$setstatus(r3, 0x4, 0x60dcb6855c40c91a) getpid() fcntl$setown(0xffffffffffffffff, 0x6, 0x0) pipe(0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x100) r4 = socket(0x1e, 0x3, 0x0) shutdown(r4, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{}, {0x6c}, {0x6}]}) dup2(r8, 0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffe, 0x0) r9 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r9, 0xc0307006, &(0x7f0000000040)) r10 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r10, 0xc0307006, &(0x7f0000000040)) bind(r10, 0x0, 0x13234f3349909ef) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kevent(r5, 0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x30010, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() wait4(0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) msgget(0x3, 0x0) r11 = msgget$private(0x0, 0x20) msgsnd(r11, &(0x7f00000006c0)=ANY=[@ANYRESHEX, @ANYRES32, @ANYPTR64=&(0x7f0000000b00)=ANY=[@ANYRESOCT, @ANYRESDEC=0x0, @ANYRESDEC], @ANYRESOCT, @ANYRESOCT=0x0], 0x5, 0x0) msgrcv(r11, 0xfffffffffffffffe, 0x0, 0x0, 0x1000) msgsnd(r11, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0x2c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000080)="fbaf8a8d1a029be96914f6357e3a", 0xfd46, 0x0, 0xa) 05:37:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b608499f16ae9517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b0f755d408c03834b7689b7b130bcc4607fbfed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f8d8d4297c55ffaf0b803ca536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c685162245f00b2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fdd4f7070c5d386aa385547cdab0f657e303cd1497"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r11, @ANYRES16, @ANYPTR=&(0x7f0000000980)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f10884109acce24462f58be8bc5c1523a4ba6c7f6ae8ca3ab2e26aba07bb9cbc6a831b1ebcd8ac926e9ddda6d65bfdc01000000249c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e126768c8f297c978b85a14652afc2418db92083e1729b0a501110be92189e44512668eea0175c06be0f8b394c32a1353ae038b930a513b3552f4a3bec466be9fcc246a0bddfcd4159e03bc05c53048dd8ca31dadf415042f80de9055deb2b01a5cdb9dadc9373ceba1f5ddb9fefce42433710473edd27ec22", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r2, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r10, @ANYRESOCT], 0x4, 0x1, 0x0) r19 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r11, r4, r19, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r5, r5, 0xa5, 0x1, 0x9, 0x6}) setuid(r19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x3}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 05:37:55 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r2, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0x6, 0xfffffffd, 0x7, {[0x6, 0x9, 0xcbc, 0x2, 0x6, 0x8, 0x4, 0x80000000, 0x9, 0x8d, 0x7f, 0x1, 0x10000, 0x100, 0x6, 0x100000001, 0x3, 0x1], [0x9000, 0x7, 0x9, 0xb, 0x8001, 0x7, 0xde, 0x8000, 0x8, 0xa4], [0x4, 0x1, 0x5a, 0x3, 0x6, 0x4, 0x9], [0x8, 0x9, 0x7, 0x5409, 0x7, 0xffff], [{0x7, 0x1, 0xd05, 0x1}, {0x3ff, 0x7f, 0x7fffffff, 0xd8a}, {0x9, 0xfffffffb, 0x1f, 0x5c}, {0x4, 0x1, 0x7ff0, 0x9}, {0x40, 0x100, 0xab53, 0xfc6b}, {0x3, 0xb6, 0x3, 0x8}, {0x10, 0x6, 0x3f}, {0x5, 0xffff34bb, 0x6410, 0xfffffffffffffffc}], {0xc15, 0x9, 0x76, 0x2}, {0xfff8, 0x1f, 0x4, 0x2}}}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000002c0)=0x400) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000280)={0x6, 0x6, 0x8}) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000918000/0x2000)=nil, 0x2000, 0x6) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r4, 0x0, 0x0) setsockopt(r4, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000300)={'.\x00', 0x80, 0xd4, 0x3, 0x0, 0x9, 0x1ff, 0x3ff, 0x1, 0x1, 0xa4, 0xfff}) 05:37:55 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x24}, {}], 0x2}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x10, 0x8, 0x23) getsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140), &(0x7f0000000180)=0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r4, r5) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000001240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) write(r3, &(0x7f00000001c0)="4b02a6dad3fb20c5c282d8930d70471bd3309d85ccb0b713763c0eee0602acfc4e244b0b513893f5b2cd86693460ca44defd80ec07f927a64c4b90a599f30d0b96b961fc3398913a3f9fda13702fd736cd25aa3ce3cc6de51ca84c", 0x5b) fcntl$setstatus(r1, 0x4, 0x40) syz_emit_ethernet(0x1000, &(0x7f0000000240)="6d62df9f80bcb2aaad65f5b66cf6692c5f30b20a4ae1781c5354f590219612ac9376d9e75722884c2a2348c95b087572f9895adba4373bf856ed63c0b04c55cf74b0253dc1a2f538b48653e5bcfb3a0052462654a8d4238ba1809a87bbad5aa84cb7214b39e890479e131e359101953972459ccbc2733aca718937707de6cbef113b521f8a28d7c706b84deddc7102bb83ef935e3dedd88969284826fbca941a0383807e389c1fcf3a17a72b9a6c2dbfc8858cca39719c4b89d91118f87ffbf6c1160d242d94d8f4ddbf8014c871120412dc1df71fd1bcbba002c3c560e579af032c8af68e5b69cfba2a57d5556a2a9ee382e78b5ef0b9121afdea0b7a264945a60eaaf3686f31cf788db583dc99977339afbe95f15365bc2926784285858c2e4f4a6c86d863ca3805cd2ba904819b1e90f4781f28489cc96088104362c81d9e0d0981c9004a18dbd4113f5f7138cb62279af6db0e0742dff080c39b9c37b75a3f7d1a47698e6173e16a10c922870fcbbe2361a9fa6fdf9f6ae4f8c899bbfd8b7c34b63c0c396fd25b2bc88537e4607c4c6a625802494dd733d3b2e8787bd5e4d51c0c0e1376b67a39b6e8d2ef9f4b794c0df0a0e0e7a964d0f82b2ff705a9f27156a5311405cb9325d09a5aa3493d1af275ba0c8384a6511b30c36d71b6fb008562187de863571ce9cbd93efa7f7d27aa98a24a5a864a060f1675597c303d26bfa8446a63f1fd295a36d11ba900f3fafcba84e6025776337b75dbdacfe7ebcf062f628b1c5b87c6866d0576c3728d8555f597b8167dfcbe461064e40b00b534b0ca3318f93bb9cba0965536ee9fabea0cf2252915dd95b9810228acc259e438c507397798c0b1ef44e6362f920664178af2886428e1abb4c7d6fa315f3533a241970ab8cb83bc09c3b3ad54d10e2df614d60f5b744732c6c0bfeb79d18cb3d42c71a723fbf881015d86b96fe3b27c282bfc71b4e2360157fad33da4804a4898306d592a89712f4778ee2ebd308d3e1c370d2267a44fcf3d1c5d4017416f394f55459444345b4cad0a691ea0de73717ef018c1566bc0ecc14531f2d4088f9981ab2b17dae67955851db6410fc6aaef05ab4c727edb003d86036b4ec99aa5f7b4100adfb17bda4b53f3fc8aa44be1ecfdac2326825dd81628c84a33655b3c2290b2e0eb26147f4db7e89de6b94f369f98b697569208b34ed3c98ba2d05c38e452f8b6e68e9947ac0e463685044659cd1ee8839d2bcafd7ddb16bd28bcb51e34b361f77861c7f31ab081f380ffb2fa54c497bab63301674c1c91d3f7101ceead3aff969f0fa58c2306d7001e5db29defda6e224cb52a3dd77282202156a69a0dbba54543da4243a9e2c20b9c602b8f1506bb9116539968109a2c71b7c7782d19bb51ed4a2fa114212b68e5e277fba1eb85b9b79e968d81327f80bc52961bb458479afc27d4cc213a26772d04e1745408e58e9bccf8c290dd267d49e63914709c605c507d8783a79362569dc5f213d7bfea29ca166236222c6783b769fb5a46e27260c5a10ee5b5f500f3a2882de4d964cd29542a46ac5e865dcd5df763e98c5c5f41fb01b98405dca8099aa64cd15033e10c7c9de8e50f7a2883221155ec3129d44d4b0fba8652c304491b33eb2e42a48aa9f9b08edfc4b260c1e5d88cff682f048fcbd2b06eba33edb3e709e6afc8d9b92d24c0b5ed3b45a408fface1b696d6b5e2a899e475dc2c1c59b950b35c0bb297ad2ea96cbceef771b9bd3cfc965e32579dc64ae2d65571d34ed9c589d6a5242d916048be77d3dbe1eb535fb404af7617f760da998f0f838f063a2b354998dd84440cb1090bce7935f9b5d1842bbced3952e8c65569f2d85515ab0616c6538dd46e7eb822d653e4b0bf96b507614d26152fbd0f4abd82cf36d1a257486fccc5d38b211c0ccfd1763a31e67791bc7e5b0ff8412f11c001e3a3140f6dbe0dd89208abb37addb9c18ce013586340f1c80444ebeb2e18c331636e240dc65d37d92ed5f774cd6c929d7a8c4e7c808f2850d3566a951fc40e2c7b9afea89f27c29f00e59be55edb63bc8efc7955b8661e941bd17014b25afc9a498cdb8e04f23a84b5be387fd364e2f3b842d9817505d291bf138f268f7160d69f79643abceff7eb23ca1154f94b4a237203a645eae27883e023c43170ee4a9bdab2e10ab11151f48ae43a431605d6668205b02790d2d0565383c987e6f44db4b13b409616fd1441c2a9cb693b60bd798d04c7cd727e44df0edec2b8ae5937f87f4c96a20eb1a84cd2dfcdcd549cccef0250f2233973fdc71460d0b2f5e92d0af8ee6835c7ebe6c564e9abc439f2a19e2861ecfa48812fa939ef59293bfe844d24e37ed94a7718b1b22e0f024e643aef98e7258e0821a4194b8e9b9983b221889d6e2ed7a965688c1dfdaa95dbcb23948948f8f60b88b41efe41e19d9ee2e1406598971fa289b65175274e0dfc986a77c2cdafede4f1246458020a47395ab6a6f7015d0d6da448761c680d3fb56e351237605e3cc6bc5726efb295e40468067d1025eab02b9aab513d0e4884e75d2a9040e3b28eeb68a827a96c8dd4288ce20283dbbf00dbeddd82ee01b173f4a2e245266bf87d93ad5c4698606f164b12b52e4cdbdd8c564824690da03f0b77252d12da6ba0f65613601e64ca40a867e3ac507f088a1e58820bda4b586c81bc00b7a63ff1a43abaf3a8d3ffb7d2711aa2e479f43d0cf3110fd5bc7ea76e114c115268fee47a34e0acc43ec6e2ec1e4d0be7092669897dd677ee69edd6afb7a5528498c3ce54a56966e4c39c163ed9a79bcd07389d5766b518614626aaf55b7b58a46d2178f1fa609352bb9661137c25bfc9cde5e6da764a1bca523a5077d7b4ccf73033467dde9c96f51ccc86fd2d03c39ab0ad3609fd63885b580c8b97f3bf6825947a897ba3174a2ec623ad22fbdee4f7731d1b71b78126ec5ee6e1ec60380b7f9a455d5d3506ae7e9c967d2740e4547982be8aa5b56c8b987f10aab4696196352832f320c86fcecc058dd1d2affac2c007c5bc765107a707ea039f0d56ae3d4a2e562f301af029d95f5d15e0537609b569e28088ba37ce356b7cca200ed1d71c727ebb0a7f7256efe39b40601c6b840ad1b4958688e589f9971e94b040bb19fbea59198cc2f1d43f02cabd88a5a0d25c7c862b041c914f2b48ad47db78cc4939f5692598a0e8e4c29b367fd3305affa6c9509f523b72784404e9a56361e160af61b40b74e398ef3516e1d5e9fa89d555949f611d27440522121a771cd8f8275824f9a62c148617a75a9aee2936d6a0a88a2d11a91d2cce9ca4ee71ba1f93495bba40cc0956a8a58b4460f02926bbeeb1769ca36acbd94e249a04a4bcdcae1a67b0e21dc76c71c4b18831a68fb8d16813464d1ca44c621a200a14d656b90d245200ea774a62b9b0ceb057907336e29040ce0a152f0c07ceabc8600e88d4f6594edbd4dafd1b679315cdcbece16c208706684d5b4761c896bffc83da4bd7429897e43d548bdc9c46a85d615e3c172467697af3e437e545fdae8b5b373f44a658799c6d2a65be1039222aff80b9f51bb0c32d337519a9afbda14042a4912042ac68a5adcbd332e836b70be7d5c3b06dc969d5cb3e894b5b865922ec908d8e4d0d6e1863f307878d28c9bf295951c474c62f91c2500ce22de85ece048f4aa48f7a0eca021e0c0ab17e89320501eee0de5d1641a01b42547172f8c594d8c8ddf2b31fe4bd19820661ce6bf12102d1c0a049ca14e7ec1b2af4cd1cbe13c89a4e21f6fd8ed0c9bfbb9690e143b736d1359e05976f1c5c2ecc88a50eb59243f1ac41622b852b674a35ba866a4245884f6d296fdb0d65799069a6001226787f55420256b0385c6e24b730949c4cce558a4699029f5ca1b3a69384a331abfd6fb5ea556e96c0a923fe270e1e5c0ca03b8ab64e5bc15b1cf6e59c8d45a49ff5208e8bcd372341e83df58bff9ea03c81a3c0fca44c7e1d3a3453b9bbe1cdd5a098167eca68b4c3ee58017a1f9b8923e075362d61aa8af543681098d6b971760605d11d0daebc98b75bf0f4c6ef83944dd8c0a4a435435f6954597e83f68373d76963d0408ebfcb4d15ffda43a688d99b7dd251b34847be46db41c60c84e185693edbcae8f96ec3bb1400a1429c27b6ac3cfe70efc9802aa07ae6ec893235cfb57255657ef9bfd83c26b2d77114e96fa6bb69ad9bf3d9c72996322484df206fe60265fd889020be2a2de5022d588844cc073827ab169cfd5500bb86d2509eb023240f976aec038ad4ec155f445354883c71a5977b953ca0d5d93006f5bae6bd1b290f800f9c36953619114d30a2136f8bd68caf13d3a0719d309ebd22bf9b2417cd7a03953c31bc72c511f000633f2f34dcaf3be634e3a7a7263d4677ce26e45a20b9dc85da46f81fa92620d1f9e370f7bffaecced0dcef0ed0049fb16730c539dff802510cdbf12a3d8742b53a016b499b19d199aa648a0ad6605b619cc9756a290b205f2160abb24d62cfefd5430bdebb024f90178b3014c7f62d8aa16a2c45f6e18eebfe948348ac84976b12643bd0a35334c2953b60f47f7a244a6ada7e486e995c60bad896e1ab9d94f2efd14171b8c3064752a507aa4558dacf4a169b0d6655591ea8a46dc715bc5116b39456e7f45aad9d025c1fe703b89e055308e6cc2e1de7f9a61b6808200eea8c60fd2c466a9738f0eaa99c0ec683b84d42c98beee1198f05c30bfcdfc1e8ce52be0c697aa11314053598d36f18599593310f3c9ee9c704a97df48ccaa64e4c65d4dac620e5d60837473562ee0546b4667698d990854ac724f111c52d035b043e52a4b169fadc9d4fcf2915267ef74223820fa1035f1ae43a4e6e53e20b5180f6eac0a9eaa0576ccaea16a413c3e63888604c4910afd80ffe4db0428c04bcbc1d0d36b704069b85c32f5dfdd8a22b078dee863ca4347493c381608875f459becad24375fb1bbf4ca4a8791e712271a918d4753a7f4c82abffb516601cabe79a76f700c3d80cd745239fd244e7ad0145844c8249c93d5ad8a75cdb994699da2ab2eec3aea235dbb8dad36d44fe3a4493caadd0e32eab671fc910a8d4c9f4c8b110d58796922709c4a5a2c161fd9b47ba1ff06f2f8e8a397d0108bf6dbf85779de8e8ba4bad4480429ae61dca65faad44074c91f5f03066e5a46edc6c7c0052765779e524af1d345d9bc463aef6ccc17dc3d977bc7ee4fd71d9818b9bdb376ef7a662b2437eb39a00181df516792052c84e1dcf1bc9a47cdd4711e2364e3ae3b8326cd043090b9ca7dfda3dbe1290a46e244dd36f97fd08ec929e20873b5fe4e0418f59cfd7be050e3e270c6a5fd650ba5b9348ad9f073b1f6e05532c6cd4f1607e5cdf53f5819c13c38ae62a2812d8713ce02446baba9ac243b7231af16b456c58e88753ed1c711d6de3bcd018c0be24948c6c0b1c3b923c73b2694ef09bce37839bef419bf1b1ae726e18531921ce98fb277194fce880286d490f8876b9ec5e6db3475623e837d6805e28a67077237cf0f0ce867aca2b7ae9b64f26ea74e53aa40479d75f876956d04e0beb32ffb8a0b92004d406c9ac3a21a7c1426fde9b133ccf43f15d91f903a67254fbb434cc0229b69f502c45b8447e0daabfbcc76cb79c29e3f0009facb4247d73d03c94ee492eca4561c954d2c099f1a06bc16d94e3c1c9ff3c6a739b58bbbbb4470532a2076351315d2ef1a23f5cac7aef75b05646a51b3d334df674060985aa66ef520d7ac0caa5ef03ce919b6073cd722fe4cff67f7398284c55") getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) fcntl$setflags(r1, 0x2, 0x0) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000080)) 05:37:55 executing program 1: r0 = socket$inet6(0x18, 0xbb1077a0ece241a, 0x40) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x200, 0x7}, {0x18, 0x3, 0x4e6, 0x85d5}, 0xda, [0x0, 0x8, 0x1ff, 0x4, 0x7, 0x9, 0x6, 0x7fff]}, 0x3c) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x880e, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x88, 0x0) getsockopt(r2, 0x4a, 0x1, &(0x7f00000000c0)=""/13, &(0x7f0000000100)=0xd) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r4, &(0x7f0000000300)=[{&(0x7f0000000180)=""/245, 0xf5}, {&(0x7f0000000280)=""/112, 0x70}], 0x2) r5 = socket$inet6(0x18, 0x5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) readv(r6, &(0x7f0000000500)=[{&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000440)=""/192, 0xc0}], 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000540)) r7 = fcntl$getown(r1, 0x5) r8 = geteuid() getgroups(0x4, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000005c0)={r7, r8, r9}, 0xc) openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x200, 0x0) socketpair(0x18, 0x4, 0x6, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r11, &(0x7f0000000c00)={&(0x7f0000000680)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000b80)=[{&(0x7f00000006c0)="e032e060b16751f15b01ea7a3fe7b6ddbd0cc7a4a679619308a9847dc9639fc025523105f33efc938d36fef61892f5503cdd7510e8b1900639166b9e2a2e8ee526fb8a36aaac9120cb2882a8bbf66264625b20c92664c633414d", 0x5a}, {&(0x7f0000000740)="c5f23f68e5c32ec83868e10d1458d689a1e18f363f306a3ec424ef909b1f694e811c1135ce7f8df3d430b7aece94708d04c07f7be488a9ad291e08c9c8b8095fc94d7dc71bd91d8f516d6fe899e54d1d5e7043400eb358f417e260286b5d1fb3023c0261941c5dd8b610a2b1361e1ad79ad8fa6477b1eff91433b0454fb91928b816e7909ac937cdfaee4b131d8ef1f7ad51b2fd500385b2b8fa0fbabe587bae6dc04da540b5e82b16ca47589411949300dcf331842d13293d31badfb551a6d88b2e735289991688303e12ba5e23b0fe110de58b5b594d85412e66aab6b07296c4139b3dfe6b2103dda11a86c2a57b9e", 0xf0}, {&(0x7f0000000840)="2eff073e62ecf771a4c43fd5bdd4d51a8506028945a32d56aa0a4457e2a4ba23c710f54f07bf34373015b2a1738e794fa3dcd4249d32e5bc80bddaf3e05f23b36d8f4e0741be1c6fdeb2ed6cbd3d43684734f6e341e4e96d088fb7ae604210682d51da5c3077da28850e6173a82a203fb110143b470a9d92509196c1e0948feef76ea18d0693a43c4657c5dba697aaad258e9410617a840d512ee0c1a86d7e78a17951891bdcfed900cffed3d3e56150ed5ef3dc84f11230bfd8", 0xba}, {&(0x7f0000000900)="ef8bcd6030ff4d08f585d2b11c6cde0375af4725bac7a9150a7ad2c8a6b597d602deb657ccb4fff7a81817709d019d205bfc9a2dba7fba6fd5fe70b0ab6cd4651f1dfa827bb370dcf175db2367f3575ef19b3dec0e60", 0x56}, {&(0x7f0000000980)="de53728f3e7ebc74b193264caaa902a63635ff2f870ebb8164df76f915e98e0353c26e2f0ccb3468deb52c19edbcd52e381fd2ec5b05226e444aaef8c5f9b3d3dee798605aa8621fa1a6c468fe1d4808172aba660fa8735281794ef180a3949958e83cdde5ea158aba567ee27a53006bf92e2d6ffae442fca5c4bd77fc9561374b530bdac852df67172691ad37423a7f834dd60938408bf6eb46947a96e1da894be672e51d1c314329a25ea1b6e8f467513a9b1d", 0xb4}, {&(0x7f0000000a40)="92f2ec617c8ed70418983609d0364379db7013bed7aac1be48babf2282bfde50ecea6e50200481fae6f42c34ff8ff84b720dfaeb313f317269e5b92e08261b42266dc33a3763df86a739cd6f34fb87573ae4cdc11a2189f7d66fbe08c336160aeae7041cc06333d941", 0x69}, {&(0x7f0000000ac0)="23df861fc867f03bcf469a2abc69fe781fa1a29048041cb4983af19a7649bfe17867f9477e28724ab63628e6ab4583abd736187d383a26adc7f243c0755ec135ffbef14c2e76488943408763c9d088fdef7f58798ed95e3353061885e6277aeb0863da4466b013530b7e3e537da72905f947859023cf5e5b8791782623ec8cdd8eb898829c5f19976fd7c758b5b1d1f5d359c647", 0x94}], 0x7, 0x0, 0x0, 0x80c}, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000c40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000d80)=0xd711) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000e00)=0xc) r13 = getppid() r14 = getpgid(r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000e40)={{0x1, r12, r10, r8, 0x0, 0x80, 0x8000}, 0x401, 0x5, r13, r14, 0x3, 0x8d, 0x0, 0x400}) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000ec0)='/dev/null\x00', 0x0, 0x0) r16 = fcntl$dupfd(0xffffffffffffffff, 0x11, r4) ioctl$TIOCCBRK(r16, 0x2000747a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/bpf\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r15, 0x81205724, &(0x7f0000000f40)={0x9, 0x200, 0x101, 0x10001, 0xfffffffa, 0x3f, 0x3, 0x10, [{0x0, 0xebf, 0x152, 0x7}, {0xc4, 0x9, 0x7f, 0x61}, {0x31, 0x7, 0x7}, {0x4, 0x5, 0x40, 0x7}, {0x400, 0xb74c, 0x3f, 0xa19}, {0x80000001, 0x3ff, 0x1, 0x2}, {0xfffffffd, 0x4, 0x8000, 0xffff}, {0x8, 0x1, 0xe2}, {0x80000001, 0x7, 0x0, 0x101}, {0x4, 0x3e7, 0x9}, {0x3, 0x1, 0x0, 0x4}, {0x6, 0x4, 0x9, 0x3f}, {0x3, 0x80000000, 0x7fffffff, 0xfff}, {0x7, 0x80000000, 0x40, 0xfffffe01}, {0x400, 0xe4, 0x1f, 0xfffffffc}, {0x20, 0x2, 0x100, 0x93b}]}) 05:37:56 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x128) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file2\x00', &(0x7f00000000c0)='./file0/file0\x00') 05:37:56 executing program 0: setrlimit(0x5, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) r2 = accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) fcntl$setstatus(r2, 0x4, 0x80) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0ca01ef43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5f1000000000000003812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a443543dab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f04f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca800"/505, 0x1f9) 05:37:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000a80)=""/187) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() r8 = socket(0x800000018, 0x1, 0x0) bind$unix(r8, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r11 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() getppid() fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r14, r15) r16 = getgid() setegid(r16) r17 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r17, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r17, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r17, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r17, 0x40087468, &(0x7f00000001c0)) fchownat(r17, &(0x7f0000000080)='\x00', r18, r16, 0x6) r19 = getgid() setegid(r19) r20 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r20, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r20, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r20, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r20, 0x40087468, &(0x7f00000001c0)) fchownat(r20, &(0x7f0000000080)='\x00', r21, r19, 0x6) r22 = semget$private(0x0, 0x7, 0x287) semop(r22, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r22, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r22, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r22, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r19, r18, r19, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r14, r19) lchown(&(0x7f00000001c0)='./file0\x00', r14, r15) r23 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r23, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r25 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r26, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r28 = fcntl$getown(0xffffffffffffff9c, 0x5) r29 = getppid() getpgid(r29) r30 = msgget$private(0x0, 0x20000003c4) msgrcv(r30, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r30, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r30, &(0x7f0000000b40)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf3060180000000000000a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48ebe2d225bca8000000000000000000000000000000000ddd3226b55ed8eb4fc42da42bac2f6a6a65e19ac5a"], 0x1, 0x800) msgsnd(r30, 0x0, 0x0, 0x1800) msgsnd(r30, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x1, r25, r27, r24, 0x0, 0x46, 0x81}, 0x10001, 0x1, r28, r29, 0xa5, 0x1, 0x4e2c, 0x6}) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r33 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r33, 0x0, 0x0) shmctl$IPC_SET(r33, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() r37 = socket(0x800000018, 0x1, 0x0) bind$unix(r37, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r39 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r38, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) r40 = getgid() r41 = getppid() r42 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r44, r45) r46 = getgid() setegid(r46) r47 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r47, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r47, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r47, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r47, 0x40087468, &(0x7f00000001c0)) fchownat(r47, &(0x7f0000000080)='\x00', r48, r46, 0x6) r49 = getgid() setegid(r49) r50 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r50, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r50, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r50, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r50, 0x40087468, &(0x7f00000001c0)) fchownat(r50, &(0x7f0000000080)='\x00', r51, r49, 0x6) r52 = semget$private(0x0, 0x7, 0x287) semop(r52, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semop(r52, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r52, &(0x7f0000000c40)=[{0x2, 0x0, 0x800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0xffff, 0x1000}, {0x0, 0x23, 0x1800}, {0x2, 0x6, 0x1800}, {0x3, 0x9, 0x800}, {0x2, 0x8}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r52, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r49, r48, r49, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r44, r49) lchown(&(0x7f00000001c0)='./file0\x00', r44, r45) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x6, r44, r34, r38, r40, 0x1e6, 0x8}, 0x5, 0x5, r41, r42, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r33, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r53, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="e000000000000000ffff0000ff2300007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c339000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff61456719812922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e6149700"], 0x170}, 0x402) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r56 = msgget$private(0x0, 0x20000003d0) msgrcv(r56, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r56, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r56, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r56, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r55, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r55], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r57, &(0x7f0000335000), 0xfcb7) writev(r57, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r57, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r58, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r56, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r33, @ANYRES32=r57, @ANYRESHEX=r58], @ANYRESOCT=r32, @ANYRESDEC=r54], 0x4, 0x3, 0x1800) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000080)={{0x2800000, r14, r5, r10, r12, 0x1e6, 0x8}, 0x5, 0x5, r9, r28, 0xfffffffffffffe01, 0x9, 0xd2a}) shmat(r4, &(0x7f0000001000/0x2000)=nil, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r62 = msgget$private(0x0, 0x20000003d0) msgrcv(r62, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r62, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000210007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2bee95"], 0x1, 0x0, 0x1000) msgsnd(r62, &(0x7f0000000980)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e368000000002f0000651cf3d099da3a"], 0xe7, 0x800) msgsnd(r62, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r61, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r61], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r63, &(0x7f0000335000), 0xfcb7) writev(r63, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r63, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r64, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r62, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r4, @ANYRES32=r63, @ANYRESHEX=r64], @ANYRESOCT=r3, @ANYRESDEC=r60], 0x4, 0x3, 0x1800) ioctl$VT_WAITACTIVE(r63, 0x20007606, &(0x7f0000000200)=0x88) r65 = dup2(r1, r1) ioctl$WSDISPLAYIO_DELFONT(r65, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r65, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) getitimer(0x5, &(0x7f0000000140)) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:37:57 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) close(r2) 05:37:57 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000100)="670dc33fe989421e1bc18624833b7ec92768a5f65926ef0374e2bc8c844d1d47c4e302011a4f6f390ddd934c99474e3544719735e85d2fa3a2f2595ff69234faed931228212f211fee88e1bbcfef9161c3dc367a01f0c3c72916b1bc449daf535d721096e05b73b4e3b5fd65907362ac17ccc6461fbf94a9ed07b0e17463b524cfe637782e", 0x1a680a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dad69f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54086c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33af430e6735a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc8245247000800002db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) r6 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r6, 0x0, 0x0) shmctl$IPC_SET(r6, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() r10 = socket(0x800000018, 0x1, 0x0) bind$unix(r10, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r12 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r17, r18) chown(&(0x7f0000000200)='./file0/file0\x00', r17, r18) lchown(&(0x7f0000000780)='./file0\x00', r17, r18) lchown(&(0x7f00000001c0)='./file0\x00', r17, r18) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000080)={{0x6, r17, r7, r11, r13, 0x1e6, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r11, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r2, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r10, @ANYRESOCT], 0x4, 0x1, 0x0) r19 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r11, r4, r19, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r5, r5, 0xa5, 0x1, 0x9, 0x6}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() r24 = socket(0x800000018, 0x1, 0x0) bind$unix(r24, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r26 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) r27 = getgid() r28 = getppid() r29 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r31, r32) chown(&(0x7f0000000200)='./file0/file0\x00', r31, r32) lchown(&(0x7f0000000780)='./file0\x00', r31, r32) lchown(&(0x7f00000001c0)='./file0\x00', r31, r32) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, r31, r21, r25, r27, 0x1e6, 0x8}, 0x5, 0x5, r28, r29, 0xfffffffffffffe01, 0x9, 0x7ff}) r33 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r33, &(0x7f0000000040)="670dc3", 0x3) pwritev(r33, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r35, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r37 = fcntl$getown(0xffffffffffffff9c, 0x5) r38 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r38, 0x0, 0x0) shmctl$IPC_SET(r38, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r38, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() r42 = socket(0x800000018, 0x1, 0x0) bind$unix(r42, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r44 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r43, r44, 0x10, 0x9}, 0x8, 0x1, 0x9}) r45 = getgid() r46 = getppid() r47 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r49, r50) chown(&(0x7f0000000200)='./file0/file0\x00', r49, r50) lchown(&(0x7f0000000780)='./file0\x00', r49, r50) lchown(&(0x7f00000001c0)='./file0\x00', r49, r50) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r49, r39, r43, r45, 0x1e6, 0x8}, 0x5, 0x5, r46, r47, 0xfffffffffffffe01, 0x9, 0x7ff}) msgrcv(0x0, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r43, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r34, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r42, @ANYRESOCT], 0x4, 0x1, 0x0) r51 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000480)={{0x2, r43, r36, r51, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r37, r37, 0xa5, 0x1, 0x9, 0x6}) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) chown(&(0x7f0000000200)='./file0/file0\x00', r63, r64) lchown(&(0x7f0000000780)='./file0\x00', r63, r64) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r27, r36, r59]) chown(&(0x7f0000000040)='./bus/file0\x00', r19, r65) 05:37:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="d22d050001ffffffffc40047045851a27373149c235240d8aa0ec13861dc8535135dddc31f37c070a96ef971eb639d9a4d302a1ea48285", 0x37) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000006c0)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000700)='./bus\x00', 0x40) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000200)="72065486210e1682ecf908c1e1f2285d1038c2e68a5b269e5cd295449b778dd09193dce4700b19dff9e0660e87d42ea873a6f73c23d5b46e750b0b86f778eec6f539c38a90af1685d5dec91d5e277f3eebf8e9f63284430e5cf34dc9a25c8d1e48be712953149263bd553de5fd4f945418eaca42dd4e1dd7233b2e8619209dbb3cc04f7950fae80b76d617937ac8918f2fb4132456c8b27e416c00ff8ec4ea58394055f5c4d8c78fc255760823e09fe8e34424030f4ff53c76995f3ab81624587a362d7d70deb9f4cd4a4be086a0cfae435b2b53ab7a2a8a14df178be02a505558a24ae3b0a3355ea9", 0xe9}, {&(0x7f0000000380)="a000e01190590b4a16d8448f6d0d83fe011e2f59a284985d5bf3fa158769b0ca3582c57c174277712fd2a7ae515da3658da3ba49240bdaa7f396fabb3ec71447ee581d28c94723f6c8c443363e975da2e6dc2e9561f5a4a11e2c16a78e7b0c8b1d18cf4b66f5e10f2dbb676aa1c12dc95ec97bf79c780ae3b959741c2644483c4596cabaf26100ca2ea4b09f9843", 0x8e}, {&(0x7f0000000040)="bdf2134155fa809593ff187542e23adb451399e64dceb3377359c8c4de7c51c3afeff0e5b3e9e330ceccd12c82b16c9cf80b61f3efe543e2c8dd8894e21d76a7d3313c9a91cf", 0x46}, {&(0x7f0000000440)="1e4933b7b1a1a9d6b63e0ecea6a11800ea90d1e82be1df8b20b6400ba6cf5797f3f8ec452b562db33547c81134619d0ab6b4adc4edaebbb121a61fec64432238a46a4c055a4de0a5876c38049848e469d13441104fc3895f7e3d40b2967947d4cad5f312dcb5c94e0ad010045147a13eac9179d7f6f1b3727f9ec31cab0343bd690634ee106bb895ffe0c2812d551e74f4e65a4a1af469ff024151bb7b031d443d5364a9820fbc86268c305e5e", 0xad}, {&(0x7f0000000500)="f8d0efbc89e3b4d3665c4dcf4671d54783aa7fff51fe20756566b939921e554901752480c9dab3c90c09d3aad75e634df82fa78efbda7842eedbe9cea91c6774dd29c47a4c53c92a16541f64193857742b9aded2c81bc63c274a2765d4ad6c3e844284623ecbc14792f2ff5d47f79c010c6166e97ca6a9711a4f6a5430fd980a163565ed45ba1b170b6e871e07f839649a790a24cc108f5b9a04eb43ef739318741b03ab3f136405fd01a3658108279d5d9f7e8cf0d663590dc2986b0641f4715fdfb40b9dbde01aa362725ae802ebd79c552ffd6696f293840ff8cf67c2db88", 0xe0}], 0x5) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) pipe(&(0x7f0000000680)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x41, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000300)) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000000)="ffe2b03c58a2d7825d61210597e47cd61ad6d7ba348728051952898c888e248fb9", 0x21, 0x0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x1c}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 05:37:57 executing program 1: setrlimit(0x0, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getitimer(0x1, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) r2 = dup2(r0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x0, 0x100000000}, {0x89, 0xffffffffffffffe0}}, 0x0) getpid() 05:37:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r0, 0x4) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xca, 0x1) socket(0x20, 0x5, 0x7f) r1 = socket(0x2, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xfffffdd4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r3) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000006c0)={0x76, 0x0, &(0x7f0000000640)=""/118}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r4, &(0x7f0000000500)=[{&(0x7f00000000c0)="1a7085bf4e28bfa41295a75a499f49963a1a483c83b148dca6fcf85523a8cf085266030dd46618f5c7fc3f4b4ecd5eb6c3fd35f514df4a877df66c03c1e409c503432508250405f17c1f709a7b999c5f809624d987a843434063757cba19ed0eaa8bc20d04f87fe22ae4ec408396ce6a68639479d9039b9ee9733d4c4d9475f67b790879296357db59ec6ac91914c9c42fe1c8384d15473da70f8ebbd7fd07c50fe2020609eca9c89ca79048e6ae23bf7a51bef929d33d567e67e241e69f6c56e87c5370caec4d6d806693a2b6", 0xcd}, {&(0x7f0000000200)="5f0fc34d45be8157d3b154f97bee7e01f15b81f35b9c8b505970b45b8fc262218a6c814ae656ed3af1421d5a1c89ecf59f6ff0f46d4368c7fd4c72781e20d9", 0x3f}, {&(0x7f0000000240)="93e1b24faba78823e7c12798bf8138f61d196195b1685c0090360a89bfd03b8290a901daccc514b6c5a2e077633e457239d14920980b62a3b0970d6b177c342b4892e4e80f4a613233586ac4e88124f7e2a3f81b06bcbf27ebc5841632da3c742a7ed4b5041b794d69bcac3831d119c1ff961a69d19c28cd6744009a28fab1c50f60faab2f83a208a47a48719c6037d3d0468be6c6ee326e2eeb8a5ac9c41ec2e8b8b55ee1169540e2fd2b7432bb05d1d423a2ccde1279b2607779c93977a30193ef2ed2838aec11ff09e8166f708f21d1d548ffb7186f3347a9d3d4", 0xdc}, {&(0x7f0000000340)="3e0d377e168ee82dc96d3b9aa347094c4172e3d27c683890e1c7f9a8affe3be1f2b50c46", 0x24}, {&(0x7f00000003c0)="875825b4f33385029ee2ac7f0bb99bb34fc88047a9d34dc3cab74e436eaf889ae872432b17e639c97b7f6240cb79e32355563eba3c43823a28a8d15f4981629adde9576eb0a23832edbaeb97bba38c21e0098c7df7", 0x55}, {&(0x7f0000000440)="9c6d33655541f7adb8b77c0f6d541f85403f81fee4edabcb17b999b8890beef5ce4fb6", 0x23}, {&(0x7f0000000480)="f04e9294d02829095f2b3dd7cd3465009caba312a32014e4d01df65cac58efce290651a7eae80577697450e0cfecb034410cfa81806594f9df9a1e9a4bad273d6ac785b6ffad0befc0b5f0ab7bbc5285aedd7657da181db2da9f52585a1eeb903d5e28fdef", 0x65}], 0x7) r5 = socket(0x800000018, 0x1, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r6, 0x4) readlinkat(r6, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)=""/46, 0x2e) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r5, 0x1) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f0000000580)=r5) r7 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) writev(r7, &(0x7f00000001c0)=[{0x0}], 0x1) 05:37:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='-\xa7\x00@\x00\xf5\x00\xb4\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000300)=[{0x6c}, {0x1d}, {0x20000000000006}]}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 05:37:58 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x97d4, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000040)=0xffffffffffffff19) write(r2, &(0x7f00000001c0)="5229d37624f42011bf685b3a438150b33b09cd8c6e2416b95c152079eb3e6e57896e7d58f498c98b3ccc28b6beec144aaeb5ce29d3c4bd270a3e484faed74b72e9c4132f0f9fe30a97b9105bd8fe13170ff1468caf9a4431f4e9384dfd262adb49219c93f09dc4708bc4d1b4088262e58c2ed725bb63ec03241059611f0144a2664808576ec24953c0a71ce5ead4e7bfd4a8307601f603b727d2702583ee17fc1b1592152f2fb00be49a19cade8c40598dc5dae8bc717f3210a50c7546d18ad6cd4cf26468eaac4e75ca5cda6a766268", 0xd0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 05:37:58 executing program 0: poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x8}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') 05:37:58 executing program 1: r0 = syz_open_pts() syz_open_pts() setreuid(0x0, 0xee01) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) 05:37:58 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f00000000c0)="e3141ea0a5bb06d4b83120d749127a0460e27ebfd69c35931d14e7de44036da79d5d09acb1b1e94d03d344afb2a6b956a8c9215e091f62de67896fe10ed39acd5fdc51a2e0b4df12a2cc8eb36af614b53df75bdefc7f823ba91bcdbcef6b49219cc64bfc791cc13180ea3a4dab992c47e8a51515bb30ecbf0843d68addc871eb3a15ea2025a83e6edf183d194f30206306dc284dbfbc7e18c9db20d2593b619027738ac5af84951ad2bb1065a9827d649ba38cd26c12e620b882e34231beafdb3e63ef08b20a7a37354afa0b730b38a3f1bbf6b5a09a29487afbdbcdb6af56ebfc2aa6d0585fc29092981b6784a2bfd8f1288449ec0620fed50303e0f9bfcb1b13f6816ca5bbb0ba7c77585277db3273bde6beab4fd42f6ba9e9fd95f05da08e221738ec8eb95de723837063d692e66f1f08cfa190f9e29ac564aea34cec100a2c9820dcb9c38b4ced87a7a894531f0aefd37535e56ef661faee10b2424a0959878790612faa87b17d575f900d49423ae42e97876e89cc53bb4e2f44fa7db3a7f7b52bbad87771aad439e72c660e262c47b600ecaa788986bf715f77e29eab20765a015af715096e20051a727fc5b3415cb61f630aa4ca06fc4ee6ec2b5e28f3bf0a399175f633e50369be3ce508400d3c5f6887ed2fe1940d0d042e929c1051f57b487e44c52ae2b76654656c49d07e331da546a06bf8482b67a8dc55550580c3b00bd355d6188882aafde80e6f6cec4bc4f53607382507d52ec4a5e7bdfdcf9a450793437d61ddad9ad0ec4c2b2e51d38b600517df043ab494684473d56ca82623b860b300a21d815dc3e1de5fb812a5aff26b8a61f2668a60ffd37c77a1031e0e741af0eb42ae931ac559c4bd4f693b054766fd643ea4c56535a4947af1e098eeda493858d6cf2700fee1ebb4d45c70181434d93b55d833441bf5ff00db85089959e1a0898a2c534d25ca6df753e818d139fdd97951b38aedc20adec9e74f08a7b29980cbd54bf1379b918657a51199d41ff4c161b63c29daf39c0556f37b23267f8d2f2c9dc0ac4b26535fb300162e1dc9073bc2ddf4bed738ada1cdd9f7f2bde255cb3585cb043bcc525fd3baa024508378e53cf7d00a66ed2ea6be4aaa503acca841816f5a51cf3938b02060ef8a90faa82e6dc6dbd98868879ba2172a7b795cb864d96f97d3d0fbece633ae5ed0aa6da466d4ff7820853dbda0a97acb09271c98263b1c6edde2b276afafeb5ee9ddbac3ef1f57ec9791b0b6b7654c718074f2d51f5b4b612836c90c377ae910e8688f6a421bf29c34d5a44acefcbe00f490f4cef86487425fdaecaf491e0aca597ece3f4f96eb851a630068147650db70a83268a8602bcf0ae97ecf542104cc7ea02f20224c1f9199207c960f3afe9cc7c48ef86c330b8a7610065aaa2b823b3123122a06b9b25d320cc209f10ad376712f77c01d4430fdf9d94ab873540f35ad1120ecf9953c8219ea28f7b088c779aa5de1f86f1822fb39c9a2d236e7cb8709b9c1b9d722157d6755fdccd5c172566ad20e3e6d58507d412deed4d06c204a4721c0fc245d229afe7cad5042ecb4710fdc7dc37b7e5c82221e6d4c2c0c96c68ffe5e23d04c42f29da2889a33ac7e85a4f070fe4050fd0586687dfce2e5b61ffde07a0ab4249600f6907b3ce1a3231034a1c8436be53974f9f7b682a9870e64b0e7fc7f30eacb11a35fae6926ea2129d9cd98be2a91457ea0e0bcc42564e08be0b70e30cce605f1343f8e124945019cba58e96878f91c46929702674ae3966eb4dcf96733c20b3fce9106065a85b08bd48b04b3b391e506ab57d62f0045f2eb47aa2c513a6ef7baebbbe428815ba417dd5faba0b8cee12db9b47baf4f569a604dca52a35925554bd52d65a7292a62eeae8947f1e675e3c2c88ea95d7fd6d8a07334d949014b4c0f547adb8fa2aa6312072a768b31aa2826d6cbce0c24fd8dd8c2925563ff734f67e8104d140a77b7e6005ca6a0a53fa693c2d7da39ba949c08169f989f6b072cd68deeef199efa1032985999dee324bc6ad1f17d61708f01f3bba2452e186b5d5af937b4572b2453188ccc7f23ba4d59a8f455d65d1812480b06939187de827edc105097732971d66100d28d2e8c18482d27fd4cc58c3356ea044ac32c836b95501c36e2d16309e38bffa9aaf2ccbb056b1abb414f2565500a09a3ca534a9f160069abbfeba6502063947a12d5b1653e01a46a8b384a852722b70c80cdedd7607b4e354b8ae94ef26125dcc3bfd665b0cb5bdc870fd2ac659412c1b34eaa99d315ce8b979b67524c49cfebf5f78e314946e89e324fe4b1e0112428176f216e2c4111fec37f95eb763836a38ac47c216e89308be283fbd6fec0a0c2167ec2bbbc0ee9c0a3b0fa2cea07da24de05f7bc846d047cc3c086bf4457535955be3c06bfbbe67e42c04d240110d03965c1ad74ed80786683e064c2eae216eaf04f6ffd3ff64a7cf0090a9697edfb7791d2d8db8704458d4d7959e091d3427adc425323193ebea23a2e68af438b8bcd8e2e12bcdf8f47d3b98b58726d9373fc29dbdd97cda8cbc8246839468e29d8a262f5e58f1eb7e12670e54f87db011aa3abdfbcb7577241327cd47e4c22e27aa175f9c7091ef213519d966d7fbca73e1f43f781e2a57e5d61e2e29583373a1f167567df909f7e6da5ba97e15a3e94f4fc3c2f6585ec3402ccc7b4aa88c9bd71cfc9d03e029be6f68cad13d52f4cc4028847e4e9d16d44b695320cae5ec5ad49e8b3fcf3a67d859d931d2386d2cc5d3bb46edf5044cbd8e8df0b656be9d24c82cae48768652d9587b58a66bddbfcc4a3269c6434fcdcd691c57b8e581ba9eb3fbd8a968f169102cd25b6aa9da69ead8c9416fdd904b215f335a7ec736912292ddb59c066108dea2f3c04aabe6aa3ff2dd1fca69a7016d9c6fb2be4b0ab8af960f21fe3283640c1fea1263d7a825194bd692a4178636c2e08789a995726e8dcd4a8d138f804e47e708ef80908d436272c3ecef8655c593b29f522019f510bbc51e81110b3874dbf3a9eb10747e68d41deea6abf06f691082a2d9061e702bdd20f06d1ee95a487909f8d05113ad2ab81caf19db6a79f7dea1c42179761c89071a0c6481d4a999cc8203ea505b813f3d76efc365e95c7bc4c10342e8575d31c9c4930abfd11998ab3771b2ff0174bfbf6759a3905f595a73e944a351f52341332682dea1886a3850c617449776556dc49ae553c4d514b257ac270d6b1d788ae79d26a9a0eb95d72b691b6f62dabb8c16683829995c726cc746872fd52cebf7b74389393a91b88f18f3f49dc8fa69b8ea1e450428ee1682c8a3eeeaa30d3126f4d0c4f3c031dff68b1bc55f2f37ae9f92a56b0ea255b1142a321aabc61b94c60c2f5ba6ce0b544eba10fe2817b730de47eb87ac4eea8802f19885f07ea4ed51065e440df504f24ae722f9b13e0e9c303d876bbe68da5ec16c9c31b62835d5cb426233feb64c0c691903bb9d885171e6fce91e4bec900ef18fa2a03203b89ef4e12eee46316ef344629f1cbcb10dfb468109885601182fdce8c803ecfd979e1096cc63e6a7808917b9dca425d0a4e9ef816bbaf12d4e9f3e73ca29480f7d52a04253262522ff3ced1c20ee0945c83a4e6e92d414aea5384365b959d1c61177e054330670a02fbf4bb5329f3d9bb2dcb841e9ad4f8c7a6f75e8254bbd834ab5086cd5f6ee7d1a5726afab0f49948d772bffce1234c1508cf155be66342665c8d122606af715135e9fc72df25557acb5c4b8e94f1610750cb1db29d3ac73126fe074471d75eed25e8412dbaaf9c816ca06acdcf0e8157b3bc52b6eac9356b06d19fd78047f3df928a6b8757bb246a589483e164f13850c11902ba855eba77d622dac1b7a2f471514eaf5399dc0b672116312cfd58a36a0d803d7157822db3129c8777176973f6b50a8e6d1a854f09ab2462d45e64f51217857b98e0e2dabfd2df1099dc03cd5c6d86bc077a489a380bc802732269c0e7f7b01be1f63c650a2fa0402f1ad93e5b84de38ae76c58d34ad12757ade6a6d0097a232509e5e132bef40fdec4b85ec7e6a2c04c0f69e323d8b879934239bbb381dcaed2d6a86a670d185ec92677b3106737a85a612dd91ee1f1df396a9a0453877015d64e5dd78243a46d18321279b7c8f425a5dfc79ca6eccb59feb95b3663f555173801c65e07094dcee761d0b129e571b6d0f0cddbcaf5400fcf6886b6d4ff0d42d8d32131dddb6b956789cd1d2ed95adbb119d06d92e85bba0933b7c919df2806738b2a0c6593d317c156cdda8f38fbcf36c0c6a6216761575fd32fdf719e3ccd351897c09ad65604a861449c8b5d9a915b752b867f1dd42aea17d9bcdcd4c8680e70b9b83232859dbf057867fb01c3dda0cadc24c44be97b0d8b57beac158536bb9ec459e0615b67f3cb948e37591133ffd93fc6961c9e856b99b5e59d6725269a655779508688fadcb9675cbaf06ee8cfb0dffe32915b76f1ad3b166858aaad51b442e3ea96c246124fdb4a3402d33558757be98a5efbe646c571aef4273edc4af19d4ae76be5383fe5a7c850bb1c04b2475b5adb7e353d9d09969211a6e6c7754724e43193c672703a5fabca338ed470db3878de83a0247eb6afdd823b9b35f584c6438ff2c8cff126b9969b68534ae21e74f2233faa7ff4c24ee355cafe172dd3641d568e816edf64526dd89a34e532a0dade76141e941ae774c9989cedb649b150d303e13b7036644720c1e1bfbd91ac31602a43a5a85d949fbf08d315aae318fda755fe1460fc84229719fcbe6c1853f3c4e4a2b788bdda0ae5afafb0cab20e06dbb3c41da8133bd68bac75c2f5ae3eeefafa0d16a03cf34575dc26022d08238720913ca55e689f3110ceb63c3584be0d163ebbce19f408f6bb43ae26084f3e66ae987e5edaab0f144985a6e77aebb4d4b1239fd5788a69916b4a2d59eeeb6ab1b267e3dcfe5404ccb709594f3138931043c62372ffdd1a4eb3333a495512cea2babc82f0c8569120579676514115bd217d204b4cc7895c5d1d8be08f9b4ca86c7c0b610e81d1c58368d8c771df07fbbf2f02969e50c7561b275ce5ed0db863e2a8b9d1b9862de804a3a2f378aed01a1ee3bb5f9b44a3fe2d60fff9f83338cba8a703fd5b76ff2b6f1ee7f4924c7ba9cf1f0ec74564342c53a42546c9f384a0148eab4ab75fe9f26686333a410c4fed8475f987ff07bfece8a36064ddd16657f7113d8faac5a5a55b4087aff3a2e7d4584b7c7ab7b2e9c04ddd3643fce7c45917fd878a23b1d588872e0454e225e17ef4fccb36f3ca6460f4b1a0bacd71e0332e3547ac9aa231f1c64c6bb916299fbb58e453b36aceab9f1b350fa406a0f57b770aea9879854fa85472c6067fa1da9eb82d09a869478dd830147ed5529c42a30808d915838cbd2124add8a7f541d2a7f347fa40ae9b9b7867950fbf9ef7263cdfe0b2c9190e8b2701e55aebba5de8e0dcb13c69f6284ccdb586df3e296e23966d9ed6842f8c6b5d84b8c95334da41bdbddbe6ae7d40394e1eb4e9e61bc02fdfb725ad802614d8968a3c3e6a2c0c946f8e8aa2b9eed2476ecc0f2320f09abd90b0886724f8356bf71dba9520226f7da7c81164d327f85a355464239d5ad6bbd58bae4980eba4371c5757d9e4b0054bb81dfca03f12d18be07e36ddb52fa423e85aa8c0e8ef16f63aec912773a06bb0df3e28425e4cc7a58777a2626dd62e5d16ebea10f911d35ddcbfd9eb4be98b6f0281a5b6a8a27d9e3663a820ec0ebed0314d50ab68831456a", 0x1000) setuid(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x3, &(0x7f00000010c0)="a352fa440cd2c9b9b99343d225cc96d254c0d208f3f2b45039dea234ba8e8c87b10a958ee7172ae39c94ce5304f15bcb6e78c6bb523bbdefec9cc3bd0fd7af3cde7122b67e4607718486c5c400cba4c026f02abcfc0a4dc747be7f279ac2389580da48d536b3b264ecc1eb04a2723c9544c68b5e9c6808af48a658ef52fd09ab08caea3d844b56036b947578f0cc3f276b1711ec16f81b86e4420bfe09f0", 0x9e) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 05:37:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="1f04c2b0e3540401e54a8a1e8f06ce808f836114abae14"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "0000000000000001000020003d05b71845da57ef"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 05:37:58 executing program 1: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c653018dcbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r21, 0x4) mknodat(r21, &(0x7f00000007c0)='./file0\x00', 0x18060, 0x0) r22 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r25 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r25, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r25, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r26 = msgget(0x1, 0x254) msgsnd(r26, &(0x7f0000002e80)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da672372ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r27, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) msgsnd(r27, &(0x7f00000004c0)={0x1, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274d016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xfffffffffffffce2, 0xc2c25e0089590800) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r29 = getgid() r30 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r30, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r30, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r33 = msgget(0x2, 0xc0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r36 = getuid() r37 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r38 = fcntl$dupfd(r37, 0x0, r37) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r40 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r42, 0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f00000003c0)={{0x0, r34, r35, r36, r39, 0x1, 0x9}, 0x800, 0x1, r40, r42, 0x6, 0x1, 0x1, 0x2}) r43 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000280)={{0x8, r28, r29, r31, r35}, 0x3, 0x0, r43, r44, 0x9, 0xb01, 0x9674}) r45 = getgid() setregid(r35, r45) r46 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r46, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r46, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r47 = msgget(0x1, 0x254) msgsnd(r47, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r47, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r46, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r49 = getgid() r50 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r50, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r50, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r53 = msgget(0x2, 0xc0) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r56 = getuid() r57 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r58 = fcntl$dupfd(r57, 0x0, r57) ioctl$BIOCSETF(r58, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r60 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r62, 0x0) msgctl$IPC_SET(r53, 0x1, &(0x7f00000003c0)={{0x0, r54, r55, r56, r59, 0x1, 0x9}, 0x800, 0x1, r60, r62, 0x6, 0x1, 0x1, 0x2}) r63 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000280)={{0x8, r48, r49, r51, r55}, 0x3, 0x0, r63, r64, 0x9, 0xb01, 0x9674}) r65 = getgid() setregid(r55, r65) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r23, r55, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r24, r18, r24]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r66 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r66, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0xfffffffffffffe18}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0x1c1}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r66, 0x0, 0x0) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r68]) chown(&(0x7f00000017c0)='./file0/file0\x00', r67, r69) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r70, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r70, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r70, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r24]], 0x1, 0x7fb) msgrcv(r70, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r70, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r70, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r70, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r70, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r71 = geteuid() r72 = getegid() r73 = getuid() r74 = geteuid() setreuid(r73, r74) r75 = getpid() ktrace(0x0, 0x1, 0x4, r75) msgctl$IPC_SET(r70, 0x1, &(0x7f00000003c0)={{0x6, r71, r72, r74, 0x0, 0x80, 0x9}, 0x3, 0x3f, r75, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x6b) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='\x00\x00\x03\x00\x12g\xac\xe6\x1e', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0xfc}]}) pledge(&(0x7f0000000080)='tap', &(0x7f00000000c0)='\x00\x00\x03\x00\x12g\xac\xe6\x1e') connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:58 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x2000) shmdt(r0) select(0xf, &(0x7f0000000040), &(0x7f00000000c0)={0x4}, 0x0, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) fchmod(r1, 0x4) r2 = socket(0x10, 0x2, 0x1f) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r3, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000280)={0x7fffffff, 0x1}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000002440)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad28e543e5bebf0300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004eae0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000010000000000000000000000823496f4cd2098db4affbb86a6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e4ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000017000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffdf0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d30d78d2203ccd803677296a06a8aa116fa064b0d160ccff114e25f20f2902e9f2e4e29b8c9ae2ff28924efd05000000000000005faa812118fa4ecef0536b105ba7822e1b268f7fd13632c81db52dd61f07868f0a354957279a8e23f2de766c14a7f30833523138bd73d31c89911e2600eade5eb4f9b883efaf0e6abf02212631a8bdcacd3cdc4000aa3170ae13fc1e73d16d4fce646f0e63fd5414aeaa527726449399ce9f2c41831f9896504494cdabde3aca1f307eed257dec5ffbcf96e9228eb401058c846b"]) shmdt(r0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001200)='/dev/speaker\x00', 0x20000, 0x0) pwritev(r4, &(0x7f0000001300)=[{&(0x7f0000001240)="62f861ed1571fd841c6572eea6594cfa89cafe9fd3823680906a6e8ee218a807c305ac9ffdb9f1933c869a749c129ac96f7e384366862d5ad9df0fe608e646caf10bad8ab6da3548ceaef428ca98a297035ecd3f1f7fa817b4ae0f57f1741c4cf5731112a4cc8c8bb6fca25156498195c4bb68fcd5f1ec9f2efd0dbc30e4f419fc45cbe984a6612f00a134421ac24ebf203a271debab97e424e820b8d79770dccc274577a7", 0xa5}], 0x1, 0x0, 0xee) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=""/105, 0x69) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x0, 0x0) 05:37:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000035b, &(0x7f0000000140)=[{0x10001, 0x1, 0x0, 0x101}, {0x4c}, {0x3c, 0xfe}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 05:37:58 executing program 1: sync() r0 = socket(0x10, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = accept(r1, &(0x7f0000001a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dfffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004fc29a97f5000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d39bbfdb082924e206092a53ef56e2ce7604e271783c70618182a83c3ad062d58ddf03413bfe41050405d8"], &(0x7f0000001080)=0x1002) recvfrom$unix(r1, &(0x7f00000010c0)=""/136, 0x88, 0x802, 0x0, 0x0) listen(r2, 0x4) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r3, &(0x7f00000011c0)=""/120, 0x78, 0x80, 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) listen(r5, 0x9) faccessat(r4, &(0x7f0000001240)='./file0\x00', 0x88, 0x1) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000001280)={0x85f, 0x8}, 0xcb) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000012c0)={'tap', 0x0}) getsockname$inet6(r2, &(0x7f0000001300), &(0x7f0000001340)=0xc) symlink(&(0x7f0000001380)='./file0\x00', &(0x7f00000013c0)='./file0\x00') r7 = openat(0xffffffffffffff9c, &(0x7f0000001400)='./file0\x00', 0x800, 0x2) openat(r7, &(0x7f0000001440)='./file0\x00', 0x40, 0x31) recvfrom(r0, &(0x7f0000001940)=""/88, 0x58, 0x0, &(0x7f00000019c0)=@in6={0x18, 0x3, 0x80000001, 0x5}, 0xc) unveil(&(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)='c\x00') setitimer(0x0, &(0x7f0000001500)={{0x10001, 0x10000}, {0x2400000000, 0x4679e997}}, &(0x7f0000001540)) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000001580)) read(r7, &(0x7f00000015c0)=""/72, 0x48) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) seteuid(r8) r9 = accept$inet(0xffffffffffffff9c, &(0x7f00000016c0), &(0x7f0000001700)=0xc) pwritev(r9, &(0x7f0000001900)=[{&(0x7f0000001740)="7569c56e190e11d38fd966359120a4f2fc1d6b4e2fe1651f1de425420c70d750480f072cbc6c45147cd370443ea9fbb9e77fa342cdbbb1fe2e0df31a6ef434649de8d9152279fddfc60d8db1cffe5410de86870ca488316ec0765be088c89db8895619ed931b0debf9869834e5f829bb62a59c04e652a552c4fa625cb27e086b60ee75e61099054406d41fbef5d5ae84e06e69ef72d9457a50f800a635be81adff1d45ef5f0f8b9c2921f43f15", 0xad}, {&(0x7f0000001800)="07cc6b3fd74e0f73a9ed90ba6205d086f3633ca2c1b8ec26e6b9a9eaab686aff1adeb4af0249fc4ee8d85c255b75583360913cbe36294f228eacd031fd03fd35ece1d7dc8619493e23f603574709920067e9b231719832a9586aff748cfb451703f25e5e0e7c4249f8d096a5c21f01cfaf36c478a1516ebdc1ed5aa9b07d803cd39c96c37a890c5c52ae4fefab78b769050230bf08f6ec2e020e964dbc042f78ee4c1a5e34b9f3bd99b36393346e98cba441e038e43fa2724fe5a4eeaebb331684af31964863", 0xc6}], 0x2, 0x0, 0x0) 05:37:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022000042a2db7e9ee17b5a00"/118], &(0x7f0000000040)=0xffffffffffffff19) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0xffffffffffffffff, 0x0, 0xffffffff}, {0x18, 0x2, 0x0, 0x9}, 0x9, [0x0, 0xb8db, 0x0, 0x0, 0xfffffffc, 0x0, 0x6, 0xfffffffe]}, 0x2b9) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140)=0x400, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:58 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x1, 0x1000100000000000}, {0x1ff, 0x1}}) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) 05:37:58 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x140, 0x6) lseek(r0, 0x0, 0x7fff, 0x0) getsockname$unix(r2, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x26451d060d8f263, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r3, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r3, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 05:37:58 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) read(r1, &(0x7f0000000000)=""/134, 0x86) 05:37:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01000400000000008937864c19b9dab5f28c1f3f28785c87fdc369da7d7619728ad34b5d21a0258b77eeb4db6910be3454fb700b1c03c3a20c45e8e0fa192765910f4cfd841fecd6ec3e44b19f7cc2c51e7c69bf67348f733fec9a5fc706819c7fd1de89ab5b0471ba96bd84d92d23a787618072e9189222410d3bc070f262a7d26ea37077c54b3956ca992b2ff1642c6e4c7d46c7aea43e98a0a6d4223171286393f21f6500c57334a368"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594e820 uvm_fault(0xffffffff82513c48, 0xffff800000aa1000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff82513c48, 0xffff800000aa1000, 0, 1) -> e uvm_unmap_remove(ffff800000aa0f00,0,1ef000,ffff8000169876d0,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800016987780, count: 0 ddb> trace uvm_unmap_remove(ffff800000aa0f00,0,1ef000,ffff8000169876d0,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000aa0f00,0,7,fffffd803f012220,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff80001594e820,ffff8000ffff8a28) at vm_impl_init_vmx+0xf1 vm_create(ffff800000acb800,ffff8000ffff8a28) at vm_create+0x193 VOP_IOCTL(fffffd8037dbda90,c5005601,ffff800000acb800,1,fffffd803f7c6960,ffff8000ffff8a28) at VOP_IOCTL+0x88 vn_ioctl(fffffd803755b870,c5005601,ffff800000acb800,ffff8000ffff8a28) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff8a28,ffff800016987b28,ffff800016987b70) at sys_ioctl+0x5b9 syscall(ffff800016987bf0) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9dc779cb460, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000169876a0 rbx 0 rdx 0x2707 __ALIGN_SIZE+0x1707 rcx 0xffff800017b47000 rax 0xffff800000aa0f00 r8 0 r9 0x1 r10 0xafe068de1a923d0d r11 0x794bff2ff285e13a r12 0 r13 0xfffffd802e309390 r14 0x10000 __ALIGN_SIZE+0xf000 r15 0xffff800000aa0f00 rip 0xffffffff8212be9b uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000169875f0 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.0) pid=321830 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8008,0xffffffff825b8d60 process=0xffff8000ffff6a90 user=0xffff800016982000, vmspace=0xfffffd803f012220 estcpu=36, cpticks=61, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 34016 44041 87188 0 2 0 syz-executor.0 *34016 321830 87188 0 7 0x4000000 syz-executor.0 87188 165241 97935 0 3 0x82 nanosleep syz-executor.0 33935 149717 0 0 3 0x14200 acct acct 31939 309990 0 0 3 0x14200 bored sosplice 42801 300573 97935 0 2 0x2 syz-executor.1 97935 253673 85824 0 3 0x82 thrsleep syz-fuzzer 97935 215483 85824 0 3 0x4000082 thrsleep syz-fuzzer 97935 518210 85824 0 3 0x4000082 thrsleep syz-fuzzer 97935 207275 85824 0 3 0x4000082 thrsleep syz-fuzzer 97935 523626 85824 0 3 0x4000082 thrsleep syz-fuzzer 97935 219548 85824 0 3 0x4000082 thrsleep syz-fuzzer 97935 320878 85824 0 3 0x4000082 thrsleep syz-fuzzer 97935 256721 85824 0 3 0x4000082 kqread syz-fuzzer 85824 259859 15461 0 3 0x10008a pause ksh 15461 192391 64323 0 3 0x92 select sshd 8686 346920 1 0 3 0x100083 ttyin getty 64323 416284 1 0 3 0x80 select sshd 30547 258059 90758 73 2 0x100010 syslogd 90758 321199 1 0 3 0x100082 netio syslogd 32763 505976 0 0 2 0x14200 zerothread 51344 33741 0 0 3 0x14200 aiodoned aiodoned 51016 49943 0 0 3 0x14200 syncer update 57276 179044 0 0 3 0x14200 cleaner cleaner 25100 112642 0 0 3 0x14200 reaper reaper 67124 209573 0 0 3 0x14200 pgdaemon pagedaemon 27505 278600 0 0 3 0x14200 bored crynlk 56828 397251 0 0 3 0x14200 bored crypto 4481 393952 0 0 3 0x40014200 acpi0 acpi0 67774 237570 0 0 3 0x14200 bored softnet 95241 354377 0 0 3 0x14200 bored systqmp 7562 32900 0 0 3 0x14200 bored systq 42614 177082 0 0 3 0x40014200 bored softclock 19108 391721 0 0 3 0x40014200 idle0 39273 178146 0 0 3 0x14200 bored smr 1 143854 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9496 6287K 6921K 78643K 11630 0 pcb 13 8K 8K 78643K 95 0 rtable 108 3K 4K 78643K 300 0 ifaddr 72 14K 14K 78643K 162 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 51 0 iov 0 0K 24K 78643K 156 0 mount 1 1K 1K 78643K 1 0 vnodes 1219 77K 77K 78643K 1594 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 7 1K 1K 78643K 10 0 sem 12 0K 1K 78643K 163 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 475 0 sigio 0 0K 0K 78643K 16 0 proc 44 30K 54K 78643K 507 0 subproc 32 2K 2K 78643K 68 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 91 0 in_multi 61 3K 3K 78643K 125 0 ether_multi 1 0K 0K 78643K 9 0 mrt 0 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 242 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 107 54K 55K 78643K 2044 0 UVM aobj 69 3K 3K 78643K 69 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 81 0 NDP 12 0K 0K 78643K 36 0 temp 135 3563K 3634K 78643K 44906 0 kqueue 0 0K 0K 78643K 4 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 12 0 6 1 0 1 1 0 8 0 rtpcb 96 51 0 51 3 2 1 1 0 8 1 rtentry 112 84 0 40 2 0 2 2 0 8 0 unpcb 120 458 0 452 1 0 1 1 0 8 0 syncache 280 5 0 5 2 2 0 1 0 8 0 tcpqe 32 294 0 294 1 1 0 1 0 8 0 tcpcb 640 490 0 486 4 2 2 2 0 8 1 ipq 40 5 0 5 3 2 1 1 0 8 1 ipqe 40 139 0 139 3 2 1 1 0 8 1 inpcb 280 1002 0 998 4 2 2 2 0 8 1 nd6 48 12 0 8 1 0 1 1 0 8 0 pkpcb 40 8 0 8 3 2 1 1 0 8 1 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 8 0 8 2 1 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 392 0 172 15 0 15 15 0 8 0 art_table 32 393 0 172 2 0 2 2 0 8 0 art_node 16 83 0 43 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 1 0 1 1 0 8 0 semupl 112 4 0 4 1 1 0 1 0 8 0 semapl 112 161 0 151 1 0 1 1 0 8 0 shmpl 112 67 0 0 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2113 0 714 46 0 46 46 0 8 0 ffsino 240 2113 0 714 83 0 83 83 0 8 0 nchpl 144 3101 0 1499 60 0 60 60 0 8 0 uvmvnodes 72 2425 0 0 45 0 45 45 0 8 0 vnodes 208 2425 0 0 128 0 128 128 0 8 0 namei 1024 9175 0 9175 2 1 1 1 0 8 1 vcpupl 1984 4 0 0 1 0 1 1 0 8 0 vmpool 520 8 0 3 1 0 1 1 0 8 0 scxspl 208 10300 0 10300 11 8 3 7 0 8 3 plimitpl 152 51 0 45 1 0 1 1 0 8 0 sigapl 432 639 0 628 2 0 2 2 0 8 0 futexpl 56 15105 0 15105 2 1 1 1 0 8 1 knotepl 112 119 0 100 1 0 1 1 0 8 0 kqueuepl 104 129 0 125 1 0 1 1 0 8 0 pipepl 128 554 0 535 4 2 2 2 0 8 1 fdescpl 424 640 0 628 2 0 2 2 0 8 0 filepl 120 5439 0 5350 6 1 5 5 0 8 2 lockfpl 104 243 0 243 2 1 1 1 0 8 1 lockfspl 48 76 0 76 2 1 1 1 0 8 1 sessionpl 128 19 0 11 1 0 1 1 0 8 0 pgrppl 48 31 0 23 1 0 1 1 0 8 0 ucredpl 96 470 0 464 1 0 1 1 0 8 0 zombiepl 144 630 0 630 1 0 1 1 0 8 1 processpl 896 658 0 630 4 0 4 4 0 8 0 procpl 648 1217 0 1181 4 0 4 4 0 8 0 sosppl 144 3 0 3 2 2 0 1 0 8 0 sockpl 384 1521 0 1511 8 4 4 5 0 8 2 mcl64k 65536 162 0 162 9 5 4 4 0 8 4 mcl16k 16384 5 0 5 2 2 0 1 0 8 0 mcl12k 12288 29 0 29 2 1 1 1 0 8 1 mcl9k 9216 10 0 10 3 2 1 1 0 8 1 mcl8k 8192 28 0 28 2 1 1 1 0 8 1 mcl4k 4096 70 0 70 3 2 1 1 0 8 1 mcl2k2 2112 2 0 2 2 1 1 1 0 8 1 mcl2k 2048 68442 0 68420 18 14 4 14 0 8 1 mtagpl 80 24 0 9 2 1 1 1 0 8 0 mbufpl 256 113218 0 113133 31 16 15 23 0 8 6 bufpl 280 8024 0 2964 362 0 362 362 0 8 0 anonpl 16 124877 0 101162 120 23 97 97 0 62 0 amapchunkpl 152 3865 0 3706 19 8 11 14 0 158 4 amappl16 192 5371 0 4011 94 25 69 70 0 8 0 amappl15 184 49 0 49 1 0 1 1 0 8 1 amappl14 176 66 0 60 1 0 1 1 0 8 0 amappl13 168 11 0 9 1 0 1 1 0 8 0 amappl12 160 55 0 52 1 0 1 1 0 8 0 amappl11 152 56 0 52 1 0 1 1 0 8 0 amappl10 144 10 0 10 1 1 0 1 0 8 0 amappl9 136 925 0 920 1 0 1 1 0 8 0 amappl8 128 513 0 487 2 0 2 2 0 8 0 amappl7 120 44 0 39 1 0 1 1 0 8 0 amappl6 112 63 0 51 1 0 1 1 0 8 0 amappl5 104 206 0 197 1 0 1 1 0 8 0 amappl4 96 815 0 791 1 0 1 1 0 8 0 amappl3 88 182 0 176 1 0 1 1 0 8 0 amappl2 80 4172 0 4114 3 1 2 3 0 8 0 amappl1 72 20982 0 20599 26 17 9 20 0 8 0 amappl 80 1502 0 1460 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 68 0 0 2 0 2 2 0 8 0 uaddrrnd 24 648 0 628 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 648 0 628 1 0 1 1 0 8 0 vmmpekpl 168 8544 0 8519 2 0 2 2 0 8 0 vmmpepl 168 87358 0 84972 186 50 136 177 0 357 28 vmsppl 272 639 0 628 2 1 1 2 0 8 0 pdppl 4096 1302 0 1266 6 1 5 6 0 8 0 pvpl 32 298851 0 271666 253 32 221 224 0 265 0 pmappl 200 647 0 631 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 179 0 45 5 1 4 5 0 8 0