kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sun Dec 1 12:15:20 PST 2019 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.78' (ECDSA) to the list of known hosts. 2019/12/01 12:15:36 fuzzer started 2019/12/01 12:15:39 dialing manager at 10.128.15.235:18618 2019/12/01 12:15:39 syscalls: 337 2019/12/01 12:15:39 code coverage: enabled 2019/12/01 12:15:39 comparison tracing: enabled 2019/12/01 12:15:39 extra coverage: support is not implemented in syzkaller 2019/12/01 12:15:39 setuid sandbox: enabled 2019/12/01 12:15:39 namespace sandbox: support is not implemented in syzkaller 2019/12/01 12:15:39 Android sandbox: support is not implemented in syzkaller 2019/12/01 12:15:39 fault injection: support is not implemented in syzkaller 2019/12/01 12:15:39 leak checking: support is not implemented in syzkaller 2019/12/01 12:15:39 net packet injection: enabled 2019/12/01 12:15:39 net device setup: support is not implemented in syzkaller 2019/12/01 12:15:39 concurrency sanitizer: support is not implemented in syzkaller 2019/12/01 12:15:39 devlink PCI setup: support is not implemented in syzkaller 12:15:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x80) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x6000, 0x1) r4 = dup2(0xffffffffffffff9c, r0) socketpair(0x10, 0x3, 0x5, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r5, 0x2}) r7 = fcntl$getown(r5, 0x5) getpgid(r7) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000002c0)=0x800) ioctl$TIOCSCTTY(r4, 0x20007461) r8 = msgget$private(0x0, 0x2c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x2, &(0x7f0000000380)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r14 = getpgid(0xffffffffffffffff) r15 = getppid() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0x6fd4, r9, r10, r11, r13, 0x1c0, 0x9}, 0x3, 0x0, r14, r15, 0x0, 0x7ff, 0x0, 0x7}) r16 = msgget$private(0x0, 0x0) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r20 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000580)={{0x80000001, r11, r17, r12, r18, 0x87, 0x2}, 0x3, 0xffffffff, r19, r20, 0x401, 0x7, 0x4, 0x2}) 12:15:44 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) fcntl$setstatus(r2, 0x4, 0x80) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) getsockopt(r0, 0x1, 0x4, &(0x7f0000000140)=""/247, &(0x7f0000000240)=0xf7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x208, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f00000002c0)) r5 = getpgrp() fcntl$lock(0xffffffffffffff9c, 0x7, &(0x7f0000000300)={0x0, 0x0, 0x20, 0x5, r5}) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r7 = openat(r6, &(0x7f0000000380)='./file0\x00', 0x78ede18c2214206d, 0x1) semctl$GETNCNT(0xffffffffffffffff, 0x2d58d2750fde5c6d, 0x3, &(0x7f00000003c0)=""/109) r8 = dup2(0xffffffffffffffff, r7) ioctl$TIOCSFLAGS(r8, 0x8004745c, &(0x7f0000000440)=0x10000) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000480)={0x4, [{0x1, 0x2}, {0x2, 0x5}, {0x2, 0x5}, {0x1, 0x9}, {0x0, 0x4}, {0x2, 0x40}, {0x96a76e5200057b28, 0x4}, {0x1, 0xfff}, {0x3, 0x10000}, {0x1, 0xd9f6}, {0x1, 0x943}, {0x3, 0x4}, {0x1, 0x4}, {0x3}, {0x1, 0xe}, {0x58b8cd44c2e98ae, 0x4}, {0x3}, {0x2, 0xb56}, {0xd289fc009c5f296b, 0x9de}, {0x2, 0x9}, {0x3, 0x1}, {0x0, 0x6}, {0x2, 0xffff8001}, {0x2, 0x9}, {0x3, 0xd0e8}, {0x3, 0x1}, {0x3, 0x112}, {0x1, 0x7}, {0x3, 0x4}, {0x1}, {0x7, 0x6}, {0x3, 0x101}]}) r9 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x8000, 0x40) lseek(r9, 0x0, 0x800, 0x1) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000600)) fsync(r2) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDSETMODE(r10, 0x20004b0a, &(0x7f0000000680)=0x1) shmat(0x0, &(0x7f0000ff3000/0xb000)=nil, 0x1000) r11 = accept(r0, 0x0, &(0x7f00000006c0)) setsockopt(r11, 0x7de, 0x1, &(0x7f0000000700)="8dfa8ef0d210122136ffbe261d650d7151eb5a017bdf8449ca841d0f664fbb3c53a9e47720d6a7a007b3f2f9940203e35845df953535ab1d2e5955104a9e2ccbaec03b30b12ab2f60dd666ae857486e0f66fa03303a7e12b4ca6d8751a5fd865d66eb06494cc66165009aafe97506cbd9b3c263f9151be7f4c540a1a21548af77d42b8d04f312feba2d076b942f8895880cb213e48e922f2ca0c765debda7e56373205eda9569d", 0xa7) pipe2(&(0x7f00000007c0), 0x10004) pipe(&(0x7f0000000800)) r12 = getegid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r15 = getegid() setgroups(0x4, &(0x7f0000000940)=[r12, r13, r14, r15]) 12:15:44 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000440)=ANY=[@ANYBLOB="2c4c8d21e3bce14fa7afbeb6da00659f87d3d50420680004a6d15712eae43c9a8478218ae973ed5e1f0f6355993094da34ec6141f09fd96b191528b4d971dc34c1a1015c8ea070cb946f1254c0dc80269e200a9b81e51e24166aab261f6e1f3078c9e553a2900842c99d6239bb39eb0eab1d4f5c8b560c1836e77dc8d786a7fac363"], 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000000)=""/34, 0x22}], 0x1) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="92ae0f53a2afa26a932db16ed26beccc49d926cdfc8c0daff106213df8b0311f0eac96cc91151b456e4013270105401f888d", 0x32, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x6, 0x4}, 0xc) write(r1, &(0x7f0000000140)="220e228901001c057eb474a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 12:15:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x3) 12:15:44 executing program 0: r0 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r3) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000021e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) 12:15:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000280)=[{0x28, 0x0, 0x0, 0x1000000}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="f9af86ffd63b731cd54d5346b0fc", 0xe, 0x0, 0x0) 12:15:45 executing program 1: r0 = syz_open_pts() r1 = semget$private(0x0, 0x0, 0x142) r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00c\x00'/171], 0xaa, 0x2, 0x1800) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x1) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r3, 0x0, 0x40fff, 0x0) write(r3, &(0x7f0000000140)='W', 0x1) ftruncate(r3, 0x0, 0x100000000) dup2(r0, r3) unlink(&(0x7f0000000000)='./file0\x00') r4 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getpgid(r11) r13 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r13, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, 0x0, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000180)='./file0\x00', r4, r10) 12:15:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x5a, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 12:15:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x7) pwrite(r0, &(0x7f0000000080)="ca05c25cf3ae43cb2e0598dafd241ee980ee3ef74a411fba26adbdf24d13a63dde499c706113b0b211b93ab97963132c7866d89dbf82787d8e239b0db70ef42682d1a95a40b94e80b183c0972aaea6d553e17b2374cc1553c1b7f845df9c609f2e36850b7b1e5d37db8a3d6d3adbee205457c3b1da59c521cb2a7ee7fb5608f24c8bb55114df347cbe1409ab02dbc599ebd6f6", 0x47, 0x0, 0x1) 12:15:45 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x4000, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r7 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r7, 0x0, 0x0) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000100)=0x50) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = dup(r10) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCLOCK(r11, 0x20004276) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) mkdirat(r13, &(0x7f00000000c0)='./bus\x00', 0x117) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0xffffff74, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES32=r6, @ANYRES32=r9, @ANYPTR, @ANYPTR64]], @ANYRES32=r2, @ANYRES32=r2], 0x2c}, 0x0) 12:15:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 12:15:45 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) getpid() r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) shmat(0xffffffffffffffff, &(0x7f00004ac000/0x2000)=nil, 0x2000) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) read(r1, &(0x7f0000000040)=""/145, 0x91) fcntl$setstatus(r0, 0x4, 0x4) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x24f) 12:15:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) unlinkat(r1, &(0x7f0000000000)='./bus/file0\x00', 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) close(r3) 12:15:46 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) bind$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000280)=[&(0x7f0000000240)='#\x00']) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x20000, 0x0) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x100, 0x0) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r8) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = dup(r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r11 = accept$inet(r5, &(0x7f0000000400), &(0x7f0000000440)=0xc) socketpair(0x1, 0x0, 0x5, &(0x7f00000004c0)={0xffffffffffffffff}) poll(&(0x7f0000000500)=[{r6, 0x20}, {r7, 0x4}, {r8, 0x8}, {r10, 0x20}, {r11, 0x4}, {r12, 0x80}], 0x6, 0x9) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r13, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x9) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r14, &(0x7f0000000300)="09edd8557e59857bdfaa953b1f015b200a795c54cad272b7a2840efec1f4427029e4f92a6f674682c3a0958907064a365eb21f39ba28", 0xffffffffffffff8c) execve(&(0x7f0000000680)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x41) close(r0) login: pckbd_enable: command error 12:15:47 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)="cfc8d69e7a645ab0a1fb39df1cc56a8ff9a5b556064efe481c00928e27695c004d6ab5377cc7d71a381e1e441b98cf55840aeb6d769f936ed8919070a115ebd2a01142758bb28aa74acbaa6978942af55744379ae395125ff9f70068c8ac4f25a224359e2a73a7329d3e32b1e64b1d5fda7551465d793b50d87f301b16b89e51034bec4836ff59c69b0dee2dc124ae7add502214813575dfabd9d26e4999e65e50cb708ff25a183e6b", 0xfffffcf0}], 0x100000000000013b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)='./file2\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 12:15:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801169ac, &(0x7f0000000300)) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) r5 = dup(r4) r6 = geteuid() r7 = getgid() lchown(&(0x7f0000000040)='./file0\x00', r6, r7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000000)) 12:15:47 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x96, 0x4, 0x2}]}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) 12:15:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) semget(0x2, 0x9dfba24eb033611e, 0x68) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x0, 0x7]}}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000340)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034bbbc56d02c48f28071cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aeea5473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) openat(r1, &(0x7f00000007c0)='./bus\x00', 0x400, 0x107) 12:15:47 executing program 0: getpgrp() mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x6000, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r1, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x5, 0x40000320, r8) ktrace(&(0x7f0000000000)='./file0\x00', 0xce31b41b49e63995, 0x1502, 0x0) 12:15:48 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="7978da"], 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="eff25aecd61dbc7c47b31bcd28d21962a107bbe2362a23c2e4e9e353c1e0be04e57b354a9a2f50d9eaeb690bcb7ba6f1c67183b27d5c99db9b7179d93405a8325f3f11b4a1d92084f924243d1fb56869fb72caeee4644fc0c5382274c159e426092eab5b623e3b64bc26109e620909f72fdce31b0fefbc2222148b482a756581df7edb63eec54fd6cadce6a46d5c331f9bae4163f752f632133a89d6f8043ac87c96c69880375e33446976e8bb9f2d288afd909358257138d6ea8731a62b84fa526e7a18af79deaf6dde3b74b8a0a43dae1e0214cb3652a2a8ed0f13b9bb52faf133ff589aed47e8e9d32e721ecede01594980d08a3cda7e785e6160edf234d8291c165d0805c8fbc27cf005c72d1d488aac7e1741b361387c790f2666aba319f1e309f62b7a8f7242f36153049092e61bc0d6f0cbe3bb8d25cf75acf746af7d102ebc6d6b2327a851"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 12:15:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04e17c9d57067f361010f608001c8707326d0c5c6d000000000004"], 0x0) r1 = msgget(0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r10, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getpgid(r17) r19 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r19, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r12, 0x0, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r18, r17, 0x7f, 0x100000001, 0xb1f1}) r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r21 = dup(r20) ioctl$TIOCSETA(r21, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = kqueue() kevent(r26, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = getpgid(r29) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r31, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r24, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r30, r29, 0x7f, 0x100000001, 0xb1f1}) r32 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kqueue() r36 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r37 = dup(r36) ioctl$TIOCSETA(r37, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) kevent(r37, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r40 = fcntl$getown(0xffffffffffffffff, 0x5) r41 = getpgid(r40) r42 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r42, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r34, 0x0, r38, r39, 0x5, 0x7fff}, 0x6, 0x2, r41, r40, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x10001, r6, r16, r22, r28, 0x8}, 0x3, 0x7, r32, r40, 0x1b07, 0x3f, 0x9, 0x100000000}) write(0xffffffffffffffff, &(0x7f0000000180)="d3", 0x1) r43 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r43, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r43, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 12:15:48 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) r2 = semget(0x3, 0x2, 0x10) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000080)=""/27) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x81) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000640)="61e76c42cb6f7f0881903647ec0f5bdc74064ea67985a84e327cf258c6d344291bb3c47f8af70c6a662eb9c25f304fa874929c25432cee3f23623bbf67211376d978b18c1a6a4ce2bd69eb91c474c4db71b65289859b5e7df49a163f4663545344cb8b4b77e62d82dc5c7654c58b1ac6464ef03d3a963c7eac03e4962bc5ed78c4ff80f4ef1e5358e160a0b2581c137e597a272931a8db189b6e6772b43830b44437080ebed3ca09ed5017496f865c5f7c022f82d34b10fe97e8be21d2a47b4c513244dbf9c2b7ba6af525b4a0f26f64cf6d401aac84c4a14543aa1562b7b5dabf288f949327db620171a2777b4607c170c748239d6826d63b4c9ad44ad29b05569e20b9f636f0bb89e63950fd89bfd7ca4c51770d461570cef214e9c548a83778e57f27db7e2edaae718ea7fa9ff4c9223fd7029e3f607665d9f8a7a7c3800f6eacb411e79d111548510e9622a55c783200884fee23734412994c06a1b430e6ec0469759e10e389f35a1cf5bd21c7431894a255275e8a9adf107c110207ef12193d800478c36c3482e6cc612df15e6eaf2332c45e65070ff80e882aafe9af6ca3cab2fe14b8da81441f69bae12e51e02e22e776ecfa4882aa918dc668729a2896cea4d870e25ecabaeae2b055d2fc163a981b2eaf2834d68849f77ffe20c2f9a1aaecb8780ee5b1937a1bd4327914bde088245111842ca2901e1d218ebcfa69faec4058490414c9ef2c30a3ca754d2a789892810dfac682a1a4a71040c96c7a64f01bc724058dc4eedf21d056306cd0dfca8ce206d490ad223916b7f240c707f678b56d0f11daa55557eda01fea35354bd4e209439e417c194fb568061f84bd609f4253be6d2cf5d449e13816fc91a5ed3aabe2fb475f1505e6b3e2c9024be2f6dd132d4d33c8f0c899d3dc4152b063a4b562c33067039097bea63382416838e660af4d2faa48c478e3a04d9f73c52023f65438997336ce1c5a5faf1d358295acb96d5f5c197c25df20e553528239e176870cdf6eac610ace9e810e76434ac115ba8c0a4c0380153629fb509b119f1c73c8d31d6054268020fbedd00c632d59f5e896e225db8d1af3a8688da7eb1c766b2a6f13a45a03abb1ae4e034846c19e5dbc748c44c4b53177c7594702af2e3be8a50ac84ce9a6d30898f484870b0b2cf96f5e1f09e137921ec5b091fdfa0238cf3f9c53d635e715f1ef2b3773baef8bd36b8ed8403359ca62529fb3f1c5f74f0ab117509ad4defbe7e832a680be33098a6c62866129210d87948dad82bdcc6e22cedfb16dada92dc9c0417a9fc1611e0f58c74961417c4ce2a655c8d8deb99a386fb09e71a2ef5a5ec4ea4101d05ab1258c6bf3497dfc2a2938501dd1e5799b2a4f0f95bde6b35c355c31e85b4194521ef78b84a2dbe1e4f19affaf00d5b1fae4487fea7054127824bf54aa394b7e43e626c6e7d63bd56aa089b5ceff5e435b7bdc5e82dc6e5e38ab816ed0ff4213b2441002dff60225be96945fa3d5455cfc3678ea23b4789b3e7a6f465768c5a9cfe6d55d83d7319a394e246c27fd9cc9ebb41dc16fa33684c7b03ce63f4ef763fc240f98e657eafed7412292f5adc0e5672466ed9bd306b5fb6e0a62e07c5d3f5b3f26783c552899ccda09b989d7ed8f13d3164e685bf1d744469e4b7fed4ac5c2e7d73beec34752fe84b7616064d5f6adf3f1620ae8a2be959b970e5be85d9c193a7ac26f0b9d97c4a440fd003e937547ecd06e663aa8920210dc1a191f1cc76f783d7c5cc885d77bf50838733a0ca5390781bbbceba66c79a298cd81f0680d975b9495ae95b8198b5cc40cf31dfe6ca1393a5f605b0d09f1c5ff39d30481f4ef15e93bba9b59943e5891d4c15339238a3951ef718c580df35c17a2d5e7200672b6c3833727358ed16775bfe26807e11d98b9f3bed7feb2bb353bf5798b2af5bed34affe64b3150776f18ca8d2a6a6dce2793233c415b96b0858f25db3c6f5e432498f2316088382dc2c7526590ab99270149efc425fbfba265cf8d4095e21988823236584a9283f509f7304979ef829402832b1223aa5c44eeb0eed41b5460ca1981caa33e416c20e83b4a0020dfada7cb51ca5d43ea997fadd6e67ebf729c00b34f57cf905bb61a969d8a9dd7ec8be93e58efe90972b3a13c3683d8349c2bb492cfcb1cfe68f24e1ff760a660a90245060b3207508513785047050ec478b0912da52ea8dd5737332a151c0ab87d1c1e3e247ef9a14fb5c99a8a7a3002e78b4281c5d5914d6d3cff8e5cc6a2aa981aebbb35aef38b39aeb290bb1ff82de64bc8445fa1c9f9ad695244eb0af4d8ce85709b32ccdc55a969fcf8dee9cacf3e1db2de2a731a3e66192c45e433fa20986b95bb0ebca7aafbc6b29c081eba2b397b7ffd5eccc6f6c03549c7d2f68adc5ecdcda543a1d98ecf5a3432f0367f41ddeca6a49a6983fd22819d6681a69c9500bc8531061d9eaaf43cda2b4b1bc75e5f3beccd438d2085ddb773886660be6b4e85701702b7b3c1679ffdb8e11c77e79dae72c17946b2305c7037589e97e8ad2b491ea6f5d9b3bebcfe8ee62e524904fdc33dc0c97b3ea4e849b7b84d4744a139c09d629c0c68517059470f442f3c2780ed955bba81467f78caabd2d3fdb53ca72193c43c81c038b9e7de975bdeb60bb730768050e344aca4c50a769daf3df799888403a3bffcd6039f2e517ebe0f75ccbe9a59d6ed6836e9e8c18ecd9f3c03f3c85703ce9b00724c597644e8ba1a1b270b22593f46e3dc38cd2e275bea87c20d571339f01da4c5a87b6a85bc4c82b4d11da118a52aed0adf47c94dfc7d61e9aeab143ac8d6aade93d3072d8c5ce20bf443e01d24377e27e222ffa17db0ab73f8873c36bc08b31b817f1c4315a6f5a185d607a24d5a0245445da9f4e92b96676a32b1f5ec8c6a5c8ca05fe84672b23c0ef662a0719818f52adde6c9302f7229b1a58e8f8b27be283e67f68e9fcb07b63e3a73ecba6c9dc4088befe499e20728b2692bed4aa48ab8321907e155ac3251685cb3628f587f292b0806d5f8023f600efd3782b35834c9c01d15527cac73b5a72bb52a314c9d540e36c9446e88768d92eafdbfd7d08eb7ebb3834c08fea1248e364a1cd960e96eae4ce8d20a8b64b23512c6570833d21d8aea5de94654186e0dd59b73dbb916512efac0568fb024503a42b8d4e581809773db40a836c64da007618a3eaee21510f7c018ec60867c7b778affeed9cbe17aee94be07bf38dce5ee78849b0383fe7350ca47ef3aa083546e537c4b4426e9d2a07990992b686c735410d64b5f6f898dde2a07e08ee208b2f8932869be10420c32050831e5f88dd2659e72d21dabad9cdfb2f05cee5d37553bae5176a46d2d05640544d10111c9a4d7242ba534fcd4e7296a71a5783d595d9b8603a83c43173b27b9ee352842073d244bbd01fdf1fd1d1378d56299c04ead75458e5237999e0ead55460e73aaaff67a2846b8401e4f078296865649be3b494522fa869e9a98a2558de343b1c1961ce3ac93173b4ce077e29561fb99844bb2f692d83e32d7901af05d4c3e149e26f10fd59c8fc14db8697f35690e4772ca41695e6558daae55626a6d0400a67aa1a38699e33f35bca81a471cbb1af247fae93c02b175b8a748a6efbb50033cbc545571106b21763131c8196ac68d178c521b1f684b9e21094d1d60e557933c70eefcf6d8b14ca13c37252e31a686e2916c855aa2d42fdad0c62e1bfcf50603e4febc2c43519ed0a6b372630dfa2dfd977933d6881a18329f5961888852b8182a7a6854fd277441553942190d831f649a6bb8e2b2da4928bc193b840906752ea0778ce8e93149bed45ea6999d39dff07bd36260a615915ccbd781208a78db027b0fa3a6f9858adf1ec3c3aa5c63dc46f021a4191a2e466f7016a094f7e7dea70d3af3ddacbd0a8bd02c9e50baa1bac78b2bb8db0c94745f5005a31d0281720ce9975977b37a3eb8c31c04ae52400e8b0a2dd7b64cf0ec7207da3304a506026f0ab508bfd7758c2ecff977a0af11dfb4610d8f9729e450a3f6c8a5a45a12fc53652d597caaa7fa81371a45dd78d1b81ab8eb6587f5c78a1783b725b9ed3966bebe765afddf3dd7b3d84317f963ec2fa686386d0fa88f95c5ba7953ebf3a72596690bcd44add47987bb2c378c8f69e09a20dd72fc7c67e58484626b47213f6917f26dd1565585f7f4d558f9ed7566f5d265f6b23b3960d5b7ebd9c2acde6f3bf0ba1faa878c4c4a8d31b201eb912ff1195cd9ab29a9a2c1cef759ea7d99918b1e4d2e45efd71b2b376c8d2918695a819ff5bbaf386cfef4a429dfd9f496c815647782a6e022c4d593ae57883aa359cb304733dc7b723a19d8516672919196f1cf2127108449642c38527fbcc866a09f86babcab9b9816a864bfe9ead4ecee267eda521c6434b9a69e5b6048da0e68596f1da696b8e10381a8d69985b3e2797732bc5c71fe6b34fc47bf9dfe4175082badb9a8b25daf54f57ffc7f32d3496628ebfadbaa7e7bc905c7f68293bdb180beb2e8842a36904bf582d5d88c1de323a550891dd34badc80822bca9919deea722fa8477c8732b845fc7bb0474f5e27b69d9d12222f68cd7317c6a5d3ccfa60b6dd36aeef633a1a47ee9e7923a8a3e49481c93c52ea9501de316073972f801b8f626890610f8ca2044e751a712331fde88221681a3996ab6bcc802d079772e76b89037d9e34df6b321a06a307712b37f5b4740ebd9d600fd1a379b1411cef46ddde2f1c6402bb28fd39c4ff313b4b04447adc0ae9a5758a2a179915e39a475a7b5b1aa932e28f9a818f6a4ff7d4a5c80754306761e493220bb44c5da47d8f3f00482609412beef57a70422f2a2a44778773662c16789d23c83c5787320e2e5291b8af98a73d463cb6cfb8f9b27edd0aed423df4201d5dd8acd2c9d1bb605ef9c3d5d3ceea4c91238e08bd9e1637ed65466e170de75a7b00338380bd3fdd7e21221ef123f31ca85219debf5be483076cba2d6de3732a3071a2c3a151f1fcaf31ee468f906c1ab1036a26878728094386ad0e8945a5d657dc1151a404a95879914b1ee18c9bcdcf93f6da7a2c47c57e7696773afe2616f9a414052526b1c0941a498b820ec148278c2cb11918692aa60808b2a1036b61847dec64029780c7d0e32e43d6870e707554c46cb586b52d06c8b0b2d34517450edce3bc74d2c3a21a328b1bc76e3f291834bf80daa376cd86fe5c026aa70185b231b8ffa83debb0844e7fe32f20e5cff9f7ba142ae62470dd00ba7f5dc15eea88d096ac75bd8763555291df2ca75fae3d85f33a3c522ce987e67cefab9aeed0ffe0f80a028d822d88701021f89223c25fca68234b83ea6473e0afe1ccbbcbdac948be8936e887cf9b1357d8a5b096ec3effd9d0113a13c02ed986f6d86cd516e7318585e1109106e3c5a6454605ccd88eadd89d01eb440780202ee83103bc049b42abbd805df942363543cd161a6160214192a28e58df55a538ac12c7d4f9565a05cd9d24a037e936256a61531212f80398bc618e73bab2b5c9754fbbf0b0a51bd1115489cd1e28046251b4307179e6b030f6ea6f7c43eeda0ff6ff2a74fb9f38e9e829422bb0661464cc8b2eceb9ccbeaf7b8dfee97936c4d8c94bfe08d65b5a241f432a1e806bdb486bd52890a3ee851a6ff0ec7d922d3b6cb6d2469e9be2d0393a3f87e0dfac18983ea2f8ecc6cdc66a614a292ca7c6a50fe3765e1f1ab0f617f6bfba7d8208c705994f7a73f9121780187782f95764ca885595ccc5cde4c4ebc", 0x1000}], 0x1) 12:15:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x440, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x15, 0xfd}, {0x45}, {0x6}]}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x7) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000040)) 12:15:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x9, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 12:15:48 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) fchmod(r0, 0x170) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000000c0)={0x1, 0x81, 0x5, 0x1, 0x4}) r4 = dup(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r5 = dup(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x8, 0x6, 0x1, 0x9, "32a9d2ac53d0c4b28d12612a10adcfccc04b5583", 0xfffffffd, 0x9ee4}) poll(&(0x7f0000000380)=[{r5, 0x5}], 0x1, 0x0) 12:15:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) open(&(0x7f0000000400)='./bus\x00', 0x7c32b1fd24973c99, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) dup2(r1, r0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000080)='[-/\x00', &(0x7f00000000c0)='\x00', &(0x7f00000001c0)='{{\x00'], &(0x7f00000003c0)=[&(0x7f0000000280)='-^+\x00', &(0x7f00000002c0)='&\\{\x00', &(0x7f0000000300)=']\x00', &(0x7f0000000340)='$[\x00', &(0x7f0000000380)='}\x00']) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 12:15:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) r5 = fcntl$getown(r4, 0x5) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = getpgid(r12) r14 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r14, &(0x7f00001ef000/0x3000)=nil, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000200)=0x244) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r18 = kqueue() kevent(r18, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r17}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = getpgid(r21) r23 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r23, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r16, 0x0, r19, r20, 0x5, 0x7fff}, 0x6, 0x2, r22, r21, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000240)={{0xfffffffffffffffd, r7, r20, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0x1f}) getgroups(0x3, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={r5, r10, r24}, 0xc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x20) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x10000000000001c5, 0x0, 0x0) 12:15:48 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = socket$inet6(0x18, 0x8003, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f00000001c0)="72320ca733923413ff5561d848e00617b79f2796e69c80d6332a4493a781d78ddd6d422f35745b01178cf35dd98fe072de10a57f2dd77ceaefb9e8937c98ea04997e0e1145fc2578f3a286bef52ce2cb3af0a5a80eb9f656a28880dd005c3256f83b051ddd425191cb2b9a95dc573d7fb20af959ac80f990ed5be4f2335bc684de18e56d09613c98ec61c1205acbfbe51b02ad63e5eaca69c547e42f61aa845602a07bb4d3f7b0d73f43d47a2469249bbd10c19ca665573c05e5da8d432411755cb1263b24b998c1021248586322a4730bb0e16c5836668b916f2436fe84", 0xde}, {&(0x7f00000000c0)="4c2f06259b1f02da3a139c5f10eda6f0a39b028b8c3c5a84d4702ae6812975c10c933f58ee602b54c56b90ad46940790f4723e72d2aa8ecbab36e96ae94ffda686ca7fe7b1d593f823d8ed831f8105021f27a6b57694bcb2bdfbeafc542bf49c4f1f9b4da58f4f9267cc7a558e93ced69d60452f0095a4ad3c35b3f1336f3383197931dc27df92edd1513165bdf0c503ab2727b6fe00f371a0017b4e3b2fa61aedf4f27bbb828615496eb5ed324c7a96fd1cf3f1f414", 0xb6}], 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) socketpair$unix(0x1, 0x5, 0x0, 0xffffffffffffffff) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r5 = accept$inet6(r4, &(0x7f00000002c0), &(0x7f0000000300)=0xc) dup(r5) 12:15:48 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x69) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r1 = semget$private(0x0, 0x6, 0x227) r2 = socket$inet(0x2, 0x3, 0x102) getsockname$inet(r2, 0x0, &(0x7f0000000240)) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x400, 0x60) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000400)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) r4 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x40040000, 0x2000, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000300)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) semop(r1, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x3, 0x2, 0x8000800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) fchdir(r2) mknod(&(0x7f0000000180)='./file0\x00', 0x8004, 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) r6 = open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000003c0)=0x2f54) dup2(r5, r6) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x10000, 0xffffffff, 0x2c, 0x1, 0xc297, 0x7fff, 0x1ff, 0x2, 0xe69c6a6ca0147c3e, 0x7fff, 0x8}) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x8, 0x20) 12:15:48 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd", 0x17) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc020691b, &(0x7f00000000c0)) 12:15:49 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x20, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) preadv(r2, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/208, 0xd0}, {&(0x7f00000001c0)=""/113, 0x71}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/148, 0x94}], 0x4, 0x0, 0x1) sendto$unix(r0, &(0x7f0000000000)="b1000513000001000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xa) mlock(&(0x7f0000001000/0x3000)=nil, 0x3000) 12:15:49 executing program 0: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x10000, 0x0, "d2ffef31a3e1fd576b66c5a1637da900"}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000240)=0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x7, 0x20, 0xe28, 0x6, "6e63390a585dced28183f61219018d4e22720acb", 0xffffff18, 0x7f}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockname$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000002c0)={{}, 0x5, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') setrlimit(0x2, &(0x7f0000000040)={0xffffffffffffffff, 0x60000000}) 12:15:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r7 = kqueue() kevent(r7, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = getpgid(r10) r12 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r12, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, 0x0, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) mknod(&(0x7f0000000240)='./file0\x00', 0x59c50244503b264d, 0x0) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r9) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 12:15:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x401, 0x7, 0xb6, 0x100000000}, {0x100, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x2, 0x0, 0x77bffd39}, {0x64, 0x10001, 0x1f, 0x9}, {0x0, 0x9, 0x80, 0x80}, {0x3, 0x401, 0x7, 0x7ff}, {0x6, 0x9f9, 0x4, 0x7}, {0x6, 0x2, 0x80000000, 0x1ff}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)=0x1) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r16, 0x2, &(0x7f0000000100)=""/114) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r18 = fcntl$getown(r17, 0x5) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000200)={{0x3ff, r14, r15, r14, r15, 0x104, 0x5}, 0xfff, 0x9, r18, r18, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r14, r15) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r15, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r13, r19, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r5, r6, r7, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) getgid() getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) r22 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r22, 0x20004b43) ioctl$BIOCGBLEN(r22, 0x40044266, &(0x7f00000001c0)) ioctl$WSMOUSEIO_GTYPE(r22, 0x40045720, &(0x7f0000000300)) r23 = dup2(r22, r22) ioctl$WSDISPLAYIO_DELFONT(r23, 0x8058574f, &(0x7f0000000480)={'./file0\x00', 0x6, 0x4, 0x4, 0x1, 0x0, 0x1, 0x3, 0x3, 0x1, 0x4, 0x8c}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000d00)=0xc) r24 = getppid() wait4(r24, &(0x7f0000000440), 0x2, &(0x7f0000000340)) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r26 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = getgid() semop(r26, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x8, 0x1000}, {0x4, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x1c00}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r28, r27, 0x0, r29, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r30 = semget$private(0x0, 0x8000000000007, 0x3f) semctl$SETVAL(r30, 0x5, 0x8, &(0x7f0000000140)) r31 = getuid() r32 = getgid() r33 = syz_open_pts() ioctl$TIOCSETA(r33, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r34 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r37 = getgid() semop(r34, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r36, r35, 0x0, r37, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000001a40)={{0x4, r31, r32, r36, 0x0, 0x1a1, 0x100000000}, 0x0, 0x100000004, 0x6}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000c80)={{0x6, 0xffffffffffffffff, r3, r36, r27, 0x1e4, 0x7}, 0x5, 0x5, r24, r21, 0xfffffffffffffe01, 0x20000009, 0x8}) 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) r41 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r41, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r41, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r41, 0x2, 0x3, &(0x7f0000001200)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() r43 = socket(0x800000018, 0x1, 0x0) bind$unix(r43, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r46 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r44, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) r47 = getgid() r48 = getppid() r49 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r51, r52) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[r53, r53, r53, r53, r53]) chown(&(0x7f0000000b40)='./file0/file0\x00', r2, r53) r54 = getgid() setegid(r54) r55 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r55, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) accept$unix(r55, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r55, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r55, 0x40087468, &(0x7f00000001c0)) fchownat(r55, &(0x7f0000000080)='\x00', r56, r54, 0x6) r57 = getgid() setegid(r57) r58 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSTAT(r58, 0x20007465, &(0x7f0000000500)) getsockopt$sock_cred(r58, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) accept$unix(r58, 0x0, &(0x7f00000000c0)) ioctl$FIONBIO(r58, 0x8004667e, &(0x7f00000003c0)=0x800) ioctl$TIOCGWINSZ(r58, 0x40087468, &(0x7f00000001c0)) fchownat(r58, &(0x7f0000000080)='\x00', r59, r57, 0x6) r60 = semget$private(0x0, 0x7, 0x287) semop(r60, &(0x7f0000000180)=[{0x6, 0x2000000000101}, {0x2, 0x1f}], 0x2) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000b80)=""/34) semop(r60, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r60, &(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(r60, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_SET(r60, 0x0, 0x1, &(0x7f0000000240)={{0x81, 0xffffffffffffffff, r57, r56, r57, 0x1ea, 0xfffffffffffffffd}, 0x7fff, 0x7}) lchown(&(0x7f0000000280)='./file0\x00', r51, r57) lchown(&(0x7f00000001c0)='./file0\x00', r51, r52) shmctl$IPC_SET(r38, 0x1, &(0x7f0000000080)={{0x6, r51, r39, r44, r47, 0x1e6, 0x8}, 0x5, 0x5, r48, r49, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r38, &(0x7f0000001000/0x2000)=nil, 0x1000) r61 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r61, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r61, 0x0, 0x200000000000d, &(0x7f0000000140), 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r62 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r62, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r62, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r64 = msgget$private(0x0, 0xfffffffffffffffd) r65 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r65, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r65, 0x20004276) ioctl$BIOCGDLTLIST(r65, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r66 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r66, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r66, 0x20004276) ioctl$BIOCGDLTLIST(r66, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r67 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r67, 0x20004276) ioctl$BIOCGDLTLIST(r67, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) r68 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r68, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r68, 0x20004276) ioctl$BIOCGDLTLIST(r68, 0xc010427b, &(0x7f00000002c0)={0x0, &(0x7f0000000280)}) msgsnd(r64, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r64, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r64, &(0x7f0000000800)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000730600"/189], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r64, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r69 = msgget(0x2, 0x0) msgsnd(r69, &(0x7f0000000900)=ANY=[@ANYRESOCT=0x0], 0x1, 0x800) msgrcv(r64, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r64, &(0x7f00000010c0)=ANY=[@ANYBLOB="b1dfa7cab2a13ecdb6b8492b42733f982e7af0ac2f8ccb4b9a29b212453cdddf1017aedfc5c7cdb6c0114a29bb227f08a831c7b1865bed1e9c630dc3a7be949d78fdcad46805c4ad0bd27a743afa1701969ca1d7e88200174bae84acba1f0f91bd1489d0d90e430b9e438232445d1b379cd8a3dbec1ac420cab8e5d0947a304c1872c76818f85869eec5cdb8b2f4f9e4c2c6167ccf033bd267ac5d623eb4188531b7c9be1f035fb496eaf40d42ad16ae"], 0xffffff64, 0x1, 0x0) r70 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r71, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=[{0xe0, 0xffff, 0x7fff, "7c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c33"}, {0x90, 0xffff, 0x8, "6c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303e61497"}], 0x170}, 0x402) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r74 = fcntl$getown(0xffffffffffffff9c, 0x5) r75 = getppid() getpgid(r75) r76 = msgget$private(0x0, 0x20000003c4) msgrcv(r76, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r76, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r76, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r76, 0x0, 0x0, 0x1800) msgsnd(r76, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r76, 0x1, &(0x7f0000000980)={{0x1, r70, r73, r63, 0x0, 0x46, 0x81}, 0x10001, 0x1, r74, r75, 0xa5, 0x1, 0x4e2c, 0x6}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r77, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r77, &(0x7f0000000dc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d005fc9c5ddf8000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000009fe2b30b000000000000000000000000000000000000001a3edff2a29a06d8f3c92fa6723260d457735632046ea1815c6906174a8c3504da8b258207084492dda963fcc55f38903060a56cc33d5e4c0abed23c4087013a5a02fb4712c165517a0fcd0d020e0604e3126e8a000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r77, &(0x7f0000000f00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e868239614464ff1e6c94011be14a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf126bc3a02a8f43b026a7845a0f847e1a4b0233c6dd9ff248b7496fee38c4e6eb063b60b89b7bfe5fc922fc62051825a59672eec89f638644a65b48ab42eb72a1560317678bad0aa724b5fa4587f492a3d9607e16cd11b34881c3e4f8ff7cc027583d3f18d2f3f791951e888f1fdcb99d13b6d6240d00"/402], 0x44b, 0x800) msgsnd(r77, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r79 = msgget$private(0x0, 0x20000003d0) msgrcv(r79, &(0x7f0000002a40)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48df1cfce2be94307d12ec0a531d05df66fa204b07b605677762f951350094089204acbe51f4f58f109fd6f287b9dcc8b38d13dd9ea546ee0a5f068a8c320057553c52fedd1e228d35c94d0801413a8fa8e69fc6fe152cc49aa5fd0e9a28a46a1f881c9d6cba1dd09e911880cc495f6121d3fd3d1a0f84100def0c633e66bd7f04c4078880eb84b9d1e53b2329670fb3ee61e1296b7adb16265c64ac7ab0ddda33a5bd1af95826a2d30df1662b3a8b586b2c0a89d280d83483c4dcf03f3ef08bf7d75098419b6ac8b9e0be71e6c21c68995d7061be8de6cae8ab00bfa7a7b303c1c277"], 0x1, 0x3, 0x1001) msgrcv(r79, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r79, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r79, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r78, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r78], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b25d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b051884477620000"], 0x4, 0x800) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r80, &(0x7f0000335000), 0xfcb7) writev(r80, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r80, 0x5}], 0x1, 0x0) pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r81, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) msgrcv(r79, &(0x7f0000000480)=ANY=[@ANYRES32, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRES64=r38, @ANYRES32=r80, @ANYRESHEX=r81], @ANYRESOCT=r12, @ANYRESDEC=r72], 0x4, 0x3, 0x1800) msgrcv(r77, &(0x7f0000001180)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5bee8f80de87c85c7835ee909a106480b1e47c"], 0xffffff64, 0x1, 0x0) r82 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r83, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r84 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000980)={{0x2, r82, r45, r44, 0x0, 0x46, 0xefffffff04000001}, 0x100, 0x1, r84, r84, 0x5, 0x4, 0x100000000, 0x6}) socket$unix(0x1, 0x5, 0x0) 12:15:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1f7b, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, 0xffffffffffffffff, 0x0, 0x800) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = dup(r0) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000040)=0x204) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCPROMISC(r6, 0x20004269) r7 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r8 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) fchmodat(r8, &(0x7f0000000200)='./file0\x00', 0x40, 0x4) r9 = fcntl$dupfd(r7, 0x0, r0) ioctl$TIOCFLUSH(r9, 0xc0106978, &(0x7f00000000c0)) msgget(0x1, 0x0) r10 = msgget$private(0x0, 0x81) msgsnd(r10, 0x0, 0xf5dd94f2923ca29, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() msgget(0x2, 0x0) geteuid() 12:15:49 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x8, 0x0, 0x0, 0x0, 0x8000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x86], [0x0, 0x0, 0x482, 0x2], [{}, {}, {}, {}, {}, {0x2, 0x0, 0x101}]}}) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 12:15:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffde0, &(0x7f00000000c0)="083499955100004b628007060000") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) socket(0x2, 0x7, 0x1f) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x4, 0x4, 0x6, 0x4ace}]}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x20, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9", 0x5}) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 12:15:50 executing program 1: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000280)='./file0\x00', 0x4408, 0x100) r1 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400000002c5, 0x100) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0x0, 0x0, 0x0, 0x36dc9b59, 0xfffffffffffffffd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$unix(0x1, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) r5 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x2100000, 0x0, 0x0, 0xfffbfffd, "d2ffef31a3e1fd7da900", 0x0, 0x1}) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r7) r8 = openat(r3, &(0x7f0000000140)='./bus\x00', 0x20188, 0xa4) linkat(r7, &(0x7f00000000c0)='./bus\x00', r8, &(0x7f0000000100)='./file0\x00', 0x4) r9 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = dup(r10) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r12 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSMUXIO_ADD_DEVICE(r13, 0x80085761, &(0x7f0000000200)={0x2, 0xa7}) socket$unix(0x1, 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r9, 0xc028698a, &(0x7f0000000000)) kqueue() 12:15:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r9 = kqueue() kevent(r9, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r12 = fcntl$getown(0xffffffffffffffff, 0x5) r13 = getpgid(r12) r14 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r14, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r7, 0x0, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r13, r12, 0x7f, 0x100000001, 0xb1f1}) fchown(r2, r5, r11) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 12:15:50 executing program 0: r0 = semget$private(0x0, 0x2, 0x200) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, 0x0, 0x0, 0x0, r6}}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000380)=0xb) r15 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) r16 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r16, 0x0, 0x100000000000000b, &(0x7f00000002c0)="15dc5d9bbbcaddb9c854ef10", 0xc) setsockopt(r16, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r17 = socket$inet(0x2, 0x4000, 0x4) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000003c0), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) getgroups(0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socket$inet(0x2, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) semget(0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r18 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) bind(r18, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r19 = dup(r18) listen(r19, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r18, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r20 = socket(0x2, 0x1, 0x0) connect$unix(r20, &(0x7f0000000000)=ANY=[@ANYBLOB="0500381ee116f97616ef"], 0x10) sendto$unix(r20, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r21 = accept$unix(r19, 0x0, 0x0) readv(r21, &(0x7f0000000080)=[{&(0x7f0000000240)=""/162, 0xa2}], 0x1) 12:15:50 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) shutdown(r1, 0x1) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0xb, 0x5814, r0, 0x0, 0x1) 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]}}) 12:15:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000280)=[{0x7, 0x33, 0x1, 0xfffffff9}, {0x427, 0x81, 0xa0, 0x4}, {0xf5, 0x3f, 0x7, 0x4}, {0x0, 0x2, 0x81, 0x8001}, {0x3, 0x0, 0x9, 0x3f}, {0x80f, 0x6e, 0xff, 0x9}, {0x7, 0x80, 0x80, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x6, 0x60}, {0x4b0df723f1eff61a, 0x10000}, {0x8a, 0x4}, {0x88, 0xfffffffd}, {0x87}, {0x82, 0x9d}, {0x46, 0x8}, {0x88, 0x9}], 0x8}) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000240)=0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000000)=""/26) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x80, 0x0) read(r3, &(0x7f00000002c0)=""/109, 0x6d) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r6 = accept$unix(r5, 0x0, &(0x7f0000000380)) dup2(r6, r2) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pckbd_enable: command error 12:15:51 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x1, &(0x7f0000000040)="01000000", 0x4) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind(r2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x10000, 0x8001}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x497e4c4fb76280dc, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x2cea) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000080)={0x3, './file0\x00'}) shutdown(r2, 0x1) 12:15:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc028698b, &(0x7f0000000300)) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) faccessat(r5, &(0x7f00000001c0)='./bus\x00', 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) 12:15:51 executing program 1: socketpair(0x20, 0x8000, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f00000000c0)="b50005", 0x20933dd44f83965e, 0x404, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 12:15:51 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a7140000290000002a00000003f1ffffffffffffff00000003fa36837ff81eb67ec7e0498081dac72e076a40142f6d514f8af8868891bd38ca6dec72a1e98edaadfe6e12fe240f761c05e4e1c832eeaa763ac4c9e43e89f366908bbaa1792b35d6e5d626ced04edcca"], 0x38}, 0x0) 12:15:51 executing program 1: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x9, 0x26, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 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) 12:15:51 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, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x25, &(0x7f0000000080)="d5ff9668", 0x4) 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", 0x6d2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) 12:15:51 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) link(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='./bus\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x36, 0x0, 0x0, 0x3}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 12:15:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x7ffffffe}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 12:15:51 executing program 0: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x5, &(0x7f0000000180)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x400}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) semget$private(0x0, 0x1, 0x680) r1 = semget$private(0x0, 0x4, 0x61a) semctl$GETZCNT(r1, 0x9d5bcfca82b0e651, 0x7, &(0x7f0000001780)=""/255) semop(r1, &(0x7f00000000c0), 0x2aaaaaaaaaaaaadf) r2 = syz_open_pts() read(r2, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) r3 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x400) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r4 = socket(0x6, 0x4, 0x82) sendto$unix(r4, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r5 = getpgrp() sendto(0xffffffffffffffff, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f00000014c0)=ANY=[@ANYRES64=r5], 0xa, 0x0, 0x0, &(0x7f0000002280), 0x6c9}, 0x4) shutdown(0xffffffffffffffff, 0x2) fcntl$setown(r4, 0x6, r5) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r6 = socket(0x2, 0x3, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffe, 0x1, 0xc0}], 0x0, 0x0, 0x0, 0x0) kqueue() r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) kevent(r8, &(0x7f00000000c0), 0x6, 0x0, 0x4d6, 0x0) r9 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x10) dup(r9) writev(r9, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) 12:15:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44, 0x0, 0x8}, {0x2, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x0, 0x3}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 12:15:51 executing program 1: nanosleep(&(0x7f0000000100)={0x9, 0x4}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x0) r0 = msgget(0xffffffffffffffff, 0x750) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 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)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) r5 = openat(r4, &(0x7f0000000300)='./bus\x00', 0x8, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000440)={0xfc, 0x0, &(0x7f0000000340)=""/252}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000002c0)=0x49) r6 = fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$SPKRTUNE(r6, 0x20005302, &(0x7f0000000280)={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) 12:15:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) 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) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x59) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000180)=""/192, 0xc0}], 0x1) 12:15:52 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) r1 = getpgid(0xffffffffffffffff) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000140)=[{0x4, 0x8, 0x1f, 0xfff}, {0x3, 0x8, 0x8b, 0x4}, {0x7fff, 0x1, 0x2, 0x39a8}, {0x9, 0xa4, 0x4, 0x8}, {0x26a4, 0x0, 0x7, 0x9}, {0xffff, 0x6, 0xb4, 0x3}, {0x6, 0x3, 0x42, 0x9bd}]}) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x1, 0x6, 0x0, 0xae9, r1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6, 0x0, 0x0, 0x7cf}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x0, 0x0}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 12:15:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x10000000000003, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) shutdown(r3, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) sendmsg(0xffffffffffffffff, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 12:15:52 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002025, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x490, 0x1) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x2000, 0x100006) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) r3 = getuid() pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0x5aa0953eca12b083) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getpgid(r11) r13 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCFLUSH(r5, 0x20004268) shmat(r13, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, 0x0, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r10, 0x4) r14 = open(&(0x7f00000004c0)='./bus\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r14, 0x80045710, &(0x7f0000000080)) 12:15:52 executing program 0: nanosleep(&(0x7f0000000180)={0x8000000000000, 0x1}, &(0x7f0000000440)) pledge(0x0, &(0x7f0000000200)='vmm\x00') semget(0x0, 0x6, 0x20c) r0 = semget(0xffffffffffffffff, 0x6, 0x20c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x80000000000006}]}) r2 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r2, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x4, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r14) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r15, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r15, 0x1, &(0x7f00000004c0)={{0xfffffffffffffffd, r8, 0x0, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r11, r14, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000003c0)={{0x6, r5, r6, r12, 0x0, 0x20, 0x9}, 0x7, 0x3, 0xfffffffffffffff7}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00551c07c12dd63dacef9228c3cb") r16 = dup(r1) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f0000000000)={0x10001, 0x0, {0x4, 0x7fffffff}}) semop(r0, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = dup(r17) ioctl$BIOCGDLTLIST(r18, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) ioctl$BIOCSRTIMEOUT(r18, 0x8010426d, &(0x7f0000000140)={0x2cb, 0x8}) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x100) kqueue() pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 12:15:56 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x8, 0x200041f7, 0x0, "b0d4ff03000093070600000000000000a500", 0x8, 0xffffff01}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/\xad\xb5X\x18\xae\x93\x16!', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000100)="53c751962af9301a319be3eac1db94caba2ce49599856939df7a9becc6aa7f056adf2d7e2cfcc88e789ac074f8759ec1e96d1c649d1ab221b2010a993fcd6b27304e7ff6d3a8865328295d6ca16e58e69452df87f85cb05499f24b53c01a986c847115329f4ffe243da4db047b4d1596e31937ae29942e1ed7be43ffd23aba1e1e", 0x81}, {&(0x7f00000001c0)="00711ba7629a57d0e1479587c3", 0xd}, {&(0x7f0000000200)="7e3da41b098d2baa4f833981f0ae1d81bc20abc22c16bf21bf1d5873f7f5e4a2dc6dc2c8831507878507a6bfb7aeadb49ff7a260d375d5dec82efeadfb55682c106daee0ccab486a57f79bfe4d599a1ee4f2b16b47a132e58811f4c4aeda378afc18c5e8cc1a5297233f56606e180758200e4c873de9da2ec17718572f579f69fb8f66a446258ba90fcc254fbac7ab0d5781be33c1e01d19006a3ee5251c0d610fa785440316929b0a1e507722ef6f474cfd5c5f1bdf2a3d89", 0xb9}, {&(0x7f00000002c0)="d93feabbcb9f640364ef7d81b6ebdcc20c5ea4e2812314d35c06ec8d33ebadd9c310adb0a0f26f794d35260a81148b9571b415c88fb2e44543e5d3a0f7992fb24b1ddd0ae6a926ee591a81999454aa9af00842f750a4d2380feb03b473b66c964145644099d2d9effa70498a8d9299ad76f72becb59b0e5b898802886de731ca85a446c7e9972e49c614a023d9f7dffb0ca287ef40942b6bfe1a689a2938b1e4095556a27fd58e9f308f25c6cf7e910e7b9cd4647a0bb27a2671434201068a752c80d5055779e06044a826f6325edc1e16ba275f", 0xd4}, {&(0x7f00000003c0)="69c3f71b1fb794b7ac9a608b771b6806689203050078f11abb64150c881f4e7911df089222078d6683e963ad3f4aa1cb93c7dbdf8738ae35a69c2ad614b5fbb9959f48da3e5d4bb596eef0f33e67ea5df44ef8f3b337b3f018b8f08edaad6981e7130eaa1f7f1fd574028d18b2e342d497474d7f126e63c15f01cb14b0b26cfd4e18b7862207ed3b3eedd08f3a5300f96c2b5a3ec3cf0c22f1085778048f97f71693d674c4d7a2297dc6aea55480e3b9e51acd87d5c328064f23bfb24739043e90e41de5826a6f7fa2a08d5c062de4af34f82ac4b81d63b9a29227d613c32a97bab6f0", 0xe3}, {&(0x7f0000000680)="28f18903603fb1d13dd436902df8c94aa8c54124da3574fcfad9b3d61987ee24300bd8737ee737cc11f9af150b61721653920505357f7069ccd44d0ac4e98d116cb5c9969ba008a0e436462b319fb6625dedd49bf1bcce4e9728087ca209a0ff500665fe3b94d2a41ca0ffba2af1e90a829a705e9afd4bbf261e1ed56b11f31d76981535c6529e8232ad85fea5a9b43dd096f86471d564b03fa2ef76718b08c6c1389a9feb86e04f1770613e96393c0ee3af479d91b2115e68d3567317e772ae7ce5e601b60718f6ff10444cbae1f5d962379a31dc7635076529fccbed6d7e6ff2da526d00c998f05ff398aa65b679d6150970aae385acab001dbe1ffbdf376e8af9fbe7f7676fe59d19922bff7a3f767dd667802f4cf44ce0985dbe92b665b17b724ae66aa21e0c2b439fc8773c60e6032c177afb6e27cbf87cf8c97ea58baac8379b5b5cd8fe45f76c04dd2f8bb80ba37b31656b001b13525e5db76e74a0bcecd31a5570f613472ef76cb1a3983cfedb6e1c1f259af7eb888563f7d649a97dc22f35d1ea1118b3c58eb022da6c89e43832fc2b414e71ecfc448d8d91c8b041a453805c11b120057bd36acb55f8c3b7fc67d4c576ff3cdc09ac0fa919d49687c47a9d3791d01afcbb5d224e66cb1f259f959dd69090b48178e72352f6d96114afd73a28498e5a78dbfc704a4a00dbe23051db1d82b07c05edae0c503188be661153f7403a1dd8ada46c48185ebfae43917b02525ffbf707dcb4ad699fc451e19ffa9d152684ccd806c5b32a4568798eb7ca950a98b2db224bbb28bdadf9a6cf65a6cca5d7019b0c7a2c74228e36c3ee646ac9c232709b29dcb223f48f136ee1fd2d7f91a51cd158e788ef8baf38bf48822ef7f48ae5f30d20e1ce853891bc6d0ab4e29b065d6708e4379b6e584860fc10c8356a515a7ae5871399740b677ef69a01c898cb49ef5523426fbf2c472a0e2f78ee7118e0ffb82e84500cd5f6f814be61660f5948a3587c0967399b03df192235d83835dc8f401ada328d5f59e995bdb5ca64282e12e72ffde6c9fbab1731aba83bacfdae3e991acb72e2d653c79d1acbf0c6a4620093754feda28a6e97a11558f188f24c7c4181fae06000d06e2b28777db85a78f2f6172100674a959eb3193a2b798c5b8b31010391a198c4d76b680a3896d331a23b16e4668d7326d0bbd9d551af2a84ac9b2a394c7001c5a54ee76051c12aa25539436fdd226fce8aecb765adaedd9a69b1f14447824215e93abbcd156297a9f11e51bfa945c29978bf99212fdd092e285f85dc011914e3f32933ab2392424f9f72528cf0c800c4732172cb673498e75d41b480f9de34cc0417e24ace5f682b272daf9a35f3a412f5d482da818caa51342bdedf003d834480a2495706c2494e9055cfcafc0dfae93e21c7b9e00bb39a1a0e2bbc8a7791acedbb842b044d5e1eb4b96d8497c8db990bc404ee9166c6e03e093f85f8067620f55b1cb39082580c48389ea349462b1ff50dc0c64e0e490ffa6ade3b73f741abaa4d8b54627507e6d3672e724ddca173a608bd4427ba46503690ea22349716318de20fd0158bcd033151087352aa30b00936caeab3b1bc22a932edf0d87de7c0b02ae7547ad433aa726f77a56f8ceabba3a10550d7ae1473cb3dda797c573f6868dd6566c706dfa43aa38cfaff8f4fd8d15893fd6e5502de797c24758180db6ea5714ef15d0c50693f45caa30ca916f3158745da3f59455b38470f7e206e85607fff88657688e9115a1863794e5986e440906a7ec1571cc4331868683f077578e0d8239051ac55a2ef3e519b7bb6bfbbbb1c33739c1c2d5dd6e23dbd906cbfd3aec9266bfdebaf6a38bb12a7be9409563a1790f4ebc55fe84c6212d131a8a014b4b2c28a2b773d5bf62967c4056fa358dc55f5c60160244680ee32a054242f6910c0d4ad0bcb1c46e3acdfd8c4be05add3a23b015908d74a44b24ce8d3527b9edb31ae48a20d2aaf19c153ee5822128574c96412cd072fbfdc747309460750c2270cab3de6abe0b7aee1214006f07e0f2442b3b716f18a8b4065dcd86a0155f526b9b8e5be99f75817bceb0298f04e665b5cd6fca03ba7ba1b318a11264ebe002dd0545b3cd602377a8907b9c3e207fd201921b7427fb61171dff56592633c790d733c8e1004a7bc3686a559303fcbe89952a48ac4e993b2e4a4be4a7ab083c4d29e6702d30547548b867d73b0357fb4a731a4a7f8a73ce396169b13e442d88af8836f97b73513ef3e1c2d0ede2b92de367b6ca396de11586a22e6f13b961c90136180f9135f7fd800ed73c96930be3b2d15ae6514d1ab5b4f2331d8df3bdffb08ef56cb83b2152082e355952fff7171ac9cf8fc56eb1c2419f7fcc7e59acdbcd3ff1ec688d5ee03260ae7c1e5e77bf6cae450d2f72dfb1648990455d81c220bf23412c942e4f5bcdd49d82e839bb15e2cf1a36b977abba18a04adc37f7fb1fe9042b050d0d3e5192993d6f99e100a62a133212c095149ce7454028410034b6fdb8680e9bd2124f1b5fddaf4f5e23b0ed1a171abe313e320395afb26da0cae7159e84301971553d3f8ae47cbf391a3984b1878a65b19607f9c9a049ee13696feb42f961a2fe1b997fcfa8fe96c6a27191b630130efd4f94707a7846c1653a373b7590cbd4feb800096bcbe62a8fb52d7ad47d41d1541bc55bb3eab043628036c055381ac51c43ce41762caf06de9911a1399e44291e39b628294b4863ecf1425236f2623739447134e81bb023688f2a912c8c61f27ac1b6ff258aa3ce515518cb69f925c9d1474dfc32871c814decaf6ae2d356cd11a2e396e2a32ac81ff398d90da394679c12ad462def205e6910525c8f5557e580092c28e9d9d1d00eed2316e4c7008d7e908f8b0959509758e1370b28e3d96da48ad655691d644f54bd762c88a862f45db6bfbdd255c9317287309cd2fe5e43d3ecf6f0582c06e1ab291d169a074b47d5d50db09a354c880e833b618d6e6d99ae6f32a77f25f224ca9e4358c58f1123596912fcdad01b5ace23c3cc55ce4d0a6e39e65a4550638122bbf2575144aa8225d9548dc38b15c39b5dcaa9da9fb79548da8d2fbb275ae3345748a9d82309b77a4d2d97eb0a393b1d1ae4aa18f12bc0184ecb2363473f7985219060b92c2d97ea6851c5d6522136ca3517ea26504a62d4970c302f4015103f4dad2e604f9b91ee63ab11dc4c061abf270e52988d7903195e643cc5fa5d89fb34ed825e6bcdd534604b8cc755e83047be59d15bf1f6836d3005192b4eb6e26979905a4c557807bd0048bae2fc05ae0a7a903546cf51daa007cf5008ae9dc13c827034c7e80b6b72358f902dc7b5e7e241432048bcc7e06c62cc52f0c2865cbcc580e3d98bfa4fabed7a82851e7550488b7b5d6fd04d52519b7ca8ac9d3dbc25b539625095d7be5fab69614ec20fac9b5c40a3eedbba5c183dc32e3e1d79392cfb490da33c42b5b0d25a5cc8a9ce2195a5e8fee9fb31f7070ecda80021dbae7544466a4ae4d62a78285836ef4961bf2eb2ac64edfb0d81b3bfc405a086a593c6f0f56d22311556b6a2d8726cde56e3a950eed6bca468a9cb949bd46d24aff31bf1894544fab4a2479a935c48761db61925d60a1eb06e38a6fb6f71177b1439855079c3ca71bbd7caab2c479047c004cf08e4832d931289aa90a73b5e0db425a193439de8db26fdfd4d5dfd4f38fcf6e18edf0f8a1fdd9b74ae5e796a0f97c4d5155837f7493a4670fbfdc5bc5159df4de3c0a9d7a2f9aeda8232e3aff96dca0dceb80405c2d49b0901494efe75dea04356421c50bee9bbab469bc18d45a3bad5b862eaab2a23803125ee6d637a9577cc586cd66c10c5e114f389c972cade98bfd8febe8dfb2e9b601a0ba8781b8c99c23910ac2887ef34546e729d8752da847b111a0db9888d335b083d8790c64a30e181aacffcd9d65e3133c283a9c7c18b3ae20ac709c66be2f6f93c76de965fcd0e00aba24670cadcf112bdf69387ffa2e7b9868f364c584890f8b135d348b1de6ead4a901414e4906ed6eb5b97a5580f526c3744c2c93500fd55a273776428635caff5dc2b51de404c617a13e79cc2f83bcf113d6b57f5120bc03b25cf423fef833ef6a429eddc9776860519147333c358ee4e0d0f4fbaa6af233d25dfb5a768449e03fec367ad74a2d86141fd8c370b32b39b1a046c1a6be12ae6c989433d95fc28e8bb97730a9ff2fd88ef2fe9c7524d4d4c4652666071de9f760ed7e81b17143b366e9ecb4d7026ecb2a835b5c7a24f0b9b714200363eefcdcfb16f970f75e0cbc4f8e963e495712e366b9509ff673c3a9f5e0c4f8f87309b908b3d67e9573123e0e4b24bcd62f1c4a13ca8ba44c511546ae6871c9b42f549499d3005371e55941e748a43ce0bf8650e61bc78dc78df540a6cd1397b9b3337494829ee88f1603142e3f93b62f0a5893a1fa817573464d5e54ad6d00425dadfbdc299f552dc1e01d92fedc980ac0d6b315290e37bc54ffcf2b125e5b59742a2cd9550e47802cc3d617ba011d95547465e9b3383db490b883becd9fa559ab1f0c5a07afa83189a01b31529d1f78f0a3fa440c9110812bb4450d004d1b98b8bf0c3354079b905460df723f95c053af41173260845b218e5dc3f3c3163565681603bb12e04660af89127fc202bbbd1857b8f5d071341d52e53a670131cf415cb5f9b99d63a81cbcfa9010b6ed230a47aba5503560bf099303fd26eefe0d72d8d0d6d29482544170e21f0937e7650ffa177e6c0e01a99b23f7f91c7fd1777291425ec9f2806a9ce0a7a240746a797bcdf05caf30ffb79c3e36b085cba552e69f9d20018a607e4653510883bcb91acf53898d6514a89a84a95a4911f6c361221a4ce91049b52c1ea628a9d16d60a86247e2dfe654ab8e3ca7ef3722434e522d6baf9b9c60f6bf727e90154573ea84aa1fc3c14bd3d4de2bee7ab4f2e6d2ee4034f45556392f8f08b51a1f88acdd17920119109d7b8743d01e3841af673a3f2a45e314752ebafadf6b6e9db02a3ded7f93ef2b2294d551f98ce83bb2c584a879d0c7c3518a044a93dfe070f3de32dace713444ebb73ad8ccf091bef6361df440f33f0c93cfb612314c4669e712a3d510e0a4fa592df1fd7931299a34293a4b530cd71395657ef808a7df4688b3bd1ace8574a9181a9276de5f899c82046d63ed8486f90f85af942aae7c45fca9877c8102e9b0ea8c2fadcf5b9a0071f4866d4a24e7226065681a80ddea4192b533a320a86a3305d7d77cb913e6cf77e5051a5c96bc7662843c3aa540bb1e77b6fa7e5c86fe50961dd56906c0dde4c2b3732de2571b9febeb2901a00c0c0db2cf7fdcaf16e8097f6571ebe308844531e608378bbd2ef266acc3087094f54ffcb184d0949eabcdc7ad6b6e8b97ef2c6a50cf97989fa04933d13c07da9aa71a8d50e5fc981dca0cd0e29a86764825ee7141f9ca938d7e6898f353cb2d2dd004fd8bf671a4810b726d172ad8a08e103a2cfd48093e26e45f0d3a7451ad0344a85d36e5f864abc5cce406999c4bede14748b982ff77847e2d467cc2ae33d8ef99536f2777ab982ad72e7044b8272daca334fab7fa5551d8bc456de1701db27ba337585a956762a35331620f033d77d707c1632da634630734258542735c61b62643e25e80e84cf26ba7613bd879dbf041e91c08e01df9a6ffdbf69c1bbd57c960a17cce43806be480b49485adabfb551d047530a2f6fc00f85334918f910cb256b3928f6a7e6d9d1446113a00af60cc17924a03", 0x1000}], 0x6) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000540)) 12:15:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba", 0xf8}], 0x1, 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) r2 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000002c0)=0x8) bind$inet(r2, &(0x7f0000000300)={0x2, 0x2}, 0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) 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) dup2(r4, r3) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 12:15:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x100008}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) pckbd_enable: command error 12:15:57 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91ffffae10c0928a0ae54079a66de6fb5c4d38a6acb0b27c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18de1ec584b9761852c9cf8e19f9c00c3e7b1169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb68a1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503da009edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231f9cdaf31facb5863072dad54297179036ec6a73cbbb2a000001000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d823cf94e32bed356943610d5d327253045dfd842a97e6eef0ba29e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa5b3874f6e7a75ee2e5a0151de042d0fcdc4ba6e9e5d1152012da9761dccad3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a700000000005532310f1856ecdf2d000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aee550aea112183c54b890cbe14ed2ae734df865576d38e8b1c7db73dd603c7293b2ba3a53f1ce0f8efd3790d2ca05530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f99d0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf02000000dd5a9ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c00000089e257c53487bdc22757b53dcac1cc8c7799e221bc002300ed4e1bc0da3e2b955ab144ba1ae7abfe98b6094121644888958446f5b8bad42f38336ff7e6742e5d9641653484ecc8749f73693798befcfb02af2b5f0fe957dd7039e5a79ff5236df4de059916459cfa38f2520ac4921ede0718f54768071b2c560d49b8c238e70632974b233de5bfb363fd129327976ae424715b9684d1f762c3d2da09115441f9b2b0ef1a41e460f37734a80e61bf2cc802b28d57588fcf81faa54914620b9736a08fb8081425d32dd716ae5d422d"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 12:15:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r1 = msgget$private(0x0, 0x20000003c4) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="000000000000000000020000000000000000000000000000000000070000000000000066692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d00000000000000000000000000000000200000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c8610000000000000000000000000000000000000009000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b1051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac694698895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1655573de44564316e09130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f00"/516], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./bus\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000c80)='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(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r2) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r4) socketpair$unix(0x1, 0x7, 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) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC, @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16=r6], @ANYRESOCT, @ANYBLOB], @ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR64=&(0x7f0000000540)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r9, @ANYBLOB="21b7879580a0271209440e2cc06469ebc89c2d5206f4e28b6ddd963ef76ee1de5ec92b6f1656e8512d7b2b5ed5257a935170acc969e581558f9fc597e5d07164686beaa5bda6e48375056e9793b6d7d0c7dbf94c32ea366b5ba2464cafcc72a4ada23e7538b9b05a17aa1dbe5fba7e7efc2ba80c204eb8fc21d2e6fe392bb0454c056f4502f056f66686f621edea71998ae307aa918b0aa36b7757583a5527e91868688d45e51dae058b953ce8d23819514a612f05d02ab14ba377db2a3bb8aceb003ae40098834cdf406b", @ANYRES64=r13, @ANYPTR, @ANYBLOB="55f9de20dc48d7e3fcb0e0e3d555e744cbb94e3033a7413683cd9366417f66f34fe7d3747721a18da69189025862d7cc0218dcb2435b0b576bf6d020203c4fa320491d90f183b0a1a73500b2c31ff83f16d3cc66bccd9a7fe5b45d4cc69ae328bf226947274f057fc3cb04552c42a038b906c6e2259e86cb9c9e86", @ANYPTR, @ANYRESDEC]], @ANYPTR=&(0x7f0000000800)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32=r10, @ANYRESDEC=r11]], 0x4, 0x800) 12:15:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000000)={0x4, 0x20}) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 12:15:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) dup2(r2, r0) recvfrom(r1, &(0x7f0000000280)=""/138, 0x2968, 0x3, 0x0, 0x18f) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f, 0x2004, 0x0, 0x200}, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9", 0x4}) dup2(r3, r5) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) recvmsg(r7, &(0x7f0000002680)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002580)=[{&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000040)=""/64, 0x40}, {&(0x7f0000002380)=""/227, 0xe3}, {&(0x7f00000000c0)=""/23, 0x17}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000002480)=""/217, 0xd9}, {&(0x7f0000000200)=""/46, 0x2e}], 0x7, &(0x7f0000002600)=""/120, 0x78}, 0x0) 12:15:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x1e) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = fcntl$dupfd(r2, 0xf, 0xffffffffffffffff) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0xbe, 0x2, 0x80}, {0x5, 0x1f, 0x9, 0x1}, {0x80, 0x9, 0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x400000064}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 12:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 12:15:58 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x80, &(0x7f00002b7000/0x1000)=nil) shmat(r0, &(0x7f0000ffa000/0x1000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmdt(r1) 12:15:58 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = shmget$private(0x0, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/49) r2 = dup2(r0, r0) r3 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) bind(r2, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ftruncate(r3, 0x0, 0x80001ffffc) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:15:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x6, 0x0, 0xff}, {0x80000016}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x4, 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000500)={0x2, 0x1, 0x7, 0x29cf, r3}) getegid() semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000d00)=""/226) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x40}, {0x6}]}) r5 = dup2(r4, r0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x0, &(0x7f0000000200)) setegid(0x0) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0x80, 0xa0) faccessat(r6, &(0x7f0000000700)='.\x00', 0x8, 0x1) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r6, &(0x7f0000000540)="f9781fcdcb79ceafba8786368bf93bd5187b29d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e294941b119d9882cd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c0800f5af977b96c38138e40000000000000000", 0xa7) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000a00)=[0xc9, 0x1, 0xfffffffffffffff9]) setegid(0x0) semop(0x0, &(0x7f0000000080)=[{0x5, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) shmget$private(0x0, 0x2000, 0x20435e543a222cf4, &(0x7f0000ffd000/0x2000)=nil) r7 = syz_open_pts() fcntl$setflags(r7, 0x2, 0x1) r8 = dup2(r7, r7) symlinkat(&(0x7f0000000000)='./file0\x00', r8, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r8, &(0x7f0000000180)='./file0\x00', r9, r10, 0x0) getgroups(0x2, &(0x7f0000000200)=[r10, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) shmget$private(0x0, 0x3000, 0x210, &(0x7f0000ffc000/0x3000)=nil) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r12 = dup(r11) ioctl$TIOCCBRK(r12, 0x2000747a) accept(r12, 0x0, &(0x7f0000000600)) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x48}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r14 = dup(r13) ioctl$TIOCCBRK(r14, 0x2000747a) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xfffffffffffffecd) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getppid() fcntl$getown(r5, 0x5) r15 = kqueue() r16 = kqueue() kevent(r15, &(0x7f0000000040)=[{{r16}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) fcntl$dupfd(r15, 0xa, 0xffffffffffffffff) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r18 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r18, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r18, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r20, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000006c0)={'tap', 0x0}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) msgsnd(r17, &(0x7f0000000880)=ANY=[], 0x0, 0x800) msgrcv(r17, &(0x7f0000000b00)=ANY=[@ANYBLOB="0e2afd3ad26096e778a45da0c0200002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d9abf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b20596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c965"], 0xffffff64, 0x1, 0x0) r23 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)) r24 = getppid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r28 = kqueue() kevent(r28, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r27}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r31 = fcntl$getown(0xffffffffffffffff, 0x5) r32 = getpgid(r31) r33 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r33, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r33, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r26, 0x0, r29, r30, 0x5, 0x7fff}, 0x6, 0x2, r32, r31, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r23, 0x0, 0x0, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r24, r31, 0xa5, 0x1, 0x100000000, 0x2}) 12:15:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) lseek(r1, 0x0, 0x7, 0x2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 12:15:58 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x20) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) setrlimit(0x7, &(0x7f0000000100)={0x8, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() writev(r2, &(0x7f0000000240)=[{&(0x7f0000000380)="2eb8c6b8613d62930300000000000000002a268bfec6b10ca54d38df83e81cdf33f180125370fa2915911eb48231ce5f30835ec97ff173074838a8080938d1bc55aa064ec3c45c2d198c7a6a90e39c938f5dde2e5fb063b659f0fe59a2b109d556d0", 0x62}], 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000600)="1a", 0x1}], 0x1, 0x0, 0x0) clock_getres(0x2, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) dup(0xffffffffffffffff) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000001c0), 0x4) socket(0x0, 0x1, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 12:15:58 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 12:15:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) write(r2, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = msgget$private(0x0, 0x402) r4 = geteuid() r5 = socket$inet(0x2, 0x3, 0x0) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getpgid(r13) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r15, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) r16 = semget$private(0x0, 0x0, 0x1) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, r12, 0x0, 0x0, 0x100, 0x9}, 0x5, 0x5, 0x8}) r17 = socket$inet(0x2, 0x3, 0x0) writev(r17, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r17, 0x0, 0x6a, 0x0, 0x2e4) r18 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r19, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r4, r19) getegid() r20 = geteuid() setreuid(r20, r20) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r21 = getpgid(0x0) r22 = msgget(0xffffffffffffffff, 0x0) msgrcv(r22, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000700000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c10735ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/258], 0x1, 0x3, 0x800) msgrcv(r22, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r22, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r22, 0x2, &(0x7f0000000340)=""/114) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = kqueue() kevent(r26, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = getpgid(r29) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r31, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r24, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r30, r29, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r35 = kqueue() kevent(r35, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = fcntl$getown(0xffffffffffffffff, 0x5) r39 = getpgid(r38) r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r40, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r33, 0x0, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r39, r38, 0x7f, 0x100000001, 0xb1f1}) msgctl$IPC_SET(r22, 0x1, &(0x7f00000004c0)={{0x0, 0x0, r28, r33, 0x0, 0x0, 0x45}, 0x0, 0x0, r21, 0x0, 0x0, 0x0, 0x80a5, 0x7fff}) r41 = msgget$private(0x0, 0x0) r42 = getpgid(0x0) msgctl$IPC_SET(r41, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x101, r42, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_RMID(r3, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r43 = socket$unix(0x1, 0x5, 0x0) r44 = fcntl$dupfd(r43, 0x0, r43) ioctl$TIOCFLUSH(r44, 0xc0106924, &(0x7f00000000c0)=0x28) ioctl$WSDISPLAYIO_ADDSCREEN(r44, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 12:15:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0xc}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") syz_emit_ethernet(0x99, &(0x7f0000000180)="e05fd6f040aa4f393cf3ce0ffb4963f2700f96ca8493f508cd966665777e39dae1acda89c83672c32b7da0e5aac7dca2c44df3a54a8d067bb1020f1bbff06f4bc25fab1552edfa6af13100036ac7a7c56bd4af67443ccf8abcdd73eb1feec8141bba63af3610f94f6ab51d5d6fce59aacb03310e766ea83c8380ec4d5cd0b23d72589997654bfe48030e977ad15ea6c7d2386421a0638fd922") 12:15:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = accept$inet6(r2, &(0x7f0000000200), &(0x7f0000000240)=0xffffffffffffffb3) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x8, 0x1, 0xff, 0xae28, 0x1}, 0xc) close(r0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) close(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xfffffffffffffffe) chown(&(0x7f0000000100)='./file0\x00', r8, r9) msgsnd(0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="0300000000dfd60f2b6f404b80e71f04ac56e89ad4b3eaf15278b6cdf9f28ea265c7ad7f4438b823ecd8466fc5c212392e61d7872f31efe74ae0ef95711ff03b4b44ecde3b441e55fb32cd48adae33facc363ca2c89232474b8cad9daf781a9ebcc514a52bf9bdce4106aee500878756f378022bb7078e466eb3f1d535ce1f18cb160672bc3186d465b114d114d98ba8974126a6ab0b023da93f9f3793aa52c4039ff0c43b795d260aacc32bc528b72a9e3ad7e3edef5c777a5ac1d4de274a23560717dfb0232a0c6e63809e1804a25061bf10cebc30c1df932355b38291a651b5479051ad654c6f0c677f0000003f971f6a882c5485ef5870545ed8f3eb00cc"], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r11 = dup(r10) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSWINSZ(r11, 0x80087467, &(0x7f00000001c0)={0x1, 0x7437, 0x0, 0x4}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 12:15:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000002580)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000025c0)={0x10, 0x1, 0x4, 0x3c, [{&(0x7f00002ad000/0x2000)=nil, &(0x7f0000182000/0x3000)=nil, 0x25}, {&(0x7f0000632000/0x2000)=nil, &(0x7f000001d000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f000022f000/0x1000)=nil, &(0x7f000032d000/0x2000)=nil, 0x6}, {&(0x7f0000020000/0x3000)=nil, &(0x7f00000bf000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000543000/0x2000)=nil, &(0x7f00005ed000/0x2000)=nil, 0xf53}, {&(0x7f0000173000/0x3000)=nil, &(0x7f0000153000/0x2000)=nil, 0xea}, {&(0x7f000041f000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f00003a2000/0x2000)=nil, &(0x7f0000254000/0x1000)=nil, 0x9}, {&(0x7f0000782000/0x3000)=nil, &(0x7f0000086000/0x4000)=nil, 0x8}, {&(0x7f0000148000/0x1000)=nil, &(0x7f0000461000/0x2000)=nil, 0x9cf}, {&(0x7f00006a7000/0x3000)=nil, &(0x7f0000007000/0x2000)=nil, 0xffffffff9ad0a0b0}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000318000/0x3000)=nil, 0x8}, {&(0x7f000078a000/0x4000)=nil, &(0x7f000036e000/0x3000)=nil, 0x787cd9e5}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000117000/0x1000)=nil, 0x4}, {&(0x7f000035e000/0x1000)=nil, &(0x7f00005e1000/0x1000)=nil, 0xff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = accept(r2, 0x0, &(0x7f0000000040)) sendmsg(r3, &(0x7f0000002540)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="5a7c5a89ede547adcd3407f2dbc9bb09b9078e553f5d2544bf1b4e56d5b4e9580fdc2530c0f55b957361f08795405eeb9cfa9d25975b655608f93a3963aee193f5129d9cec7cb360c9a582c273c82a2c089d206d0907c1dbdfd3c585d0b47401d63703107713264af345c9954e195d245b769c22fb5058bdab94b58214bdee83500f8ddc8b2b1050d73704573af9ecc24ea0fa2f5bc7b4c0529cea6acb454d8916cd3fbded066832375b4d4704fb73a44c835d016291d69fe268386e2b006929d28a317e69ffa4d313e3ff9135e121b220652efb50e27a0be2dec9b0b9028515e8a9cf", 0xe3}, {&(0x7f0000000200)="7d3596bd0903ff3bd2f455e628aab84b7d92a1c75eda7ff976e9eca402ce115cdc53ea94da944e9dafb36d4df7b10181215280711e6064317b43750789132a6c5c2ac8620e84719a676eb1869d6dffcce6176608247d63346919038f04c9146b1c6f89f7af2fcf7e19355a8b517c86185ec01fb65d26c5376fd77430e559aa3fc822a5801eec5164628ab1785760dc5892724bf73280dc41db4544f6d487f2", 0x9f}], 0x2, &(0x7f00000002c0)=ANY=[@ANYBLOB="1010000000000000ffff0000050000009108b38a2afca82fc10e10fc1e63fd87bde23b9b2199d001c901dfe5359d490bc6d26ccfb685f8e624ff68e256f3a1d0c33b5740da9b1313b6c7fafddf346fbdad860e77bb1deb79df6c8687861bd6f92c8170ed386f76018c9a538a5b77cb7e00414bfaca3ba848f930ace685bf8b5b199f4564f30b4f7f9f3bbf44482950e60547fb4cc3887b4c6610c1433b63cdf5eff6cde998d8688e11e7051419871950a82ca2775506cfd2e162d6e66a342d329780448f47c1054c8c04e6d8ff97251eca4aa9181753960011b63308246174b1b4143f62cdc62cf426a838ef814029df028525b6cf84883ef4d7f3a13abc7166d7a8185637ed06d43b7fc7c03b2c773fe21c6ce358dda6f7fead3f6d18a0da405a2df5303d8ac54db18481d8264a6b9ba72beb435dfc78a3c64fd2945a3774800fd6497ff600793dafb94d823f7a4e186de537a7999846a7c939dcb8eb63857e4b8a113a870cf5237e37a67f74486a76f45cdc37a2f9c112ebf66598d8e58e98bebe2f5263fd7203954134a859290c0eb91b02d63b92edb7b70d66c0ad71fcda1884b1faf0979b5f4cf746a364ed833323ea47b063a4bb4658c1a1079a2f6fc21f8c1142f48a9c8ddce46211b95e89135a4139900dda62ccab6684df4ee884c920995b05f46b3d2adba504d1b7d7cfc2a96615c18420479d13870d6a6bc4b5306816af9213f94dea4d78488e09a96df80344a8e43c4e530ef9b9e2fc29552f0744ab31d7ffc8679ea72d7cbe864dfa6592d7b30e8ffda97babd849b848febe9b8101d52b0b80a1f9c2b3a036f6e4e9edd770b3a112694b71702f968e5d85bf45ecf4d8be46975cba848770e99c1a1f1787fe143b36303bb6318e34c5e272d027592ff8fed172fa8b14cbdc9a3622f0556b2a8de5d75be39603fe238b9bfbfacf4a105bdd724ea6a47fb20b45f51c2fa96027fb6c17dc117bcbd27fccbe3ae7b0b493d88020d9a547e0ab4bfc7f65ae6f046b87dc7d9dd296bd88cae8d144baa3b39fa62d9b5c5a02076baacc099ece8a101be61f8d70b7a43b9de8403484cdbeb8774fae99ecaf5885189b26f184145e5c0a8e0498e3cc2e4d235fb2c236db057847d4f0a5419bdf13e092e1944f73fa51edc3492b95c97854da36a120fbffaf7ad23981d4bbf2d024e4c7caf971ddc120a6b8a4b094bf95d0b554dbf3684ac096f0c6ea8f183d87f038f0d1bad5c5a16159d7319ced8e5a67c4f58889775b7a447d2f51c6fb7ded3ab2675b0f4e0d7753457256fa4a16c0dae75f36d1aaa2ff2cb5aa84e55199935050806305ea1467b581b8f476b8f66fdd5c6bf6a97b9b7a33726183780dff8fb27151f31528b1db0d91cb7a79e2ec913d454324e10dfe6c2d33bdead9efa168d7f2312412dd5273beb576e2c0891412106d2b573e0579e70ec116d7b629d0049b81404d2db8b7f0a90027b3525532071926203656604734ea6e4c838f3471a813af3518114c4a3647b2d7e1ca080e464597bfe0c918189493acf3b8b469c0a51d59abed79efbda8159093bda21b590557314e338eaea145d7d039cc9dfd7f0c0e19445e8461604e053ed40239e2263741d2341a26eadd0a4c9230d7f9038b3588e4827cd584dced51f88bbe4f707729c5836baf59ceea8e7928717ed79c43d8747a1e561bba977a6fdf57bced31c209c3e7dfdde9c52f015c8d3fff8cd2727bf74d450710c992237948ae97b3b3c3311ee6363465e5500a0b058f9ded746d015c1ae07a46d2626996bb189546bd86a566fa7dcc200cad9c841a93e831662d94c41bb321746eafda0e0a2d2eb3c8a49bd61b4eff8815686c848280488cf89c13b265239f9b04d04b9f714bc92062ca2e31de98065cccf0fed6eddf733e240b16b1f064c97f98a328af7acb81296c0dfb420699e07246ae751f653e2da95174de1ef35840b7a20cfe4f65d5d1af692ccc2f6dcc06956067d996d92e7944d4c23a17d3b3c8699ae42ef810dc5c6cc37be010be85a277d53357c08a7a5f7a42409b0e8d4d642136900b3531cd21139632148ec85612be667b2d6a36cae6d52bb8b341b4b89ab3ae66905a33bfdcec1a2dda3fedd6ce7f6b43d6a0a899759331a1fde385414683735da3507e5c8ae7033547e9bc50b124e8d18f1e413ffee7df51d7f6e65e83b63473621e3d0f09a027d60bf02f125d9c0fe8e24d6f8da63bb357570d280f632839f075fd4ffcfa2a7989da59f68904ad9a70fd7e5d5c25b8c2caa2216203aae4af3fafb44ccf9ffc53361b84dd47a3cef87fb1e9c65182aaf970a97d8353c7982a36587647189182dc598d053e29aea0ffd6f76d9be864062012407c6485dd53df96ae8b6ebbf982521b07d1d7b47de1812e78dbebc990c52d68993abbacfe92347d49e754481c7bd34798cc5cc0dc13c37c67db6efd6a1f92a2412dd227da731fb5806c3e3803c8fc63fa8576cfdf8490b8b3238b0ab9e07850b6bfc269ac535b5994cf2b67e9e50a5a66814f359b156d02d6ccc1fc33262bdca9c207126c6cbc63416e75fd2d2faae915bed5c44748e535cff05e3c9bdc13a3ce58353722262e33622afb06405afee5753e435d74497844fb7b8cedea6f987be5f43970cfd6100307b996f3a2e23f68309d9e2f23b6914cc4ca4735010629e7fb3738febb117dd28dbc17f4054a4f9447c4cc82dbdc0096badaf68fa58a1ff00cf328ddc5b2704a7669b96509c6d04f441f146be2a943de6c9b6be1fa1e8d69ccf736a0331584aadef2a76cf2fdd329ab9fd49b1e4441aa9caf2681f26ef0b2668b259c787f20c1cccdb040add44c5ed2aff9d9bc3bdaf84b5a9ab87dd88a367acd393e387969bfb1c4ffe8777c5c5860754464e08187b3191f4a8be12b25a568f3cfb357d1a578380899e210c9593f6b72191ad0d2e7eace77385cd358e85d2ac9777077f6af769003af3a29b60aeee2bb2f04b68e6905d30bc4719971fbfcc8fb7f8ae0e8a71c9479d817d4eea4e064a145eb95b8a89f2248f995db8134165e17fb22e5582af36a01d951d628dc35d82b49959bcbfa601ffc49be2fb9a2a7a170d430aa15cd76940ad7f1ba1f13f949037c2d8a5f236ec8d4c5de1ecc917370a622be4f91e9f392b96b0ade4d55a9edaa3fda6e2b943694a4442a17ec6e7da62ef39b34487b9920e3c7b704cfc77db8a4b5d43d7755172f67b61546cde78cdb3734d72c9cd18984ba15943bcff392085281b620baa8e29a9c8d90aea5e4f5931c2143f715fed09a6d686607b573be72c5b3acc61a4e0d53a7060401a26c9a6c3d99f38df08768560cb03c24cfbbe2e3a09956f407af639a1c0e691aa106c0ada424db5812e7fed5fe72ae56a3cc617e17311b9f4dea7ee855760b3dffca4da36cb4b157511cea0d984626c4866a49d434db436bcb8ef9e4c83d752deaccab8d0e636cbbcafe5c8b1b038a182e9e17e5e5cd4879235ac8f221f8c160529af9ee82744c049b632a285fc867c05d34c2100fd54675e0ddadbdd9ee6c10083550e025a8faebecfe22f2ab9849756680b54272b1ce7835df367417736d4223bfd470e0827a87aec1cc80e8cdbfdb171d2babefa21781707a3e24ef9c10b2c838c08a3ef2b5cca46486d542097f8e81ce8f9567b8408839bf9a80c1ef5ad5f768d94a98622b2be7dc1ada04e7b3d94e013e496617562f68e8d3c2f1c52e15af0536af1ddfd1d05ec660279a0486e576fa6635f209055cdfc6011e1f8a54da7c4934554dcb88ed45c62286823886d5973f36c0bc8685843f3cea6246f4197eace495134ba453391b421efd9402662c38d8ae66bc131afb25cfd167508c9dfc142a6713656fae312140ee42ca38ccaf0432fe9b336d0905ac3a867321f4a3e8f57392d90b32bb9f9fd447af972ac595ed3d0d7c2aba44c6e64c1e1e3c69c702170d222616a25ce445ab73414b082d8c551d08d7ed0e0ddaaa1d8aa145c6eb8c6c8a8dd2ceaef2a86a630cf890f97a5d0771266aca1861e160dbf82b196c206bfcff74bd8803ec8904d2df7e4778f3299d74207eff6ca0a281ff0b8290192e81c0dadc757e3e44f200f16d8dd88500fe09420d8831d4ff8c784161fcb42bb22bc96c8d825736011a5ab0606f8686910a4e3abbfa08f992a23b5219ca8d863a294132ac7459b014750ca892f7138319e83a8ec735aca2995be87edd3a0bfd1d0832f886538a986b2ce324a4d0dafee341c875a97f44800ffb1b9f2944b9d675cc7a52d56b4fe5c55b2197471eb947b92a533e48c6b54e9d872d98b810ec0d58af6298cb1be097760ec442d73922c782f5a12ef308f35f1c7f3e0e9e94390d687f264f0b8b4b3912a83ed545e969ad8749c02e9a9da81523d2861821e6e7fd0a839258524b13c5044ddf83cea4c363e187ecb241e76f577b21683a47f7f1b5bb17e871e501017af34e644d7ff44f50f5459eeb86cc1896bfb46d3f165c29e937c937c9cd4c7ae6a0a4f1ff16a40634b933f95902f43b97be3ad9f530225ee05b88722884535c3425797f552d1eb14060882a807b138bafdf7d5ee06b83bc4198c9ee703ee4157e73f72248a6773e91e29402992e795d8ff44af3e442c35a2fd95f8afdcaf64acd6d54c13e26ab7d3fab0d0cb01291f1d56905970cf98e13d3c5650ee852946b0988b8ca4c964c125339908810fe882efa929bde95aa27c6bfc3962008415878a1903dbf2d5168cc06bc6cb225ea3ff8553fbfe2c44866de0d957cbd5308a6cf63b4c2a7cdc7b810ac93f7c0a0d47d06578bea99fda10b0e8b66f9950fd8578acb3bc1cddc7b92ff1e411035f149d30f0e549e6beeeec5bb3bdd61d02cbd557b0a3e2a187937a756a4463e3b5d349765dcc70180ea2a301126a0b5336e178af72721c30db973789b520af9fd92a684c0fcd7a6788bd8be37e0c1206306f6fa51cfa2df6ecb6d4308bd3fa10bfcf86fb9140beb3984445ba2f1bdac01901c86af5ea94ffa5353c949ec39279946f7d3f0dd70a8a7db09b332b868ed3fb8246c41064a76ad2a030c112cbc00f4d51eff3704647037a787a249305b6b890f6489209a2775c082668426a9008b0cc98786d8889dacdde8720a3f42d337bf87913a24beb161562ae302ad9737e9bb051abef56cebe25b5fddb4c5695bf58f8cbcb4157c664f2c7137c3d2918107278818ccb6a74b79d06b71b59f679e6860407c940d22b69373b1d8587242849d906ac9656a9fddc4433a601ea56027d9978da8475c6929a7844e8fee93f3ae8d68745686e273488afd54b0652d5669f26ae393a7feb34b3bf3f87f270e2c25600cead30e9011840f1f8528972c4086766bd849735659b9fceb4f284b8f5c25b6050384571d6e9983442b76b1aaa574ac4f1d9954081556effed4f9bbf39240936dbbcbb01c2083a95618adc04da9f5aa7032ba337eaafb86b8de1ec6342cc55e04b788c11914e41a5a0246c1b3ff088b89d7c0d15345dc5fea0394ef4aea4fdfe8d219830f8ec3496d4fb9f6d573fd45d10e9a85c77d25b52ef2acf008fef9e4068e14ebafa71844e5d699fd839527a20f69e1906e47e50ba721d43ebb5cd4508e4a7f75ea4ce19957bb17b76508bf41f1991198c91f6284920af271cb3958e8796b0baf9fe754c3a5255a9d79faec449c41cce1521e35156679e7af836f669ee3b4b6a3b65352b72ae2be3a62eb8ef68cc9404f19cf3b9d89572d7e3c737fc1d39f70ae501e5a39e715803a71301158251c8d7c7e3e31a63cb8a31104b49e723ef6a25a51dfbbcf7ad692319bb5b2a49a63b51c7fbe00f274c45cb64800000000000000010000004d0000000afd39c1b7f1d8c6ee203d3820c364df6eadcc90aded27a2d180abb1aec3ee843bf3b6c6a7b3d78e970c3f5b895a047173705cca000000004000000000000000ffff000008000000ed5d5cb694f621646a82f36b173585d61dd8c74b5bbfa78421346b96f0b9180cf3c2f4192c13808e9394d70000000000600000000000000001000000ff0100009df17b460c570605b501bee470bfb8da272fe8743520202b05368135dce92c2efa0114ccb50d83889d980581d72e861721d7c6df6049c3c56ce6c568023a317de7891f61552faaeef7947ed7e976d2009000000000000000ffff000001000000c5de887603142d20bd7acc7ba370f0c7c82ffbed1dd1676ea60955d29da00e9d1bafc8f9fda15ec115be8e6d72462d03ce20789d5c89f60403b6daf0ddf8cc018681843348c91ddca8ddc973775ba7ba46a80ae45f7636229976c06bd5b3c605b3ec5835afa959e846454a63bd5b7c0d035b892030aa74193ce40000000000001010000000000000ffff0000f9ffffffc823e6c26f3a7b2d314a69f078db0d0c0fbfaf0faa0b2c6844fff56bdec5880976fed06e7b66f1a29532f7e41a887d3193384ce2c389e1921f832b6a30b09161c7b7d40b36768920cfc843491c58ceda6dc2569d117eae457bca6da83f275515eae3eb7166115fd53310a7063e817fb9a0393c287bb972eef9ca507c2789ca5a410c384cc6815b2b86b36c3d6b04e2137d0e19645abb985cf58e25dd2fa8e29ca140cd0d8abd0c7653f3605445918634608dedb7a188cfbc8c1669a15777a51b98fd75c6d7564a9f2d16273a6d97056dbaf92f34cdfa57f0f69ad9608361aef5642ad494d86c62c5269282d52dc2eb674a5f0c8de0a800803c1a7dff781fe6d7ae37bf1ae44dc7496b1511babda3753c34b9fbacb08f78b44ef4ae495f26a79ebafce651e02bb6dd1707ed79a7d27b4fb029d65f0688a54c2cf03668588be4485525ac3efeb297b21c4b7089c6e64488822b2156fea18ebea6a6e61b1167b38d81f1e48b08a76e675e87bd309c5853699679767f4985970308cfbddfcb793f44083e2bb86f881078f3aecc0e6197488235683b20c1fca27b578beaee7248ee0f4278102e310fc81be592262b5e07d768b4c31894ecea06cf3bc0da26bc48ccb7b148170c18f6b87aab83aae87841ed78fbfd4a8b15533d16b7a7dc06c3e39a199bdab6a901489dc7e0bd63085c707f7f5cd2d0deeaab0a02d3c3ae329e27c08dc50b74cb1c4e1b46ae40e89d78157c6fcdb23b76f4d52ac0166c9b933ff1ec3e591061d9752307d45c083b575343861dd4dc965d114c006aa41dbad9d2dd8125a8996f1ba9694501c939f392f279bb8fbc6e629063d4d5232da2fe16c542630cab69ed90917acfc0080f965ef71e74c24d31008f963510b26754f39bf52561c96767e7f2e63b282c35ffb4d86749abd37d5520ee42501a30fb1f18fcbef3f9103a097472964b1d72439ad5074640225cd1991521acdf5544e6533b6552b31dc14b9f357ea64bbf3adfe2c718a73c016df1ee7093c58ae5b144fb00d271429c2f853349100d717fc3ca24e4470ba5f71728b53f11659aa59356069a93b13e0d20c02adf5b9bf6215df63418f3c4255b211ab2c21553eb0ba75d17e140151e31156c437912cc3e7457d73ea7082a445ea63888452ed4cd13fe6f3569bfb80138ea48a9716ec9731227fd27f3e89cbe44cb84b42650c4a9ea821b46396cb2d8506ac67c8947dd2a1d41393f5dbbba3a7e97c6a7169e200a2f1db4b658f5849ebd2fbf3383e1ba4d1228ba54ce9a6d717412f33dc6ed7b8b88541c6c680c634c9100f929941fa1da02377b6ca8dfe2037b7c3b5b6072142509c3182ab6e66ffacea44db6241ec91a47b3cba383d8bea51db43ac21f7e043d4ec8099dc29292e7810aab1ca6e01bd603d95f1009616abac5d198c1530b0db0ecd64fb513578ff9b43a9038e370202db68a267d31f89a88a6c1e3d8becb45a2c65c1ed05ad53b91dd0c6932bfdb0c0b65b62b07ff5a8203962d12b7cf8e660a552cfeb3446aebc45efa81ef3247777194f4bbd33ec530378094bc19875b19d376e5ebab59910f5c4b09d6f87f429edff098c304e4b1822e481e1c01f27d1c08eb34add4d29cada679d7a828808bc228de8b25f00eac390abc910b5591952ebbb8b745752ea078ee971cab63596f57c08d518d10fe5a851fdb4e6e5bb9f7f376fe30da79836d21461027e529ecf1ede3e512d3af88ad05e3bd1cd64e45bb53d9cdae07bf3e79fd206f841b21b505ba2c6a83c8bd7529dc3dbafe60cc0be8303606fff8770cc85463caffdb0c33ea562b22307125bc5998b25586d3a5598f4f75729cdd61e384acb84af2611857641705dca63fe6e901113dfecefbd9c58466f1bda9b12bda719c1e321b605cc8dc00e5cd1f51e3fb4f10e2dc87afc00097e21c05ebfa5666ef033e5841bf9c7423523a316c19049e1db76a7e66bc990ed32da9874dafa445f9cfb344b5619514bfbc9060c27255ddfce10c4cb260ee575558d6264ec08fafc6ad71f4043b7dc45a0940e2b5de395dca5fbcb91bd1d2b31d194143a898c77cb032d689a1caf8a3972210b7377037353da89fddd6cefbc80dfc1c009ac92ca50c4cc2127c4f5930ff0966018702d65aacea713262c2e10f3091428087f030cad9756e3db427f4ebacc3336e826ca057efccd0e0065b3b7e471060ef3a5a270c2b536757a33df8c322aa96293d3f6039a129c96c84b580975ca266cde54401797be99248aaeba1b9e15b6acb1cbabb8c442b61f0cadcb468d58cecbb1dd4643b8b49c51d6cbf923021c598a72b682c4f0178aa003c1a7d67bac51997503d73d9daae9477e7997b751bdf935fb255affec7fc66e1566c30247ac912bd5e75b6c0c8c14006cda19335cec7edcae221fe55dffe2e06b11dc2d9de2e7f26ce6038ca6d27abc69014501551fd09d906ad7c79fedf7bf4a6a3bd75bf9f0d45650b42d3e2e3217785ff4f878a35dba7268bd7d9de1609541ed2e1ef5ebbc11d47fc3177d29a818edec51b5167f11e940e97ee8a50f850bcac10e1ecde23c16448fcef0e7835dcf7c630472d6c2af672c3eae3d5110f11832df182b417fc774531fd7ed937c1984e87a66a8652880ce995a3ba2b55b8a391a876f78aea176269c394c684e1a7f660cbd6109fbe01af1d2d4291bdd43d9e4bf012192280973735848c4bb0fbb9c29d615571e27fbfa2bfd6362675ea17ad6372c15e00db0d9c3c11dd2f209be62f8242b3340d245f97310e427106d0ab9ec7b58ea22a18ebccd8c53887ee581d5770c54d92e52b1960ec3fd2ff5681d8a511822a232443fb845689aaf27548b22330563cb77d3250ffd0b7bbe83fb5ee30d3d87356a4e0615c2967b63a9d87500b0d8f9b973bf89e9e76fc805afbd68e549d5ff078396aa934c72cd6149fbd2682f287a4b3790fefdbf8d47f322cb61813b3c6c1f85429882b903bef8fef21d4228dd3872182bd7dfdff4707572ac4a8f4fb1069b69b17940994dac66d93a0c3f657b99c62a34d1e85e5d564ebb651b187fdbc075557b01ff0ea78544ebc113b944288e9d63ccc17c07575e5c6ecdac5264652e2ecce85e58d8803d8afa25e7d5f574e147b3f5b45d8b8f6cd69734cfcd6f95ff71b0a9a111bb406727efc4f95c80b8748bec3f0b092f740f2878867031e938a43b54cab44b0b02ab3abd904164f8caafe9f3e03d65b37ac38a9b971af947a9c87613147440d5e456e7bb101f5f4fd756ba9246bce2c3e4a660b1a9cb656bc2b5274756a78c46cd7354bc8228154e5b2b0c5ca3674823a74a84f137f381b2896451a72181d3440041753150fd79099b21649838a042f511b13c86d062b294060b476803d7f9b45fc797e29c54637d2c02cba1d8c3629182bc850bd8cf180a3679a8841c60e82cde1c57264ec2da94d2d0334c182a691b3d45b2a60cb22bec2330b9ded39445cf272f4bffdae7213adedbd693e5691cf232bbd03045b020e07cd469e6557beaf9c4cbd514b1b435da2d06f96d90b492f48f7982f5239eee1b91da16a3f5a27e616848ba3834229a07fe8fb26340b4d0487e7502996f1b279c24d09fe7b4ca0136d14db59459fa131d62dd1958691df761ba1b7744b5d9fbdaa8c1796c11038a6f277d2556438f3261c0abd38a08ecb64043fd68bcca0c893d70fd6d509c6bbcb0ce5661d98c6a26972644ec24dc218edecfbed5708033fab680d09bb2ae4e72e970856b150be1238b8dcf8f06e1fdbf698c5567455b71ae49783396525c6c0fd55ee40680ee40ee407481b149730a207574d13f1297c00e16f0f26585e49ad37cda3634a4c34edb09249558d5b6b3743a4f9c91e83a6a26e2417a35881d36026a9e99951a4c8525ac7a430e9ec84dda385003874a2fca24019a926c747f8fb34a79d4554418dce306aa3f3de37561b9c5bfc4a787d496870f262d5c9ab1999d5085f96f387135109c8d6c9495ac124580a3a7e4fa642759a91cd48db3097ac937d8d1fb3c4e126aa44f24bda8672a22fe7e4ff5bbc675687b060bf09e3e53f7c8eb8ebaf8fe3f0543ed5af14d8df21f277458f1f8f475a1c06f9c5800a92cf77335a779e58fef83d20d4b72e27f8102579fe13714d0614ce640a516d5ae6e348cdcd101e97d60cff964849039c9949fb71fe3d53e746ff377b4c638d2db465e30b6fa02801010c99948659a9e36279ff53e06cd151775d2e1146c0d6cbda067c3f1d78f2e4cade752e50d2c1e4b7fd7851723956dd9548f5c2622c71b0fb06ab844a739c61d0a5f06d1ddde749ed8aaf0803c7a520634c90647540e1177bb30d0e4fbb4827f05c165db0cb14203de9bc01c5639b4e8a2259d70e752ea01870c0a5c88cc96ae99f186b006422e679c7f58a15bd71ecb2c2dfc8e55c8a35ad59b9b37387829de607d670ab86f31531e9c763dfe181a1415cb2a247d42a6079f28f06539ed4bf3079314ad78f4b11e908eb19eacfc3fcf7bba3ca376a783e5f9f029d4b5377a9412c31d82142f2fc264be888a358ddbf5f6ae30e6c1d52ca576456e0d81cd51a8ab0719bc90fb15045a252dff8c6a92c41ac75a69d41848dca911107a991bc8f63b0160a09372ff5a6d09f419692ceaafeae75f868b5f787a5b4526791da473bec7a503edd77c4a252025df8983c9c1861b2150093763b31f62458526c4e13da0e14dedaba029c4c4ebe5807d86e3fefc95e812d01084de8816392a59a170764a0e4eafd07f861b27dbcf6c1de3c2fc60d29b9c191c7ab1be2ad6f93d06afeffbbe32c82bcc493e1504ab4b5feec04cb0656fa394575310dae07f127fad26995f24b24896b912eeb85d2fcc985a2441635cb0aff92b2bfe3be7c8678389d93a422a200951512f1ebe08e87e69ca710df00c9dc92982b26d73ca2daa07353e8c0afb4a8b9be81f631ec49dc9b6ff7ab1d74a7b66b6149194320bdd5ad56971ea8257fcd495dcc687c9ef00a0f1b1bdfc2a43214205c769116d9ef9e6c51b529a4b6fd45bd416b5191d1a02650a5e5c28e3a23f59da26ba47908360dcc99c13d9e25fa479b5a3c599eabf67838bf3e9f8b373c25259a90cd7753cafe7580ca5309cd3f8dd100c2ec04e5fab404def1f49dac96a74d2a79a85cb9294040347a9e006bfe96d79e791099a691b6725a768a624c4b47a1c39ddb0f955e5904714613f5281db4aa045a966ff66a09b78a9521f3b74b2232fe9a31475c4577c4564f0c2db64d360a63b59839abb4079b36aa8a4667016ae6f29f479f449a41fa6e1e45f6e6d63988188b4058c00305b981f4f42a1c6156f08de8e26f247b502f3a44b7dc96a6f18dfbad5b034c0bd6bf7d19931564c84905b4d60ac71ca08d556392c421eed60b36634e73b861c17741c52e74880f9a0cb2db9336a9f62780fe6c7aff4c3eacbfbfac53bbea1b5a15069342ee7f4a9ba1e5dcdeca232fbcfd22ca7bcd033b4e472e5cc9867447f20c95084e7551b84337f586f84991b9386146df262ce017fcd584c4ee1bfb5f1721d97cd193ffb280fe2a4ddaaa07befee422c06e5098772a2602a45fea2aceed663173b036dd53a94bb5b3514217d2880fa3ce91f9c2d8a1482a2a604daf035207560185151a57700ec8d20fd07ae71a47d80635aa4529948426aa868198e9f95040e773ea4b4ce10f7efe4a99ef5fb22aff8ceb8ae67541eac281bbd468412045d6d17e5aeca8a0a5843fba911a80d2840f5c10beb6b8645d5e17a5c2eb56a38729fd7371c4eacb68a3618a25af5a3b62ea94adee233db753cb342800000000000000feff0000000000002009c696dba7f0086b9eb1ea14fe18e4feb1455b68133accb800000000000000ffff000007000000eee05f64e55f5d4a31f32c4ffe017861d8891b32e088062ca1b567040c9978ef686723316de4ba9bba6fb9fafa1c5967a77956fe3637a36160fa88d59c50c09372d63df5cc63e7fcc6ba041ce07a4b77a0562812878dee95c32ea6597fee72a3d3bd07d844933bd09f868018ed47ad41e3a8770c9d8da24e9098f691703648c4869516f743fec186fb681269008c14d994b98f596869b495aede41329774e95cb30331adb9000000"], 0x2278}, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x27, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x437) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) write(r2, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 12:15:59 executing program 0: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) msgget(0x0, 0x2250ee116a50d94f) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSCTTY(r3, 0x20007461) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) execve(0x0, 0x0, 0x0) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x10, 0x3) 12:15:59 executing program 1: setreuid(0xee00, 0x0) r0 = syz_open_pts() fchflags(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) fsync(r1) 12:15:59 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406199e3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b8d272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7ddd460e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72bffc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 12:16:00 executing program 0: socket(0x11, 0x4003, 0x0) 12:16:00 executing program 1: socket(0x2, 0x2, 0xff) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000040)="1f0000ffff988545c0709b6a784b048f5fac9c299e687149cc37d9cddc64efe97afa0eca29a8533ca7f31bc9e2018903b5b9ca7d1d9a331d707f3c0142e89dac9421ae0b26feab7177064d7feca530664571382bc1f59d36ff2de04b44be12a658a2fb7535ca35d2ee657206b13b4a17f1e086a7bb", 0x75) 12:16:00 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x20) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000000)=0x3) sendto$unix(r2, 0x0, 0x0, 0x406, 0x0, 0x86) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x8, &(0x7f0000000200)=[{0xc79, 0x7, 0x1, 0x80000001}, {0x8, 0x9, 0x7f}, {0xbc, 0x20, 0x7, 0x3f}, {0x2, 0x0, 0x7f, 0x1}, {0x6, 0xff, 0xdd, 0x81}, {0x2, 0x9, 0x20, 0x3}, {0x9, 0x7f, 0xd1, 0xfff}, {0xeb56, 0x3f, 0x80, 0xff}]}) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 12:16:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file0/../file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x10, 0x20) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0/../file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 12:16:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000000080), 0x110, 0x0, 0x40000000) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f00000001c0)) chdir(&(0x7f00000000c0)='./bus\x00') ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0xa9) 12:16:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = dup(0xffffffffffffffff) r2 = open$dir(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) dup(r2) r3 = openat(r2, &(0x7f0000000180)='./file1\x00', 0x8, 0xa5fc26d118403dd) fcntl$getown(r3, 0x5) ioctl$TIOCEXCL(r1, 0x2000740d) r4 = socket(0x18, 0x8002, 0x0) r5 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r6 = dup2(r5, r5) dup2(r4, r6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x200, 0x0, 0x0, 0x4, 0x4}, 0xc) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCGDLTLIST(r8, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0x5, 0xfffffe01, 0x7f, 0x3ff, 0x7]}) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r9 = socket(0x18, 0x1, 0x0) r10 = dup2(r9, r9) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r11 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\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', r11, &(0x7f00000000c0)='./file0\x00') symlinkat(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') unlinkat(r11, &(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f0000000240)='./file1\x00', r11, &(0x7f0000000280)='./file0\x00') 12:16:00 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001940)=ANY=[@ANYBLOB="8202adfdffffffffffffff583000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed3f0885568fadf834bc2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaeeb9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000f4000000000000000021d39b408e333dd7fde7592f00000000d2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dcce35cf137c8ae135db3119e911c3a943416484c692cac607b1c36455bedfb752f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265309027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbcc9af733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a759255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de73bc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7ec0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb43c90bd6d717a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798433becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543fde40630f56ae48f7d47ae0e1f8adc5fd7206c735104ce9ec0feca77e9707fbc3fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac0331f5dde8ede5e11ffcab9d420cceb4b2e0f012e3e7c309a921bd2a9dbca68d566aaf808298cee0bbb7e4307d94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317fcff000000000000e5ac4eaacdf02fe2216b25504bdc612c0234b64861f8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c001e1077002fe4066a1c992ae13001a5db4b92c6d3d58750f6fd23a649c9c4cba2000000000000007227fff97fba949bc3d32ed50e20182aa4a2d089ea392dcd9709caa9b2b083da268b87f7d572195f2deedc1d1e6ca38600000000000000000000000000009ebfe3b2eb7960a122d441d4e77a7d5b34497f3f44ac44a4e26b30975d1e50d3f2688a32b2e96ad5dd45b6ac267ada521dbb6ee7ea3e11996c94003db690b1a419b026e3dadc65634ca69f7d58cea9e562c5abcad0b468226d2fe9c915db4b6590d47f6b640fc1360000da115f3e67363976354eae20ed96dab2fef2d02b26e211c81cc1be43798f9de3c749ad01e632e1e2a00522b48c40d615079876bbe9dc3b1d54c09373e0c7c4d367a007cef3dabef87eb8128f28916e333e5045165149d05c935b84cd2d1907d56cacabe2fec94ec6dd51f4cf4eb55c3f741be280ec934c16760e7a047b690c0aea185ed8a97aefd5f5282dc6ea3a8c1de966aac3aee58baec48bc6068f03d3d72f8e2ce5dca2972699060f020dffbc9078503399a9a0365d64737f7dac09d80d9ed3ed9c380833799aeffeb9a257db708cd5b6bd9b3a4cb04f7c2e8647f559f4ad3e5382accd6431dd652558fc2c06b3727070c7dccc0d0089e79a7845bec5b2a353ebf303fe325f5cc5a4d43be1773807ae8a448d89571dc8ca000000000000000000a518b280dd1dab0c1d4e9b1e9954f6e14badba22c1ad3789410fb59dd6cc0bbfe8d01daac688eb37a0603362aa9c41176e576ec69bce9428b542e7d9c08a56fffdbf94b4088d7fbab0"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f00000007c0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x12b}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) dup2(r1, r2) 12:16:00 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 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) 12:16:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(0xffffffffffffffff) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) pipe2(&(0x7f00000002c0), 0xd02147e8cf18870f) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 12:16:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 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) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x3, 0x2, 0x93}, {0x2, 0x9, 0x0, 0x8}]}) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r6 = accept$unix(r2, 0x0, 0x0) socket(0x0, 0x8000, 0x1d) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) r7 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x1) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x1, 0x6, 0x7, {[0x1, 0x3, 0x200000000, 0x4, 0x2, 0x2, 0x5, 0x0, 0x1f, 0x9, 0x2, 0xfffffffffffff800, 0x5, 0xa0b, 0x4, 0x4, 0xffffffff, 0x100], [0x7, 0xfffffffffffffc01, 0x1f, 0xfff, 0x7, 0x4, 0x1, 0x8, 0x8, 0x5], [0x3, 0x80, 0xa, 0x81, 0xa2f0, 0x7fffffff, 0x400], [0x9, 0x1, 0x4577, 0x9, 0x100000001, 0x1], [{0x4, 0x8, 0x24e, 0x3f80}, {0x3, 0x4, 0x80000001, 0x2}, {0x0, 0x3b, 0x9, 0x8001}, {0xc4, 0x401, 0x800, 0x100}, {0x8, 0x0, 0x5, 0x1ff}, {0x40, 0x4, 0x4000, 0xff}, {0x400, 0x3, 0x8, 0x5}, {0x25db, 0x8, 0xfffffff9, 0x8}], {0xe0f0, 0xed, 0x10001, 0x3}, {0xff80, 0x8, 0xfff, 0x12}}}) execve(0x0, 0x0, 0x0) dup2(r2, r6) 12:16:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x90) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r5 = msgget(0x1, 0x4) msgrcv(r5, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010000000000000000000000000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000002000000000"], 0xc9, 0x2, 0x0) setsockopt(r4, 0x0, 0x19367d7f, &(0x7f0000000100), 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'t\x00p', 0x0}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x50, 0xfe}, {0x6, 0x0, 0x0, 0x4102}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:16:00 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) syz_open_pts() minherit(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) 12:16:00 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x2}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") 12:16:01 executing program 0: r0 = shmget(0x1, 0x4000, 0x1, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x4, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [], [], [{}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x87}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020690c, &(0x7f0000000300)) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) sendto$unix(r7, &(0x7f0000000040)="585921915cbd36531d4359de", 0xc, 0xc04, 0x0, 0x0) 12:16:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xfffffe00) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) socket$inet6(0x18, 0x3, 0x64) socket(0x19, 0x4005, 0x0) 12:16:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 12:16:01 executing program 0: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) socket$inet(0x2, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 12:16:01 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x4], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x6}]}}) 12:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x8, 0x81, 0x9}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) 12:16:01 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)=0x400) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0xc}, {0x26}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 12:16:01 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23b) setuid(0xee01) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1330, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) 12:16:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r1, r0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCPROMISC(r6, 0x20004269) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt(r4, 0x3f, 0x31, &(0x7f00000000c0)=""/82, &(0x7f0000000140)=0x52) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 12:16:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) read(0xffffffffffffffff, &(0x7f0000000080)=""/1, 0x1) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 12:16:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x20, 0x1f, 0xea, 0xd4}, {0x6, 0x5, 0x3f, 0x80000000}, {0x4, 0xe1, 0x3, 0x7}, {0x3f, 0xfd, 0x6, 0x1}, {0x7fff, 0x40, 0xd, 0x400}, {0x2, 0x9, 0x9, 0x401}, {0x9, 0x81, 0x20, 0xde}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 12:16:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0xcc, 0x9, 0x7, 0x0, 0x20, 0x6, 0x9, 0x1, 0x1, 0x4, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9584, 0x0) 12:16:01 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = dup(0xffffffffffffff9c) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x497b) r2 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 12:16:01 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) write(r0, 0x0, 0x0) 12:16:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$KDDISABIO(r1, 0x20004b3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 12:16:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000040)=""/12) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x6, 0x4000, 0xff) dup2(r1, r0) 12:16:01 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0x200, './file0\x00', 0x8, 0x2, 0x9, 0xbe8c}) 12:16:01 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f0000ffc000/0x3000)=nil, 0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) r10 = getpgid(r7) ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0, r10) read(r0, &(0x7f0000000200)=""/194, 0xc2) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000300)={0x43, 0x7, 0xaea, 0x10001, "653419b5053e7cd1846697bd9152f08175713457", 0x81, 0x5}) r14 = dup(r11) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getpeername(r14, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 12:16:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba", 0xf8}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f0000011000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000004000/0x3000)=nil, 0x3000) r2 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, 0x0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) chflagsat(r5, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f00000002c0), 0x20008) dup2(r3, r2) fchdir(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 12:16:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x140) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="2d010e2f66696c6530e8cfe5c73d24f1cdd4aed6519f84860f742748c0c96aa5d980c5dcbddacb358211700a5db3471b004202bbfdf7980ac24b000000000000000000000000000019dfc6e607003a829a4fac0a862b32c3494f56b994d1394bf37cb77a9a80b2790c401c01ef7bee1bd64217dd65cf60dddc160ee683aaad7f5da83bb87a8cf8c88fbfce2514c0252d406e0b7bc429e11c584a33ea2147329cb3f10f32579ec7c29e7ecb73308536dcef61b12c425f1ad0fc617c134b731f0e79d4c9d5adc6514d405ed979239b6bd7c6a2a6352ff77331cde96cd56cbb364acda2d770f25aa414f7d5e8b511443d7ecb0b207791"], 0xa) r1 = socket$unix(0x1, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x0, './file1\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 12:16:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000100)=0x8) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) connect$unix(r3, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) r4 = dup(r1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockname$unix(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000fc000000000000000000000000000000000000050000"], &(0x7f00000001c0)=0x37) semget$private(0x0, 0x2, 0x100) 12:16:01 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) connect$unix(r3, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file1\x00', r4, r5) execve(0x0, 0x0, 0x0) 12:16:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) socketpair(0x20, 0x6, 0x5, &(0x7f0000000180)={0xffffffffffffffff}) close(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) r6 = msgget(0x1, 0x448) msgrcv(r6, &(0x7f0000000200)=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'/95], 0x5f, 0x0, 0x1000) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) pipe2(&(0x7f0000000140), 0x20004) 12:16:02 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0xf, 0x7, 0x6}], 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f000052d000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 12:16:02 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)=""/93, 0x5d}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000a00)=""/4096, 0x1000}, {&(0x7f0000001a00)=""/126, 0x7e}], 0x4) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 12:16:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x400, 0xb1) unlinkat(r1, &(0x7f00000000c0)='./bus\x00', 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x6) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000180)=0xd94) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r4 = kqueue() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffff8, 0x12, 0x2, 0x0, 0x5}, {{r3}, 0xfffffffffffffffa, 0x1, 0x8, 0x8000, 0x7}], 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getpgid(r11) r13 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r13, &(0x7f00001ef000/0x3000)=nil, 0x0) r14 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r14, 0x40044278, &(0x7f0000000440)) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, 0x0, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) fcntl$setown(r4, 0x6, r12) openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) syz_emit_ethernet(0xe, &(0x7f0000001180)="7af28be51ebf56755c086b0cfaf1") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000040)={'./file0/file0\x00', 0x3, 0x40, 0x135, 0x0, 0x80000000, 0x101, 0x9, 0x3, 0x0, 0x1000, 0x1}) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752f05000000127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8523ce9220faca464a52a14b70f3aff31f672ff182887814729cc8571d47fb5722306c3a39cbe5e9f4493f9bd127a13e452c876bd42fd9c34a613f0a8475ad0cb4517ddbd17463bac3dafbd3b1a547a95e8930087a24ac16a513f6302db2b247985802f45a6aed42dfc647a96a5a83323e47cceee16da1c73418d96acb2b613c1bbf4092", 0x84, 0x0, &(0x7f0000000080)={0x18, 0x0, 0x3, 0x7f}, 0xc) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = msgget(0xffffffffffffffff, 0x0) msgrcv(r1, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d57925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a9413483800"/262], 0x1, 0x3, 0x800) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8000, 0x2, 0x8000}) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000340)=""/114) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{}, 0x2000000000004, 0x318, 0x0, 0x0, 0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2006, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x0) pwritev(r0, &(0x7f0000000100), 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r0, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) dup2(r1, r0) recvmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) r4 = dup2(r2, r3) faccessat(r4, &(0x7f0000000000)='./file0\x00', 0x5, 0x1) 16:00:01 executing program 0: ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r0 = socket(0x8, 0x1, 0x40) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000000)=0x4a4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x802069ad, &(0x7f0000000300)) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x14a) writev(r1, &(0x7f0000000580), 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r4, 0x0, 0x0) pwritev(r4, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r5, 0x0, 0x0) pwritev(r5, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) fcntl$dupfd(r4, 0xa, r5) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000340)) r8 = socket(0x18, 0x2, 0x0) r9 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x12, r9, 0x0, 0x3) pwritev(r9, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) dup2(r9, r0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) recvfrom$unix(r2, &(0x7f00000000c0)=""/12, 0xc, 0x40, &(0x7f0000000100)=@abs={0x951e169ecec691d7, 0x0, 0x1}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r3, 0x0, 0x0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff0, 0x20, 0x1, 0x9, 0x3a}], 0xfffffffd, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) fsync(r3) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) writev(r4, &(0x7f0000002380)=[{&(0x7f00000001c0)="ed24b2b04f663b8a0dae5ccff378e4fb3c54428865a3e1d81a2bb3f06bca062a08c3419c0b69d6f07744d2dd6e2429abda20c42de412131940eff37b4a1ccf925a135f6e67d7569b0c3f18c86d378aba2875c808204f364813a453ba44c92366de78fe89d0d89101189a1a89ebce4a5229e01db3951b0fd8227c9ed4f82658ff0d9f96843aab2161228445b9b71a2822d53d3dc9efb109b90f0f67e5348d34ca1d2b0842eeea84e9b378f57f8cee9e8d6720e73a4953ff9d142aca01e94b7d7241e870d21c60425b02ec71", 0xcb}, {&(0x7f00000002c0)="980246b4ccd4c4e782d6c80e43837803768c7752aae054d6159df6169be5e62faf36df93df2d5f819da725dc835b9fae7cc666dc5c937e180eb890391696ac463a466d4833b7d2db886f1efc6af2c3107961b5fa97f680797734b73eb852ae0ea4e402acd15649bc92a4984d335a1084092baa4d0970efa666a2f39f0377bbfb6f463ed7a2c95998660561453a3f85941a639daba9e59c55b60e7ce66b4e93962c5bc102415797053b805c5df3e6e288c060d209b966d7788da3542d601e0faccec90ad24f13e60e3bc568897ae417f9db0afe3e81f44a7ecab71c63633897cc3524e71754a6a39c0afff541e620f20850ef408316fc51cecfac3e02b6b6d8b6fe1c102b66b76d2aac8016b47c5c4d40d5af2b4725fd1a51ad7a803e7408f65139dfbfde7869446b2b3c513f43cd9e61512d6cf6a6cbc328d872325e713dcca7c14a5fb7c3395960431a9b9d4daef140a071904f7bfececd07f134a0faa96821ea6f4fc82c61af55cf3d302ef12df920632027237993699943732d1344cd8858928b39578d90f28b9cd3a11c2831c543c75c6bf088f230952374b3bd142db8699057b8df330e897d2ed13a2fd7d71999c1341e039e4dc16ef5b2c42e3a620a0c349a8196369e78ea91ce9347a8ab3bdf3f29dc6a41b7ea3daa47048151e71ca2b30380c647a14481c7dd5c701ea801ba32149ce5a0257f359e229a10cbd1ee3d5a7acf5e36ac1861a6f228dcd6aedd30b50bbca7afa1628f8cce045b6e33767663aaed691115ae240abc89e724a9962b1c570ac7206754c855dfb447bfcfbb3defb94d5331f01fc2c5ed9dfd5f5a894a190333d089df9a9bbb46070caa90288943e6265c2340e550a4cfff782373addeae62c1f9a88137c5f3c554cb14d85ca95643b40750d8140640694fb06fe47b041ef96896ea0ca800432d0db7b3d477008934a49ea85acdb90441701db0d83e31ca46514fd5b38801b1e510f28286e5bd7ec4e1ef59e80953138d00f8894be61337dfe78b072644df8d856d97bf64a6aa267d007f339a5051420c8d3ec1d67c360550ae2aace3f7fb9043c4c7beb13f2e16f416dd3d372abab5fa7f8ef6ad5aae9d2d8389c40e25a505fb2089fbe65babf9c0dd0bba96af9e55f4587f40862c518161e86f5e5c9478db2720ed20bb75cc4f036e5f6dc4035ec84b209b67b1d80c2c2f3c645083bfee6f03f053b338118766292e9988f70a461cd1fa8369f8d1fd396f2e4c593e9293ca240d74801ac5e6bd6d403a63eded630145059799b23aaed6c33a5ad31400ed7973c7c1ee3c8c3d4f7eb02bd0446dec1bdeca5a66a41517721984209c7628d5aa39e26bc718f928a1190e7eb18509573fe21402207ba749dea6e75a83c3824dc640a145c512a3799f7136751cfab1e1b22ea296c884a76e06916e8971643073c5f6caa16c79400c8dbd2fe239366026cdca739b9ed74b006334f8b52bfea6206d7a29baf000b98e491ec4ba273cf9b6749842c93437c69ad4d62a1ec2a5d35ae55976aa665c28df5501282f10a2dd5b5637983f962276a8e0ece90f84ecf9a180625bec6d56ef3386fc8d731168e466e197e0c6029168c79322d1dd3beb869615202d69b7df6e34a826d83f6207629d4f540c321e1746e13ec83461a1b7b64342b68cc46754f0296724176b4bf2d7c6da1671271b7786a540824f3a0b6adf293222eb74ea8e2d58fe9976a86082c6cca4aab106df74f7a88a6213b6ffe84afd1d93ad28da7c24fe8d93ae383397cac3b716f1102a4117c27207072082c5faf40fc0e6556a408530a3ab3016e43f1e35b536147b79aaaa0a52df0d0596c137120bddbdf5218495cac44524529e3451b9ae6d72b305d714f16d30aacbe06c1c863ce230012ddbe1ec18d5555eb913f7166672983781e3922d30042bd513089e6d9f1aff56f1d5518c9cf7ca2747afa7ae9cfff15299c7058c600a865181360ee9610121dcad5e3d6287712e8b74ea89db8b6ea06defe431ef969195379bf6803ec470412ced94e396e5ad27a225a5157e8e6351f47640601c58a48867ef0ae146caca6a255f2dfeecce6f1cd83116b1fbfb2da5546cbc8c66c72ce5cfe6f31591f0b21e3221a45bb515cb9d76a3ec4b4c42232b46db142bfbc1c7ed814c348543367ed7df4cb67e67402233d764efb115d2d91a4cf97f57f74a27cbcd8d0c14c86e98a2db9473d34b24615ebe8aa01976f41fdfdd71c8ce7470ac9fa715208218fa4fb237c5a850b362a4a6c6c6914dcfb5de78f986d449e87e865ec6c3ea86bd0d301405b0c1f020eb5fe7640b732e6b3812b59e2e3cd5b4c194acf525edcf1429c5b9e15253564eab24c5ad8e7aed8382a4ca551373f91238b290f13048456f35021807c917c487f0bfc1a6da7852d6765cafd74f643cc382cebcac8f1e4795e1ea4fbf4b6573e719e6179acfd370c3deaa916db6c8f4910f9f4c57c3b7adc71c28965d33dbf0348da06b47d7499065e5fde43d4967859a7d4a2c3f2e592f8e02cfe7929bcb3d921fd833387424fa605aa8a6f356d25bbfea905c3e424418e337bd4e05db27d85590c0cf2c5053d8b972209e81508b1b5eae38175da7d49d3709a248ba5a96c65b071fe4d33fdfe4392feb5fdc79dd6ac2bb6ac4288bc0855c8f9b34e3390c05ec93ae9c4205e11f3bf321ab8eb05bcb4300f9647d2642863a49f608d723c4079af9e5e64b2a77a77d819b78beb96744c47f55f0a51aab012965b2a6f830f56011e78d104904275fabe2ce3999ea5c45f48b1c94d4af78e6f2f076b3a1ada0f1d9bb4cf5035b36cde395d23ce98750f1d3f29f3798d0debdd1c4ff873fcbf32a7c023e2bc1424d933935bc96854165ca87c623d7073e588854d62729d2d12cfe6a47a5ed51e443d8bef154c35ed2fce89637a83f2243566ac42bc5cd052155bf2a2e06688d54f3401310dd11bbc1688ea0827690b61f65e5c96b9153c025ac41312a4bafbb4af220e05a34e924ce85918822f5a13107c5231ab807caac93f744abe5ee4229183cd65836a9e82d62900350145f7c294f19a98ed396fd3f0284a6f0a45eb7ee1e40b87a5a28d479a0f1387746998dfc6bac8fa1cd34d33e67091ba768251bb637687ab608ddac2ccc7addde974654d3338ae56cdcf7d3e95ada7d315472809f48dde31f05a614e2de8254b36e67411bf12b4bf6a94eb48f3cdd9f9df8b74dc613bd613f758f559bb2c505632e922f5c0987bcc83b4dc4609d06ecbb4687c9b280912effb185ff79370df0803904517d702cd9baa841130ec346e3017c4e420ff6b319496fbc3283cd15e7cfca7b5e2c4501ba5c3ca73b4597b19c1c40eebe6800afcbcbc650ce9d28ab46be7c568add157a8123af42c784f00c18b060562e155502257dc35efa217feeb72e3c412d856e30200d1685aec3553be69411e38ccc7d28d21caf72174ecb1ee25428bcbc5ec3bb78c21da2e32e0f664c40972b6dcddc4fe6bf8d2d114c1bd1ccd6122d4ea677bdc509513cc1e539d266718d34895ab453c6d88e88868444261d7e2ab9f0a7e1ce182c150d7d37a7e51d4e9855b36b9298a9cc92220d6ef681a21ef2e95c677114e7c6f21b87859013d6edf13fdc338468339f9774e7aebce3fb77d7da5b782a66831f756527ac1928e6abcc2f08adb33d106e8de52b9a5fb51ad5a0b4e713edb385de48f7fbfe77f792e90df53ca17ad83af019d22c7daa6239623f18f5fcc08804a1f2f0239fc926168d6369a86f20ee39737772a09a80d8a24f599f78716cc0c7504290641b763f18e535a4cf8278ae4430eb28416f2be4db680aa19aab3263f23eae02333dfa0c500ca0d7780651e49cd2f706c7b1b3a1ee6f35385d7492ff6a9fc658d9a444607db1c5545766e34d15fcb3396a23753d227ad10a5ed8745ee1996e8bc88808eb16c2dce1a80ee79a497255e9871d29e05d63e826511e18223a76016560747811290b430da094cfeccaefa49e4854ff6ef16e34451310bd69d50f966b5e42893a144fea5879a3560e8688c58947052f6edb55130d4bf9d8ff34babd42746878fe52128ced7afad14ff3fa6e9d92aec37d5bc17c3c51462937a1753ddd32ca83961d7fea09ca768def87b627f1695aadbaa64f91b5e7189bfaa8e1b58b8164e064da1e9d9baf6f248609360c751431315d0ee36194d11483330b80d7266dd821c8001b57c90a9a5bfd2eb88f7c9f5be840cbcc632ab48e81d3074b15be8bb7becb524fc5634db277b77d2efec1795992fb8eb9f3f2d9c596035b2c8161fdbf5e5bd1335e5dd6dc01477b900c86d993a7eb403f7e99406bca5f5d6614381897847520f48f55f32d6effe1c7a312b27c4644e83b3891b4175194f51c2c6583822666df7fa2bda0c863834163971cefa368a7b83e08dbff5b716e3b9b9542c1eeea4cbd74aac679dd9281ccc6dccbb06be91b1c45fce955ec0fb816e516f62322c1996a4c01596fd5ae5cd638ea258cefad7e0ef55a4582f5dd110efc1b4e9d83839466737f9a629a56ac6835c6e026e01afa397bd285af9c22a965522e08738b29c4471cd89d364bedbe23245204a3183a5b2b3f344dc6cb23609e20a9b31c6982fecd2f360b99d57cba467fbeb6590c90601aabee3ed4ba733e07c0be62ddf098abe1c45ec2745273db344654c3d129a43ac4dcd5f909083ff38629933fc3d3a0f7f8e016f6a091506732546ddceacb3873e4552cecca852dd99ea81f7db6f6dcc4f6ad8f8ff797646790a8569689f9bf49e1b18901961426451db0ef5fa5f88e7f699520b0eae7f6bbe091851c60eace48b0a59bfbe59100ccf7cd2c3d3f287c122660539c7d24d8daa8ba845f4b2390b3089e91146a2d3f846c6da34867152ac1cdf94ed3e9d8046399d3866253ccf15fe97980ca933a9a8a6625773b489edf6d0dc6694d8080ec15a4d4f0c0b736098486c4582ae35f828e34610285ce27af58da1549ffc354baab16c512130eca24284e5fe41d2335cf259cfb0a401b39706a7fb8479eadf9407d751435d3930f4ea68e425830d6f8867f5b0c6dc19cf3f2a4551ca5e09465066dac15a6329bac136bc45b0bcb84216458b24813f993a9978ac2aab97a9f413caa079c6999d649f16b7de9a069558e9bbf93120a5356e855907d3f0f60dd975ca1d52a37c9f34de3cebee82f601cb5465322f5ca9db4e460ee3c3ffb8e295490e2949bdfdeba866d654d5ff207b4ceb9cef6d42008e171897033aa5c32dccdb181e7048992ebcfbce300d6d44d2f5a473ffe2f1648513e19afd49340f9a826bb665142f028a631bafbb20aafbe3a8f3802fbbbca13e379d073d0871ec80092bc59c61e868e747ba5bd4e345bcbf4a065c9a73113b097915f8a9bcdf946b879e1385b63db30213534aae6523df63ad0a3a6cfa31da85fbcd396c267df8f7bc4b6aaa3ae1011dad74e1de48a696babb7c5a48e55c9c29c1dabe19afa67a5a001dbabd771fe6c062309b235b0e88d34127f446ac6fe46896ef4d22fdcac14bcc969cf06e7d6dc7dfa221a6d523918691c8be2cb6869fb9c9444dcafd5decff26c1c79a88fd1b569ec574544692cc514562e2e8ab31896d4964b6412ddefe99f183649764c6aaa02a0bb6a22bdabf3470313cf31d6642f8a7a4f26792087be35251628d1834c76331f86c9546f8f268ba8f3b3337d8030502344e15c05a62de31269e1bd801b1537732dd812629b88f63f1629c66a67eda39f3d73b69c0844a4f803fe9c2e94677c89f148041c988d805204485ed39e24cf00a242704f", 0x1000}, {&(0x7f00000012c0)="27e6477abf63d4df6841595b1b92c3eefe52eb0ca533df38893029332d892cbf6662db6aa069d78dc046f9417f188ada702677a6e2b119a5768e896b7c4e9687758ff4589f999255d7158314880c830d4348c5db74a972d06f9f78361232cd7d6f8937f8719b05a7b0000838baa063f057c4cec1bb89", 0x76}, {&(0x7f0000001340)="7619effde3cc06500036cbf34cefdfc602c84eb34744783bd8c95c81a0c193573138aa311d898aa3a5e8f9699f577c6e480d0ea881a3737b79381e9b21005a940ec20950feb87a1b8a874e135b3ab7be8892404e0d5afc9ce05fb5dd89fd87c0e460836e947856a8c0fe2d50fd52bd60823d498be9389fec38022db377e5a59638c5dc441640b43cb9558a4ffb45558afc554c200ed94daf29e20344d3464dafdb11e079e49356ab58190a9334a85bde467e5e8ef87ecd252f0a0d7e500068ec4ae1c73bc5d104bca881db8213d24fda2174dba97289662a1c5f977548f94f296ed8ebf4178847c4edec73ec85834a1e8d83039f7ede844314178dc134372253929b039f5f4165cc039c3fbf278f8967b3accad88b18df86956bfcc939d65dd49832a4fac7030ee20adfb0325d1dbbb6719e8be34986a51685705163643cecc14af8e3ed77741090f521c8f0508aecb2d9532c3615120ea94a143a67a930d102229b702f38ad7332e657ac20888b9e422b061d2f61db7c6977f2d4918088cc0d87fb5ed04a1e5eb51409867929ab052c5f8d356b6aa1e8a7efecd30b7f4c689a6b585af34df1ecb690e6621f5a0aba7a87ed747c02dad26cd41e837180d8479851fd1a67d39c76d123cc39a1e6cd895a354efe60c946230804065579a6e3d3f11c91c37a66e9b04d72961ffb4a27619082c9f37eb7068799aff991a7cbbd0c7a48c1b18ccc3e44e71f7fb8f698c1f7684dd41a1b2a3ab18b44aa7ef1d9cd0617f11f28196e138e6f7aee0a965b8fae7358adbab07dd54656a8e65359a42d8d5b2ea8b1beb0c7f62f4d7ee1ec680cedecc983b2835168ccd55eb6dc5156ae8b63cbc9500f021c630edf1508875689f6d3cb704eb774b0e84cfb42d94ce21be3cf7bd6383bb8ec7e2152705b74e9fcf6151a95a3df74be9ad7ed33a4a779843f13ef69dd3323e5bc732e3e002e45370af12daba6684d498ecd1646c4eb1ce1cb9fdb0a5c08f45882936a026f80c43e38c9d59b89049f7289afd3517fb0868b63c220119314a07d82dd5e8f5650befc6dcf4768b2d154b398da2f76dbf24198d73da26342d8110eb2dfb3b98cc54f269b53f8a650a90b996373f12cfd08f701ad424a150fdfec2ef75a0d1f2d92c329a7278bccc89ba3d53daace1263538faab81c4b44a2d238c59934421bd2d9ddef4c1bde3247309c350b0b47da3f15248a5f8087cc2212c4b634d0719e7604e0df163f0f96a1dc28e1a2f879dcdf415db35d8f05706b16bb8293f32cab75366a9ed1546e06b982c15d020491a3d4c0b1d5be410dfd831b54844e8ff9b524f531663718661b9ff245318e078769a5aa5f173a2d8c9ddbde15c17b7424c2674c77ba24f7a6f839bee470c2fa853f93ef08914bbfc5336cd323fd279db859cba95b8cb8c34f557cfdb5892472c9319ad69d2797d827a15bffc3406a29c0929535fdfc125e2b16df44b2e37a87fe362a0d9d97bfed51120d2346826a873f2acee4d5815be2904875d8261037fc616398d375971ac3b94f462e845422b040ed0eae7bf13b3ae53fc259d8c05f482ed4c29e96e96995dc90bf146ee11c2a8affd1d8d71cf3ad54a1e84c4d7642787af09050d1e7f6075e38af10efb6501de684723ad10b26b63dc021e8eb02d93bda80051a64f7f900fd20c46a4ab88d4f8273903ccc9ec287c4c081d4832159ad46d6077aa4bdc903e2b72ba10ea9406e1c8ff0fb3355eb059ddb54508ffe0e76b7fd0e49675a8a9fcdde33f1aa6392146ae1b37decffa666556813e091bdd515d15d01452e9b9fa72c2c89a0e372fd52b0ca60e00da718c484cd0aa948510d806f847eb117c89bee69871fd49d3576e5896db7ef4cd6619489da16ad95cf313ed8bfdb557039437cf4235c1655a8ed958cb7b357d0e266612c6b219ae21d2e52261ce04f46522edd9e2817d3688a9f1202bb9a12c5323d613b2c3acaaed2540d578808c9da845e3dc26381d57b44d05098a7825479780e82d327d453e62d611e304ad802e5892772fadf925aae85361b57ad59e209b113d8324450619f55c3d42ac289b4c72c1e4954e7d2458ab7f1cb4cbcdae859bbfcd89983945382b1a1ba4afbd14daf91e5f17508f110d222f23b222c3479e739aff9a68760f54fad6724b83fa16452aa41b464d8846865df4dcecbf55232ab65b406c2cb1ecfd2727984bc5674bff847d4a56160ac206bc4c63242d6d0f56c3cc041e6a34503455f2ffc251d5cbf80989626c8f5ad39aabd6de997a46837e128fc93d2712112a0791bb7c7278d517f67bb8d03886be5db4c46eee4bb52dd4c59b159f47e6dcab7e2119d482dc838a984208e74494f814c18599438266cdd4b3567ef85373ba7e5b24132b3317bf7eb943cc8d21a5659a709dda20c3ef853f320c40db1bd396b1a0dcd65ef1a4bf0cc7246ef68f159bf42bc804ed4fb9b60d0bad972eb3d331fbccd306bbbdc0dabcf50c35b114994840ad3cf873fbd36a359d64822b196f1dd13ac5eccbb27469971e139ac196bf2aaaeddfdea98487b6e0314310574e6ac0789bf8d94a4d270f7f0756896beed6d2d7812e09614ac51a815e34d7280b6b03b1e7a3a7d305120384ff7dc8e201a95f066d8749addd99a48bf26feeb8fdbd63ef77fd23f4699e996d281cf28bf5b1105849dcccc8227079bf8972c405b0e32b436e9cdb673626d69a6e7471ae113520a002ec89b0aff1c150e0a19a9688af7e5517d573253147bdc168fb25c13e24e9150d348cde967884bda51f66934f4b53876d55b03beec8e3fa522fe6235c991a1f6b91fd0208a2c11230ad4821ca2bb079197c9d8d7dcc575e52ff79bd56c12af648d1dc8133e308624ddd29782e59c7ab16bf2ffd117bf1b2c8048420144f09f624ac7b579140a4f4a84b96cf16acc920071b227ad21fd439b215e86ed462b37bf7a8ad9517ebac9b2ed4d01195341efdf19cd2a91e6fa013afbd4c37b72c7835d11b55da965ca0871fff082158110e49ecefc2cd97f3eedf200da63c413433c1e454e9e3599cc95fc868892f4de2be477fe228822f6e7ffe3cd3d8ea1072e9e78fc1c108d4357d9a666292ebd271798692f2bedb866bf9cada531e19f16c4a1a2bf66efd6bc4b5c05132284cd35f4ee0a6b8b0ff477b808b396dffaf29fd99185bdc43fbe10c9da98567cf2e1a2944883085668fde9c2d695439848cc6c230720eb2c02fe44ba10ab4d1e7dd31114f861a5bfd1f98e361b1a60a6a5b1d83e43838f0dfe3dca6ab33cf18efa003ab00aac30afb7cfc504d7c19074215d4a290f4e80c086234881cefd749449c32066e805efe646b55e2a891975495f4aadd84bc3aea10ce7c78953d7821d865a6c50da2fbcdd7185f0fe3be9abab0aed082cbec29bb9947555ed410224064f49711acdfbabdaf270a590bc0a641d477f610ba3f657943735749ffde33040be4451434d19b37a4d61ad7ca7d182f44a4852177e70deca08c652af7fc3ac91c0bd7555bc2175fead88c0531eded43be1dfdf3a798bd7370d37fc12b1a0e0d73b082453107a537337a22b7a70c2e0715d0634ad94774ca3616819fed1e1afed01d3c3517485771d80167920d19f5da9315f21a264ccaa73a93882da106d10cada996711b519df92ccebcc0910d53b54c3c491dba6c4cc00cf41fcd727e1961290c41951baa618599763e9be66fdf5106ab6d5d0cb7522b8f984e6e44e67ec0ccb44e72889b6b5ad7323a7e3b6d420c51fca4b0cb324f77157858f3f48c0a2179c74ba9a2c3074c367b57398886360aaf39575a9d94786842b712b6f42a95866369ac051eabdc482251d3075d9f8b7f4bb310cd5a05ece1024b22cb5eea6c1040acb5937b54c6d0aa488043fa17f9d0f55d301b273027013344654554fa4666630bf0bc3b177ad605a041efcf57fdd6e784236c3cb0c9763017bfa0520d6ec0e2f841ecc17c4a2395cc828b6ac7612908c189865f333ec66f43c62d626e4c1e176665410add057ba6720f18a8da74c0abc7972f89772dd1f51ddb5a6a267522e356658da5faf1b34feb904d26c6b7adedefce72171a6d31a57db1df969b31c73e47ccbce317034f4b287ba02ffaf0e91bea4832aab18c4b4eb3d8e5a20a7621bc55a7b56b9e3d3af401d8a6601d934c475e69dc9e8adf0fbe6af374195fdf8aa6e14fc5daec92dcc3a899bb588b8f3b7b1e4720c14995ed069eda7834d5b163d4e2881e6045d3c3f9514b0689e9951cbf213f717f95106017ff9754642c586ec59c6eecead1fdc6284d9d71060b3c1ade691cbaeba090be596cea31bdf26bf9cb3c98583dc7e87e4c5aef7a1d6a3cb3657819c9c3df58eab00ae77a7795807d34d026d5487683299eeb58f80b4fa20a3c156a1cd9c850865f16333a22a6e7e8713e1cd8273eae615c17d57256982d9af346913ec51ac537c9d18b7d5b41c587cb1a24e5ca6e9c35331d0fcef99c65d4ed2061e2f9adce3de2d3461cb6f1079e82a26b538438aab919fb7479f305bfb26df5636211a85e4a3f13cf4b24897ebc5888e3858700006885ed06e9e3f8b0e626044e4c7d3d1822751206ee91d75c5befc980cfcc3c946d1f311d15e586d2035089a34340bfcce93c52554f92941b1ee40acad24476e146db7f391fea9a2707982ce6fc81633a407d4b0491abab81af848a7e3b66c7e8b3102c6447c14971b7bcdbf9f26e1ab8fab96f264e64898a7d601b0b951e9aaff333304ee192717685da64fb4e156f77c66e0430bdf251b615063cc1952444ae562691060292208dcf6ca49a4988f0b4de790bb8278fb5590083352352ab0f4e5af44c5ce644bc6ace59449074190924fb89093a722d35ba8d3b52617cc00f2964bfe1ebfef73bc1b35629d1f4dab21a9fc6e545ee9078289308c373096d135bae25cf50f611dc276cac270afaafe431b5d647cc9d7515cfef3de2b12163807c534ae0c226e982b0684637fc2b815877d320f826cf105bb89e58f83f0ed18deab0fb0508c56d25d0526d5dd7595d13869fb1dee3527fca14cde8d7f2c1e914400df916f66d1d3ad70cbddbbb3f74fcb4ef51eaa4a91d72ad46aa34ea6a4831deb24c0475a03809a6499e9f9c7b3a3efac7f2ca94b30dead04c124951d620033590040b7546b92e7c948e22e7bd35c502f7c310c2c3f50e2a48fc050cc801717ef1396885d591bc78be78ad0ef73203fa0e65dbc6c47bc539afae7019e8eaac22c3e6d20145c1df3fe692a56f3b351085788af32c1ea5df1442e162f20933792366b7ac679c76be032bd99a023824224b157fb14cbc37d763f286c10cd5693c2964c2e606b629eaeaad1fafd5bacf21ce5f26910d7927e111430aa19b80643c0191dea56219c4c01e1683cc6a50a73fc829d4ca502d4eebe238db50e36e596d8c0c7cb8b8c74b30b04ad227146ffef136b51ff00598346986c6c63eab776c1959d4206ef08a2fff85fdc04d783b1a052b1b04a154083443188a446961d0f21b75d6372bea8f4d34f26868f945d3495a53a2db189d20e23ace012efc5e4e752e7813242758940d66b5d714f5f77ae2ba7c28605fa6fa5f1c39d8d984322d81d1f72d4eb4cd5935f24b040499ce3f58527290c8178ff39777f44613643a938fd376bc0980f5be4f23ae80f77bbc8b09e8579c726fc3e751cfce86610cfcbd47728d3f61dc978168a2a5bd37274525de9e37a27e0d5833fbd46825ff711c95c9e8867e41128004a4e994776cec9666428edbd87714840291fd5326e9f6c5c76402edfdf935b0620976488e5fe", 0x1000}, {&(0x7f0000002340)="29b13624449562ded0b1ffe2d934887f07b4481a5d226ef1af4d1cd0ec26a2cdfe3ec8acc572e10e5d88deef5ff4c59c904c6162", 0x34}], 0x5) 16:00:01 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000000)={0x2, 0x80000000}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x180) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect(r3, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r5) r6 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r14 = fcntl$getown(0xffffffffffffffff, 0x5) r15 = getpgid(r14) r16 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r16, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r16, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r9, 0x0, r12, r13, 0x5, 0x7fff}, 0x6, 0x2, r15, r14, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = getpgid(r23) r25 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r25, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r18, 0x0, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r24, r23, 0x7f, 0x100000001, 0xb1f1}) r26 = getgid() r27 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r28 = dup(r27) ioctl$TIOCSETA(r28, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r30 = getuid() r31 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r35 = kqueue() kevent(r35, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r34}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r38 = fcntl$getown(0xffffffffffffffff, 0x5) r39 = getpgid(r38) r40 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r40, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r40, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r33, 0x0, r36, r37, 0x5, 0x7fff}, 0x6, 0x2, r39, r38, 0x7f, 0x100000001, 0xb1f1}) r41 = geteuid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r48 = fcntl$getown(0xffffffffffffffff, 0x5) r49 = getpgid(r48) r50 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r50, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r43, 0x0, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r49, r48, 0x7f, 0x100000001, 0xb1f1}) r51 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r52 = dup(r51) ioctl$TIOCSETA(r52, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) socketpair(0x10, 0x4, 0x5, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = socket$inet(0x2, 0x8000, 0x0) r55 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r55) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="ee4a49abdc83d3630852f659eb8c18aa288bd4380d793f8de1d2a95f769ba847b3a17dc1ba9464d5ad87013577e893b00e0b50f3bd7601e63dadaca96c91936fef88c407bd827c26119c263abe4782ad1ee793c9f4ced50c9f276fff609e002744aac0908bdb21c5ae4f342ad4f3e7e5ef52dfe9a12608d4df9fe9d5bd42737c471e3d3a9f842060402f5bda80e4a0c020590ec147ff02b5840af7ba9501", 0x9e}, {&(0x7f0000000240)="32cf9f138014571267dd34ba4b198fa9a0f131ec9d012b3a67c6dee000189a33213b9df516ff12126dc44cee8401c256ae5174b89e658c550a8bf064e5a2ea4c42ae207b567c7f2172e86c1edf5b7345d8967e62d53fcc4ad016075a238746f54cbc035ad8750e8fa8f2e2f4822f19bb00014fe595138224d8f8af3f59f3541fb6eae15aa351ed337d7d6d1ea013a8eb6dfb310c4a35aae86cab30add241a7239250e3a8389ee6f4c4875751236d6560162377031f2da3872936f2f3d95bc354cd41ecb39bed7a221d445aac17724ce33a", 0xd1}, {&(0x7f0000000340)="1ba019fd57c44e4ee6d5e27b8deb596fd7d79ea65671ae5cdfbf464eb2662cac652eea597579759d646284816e25bbbe4b92b7ccea95cef084ebae86b1e59c505512b8de60007b61fbff937af977e9513e41f01a9d1fc908a24f9f10c7d61224a2ac2030f050309562ff3a3223359d1035b107bf75d1fa81995cba8002b0ea0fffd3e856f1cd2e4060", 0x89}, {&(0x7f0000000400)="4e980c076f3eca7887c3bb99b90d799799ea455bb853116ee08ed746538d6082b986595f8206cef7a2fffb95833baa120326095f334cb259e893d54644147181e1aeb19c98996a350882781e3adfca96d9be7565e2be398c4404a52b7fc15cafa9c1fffad78336f57d82227f0b84844f29054f65f329cf4dcb7cbbf6555f25ed61fcabeeedf04ea1fe8c3c37e197e4edcb80a9cf71be144b5300de40f04eafcf12ba23af288b40877fb037bd1f12806b1538198a935731de3ce9f56cf1ac2f5847417177721ac107128bd46f48e1efe65ae319105a1321900473dc0b7c1f97bd4e0275974503ec508ccad1153523209340e57d", 0xf3}, {&(0x7f0000000500)="3512b73066fb621a2eed4fa2c46a2356e6503425887a5aef4811e58085a9089a78323f66a3bcb154419ad337e05c5aca667f332c7d5c4715e40ed42d3ef7c40f5bd9839263e1376d87edc023a15fdcb36e254155b2b5a1b7594917601186dc65e33b4c0fdc9ba581d41653dc184ddbf04de17e26f8285b997d5cb1f9a6950e5aa70eed2cc27b725fa43a390a60f2b6e05d4dcb389a5b0afd4a92e99309f62398d8bb4d2e3a0f7889ba773eaf29e16e57b2d9d3aa5101ad55aec5f389be43dccb126abe72a31119e3664ead01ebb5770e794e2396960dde3d8f6a49a0ca8c178b1818cb61daba452a5c7c", 0xea}], 0x5, &(0x7f0000000940)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r18, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r28, @ANYRES32=r0, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r29, @ANYRES32=r30, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r39, @ANYRES32=r41, @ANYRES32=r47, @ANYBLOB="00000000aa964dcdb4d2204c0b1facceb89fa057f53d7ffeb385045aff319ab5c7db9553618c2cf0af32902c578a75ec6e0bb6398257ce2aad8bae1c51537dbd4a7f0947eacffb797b42454319ea8e9c4c684e0a9613e4a9cdb0ccf7039b453467a053b5e175b9b47962588528c5686fa9a617b706b1347564bca4128b9ec54a261d2ed67485dbc892ce34a86cd6d1621cb81daad91258cf8df8b41d2c3a38b80a7e40274bd1776c9af50bac2ee721c18ba133967bc9ad6743605f72b27cc5ad42506b98161fbb9d58a4b8c6e4c768985da723cb063205ce47e5555d49608d07f129db5ebee81c40bcd90b775e5b80c53550", @ANYRES32=r52, @ANYRES32=r53, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x118, 0x2}, 0x0) r56 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r56, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pwrite(r0, &(0x7f00000001c0)="b1bd4bc9d5defe97a8f500ce449de99f295801b24df2b3f2974c7e270bd85be94ae4e0e93abafd05e12a336dc3093ed01933f3f9c2a02b2cbffb6371ec93a06de7363896b051f86c924be5f9c99e191651df10a4c80bce22bdd23e6c8c5f56ef5ec057ea5351b06403e7adda7b0200715998413cad46b09cf68363a8ebeebf433a486aa76c6e33360431abee0b4184df988564c76eefdf218bc37fa9681e60300bac83f9903f26f4261a165f98b1c90cd36524b3408028", 0xb7, 0x0, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x7, 0x81, 0x0, 0x24cde0e4}, {0x9, 0x80, 0x1, 0xd8ff}, {0x6, 0x9, 0xfa, 0x3360}, {0x2, 0x9, 0x7, 0x6}, {0x6, 0x39, 0x9, 0x70b}, {0x0, 0x40, 0x81, 0x7fffffff}, {0x6, 0x1, 0x79}]}) 16:00:01 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4ae3d3164fd871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401db92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be982b23b6d8ed194b4f0d442f9fb700000000c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1614196f5b103e1a1e145a259d09416a8cfc4a9f15a896eba85f3"], 0x10) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40b503a36d2850d9, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7ff, 0x0, 0x0, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r6 = openat(r5, &(0x7f0000000140)='./file0\x00', 0x184c0, 0x161) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x4}, {0x18, 0x0, 0x4, 0xbf30000}, 0x7, [0x0, 0x3, 0x9, 0x400, 0xfff, 0x0, 0xfffffffa, 0x200]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/226, 0xe2) 16:00:01 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x42c6087fe8393871) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffe], [0x0, 0x0, 0x2f6b6091]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:02 executing program 1: rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) r4 = dup2(r2, r3) getpid() ioctl$TIOCSTART(r4, 0x2000746e) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000000000000025}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x00', 0x0}) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000040)=0x71) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xfffffdd7}], 0x110, 0x0, 0x40000000) select(0x40, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0x3, 0x7f, 0x0, 0x7fff, 0x9}, &(0x7f00000000c0)={0x7ff, 0x7, 0x5, 0x6, 0x3, 0x3, 0x100000001, 0xe5d1}, &(0x7f0000001140)={0x4, 0x8, 0x80000001, 0x2, 0x783f, 0x100000000, 0xee, 0x10}, &(0x7f0000001180)={0x5, 0x8}) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x200, 0x10) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000900)="b130341915b2b3429a8c92d6e66a79142d118e15869938ef1280f8f5652c9a0c16f50c5da90e92cae0cd4576007c8fcc1a6f47dfa5e31f408ddc2ab12c146028f30d2f32fcdbbac5d2a46768a846dcc8b40ef0a4de1ef6704dbe4c18b5629305c32d82113c72c20e435ed8ff56b60ae4d79ee27cfac832cda2410b8d746a58e2ca9780d5a49979dd6f6ce028c1deb5bd11f1d6f5553a5a7582ba4632cf13c1060df30feed2496143c6b7ff6950c429b150dc834e2ef3d8cb97ed158af0a627683af7ff7089d7cd0605f1571b40f93de10fba91b4a2bc2a4ba81e703b7d5981fe579f6d389035510c0da36da76e62fa215c6c3f7be00826bee59197e9fee4c332522aa3cd231c464124e16a53fb63ed63f7ccdcb60b0f727e7b7ef520502ff38cb01dd38a4f2a9ce0a48423eecc7849ea277d60d0eac620f8762000d0acaf0a49a194a6670f8c5292fb09feb30409ef7d3bebaac7ed67b434e3eb744ec8af0acd8185e5096e0eac4b9dbee97b02e61f3b9a6d4fc4b1e853968016a720335e45c7abef127d8340fbf372e17e6b97161401dc0b7c6ec76ec0c02ee78a2e70a5d8d5fc68ae8f04bcf0bff9d0c350c7a4afd8631d6905bc02b574b9e10495c48d59c55862ce1d2b84af0f0095c454fc8fe0bde60de1c9133d5c56eba8c3dc3c8f3edea3a05d8caff06079037da31b36eb0fbdde80146c815b01685dbf5423fff8e0764e2e7de7d6f04077f7ccacc2f5ee4ea17c9b7b5aa84cb4950a600cac9415bcadcb47e6479605f5c6a77fd9d27035223748a3cb73395e1b48faa794d9b25e5636d51d1e6475e884e68dff081b61d950683a33aecb2a7314c7ad7adb33abf2fba0ae6f04c079a0a94fc176c15bb842c437df0f9a6ba2a7febfcc96b44fa79df23530a7caf9d244b33463c68ca79cc32b5f36f2cfb861a38189cf9d92aa80f83f070f0c3e794a81349364954f32744c6e8de4ed0c8caefa2d3d7e46e979b25aa97205e52fa6777f10f9d391e15a4bce7131633bdfc8e55d5252500b2339bf5472ab5466e385638c1bccc3cbd185bbf24c4fcf7996b2c70966e2334aaf732ef8f11cb1ee6fe7b6e39fc8205c28a5e829a93052d17cacdbaebcd7650c579d681d5788987b0c04327553b987617b4ca6d2f6cb685cfc8904c1509de518bb562bf1347ad7b5db5ca88b6b28ec674f023bac80b2a21598fe6d9ba76a7724e80600250ba292de00d1e771b439a817cdd6979955f26d8b260fd0ec1f25cdb696128aabce7455b39aea963f87a243ef8480c8f1871ab39177b4c0f33c2a5564963857a60dccf4dd5ade44b3357c92ce5097b46f767af3b9d32be0ffb6177ed9e417e27e19f012c9f67a9b5b46cbfc68c2eb60d29644e055aae08fcb1591107ab114b990951d2076b96308e151c434cf77ba50d3564fb6d1d5aaf4234c49b34dfa412b93c849b87e099a6fb8c960b3f69a7617ddd0543a1af32ce96b5758aa24f2ed3242ee029320efa7318abdbd6d2a61532d49da3d967a451f418fcb3e624b3eb8dbe4b09a6cc5e9ab7a643a541b8833f1423baf12faec225db7aaf4c8e8408b4efb1c23cee120fd6fefad139e3623e6def54ec6883e0d38a81e9b06be99b4c461ec5347203a53d3bc14c5b3c7a5a6890648ade317172026d349b1888249d8c836df1e275d38d1f6ec9d44d9c9295d7ff812a80f48ffa2a88451587ae3f76e01fb89af1024eaf87a4dcc8a4e778e40349c5aa6b6f8ffad349922991a1261b0b76a885307c7ebab4f7c24420079589c224ed8e5f0cc0fef2e1b068a6a2162c779f7b38fdb655bf44a202c28b6b1df027f6f8d9a20ac36c40bb7959cf647a69c6f4dd1c150d63a6ac16babfa652aea8b7f3dbba473523e72e9d50583dc0ec9906321a89ff52fa479ffa8ac5c5c8e0a33d1f9ab28347f140378b1b5e0476d9ecafb61e93358600069d3d8415673142511e67478a54d76a05dcdd81dab8578ab8dc14ffb4cd65f044b126b1e71558e2015006b33e31faf7d36dcd77d656298df60fdb5f87c27baccf37ccf5fb4da74ea98db04e360d0ca72d1cf638845ae50ed1164801d1e4ba126007390f5069223fbc4449995dfa27db011084a39ebaf1c2e2453bf48291a0cac9a97cad9a93c5e01e6317f5b106ebb5863600f6f616d55ddefd579f4e6b2e4a96ace72cf3c06fcf0b25e2e66290ace1e2f202b1fe240358ac31a61eea78a32752d3fa612dc68f2af6988d01f6706302be44b5037c08b75a59ba038ce51c193c8f8d5f2b6574810dd404bb3f4feeeac007924f3ccf9a610db0574fc8d7372ecfe1d9de86a7e40fb643941133fb988937bf495bc4499ae1d3817fe18b667a7e0979005fe62da68f2a20ce0ee99d5896cd9496b54fae9afb7da5ecddc50e37d8c7567e2573cb7ba7e2012513ff0a88f22a6ef50347a537dc2b576e7d620072eb2eb7040bf119be3e474d4f05acee4a68aaf5fa9912cfcc42bd7c02631eddc00dcd083cd1d0fedb255c2b72b9b6d2c40322cd26ee17c622c8637ca1d119e826da68c4f50fd53482b96b35de7e821042eb28652ee1fcb4a1ffd6af2aee8dd774ef4c7997cecb56e59ce76be607508a5a08adfaac761402deec9a367d31023272ff2dc7b6170933739e411c7ea781ebe1dd183f614dc7c2079aad75738fe43d0634aa14b99511b82aa85135b740296ad20a9b109d5338560c5e797d48612d5908fc3fd3d5f40b7a9c398a8b755b9bc29b9e65280650b813fe93182062d888d8f042de6d8f218b15778baebab5879058563918fee189737842558481c743b734908908b79c7928aed67a2d39bea607b6d7dcf0fb8485d6a96148f713523eba6a543aad5c2cac702818ae540d82c5a150c8b7d12ad5b4b83728592b5c06c241795e60d25a9a2cd9656d6161f12ce01716f4ce0775cb2d943019918a818dd05066da554b2fae2e3255d6d1bc2af8b43c77ff4fe05cfe3b6d8658a87f3c97ea99e23b14c247775a00b7c8cf0b0d5e72e2191e287563c8ad0d1008d17d3e741de5fd0a2c73b5169e318831d695c36859f274d9f8279c176b9335cb834492dbd62a921e095d7f1b0e80fed53755020a4a67adbc1bba8488d9601431e683449f0230b7ebd82df28731b63c950c672cdba22867c3b05a70accbe11576754bf5fa8e5ed787262af2dd68215777f89928930b4f4fcdc848421360b2b390ba0bad2b4a0c7234d145f15b6ab38d388b79b5124bdc130111df34116c5b1b23965440eb57c3e929900e4f50597033df0a6a407ff5dcca7b78dfc76dd1d2113188c8c07e9ee08a0213851b71bc37426e60ded9972aceaacf755b45b8b0ee0ea8845dbe8e1781fc75cc582d3ecf3a48aba4d3f1e65ebd5df55de1f9358f1023703c3bbcde685b18f376fd7a63ade19fc974175bbcf63e38e8229192971352d3880875c0b1e63167641661bf6ae2c278d2a2ef3a9a3c5074aabc0409e52f016feb7f6dd2331c7cda9ce9d3609b821ce3a2730301ec20ee1284f4179f304f03bdd73281daaccfdf3e9c6dd50415be841bcdd7ab033623f930d22246b84605be3db5f175d189c064484bfdac1e461edb5efd2b4580f8c71ca810aa095c42038eb21050abdc9dab24cc65ef8f5e559c71c296d24109c87bb02a22428eefd8c3c1c289639c3194273a7d5374307c408680a89b6ec277767655b866f30f09915865989b55743108419512d56cd177e238e906bcfc91d0742f685ab456e73de1f6f66291d700dac427d80bcec7b87c260ee48d94e22d689cf58f4fe6faecc897f7de0b215405952c0d5d089e33523fb0d97929b544237e74ee6e30b754735ffad8692b1151ef8725342e8b997d038b63f5e6da2ef67ccc4525258af3124d9c1da8a225b52fa1771fd21df84f08a92e2d71d735847d05ea349f34a926b409fc7fa8f44f9f127a86d960b6074a3f9151b6d70483651af3701be16e2054067224f7b6331d35806fd483297ef8803e9c808df84013be877d877ec612e88cb0503c1a46a1f837e2c84b88275337504d356c580a2b49bb228c2f4cd376f8459bb643ed033a2162970bedc182f89a99acf46a7454d59e14051a968ce4649634b4a0e2d44d441c9d013d7d38481881eac2964787522ac56cfc2770d0a0f243849e9f165df82026066db29c077d7f81536c066e74df4a4c6c002d9cbffaa82c7de9791af0aed811be02f2b18606eae3fd0f71b22f251114dff543c5d5d28213d97b66390a842967065aa35b24903e1901f08cb13a0f386ba9cc7b5e7d4e0af62ae09b404170456f3e0a3db7d065f6a8cf887374df4221c6f28e4d14b339e560c34e497680c836f002d2ed368c98cc0b0a37771db71499e58038825bf5714c03fc97cddcdf81b6175630621a475df4bf5651c475eaae527fdfd2e60e6f7168255997058b720637d14b30f405ffa12bb2f5e1ba0c62c852374ca81804a4de2b093492f9467df306f5eecfe1b831a1a0ca85b403067f560feaeeee0b05f8e8723ad479b27f0b5914b428f93dbb980b1e45b7b50adfaceea0bb84d8e529025d35d6846275a7b6ea77e5a1d04135ee550d8d994f615b43d9a5851e5fd376e0fe619f3ae44d53a92587b2ebd0c017fdadee40eb91f78c47ff01ce5923c33040b3e01513eeb924a9080a69bfbf61a76bda4699297d105c29baa9faa36188b2963e96bdfd32e86e5d386d4318d2056248d1b58eddd6c9ad7c67a255e67f9f226bb223cf1d47c384b6593a5f0521bf923e13799b0ca5b5fb4eb6b74a845c2a96b98bf71b73504e341eeeede1824a59cf7f2588a264fae8bc5276999cec3ea11ff76dc18fc97816a1b295d587b7bc8cab2e23c6ab47d123874ebe06c57d6c57608e448a3d8ad5e02d4d214e47cdb729933d4c2fc27809e60a793692dfd6a5287a9f0f0353e16df8f7d2e700035290c6a6bbfae7df8388ccea0c9c889bfabc76ce1a52fb32324a32459897f632865bcd1bbef9805c51d12bc4b5c3eaf4bf034190b8ffe162ef7aa855746825182c0bcfcabdc03533812a5d3df3f3447679ed5c219213f6c4829298010af1dc580da6130eb9812293bd6ee517836e4d3d386ca7db44caf59efa441fd42195dea8b089dac3c2a9cb25bfa9f8fd93fec4e42b80803ce04909947ba7e6077b9425f544b213fb0cb024b6a3e6d51d7640a5d07fcf5f1cf964964be0ae71798499669c6fd9753db8b368dbb73085cdc65c7b55c03a18821c7a27b34315ae0318f4c56d05ef869ece72f3d08f4f5bdadbafa12e2ab3b59904957189597d855800b117de00dabb282bbac1f9459b7a5bb0251e4cbb7a957b74e7042c728ccf3add0382675bec74a86fcb1d70f64540a19ba872d5209151c5f4212454d60440272dda8813fdecced9abc7359917ea5a45341523b9e10134c217f3a6c9a5f6d204186bd8f656bb134a76afa18013e3fddbeaa086fab7d11cf3fd2b105d77fac28e3d1b21291e0874a589331be120e1d057d3335427dc73ca2b77a2beef1468cea205ae5884938d27ec0736e233119c041fb2159ed956cd64aa39a36e11f99c452255e383ceb27531a7feaee36412ba4bede126ff5d1c0efbe0efdc8276237ac53c26f0bb80878fdc469586052458f900fcc9d04f59c92076301ab59e6730dd837ab9b9812368847324ce8d37d6744239e7deaa5df41cb1fab285ed3a8b615c3d2cf185bcc6094815c39f4b924c0d96040df8e3d90fd3a34cf2fcf9f89856e6729dd2e9e0408c5a248f1223f39c5ebc0ec96dc0aa5ec926675de8af2b170710e23d2c4428765aa7a7e0cd0fc32a4272d", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x2, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) r4 = kqueue() r5 = syz_open_pts() r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) write(r8, &(0x7f0000000100)="6ff2b6878e47d6fd95bd7e79a2e6", 0xe) dup(r6) r9 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0x103e3fe27558e273, 0xa, 0x80000000, 0x20, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0x1, 0x80, 0xff}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x5, 0x55b2f90b379cc46a, 0x101, 0x5}, {{r2}, 0xfffffffffffffffb, 0x40, 0x8, 0x2, 0xff}, {{r9}, 0xfffffffffffffff8, 0x52, 0xfffff, 0x5, 0xcd}, {{r4}, 0xfffffffffffffff9, 0x2, 0x10, 0x80, 0x57}, {{r5}, 0xfffffffffffffffd, 0x16dbe968c4a2e708, 0x1, 0xfffffffffffffe00, 0x5}, {{r6}, 0xfffffffffffffff9, 0x2, 0x2, 0x200, 0xdb9b}, {{r9}, 0xfffffffffffffff9, 0x21, 0xf0000000, 0x2, 0xffff}], 0x47eb, 0x0, 0x2, 0x0) close(r0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0xfffffffffffffa23, 0x7fb, 0xfffffffffffffffe, "03a77f0c033c0adf2b02002100"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590ae0b6736dd8784193493a5a4270e85a261297412b08019b414c1c9b887888b34dda701f9aeffb6a10db68ceb7a404eded7769fc2f07f9ad83811eb65775caa80aa411871bed3c20f10de5cc601ec3d81bebded89432cdd448587b16abf0d5c32f364b008e5d56c7fa2d16dbbe3dec7a3992b43d8334fcd1e00284ec59b1dc2071d0c13554ee5a84f747123385a5a9559cdbf5038755751e6e203c550ee561297826558080933d78a30df9c055ed0e8f8e43656194dc948b14aa58f82b0f839221dabf068c0e70e49137dd8c2cfba7e5cdfeec9bccac3418bb9e991ba4a119bf58cdf6af164b1c7ab911330ab925d1394996a25f848d00a4972c00a8ca69c4407ec0a8b294fee509e5e64a29ba16ad7cdbcd73a71fee85c2fa41301a32d5d95c06cbb1cf637c176334108e99c7028009e35d2ea1b82e3447ebad9e75300892157a75c2bd1493c24edb71321fb4985e9e8a1f2dd140db9f24baa7b352e646838e37c0408d4868ff73530343140ac15ce1ae2e6801db7e66eccb983c422e61a2aaf7e50c780bf5a203780783a9fa51264d1479b7146118860a1b6f73766bac5e6d0f75421c0596529904a152a799b415c1da348225bd2b088b056b1e9bc813cd6f4cef8e0d0c38001ad6b209c7588000d1c45a539793c896ce414f01167e420befe476f46443958fd56ff25457914ecee5d6b1796b04ea3b7acf16613a2e35a47fe776c811a87e5594d7e560d7024a18fcdf8e60c41a4782adb9db22496984283dc405d8f4a675f1f827e22e0631af27f5c726c42419ef634c9b153c13124c1e07677807387ce2303d75abaea7c950b30df2361c9aa8358803982747bf165af1697f41929ba9b81d336ef401f6c3cea1aaa0ce016c964a0441c0709ecb8d9275a9bc1e4e03f0d7e977c83466f4e6324e902261e23c7f05a3268596beda1ec5f931f12601d2019e397818003bd3952e857a58ee4dd64ed26b9af180b7fd976f7845f72635108314f202b81b47ddd9b48d0602002d1242090ae01d5a9f627835a071a1858fa886ed4d8d16538387bb2897a8cbda7a7bb9b9b3fef5ac47623df277470b2b31f9ff4263de87c9d7b7283dc433c34cd85dee3d0a6a3e2fde8ce785dc39d79e94edd38a2b13e597674e451069f53cb1a0a5a0db8ead96c1fed3a84a6e80c2bdd5db7035691d5ece20f639e386689e0ad78cc57d86c86a755379108d9132ce9be8b0988e3f6eeae25101d5c4d6cd36f2e8b2892f7b17759f0f33cb9c2ba775519d64e9aead39514e0966ce0e9c5807eac00632251ed42566a997fc7847c805e51ef7cf41537e98b8b572727d6484501ff742aea1c3f31fcb52221a18bcbc3b997c963f4e46be9d3495c1bff45027736027108fea01be9bf55e763e7c5f85ec0e783907e40c82e8a00499b39f82b4eb5999f1c00df868fc89caee341a95a71d0df77f120c52b8a04754e11652b4527c8e51ef2407cd684aa6649fcbf5ac1022525ae495ee58e01d48f7360ce856a0932b3628b66a596d62e7aee69151004e6c3116e33b30b1fe9fea188f21763044313c29d9c6abb03934bf094e2bde636ddf671b800a1b115eadca4d55c3298a71c02e6002f71a3bf8490c2cba85fd029ad20fe78f277b27a2f9a3a541e3f391f2cd3a76b7544cfb494e8e611bb2ed1504d00e223de96263947fd30e73e8af863aff227fc72c5845eba6df78cccd64e6e3c5e3baa0fbcbd431e821c116f0bbc35d8b3d0512e0448f062e3c002354349e0c46c16418e77961c9f202e944a88c0c81e6ce4af73eab0a9219a67b235fadd073daec2b9b90fa851069385d5f1cb995ee956be446527da644395745ec508f97ac78b19ed404170a", 0x609}], 0x1a2) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="ff04e17c9d47007f361010f61f001c8707326d0c5c6d0010000000043766b48a7c02a1bc7a2a2a721fdd9a9fdf60cdc8eea1b42fe3e3118209993d074c08b19a5d3f712424ae"], 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf805bf1fa48f4445ed4", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 0: symlink(&(0x7f000000bffa)='./control\x00', &(0x7f000000affa)='./bus\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x3}, {0x30, 0x0, 0x80, 0x1b7b9199}, {0x2, 0x3, 0x4, 0x40103}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x6e8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x3ff, 0x4, './bus/\x00', 0x969, 0x7, 0x5, 0x7}) pwrite(r0, &(0x7f0000000240)="fba473b2a41b8452ba14f6357e3a", 0xe, 0x0, 0x2) symlink(&(0x7f00000002c0)='./control\x00', &(0x7f0000000080)='./bus\x00') unveil(&(0x7f00000000c0)='./bus/\x00', &(0x7f0000000100)='x\x00') 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000700)=""/216) clock_settime(0x0, &(0x7f00000029c0)={0xfe1ecc7f}) semop(r1, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r10, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r12}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000340)=0xc) r14 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r14) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r15, &(0x7f00001ef000/0x3000)=nil, 0x0) 16:00:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040)="caf5b415", 0x4) dup2(0xffffffffffffffff, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r6 = openat(r5, &(0x7f0000000100)='./bus\x00', 0x8000, 0x21) connect(r6, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x0, 0x1}, 0xff7b) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x8002, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) mlock(&(0x7f0000623000/0x2000)=nil, 0x2000) write(r7, 0x0, 0x0) 22:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000180)='./file0\x00', 0x2111, 0x5dc1) r1 = socket$unix(0x1, 0x5, 0x0) getsockname(r1, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) r2 = semget$private(0x0, 0x2, 0x110) connect$unix(r0, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) semop(r2, &(0x7f00000000c0)=[{0x0, 0x7fff, 0x800}, {0x3, 0x83, 0x800}], 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) poll(&(0x7f00000011c0)=[{r0, 0x1}], 0x1, 0x0) pipe(&(0x7f0000000100)) 22:28:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0xffb, 0xfffffffffffffff9, "73f33b0698437ce1ae571a6f6000ffff00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) r2 = semget$private(0x0, 0x2, 0x100) semop(r2, &(0x7f00000015c0)=[{0x1, 0x7f, 0x800}, {0x1, 0x100, 0x1000}], 0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x2d}, {0x40006}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") semctl$IPC_RMID(r2, 0x0, 0x0) dup2(r0, r1) 22:28:15 executing program 1: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66697b65b000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x2, 0x3}, {0x6, 0x5}}) 22:28:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8e2], [0x0, 0x0, 0xfffffffffffffffc, 0x9, 0xfeffffffffffffff, 0x0, 0x2], [0x0, 0x0, 0x481], [{}, {0x0, 0x0, 0xfffffffc}, {}, {}, {0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x807}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 22:28:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) socket(0x2, 0x2, 0x0) socket(0x2, 0x2, 0x0) write(r0, 0x0, 0x0) 22:28:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x100000}, {0x3}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 22:28:16 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}, {&(0x7f0000279000/0x3000)=nil, &(0x7f0000ff1000/0xe000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = semget$private(0x0, 0x4, 0x4a0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x77, 0x1}, {0x18, 0x3, 0xb1, 0x20}, 0x7ff, [0x3, 0x9, 0x401, 0x1, 0x1dd, 0x1, 0x20, 0x7]}, 0x3c) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3, 0xc53, 0x79b60ae2, 0x2, 0x9, 0x200, 0x1f, 0x0, 0x0, 0x4d, 0x5f}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/96) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8b98cea35322ced6, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x4], [{}, {}, {}, {0xffff}, {}, {0x0, 0x0, 0x0, 0x1}]}}) 22:28:16 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 22:28:16 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x2, 0x7fffffff}, {0x100000000, 0x4}}, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffdf}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000002040)=""/4096) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:28:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fee2e745c5c50076136caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebb4e80a693a06d7b7732f2dac257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3879100fbb770adf5a872c881ff7cc53c8943310b404f56a00fa3006ee01bc43eaea8c500000002000000000000020208a371a3f800040000000000000001000000", 0xb1, 0x0, 0x0, 0x54) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r2, 0x100}, {r0, 0x80}, {r4, 0x10}], 0x4, 0xffff) r5 = dup2(r0, r0) ioctl$KDSETRAD(r5, 0x20004b43) 22:28:16 executing program 0: pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r5 = accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) fcntl$setstatus(r5, 0x4, 0x40) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8, 0x0) ioctl$FIOGETOWN(r8, 0x4004667b, &(0x7f0000000140)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r10 = fcntl$getown(0xffffffffffffffff, 0x5) r11 = getpgid(r10) r12 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r12, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r1, 0x0, r7, r9, 0x5, 0x7fff}, 0x6, 0x2, r11, r10, 0x7f, 0x100000001, 0xb1f1}) r13 = getgid() setgroups(0x2, &(0x7f0000000040)=[r9, r13]) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x200000009, 0x9, 0x2000000000000], [0x0, 0x0, 0x403], [{}, {0x0, 0x0, 0x7, 0x9}, {0x0, 0x200}, {0x0, 0x8, 0x0, 0x800}, {}, {0x0, 0x1}, {0x0, 0xffffffff}], {}, {0x0, 0x0, 0xffffffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r14 = socket(0x18, 0x2, 0x0) r15 = socket$unix(0x1, 0x2, 0x0) fcntl$getflags(r15, 0x3) r16 = fcntl$dupfd(r14, 0x0, r14) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) minherit(&(0x7f0000071000/0xc000)=nil, 0xc000, 0x2) r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r17) ioctl$FIOSETOWN(r17, 0x8004667c, &(0x7f0000000000)=0x5) 22:28:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) 22:28:16 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) socket(0xc, 0xe6c2ddf13fca26ac, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x2}) 22:28:17 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/\xd0\x84\x19\xe1\xfb\x14\xe9\xd5\xc3', 0x200, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x3}, 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000280)={0x30, 0x0, &(0x7f0000000240)=""/48}) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) 22:28:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) getpgrp() open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 22:28:17 executing program 0: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = dup(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x2, 0x7, 0x1, 0x7}, {0x8000, 0x8, 0x6, 0x4}, {0x1, 0x7, 0x3f, 0x1f}, {0x3, 0x6, 0x1}, {0xffff, 0x1f, 0x0, 0x5}]}) setitimer(0x0, &(0x7f0000000000)={{0x3a2, 0xfffffffffffffffe}, {0xc03f, 0x40000000}}, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) setsockopt(r5, 0x6fd, 0x2, &(0x7f00000001c0)="422d3319cdfbda2c1db1a24ae48f7758d1a3fdad910dbe0a7515dec39d548663e7c227ccd6aca14fbd02012a76424a10e3930149646ae397c19d80e2caae6e6d7ec138c9210ba045dd986ecd566c20f59515651bbc6b09b15f6835b2e41de10ae24105fa6d864c8af65b730135df533bfcd9983baff4f41f9e37fb9de056e53459f6ab6aa403d0e379d4a0a15646540168bb2558771d7b425c29c0fae5c48d31b49639af5ddd13e1eb4139b33f2d6a4a16a33062d1b2f4d8dcf80f77c01dbcdc12c71aee2d22ccaf0d82840f6e721257f09a31b53ec28e43494bd724aa806e9443617ca44cbbf2037b3984d5f8f8d43e70", 0xf1) getitimer(0x0, 0xffffffffffffffff) 22:28:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000019, 0x8006, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) write(r2, &(0x7f0000000140)="ef973679cbb33cb3a28c9838d5a1a0f420bdad7997f31a9d5f76c5a810a8555237c96dcde2929a2cbf7b99540382d0ef8e49b489f9386f0a29bfd4546cf114e4c10a0f08a437ec08393856c4bda22cd73b88761661ad499f98d06e0d27daad6d43ae488828f034c8029d2edf9a594f980d69b45d8e4d4741e51ce803aa1677326a162033e1cf303d0d04e06875bb58e2371f03a7a2b3bd7d322ad23b51c18f119a17fb54f87124a0365a57f9505c034904", 0xb1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x2400016}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000340)=""/192) r5 = socket(0x18, 0x1, 0x0) fcntl$setflags(r5, 0x2, 0x1) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getuid() r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x800000018, 0x1, 0x6) r9 = fcntl$dupfd(r7, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8040691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r11 = getpgrp() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000440)={0x1, 0x0, 0x4, 0x100, r11}) ioctl$VT_ACTIVATE(r10, 0x20007605, &(0x7f0000000380)=0x101) r12 = getuid() r13 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r13}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x1}], 0x0, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r12, r14}, 0xc) 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, &(0x7f0000000400)=[0x7, 0x10001, 0xd]) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8000000000000008, 0x1f, 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, &(0x7f0000000500)={0x0, 0x0}, 0xc) 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}) setreuid(0xffffffffffffffff, r18) r21 = getgid() r22 = getuid() r23 = socket(0x18, 0x1, 0x0) fcntl$setflags(r23, 0x2, 0x1) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$FIOSETOWN(r23, 0x8004667c, &(0x7f0000000240)=0x2) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x2, r6, r21, r22, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000200)=0x80000000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 22:28:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYRES32=r1], 0x1) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x564}], 0x2) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x800, 0x6, 0x0, 0x19}, {0x8, 0x4, 0x3, 0x8000}, {0x8b, 0x8, 0x9}, {0x6, 0xff, 0x3, 0x73}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 22:28:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001780)='/dev/diskmap\x00', 0x80, 0x0) r2 = socket$inet6(0x18, 0x5, 0xa0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000001800)={&(0x7f00000017c0)='./file0\x00', r2, 0x2}) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0xc) close(r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00468dc65a2dff3fde0ab10000000001000"}) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) preadv(r3, &(0x7f00000016c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/232, 0xe8}, {&(0x7f00000012c0)=""/86, 0x56}, {&(0x7f0000001340)=""/62, 0x3e}, {&(0x7f0000001380)=""/33, 0x21}, {&(0x7f00000013c0)=""/10, 0xa}, {&(0x7f0000001400)=""/242, 0xf2}, {&(0x7f0000001500)=""/163, 0xa3}, {&(0x7f00000015c0)=""/155, 0x9b}, {&(0x7f0000001680)=""/6, 0x6}], 0xa, 0x0, 0x1) mkdirat(r4, &(0x7f0000000100)='./file0\x00', 0x4) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x200, 0x0) sendto$inet(r3, &(0x7f0000001840)="b2ae3b0da5cc621428ed37da6036076405dc49d9b26db538f1af9e4e9d30ed3b7846b32f717f845fe6a4f4bc16dea915f73df4c40231f4d4d0f1062278f66dba43463c1c4d691f8f88af1fc53234f22431fd9228f59d996457d61440f450bbc057b8a7f11806725d09edf0165f2a75285130ccdc2143cfc2003d396d3bcf9a3b7293afc91bbd0775e1aa5e547044a51d763bc356103e6b438a4d772e90dd5094aa5f90ed254b0af5e5c36db60fce1c71bc2f1b58bbedb104f2e03c35a50d9152fc433731ccb0553ab883237bddf975e8073400f3a5c1990299302b03527e08", 0xdf, 0x2, &(0x7f0000001940)={0x2, 0x1}, 0xc) 22:28:17 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000100)={0x2, './file0\x00', './bus\x00'}) 22:28:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) 22:28:17 executing program 0: ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000000)={0x3}) poll(0x0, 0x0, 0x3ff) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) dup(r1) r2 = dup(0xffffffffffffff9c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) semget$private(0x0, 0x3, 0x0) login: pckbd_enable: command error 22:28:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc800, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x501, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x9, 0x0, 0x4, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = syz_open_pts() kevent(r3, &(0x7f0000000280)=[{{r4}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x5, 0x80000067, 0x0, 0x1}, {{r0}, 0xfffffffffffffffa, 0x12, 0x1, 0x9}, {{r4}, 0xfffffffffffffffc, 0x1c934b8a74e174b0, 0x18, 0x5, 0x8acd}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0xa6, 0x80, 0x200}, {{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x2000}, {{r1}, 0x0, 0x0, 0x2, 0x3, 0x3}], 0x0, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffe, 0x5, 0x80000000, 0x0, 0x6}, {{}, 0x0, 0x80, 0x10, 0xffff, 0x2}], 0xffffffffffff8000, &(0x7f0000000100)={0x5}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r5 = socket$unix(0x1, 0x5, 0x0) r6 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f0000000080)) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xfffffffffffffffe, 0x81}], 0x9, 0x0, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x44) r10 = socket$inet(0x2, 0x4000, 0xfffffffeffffffff) ioctl$LIOCSFD(r7, 0x80046c7f, &(0x7f00000001c0)=r10) nanosleep(&(0x7f0000000080), &(0x7f00000000c0)) clock_settime(0x0, &(0x7f0000000000)={0x8, 0x7}) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) r13 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r13, 0x2000740d) openat(r13, &(0x7f0000000380)='./bus\x00', 0x8000, 0x2) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x35}, {0x4006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x18628, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pckbd_enable: command error 16:00:08 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffef7fffffbffff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='.\x00', 0x10, 0xa4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x0, 0x17, 0x2, {[0xd6c9, 0x7ff, 0x4, 0x5919, 0x9, 0x101, 0x4, 0x400, 0x20, 0x3, 0x1, 0x1, 0x3, 0x2, 0x9, 0x92a0, 0x0, 0xfffffffffffffffd], [0x9, 0x1000, 0x6, 0x10000, 0x4, 0x5, 0x6, 0x7, 0x1, 0x2a], [0x6, 0x9, 0x8, 0x1, 0xff, 0x0, 0xfffffffffffffff7], [0x2, 0x40, 0x4, 0x6, 0x4, 0x5b6], [{0x7fff, 0x3, 0x3, 0x40}, {0x800, 0x2, 0x101, 0x3}, {0xfd, 0x3, 0x1ff, 0x9}, {0x1, 0x8, 0xfff, 0xbb}, {0xf801, 0x5, 0x0, 0x1}, {0x5, 0x7fffffff, 0x3f, 0x7d}, {0x1, 0x8000, 0x1}, {0x7fff, 0x101, 0x427, 0xffffffff}], {0x0, 0x0, 0x2, 0x8}, {0x8, 0x5, 0xc21a, 0x100}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000080)}) r5 = syz_open_pts() r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e3700ffffffff910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da60406b0a3b80cb180e5a72f9bc0d3477b0ebae075c2ec219a27575a53dd32406b50975355c0edead57d912a6d8b27972ff6d9a25c0a902d7f07e946c9aad718a2fa3cb66b53a465ef1810cf7892adbf71a60c330378985852bcf0c10ba4f0f2c1ba17ab0da84a8a1e20a8dd2cd22e2702ea72fa5278459724a4dfa126d7a68f14d2d82e731b522562f540caa"], 0x10) sendmsg$unix(r8, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x1}, {r5, 0x8}, {0xffffffffffffff9c, 0x40}, {r7, 0xd053d29532154bf4}, {r7, 0x1}, {r8, 0x4}, {r7, 0x100}], 0x7, 0x0) r9 = accept$unix(r8, &(0x7f0000001200)=@abs, &(0x7f0000001240)=0x8) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x40, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x0, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{r9}, 0xfffffffffffffff9, 0xc, 0x2, 0x0, 0x5}, {{r7}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x5}) poll(&(0x7f0000000080), 0x0, 0x6) r10 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf24de3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f4449a76f0981483bf0f115dc49dbe1621d7bab823b66f5f27a5d2a15c72d3fbc11622"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r11) setgroups(0x0, 0x0) setuid(0xee01) shmat(r10, &(0x7f0000ffa000/0x4000)=nil, 0x2000) r12 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) msgget$private(0x0, 0xfffffffffffffffd) r13 = socket(0x2, 0xc003, 0x2) setsockopt(r13, 0xffffffff, 0x9, &(0x7f00000007c0)="644b2909edcc942d752ebae8643120de38504225e858a8c469484e73376557336b16b23e3009be9cdfc861be758955767e22fe1c59012c396dfaf6114a0963e3002f7e454e7702acfa2a72bada8cd7afbfa17cd29aa217d1f4f2c35362feec28718bf13cd114c6b4d1232ca478a9b255f4be0f8ea6f909e763a7d4e97763adeb5b9b28d4adfc4cfad631d0b4c7e2c2a53523a9f2e718c478d66c516c", 0x9c) r14 = socket(0x2, 0xc003, 0x2) r15 = socket(0x18, 0x400000002, 0x0) setsockopt(r15, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r14, 0x0, 0x65, 0x0, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r17 = getppid() fcntl$setown(r16, 0x6, r17) ioctl$TIOCFLUSH(r16, 0x80047308, &(0x7f00000000c0)) r18 = accept$unix(r16, &(0x7f0000000500)=ANY=[], 0x0) r19 = fcntl$dupfd(r18, 0x0, r18) ioctl$VT_ACTIVATE(r19, 0x20007605, &(0x7f0000000200)=0x9) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, 0x4) r22 = syz_open_pts() fcntl$lock(r22, 0x8, &(0x7f0000000680)={0x0, 0x0, 0x7f, 0x7fff}) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) r24 = getppid() fcntl$setown(r23, 0x6, r24) ioctl$TIOCFLUSH(r23, 0x80047308, &(0x7f00000000c0)) r25 = accept$unix(r23, &(0x7f0000000500)=ANY=[], 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$VT_ACTIVATE(r26, 0x20007605, &(0x7f0000000200)=0x9) r27 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r27, 0xffff, 0x200, &(0x7f0000000080), 0x4) r28 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r29 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r29, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r29, 0xc0107002, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r29, 0x80245753, &(0x7f00000005c0)={0x4, './file0\x00', './file1\x00'}) recvfrom$unix(r29, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r29) ioctl$TIOCFLUSH(r29, 0x80047410, &(0x7f0000000400)=0x7) bind(r28, &(0x7f0000000880)=ANY=[@ANYBLOB="00006207000014008ea78763c6d48d8da69ce27d664c1dd4a5691580147608eebcdd85478044d60237f9904b7b62a5f2500b076f2a854e6238167fbf6b66b579a3a0c18d6e9ff1b8c5656e4a3dec801802"], 0x219) r30 = socket(0x2, 0x1, 0x7) dup2(r27, r30) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012080"], 0x10) r31 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1008, &(0x7f0000000080)=0x9, 0x285) bind(r31, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r32 = socket(0x2, 0x8002, 0x0) dup2(r31, r32) r33 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r33, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r33, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r34 = socket(0x2, 0x8002, 0x0) dup2(r33, r34) connect$unix(r34, &(0x7f0000000000)=ANY=[@ANYBLOB="0000144166a2798a0000"], 0x10) r35 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r35, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r35, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r36 = socket(0x2, 0x8002, 0x0) dup2(r35, r36) r37 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r37, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r37, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r38 = socket(0x2, 0x8002, 0x0) dup2(r37, r38) r39 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r39, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r40 = socket(0x2, 0x8002, 0x0) dup2(r39, r40) connect$unix(r40, &(0x7f00000002c0)=ANY=[], 0x0) r41 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r41, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r41, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r42 = socket(0x2, 0x8002, 0x0) r43 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r43, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) dup2(0xffffffffffffffff, r25) connect$unix(r42, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) r44 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r44, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r44, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r45 = socket(0x2, 0x8002, 0x0) r46 = dup2(r44, r45) connect$unix(r45, &(0x7f0000000a80)=ANY=[@ANYBLOB="62020207e000005af00570a1c023c0bbd5386b56b2ccab15f2cddb119b31cb29ea3125274c77094dacfabb457b98969eed1f124bb4cf490eb379971341685df65bd3baf016243b67533d17f07909c99ee9184369aadf41feffa11691a8c709c5527e7b476a11f74dba44ee2340d01611b750908f2867c41cc7d7851cecdb8545e55b34e82ba3429af5a84ca8263c4e5927f30f89102a455102eb2f856c28ea00bac2f1b216bef616946c46c04a7fd9deb1396197cd6a"], 0x10) r47 = socket(0x2, 0x2, 0x0) r48 = socket(0x18, 0x1, 0x0) close(r48) connect$unix(r48, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r48, 0xffff, 0x4, &(0x7f0000000080)=0x8000002, 0x2) bind(r47, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r49 = socket(0x2, 0x8002, 0x0) dup2(r47, r49) r50 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r50, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r50, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r51 = socket(0x2, 0x8002, 0x0) dup2(r50, r51) r52 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) r53 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r53, 0x80047410, &(0x7f00000000c0)=0x2) r54 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r54, 0x80047410, &(0x7f00000000c0)=0x2) r55 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r55, 0x80047410, &(0x7f00000000c0)=0x2) r56 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r56, 0x80206979, &(0x7f00000000c0)=0xffffffffffffffff) connect$unix(r52, &(0x7f0000000900)=ANY=[@ANYPTR64=&(0x7f00000005c0)=ANY=[@ANYRES64=r46, @ANYPTR=&(0x7f0000000940)=ANY=[@ANYRES16=r42, @ANYRESDEC=r53], @ANYRESOCT, @ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESHEX=r18, @ANYRESDEC=r21, @ANYRES32, @ANYRES32=r54], @ANYRES32, @ANYRESDEC], @ANYRES16=r55, @ANYRESHEX=r56], 0x3) msgsnd(0x0, &(0x7f00000003c0)=ANY=[@ANYPTR64, @ANYRES64=r31, @ANYRES32=r34, @ANYRES32, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESHEX=0x0], @ANYRESDEC=r40, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r51, @ANYRES16=r1, @ANYRESHEX=r47]], 0x7, 0x0) r57 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r57, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r57, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r59 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r59, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r60 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r60, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) bind(r60, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r61 = socket(0x2, 0x8002, 0x0) dup2(r60, r61) connect$unix(r61, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000032000"], 0x10) r62 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r62, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r62, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r63 = socket(0x2, 0x8002, 0x0) dup2(r62, r63) connect$unix(r63, &(0x7f0000000000)=ANY=[@ANYBLOB="020207e00000012000"], 0x10) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000d40)="4a9a23c99bd4f45d98045922e6c546bc138b0ec3820e414cdc8fcd151442bb52226e46d168d49a38b2fdceeb48314f5d7c20c2d21f072fb452bbfa20314fca60ae49ae5760f56fba7e6f61eb7809baa3919c52ab39f5ac369b6c1210f1977a0c87707921b00f7d177a578ae9fb6dd621c9f7b980b6e73cb39b7a732827acd19ec53039b3298118b03691f9de05527e74ff3c3f118b0d03304b8ec5f98e236212966dc999be0c7311bcec"}, {&(0x7f0000000e40)="dcf36f3109334cac1ec511d8e0703d21f0e593ad0491b582d3ebdfdf14c0ff94060156eb5633df48ede30786f9558aaad75141f066fa7e69f8622afe65bc9b3b6e6aef7e61ea1d01c4766d6125e31a270167cfe3e66ee31c69d6cd04245d0ea7e3e5c38332f078d18bc696785d8e365456aa1122c511d5c56f23da7431"}], 0x1000000000000155) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(r2, 0x0, 0x347, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r2, 0x20004269) dup2(r1, r0) 16:00:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x22, 0x3, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc8714d56648fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57e8360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd23500000000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa0dac611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c5b041ac414eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c96cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b530779628defffd3647c9d0a8447dce7e6167e2a2d75ae73b55f584d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5be744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b49c03189a137d2f66f452e0c"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvfrom(r0, 0x0, 0x0, 0x2, 0x0, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x20, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x2, 0x9, 0x1f}], 0x4, &(0x7f00000007c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x6, 0xffffc, 0x9, 0x1}, {{r6}, 0xe9bab3746f693a9d, 0x40, 0x40, 0x80000000, 0x1}, {{r8}, 0xffffffffffffffff, 0x80, 0x4, 0x5bd, 0x8}, {{}, 0xfffffffffffffffc, 0x40, 0x40, 0x3, 0x3}], 0xffffffff, &(0x7f0000000100)={0x3f, 0x5}) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000840)) r9 = semget$private(0x0, 0x3, 0x100) semctl$GETZCNT(r9, 0x2, 0x7, &(0x7f0000000180)=""/251) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r10) r11 = dup2(r10, r5) ioctl$BIOCFLUSH(r11, 0x20004268) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) pckbd_enable: command error 16:00:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x31, 0x20000001, 0x1}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80012001, 0x28ab) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000140)="000000024b2ab30bdfd98295562be77a5dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c220000", 0x30}], 0x1, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000340)="bb", 0x1, 0x0, 0x0, 0x0) pckbd_enable: command error 16:00:10 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) writev(r2, &(0x7f0000000100), 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x1b, 0xffffffffffffff9c, 0x0, 0x81) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9", 0x1}) socket$unix(0x1, 0x2, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002800)=""/144, 0x90}], 0x3, 0x0, 0xfffffffffffffffe) 16:00:10 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x3) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x20000, 0x100000000}) syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) syz_open_pts() 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\\}6\x06\x9fO\xdb\xae\x00', 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9", 0x0, 0xfffffffd}) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x1, 0xfff, 0x8}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt(r6, 0x80000001, 0x2, &(0x7f0000000200)=""/65, &(0x7f0000000280)=0x41) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x1}, {0x14, 0xff, 0x0, 0x200000}, {0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0xfffffffd, 0x802, 0x1, 0x2, "1ffbd7a6163cb90277925f1be62c36ae61c4a648", 0x0, 0x6}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) nanosleep(&(0x7f0000000080)={0x7, 0x3}, 0x0) 16:00:10 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) open$dir(&(0x7f0000000800)='./file0\x00', 0x80, 0xa0) acct(&(0x7f0000000200)='./file0\x00') acct(0x0) 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a00540a59c093449b756a00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) bind$unix(r4, &(0x7f0000000000)=@file={0xc9d64f07f93fd8c8, './file0\x00'}, 0xa) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0xfffffffd, 0x802, 0x1, 0x2, "1ffbd7a6163cb90277925f1be62c36ae61c4a648", 0x0, 0x6}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) nanosleep(&(0x7f0000000080)={0x7, 0x3}, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000030095955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7344123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000be330003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f543f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7cf406f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8689d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d3899704e0fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9010730f56ae48f7d47ae0e1f8adc5fd73faac6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000000000000000000000000000000000008107ecad798dedcf0bcf67b09f0302579a54b830d62c4b12e63f6af06bba65cb1121790bfce754d77a4515fe370a5adda13549133860834ea0030147cda4332cb8d70b3a8247d5a24470861bf5853eb9636cd9842fc6b4ab696679ff8c0f6d2923a37fe3a8c915ff60bd3200133b17d7d474a9fd8d7296e70a84c39f0aef1f2daa608e8356066dac0b6a4dbedf2347d3c0e1b1a10b34f3faf9ac37d83cc884d5b4edae38d8d4fe7a1149c67dad4156f949445cda24f8d8c2ef2d5e30a1d291d92ee09b94ddc6263769fc0277efd8ae1ec1dff21ba243f3346a6887f511c605ea0a241c956a4c75d03898eea648a940c526c18d866798ed2ab291c2a2f9adfb16d752e1086dad52236d8879a17fb708a3c41d0bc55a1886d93a1357f7dbf515bb2fa8198915df992999537c578f9850426ad2f3aa20db80ea139371c0493ee222cf1f62f28cc97c43258325"], 0x10) write(r0, &(0x7f00000016c0)="627f662f0450f3cb7500fbd9ea33e445e69d7a17c85e5c6b6d8c58c0de8d33635f81bb64410674ff6dce0eacd5e43c659bbee14190ce18125440024c959259ee11bb6e0a04342c69d54edb4eb6e040a824a75201ca28eaeeb99969db49b9c9b7f023d82d925848b5a7a2e663c30f67e52cef811869ad8f49f38093b118e8259acbcc3806008ec5a7f17742dc660cd36e03a597d87fb9766209c6da928f7a5f55bb7fde59aa272a94d7e0b8029709680a2ac616df4e5ed7a743c7bd7e01d6f065a7853f13436fd4cd58e1a70438717f1aacccb0d0929f17d520e5717f03ac39347ad303e892ef5ad908728df97f1c0f601256a060e808904e59c876c8a6b919e8300e8f06280debd07ea4761a3ae01882d8a94bb9f70dd2f596dc99ee458eb478ab3a8d2863d35e23e1474b48df13b767ae5495666fd1ef4a05737dd68105dd1ff4c801af5fa4c5087090ccc904cceb8d426c0439df465389d4a5a114ef1ed0ec8be6b471203d7e855a6013d36783f978a30ffa24ff9496d7bb011ec7d6ae97b0f9a76ee704b3f2a0219c11c512a1c723b466dc5c68e49378683f32710c6f5347966ab05f5dd160d4fc308af259157153539e8eb2f13fb1042994b488262a190726c7a794af15749accdd7f99a660ecd9df4fa43c182bb0bacc3192292dedfe623ca7040358ca219b5e4a48e5f62abf5f24ae97a46b68037baf62a9ec5cbfd5c3555576f7a835200c1840d86cb77999de2fd239bb545c1567ef05be86a3519cb375861dc44b49700b22cecd74860ca8e1f41ae3ef5f3303e5cbd7d3a5701fa3385195dcfb8cf96bfe78f4dafee8f2b757f290b0bfbd42e1749be0d7baa51f394e0da89b0889d212c889cf7e8c48d464b78a05fd7dcf7da9eb12b321f1619ae759fa5e743c2a749304a6c9adf4ab1214336edbe8feb51cc547e123e9a7576c8fd8de2270e090944d69c7438de8524c1878eee86b7b8847bf196d660bd4ac22cc61762bcc210b3af559a60ff878988e1046f6a7df10423f5e681b608f9781cbfab7a51756a5cbddd2a1320f0ef835005b0107d48084bdcf2c2b6138dcd75f557f7bde030742cb95fcdb5b686440f5c5c9ff896b35c55580dd64d3d6bed943a8df41636ee57d2a29296e499709f7f8226c487f2656b063631e90f0944ed121bf4123b4f80375dfb90d0b5859d052c1807fb68ef1f5c5041c48c5c6efbd80b801dbe7668197d8cca9125f1912fb119bbea212f8586293165cc7a8a523bec41afc4c0ff2182d61502ea18b325efb0005180195ad90c4e30d19be997823a02ffa893208fb6f8b48a37b2536d8aeecee7343fad245e25b4f27e41e220e68587c072339a35ea35a8cb806cd1a7a81397258a59b6f71704fcbb6a212b05ac5d7ce27303e0aee648ee3c434df7f042c25a13848efae1d8274be895f563ae164811a688947f16bb834dd551da3295bec2b35ecd1a8d2196db6f9827c9a267010f08b6b0fccefc63100e4dbca1baa41536f65392f82be9107abfda8dae3f69fdbc037e4f685a8ef842aaf7a85fe7cdb387944fbe11f65d14c9c6edde234bd6d01452d119643d40c05e99efb252960059e5b75fa51df0ab9a03ceb34e2110264d8999e6337711798151caedc8667ea77739845d0c3dd4129d5078d9454136c6205036c20a951522b8a8c50dd7917368e52218822b1e12499ab2f488a84f0c016af69920dad91077ae1ebe52239ada8f18df5a0516bdac4a85b20290a62f2dfce9b739a0c3ffe96cee5ad7a3f4aa6b87a08ba83e03b63ade6d66343008a7bc1a3eed47c0dc821ced18e630553d6c81d7e6e4cd367810136dad734bd251537108f67c0d758b9321ffee68ec13477d64035688889197b56c297a64142233932360ad0eaf03134e728d6e7ac77db7b7c1505aed4f63740f88d7d7008e77ea7b060b5b70fd89a7b5cfd69d98e6703dabe9025d2413bf2da96cd4041ca3f1fd889fc36c4779e1ed99343789f1d66155e505a996ecf91c1cf7ff13eefc68011fb16587ec544ba0512e692392d4ae647a25f6bc53358c5ec9f60df44204f916d253edd254bd3d98afd9947a53084fbf19de40ad311c00450afc0895fdd740142eae252cbb051109c9e7bccdcd6bd7157abed253ec99c79b30ed4ac2692c9ba93fee31edb1a37b40c13435e1d711f06bf25c1547090dc47bf079a66b02dde8ae971f8d686d6eb54f6a12460d93464edc4f230b192c9d9187df429a4904eb24463462831060d37afb958864426258a067603b936633072233920e304aa4aa636d631b55d7986c83d807e316446b14d5d0521d00c4de0edfcaa434d766a1fd310e49d002ea0165dac4abeca5dfe4025a5093a83cb4fa62ab1cea098254b249cc641f954f03659a5b48747786f75689e40051078f290f70a409b2477b8ded59b28c97c5fcd6c0b60695c30746ce52ebe4ab69686447c81c1cd2b6a0753e7e21cb9dd039f49e26cb0243cc2c7599f7c8b5187a9d459c664f622d37adfa5a2e46352c56b184f2b4135bc220460ff36b3e3a734ab347271fda35966ee37dd0a4cbaaa8aafe6d703d923eaf5500e15489c1200c4961aea637c763cbfd165cdbcfa5e6e4fb6d2fe4c0563e6577b8af78a3dc8f28f0afea239c09018eb1c066c1b89698b91f2c55d2537ac7feb5beeb4930e4ff90c9f4f33ccc65a30be81b50b3b7a6e72723c3260730db746b5dc624b5cf9e10787bade3697299f7728a0806104408249df3c718e9c3a965ce6b5c86e0cf89b7741be0e599e0a4fddf480d4f5df7e501ce8b6702da9a0d0a5bbf721e1926c3c9f03870c849fae465244f2fdb5adb06ede234093bd09f420dfa7bfad80f2054832172e5d38b7b2fd71f3bbb3064965fc9c4d9e01531f0a1efb34ba0c18d2edcaabf425d6dd828306225c82e4a520854450cc72895abe44d72e56ff35dc0d8e48ac486fb9b9e9c3de749ab6d96ef2bc9e55eba6e9e69bb58c12da3a9e42a4796bb51a3cdb10c7e87e17f52c28b18954f85cf07229d9bd71759d2b2f7b24dd3a9028b1524635ee017f6b8785c19fe17199396b0575d50ab71a50d1e2e28e409f673365a2eec4294d26343ade81f29a0e3e444db0ebe543ced858d0aee5a7878e46f94c9972d5be0e5dd07cc9ba73b9b32e72a9f71c88e06648cf5c26e41aa72ddc563eb8c2bd0e969d7ae8086e8c00657c203d04b6ac9bfc5b90110e50fbf5d3567818a70ce36334a5ee8040e4f9a48fcc8a2b6b1e94925d6685b96c2b286fe7a602adc590924a2a4bba1fac73eaed6d16932753f243e9e3ed6252d1efc9d3dfd0fbe753b705db7f1203985e531dbe2a4726afe8b89c2699e71a36610f79eb7e0e25fec000af4a91d75f8cbadf402608cb3021328c0752fda5a11c562c5e656dfb2c0724e59bd661cadb8b620c857098e41bd8972a4a0e11ec75bc969b0a3cf4725dcf86f0d95180f4da2137b09e889e0eb6e937a13bca8d337eb0c5d50b2f6200cd4f4b5225a6d4e6c475d61b0031f119d7ec11f7980d6b8e482b6b7e4d8109ad3a11f82be84e3a97065111321f9516a04e93701936cbc5dc52574b54ca86e16d04db1b3b4ed53a7483319270543b781c36b48a35a81dfa908ca449aff1f140070e4839c5bc9fe23b5b068d620aa7bf048eb81df33a331bcf06b1418d05562a0d191b33d891f12f36315550869c7a42bdf43c7b10c0f9fc5fb9c246de4523075c5f540d20704e240bdbd6e96758dee81a5bc400131fba698c0b1a98d2b22ef1b3c055f8100f8a5920012400fb4de4aabec89f907fa3dfae8f21dbc13f1914b9442c8a9151130ded85862b96058dc6da495e04b86c8b8ede93cf15bf795417f35428f3c548682449a428aad8775f5f27bef140792510961b7111f3f1faf93bc21aca293347e5998dd616ceed0b60be1b42194087ce359f698b68e8339f72a6fc4905f181344283f1fa1731d83defd9c426bab4c7017f1cae934432163af8e2827269cf275ff4b77bca0d555ebc68a51fb2b00564c2a623e7b29781eaa80a37831642477bdb01d1d096b80f20ce8e6bd34b4a1ed2df738e4cc04740a54b7c70", 0xb41) 16:00:10 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x2, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='(!%\xde,L\x00', &(0x7f0000000100)='\'[\x00', &(0x7f00000004c0)='\xba^\x00', &(0x7f0000000480)='-\xe5]\x00', &(0x7f0000000200)='%+-\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='#\x00', &(0x7f00000002c0)='}%-+*{@\x00'], &(0x7f0000000400)=[&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x9a$.\xd2\x00']) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0xfffffffd, 0x802, 0x1, 0x2, "1ffbd7a6163cb90277925f1be62c36ae61c4a648", 0x0, 0x6}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) nanosleep(&(0x7f0000000080)={0x7, 0x3}, 0x0) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0xfffffffd, 0x802, 0x1, 0x2, "1ffbd7a6163cb90277925f1be62c36ae61c4a648", 0x0, 0x6}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) nanosleep(&(0x7f0000000080)={0x7, 0x3}, 0x0) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r1, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r10, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) r13 = kqueue() kevent(r13, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = getpgid(r16) r18 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r18, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r12, 0x0, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r17, r16, 0x7f, 0x100000001, 0xb1f1}) r19 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0xe6a, r3, r15, r19, r20, 0x10, 0x1b}, 0x8, 0x4, 0x100}) close(r0) r21 = syz_open_pts() ioctl$TIOCSETAF(r21, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "661fbee2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f00000010c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713d218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006aad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf612829d8607b4d08868a99ec9f3d9302a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1b6be6c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119bb36ee768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4028656273e4c1c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e091bbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708915c66", 0x605) write(r0, &(0x7f00000008c0)="1b4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7fdf31d9847baa5b61d965dd181288338a8f3f06e12d3f54b8040c9bc2f45b26b95b3f54ea5077ae38b1b2da9dccd532ac6c77d3dd48c110f3e185ad63fef9c403", 0x56) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000000100)={0xfffffffd, 0x802, 0x1, 0x2, "1ffbd7a6163cb90277925f1be62c36ae61c4a648", 0x0, 0x6}) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:10 executing program 1: setrlimit(0x6, &(0x7f0000000140)={0x24, 0x100000}) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="00000000000000000000bdb86b8beee9eb4cd1673997e831b998ed742d16d086cda8d674f19f72383340f9aff9e81d5daac665101e1f22bbe8ce45bf11fd85b5515268715baa8ddf4db6081f0209d0c596ce1606ae5b12dc637127b2cf87c4980d9556446a572aa53ecb6c6ea78f63"], 0xa, &(0x7f0000000680)=[{&(0x7f0000000780)="4a0a44949cc45ea1d623bbbfc7551fcb580635c1ef09160840f62fe919b308a425e0f1953456e3127240b62fc42686770e2747d75a96c41cf029b74116d39a5fba5e82f4d1f47afff167df23a47a5530eede6260af683046bf6c620f925116103653bbfeb867e8c9b4d29dac1eacc5056a3e69d78d3edd1cf72f9e5fda3a657da8e4ecfe6e8fe0388f15c4d95849553c8f91692737bc826bf9a27b1e31d24465c4f8da2842347762eebf244b33364bcf031c2c439f3a3fe98d2b603e3ce97719fc56", 0xc2}, {&(0x7f0000000880)="3c10b81744094f5a6998e420ca114c5d17f57e6da54f138dcfc5900e77e1a4af82f86d799587dd6368d43a7b54827facd38aacc5963b233e058eea091845a9352cab79f1a62b36e67363dadf6c13b96f6a4c525efef61c74a34403d672bf5a39492bb6649c1439621cb3a8347579a283093fa343ad98c81bf756ff2bc1e95c39a97e3588e66ea5f416fd07acd6efea5383ebe0cdaa9195cb74bef05775b8c6a503b444ded92555d1615b801acd6d21793a2e6dc0836415aa4a4ee09693db6932e842d4a5e3cbfa960c47642c41b953c8b5", 0xd1}, {&(0x7f0000000980)="15a4c94abf801b5a8eed0453a807734365d1b652c082d887ecd4fc24e2d4375108c258abcf0889486d008292b2f5f9e2f2257f4e89d8d128028a59dc67855ba6ff6a0cab5a9a8d54bf6c87bf0929883e2796b4c37e976a0636448bbf01913fff9c0ec1e169cd5e95a5adf238d3fa133a481ed59d1892bee69ed6582f7b4b22559489e98b19b079324530a86b42e3bffc72a13d0c3e1a1333de165f03dfadcabda7d5b677eb8ff355e8ef367d26a42e06d4bb002e7e0f5dd5a7377a2127fc1f18c30a63e876d94811f16b8baeb125c104896959ebea4017f78d", 0xd9}], 0x3, 0x0, 0x0, 0x792396f4bea4eb02}, 0x4) r1 = socket(0x18, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b00)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r5) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r6 = semget$private(0x0, 0x3, 0x80) r7 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x400000]}}) 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)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x20) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) shutdown(r2, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x3, 0x7, 0x2, 0xa0, &(0x7f00000004c0)={{0x2, 0x80, 0x4, 0x1, 0x0, 0x2, 0x5}, {[0x4, 0x6, 0x200, 0x0, 0x4c0, 0x849d, 0x80000001, 0x602, 0x5, 0xee, 0xe5f, 0x28, 0x9, 0x0, 0x5, 0x1, 0x1, 0x3], [0x1, 0x0, 0x0, 0x4, 0x1000, 0x3ad, 0x20, 0x8, 0x7, 0x100000001], [0x80000001, 0x4, 0xffffffffffffffff, 0x4, 0x8, 0x2b37, 0x1], [0x81, 0x3, 0xfffffffffffffffd, 0x6, 0x5, 0x4], [{0x0, 0x4, 0x9, 0x1d68}, {0x0, 0x0, 0xc5d2, 0x7fff}, {0x7, 0xe1, 0x10001, 0x6}, {0x400, 0x1, 0x8000}, {0x4, 0xe, 0xa10, 0x8}, {0x81, 0x7, 0x8, 0x1}, {0x3, 0xffffffef, 0x2, 0x8}, {0x1, 0xffff, 0x7f, 0x5}], {0xc2, 0x4, 0x2, 0x8001}, {0x87, 0x3f, 0x10001, 0x3f}}}, 0xd56, 0x1f}) 16:00:11 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x1, &(0x7f0000000080), 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x38) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000080)=""/214, 0xd6}, {&(0x7f0000000180)=""/240, 0xf0}, {&(0x7f0000000300)=""/224, 0xe0}, {&(0x7f0000000000)=""/16, 0x10}, {&(0x7f0000000400)=""/74, 0x4a}, {&(0x7f0000000480)=""/163, 0xa3}, {&(0x7f0000000280)=""/13, 0xd}], 0x7) connect$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b248a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a12d571cfe1023cdab7c35789ecff8591752cf2c8cea421fba5ec6106425d24ea10bc12cc6e23a29b25929b65b35a1d2a47af3c9db52ef9dce86c401eb4437424d98086b9e6efa43f7bdb427608fc6a7945928f985e83567b4a564decf80a0625a2bfd2f22ea38809411b5506d7612eba129567c612e354d385784cb6f74709e88b84fc306b895b28feeb1c3a8def2e3db2715a9303"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4", 0x564}], 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000006c0)=0x1) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000700)="d057f413c78291c9256ef539a8c5817a4b18c218aa8994173ed341f9f9d0db0235da4dd1371cf28f070e07ded7e6784def1f3cd30e6a34", 0x37) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) recvfrom(r6, &(0x7f00000005c0)=""/138, 0x8a, 0x41, &(0x7f0000000680)=@in6={0x18, 0x1, 0x8000, 0x7fffffff}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) close(r7) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x51) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) r4 = dup2(r1, r2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x1000300010005}) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) r7 = fcntl$dupfd(r0, 0xa, r5) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r8) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = dup(r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = dup(r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x2, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r17 = kqueue() kevent(r17, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = getpgid(r20) r22 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r22, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r15, 0x0, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r21, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = kqueue() kevent(r26, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = getpgid(r29) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r31, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r24, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r30, r29, 0x7f, 0x100000001, 0xb1f1}) r32 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r36 = kqueue() kevent(r36, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r35}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r35, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r39 = fcntl$getown(0xffffffffffffffff, 0x5) r40 = getpgid(r39) r41 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r41, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r41, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r34, 0x0, r37, r38, 0x5, 0x7fff}, 0x6, 0x2, r40, r39, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r45 = kqueue() kevent(r45, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r44}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r48 = fcntl$getown(0xffffffffffffffff, 0x5) r49 = getpgid(r48) r50 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r50, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r50, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r43, 0x0, r46, r47, 0x5, 0x7fff}, 0x6, 0x2, r49, r48, 0x7f, 0x100000001, 0xb1f1}) r51 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r51) r52 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x8, 0x0) r53 = dup(0xffffffffffffff9c) r54 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r55 = dup(r54) ioctl$TIOCSETA(r55, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r56 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r56) socketpair(0x1d, 0x4000, 0x4, &(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r59 = dup(r58) ioctl$TIOCSETA(r59, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r60 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r60) r61 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r62 = dup(r61) ioctl$TIOCSETA(r62, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) r64 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r64) r65 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r65) r66 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r66) r67 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r68 = dup(r67) ioctl$TIOCSETA(r68, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b78c5a108100227c6637da9"}) r69 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r70 = dup(r69) ioctl$TIOCSETA(r70, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r71 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r72 = dup(r71) ioctl$TIOCSETA(r72, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r73 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r74 = dup(r73) ioctl$TIOCSETA(r74, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r75 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r75) r76 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r77 = dup(r76) ioctl$TIOCSETA(r77, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r78 = getppid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r79, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r82 = kqueue() kevent(r82, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r81}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r81, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r85 = fcntl$getown(0xffffffffffffffff, 0x5) r86 = getpgid(r85) r87 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r87, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r87, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r80, 0x0, r83, r84, 0x5, 0x7fff}, 0x6, 0x2, r86, r85, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x2, &(0x7f0000001680)=[r84, 0xffffffffffffffff]) r89 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r90 = dup(r89) ioctl$TIOCSETA(r90, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r91 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r91) r92 = accept$unix(r6, &(0x7f00000016c0)=@file={0x0, ""/46}, &(0x7f0000001700)=0x30) r93 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r93) r94 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r95 = dup(r94) ioctl$TIOCSETA(r95, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="e99774b58fbd3a0074acd256471e69039dcfc82109d5b3a9ed9bed28a017f8bdc199735dc50636283488871f40f3528bcc3b629c7dce7658c1ce54b6601bacd5885d03b48b2897dfe33a9491c4f4c77f348ad38667e020a00490ab6cb74c924e794e871474ea804f2ad941a34d5d8ffd7f886f391242383a03cf16e305734acfa42b8cc26736234eb03c5e1186d314a8c3d82fe2027577a54066f8817a8740187c9d85468054af61ec1f1712d5499635ff2762eab309aec70655364d5f706ab79cc64851efdbfa148bf6a767b6700bdfd0f1b9aabf963856369c4e1e38fd14e9bc603baf941ddff39b9679b82acf9c", 0xef}, {&(0x7f0000000380)="5491c4f6942d81904ce1777b3330475a95797d25df8428467f2b4cd9c03d631563446ecfa8ed8e7f1762f906eb5170fd3fd88348ffaad578dea471f4b30d282e4973aa308d6a0a04c2b91dacf6ad25422dc3c2158284e3847ade97906bf55c66c368be48339cd3bf3c9305403c25a343ad7073ad0b8f945076e87b600d9320d034d44eb6c5c7126d215feb4b1113ed244f8dc1e69613b6b8cfb3d1adfcddd975463407a17ad1dfe4e58de0d583387b7e88", 0xb1}, {&(0x7f0000000440)="d43b2cf79deedbddc0f9f42df1c84749b1d27321a16125bc364234c687a694cf8565fa6e2cc1be8b3d081221874724a29d7d61fb5eef82a242febad2e65686b4f7e6d02d93c97302b7329bb7373557419f177d54a66f9f2b307b29254923a0647301ebc2b1e6887427de892ced8d2cbfc995cd1b54b8719f3ecef515cffdf5305e8b756cf4df235de3f548c0dc8dc3ad256118415a6e79f251154d403ec0ea041fd16c7134e6c5ddbc87794afe4b0c102abd50e5db16829b7f548cd11b5326f848a749a61584b16e44d9f46c65b7462757f92b81791700731dcf2c942efadb85def94f9a8c62523ed6dd4e4fc0cc5b383f57e20b6f30ce7d", 0xf8}, {&(0x7f0000000540)="dc2ad15d9f805e0c7476aa82a854b8c34f04ef04b899d8cbd864543b6e2b39487c4166b2c898dcacb4c4efbeb4b9b6caa4ff9ae8cd0a883511513235095be2339ee3ee7d48f14eb9bf0ce4c3974a06d7e9b4e9ccfd5a374dc8af0d50b31a33d021fdb78a07a28c3694667cb835602fa28b10fc2c4f2c7a5621101156f22cc4a5d17ddd6827d4558c74820b287c7e0ec0afc08e942e879527c48b2ddd3747a055837071aaa3a1c1f791fa853e1624aac7a1d103b67e32a062b852ac61f90e04e20ec47c70eb955203cf1028f042d8e369f0158a23cee5d72760090f8b9cc0b4d73445e8ff45d12c710a25eb0bb48145fe7507d82b69efe9fd1253a90e49ecfb1f7c1283e1debd23db5ce907c13973dfebfe44e819903c541d49077beabfcdf8fc70c0789d10472d2941c1dfb548014c0a7d50901c778faa4acd14af3ad0c8a7da1931c1807ee0c14105c422e031e6345879d3eb8ff819d1339f4decb947cfc6845f0e4ce2a039862febb78bea10ad0f60c1e944013cda15add8f68c39ee7795f52932a4ccb2b526e883e3cf9c94fa3fe52c18a18005a53550ea6404ae6b7a38e0a60647438b1457c2ba8dfe2f956ae2578db9c8b24aba1e159d009ab16f914dcf10c472682a7f1d63139fdb2189d89730cf9cf03b3a81626e588781c72f11cef938ee0bbb815a5b431b402c6c6e910975b3c1089525a6e96ecc799fdd5dc9ce853c36f2dd4a3a5c5b32f81987cad165461ec71f930b9c0e08b7736ba2408e00b107516ae1623885fb33ceb9ea2e98c2656128079ff50973afa259c153d2182de039772c15fb71df44d63066ee10ae16f79be68dfac0d6c3ccb03593a063b72110824a308a10572645a949d0950eff9316884f12047b79055f933ff3f9164af68ba2289b0d991886ca71c8b441f3a5423af5c31b72d73bea3839b618d8f7762edec81a96ea71545ef55ccf279bf97152229590d2449dc3622072c7deb14ac83a03544544cf54d6f1b27c1ab8d0129f33d9e00df1c194a4d53f7424f5ce4e4d7d69adad04180f8f0dd7f064b0fe463dd17ebac782394217811fce491e64b40fe78de5256cac36e69e7b6852b7b5010790705740ec700feb9d14aedf5a1396cfb3730a9a370a285e9fde18e064ae7b24f8f1c6927439c63a5fe504425955abe270f6aa4a274c70217b7ed48d6475d41716a3e811a39505e46ef198803eb0da0cce920a1ec86bb8e3b120b5b8f7cd1443a21f546b64c0c665756f4d25348f6206fb03d700ed224ca9a2472073f53cfb625573dc3344139c446254de210285099a7f5c6bb6449a53987ceffc5b964abf2bcea7b1b3aa8f044287fe4249896f6bc0f6b130e272737e24f34dd8fdb2ee5f5929fced994680aa6a84caa90953a748a7955d0b85daa376bb8c592343c18ac98d32aa824f2d0abd45dff83bf5121b797e1e7884010a0e4e9ad93badcc78b3cf97677447add7b76654fc3c7b020326474ed7a134caa817ef2d4fb0b38900e4eb2eff8310fbd5718b8bcdf8669aa893bf491e31dfd24df693227d7b2531afc8e7b55723b8b3df4df35a8f48f7746ac23fa39d52dadaeeedd0613fa1eab20809813f53ec5929b2d407c6eb6993215a385c14f4aa70bf4cc7f84b60a83d06106228246c5c2bdea0e22bc05845a0e1c6c75429438feb084840847b893984450f13331f921b42f8b1057016642d2590fcf901e03c51f2e13ebbe72a88314813de976efed67e0142e7eeec8383878dcbf6c93955e4cc2488a6e0993034f5925d4a474d8ae18a2126f7b1df61f3c60f3b1cb900f76bfbc519399f5e1c3a3cc763910b8dcba1b4095646a8d1b0bb4b038b7ec37c0a9abcba8b7d2c8e5707795634d215c67b28b8ae258b3cbbc56dc3d5a9574f316998ad301413e5009963bd5c1699eed091c7d8f8620b8f0d14424cc4439663d7cf423d49255f163391d5f79aae2a6cc9cf13f593c64afed96d76ed8045c59fd834b35e869033db33a7a40449f7cfd55c5405bb3ce5f81301583165eb965cbb45981b16a6532b1003a73e2dd305579bdf6acc2ba08e9d4e24f26d22bac3f5e92001b29c390a6469e822361ae51c5e103da40091bc56a205205c99d5577ca2419e6902ae7fef6533988fcaa4fa8208f22c8fc8c0ff699b4325fc84131795e353e1cce64d4166c04a4a5b50f022a586dbe4ce9f1dae70a83de1e61a7c8550d2fdcb837dd1977bc9c4ccc4fd9349b67add1ca5068855000c27961222b082aadc1abd5bd8333d88c902f7481e9006963320dc64131afc5e1ed02ae0919eb36f32126def0a4bda0270592ae750ef193df765fb3e438aeb20dcc56b30cd51fa9dd571bba17148bf3bdd392b281d29778129b0ced8b8c3595c02bf6700a00a9ff18a8f1f7a85e58d89dc8c367ed357979a5f43709dbcd4c986a01f6b93ef35a23ec7963e7cbda7068f7c6daf649458d4c3cc762873ee0bc5ecde6c2fd48bca3b4054ba25314f7150091d9b518104d7db67dfcb660ac52e8c1fd191f4f0d56b85c1495c1b6f1eb3c948a91fbfae36095827a8167374e72945f26b3061ae8975801e9f88bc211f91feed2b8f686917629064e841fca2027f147e6ab648504b8a5f4080b43301712b10fce0a658cb08b40eccf129a59fe5fa5a353aa863ea0f2dcc224f3418485fd83336fd7dec641c5802457abfde0ea413a221ab410ae533547b9700736f95fafd16684c6a1d73a92485cdb29cece3591f6d4b7899fe98ecf2d3cfd15b1a6685e9d76d420358cabefc2138e05b21e6537e479919eaa178cb989b2dfe3612b3db05f9289cd4b1418a89e4ccaa91665271506d508d55da2652159e9963a5abdcd1749cf9c81113d4d9d5c20a16b00e2aed8b57491d1ff482e6f06e3823256381216c82b830d538321ea870dd5c28c6e89bbf426696ce122cd1f1cc4d11c81825102134a95b545398c86e91de2fdc2dbcb2dce8a1f24beb013f6fde33a587aafe51826e7ab2024613f4460d6732ac43fbc17195ac3f05a2ddde1f49f220d3f68cec27601a7f8404b4da31d352fe3402b7650e49dc73df6407e1a2a9d54246425be03b8f6ce5780607787c0af6751c18761e50fe2290e37d3f242bce61e870f7c51696a8374e6fe21d28f28907efaebf2d818247f63e6de3e969716c534a4d4b2c322e80b7f344d1f168e4d59293f975563dc625d5ee08057e928527ba3d6532d79a308b4b8ab97ef84fc997c74a317e639f2bd19fb92f12b3df78c74d9a352b940f7b1533d5539ec7d97d8acd7c94c21f55eaf222d79c682867c0e637739ba5838fa14ebed44633a685a5b499c43a3c0630d60e13158a28de6204aee599540e7c2e02e5063d43ccf0d91bd6befe0b92702ddea1400ba6f31b7e7a0756c34d1c62af8bb93fcbfeb4d9e73647f2089347ddb63219cc4be1338d295b5072dbbb55224864fb746bdb497c69720691163ee945daf5bafa222ec85292d8bc8aaaa81d8aa22e4cdfc9e9ae85f433f8bf8b8d0fddbf71cbe2dfb25af14af415d93b07f61e06b4b845742ad200426cb6e712285cef3fd54f2cf8fd290545e37bd505038f7054532f72400b7caea31852d9562a498bf6077c03e589526aeb239868226497034d769814a211fad0b000b0a8a8bb1c7f1257142e1d77cb695f75ab89048e479e244f138ff789ddf3b14b8c91c8d9ed17d4fdf2dc14ae6c85bc233f173f6f160e7bcdcfd625295f01b4240fc496a87efb07854c022531c6b3e04753f9e3618db3dcaf96d21544d812c3ee57647f8a35b821f2f1500ede2b86cab38458bb20b857ffeadb74209e79fcfcba3a7f4f087707ff3106edc057dd88eb48a5ab19c03d3ac7496f6cfd6941bd98a03fee37eea4dffc37da8be56bc78ca53d251893811afb04208b4b67e46635231d47130d3ebf5c2c4f902c24d832b3a2eb41f92d55843c2bcf4135a4fe05a28150daf1f21e7aadc05376c055bd4ba0da717a3a494df05f229f3fca73c7a67a5d742a8816e2911885946dd68186fb63421c53fbf5f4e74fad930e0772ef68334d35073e8379e585644a240198fd086f78d805caf7fab087485f487d9692a7bc4f53ea8948bdd3b5394c6c890637dd3e7a7c72a9fac23c8e761db82255c3f9a0316b15cf8da681e29dcfd16e6e7e6c3fd2aa25cbff250ec45a70b0c5964184b02b7e4d4992f727e92d0dfdf1ff497ddb00aaa0d3d35e84a60ae43743318d48b7a4c106a3b6ab316a1869897b12f184c038a0f7033c5450536ab576a68a9a44aec3ed2f2eabda5fd02d1decd72c9a718f91739022cf636108c028c4fc086e549b25a87d5737179a5f31e5ca64636c50987a3eda849a10a81cdc0d323fa904433fd3d23105c7592bafd0ee821f7ccdb9f16f724d66900d0098cd3edae10153863dcff803662451e42724fdbf07059cf4ae17c80a0d4213ea3ad994bd650d14abab87cab25cf54086a78fc4632d06e8fc92dfe8bc0dede0c0202cd2600e9a00078e3f2b241b6516414fe68b4bd699212c5915dcf5195ed544a632b05fc9f74b711e8b5f3beea4ed3ce2c24d4dc57402c741d36a968cb9a805a2b6fde4231b5f4b32000f6f367c525a8c2b56e75d75f74029fef7bbe905435e0e19af3b9fc0eb0348ae9004768e720c72465c068484b5200f614845ea4f64315eba09920c76a6976d4acbf3e02b476b6039c6168454e6f63fe4cb549718745262a8a151c7cda52ae938ba2d12723ef0a554b79917ab7090e97df9ebc486e2542fcf5c39e903e203dc0fb7865ba44f692de85e6afeb93407292911f131bba88e0ff7653263060a3e76fef1bafd2bbcc1ab8d4f54122359b4861d0105fcaae59fa946cf8ed6f5ad6359070a71d2ef7ff846b599a9e295966449ab92261a0f4c65efe3f492bec60254798e1c1b7892445aa8f056b2f7c6ffbbeaf7912a32e9557584420acae3571bbf1795bef4df498d5e3fee2386ea5af99dc5af73b969f8b8e1d1a9e4793d216e97729413c7498f8626fcddeb1daa1d2d2bd6f2d45b049c9d3767e2f6229cc609664b8daf92d7e2764e5f6cb8fb9256f4819718ea9fc63eb0ed7545710a47119d9d9a00ea6e0b424ade6acb311d64b85265638a2fbe6966c3925b5aca5d23b1f01f54d6ad27979ee6b2824dbc34668474729450a0da55be06582a55ac5a726c0dd02dd2a76929495607c0f5c1ca96d057a2b9b5d976540dd4d89db8c08ffe16669988584e07cd56d5957097c9ee0aa4af9fd3cc557101e0f018c684907baa351cd43342aff84b6bf4748aeca2fb975abbb06c4299295d8c7d7e333caebcbf0b72aa43b5aaed1f726ffd0549a538d1cb54ae9fff51cce1bf0aae8a114f3221eb6287dcf0d38e1e803a08c75cf5ba125e4dc8ad4e8a2d251ed32c58ad3db415f68f4bb6352ec300f2d97ff9b42fbc979f8e4a39b6243b4b80e818045d51db17f1a12682a788201b19983d18cc2dce7f3f52c69c92bcd4734ea158f71a07d0dd50bc9a14f38fa64ddb7335d8b7614fe1d9d1ff819d1c9877fbd0456c8cdfc9aa0c1be2bc604380059c296692f16c31af59634db4f8263e829e9bb8af614788983bfb40db74e2ece992fe792c5451d73b6fa750168244138eafab0464cdd1b3f1eda78bae8a52b01551491d0024ef8e35df3d45fd4534e1b4f3fa046bf01e0601a29932af5dfd96551a4d280c8391c0df18c0f8c845baa79705121844d4d87c2e7e2faeb5a97024bc61b8506424ba31c7b84fac336f17ee9d6be629ebbcefb48114b3c756ca6a03c06a797c1daf5f347b14b17943486060ac56675dc2037e", 0x1000}, {&(0x7f0000001540)="5fa5dff8aa0385d8de270728e43b36108e67d6f561f218d4fa69e7fc456af0eed7c45bb05a0564fa759d36e337b1ed0a7b928ce84f9342ea13da17cfdafd16ea3f1d8d302ff37aed4930b22587711f9f8eb3fba6ff09beb6899fab03fbb4434cf6fe4d9f673181cc7c0683e17fac41eaa15eca0b334c52ac2559d4f7b275892b8efc27c4a9dbb274612d5221023837665f3cdc4e65a86f1ca97373ad7f62fb42af6a17a5ae5d2a0afbbaf92cbab5d7584553e7", 0xb3}], 0x5, &(0x7f0000001740)=[@rights={0x28, 0xffff, 0x1, [r8, r10, r12, r13, r0]}, @cred={0x20, 0xffff, 0x0, r21, r27, r32}, @cred={0x20, 0xffff, 0x0, r39, 0xffffffffffffffff, r47}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r51, r4, r52, r0, r53, r2, r55]}, @rights={0x30, 0xffff, 0x1, [r3, r56, r6, r57, r59, r60, r62]}, @rights={0x28, 0xffff, 0x1, [r63, r64, r65, r7, r66, r68]}, @rights={0x30, 0xffff, 0x1, [r70, r72, r3, r74, r75, r2, 0xffffffffffffff9c, r77]}, @cred={0x20, 0xffff, 0x0, r78, 0xffffffffffffffff, r88}, @rights={0x28, 0xffff, 0x1, [r90, r91, r92, r93, r95]}], 0x168, 0x60b}, 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0xc4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x1f, 0x3f, 0x3, 0x6}, {0xfff, 0x7, 0x7f, 0xfff}, {0x67, 0x7, 0xb6, 0x4}, {0x4, 0x6, 0x3f, 0x5}, {0x9, 0x3, 0x6, 0x40}, {0x0, 0x7, 0x3c, 0x3}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x3ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f00000001c0)}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) getuid() r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000300), 0x1) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x2e4) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = socket$inet(0x2, 0x3, 0x0) writev(r4, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r5 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r8, &(0x7f000062e000)={&(0x7f0000000080)=@abs={0x3, 0x0, 0x3}, 0x8, 0x0}, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r10 = fcntl$dupfd(r7, 0x0, r9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) fcntl$setown(r10, 0x6, r12) r13 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={r12, r13, r14}, 0xc) r15 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r16 = dup(r15) r17 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r18 = accept$inet6(r17, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f00000002c0)) r19 = dup2(r16, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r19, &(0x7f0000000480)='./file1\x00', r20, r21, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r23, &(0x7f000062e000)={&(0x7f0000000300)=ANY=[@ANYBLOB="01002e2f66696c65321f"], 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff59}, 0x0) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) fcntl$dupfd(r22, 0x0, r24) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r25, 0x4, 0xcc) r26 = getpid() fcntl$setown(r25, 0x6, r26) r27 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f00000001c0)={r26, r27, r28}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r14, r21, r28]) r29 = geteuid() r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x2e4) r31 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r32, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setreuid(r29, r32) r33 = open(&(0x7f0000000440)='./file2\x00', 0x400, 0x40) r34 = dup(r33) r35 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x2) accept$inet6(r35, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r34, 0x40047601, &(0x7f00000002c0)) dup2(r34, 0xffffffffffffffff) getuid() openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0x80) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) r2 = dup2(0xffffffffffffffff, r0) r3 = getuid() getgroups(0x9, &(0x7f0000000440)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) r8 = getgid() sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f00000000c0)="26c355a6d9adef2b1d79c6d4e05712d83939bf03bbd466329bd22dd7a1343ede889acc6ce2928aea53b84d011385c919a235c9fb9c8ae6e2222c51316852123d4e8200e9e427414e1251819cd6c1d6beb30bec6eeb0f03ee7b9f0a36f0918480f6db6b7d4355f6c212a10657b5727a4e7899dbc8a8ca28b61278bef3aac3e4745a2e064626b01f137d74626521651cfea9c552cab7f4272a8deaf1f1e7410e17231b7dba76f41d2e28eba46c4c011c4542be955e", 0xb4}, {&(0x7f0000000180)="8849b1dbf081f5bb607b7281852e33e54b3dbd61e21c46c8ba7d51ddb256b0718cb5c15e37f11387ea74908880f2bdad464f495440bbdf9cb84cf3fbdc6181e5c2254ee1edccf78da1ced11908625238f46e29737d54b9e5603259415af8", 0x5e}, {&(0x7f0000000200)="a6d887ea2593ab44c71f2aad83753f4d7786fc956e392f659cad8e7f76466111377451e433881a3db77d2a5bf86ca574eda4cd1fcca2247a8fd98bfc397d896a737cf6b0cee17a24289cfe2d95fad21c706ddd087eaf0535865ad565de2757e0d8e1438cf0e873cdeefec8afc41d030782a3b2345cf9c6abbfa464d6c2f384cfa9cd9fc0435c8373131eeb992236cb5486a98ea7330a80f473aa6d76a74d6878f7278bf1abb144650c63a790ffb880a97fae2885331a4a475884dc925067ab25d8b59ba3448196dc141eb4aa29ae52fb7fd87e4ee4421f41221a413a899af4e413bde0bc68bb4095cbcfdd5ac7e21271ac12d8d80ca1b21d317f", 0xfa}, {&(0x7f0000000300)="444b8cf10fffc034a8e79a4a66c81c1bf81661c4059d6c2d131b822dcb79935cf7e1477c820ad8086dd7e56a296437b55208c2734043cafe2eb650fec801a54a50c761e6502373bab0574b3de58065a929a9", 0x52}, {&(0x7f0000000380)="51d607e1bab35de79fb901fc2d6dee9e457f3cbd8e8dcf53c7b7f76811aa9926e25611b9021503b7fa643aabff2534d4d51a866e36142ec08d49", 0x3a}], 0x5, &(0x7f00000004c0)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r3, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}], 0x58, 0x8}, 0x603) r9 = socket$inet6(0x18, 0x2, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000580)={0x30f8, 0x1, 0x81, 0x4d6e, 0x3ff}, 0xc) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r10, 0x80047410, &(0x7f0000000600)=0xffffc332) r11 = syz_open_pts() ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000640)={0x1ff, 0x3, 0x80, 0x3, "2ca01089a47e3f7800bc234f7e6b24776ab32581", 0x93d, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, &(0x7f0000001ac0)=0xc) pipe(&(0x7f0000001b00)={0xffffffffffffffff}) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/ttyCcfg\x00', 0x20000, 0x0) r16 = dup2(0xffffffffffffffff, r1) r17 = geteuid() r18 = accept$unix(0xffffffffffffffff, &(0x7f0000001b80)=@file={0x0, ""/108}, &(0x7f0000001c00)=0x6e) r19 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wskbd0\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001d40)={&(0x7f0000000680)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000019c0)=[{&(0x7f00000006c0)="edca02f3a2bdabe8c6edbabcc7c7876eb51316da3757fd3f43d37e2d23d17b41", 0x20}, {&(0x7f0000000700)="995e2e3eed11d1a54406d9227de95c5c896f2ad7f3eebbc797f16d5f2ff136d471fecc0ec34f49da358cf7c63f23f639fc5f188cd4935d8e000ba36aa65e897417fe700fe7ceedcb167b05971fbf455ba8d5df01ea0de5fcf22c5407cfea0b4b0d3575190f5ab16d45554eb45e683ee4f7379c9ed97683a1d343cd1e8805a4a07222d29ef621aa54f0d40645ee51ee718c2c81f83af1f3b5c1cda8cb0cc040e92d3bb174a90103d9ed23a8430f36458a1b0320133b5af06d9b5a71171de8551cd7518b8535534c4d1bf11a1087c627ffc3", 0xd1}, {&(0x7f0000000800)="508d549f958890061bec8a62b50944957cf48294d35e439841073eee75ad5214f625ab6d2066f0702e52ef64ede21812b09d2b73372e1fffe93034f950d51bbccbbd65985d3b6feacd160f3eb39b292cecf6a6b52bd19c6d8464c50beff86c0323f20fd6243390395d604e60af7e7932c25493eb65a931c8b19aef69f250b5fb86b7ad157de119151239bdc49c0cfa", 0x8f}, {&(0x7f00000008c0)="f4124c4d54c39af128ad1f564d04be85b97b7088c5c9def7a359a000981cdd7bdd6d0d7194a5fe6e756e0701152ce154c27f0c1f7bcf63be08189e4ab1827a8f52215148f313282f484344fb03b3a13ab508c0f65c37cb598a37a522ff827827830a8c67e7f7e3400b92ac56068916480898b96cfb58411897ebc57be147b329f35a654e23a4342c41b8727894141a9d0c53f8cbe189cecc610d66a24e639e9ba4ebe6202314c0adbd14db58953e948425bf96676e69a3de1b68ad09413ee7071b38d65b94e834ec011a5492c61fe67f24b9a9fcb0bd5a4f67b9aeada355c910accc9eebbafeee7077", 0xe9}, {&(0x7f00000009c0)="7bb87695d2c00e3625735f666c88c7218ea30d585df11c560497fe6e964733c6e3eece79b08b03b9ac84b4d0c699abec6511540860ee08684f05edd531a0b8b98c6cb03b09dd78b0dc3a0487e38d6c7711fdface20d8fb11b69b8ea91ab1ed7e4c9c8f608b444ea54fc2fe337b5679b915130d52a7fb5d0fabbaa00a3e816e42c0d9f9fcc8564d59866ffc87e17db47ef5fdabc19cf86dbfb2eaa92f89241846731c38a6dfb5270e19306575166ef324ec3e161e77f977a00ef0bf14567c1086b589bd8f093f46583841fd15c9946566ddca92e0d241b1b077f630cbdddea4ce9892cb3ba6b0c06662b0d5be4fb723992842146914f717ec95f2c4993edd6700c19a7b757ecc338e5ce950ded5640bb0192c55a1090aee2e350fa49360bd5ee3dd5a6072f1ba2d8b41d1ad0ead4ae25cf3d0e5742fdc5da02631e97adcb59218ef880363de842298a1ac653b35e01e32eb4fc143266e87aa798ed5f4f0d6dd227398b5a7e49dba1427c9d44c6db6bde85d0a858473d791a268e9b426e09bacc6bed399c6ce188323d88ab24463df81075f9e54d769d6c8e2ff84de72f5e87fcaaad6526d40a918e98e16a9b247286ec9c8eeab8bc730fd1a224260aeb85b69f6d78d78cb2638f0d4d8da4a4a4bfc9f0f092eb1419995a72d4f1b8109a775ea6cf0f4139a798badad09b90ec7b6a25986164cbcbe950cfee40b97dd1776c12fb8ad43e020bd0dc2f87664be25a6a57fb5636036206164ed56a31c960df2b0bca1efadb17b609f715d98d9eebffc0ec6a021c5617baac716c27475bdaf2902dda97cd950092dd8d90e5e818050348a62366db999b0307d6fdc968f1ddd65cde79aeb62e4940435a5ad1dd8f4417cb8f76cc580f1129800f3beab26386a93a17da1d62b84361076903d271dba7bc08c8811d712dbf9b4d680d228c55fe3e41c980d740fd95eb4e286a41d030bc1ff626091c7a5a572463bbbce841dbfc36335a6ba66584f36cf16d64ddd2076dc0431147f0ae4e01fc783479c8e78e488cbba3e60e8032b7a97e7ef2d9d4ca262875cf4df6a9bb5b093e64a6097b3e898ebcee9cda24ff39c74bd1a1815710cf38569e51cf7c461581a35aed1e9367814a2b62c353f21ef3f60a7bd2697a0325fa158179a6c818e83bc124fe954c8a5cb9ea1dd5f33ec00072c6b2e79724a330c674d9b05ec9043650045c56e00221abf2d9b8a24d0e92f177d640cccc5e76df241707e01c74103ee9ef363dbbdc16c55fedb9bd5c626f3e2cdc58b34905934e5b476fe7072bc9fb4126d17b76e1098973053a47799db76ba7dd66f217f8e0194c4034e835c355300cd3c8cff32f2f7fc97dd85d32a7d4c890f0050e39858692c7a211e03c5ecdcc20d61b83e3792475678b0f8d252a3abaf384aa61f2641bc48674dc29efe3dda94505fc9efb27bbf984b07269fb6bc09f559abcfd876406630c15a98b2bb4ddabbcd71d83c5b751fc54eef60bdaa6f9088910b0986ac3380c41141c63563f06289d507d40d4119aadad58cc4078e7f1c070f6abf59a2638f5b6ef727f3abefab96142b4f3a104f61a9ce97054948cdb10172c33d3bd3be48c164ad51ee840709907c6bbbafe85cf460a3fe126eaf79bc648d1050fcb5ab816863c57bbd9a27a19daae48800a94d095ee8911f7a4ac2c5cd8deb7b7538ef61cc2193891131338ca737edb306b19d6b6662ab9e39e641c9573672eaaad8273474b48e4a4a541b8fe58a03bffc09d1c3fdcef7c3f42f4a22ed399e9ee05cf10d08e300c2d0e42e9d6085b81dcfe58525a164ff5b36add89b8f77d703e7f3bd3cbffbab98ee445b2e4f31157a53f63504ca666715ff0a0b83aad1a3beb65dd15223f7636e6ba28a8f570bd9a798ff90bb4c7f50a1ae388f6bf970c5357159e47b3136ca6c2fa3442fb0ee59ca560d8bfb7b2a57c5c9429e8b1f542f4464ab1d43e613b4b4fc0daa25cc36209527714bd3ea7790e2900f74466937399153501bbb96b8ba997ef03dfd7976ddfaa5c45a771f094024aea99b2fce08d85dfa4adc5a71ab83970c0b8d27c612535a7c9753af8f67acb85afa604a090b43b979ed1e90add7e0ad657ae92f684a9a4da86c447d334f5063107047fd5dab16374f563eb77874cc6735b1cffe345a50560df1f4883e5b87785cab5be81a37f5d99d5ee61ae9a4b383b86c00d968cb03d736d9ebbad39c807fc36b91e43e5082f813ac5f627eec846bdaebe7cd910b89e2f649a528cad4ef35c00f4d39c7a2b2f8cdd9bcd9229941ee9fec1223bb593ab4e7ec187dc7385d6922ebad39895bbd32419773bcbdd6c30a81161d5958902c6c9fdacbe391d573715e6c9e32b7d73fa7415af20fe42b3dc6468172fd1b710b46d36cfaf591227dc228fe0c450ce435369c0854b5e5173034cf9e553143f958136e4aab862909b1cde0d9bc8e9a89508f2d3ae014133cb89b3d6104f0c674c6f3a2d5e27e33abe94e5cde374dbd799b960353edace1f8cb0dfd3812e4a8413316e19d5f9c9f0a9346b1f8769d8b20d6c58efd52c0aad2e598a98f38022007ebfb8a3bca4c7c9542ed69f935580fdbb6aeaf5e0e5f6e62e7cbd3dffb766e410f7e01e4705d3075af799b240dd4062faa6a3ee756ad0bca96c01aefacadbf7fc082de53ff5d3e22f5779b7888a19b925d21a7a529d77872d14bad7d1afc6b9ed51128779b3d2224ebc2158c9ac72afc4fe2ca702cefdaf443df14e8fbf53e907ed8a7d2163e8f34cdecfed5ec6c6de1a67da0b7e82b2c5b8fac656c2ebc3366ae8c432804d0e03ddcfa776e297485733dbcbf8c8d9299ddbdaedb8afe89c4bb1e7801780eca8ba41e48aab1a76d2700061943bd917937ee45683e9adbb1c49a73405a5dcb0cb6221d79b79867e1ed809f2e60bef7d14722a2a0513f203cb0de7a525de2ace127578a3f930ad9410d64c164e9a9cb77235d42a76852299ea2a9295e1af3db41afbfc5f73c1add582284795ed4409be9d1fcdde52a6a23422f5785b75b337095099242f26c75d7c6e5b5595ee0c46de801f1a5ade39c51f16d9e6993fa935ffc74f9f194b73f62594ded96e8be88d91929a690c6adfd5a2bd2b4de452b6f98f7c3ca2a04ee6122c398f0894bb263ab39d8d0236dd811f9a8c5a7958e6ab934af6489c5b19813a6b718f198f023b6e4c1a6a3485d1094c88205b2dfdc978a6f1f680d4f1b1a79bdb560046260d3f388f3f6c96a65ca1daec3df3346d9863eb2239bb4b16d664bdfe895f9d01049ae12b123e756ed170ccaabda45940e780c4421daf9f082790ecebac6016ea78d3df6c01ee0f2c8a097faa0b6d457633acb28ff230cac9f86a0a0e6173d3f2cb207a0bc3a7accc32f4eff859a569b5afb34dd3af365438fdda007af62051d14b5adf31b68ee2bec81a478f8ced0b0e499aa11ea7d44df0ea719f460cc244d19f209f2ce5e5bc4c473b2b6d19a5c6b98cd2ee50a8fd8202bebbbd1605b7c1e1d2d821da4c25a8a45f39a0fe2425973679eb1c0e95bcd48bfe561b3943b22c83d349391ad2135d5732eb20f1155ee02c167bff407e692655deaaa5bf27e5595aa4dc3794a14acec6304166ffb46dedc0932e9321827c4b6693ab6891ca586b1e7906e6adf7f2b6116da9408134e448614384d7ff3ef00e1cd5b4180501e1802539a059fdeff98a7cb0d78979375e5796f209b0882643c289d79480522a0bcee9b20cc445fee6875eb39625164808b7e9a897d1456df57f4835c972fec063a84fc18f305255d960595cffdddb78edd587af7618f1b72f32ebff65be6865c8f359a8e64223547c0ec4861d1b89709f682670ccd4aa28d245300df500bd85514bb40d86817b7076dbe4a950ffd01b8e13479509e182636054df7bbcb61f5979cb7532c0c99c2db007b2c5b36522133a5b6c3d0949006a613c98db2910b5cfeecd7c14941d81dae7658135a44d62ea75d9bc119e6bb3d143eb0dbc526d908eccf2a8f6dde230ae94a318f7b335e4ec43a141ba0c51dce6844dcf92a804c2004e634a9cb1d0f2596375df26123c48602fef599dd0a2407ec4eb3c144cb2ef898d8454c62a98eff4ccfa2f3ba280ce456e79674d9d3efe0149fd6db36184be65d519bc7499c2f373e35440c8f26420a319a48fc085d15e01e4d197ea39db8a3b9fc85e5b8ed22adfb65bbce56f0fc9c5ab3f26f65b6634542f35f72e801b7d0d54922356fad8a841d5ae8834fded5a62ef16fb774b6a20b1c4afc9beb9dbe6007d5f5e92743ba811562f1cf9b33c32fc5488150fe3df61706bb0f224650961e4580bea8ccc362ef616ad83d3f6862a6b96a85a4f02f4c68f6cea144ce2ca531aac57ac844378a7d979f84a475d5081c615f36c9402ec77ed8310a16f02ec899708c7849af32733f033eb70bab3991a20e07a89b68bf25f6b7fc95489dbd1642db97a8425d575438b3d8b2b7d7b4c674d774e2783594c2b6c30239dca94345b16a07cf27e344b26f0b76b6b0703e2c992ae366d415c88f1e371f03a04e1077612233ede302a73b1478c51826f63b312e88326ba680c07086ea240235175b139c59484e133baa1651aeb7de98d53965385b53e3acb3830469dc12de441a7ecadce0b3ed88aa7adbffa122dfcc99c8554c3d5f4fec4bb65e2c744321e72a81b91fbffae20fb421723dd7f20370f3fee8a014c8e8cb751766f013b56bb78e4b40b7ba74ab5e0c08e753d5b4183753cc2d5d12df3fcb675c5ec182e4963f70d6caa0b818b362d6d9f0a37f535e654c4250fb3f275049dd3f381953cdcb6a9cb796908ee5c8f2dd41ddd36c100fef8c73ebbda07659c2291894687764b478deb1bcb34302034f56589fab01f491b410089209ec7f2370ec00121bb3e86fe030bc5e30805e8d31f224ed2656951265c41296796018cdcbed27ae27632c865df22433c907ce7ecd4f0ec0bc568c17bd5e24406984efbd28e62b8b2bf1859215b1201fc38af71a2c48e2ba429f201e6e6b5c89fc7629b0f5e5c05bf94cbaa0836a526b0e48c24408da6d645992301278d8261e14d3b16947c61866b5313765eb72abcfbdea37fd5778009b834bfc38ba9664f26fa8292b1f14ae13039ed25003d5122c353208c8660e21de732374b3317234068fe83a68b2a0ccf1f75e8f76a4b6e360957bfdcf1d0c402f9a842b0b0bd2fe5d50fb1389b82229a9d3a10e55de1c32a496821a3e9dfab3962c07fb08294ee7cd1d1379cb447e1dd778dd0b0a81e3d9a2039665c8d2a26040165a6bf31b1ac25e6d3728faf6f0171ba522ebddaf22da557111095a2a234160620016e35e12b9980a3ee946b46212c483bf8f69c000a3d6aa715317a06d999a97a1a7350253ddba49a7f0cc30f5d801f261a3c16c7ee2beac30640cb39d21d4d4bf65e197bf9b80f440b368c4c94bf44e7e94652ad4ecc3785d22c4a5f2dd6a156c0fd03b24d8e42a10cde3b1da7c6a7896294052396040d32395b1d69aefaeb5267e9fe9cc2a5e6a9482f5141d6d4e52b6455bdeb32c54c58aca491dd3130ac9ea61006aa39e84755e64c844347330434fefe39a5713b618c4a67195c0097d7f87ba45a9aa4a8fb775c2e5a6fa587518109d3b790019878635c7dca21e6fc157cc3b7157c433d4e12ae7aea512da7a93e425d58fd2b053ec52001bd837cdea87b632da6a230e97f5e76bcc8442b8aad7c6b48ec20fce6cdb0c41399c0d02bdc57750447ac993adc32995c304a17fb54e7f118766bfb20e3aa83522be55e3ff57887408857f145c1ec4fd30fada4c49370046c2d3bb", 0x1000}], 0x5, &(0x7f0000001c80)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r12, r13}, @rights={0x28, 0xffff, 0x1, [r10, r14, r1, r15, r16]}, @cred={0x20, 0xffff, 0x0, r6, r17, r4}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r10]}, @rights={0x28, 0xffff, 0x1, [r18, r10, r10, r2, r19]}], 0xa8, 0xc}, 0x403) r20 = shmget(0x1, 0x4000, 0x201, &(0x7f0000ff9000/0x4000)=nil) shmat(r20, &(0x7f0000ffc000/0x2000)=nil, 0x0) geteuid() pipe2(&(0x7f0000001d80)={0xffffffffffffffff}, 0x2) dup2(r21, 0xffffffffffffffff) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x0, 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000003480), 0x0, 0x0, 0x10000) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000d40)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca12d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d2215c14eac2dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa99a47c42410300000000000000a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b3394eb09021d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df097eaed2a540a838468ecf6272fc81b2ecd4f", 0xdd}, {&(0x7f0000001180)="8e497239956e23ed42b4050d3733dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad767a250e105080000000016000d74753bff4d5fd30844d236e2d87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef53639060000000000000093fb672e68f1545d06b5ddf3e111af18c25d5ec8017206a7d96de18d05c93d95d73c900332e447a824e288c6bf1c087b45ca64a7bb270abe21fb03a04fefa10dd4ae99640cdeed59588b9d2074c9dc3d6d32ba39ca9c1321ac607dafc562b7d51c6c64e2678940637adb1569377c24f90f158f71282249e5f14e9d41f854dda0ea8eced25a2e7f7da54e50139d989e1d4dc93de9b92ef84642d60d1485e097bc0ce5d0a2eee3c6bc8982be8f33ace57860545d1f10bcbc9cbe1b07fad17e2d28c0336e43785927a66e4dd2695c0330da00bde33fe6803a5879d9ea25948b1767fbe5c4fddb61d8f82c5f214c9d768bd2dffa1bd58ad0f6bd0421a81622cd17694d8676aac3ab10df9d", 0x188}], 0x3) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="4d531b", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x0, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r4 = syz_open_pts() open$dir(&(0x7f0000000780)='./file2\x00', 0x80, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xc4cbbb23ac2abbc1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x10, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000940)='/dev/klog\x00', 0x8, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000005c0)=0xfffffffd) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f00000003c0)=0x101, 0xfffffee0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "ec8f7766421fd366d8af9057e6ef71a3118a0300", 0x3, 0xff}) mknod(&(0x7f0000000740)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r9, &(0x7f0000000b40), &(0x7f0000000d00)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000400)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r10) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r11) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) dup2(0xffffffffffffffff, r13) r14 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000100)={0xffff, 0x8001, 0x2, 0x7}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x0, 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000003480), 0x0, 0x0, 0x10000) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000d40)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca12d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d2215c14eac2dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa99a47c42410300000000000000a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b3394eb09021d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df097eaed2a540a838468ecf6272fc81b2ecd4f", 0xdd}, {&(0x7f0000001180)="8e497239956e23ed42b4050d3733dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad767a250e105080000000016000d74753bff4d5fd30844d236e2d87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef53639060000000000000093fb672e68f1545d06b5ddf3e111af18c25d5ec8017206a7d96de18d05c93d95d73c900332e447a824e288c6bf1c087b45ca64a7bb270abe21fb03a04fefa10dd4ae99640cdeed59588b9d2074c9dc3d6d32ba39ca9c1321ac607dafc562b7d51c6c64e2678940637adb1569377c24f90f158f71282249e5f14e9d41f854dda0ea8eced25a2e7f7da54e50139d989e1d4dc93de9b92ef84642d60d1485e097bc0ce5d0a2eee3c6bc8982be8f33ace57860545d1f10bcbc9cbe1b07fad17e2d28c0336e43785927a66e4dd2695c0330da00bde33fe6803a5879d9ea25948b1767fbe5c4fddb61d8f82c5f214c9d768bd2dffa1bd58ad0f6bd0421a81622cd17694d8676aac3ab10df9d", 0x188}], 0x3) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="4d531b", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x0, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r4 = syz_open_pts() open$dir(&(0x7f0000000780)='./file2\x00', 0x80, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xc4cbbb23ac2abbc1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x10, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000940)='/dev/klog\x00', 0x8, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000005c0)=0xfffffffd) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f00000003c0)=0x101, 0xfffffee0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "ec8f7766421fd366d8af9057e6ef71a3118a0300", 0x3, 0xff}) mknod(&(0x7f0000000740)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r9, &(0x7f0000000b40), &(0x7f0000000d00)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000400)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r10) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r11) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) dup2(0xffffffffffffffff, r13) r14 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000100)={0xffff, 0x8001, 0x2, 0x7}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000b80)='./bus\x00', 0x0, 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000bc0)='./file1\x00', &(0x7f0000000c00)={{0xff, 0x9}, {0xff, 0x2}}, 0x0) r2 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000003480), 0x0, 0x0, 0x10000) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000d40)) stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000ec0)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x61b, 0x0, 0xfffffffffffffcd3, 0x4}, 0x401) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x4) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000500)="8bf91176b615de5b34b1b220ea58cabd350d9d170b55ca12d354656fd1f4ed759dd70a2708d34d821777e15b99ae64bc260a8c8711516c3cadc2cc27c1241ef0a902bc5887423e6c4478dd642ff71b3b10efd2ab679f0a86378bd0f5d12de1a64e35146c5e63f7dbe4edd6870e58da9ddc29dc77c0511c2065adf71a9c4638341fe1893ab9db4d2215c14eac2dcd36e94c1f5a05f585c3719ad5408e261272e7b5d2942cde4e0a", 0xa7}, {&(0x7f0000000dc0)="7b0ab616a9e990938c85ade1abfa99a47c42410300000000000000a26fd6819c28a6fdf60788687052e22fdfd773355a425a82b8efb775a7b060a4838c0de45242ac7c536663ca4639085e3a1b7ff418f4a8eae53fac1cdaf1e07e742227d8b97342a561204a90b3394eb09021d1ec8d9e164e612b63678044fb67b8a1fd1e808e93953a6b203722f139ff8e8853bbc4f9255277096dcbeb8797224ab8311e60e1d72fa12dfbc844bf1f974fdca1d4f3ef06a0f32abba4fbca4466d9e3ceb67e37bc9dfe2ec53b9ac64df097eaed2a540a838468ecf6272fc81b2ecd4f", 0xdd}, {&(0x7f0000001180)="8e497239956e23ed42b4050d3733dfc72e46e21f361a6db368df2f8622c7a138beabc7e7640f0c941f9ad2efc1be7ad767a250e105080000000016000d74753bff4d5fd30844d236e2d87fab7c461885b7a0740a56e7e986a2f178bda7a524bd690b385c540a731a1561c5a5615d99ed01a93abef53639060000000000000093fb672e68f1545d06b5ddf3e111af18c25d5ec8017206a7d96de18d05c93d95d73c900332e447a824e288c6bf1c087b45ca64a7bb270abe21fb03a04fefa10dd4ae99640cdeed59588b9d2074c9dc3d6d32ba39ca9c1321ac607dafc562b7d51c6c64e2678940637adb1569377c24f90f158f71282249e5f14e9d41f854dda0ea8eced25a2e7f7da54e50139d989e1d4dc93de9b92ef84642d60d1485e097bc0ce5d0a2eee3c6bc8982be8f33ace57860545d1f10bcbc9cbe1b07fad17e2d28c0336e43785927a66e4dd2695c0330da00bde33fe6803a5879d9ea25948b1767fbe5c4fddb61d8f82c5f214c9d768bd2dffa1bd58ad0f6bd0421a81622cd17694d8676aac3ab10df9d", 0x188}], 0x3) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)="4d531b", 0x3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000480)={0x2000000000000005, 0x3, 0x11, 0xfd55, "3ec72ce9ac7b55a80f487abaaf09c80000000b01", 0x0, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000680)=0x31b) r4 = syz_open_pts() open$dir(&(0x7f0000000780)='./file2\x00', 0x80, 0x1) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0xc4cbbb23ac2abbc1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x10, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000940)='/dev/klog\x00', 0x8, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000005c0)=0xfffffffd) pipe(&(0x7f0000000340)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000380)=0x9, 0x4) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r8 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) writev(r8, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) setsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f00000003c0)=0x101, 0xfffffee0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "ec8f7766421fd366d8af9057e6ef71a3118a0300", 0x3, 0xff}) mknod(&(0x7f0000000740)='./file0\x00', 0x6110, 0xffffffffffffffd4) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000c80)={0x100000000000, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7d}) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) accept$inet(r9, &(0x7f0000000b40), &(0x7f0000000d00)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000400)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x80, 0x0) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r10) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r11) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) dup2(0xffffffffffffffff, r13) r14 = open(&(0x7f0000000340)='./bus\x00', 0x1, 0x0) writev(r14, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2", 0x30}], 0x1) ioctl$TIOCSWINSZ(r14, 0x80087467, &(0x7f0000000100)={0xffff, 0x8001, 0x2, 0x7}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) fcntl$setstatus(r1, 0x4, 0x80) r2 = open(&(0x7f0000000000)='\x00', 0x400, 0x58) recvfrom$inet6(r2, &(0x7f0000000040)=""/250, 0xfa, 0x800, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x5}, 0xc) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000180)={0x4, [{0x5, 0x8000}, {0x3, 0x8}, {0x1, 0x2}, {0x2, 0x3}, {0x2, 0x3}, {0x19db142c10d490fc, 0x8}, {0x4, 0x8}, {0xf082560200db6e4, 0x8}, {0x3, 0x7fffffff}, {0x1, 0x64}, {0x0, 0x2}, {0x3, 0x9}, {0x3, 0xffffffff}, {0x3, 0x3}, {0x3, 0x100}, {0x1, 0x1}, {0x1, 0x2}, {0x3, 0x6}, {0x2, 0x400}, {0x1, 0x8}, {0x2, 0x7}, {0x3, 0x800}, {0x3, 0x3}, {0x0, 0xff6}, {0x2, 0x6}, {0x1, 0x9}, {0x2, 0x6}, {0x0, 0x7}, {0x3, 0x80000000}, {0x0, 0x2}, {0x1, 0x9}, {0x3, 0xcc2b}]}) poll(&(0x7f0000000240), 0x1, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) close(0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) recvfrom(r2, &(0x7f00000000c0)=""/67, 0x43, 0x803, &(0x7f0000000140)=@in6={0x18, 0x3, 0x8}, 0x8) r3 = dup(r1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) fcntl$getflags(r5, 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x10) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2bb, 0x0, 0x400], [0x0, 0x0, 0x0, 0x9, 0x3ff], [0x0, 0x0, 0x401], [{}, {}, {0x0, 0x3}, {0xfffc}], {0x0, 0x10001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x5, 0x20, 0x7f}, 0x6, 0xc9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chmod(&(0x7f0000000080)='./file0\x00', 0x4) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) recvfrom(r0, &(0x7f0000000000)=""/75, 0x4b, 0x2, &(0x7f0000000080)=@in6={0x18, 0x2, 0x7fffffff, 0x40}, 0xc) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = getpgid(r7) r9 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r9, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r2, 0x0, r5, r6, 0x5, 0x7fff}, 0x6, 0x2, r8, r7, 0x7f, 0x100000001, 0xb1f1}) shmctl$IPC_RMID(r9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'\x01\x00p', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:12 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x97, &(0x7f0000000040)="62f30777048f83626376a06407d534ad310cd04905fa4ab59d551daa6d48c801150d05de51c6aae2cf1ac319b0f938c282cd4650cf35310d889b68affe3c5a4639a20cee40ae5d9081a4e1b3d8eee441df212e39ffe41bf637f01147bfbb0694c9563191559832fa3a7e3f822ec31bbf1f11a052bd8804a7f11bc877c1264e36972d11d5c7ca0d1e6468dbbf6d4f41ea72b411aebe5810") r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x1000000c, &(0x7f00000001c0)="ebd97a0b98d56900000001be27a5d7993ba496488effefad4964a14093486ad39c7cc8cb122c0a44dd0000000000000000002cb80000000028ca40889a40835afbaf385575a4b4a61756b9f260dca2d5980a18384e632bfe7fcb38636c78233ff8d30c54cf6f2a93f007d92664ca408d2e39c9c7f2a1a3c9c59b9f347662f19a890b767aeb111b9bf2dd6979a9cb05d5e5eda97d20a2982f53ea6b322a814425fd7c7e79bf382de41c4dc8d0f8dbbc18203b6b58a1413c6f0fe5af09f2b1ef335429f6308c45e3c231bf3415119873b6d58990ea89b7398bb99809bd961dae6e36976e5a91a259fd198ae8000042155e14495d6eef3c97a345c7a48863d388685d5ea2e37d764ffb87abb7b9f3f302ceaeb6cc0247859c3218965995edcc51eca269bd6ee709ecbe88a72ce42858201a742fdea4e7472d91608dc256e191528f2cbdc0f1de53b2e3729cf3946ccbe283f69a9add2f1604ec630c17859ab1222313c94444e0b7ea4ff79ba37c955c9525613303453123d18de15bbe4516b4af228eb26795b388dcc1401400a7baa1cca0f30b0de6fc61057e94d5dee73b3003", 0x19f) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x3c1b1fce69fd2efd) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x10, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f00000003c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchown(r2, 0xffffffffffffffff, r5) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[0xfc, 0x7]}) 16:00:12 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 0: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) connect$inet(r2, &(0x7f0000000040), 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff00040000000000000000d3a0b6d9dcf6036b80dc411b35607e47268222f564bf8d5ce0f24cbf4700", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:12 executing program 0: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 1: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 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)='/\xfblv/\xe7\xde\xff\x00', 0x2, 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) 16:00:12 executing program 0: setrlimit(0x8, 0x0) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x0, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x16d}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b6, 0x0, 0x10000fc, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCDRAIN(r4, 0x2000745e) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r10 = kqueue() kevent(r10, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r9}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = fcntl$getown(0xffffffffffffffff, 0x5) r14 = getpgid(r13) r15 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r15, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r8, 0x0, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r14, r13, 0x7f, 0x100000001, 0xb1f1}) r16 = getuid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r20 = kqueue() kevent(r20, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r19}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r23 = fcntl$getown(0xffffffffffffffff, 0x5) r24 = getpgid(r23) r25 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r25, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r18, 0x0, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r24, r23, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x4, &(0x7f0000001500)=[0xffffffffffffffff, 0x0, r22, 0xffffffffffffffff]) r27 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r27) r28 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r28) r29 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r29) r30 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r30) r31 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r31) r32 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001540)='/dev/wsmouse0\x00', 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="154608f08ef3d6bf68528fd6dea55ddf65c88d743994d59607cd9d1f806ec9a3f1dcd7e3c943da1ca6e48d89a92afdf177d872b6c630a01456ca418f11c6ba48284b006b27187ed513b0fd2403168bd7548ad8538fbfb9d7acbe6c7dd365d5ddf8b41af0c5f2ae3bead2ef5075133c9f771f92bc58a872c7b153a800b43bd0bec50580c00052f5c8c68a832ae0a0c619c319b5a31d2858a008342f88e2c73c07686dfb65f7360ab04b8746cf459b46", 0xaf}, {&(0x7f00000001c0)="75882ef9933876a8083a14340dd483b4e964f77a56fa69d8cde4ff844f5c8fb28693fc162740804450844054466c200e651197fe86c731c6178d781924002091985f74ecc60f31ab01eef167984c33b94c3c32011ab66d3c17bf1e060631b58b537a820101e426027919fbf6061d8aab70e8a9604c79856d74d99367c5cc6156eb384cf78b4b78158f356a0de3fbde8b7f2ac40d17b0b4e6fde313af345025c43c16fbad8d0df4a1217185f25c9e8aa624d2b2fe55eb30698b287dab5699529aa4ebe869b46a7cd9893f86ae5ad635f0bd76efe903b5723017e559eddd8884746627c6002f8c2c852871302a16d51444f2", 0xf1}, {&(0x7f0000000040)}, {&(0x7f00000002c0)="ab3a327fb45e7fbb00d76d77ee4e116adc3b9dde060d099dcb002431ccc59c42465614f7e6988e5d2ab653e2c4e967c96a0d5db449c0025e7072944bb6c22f1f090551bff351a7b819868a97dba5cfc5f09f9ea4da60dbed7ce612054f8a3370a4a85186859dfb93dba78fc834f59e7886c84f3cbf94b5ac4518c9626d760f137293a8208b8874f8905321c777abd38d79ada9fa28bd20d2f21ec30dfcc4a3b6b0828c9cc9d9e84e3b98c0c23447121c1c8a606c6b5e49972eb4ca0ad26df5608478ff16e3d2c267181b5d6687955cb8ce880c97474f47752a7e6e2fc3855a4f0963326983a0d2afa8a683a790fe597fb4c028ab133505d385e08d4045d5423c29a92b88bb016b5fed9782d2341189ecb0280e9855925634d5f09c5f252939e4592cb0b01aa585282f8758cda39377efeb470b50c8a55e94ddeab7a6d78db0f14d94eefd7b63841b14148fbda356cb634f91e718fcfbba15b47e7ec1a18cf1560cbfe539ea1758cd6205150b998800dc78debc86945920b07d3f9f0a1f2f5f76456ac8d38b1b246833d915e08aaef65464f6d4fd67f8a9825da1ea204d3fdd9aa40626c31f29ddb26a5293b0d30bf54eb79f74f435150ca19b78cbc1dceab44e34dca866729c14d4eaa936cb0bb793f8d99d74f51d015c6ed701c4beb3001ac92da81c745c13b19d6163ca65ba0ffe70df3fcd404c7f7e5e2fd26b91bf40b2407c97d4d8df635bc9109cdc3acd53cae45d9a2e1ee5598b1284bf4a80271f42f378d8a6baeeeee4f1d9c1d8061390a6136d98b35f0bf1db75e6a67742d05905a806d0a0f82d502ad3fa05b1b8d564b93519bfc419135077c80e268fc99ad299769e81119c777bb6baec21f56c10b3f6cd92a99eeb47f4b424cd8736e1d135cb47338cd6a31e22b74b67d02163f386f8c984a31e11948d7a95dbc824cba2b9ce0059b5b6c74e0fb1c209e739c6c61c04cd3942aa0023fb165a997d57e33b077b9af70925f99131a9e7492b4100b77b623a17831867fb28495aedb40ba4421acb068c82be007e91f9ecc1f9c83c6a878e9477d6a245317de6a3bc2570c6295ec5aef36bdc961a35cebaf6f0949fd8d15dcfcadc04403729fb897ddaa6aea8c2b44f5d5db112f0a7c1a32de126d11683d8117c846fed0936640f6f47f09c8b6ee0af76a00237ffdda0831b6a4d07402ad8ba692f7bb42d3224afb38745f78d18a0e3de4547801a7eb0646090f8c3da24be499fac1a662ecdb08caa89811a9649984ffa425ab891cc1ce3ac2554da744925b68e3edd9e487cb694351e77f9f0a477465e72a0997519a98ea96a85c8226d1d1d9241ceb2c30824654188a9da52b773118d1f7c95187cc8785fae89f16b3ce4f479b48fb953b2e12627e835602f16f1a8a5df57a38320907d3403949553396f2ffd607f25f82814568eac1a157b4721329b9d99c26e0e3050f64fd544d21fad7d4d676011ac26d76933c2b1718a8d2091ac734376dd4bfee533b4a6b2653bbb8eedd152ce134d1598a4f1a0dad2304d06b999f8cc01bad3c57239acabab8adebfef43e04fb67e3bd05587fb0d48f36a55523d075b1889fb344c8fc2124a58fdfe7e0d642ddaa6903424aa1120e31c1837224567095513be894d838f95ab3c5c05e8aea266aa6c420389236725337af22c872f360aef7250b19ae7d74d5daad99105238cb4eaece2b7b43833209abce4bb9fa4dd452e79c3118736f4b98e488505bb2b0ac489cca095ff96905b27378317814f58addc0bfd48f7484c28e728e0754cc3f1ec31fdb56b4558cf364e2139c8e4b428ce34a9ea1e3ec772e13280155b75459ebdbd8469c9ce4d32104b4dbaa4867361f143560e209474c269ecedc73815c4db3f9e26a6ec993e59e8cd30424810abd1d15f0d39d7926d2d0a6160c5c4dc5bde2949e75e90eae300d6097138d12bcbd9fa84843832c0ea27d4dfa5c23532567e3e851313790ff33e6bd5fea85a5b2f2055d49b4abe154b7c27a3bc2d94bb9133703fb9222ed13e1f1b038bebd2a5ebe5a2434aef5d6ed72aa8500c355b5b03e3643c13220339dfde6566fe8eb8d74da3a6339a514248adfc0e4459068368b90b0c12df056d9b08518b032698804816e49b90a6b04cbb547105a44cee12555eeea02a939f33676f423dcc5e6e3ee8ec5d6705db8b5ed6cb21f1a36b3ecc0ab267ebd7590f2ca6e7a2c499a592a37af2dbb73986fdc877573f9e4c30423359162db5a3247d3508cad5f280de966d186c685e5f2fa3daef2dd3ac223c603fa88fd1caf97463c783ad83a95283936062761e4d38793854dfbf27d2f6b6ee86388bdd86215bee6cf5725cb161ff376ea876cc5b8a83f9462eb6a5a3a7918d952caefd34a2ea34efafb5254f58f0c2e72eb35e342b137e95687deacba5e14adb16863a9c207f1b45e569e5729bbb618799635efced38486e92fcf229bd63fc0cc63b7a7e4dc4ce76ed5acddf2b5c9028c9cfc3601fd16853f02b9efdc7602c812eea7c8f08d2aa3a6f237aa580967975418c68dd137a443a1a3ebd9fe7a6f0736274a14853e79240970aebbbae8727dd70e8f795659a6b96629ba1300d1eab4dcf85b66583d91bfc5f07b266d5d047c383b1c409c0a06d747e54f2bc1a6053e2300a599a5c159be933be6422cd5c0544f4d15d0574e492a28ff58eb52967de09a60133dbd1a14306a211d07320b05b75f99a7c20dc307b82e0b7db489f29374c3383b66b81316f9284879f73d4e9d99d40fe7f5d41dcc1c75dddc087b01db59e430cdca71b8aa369796854f33cdeb275a6f081bf2059b2db2f0c3ec4185ef094dd17a2e30f01b25861d067c72865be583ce7914f199882e4c16981719c59f14bbafc40021941ff39921047a188b333d26c138cc0daf83018129acbcab1b5f2d57825f0a5f1357e7e19f8a3239d765fc7c1051bd4e2a42adbee93182f15b40b8f977bf40a746a07069fb426a457a69ef364b321460b3426d750d10c57b3c3e39d217251ee9c60d3d4e4c091bf1b889f3ccf8e715e75e87372b454af088e0b2810f75bbd355f8310398931ba275bbb0a59fb81b86c61ce6abb5ee2af1da363e4b48c274f1f455966844db5aa5b2635964fb99ce2159b250c5fc05833c1af3429822c11c879d2a5a44574e086120b437e18156159142154df8229a13b4aaa2b65eb018476a21b0ec5a74d8bbe9fc34fcd980aaa722d670847e10e07740e58b5faea06391b33394e88329ae7b9da625e401fff18316b1698d768b77cdbed83d38e4958a7b0ad3ff53d1582f70c6785133c8b38d722dede39a4117a0b2161879a8225033c836999b11b1735bb73448ca5ddd45f5adc13dbddbef8313db1ed058327cddde1432919b66e95fbca768dee2c3924298a4f6569e19aee13a15f79660bfc01b070d6c44608290a7c9f105e8fb5e999f8eef022cfca1973d42b62c8460609d9deb2e63c467dcbc9c2114885edeb266865503010c0b2cee4d94072c4bc7a18c75913363e2a370f3f1d247a011db5791d538a173c5d6447333b0295b07aea4d241a483c2bb5645a8194f9145cfb05a15f867da553d39791a55f28d45dc9fb9c001cc016f45ed79bcc68ad7a49f831523be886975c0ffb15e50f5a6f69f818fc832cdbc04df6b90250d10b7017cb3649353ad967d006f1d06d22c0bb24c576a71aa2dbbb31df909105e1e1d349c646f2be0d948b9d011b95dc81b72c0f9d7ef198d19f5df655db16500878df3aa1385694e16aa11d214ace802fc7952742e001b14a192f409ae75fb4e7b6c5fdefc6d3be07cc45b96971e3179e95cf25139b458115edf9658cd7d0b927facfba6ee5f96d8dfff8f2706c551c9acf68fb49d08847dab73ecd719487b3a46bff8d4d5bb7e755ca72ab279ea9c394cd2d090d46c5707810bf76c06d9dd164f52af06b854349a6d2b59efa201fb9634417b8bfe0ba2d86d69deaad391cde5b0984fb93604b569cfed6b11a6a365c249c6f2a7e21b47f4db1006901b34089c5966d7aad763012e486f0e2a1d53c2bf10c561b4331224ab9b07c82dfcb991df9e0607e74920fb2c51508233a26729f0c56f02cfec131f9f828c8c5eb8a4e30c43a918f6ddd9ef0b1020b738e2d43cecde366620d2f82ae3b9117e1125f6050773c2e1b3b7f6b3a896df80e7a3ef8dac009174d9772ebd7fa8b35de6a848918d211d95ccbf070a4dbf101d4434bcf02f6d9e8d53e96b2d74fd12912a8de0250e6115c572882f5b1d12a1ca8af0b829a5404e466994a5c68582c8fb8b350a92563a42bbcbef6dfbe5f69338f41dae172fcc7be70f7755f22fb8d0efc1bc5e9e2caacc905a3e6481f7db7e65d9d7b1df51ecdce4076ab27a569d23d01e929aa53819f9e8ce0f83f080964ee5dce49e77c8c5a46e765fa9b4a5a21b1a647fc57d12506695220e490a8c75f044f1a7171f846ce3e297a11922b73db0a66fad6f2da4d87a0e85d51fd1a809084d8c1006f5d8b33a48aa76a61cbcc7250012d907d14da3dfb31985665bc88a2611ed3e3cd82103261f391e2990e15449fd79f0b44dabc9353de938a31f96c862837fa00610acfff2176dbbc88414439e756b05a9cd87bd5138a0d942a9342f0ee4b5d775f32177c389f37293440cb016bb78f0fc06a511a02d42c6d0864349de5f92a976748bb33c93e580377f4ab58cfbf661293096dcc812d56f1e3ed22f4807f6970e184b233a813d52c2d23d7bc8457f2242ec2601e5b1b9b2d937d70db7e65a092ed3e20aea8abd2a668b718c9dbaecb6c1a4c72b74bb26ca943421d10bfabc667b5bb163cbf2932db11177e644ab1893650cd01cbc9d189c5672f2a4a8d24d131321777bcb11f0912d04acb80fa868c028934f4f8ae5101d77c4551bc54f1d76abc6f2130593f63baa01f6d042541ea6c01c66371b1d586a0955e241d67d9fe11ab5131acbf51a0c4832921354b13c149302545618e8f5479ac394450ac7684f32869bce13821b98f42662459d100aabdc7d66e4697731ea263bdadc30fe5f688e9807369679a47184403ef6a7c4f7db3af3a599490942ec8a853e6ad2c120b361489e256a1bfc308c832be4b06285d6cc1c8960f8ad095cbddff4ef364336375be83c74585f466f896eba9ff9432b549b850e24c6b67a2b264c7214b581c89acdf171330284228cccb3ecf2c0cdb71b04a7f67e041620f7bfa8ece65c2e72da62c6f9bcf0b407db06ad102684b764d7b85b3b615499117481ad9afbaddc8cf737e168f3ae0144b9d22d76703639ced2e3ce1768b827923f463687e715440b35b644794a19a2be719cc083a2e8462b0f1ebf9d8d1941da39dde04baa60d0c1430a6bb59e9ec35f9b54479ab9452da07010802a7b813d0781f4bcb098677a4e3773fd809d0392956b7b178024c9baef13a62a514c647fa247811b18917a17750debd7f397b0b6b51b709ed8ccd03dc6ca70e905ff6e0af53ed9b0b22ac97639fbc9ed844ceafc1faca0ca800b9aaf44323df109dca1ab2616f5dcb888ef8bec91d917384ac8ac36b1aa71020f10bbe2e1cb64ce3955d7e330bb9ee324fab754c5235fdb310f3178f3d9ed14b52bdb50c5b698c8ef6eba76e102edaad81cdec093bbaa6615fc01c377f0033a38b69a935eabff0cddaed4dbd8edf40e727af2903a3e9521e35b5b455350be1cdc822dd77042965125e7324f14f48f752c7525594e20863b58af09e2f73e8aa84b42c9a0f9e659bb4083aed0d76fb963500852944c371293200f7768b183eb8d02ec86210e43ea349baa5c0caec16d5", 0x1000}, {&(0x7f00000012c0)="9abf9c8c9452d418e8bea8a232e6d52b63c0800403e1c80a5fe5fef14e3d394487d09510ca72", 0x26}, {&(0x7f0000001340)="3e9654c064f4ad412167930d1fdc42cd645d87b96c109ea17d2ca45379046461caa6724c3505de76717957eb071441b98b136d8dbd4d0317f543a699a285542186fc3d773a397809e10d1acb0d3ee088e36c3decc5af86212acbdf31d114eb51a004fbd7da42b48336c18b9cf2ccc662ce9c47227ffba7f2561401d320f51d151989cdae6df40220da4e2351325f98c52f4fc3d9478fb04f84a3", 0x9a}, {&(0x7f0000001400)="1e9ef1d55c204b5f9e3ea0d11a96bf78ff1c07e74a4c9764627cfc0d8db4f4d6941c868a304d6299999c735881a5e7b4b57a1a6aee", 0x35}, {&(0x7f0000001440)="246f7bbd752cd244e4e68dd996f450031accd68bab956566e6f1bb859dac5cd9f3e14094673c5dedcdfd", 0x2a}], 0x8, &(0x7f0000001580)=[@cred={0x20, 0xffff, 0x0, r14, r16, r26}, @rights={0x28, 0xffff, 0x1, [r27, r1, r1, r28, r29, r4]}, @rights={0x28, 0xffff, 0x1, [r3, 0xffffffffffffffff, r30, 0xffffffffffffff9c, r3, r31]}, @rights={0x18, 0xffff, 0x1, [r32]}], 0x88, 0x400}, 0x54443b69ffbbf510) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x0, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x0, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x0) shmdt(r1) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2080002002, 0x40004200000028ac) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) pipe(&(0x7f0000000540)) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000280)=0x292) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000040), 0x30, &(0x7f00000000c0), 0x1, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r11, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r5, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) chown(&(0x7f0000000000)='./bus\x00', r0, r8) r12 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r13 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = dup(r13) r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r15) fcntl$getflags(r15, 0x1) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSHDRCMPLT(r14, 0x80044275, &(0x7f00000000c0)=0xfff) writev(r12, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186004008ba8002b27febffddf20000000000000ba0d31e99a00000000000000002124000000000038", 0x2c}], 0x1) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(0xffffffffffffffff) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) r3 = openat(r2, &(0x7f0000000140)='./bus/file0\x00', 0x10001, 0x100) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x40, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r8 = open$dir(&(0x7f0000000280)='./bus\x00', 0x400, 0x136) r9 = syz_open_pts() r10 = openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x2, 0x0) kevent(r0, &(0x7f00000001c0)=[{{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0xb48e010d7f1a1e71, 0x1, 0x45b, 0x4}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0xe000, 0x79f}, {{r3}, 0xfffffffffffffffe, 0x5a, 0x2, 0x4, 0xfffffffffffffff8}, {{r4}, 0x0, 0x10, 0x80000000, 0x8000, 0x2}, {{r5}, 0x0, 0xe, 0x1, 0x5}, {{r7}, 0xfffffffffffffff8, 0x40, 0x2, 0x200, 0x7}], 0x80000000, &(0x7f00000003c0)=[{{r8}, 0x800000000000000a, 0x2, 0x20000000, 0x20, 0x157900000}, {{r9}, 0xffffffffffffffff, 0x4b, 0xe308a89f8f59ebbe, 0x0, 0xad8}, {{r10}, 0xffffffffffffffff, 0x40, 0x40, 0x6, 0x9}], 0x8, &(0x7f0000000300)={0x9, 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r11 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r12 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r13 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r13, &(0x7f0000000380)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r12, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r11, 0x20005302, &(0x7f0000000480)={0x0, [{}, {}, {}, {}, {0x0, 0xfffffffc}, {0x0, 0x6}]}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x2, 0x5, 0x1f) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x61, 0x0) r1 = socket(0x18, 0x400000002, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1b, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x100) recvfrom(r1, &(0x7f00000002c0)=""/109, 0x6d, 0x2, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) listen(r3, 0x5) kqueue() connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c6530002ad8b47d95d2ef1906050077a8016548e4685c681575db60b35d85428a204f27ac4f5e60e376face311298382b99c94a393c6246d0224264a01b77186e384f285d03be6b1a8bc599685e41f674c95a5e9fdcc077782e408aa7c4d11db5e8c783d3f781fc19340bae793981d4868eb545196d6ab24e219acb2a29c109f64f4cf0e01797ad8ea51063836100231bd0a3ca1c000040020fa6762fdb1f2aaee60ab551d73021fe27a5045fcc9c406a19a924d1863501ef8f3d4367b64a217e45b9bb4feb411a2696b4a04b7a4384b5188f3dff015953c89cd2f4416a4b8c452ac930c15a1d7948bb7484cf1598cf5b46439daaf008204e0e66f94ecef99a2ec544d8a37fec101c848ab3f1398c3be6732f6b4d90fca9f6b3f571e0026ce77930d8dd5a4b52c1473e417b264ae6ff19378eb46055915d6b3af001f6393d7bf8669d15c649fd9f7b0919c45a996870d8f54c2ee700000000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) fchdir(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000000), 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x80000001, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = socket(0x18, 0x400000002, 0x0) close(r2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a383f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000240)=0x7) write(r3, &(0x7f0000000800)="9cd8a7d095966b119876e1e0bac452d8224b383867cfbeb2025ce0734968b7cd8ba620bacb825fdd5c398ca83aaee92e1db6a797a6c1967ac8976f4adf94850745f0d02e9c227eda3d5da6220514d611955f6fb0135722cd3388a1f5c2f4421fc7ee83b8ab42754474c6d0fdd137072b75116198d9e37f964bb1c157b551f5cc97541c288e4af15b2524361735ab2d64f54eab60ad549b04438500150e0eab2e38ac85dab770f43eeb7a624fdfe39d58135897e96a65767dcd83c2e2800329bef281c05a2e5e835143d73d63eb4a674309fbee5bd3197ed1cb709e46655ad6b9eb27ae976df3087a53b9bd1052e2dbe4ac5cfafba9e319df08ca3bd0b6ce808a0add5ac78b8401365201a1c54dbaa5fcd874f5df7f7034cdddfb9c19b0ca516b7d91af8423cbe1c91e4e5d172df8e945b45de0fc7884c49bb82341954b24a856a737c3a5e6d247351885ab27db45a78e8a744b216090449da0779c063ca5b8ca211e6b325f13504c469882f94a2a0cd5e4cc8201dbed91c1ce120ce4fe5a50757bd21f7c26c7cc85822f9f12a6d58432762d66d5429a602be50629e530d56f176de78b3e0618fda3493b02678ff7c9e6ed967a95c5ba44b488413d9df8b8827832389a352b259903770bd1f7352ab46eb3bea1cb8a5b5bca8309c25f62445bcd46170c224aadef4128c0ca358da707a7f0487232af4118aa93d3ac422aa70a5226ef356fd841e4eb5fe8c184ba0bd8aed01239997b9f1c8a1016e91956ee4671d400059f264a722e8b31e35e97cfe4a0d60278617df3fec8ed5b2e06ca2cfdb016d0c846c4bf67d59c8d6af9b3783498c491dd382b14e22e2806d43402daf944673244e1b8cca1dc13815856cb8f7dda165a57d2011ec553a9270ccb6101f8977b04864e843acaeefb5aba4793e7896e2c226ac53ebc41941df27a7fa72bdcc923475c02f8c1759e898c292efa06e70477dc989f9528e6312bea31c55bd21690d5704f25d83bffb87b583e0ed4ffe4f78993d17319abbbe5b5386287482bf64cc2cfe62f157bb681eeb920f70b8fa9511cf278ba77e5b233c629d5d84338d53f53752229a2a3800325f6238c25c7ff1daabed9a0d54fbfb26e22ca4288e3c9cb30906c68f8fef060624e79d563bd32506cc25cd9b8a41b3e9f2a7848b86e88cfc8849ae554866d5181ab6b80e9a611a90c10cb712add9e6f9fd85e20c734033f761f5968bc2c4b342fcacc22eea7d6d1b85c11c351ec9a7fd8b09a09211cfafb6bc5df7b9de3e7e4a1063e3ac44a47acf55c01ffd249d683113cef056b3b3e31a5efc8509786f15a1ac81a55c44fba673d6e69bd933d5e1516259265d4b2d10923e20ff7b2e5752cc9ade37bf068a7fa5c57712a136afdcdcb883d3d6925755fc9a810f73be5303e15", 0x3e9) r4 = syz_open_pts() r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r5, 0x0, 0xa, &(0x7f0000000080), 0x0) close(r5) close(r3) close(0xffffffffffffffff) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) dup(r4) syz_open_pts() syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380), 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) MS`‹¨+'þ¿º b2éš             MS`‹¨+'þ¿º b2éš8MS`‹¨+'þ¿º b2éš8q OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getpeername$unix(r6, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) dup(r4) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r8 = dup(r7) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = dup(r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003600)=ANY=[@ANYBLOB="2800000059b0ffbf00090000000000000000e4cb9042180d5c0c245c2530e2b851ab16e7d634774c4fa7d35af9fd949b098cddeceafa0d0c6711dcf701ea685ee995c2549ef169aba8cb68bec20a5f6f72", @ANYBLOB="6c81b7ba89d6b23663425b1e33b500d940b95b3ec1854ed9280a198bf40529fec0a5cce1e2dee85603956f34b0eca4dbf37c50195cda5265fe0dbc9f64b8e45e43b7fd5adf5bb9a48fcce3ab8b0f07bfaa1b13781baccbb18ee83c2fe23e82403f26e0bc27c333c2ac06a1cc321f28d0f3ef74515c770933dbe908b1465f0ed9a5f7de56a7660a9df0741d5076e56212a3bbcfd92200d305bfe040ad4b92d314947238480bf7c88846d64ec538395757aa9cd84d58d5d054b83b0bd3b60cc1435ffb8a9078cbfa102f811a21713f513ec1416d62dc658dff89e2f7e54f32c0b50426bd8ce9027ea7ca697714040d55800c32e308e35a3562c38b660d419a46f0bee6752a8d96121839031b53a7fe32e37b143b04f69a25301f640064924d43c43c05a2139e59e6ca2544531ef2de98ebf41401ad2905b0cde9030f19835668a67be578e02e5060254bb7b369914926c4b1e351109db7747acfef8f69259de00e2a0d055d08b0366eb50bfbba91dd7ec8dd7cca14813d00324ddd4a50693f78870fcdea9e4f9b4570ad4293c0b5f23acff285d68f3d5a21873efb4eec0f1a94a7abe54f963925b8ad9de35012db4bde62b8b577c5f01bc6e80ccee06e384e472705561b92dbc5ef6b2c7e744b4afdb8af88391bfa3df358bd7566b4a3a3de3d771fcb99a0d1f4a32c20e575e47b4aca0efb1cf2baf6d25a3002c8373a4f6bd2d512b189aaad02ab70a79e3ec349a110aeac8552baa4e861ffab51b0f2fd8aa554a9049fb848ef7a9689b2620554a16444ec2684c8afeaef00a1cea74374108d4d870cd161e687b1aaca49550753f080fdcf47c59d9c84ebdc9c4006aaa9eb8a9345689edbe64fedd8bd2a0dc31e257720c8854bc6e356895e79cf97efc0bbdb3e6ea95eadf36a9304c8bd11fa3d0e1b6c045fe64678a201447d6ae1f8799a507e87efdfb5eaf7ffb15422a7d9fb16da3ec2bf5d6b4305d74696da1333505d8c1d8898719f8923de72eeae9a128e601f3b177aa87809e5f9ca553430bbaa59d75da76690c2614890483193b62b8906f1e032eea5bca1a5fa630d6192c1764f5e5e813364fdb1be5aa106508e6f74a7c37d71eafee27f7d5664abb271f4d00ae56faa3616cb869ef89181c67221324fc9669617667b1dd5ef04798198b1381456696aa9b26eca2d91ba6a19e3ac50c9909a7f6b15b5bb1ce97536305697a19ae13ee444715234af9c25e0b893ada9dbcf05a8816d95760c800c3cbd8e9f1162e9b3256b99ea20ca20afa3cded8ace59a6d053705688b2a3377c07d8d79451a5b496517c401596d9c84cfb30d372419f5e0162d9007c6d5f71cea0e38bcc77dc25044bc81c651b79748d529195a410ce26699a53adf3dc8a562c5039fe045207e72e080218f7134f56a60ce8f5e6ade529c9e27df6ce1d82cfcf447f7fc5451dad9cc58285dee2595397475e736e0c54b11713f8f9551978a6676fe7bfc6bebccec8d38d7ddaa76ee983e320febcf288ba6da9c63154bfdf5c6ef73669150070c7e8312fb83870c1020fe9ee6513fb022352855d64a840255d9483a2543318239ea34c0915c2b7678d911374f3a039b2498dc437ff153b95ae477691ab91384e30780a4739b585f1a30abf9ec3e34175a7d6d9aa3348d410cac27d4b10619a5ca72ddc24d13d0f634d01c55de02b85d1a383dd161adc9982b6658c01db7d5ecb33a46a00b4e7cc5a372ef8ada7aaf2eefdee8a978f00bca4d8ed5cea81555fec0d9413f800a05d708e1fe961343c126d73ec8dee48919a1593d311eee06e81fd63b0b9c133e0c51d3323f1eb597bdc1f5b705c22eec8e3baa0e9725a91c3cb98723aaf84988279f7ea95150af94e26ddf7e6437b0586c0a0393eb813dba816c9e562d43a89929c4f278d01ad61f21bf150fad7d7ec59dd6a250f707cafdb635a60a486ea5a16679ac664e51112c8dadba1108d4beb943f0dcc38448569c4ab1e21f3c4da0286b43426300ee9b3dde101b5c68f70c3578b74f51c8b574ffbf798df127f8c18fe7666ca35db60f7612b2bf72798f2da8d5af8d984321cf582c5671087c84f694e8b36a7961d20af85592dd1db26d8962bf34d6774ec874db80ddca2235a2381b0cadc537cbb497550af05bc60046a80b24394ec95f8c1f685e1c603c468ce03df6a62618f04e461210edfffc689b93ea04037ebd4077db8d1580224a73878880a425747f37b07fea291f1020c8d5d78750ccf233ace140e4b550e0cffe85b7319d516474526adf9888e3f92c8dfca08a6156b1f6c0d8072a70fc98e167c5cb5cfb331026c6de3eabc301471749c7f40748e0e01354ba5d7d184a9a3759d0b2693032990af5842425b4c668ccbb9f52fc16511a21e6777ffb34ea8eae7f648a834198d83df0bf06b4bfd1aea656fe4355823d3fb4dd72f930f85c9ce4330aeb491f4e789edf926bc2e340ef5d4bec765a4e43a7e1e27c8b2e8d489a6db235f8e1b1c97572712af6a8f2eb4b27ccd8d6c56c0959ed1c7ccab10ac56339985d5a88f169196b1f2d8ec7c56844ae1db82aa9d6120c7ee91e062bfed42846ac73da00bfb7866e482ae27abc055f1ae3ec87944af1b45a3defc5d5e8e9f8616058efed5e59aef0d9c025021b9c8fb9aed31ed0d2e69ea5834061c7b86f2ef4b8a13abcec3498f105866fc4fc76b39ea386b249989541b75c7ffa7b555a34f21f93501b96b79a3174045f3feae7b8fe7f1a292e6343c6748c334eb582532c861054387cb118d9ea3cbc9691ba59ea3c1bee2a1869f3e9cf45cbbcccea55ebe704fcafa9cf3e938e05eeaf76eea26d95c8e1c43f49ec120ce7263ea684d5502b9afc14e1ad80b6b8c07dba694ea8950364ce7b7198f12b4e27e62aa62270dc63208e58be2bc8bca7a31bf2dd63ba47dcc8b5f620388f016c8cee75ab2e3660c133144d136d308b7e50e4065bbedbf1eab435d68945863ec536cd067348762784bd1c0784321039700ed534c0d634aff8a808641426ad130e7ce938832e7bd8d6368f110586f8ff8ee3d95282a5b86b87805c8b4ec06af1d978d11375451eb137263c17567f1d047977dc6a139a757b0dd7e71aa0e888fb4722c4e91480dbb7a774264bb68fc7c828ef6bdbd7997b7faa82c0de99d3731f9ac243e7079e433b4201d74b254b8a2ab0ad74677fde316d25bef8f3e89aaf51f848536bb7c178e9b7667b4b0461d2f717910b5be36ceda21bcafde83b32b7a29d203078ff43dd471467ef41bd0a613f2bfd3e9ada87c127336173d3eaeb6b7d9a2a9c5ceb2a00ae7ae7a3ff057ea12dd0fef8a168ec1d93bcbdb96e8b5705126dfadc1293944939b410bd179852caf8aff03d75f95e93adf46d83e1638d9bfd45fcd9963f96397e38460281657d3008322bfbb0fdeb7329e68e6128f7279377d8ace9f55156ddff17fb6a6d4b0646c93a046b5bcf8aa4399523adc05248237742593da2430d82d6db56b7d468fa8789c50757c6f4a10085568a83072e9d1e7d5b6941238436b860384bbd7dcade6c7425113208d38e51e1ded8b420e3ba9d31773097efccca03238cb90f148a9024e0c5fca79346af7a7758c18fa9ae583857834adfb0de468963b26ff37aa9540ca1df59c6d223493e0952f29207bba0f43074e7aa0b753063b82c20012da3198ef98388ca133b9d8796775cbbe338f180be05072d9f363e4c393ea8c29b1c1c0dbdd2eba545513c394cae728c2ea0897e0920961ad3987a3b06de82c6420d3c4a439061efa6f9f9de1636fe4c22c9e48eac9510a1a6df345c345d0adb748627b301c8ccb345a43d48b8a34dd1f3b2c1351c0ff70adea445a228e6b12b22026271a386179e0e7877ad7b8ee3bacbfb061d85f6be3fdaf57089e6cbd5ab988e279cad5124cbd3d93ca24ff084d6fc3e25d045ed0624b75df23f89081af00a9ff0bf16a9439aab7a424500fb73c3b00d139b6c138ae5bc14225721fb8f0d462976205136ef26a74a59c633e6734e9d4e1c63a7641330ce707674800b3a4db74335cbb4ddf94f29d9b6ad99672523e9b8527b8731d6e471d4b4873f0cf2a7c0551bf8984f1053110c13d068042c910dddc3beaaee135494892e734db48db4493911c89a065f20f56b59916e684256a12d78a9d46e3cbedac10a98490deaed41a16b125f9b8dc21a92ecd808e2066966cb9b4a20fca4df46d9fd76fcc960556a467dc9e50c3d6d043d47f3a6967aa29ebf9e6fb7a05fadcd94b1f5e5c1817520493b1e4fb1f27f3dc6689a60652d0e92b0119f754a4b2a1d2aa73bba3b5ae2120284ff0a4a4851f431f23bd4bcb5db4242c378017fe6f5ddb8fd291067a3483caa84ad60737b51ea6d24a7adbc7e862be337e37bca8812aaee02b9fe7fa3e1097bba8088c8962c144cd2585368bf5b2171e07742e565d91bf3dcda2a427649be89ed333173d96a3b114f2bd0009c9c56288d637be31ec13157958792c7f7a73a61da659df4a4e587ddc727d64056857fea3d423d81b05aa635df11cd9e697009cabc622d5d384ffa7858a10fa5b9ce264322192766b92cf848ef2606b1b4918572d9491d0ca1ea3073034a157f558f05f3c486fa8b2710f57e684ec2295cbcafcb09d200298ff6a7b772d82ce40db43f14c7d7a36063994e72229cf77b40a194ca73236831fd90de4a736feef80d4e94e33790ff0155170639e42b2295d7e7edb4c476fe190df57e555678a804227f3342b81a941eb356575af70b7383581714437fd544a0865bfbe79042aa8356a02f3f4bf07d8eed4d8a168c5b607e58c9fb2230f720868011535e48edd59e162646d2155956cc69958e5d7871176f1dd2b5dc48eeaa6b09c61b8b1dc96e061694e556c581d9a1257365fe524733108e0dd8a5b5f21026c0ea345cd36888f2c253285c3633940431ba14aeff97ae025d7a13423bca6837b9ca291c29472a3352b27f49217437306136635ef650fea333aeb827bc6e8d59ac1c7c5f1fd6a7148ffdea2874de404cd86ac7a25fcbd617c14f55aa27276331227e2c3b4a3b8efde4a76d200494200d11346acbb170294f5d779512bd2c9d2c6e59544e3d8ab1ad3876a78c248c175db6db8a204b4c3a297942c87e5107dc869de11cbff567709081fad735e2e52f9fcaa38693134a8e057568a2b42e564ab5e0e17f8c4261181659ab1cce9a3267078c5dca5077594588e652d0db7f75ccc22e4402b305262d95f539c5edcfb4b9327db4b41e451c3911f72000afe75e4a7fdd49c03856b5afe26bbf7fc91cf8e7860fecee11370dbaff4c70ed159f77b77d7e7ccb63cadf984a9ea392a0b5b7bd7708fb21be93bc1f21da8d1449bebf78dc25e9142a86dc914538a398f569f9e04db452424b70ed65108489c8968aa23b788cd2d320536f718fd5f79287c35e8e2c5e2ac71b5150fd339f6a1a467911a0c1f741b77e05d6ef8ece636b5999b7a7b43d63d7bc8d0fa40e69e841a15e24a5a7546e92fcf8782037dda85780460468302fec634f5cfcd2b13226b54a595b271d20a8fe0a02f2429b441a5bea451d579fdce72b53a774f6e00e375fd145984b64fcfab320c92f5d67f8299598f61394701885aef9ce78a985ad098d35c314653f9e799c4460ef9f8fb2265f5ca054ed37bd57504c93b723f8bc66d1a0b03d8f6797633b26ff0cabc1258353026ee64411030cca43d4d23ea62d447feb8f5012b74d14764f7801b225b6cfe3e9db88609e5f8be77671b9ed2f5311494ee78a10b127e8bf25b3f9d02773bcd60eda2ea67d22a171c2c80161cf0", @ANYRES32=r1, @ANYRES32, @ANYRES32=r0, @ANYPTR64=&(0x7f0000000180)=ANY=[], @ANYRES32=r1], 0x1028}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = dup(r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f00000001c0)) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) socket(0x400000000018, 0x3, 0xfe) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0xd088, 0x2, {[0x9, 0x3, 0x81, 0x0, 0x6, 0x340, 0x7fffffff, 0x1, 0xfffffffffffffff9, 0x100000001, 0x2, 0x0, 0x8, 0x9, 0x6, 0x8, 0x400, 0xffffffffffffff25], [0x6, 0x1, 0x0, 0x20, 0x2, 0x3, 0x193d, 0x2, 0x9, 0xc5a6], [0x3c9, 0x8, 0x2, 0x6, 0x2, 0xf9, 0x40], [0x4, 0x5, 0x8000000000000000, 0x0, 0x400000000000, 0x5], [{0x800, 0x5, 0x2, 0x7}, {0x0, 0x9, 0xa6e, 0xc46}, {0x1f, 0xffffff00, 0xffffff80, 0xfffffffffffffffb}, {0xffff, 0xffffffff, 0x800, 0x1}, {0x8, 0x1, 0x4, 0xfffffffffffffff8}, {0x200, 0x9, 0x19, 0x96ba34}, {0x4, 0x8001, 0x7fff, 0x6}, {0x8, 0xeb, 0x7, 0x6}], {0x7ff, 0x9, 0x1, 0x2}, {0x101, 0x0, 0x80000001, 0xffffffff}}}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) listen(r4, 0x7fffffff) close(r0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) setsockopt(r6, 0x0, 0x1ff, &(0x7f0000000240)="60ee26d2a496f06c3a20621d0080de84bb1d9260245f5b9acf2a77bf3bd0658b06b940063ceac518c80707ba5f0940", 0x2f) r7 = socket(0x18, 0x3, 0x0) r8 = socket(0x18, 0x3, 0x0) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r9) r10 = openat(r9, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x2, 0xe7, 0x14a, 0x0, 0x7, 0x5237, 0x80000001, 0x3, 0x2, 0x1, 0x8}) setsockopt(r8, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x10000, 0x0) poll(&(0x7f00000002c0)=[{r11, 0x4}], 0x1, 0x7ff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x60) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x6d2) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:14 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000ab000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa4f376336acf00b7804be781e2fc2caab610f53c2297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281818e4fd89030000000000000070c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f10000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open(&(0x7f00000001c0)='./file0\x00', 0x2, 0x307) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) setuid(0xee01) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = socket(0x18, 0x1, 0x0) fcntl$setflags(r2, 0x2, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) clock_settime(0x0, &(0x7f0000000800)={0xfffffffffffffffa, 0x4}) bind$inet(r2, &(0x7f0000000200)={0x2, 0x1}, 0xc) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000740), &(0x7f0000000700)=0x4) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000340)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000940)=""/132, 0x84}, {&(0x7f0000000c40)=""/212, 0xd0}, {&(0x7f0000000500)=""/55, 0xfffffffffffffdae}, {&(0x7f0000000d80)=""/171, 0x8}], 0x1124, &(0x7f0000000380)=""/46, 0x2e}, 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) accept(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) semget$private(0x0, 0x1, 0x100) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f00000006c0)=@un=@abs, &(0x7f0000000780)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000840)=0x7) r5 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r5, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x8000}, 0x7, 0x7, 0x200}) r6 = semget$private(0x0, 0x7, 0x287) semop(r6, &(0x7f0000000180)=[{0x2, 0x2000000000101}, {0x2, 0x1f, 0x1000}], 0x27ab) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000000d40)=""/34) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000003c0)) semop(r6, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r6, &(0x7f0000000100)=[{0x2, 0x0, 0x1800}, {0x3, 0x7fff, 0x1800}, {0x0, 0xfffffffffffffff8, 0x800}, {0x0, 0xffff, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x8, 0x1800}, {0x4, 0xb, 0x800}, {0x0, 0x8, 0x800}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x20, 0x97dcd840d5668b52) r8 = semget$private(0x0, 0x2, 0x0) semctl$IPC_RMID(r8, 0x0, 0x0) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000440)=""/12) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000007c0)={0x0, 0x800, 0x80000000, 0xc761, "7afa9dc33d9246d0fa70dd5fd1aaeaa11b778412", 0x0, 0x1c}) semctl$GETVAL(r6, 0x0, 0x5, &(0x7f0000000240)=""/247) 16:00:15 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xf87}, {0x18, 0x0, 0x8ef, 0x1}, 0xaea, [0x0, 0x3, 0x4, 0x3ff, 0x1ff, 0x8001, 0x3ff, 0x7]}, 0x3c) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xae, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r4 = socket(0x11, 0x4003, 0x0) pipe2(&(0x7f0000000100), 0x20000) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x0, 0x5, 0x2) socket$inet(0x2, 0x8000, 0x5) readv(r0, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000400)=""/131, 0x83}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000000)=""/52, 0x34}], 0x8) shutdown(0xffffffffffffff9c, 0x1) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffffdffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) preadv(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/86, 0x56}, {&(0x7f0000000080)=""/235, 0xeb}, {&(0x7f00000004c0)=""/239, 0xef}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f00000005c0)=""/240, 0xf0}, {&(0x7f00000001c0)=""/10, 0xa}, {&(0x7f00000006c0)=""/199, 0xc7}, {&(0x7f0000000200)=""/29, 0x1d}, {&(0x7f00000007c0)=""/4096, 0x1000}], 0x9, 0x0, 0xfffffffffffffff7) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) socketpair(0x73be17c1e7fe8457, 0x1, 0xac, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$inet6(r5, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r9 = dup(r8) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r10) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f00000001c0)=ANY=[@ANYRESDEC=r0, @ANYRES16=r2], @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYRES16=r4, @ANYRESHEX=r7], @ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r9, @ANYRESOCT=r3, @ANYRES16=r10, @ANYRESDEC, @ANYRESDEC, @ANYPTR, @ANYRES64, @ANYPTR64], @ANYRESHEX], @ANYRES64=0x0, @ANYBLOB="40bbe51838532b025f2e062ea127a4869101", @ANYRESDEC=r0, @ANYBLOB="69855b205ccb7f2129c6b8b8209885f617b29c45513c37ffaa520d5423385fff429580451d474f65e9dec58b46ef4bd546eaf15ae47029683944fd03b6b00b7531af7945c8f74df1dde81a9db4be71e1e9eff5c6917db5dc4871b06358fe20273e75dc119b90727558ab1311c7b252049ccbf7bb3c5868f677fbec74d577a6a34a2ef789d3a0ba15192c92f52bbd2f2d355acc5ae6e96c218babe22a6363e2618d3b2140346f1c4299d6f9565712e130c117c1bb7fa6de5f13fed35f07ef566762c86cc531e750", @ANYRESOCT], 0x8) r11 = socket(0x18, 0x2, 0x0) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) sendto(r13, &(0x7f0000000040)="5506393b4a67d48cb8a9c8048b75e70cb5d7dc6a2498cf249b0091e363f90151729c443e4f5b8d77297cd75826caa8deca27b9de1858d503c5", 0x39, 0x8, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r11, 0x29, 0x20000003c, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) write(r0, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) r2 = dup2(0xffffffffffffffff, r0) fcntl$dupfd(r1, 0x5aa0ec83338f23df, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x74}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:15 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r1 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000340)=""/245) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r2 = semget$private(0x0, 0x2000000000000a, 0x200000000000284) semop(r2, &(0x7f0000000300)=[{}, {0x0, 0xfffffffffffffffa, 0x1800}, {0x4, 0x4, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0xd3, 0x1800}], 0x5) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) semctl$GETNCNT(0x0, 0x0, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) open(0x0, 0x0, 0x0) flock(0xffffffffffffffff, 0x0) close(0xffffffffffffffff) fchdir(0xffffffffffffffff) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(0x0, 0x2, 0x0) shmctl$SHM_LOCK(0x0, 0x3) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000000000"], 0x10) sendto$unix(r5, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r6 = accept$unix(r4, 0x0, 0x0) recvfrom$unix(r6, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0xfffffffffffffe7e) 16:00:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r0 = open(&(0x7f00000005c0)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)=0x254) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0xc600000000000000) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) 16:00:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x9, [{&(0x7f000071f000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000374000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000b6a000/0x1000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000269000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000540)=[0x9]) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x24, &(0x7f0000000040)="1f12fb36", 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 16:00:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000100)) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ftruncate(r0, 0x0, 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x132) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000140)={0x1fe, 0x300020, './bus\x00', 0x5, 0x2, 0x9, 0xb85}) open$dir(&(0x7f0000000340)='./file0\x00', 0xa8b8cc8ecb1c13d1, 0x80) accept$inet6(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f0000000400)=0xc) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r8 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r8) syz_open_pts() r9 = dup(r1) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) accept(r9, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e5, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1a704d7c8f0df426, 0x0) ioctl$TIOCMBIS(r10, 0x8004746c, &(0x7f0000000240)=0x8000) ioctl$FIOSETOWN(r10, 0x8004667c, &(0x7f0000000080)=0x9) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = dup(r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000003c0)={0x3, 0x4, 0x1, 0xfffffffd, "d2dfef35000000f44c00", 0x3f, 0x40000000}) getsockopt(r12, 0x7fff, 0xffffffff, &(0x7f0000000280)=""/88, &(0x7f0000000300)=0x58) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x70) write(r1, 0x0, 0x0) getgid() 16:00:17 executing program 1: socket(0x1, 0x0, 0x0) msgget(0x0, 0x9e99249008f0522c) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="7cd0a3f23f51b7e025723147b1bef929ee6cce8fde919ab0fe76c098f4c362443ad7d582a60e18e18c877e", 0x2b, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1811, r1, 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "1f2eb1223f8853e21d91193e74c6ffec83e94e1f", 0xffff, 0x3}) fchmod(r0, 0x4) pipe(&(0x7f0000000500)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r3 = msgget$private(0x0, 0x10000004) open(&(0x7f00000002c0)='./file0\x00', 0x8040, 0x1a0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0x3acd9918) r4 = socket(0x18, 0x4001, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x0) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYRESOCT=r4], 0x1, 0x800) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0x10) open$dir(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) r5 = socket(0x18, 0x2, 0x0) chdir(&(0x7f0000000200)='./file0\x00') r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x2, 0x0) dup2(r2, r6) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgrcv(r7, &(0x7f0000001a80)={0x0, ""/4096}, 0x1008, 0x0, 0x800) 16:00:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x40, 0x0, 0x101}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) write(r2, &(0x7f0000000300)="510fc3a03806c0e717d5181b01b380e23af19ee8be4eda346bee395578b4601d774570b30dc820682d2db5dca514833b7896b92f24a6a06e3744d8a152d15ff05c1d694bcc6b306d284cc6a6c1665e4c5f9fe10679f404feffffffffffff6e78e6e9674c8f61f66a524543fc0809f2fe7fbed958d34f7b7185214f2f3d4dee93bdd04f2628110ec7e1e5c7d1cc6a1a220555c3c9398ec92763961a24b8845f7077b9f696b8863cc421f023ecd18b21fd0000000050540cd599bc63d6d63ad6377fa98f3ef0b7eecf4a38bfa86c11187c7503b3c6f28baa9da7a7f0a41d995204c151d0a6ef352a368a9bae083f73f5b9251db1a37693155f042964ee61bf87ae6d501effc22fab95bc32f6a80cf9284326f39475629136a3b2cbaff8c656e506095617b7c148651008cecd798f104e0b50876f1af8e1505f1b5515b23e1396add6c96c61374add23d48d8c978293f3beb65b6acd5264dee6", 0x158) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9513", 0x2) 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, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x4, 0xb7ec, 0xfffffffa, 0x8, "e931f64584e5e2bbbc23a6915789d4281bd628cb", 0x10, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000200)="8165d7e7c3026f503b71930aa7bb3c1e34f5c2e4", 0x14) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x7c}, {0x84}, {0x2006}]}) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x393f, 0x6, 0x8, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="a4b1abd604accc08d4df33b5293a") 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:18 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYRESOCT=0x0, @ANYRESDEC, @ANYPTR64=&(0x7f0000000080)=ANY=[], @ANYRES16, @ANYRESOCT, @ANYRESHEX, @ANYBLOB="9d24940826b1bd9200b6104afef42e083e77ea48259ff2fe2adb7dd569bbaf8da40cf0bcd953e0e62279f9f6c2e777ae275d67523d7b3908350b8c2a04211958f07044efdb168b5ef1c724f2c4f88b2ac4ff843e9a0c1c42d776f823a31ac01da32e8cd348ddf8ebe597e9188321bba28320208a3da3be3a16cb6cbb9d0826c6463401ebb39139140dacf60248affddd8830c24e6cc3d80534cea1fde08747690999ff59cf5faedf2aa34574de021bae47cbfcdf3444d510d6c76af1fb6f5f42788e3af41fef21cde76d233686367a25bf4b91f9"], 0x7, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) recvfrom(r3, &(0x7f0000000240)=""/19, 0x13, 0x800, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:18 executing program 1: 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, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:18 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="1f2d6403aee28905b3a128a2aa54812f955508b12e86dad2378a980d035bc4eb304f1cc9ad0ac77040a65d2d2f63902da64a2dc88a343905f5fabc5b1243cee84daba45e843cee9055e7ef25a6b4fc84fd76d7b79d7c9110496d4d540baaa3915ee750e1ce248571b9fd8c567dc45c6b47c908e247d57c75d2c00ed1b373de0b19bd967508f395a7506a886eb3"], 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x200, 0x0, 0x1ff, 0x0) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r2 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r2, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r2, &(0x7f0000ffb000/0x2000)=nil, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r3, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) openat(r4, &(0x7f0000000040)='./file0\x00', 0x1, 0x3a) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r3, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000ec0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f4a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc77224fb709af7a60ff99c554ec019f298da84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a11124579b68a85dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x200, 0x0, 0x1ff, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x200, 0x0, 0x1ff, 0x0) 16:00:19 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x1ff, 0x0) 16:00:19 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) fchmod(r1, 0x3c) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:20 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x1ff, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) mlock(&(0x7f0000000000/0xb000)=nil, 0xb000) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000140)={0x10, 0x9, 0x4, 0x2, [{&(0x7f0000005000/0x1000)=nil, &(0x7f0000007000/0x4000)=nil, 0x1}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000009000/0x1000)=nil, 0x4}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x53d}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x80}, {&(0x7f000000b000/0x3000)=nil, &(0x7f000000d000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000a000/0x4000)=nil, 0x101}, {&(0x7f000000b000/0x1000)=nil, &(0x7f0000004000/0x3000)=nil, 0x8}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xaa}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6a2}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0xd000)=nil, 0x6}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}], ['./bus/file0\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus/', './bus\x00'], 0x7fffffff}) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) dup2(r0, r0) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000140)={0x7, 0x0, 0x80000001, 0x8, r1}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x66a6}, 0xc) r3 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xff, 0xca1, 0x1, 0xa00000000, 0x9, 0x3, 0x0, 0x1, 0x6, 0x4}) mkdir(&(0x7f0000000700)='./file0/file0\x00', 0x246) r4 = socket(0x18, 0x1, 0x0) r5 = dup2(r4, r4) socket(0x2, 0x8000, 0x800) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x8}, 0x8) r6 = socket(0x18, 0x1, 0x0) r7 = dup2(r6, r6) ioctl$VMM_IOC_RUN(r7, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000200)=0x5) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') semget(0x0, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = semget$private(0x0, 0x1, 0x100) r14 = getgid() r15 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r15, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r13, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r14, r16, r17, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0xbbfd, r10, r11, r12, r17, 0x14, 0x1f}, 0x5, 0x9, 0x4}) r18 = socket(0x800000018, 0x2, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r18, 0x0, &(0x7f0000000000)) r19 = socket(0x18, 0xc004, 0x0) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x3a3) getsockname$unix(r19, 0x0, &(0x7f0000000000)) r20 = fcntl$dupfd(r18, 0x0, r19) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) dup2(r21, r20) r22 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r22, &(0x7f0000ffb000/0x1000)=nil, 0x0) shmat(r22, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r22, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r24 = semget$private(0x0, 0x4, 0x2) semop(r24, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r26 = getegid() r27 = getuid() r28 = semget$private(0x0, 0x1, 0x100) r29 = getgid() r30 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r30, 0x0, 0x13, &(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r28, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x800}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x20200000, 0x0, r29, r31, r32, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r25, r26, r27, r32, 0x14, 0x1f}, 0x5, 0x9, 0x4}) getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r34 = semget$private(0x0, 0x4, 0x2) semop(r34, &(0x7f0000000480)=[{0x3, 0x1f, 0x800}, {0x1, 0x72f7, 0x1000}, {0x4, 0x5, 0x1800}, {0x0, 0xa, 0x800}, {0x0, 0x5, 0x800}, {0x1, 0x4, 0x1800}, {0x6, 0x0, 0x2800}, {0x2, 0x8, 0x400}], 0x8) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000400), 0xc) getegid() getuid() 16:00:20 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, 0x0) setsockopt(r1, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r1, 0x0, 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="2000000000000000010000000100000015c2f4dbf6769e0ec9e97b0000000000500000000000000001000000f7ffffff80e0f17b8b096ca74304eb74071a05cd51799be2176bbd70e1eca5953f3be2b841e69cbd2bda86dfb6c629bacb559511647d4415b78b28d9b9000000000000001010000000000000ffff000003000000288396d0caf9157acbd5ea88dd0d729ab56cae4b9c6edc8e04c31963abfa696ac1ab4458f0ea6ba95717c242bf029c6955188b0fd34cbad48c349d226a6c9c0cbfe58df07d6369715ca1ad2c1d7da7a8696309b0731f216a015f3af13914e30a67dbba10339011581734922203a71475ebce38ad2b84e2d7359ff0b1aa1694653c5bf8f6f95a327dedfe5f6ba36c0a920a2ce40832bec883d033e91f0e672859f13964a3c5b079763289ac30d34f2df1a62a8c5f6d5ea1f3368f80282257ee68d52d95d9fe33cf1598104e51980fa92402a242b9585cbb08f68a2e39e16a86dedf89e0dcf858c4c8c8c4e61c32e0824b16dfad5a1ecb793b64b78a30632d5606cc3982d55f2d8efe0549c4fb872c4cf0a5435f511aad4136d5158ab1510128f5d44eb0b08909ce99faa9938e1be991dcc2c7724ec0df0a941fbdc6d3cad5164f25ff319f4b6007db3657dc8ce38de3bdc5500f9d1e8d98963096e05bd5c07615bade040135b40357c4bf8244e0453c1845d8fc1d35a56ab2674a78965d273aa8292640e64c76db52ee51f5d3e92108b4ee6da1068d63cb1b02cd9dd97068d27c0f672630c7f46efc876752a5377a87e65dd50df65bbdb793eb95a3ec7b525da29b59bd6c21e775513623de9b2913fdd70241358cce8ff6ad02c4afc38d2f04815c9eaf8e0b8c5305e11d666ec84651e219c9f0891c7840c26fb411ace037b08814d147a8192ae03b2f3fae00cf72f63f8191dc2babc11e38c8d686fd7c681ec77caeb006951e98b63def1a5802cb9c0a0d400c209275ae63d9358b4ccf02854e089c4e51048608c45f7452d837471a2b06b1270b58ae8d444e41b8c482e2090b405c20d9963308646c1a1fbe69485a2c816929a16f1142081ade232d3f49b00bc58930ed07a14fc2c9298c3899fa9190c0b4361332074a67868c735f3f852ec79a7b5d1f6af6d527bdb0faba5718113cdf1817994fe95e6f5bc1588cb91a85eec217e640866d16cfc77eb8a7938fc74870d406e9f004beabf026d488b2bd783933fa382ee7010ce4ac6130532f98c20fad40a6e24dd3102438cb3c75d5f19f431b7d6db53996ef734b1ce4e5fb0d2856b2a131b407bb1d17cbb068d158bddacb6c176adb5e7bd6b64917271e0d268d206abe68086350268f406b29fcc389aa7c94ed1d0478573e7728bf52bd2c514d9c2eb6f76c1d7ec16d7ceaa5b5058d4ee66589868739e7ad938d133d40f0cfd2af4ea0ad3a87d76add79f7cc70bf913d2f7b3219b3aa3dab3cb1ae6c3f16d12672c436d7f0cd12366f7f90fc570daf49b78ff253817339e380bf631856ec2242f317a9187bad038d05be9e0cd07bcd2dcb1be41a4c4e5340232fde0638d1f533cac7bf341ce6f11f7d19401415cece38f06fb0ba535fcb56adfce5f9bda9ba7266a6d501c592b21d0fb2493ba0bc0214d177d3706dd6bcd0988b8b7073ef5dd7fc182874c873f029db08ee095f3758afc3b0700e539b7d0c533aaa4c92e45595dd0da1a3396a5528d87bf9dab54e11a7e9bf194d7395b75608ada6daf142156bc34584773a7db919ae2c3a6b33f5ddda626d755e1197febaf1ac2beb7428fccdcf7841b43248571f75691411baa90f964f5dffa74359208ea7cd944fcf3c5c9c4b6f8752ab2859a184723dfb3b419c202f0f1288dc76d6d796e4d168349f27db5069b7fdac30017e32c277289a38f62e83503783afafb568f920dd5c7518d5f9af344585895e905c5b01530b468281f3f753f7ac3cbe35b3e9a7a578ae10605ef9a4a5c3ed5ba933dd3970453943d7810ce204f46cbb68d9dabfac0492b8cd3ef4ea8f6dc056352b2b59e3172a8e744b9a13ff69fa3589bff059c1969cefffa11f97b759fe575a28fd7a0e32fe4f5d8fc9d845d08a3a7639d43aac4c0a4d1021542a65fc9a46a5db8ed3ea1bb0e2e1588741b239b0d06c2c64ca101f67401e338c049e2a66cdb41585a215fd433203c839e7e21c13ad1e0e688d91331ee0362f010dc6070b9480afce13f6911358e6d830398c8bcb0266d1c944c5fb278d8e384ee5067fa65a3843538089876ec2ed0e40daef3e3693dd940b4600b7196a0ba67d23fe720a871993e1f0ec4d1c07550474e14df830c70acd0e096d922217a8f4b72e2ae87a4ef4a43279a4fd855d5a18eeebf82737273f2af24151c7325c85cb99b6fb80a270496e9778cb7c7f5fe69859d904dcbb1496585b09601ce920c23e1359471c4fec5507d9306ed6656a28f010d0520bb9caad0724e373ccdcb9c2c4359fd90a633d5885ec1d754c080d61e198289ad2d356173d671a435e0a0dbade71b0b57bada1f9483553d37057c0f0e1e4fd12f2c6e4da084f30eea7e298c8e0d5da8b1c8769d5f78a61674682308820ee1b5a399dc2ea985d74eee7d328c4a91db4b0c609851b15fd03aff8f00467f1a6c4441816a41429f07f6bfeaf6b8fbd86828f21878eb253fe2057ba6028005a047ccb41cb2a15c1607640bc8a78a3a174fc34f9218a688e404b04a8d3bf37d703cab6065f50258a8803e2d99dad39ab81a5e9a45738a572ec6a69ec00288a091bd139aa2f57d8428f75d54194545995cc9e5f8e3b4c71f259af15a69f6b13ba920a0684da849f3eae7fa91ce7c5c82194b6943f6762fd8b409528ad10b43bcea63a9346c6cc16324598210705d54b56cc28965b29088242974b326dec7f5954f17119b0b13661eaa1f6e97060576210799c571049200cd7825e62edf73f2792b81bab1657fda3aa3137ae72939251dc4a5417f580439e795b38ff0000b4804cebd0ee619676b280df0e2317380e38f4f545efaae5cbba9acb067cae31b233c9a5699fa3cea69d1be09054769b97580268ca84d6d54bdae4d5560753147050d4da0188fffb885c32d205472c3662f786bd0a495c619794790b128b509b8bbc798571e41f3735cdb0b8ed2182560bcf072d1944433249ebb9337cc3f148ea59ce771a979055451a7ffbc74138be475fcbe8bdf380d2cf29d2b7527c2f7a41deb60d8dddcb66a68df0cd925c5a0a967fd485a1ba35b6103aaeab1015a167eb6da52fd0045270c061de4cf8681b8dafbe6cae398d699c063d3a1b10cd4edb884773e0cca710daf72831bbf62b3fa6b9035d3192260f53af838fc8a783b67ff574ea05e527ea4b978105939ea59aab8492f2fca14b9c0290bee7d3b37e7ad828f01df10837b58fc0d40acbb9ad5f47fa9309a43185260ca49d287d48d7d6a623b7471dc2032198c0d43758c33edb7cd91a6e898bc89185179d593582fd37319d549d4b0123600176c085f976113abc2b4942fb15926caeea89cbd110a882ab5766d384f85b0f6e480b4b3074384d69ec8ccdcaab13b81bbed45acb007015f7f51f63959fc352d1f859b1d69a2b1adcb3ed5f5cf63135040b197a5a377e5c83949f9ba6be4cea8d8e53c9248151aaf5c1813a448f5e3f9fe1b2bb8d629f0786a1695077b4bd67ee3c44ecb9c42db414a4aadc29750b0f73d88369c6e3a43bf3e188aa97c5d8ecdb6ae2c828eaaf898bcb4c40129b4150f2ced91851c50c921a05d984631651fcd2647a60debc24ded13a396ab9481880d69b9756692da7a59e6f8c4b244f47dd24af4fcf5f2bba6b69f800029b34b7836437392f7ee8620990fd25053f78ec5f0737977d68589a36466a924ae23aac082bbb118b8b762542edeff4eeac9bb861124b05695c2586431a0359cf9d08ce305b482ce1a238c74dbdbac067ce52ab0f4077f0a75f122da678ef7cdc6ddffb25e9667165c461eac7a6992d72d04116696ad1bcd2677cb9d468529cccb5ea027f3379488646e7729a944e90f855db1fb485b961ae82cf9a5d4fe66c510d6a359036170ffc3f36f3a8f6f25bb769064071b600c850fb233eaed173b60d4b52fb8efd15198dd93d8b1774f9717c1117eeb11154ad2611b9e19941d87187bdf07fee03109e9570ac0bff6718ad19366159f378ffcd524d946d4d5ea2cdbddd4a5e9b8ca73f1776e3e13a60dee205e7c21f031be53dcdce23830e8d22ef21a78a14efefc51e6b31e6d3735f3687845219f03bc8ffc5dc4539d56d3c80f9981f32c1c406af7382b233fb2d67d24a7691a12967f02f8085a5e1134426d7294af297e43026ddd126295d4a5e44cc8cc7dd903ffd9baaeb6adbd59ca7f3efdb298763aec453f49d8de20ffe652bcf2620c510fa70c73fc579fa7e34dc86211c5aa368943a7359132caef2e592536f4901f0d1bc068890c9e5966a51d05ce351b7ae9a3c457dcf7a2287797fc242710f5ccc983c881c50df3d0e2be781d8f534b50b70568d93c30f3b88b0c1673baa28e83c7b586d2a47fc58599e611fa311f4d78e4270ccccfb689436f1d0612ee74c6582b53739056e706702256c6d05ad1ff5a1281312d2f4fe8e93dab69d1367a75238f887e7536925fd2755c5a4ad98a141cc6b9ac7d660562e0aecde73dcc9cb1de8670fe674557fd2ae6d9e642567d4e5ab49258d9e2a5ffe6d07eaa3414bdd68c2def6eb67be5b397fc49390c8d6176f028a996bb8ad3676e001188996e7de88c440c4c00f585df9b269531968859ec328944155b9f32167b1c2cbf1974788ebad4e77d4b26400733fdb995d81d04bb7e1ec69895621f9c403a61639a1e29e414ee814df3ec446cf17700264d6252481c57cd068ed89912b25dc46f471910a230e104ea7fc3653710b8f8539443c8f4c465711fec95eddcfb426cc944b63b7749fa2d4e4f498b77d44344f1ffc4aa48d3ce1677729300d8fd924667f1b0f487474f77685ef6542b8e68bf8f2fe96a933552dbd5bb2d8a2265f12c6a4b3a4c3773a3d16aa86a96746029c8db36df6b690a7ff43086dbba8ca4d4072dbf72d22f11578c6306d84f3d7cde5b186298c1f5237f2c7505a6989f3c5626b7e897cb0b66e55098f80feba8604cb7083db102dae97baebb2fc306552fb32853978c649c506f1c9c1917a82927e9eb2838a2ad0893add2a0e98294721e992505865d163e32825e645b2de84a788579bb3c784f29da679b73a0003d54140deb0c7ddd1a4585e4c9decc391f2256698355a202084efb6627f97a9ed08107893204e1fdba7e01ca33b63b677f9191431f647b7d2dc3636e213e441c130f40660842e5c0b758c0f15d69c2c34a0641c6de875baa4c009dcafa29f6e2be09b2511d2f54a58340a52f93fb232411a13f22b0d2e38e99594d96824620f095e9f80080afe1b701c22feadac62fe0fe3bcdc2035716a8b08d98f29df6e82a67d7bbf204fd68351e1e5f7e58b689127d523ba9cc3c2ad93688e294b1ed5ad6865c96c7921ef568a7dcc13bc22bf98a77a8adf9a5ce438e6ce3369483da62a5459797de55c0dbc0aee641903b4417d9ab4e18ca23f86cf45d27b6cbf0dc5cd771e496898aff9ad79ee45b60eff55fe29971697f9d2d12e8f946f4af59325d871df6afa18fc35cd5ffc1e4d3732cb4e8adafeb6e58e16db675cd9d7862c9185b03cfdc02b6a982955142a1e4bc252a88790476408c55b54808d3b08df7ec426be5fc54063615a07c5c7cf192a569fd5c19dec2aaa4b1731d9a57b6264f808101010ce3abfbf5991ef5e3537ae4d19fac786a2d3cf270748bffe59036624d6920b9fbde043a05081b2ff7dd005aecfd3c55e6306b7134e6d2d843712b4403d40344d343680407666700ba3cc40f5a57e14af6865fa2d8fe50c1a24cc56c5907a4072c7ca527654125bd8e4ab2f78ab2b1d2c265e2f6c8599db5c2656e1530fab068e663c76df5630aca1e2"], 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, 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, 0x1, "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), 0x37a, 0x0, 0x4) 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) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x1ff, 0x0) 16:00:21 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)={{0x2, 0x101}, {0x0, 0x5}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1c0, &(0x7f0000000280)}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_media}) lseek(0xffffffffffffff9c, 0x0, 0x4, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100, 0x4, 0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:21 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000467000/0x4000)=nil, 0x4000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x2) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0xc003, 0x0) close(r2) r3 = socket(0x2, 0xc003, 0x2f) setsockopt(r3, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r3, &(0x7f0000000100)="f8735806086eb1dc", 0x8, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shutdown(r1, 0x0) connect(0xffffffffffffffff, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) bind$unix(r1, &(0x7f0000000080)=@abs, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x2, 0x10000}, {0x0, 0x7}, {0x46, 0x3}, {0x89, 0x6}, {0x7, 0x3ff}], 0x5}) r6 = dup(r4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCDRAIN(r6, 0x2000745e) shutdown(r1, 0x1) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$KDGKBMODE(r2, 0x40044b06) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r0) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x0, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="17a0f9a407e8bd5d9ed5fafd519ddd05851954178767a91c74f4a7baf4fb16e086aeec341ffe373c3a4d33926c81c79c8f5f9f6ba203281ea993b45d78a4447204d047c8bc8747cab5d80e4cd188acd430af0b4db9af15bbbb42fd4edec59b8204eb75251cee5684b12e72a34ceeb8b8a020dd4bf411a743b5296498c6b9aece299654b096865076d61f83e6b2fa8cf290190108f0990b6aa783af3f477a75cda8c7cf0242cb623718857fc99c6e38a6cfd4e9a94613dc8c4449999b459531b2e1cf3802f0", 0xc5}, {&(0x7f00000001c0)="97f5def4c07402983d6020c6ba7f3a6a5172ff7e208fb4b1b0f03d0be4cd15e1bb2945141514792549217656cae57a756a4c648538e49b82edd57230543b50a4c6d422e254b7293c7afde0df9a728b622f3b21b17afd3830dca28ce91e302ce7a45cd0d582a3d1833413c65e03334a0dd6148b657d4b9047702e605a99e2ee54a9f7d6dd7d4d728e837721194f6ccad8f2c014b1044a933cd9729ab071a77c7d021fef96410047", 0xa7}, {&(0x7f0000000280)="fa5c026e5743d89605f6127683373b6df8372f4cd2c1e3404ae088d4a5c0ce11c87e7219b84a9d05081c09f2b23125633ef7fb8a2f9fb339e32b23208df482ea3de080c96a4e4c7c2b506527e3f19bd73485a47cd5c7feec266d6c43f70c9635adecda57f9e5c3342036d41001871253b0fd553d7de4bc0e2fa466e605b86aa67eaea2b59d2098eb1a9ad20c4cf3ace43aad383400715f5cdc771263605e2439a56118c93791fd414173e05c344cd8a5937ee5e96a0e073e505907b168ae695b", 0xc0}], 0x3) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) bind$inet6(0xffffffffffffff9c, &(0x7f0000000000)={0x18, 0x3, 0x2, 0x5}, 0xc) pwritev(0xffffffffffffffff, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a8", 0x97}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x839e, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x200000000000000], [0x80000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20000000000], [0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x401], [], [{0x4}, {0x0, 0x0, 0x0, 0x12}, {}, {}, {}, {0x3}], {0x8000}, {0x0, 0x0, 0x0, 0x2000000000000}}}) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:22 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xfffffffe, 0x1, 0x8000, 0x3000, "e3c335b3c2f82c3258639df8af898795af9ad442", 0x57, 0x9}) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84c6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000a034b9443ac0062f41c1416ec025301199fbe84db73ce9bcbe33db04363be6f3e61cd859a5b15078f671f1f653c862465da23fe4cc2ad4bde398cd38d5a9be4c27c5a772b5b6063a5b0478e49016c58adb783e404bf9360394ce49f2718f1ac82ab95ce1924f0465ae1dab5b8af06384ec271b1121a2ebe544732acecf04471ad330600392a0135ca09661a724686b4d761edcb3ae8039a8c07905ecb6a617b4b6080ab21bc7"], 0x10) write(r0, &(0x7f0000001140)="87579e3f99755f4dd72b093cf17ad88324392c2c0f3f8c8e58420883372b2c322d43be77aa37a0ce4a4c8c5a4ba4dde9190ad89a3fe8248b7f6dbb4dca523bd408503726771cc496bc53eb1516f5be5afe0a9876a23945bdca2edc937acbedfdf82e49ebee34d8dce2f189cf7f323368c24ed611fb6f8ea375fb41a41e51b3b1702b8838bb0d81b3eeb96352ee8461394c3e7d11a75b8b2cf023d7a4d6087b29b13b8eeae4293a23e3e2f1a36acd3cf169f7023967a10862c1ac41a1765e7c408a076dd28921904e274ea2a5d52e602a2f452d4c3f6f7f68908a5ef361c0246742208f743a241f8fd8e2f9f5d7546bc33c2d", 0xf2) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xffffffffffff0001, 0xffffffffffffffff}, 0x10) close(r0) writev(r2, &(0x7f00000001c0)=[{&(0x7f00000000c0)="b73ba47604c0401ac7335a2d9153372d1ba4d2a9599d2166655122a6a16f9c0fc369826b7a7124077b80ba3df81f776ab2d4022ef097d564043ca5adf0cdbc2e06ac63ed6f5c08b308e817ff9a9cf31729f5a6e00a304b9203342b7c5d8a06817861e406cef32f59e9a3865833ab9d37be1d1ed0901278b037df518ac812cf6b67bb6af252d264c564c1deb091bd24dcbc0df73c5507666015e3ea08f7b6d65929ce7f14ec78ef3f1bd5c84137b8599fe52912a15c84a44a394347e4fd4d", 0xbe}, {&(0x7f0000000380)="d1f6045b1dbe454bcb3aa1cd8a6c5feeb8f13de06ccb4aa71b21deb1a1e5bd2e6744cd1e9bbe2a3b952919de87b6c44e89a80b1c641d48b8285648eda14e745102acb8cb7798f59849b5098561eabb3fc328c4f2ca7aea08bb93f51284e5dcbd1743afc4a475d2c3", 0x68}], 0x2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) faccessat(r3, &(0x7f0000000400)='./bus\x00', 0x0, 0x1) 16:00:22 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x2, 0x7, 0x2d, 0x7}]}) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x800}, 0x0) r2 = kqueue() link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:22 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) dup2(r1, r0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) dup2(r0, r2) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x184) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x3, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffffffd, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000180)=0x1) r4 = getegid() pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r8 = kqueue() kevent(r8, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r7}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = getpgid(r11) r13 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r13, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r6, 0x0, r9, r10, 0x5, 0x7fff}, 0x6, 0x2, r12, r11, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r17 = kqueue() kevent(r17, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r16}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r20 = fcntl$getown(0xffffffffffffffff, 0x5) r21 = getpgid(r20) r22 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r22, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r15, 0x0, r18, r19, 0x5, 0x7fff}, 0x6, 0x2, r21, r20, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r26 = kqueue() kevent(r26, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r25}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r29 = fcntl$getown(0xffffffffffffffff, 0x5) r30 = getpgid(r29) r31 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r31, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r31, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r24, 0x0, r27, r28, 0x5, 0x7fff}, 0x6, 0x2, r30, r29, 0x7f, 0x100000001, 0xb1f1}) setgroups(0x5, &(0x7f0000000000)=[r4, r10, r19, 0xffffffffffffffff, r28]) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) read(r2, &(0x7f00000003c0)=""/4096, 0x1000) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSTOP(r3, 0x2000746f) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() r1 = shmget(0x1, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) pwritev(r3, &(0x7f0000000280)=[{&(0x7f0000000080)="5ebddaf6ccd4477347555fe89194568f060355ee71d6b8173e40026ef9d05575d54a983d32f068467d8c4d6480aa41d2859e98a603c85edbea42d47359168fdd545238ed2e495417e04414", 0x4b}, {&(0x7f0000000100)="32e96712806bcd8c5f832a72a9ebf54f00d3a8889c295140f0085e2289b95104ab1acb417e87dd34de1d618ff2b5abb4792f6571d42b23dc34eef69494f140304d8f7197eda63964cfaefa6d99bfdec5410fb237c58d39c1c12ab8f6f69e5d184ca17db245532084265ff1d931b33d5701ae66ef2eb6dfe7725a437be1f06342ec69c355b6b66b5b7ed4425d2a0f3f77dfe594eca12f283ee686f9cfdc2e14677531cba567f251113dc44a54837c2d60f8b929b2f30152736cfef2fac8b497", 0xbf}, {&(0x7f00000001c0)="2b2273fcc42a433c1f647e8986414cb7de585764488a66c8543552c6f163f1c7bd7b029c544cd875eed69b0aa0246f22b5acc71d90e21581d2672b191fd33c53762cfa572a9719cb0cc4bf2659c78932793cd4a831b0ae7883a1ce3b8e28b37b1520e5f98610aa5fb92601d025b54f0513a72d0aba0228", 0x77}, {&(0x7f0000000240)="8df61bd5c5ca32", 0x7}, {&(0x7f00000003c0)="f042df389961a1b561de06e9c445b6f105d353be915d5852b3c2fe1b0e0142d3d824f50c22bd9fdb3451386a654889bd500f53bc8787f3451203e06e35679f80e6fa7080775729e24ca8dae2bfbf2d98408ea6544e3aa4ae2d5d8c32ff6e6fd3ae96e0b5424e8307362fc863e4ca63db1dd1ac6efe5606f97f486348f0e3139796a9fe000d2199c439969aa245c738dfc6425336d0d72aca5fece44bbf005257af283d6217357956a28469c73109b9bec3feb6cdc74b1e9f1c6352d17a02e5e46ea01f703d281ed16aea1e9a115022c72b710b60206cac50bab0568f35ce2a457ee9c8edb9850fc70be49d89c5ae5d17eaee5627ec078a827b6688d4a4ab4e31d218dd125dac7ae70daab31a1d6a7fdbd54459bf7cadcf277594c76dfc45b1847d65567e313a484ea2b496a7a4aa2a9413c82d532eac77f0dfdf6c03abe4d066f22e2cb54b7a3d9ff98b3246df0a93c35c1be966140b486a129a384c79ad6567fd0f3ca0c2e7f982736e6c3f6ac5fba99470c098ab39ede12082d14515291d846044309d482f09445080f6ca371e99f27f0804417bef11fc0626005df7fb7da33b44179593fbe669413fd27937612f7a9596ae3732f3638ebd17b6346c98fc0acf01c201214ac74bff141c7b846d043757da9f116a05dcb61276614abd844de6f26fae2bc49ef53392066735e88d3273d0e4b21c230c4c002bfdab5b05c74ab164c26345fe87122ba6eb893d806cc9df13e79aaf7a89c59aba49fe2a4617c1aa73ee1065843cd329eefec740aad0ede2342bddda1fff75d776552fabc78aa4b0a4bd28e6792f7d9ca62fe57faad9ee8b691a4904bcd9715875be5664d88c9683053c5382c8b6c0aa481984fd912f9e6a3a50cecefe1b3aad45728a7a40ad98d4cd897de3564b15213258ed378d9fe76d93b400b8253b741c4731ee2b32d69f80edf0887b98a5d25ea5e009c01c2594bd32e19965cf37a913c6ce72d2e7a734de10764bf185b5fb99be857b9afed07419db7b70c05727434693635c0d5f97059ae156daad3204c9164cad18a711f564132845a57f02ee695520765127353be4e29b0d47c9529c62ee8594c5dd65be860db01a8f2b911d262e8ef9bd03406650377f3258d7d8985b3084d9e40f7b68dfed1b7f4e30d1318d8ed9458efd0ed5156ccbfd19965f2ec781bb14dff55924a28e9efbe514ee04b2f8032f03892bf90ac1a4472da7b137c07e0328d874cf58686bc85ffcd03098de353e0f87804243b31ccf91ceff094769dc61db192e256b41ac9dfbddab8fce3bf5019e5c981b5d05d99cc0694b3362db6ea87a78cd36c59afc9bd6579d86e10fe5f8de2c826e818c91cd6f815b4dc9ba1d82330ddc97e350c94fd10ff72a73961b1c8fca90c41b54d45e0c19b8f0606c94c78a2d942cf98985a3e597569d4400d03d4d0a10a38e999f5840da397ae958aa94f2f0888865b57a794a4479bcb52b20063bc8327662c9560f721cb07658692542ab754171449da8111e43c3ddb44e6da6e623a194c84fd15dcaaa13cfc7641f94417a768a4149e5517e193ca3ab2ff27f6770e4bca3d606510240e49c002f58e48c6c84f5f4d81da93ef7a73077d17bc801521f8c9103dc5ad8c4800c04c1cd34065031513025e848ad6beeff7e1ee0329186e0b9c91be66ac5e256db0c6ae224e61e07720ae86ff4e5c52524a4bb502cffdf505acc499f38ef591f53478b57fe7ddbbeb20cecc7e29b3d7f768876008f0dae4e8930b71e52ccb466433f94c97409c7582fab88e8885ec53ff4657db3c6b6b65f6bcb7977752b6030fb6fa2a6b0460e2735374ccc81f1a5a97123fc1f7907c5d830bd44c6f0c43bca2fb74fe9a581d5c603ea7ca4d17f3273d8ba9ffc889fb8d4d876de7effeccc76c7a7cb9b1abf8d3597f8dc78160249ad02381c8496e668b0b16f24e5f398476bd9059ab4864545d5a243b18621e02dd101c22fbe51a190aceb462c58500216cf3f8ba75554ac10ce876b7e1e5ba90896b199929b12c2035f07679cf1e56144cb1dc600daf51186df055b57bae24fdad05b8d056e11286f49007ccb8cb6218c765ce523be790573aea9c23811ff34bf89b8317dca6786fe1e016629bc59b19b46c7df64d7dba83bd3b9cbdd5519307743347f349668d0a2e2b6358525a9f1aaf8a2cfd3252e3e83ec2505c7154dccc9e7120b559b84ddc87ca8c2c8193b024cf2722c407f5286e45cbb81869397ffbc663dc5d36c79701299e158bedab1eb3723d4444e6787b633e5cd62fb8164974269bbc87708e825cf30c4319834b8f03cc3965ae2b177866ef01667e99d2f381104210425a1ef4e78bb386c99c0f93d91a32a6ae8726ac6e201f188ef3d7794c5f4848ef94e3b784ea496d73cdbe906bcd75d16b926dc8d388da1514dee6fff9de7774cb8804165f64283dc61a8bd223376d18be6e9fb7ead653ed99a75cbadc8bdee2e60ebbfcb24ff40ac9e92eac4b4cb8e7afeb1d0b7b74f4e274f7169c49f9ac5e5bf97686289f59cd5b2471afb8653509e61597c86d714ed9fa4790a6f17cf9d5e1fff250d8fdeb96ea5ff04a7ec1d2f9d6354195f9c7b89958aabb57982c27ae82ccf8c00d56d8d739fd95f4c65ffa6d28f487540c942456a404738762b2c8851f8141d3d159fb047d970adc5c73dd95e6e284ff74c056810fd19265d9aade793795cb83c5e9fae5a2eda626b0340bc71edcb23c5157ba6b4106a3f2cb06a5eca677111239bbb77d007ee29430b8d9b4f2a140ec9ade69d724f53de32b4be10799b4f0c443eeafdc5364086b76a76ec12003fc6873b988534638389ebf43538004a378a8b2a98ab6a31ea77e17c08499684b598d09aac6bbecbfa3cf25a666520151174d317bfb7eb1835d3ae90bc61c6bfb5a9ee428e50f4909496f5cce2e0550d7381eccfd891b82c5b9a97e674b4c11c980598bc38a0f280a433c331a44fad68cada177d9ee1b251e35c50c049a2dfc00778c8d48e396ac8b909d7909a7edb68f71918237f78ca8fea39e36fcdfb5b772652a1293ba4775c273d77adda492ef9f2051873f5c73129391c72500dd92712cce29c991a2034edc6da1fd2410690dd663c355ff7d3658ec256774f85aeac31ee274508681d73516b856cacc6561358123adefa711735a707441af64a19f32b12d67b355452e763667998bc8c7b12b3f08d3e4273041ef55cc01b8f1f9f2172b4fe6c8d1c209aa8a87e3dd6019742e4c02de7743083a79ab401f8cab87c1f47f29ead61b81004d98834709507081947011a9f31c56bb29d4db7ca6b9d6dc63e08f12e510db12b2ef7086354d4a215addc642a98fce53f856a68e88fbf1f4e5f38829267ccc53024bba8fbeb862f6277286a01bd7064ebb1e3b5902ae038e034e57df12c101e1c449a5950b20c2b1b5b9c34e17fe3a94a7661cf2a94dc77ac821352a293fc8a52dcdeb39f35cbf605f79fcdb70a268ec00e4c12401f781396d853a70678a56114acc73882a3d7d6a6c14e2b3ce4b8b0f7e4ff304daa8524c43ba70a86e36282154fcd65dec8ddde934fe34f341be4ae80c1c6d27cd979fd68ded6b5a2b9e828158935887185ede9079284d8992804ec2788d1ec89ca7150c157f389dbcd12a3d2fb78e7b5b7da32176e5437dc975e7d464460409fe7821909580d885638b7face352639ab00a49eb8fec9941cc6fc77e315a5d9856c9e6a26ca45acfed703bbb13ac15dc34ef5df345fd30c99511eb8dd65f76938b84c4def172017ac900d65f47f48d881720b354654b5d24dc9bdc94b78df323fc466cd48b46035f11a20d52aefaa2500cee38ae0765d2bd04074aedc35382f73e9d7abb60d6f67a246439156791724a2da9e537c8df16bca85f070f1fee5aaa74f9f334ecd14ef557889300c1f2276dd27f3b41eb741bf7d7cab93ab4e6c40b5eca104f05f3180e84f3b189b469be5a4bde009dacf1b0c149a8c4db6d8e0add8f633991bf5b9c9e00246783e920e3e98502084a9d491d1844de5474ada3f93ddffd0ce5d2a45d06d31ea46e1adbef8fc2b6294cdf9e64bcbca3cd6f02bf642c8cb9fc5106cfd352138e6971f8b94e2af8603e04fe7f72d212f5bab55663bba277ccb142627fe806e51622292669a68fe40c16694f131bf4871fcbf02423612441ee0d2744e45e3235b7be9f74281438714677b7a24198bceee005f5b945892b5bfee31e919f9ef929d05a5d297dd341afa183a22df77712513aa2f423a2ea74e82137f88610be398daa40db48c58365db47bbb8eea01f56e3821d4a76eee4c0bba9f9f37310ae3537906fd6f8a010b7581e2a7fc902de98a0fddfb26e859dc051dd176e22e762185bafba0fa7e106250b0cdda5b6921f6ae99b23d5c3ec35be81e74e5c050de18b4e6cffa97183f1e5bbadd631d41797aeb51df6b07a77f3ad27529cb73a4ae8904b3f2526025b468c7b5b5a7579445965e26250e20f1771eac20d7c5384270d2fa33d22ea6ce4df07102afe2837b5edb18cdcfa867f2a63950805acabfa17988f7006ccaf5297be213e8bc98d13de262a920d35eff9c1b06af257e8e45c0d11762d1a9b1991cf11ce1aa9f2291bc259341b155e30bca0016ec6747085142f6240232789eae8a13af1a59b859d33d3359ac56a3ef8593be97fac382c46fef20f3108f0e4bc35193ee1bee447f16945dda23c728e233a8ba75f54d2c98b46cf7cf30cea034743e0cfbb6a3714d04d49a41a7752aed9fdf28b8b2f0e31ba76f59766e38c9bf5d7eb4a083dbd2939d01105b94607a7b480358f40afdbfcec34fc162c926697bb2a38d24f8b27e049b8eb1c3239101a82a40d28c5ffb4fd09d115e2699a49e63a12e30106ecda58099ca13f41fdf7b1d08e5622bf041d10d0dc84bcc0c0213b15626eba265b31527c3a6ed455234d65cf6ec6b43adb2aecd05ce73049a90b7f2ea937ecb8db306ce753dedf247bd7dff17d4d61998acbfc64a8f3d94e4a3d4e849a532ff56aecedbf982023f96fef27ae1e59d57cefb2c2ca8182157b4283f9a3206d645ac623ffde8897aeee110ee69e01ce448ae09202d980f83ef78296dfa7a10dcd56f0e874f782cdd1ce2dafde36ea3e65b7eca22f9af10b7321c4c83de7af715856d2eac7206a965c8af900d712d4bcbc05a227b09c5a7e563d49b5eea054a0fce76eca4bb5ef1384b71a62290640b809241c928613212b0367d1f32fb263ba3233c2cd6aa39be070dbf4be1fba1648a182ee3b365d177e2c8dbefda12354704bde6cda5ee4e8642361dec6d1a58d561bd188e7e89cb7230f2f944863682aa5433f8625a05624a65d12abf9ed8e462b12bec65783e10e610e8251aec23cd65c5471c488f4341a96a5561b44c3cdbf0df8280b1788d7d730bf93f02c9e8a45cc7b03f8b94fd698b7aca7787863e374e0d866b2af085bdbaa1ddc08bc18886d138c5f34d2cb1eabea3c5a1ce0c78c47b27c93cb616d9916f50e04f5b79ac6d815301b43623f537e3696389c03b0872388f1049eff21c61269d7557bedbd1c2c03ae6ae9fa1929d2282082bfc7e9192c0bf051ca385592756c1681a12da97cf70073636b3172c35cc5357aca70dd1db4ff3561420487e1992357546890a3f7a56050df401775067e2d37729566a22168e3c0ebba59c693d0fe90c5d87671fbee6f9596f979219177d365383faedb1775437b42f4832f717c070fe75c8233f07147220f991e6110824db30c8a137f4093090b589ed559c0c8c7577587465a262c693443595d83c346bb85d2d165fbfd4109f", 0x1000}], 0x5, 0x0, 0x20) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x80000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0x807fffffff], [0x0, 0x0, 0xc74b, 0x81], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000000000000}, {0x0, 0x0, 0x0, 0xfffffffffffffffc}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000441000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r11, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r14}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r18 = fcntl$getown(0xffffffffffffffff, 0x5) r19 = getpgid(r18) r20 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r20, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r13, 0x0, r16, r17, 0x5, 0x7fff}, 0x6, 0x2, r19, r18, 0x7f, 0x100000001, 0xb1f1}) fchown(r2, r4, r17) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000040)={{0xff, 0x66}, 0x6, 0x22e, 0x6}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r4, 0x20007461) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) pipe(&(0x7f00000000c0)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) openat(r2, &(0x7f0000000100)='./bus\x00', 0x400, 0x80) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000140)={0x6, './bus\x00', './bus\x00'}) r8 = dup(r5) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f00000000c0)) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = dup(r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) setsockopt(r10, 0x5, 0x2, &(0x7f00000001c0)="33a72ed68717965e0fb5c9f6673b6eeccad1f1772c4e63b0482db13838d40efcf504ce8574016f7bd8fd37bb8b1c8de3876c594ab2fa31e15c6355507c8de0f8ee6e2c43275196dae43b28a5eecc6a85511a666dad13664436190272dfbb0cfb6e4693817a16ed53fefa9f5af9b3", 0x6e) r11 = dup(r4) ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCGDLTLIST(r11, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x0]}) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000240)={0x1f, 0x7ff, 0x1ca4, 0x80000001, "17dc581383383748b370de12d112d9ed40479993", 0x7f, 0xfffffff9}) 16:00:23 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) fchflags(r2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) readv(r3, &(0x7f0000001440)=[{&(0x7f0000000040)=""/8, 0x8}, {&(0x7f0000000080)=""/14, 0xe}, {&(0x7f00000000c0)=""/234, 0xea}, {&(0x7f00000001c0)=""/89, 0x59}, {&(0x7f0000000240)=""/167, 0xa7}, {&(0x7f0000000300)=""/40, 0x28}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/66, 0x42}, {&(0x7f0000001c80)=""/4096, 0x1000}], 0x9) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r1) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffb, 0x2, 0x0, 0x0, 0x1}], 0x101, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(r8) r10 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r10, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r3, 0x0, r6, r7, 0x5, 0x7fff}, 0x6, 0x2, r9, r8, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r14 = kqueue() kevent(r14, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r13}, 0xfffffffffffffffe, 0x21}], 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r17 = fcntl$getown(0xffffffffffffffff, 0x5) r18 = getpgid(r17) r19 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r19, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r19, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r12, 0x0, r15, r16, 0x25, 0x7fff}, 0x6, 0x2, r18, r17, 0x7f, 0x100000001, 0xb1f1}) fchown(r1, r6, r16) r20 = kqueue() kevent(r20, &(0x7f00000000c0), 0x200, 0x0, 0x1ff, 0x0) 16:00:23 executing program 1: mknod(&(0x7f0000000100)='./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, &(0x7f00000005c0)=[{&(0x7f0000000340)="3447697932f13788040352dac22141d2f2deaef1c52a17d6ef13", 0x1a}, {&(0x7f0000000480)="b364d2143fa12c6eb3b23fea1d6ea3e69fa26594ba2063a2e1bb2eb7dd8e0de677072d14eebd89cfd6e32637315244b89950d0887b19a82db658544da8566a0b8db27da92f780e59b55fdb0fde05f80ee305ea24f2316d3d042eabc30bf6c634041b6600d59c0549bdd6fc38f14d9f9fafc19e5dbb5d105f3f8e42ef3838eca235fc9e9bf4cf", 0x86}, {&(0x7f0000000540)="a8844f3280190c5282e637c55a9cbe409b000ec68b7373c4ef1a196eee3c1130b4a1d87ee5550da3f069d0b4ff21310044945976412fcd1fad9c00cd48e0fe93e45e621015583f696ea658e6feb8dd658ae43582413e9e14a94190ac840a87b701bc", 0x62}, {&(0x7f0000000380)="1f9e9128f214118a774a32c3121ac09b64738187ab2f8d50d533f110bfe6e366f93a14675366f595c284e1c8c148747e1cff7e99", 0x34}], 0x4, 0x0, 0x3) 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) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r6 = dup(r5) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) msgsnd(r4, &(0x7f0000000700)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=r1, @ANYRES64=r6, @ANYBLOB="992549158bf4a732ebde1349a16e5d9e45d54ccb270411804295459e7f3abb9a7d75be4cead1563074064a55e13913d3c2ff68d34cee402131d7afa566674eddeca95a54471f82ced7e1786491d30fbff0a66497c12524318402465b", @ANYRES32=r5], 0x5, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r7 = msgget$private(0x0, 0xfffffffffffffadb) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000100000d091117300"/85], 0x55, 0x3, 0x0) msgsnd(r7, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r7, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4ca97d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb50d8dfc0657d5e0ab606be26c7463326174f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256000000000000000000"], 0x1, 0x4) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="0300000000000000943b5b09252ec40b4ca3cb8558a2b9c7b22f90f42b9c39dc625820176e69b1c8f2d0bc810a9854bc8b9a6f6d30b447cdfe2786025db7f96f00"], 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x20000264, &(0x7f0000000080)=[{0x7fff, 0x8d, 0x0, 0x4750}, {0x3c}, {0x6, 0x10}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r11 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = dup(r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x34, 0x0, 0x0, 0x7}, {0x6, 0x0, 0x0, 0x104}]}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000600)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb0}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x9, 0x8a, 0x7, 0x0, "41e1db6172854646a6440e67b1a2c17433fd5f7c", 0x6, 0xffffa213}) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) kqueue() 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0xfffffffffffff346}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) ioctl$BIOCFLUSH(r1, 0x20004268) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x20) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) r4 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) ktrace(0x0, 0x5, 0xc04, r4) r5 = getpid() ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r5) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r5) fcntl$lock(r3, 0x1, &(0x7f0000000100)={0x4, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffe, r5}) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r6 = shmget(0xffffffffffffffff, 0x1000, 0x400, &(0x7f00002b7000/0x1000)=nil) shmat(r6, &(0x7f0000ffc000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) accept$inet(r3, 0x0, &(0x7f0000000040)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() semctl$GETVAL(0x0, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(0x0, &(0x7f00000005c0)=[{0x3, 0x400, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) semget$private(0x0, 0x0, 0xae) semget(0x2, 0x4, 0x82) r2 = semget(0x1, 0x2, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000000c0)=0x400) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) ftruncate(r4, 0x0, 0x5) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfeffffff], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r2) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCDRAIN(r3, 0x2000745e) r4 = msgget(0xffffffffffffffff, 0x0) msgrcv(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="0000000000000000000000009b05674300000000010000000000000000000000000000000000077ed1180000000000000000000000000000000000000056000000000000000000000000000000000000efffffff0000000000001000000000000000000000000000000000000000000c00000000000000000000000094756065fe9bb916fe06000000ec263fc97b1c19b391bf187e23e52c1073ecdbef085ef9f108f45d53925d3574c62d582878e50ea7fc9c8d9f84caf2a58769f13bf3aee595023cdd3d000abdecb0d698e4078463498ce7b95553bbcacd08b6ccf42bf2e57f06e642c7b95cb2718769890f6ecf5a941348382cfee9f800"/262], 0x1, 0x3, 0x800) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000340)=""/114) msgrcv(r4, &(0x7f0000000080)={0x0, ""/188}, 0xc4, 0x0, 0x800) getegid() r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000040)) 16:00:24 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x7ff]}}) 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, 0x80206979, &(0x7f0000000300)) nanosleep(&(0x7f0000000000)={0x3, 0x6}, &(0x7f0000000040)) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r6) r7 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r7) r8 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r10) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) kevent(r3, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0xa2, 0x1, 0x2000000000000, 0xfffffffffffffffd}, {{r0}, 0x1, 0x0, 0x1, 0x9, 0x10000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x80, 0x0, 0x142, 0x66}, {{r6}, 0xffffffffffffffff, 0x6, 0x1, 0x5, 0x731}, {{r7}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x2, 0x2, 0x7ed, 0x8}, {{r8}, 0xffffffffffffffff, 0x7c, 0x20000000, 0x3ff, 0x1}, {{r9}, 0xfffffffffffffff8, 0xc1, 0x1, 0x4}, {{r10}, 0xffffffffffffffff, 0x10, 0x1, 0xfffffffffffff8b0, 0x400}, {{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0x8, 0x9}], 0x200, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x32, 0x2, 0x4, 0x6}], 0x0, &(0x7f00000002c0)={0x1, 0x5}) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r4 = dup(r3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r5) r6 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r7 = dup(r6) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000080)={0x0, 0xffffffff, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r9 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r10 = dup(r9) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r11 = open$dir(&(0x7f0000000340)='./bus\x00', 0x0, 0x80) r12 = dup(r11) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r13 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x42) r14 = socket(0x2, 0x1, 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x9, 0x346}, {{r4}, 0xffffffffffffffff, 0x105, 0x80, 0xfff, 0x401}, {{r14}, 0xfffffffffffffffd, 0x40, 0xf0000004, 0x4d2, 0x600000000000}, {{r1}, 0xfffffffffffffffe, 0x18bd49055bae3014, 0xf0000000, 0xf29, 0x200}, {{r7}, 0xfffffffffffffff6, 0x58, 0x20000000, 0x3, 0x9d0}, {{r8}, 0xfffffffffffffffe, 0x80, 0x2, 0x2, 0x3}], 0x4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x0, 0xf0000000, 0xd26, 0x20e}, {{r10}, 0xfffffffffffffffd, 0x0, 0xe0ddb2f128dfab76, 0x80000001, 0x7}, {{r12}, 0xfffffffffffffffb, 0x60, 0x1, 0x100000001, 0xbc7}, {{r13}, 0xfffffffffffffffe, 0xb2, 0x20, 0x6ccf0ff3, 0x2}], 0x4, &(0x7f0000000200)={0x4, 0x9}) r15 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r15) r16 = accept(r4, &(0x7f0000000240)=@in, &(0x7f0000000280)=0x283) r17 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r18 = dup(r17) ioctl$TIOCSETA(r18, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r19 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r20 = dup(r19) ioctl$TIOCSETA(r20, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r21 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r22 = dup(r21) ioctl$TIOCSETA(r22, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r23 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r24 = dup(r23) ioctl$TIOCSETA(r24, 0x802c7414, &(0x7f00000002c0)={0x3f, 0x7fff, 0x4, 0x0, "d2ef0700000000000000637da900", 0x2}) r25 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r26 = dup(r25) ioctl$TIOCSETA(r26, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) kevent(r2, &(0x7f00000003c0)=[{{r15}, 0x57eb4f47e1009d11, 0x20, 0x2, 0x7, 0x4}, {{}, 0xc, 0x73bf0e5c64ee7734, 0x8, 0xa92e, 0x7ff}, {{r16}, 0xfffffffffffffffc, 0x8, 0x1dafa9a5b937bd18, 0x3, 0x2}, {{r18}, 0xfffffffffffffffe, 0x0, 0x80, 0xe98, 0x3ff}, {{r20}, 0xfffffffffffffffb, 0x0, 0x1, 0x200, 0x81}, {{}, 0xfffffffffffffffe, 0x0, 0x166a6ee213f79897, 0x0, 0x3}, {{r22}, 0xffffffffffffffff, 0x4, 0x40000000, 0x141e19e8, 0x5}, {{r24}, 0xfffffffffffffffa, 0x1a, 0xf9bc450a77259457, 0x10003}, {{r26}, 0xfffffffffffffffc, 0x43ef17f480fa0488, 0x2, 0x682800000, 0x1}, {{r6}, 0xfffffffffffffff9, 0x30, 0x8, 0x1, 0x6}], 0x200, 0x0, 0xff, 0x0) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x80, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) r6 = kqueue() kevent(r6, &(0x7f0000000040), 0x30, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x21}], 0x101, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000480)=0xffffffffffffff7a) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = fcntl$getown(0xffffffffffffffff, 0x5) r10 = getpgid(r9) r11 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r11, &(0x7f00001ef000/0x3000)=nil, 0x0) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0xfffffffffffffffd, r4, 0x0, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r10, r9, 0x7f, 0x100000001, 0xb1f1}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r12 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r13 = dup(r12) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r14 = dup(r13) ioctl$TIOCSETA(r14, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) chown(&(0x7f0000000340)='./file0\x00', r4, r15) r16 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x1c) openat(r16, &(0x7f0000001440)='./bus\x00', 0x80, 0x41) r17 = dup(r2) ioctl$TIOCSETA(r17, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd66c5a108100227c6637da90020"}) pwritev(r17, &(0x7f0000000240)=[{&(0x7f0000000040)="0c261a156b2c3fa5f5c70a2a", 0xc}, {&(0x7f00000003c0)="a7b17129f9e29ed3bd73495718a3d723f923c5076f17718ff62dfeecc50f628404103f7c9ce1560ed5736ec19ad40545ac1cae347b26b6ff17529c7a0e66d37f0406ef95349a1b2f7fa4655dd98e044a3705192b5a91c3b358fd390de725c0fbbdbe49674b786f8d839d050656b6a171b1de36fa4ef733c60b459b09ccc5e4bafd284da275496c36d7fb304f567c84e7b188e47908a7a07f039888b58900c9a5aa0ee00bcc9678fb5d446983c788017de40caa212929bd383c7ed85c41df159a6fb8dc0763a6710e789e1c06eddcff9cbf8e1e179c8b8bfad8104ab1e03920eafc1d1849c314a95f9c0647cbc2f030283da806fd454672ee70e2dadea1d39cbe9f6c1504fc292d3909f5cb0d4ee2dfb208a1b6b6216d2c9764d7da1bcf78ed28b727ae7f6eea5ca4e73132742f249b5adbe2fbf3bf33f3297e35a232197bb79455db06a3e0ba575094c31d50bd299c29295d30d0c1a4783cbe312b2053a874f586a419ed8782d68c8c9226d478b2caf4cbf7b808294b8e3f9572ebc6a482abb045de36a547cafad1f91fb6a5c828d9f483be467e0f0b295192869a0dd06b5214a482631df8251b81fe558236118be60d0886346cae759834ada3d9b9bbbf5e7f9459f0999e201546479086ddf61d7d2e0c202c48616412318b3ea8c90d500b1ddab2d8a4a9091bf802ec98fb7a1c8ef8f59f33d0781d4df0cc7400620f631bcd9acfc9070bb24e8b034cbc28529c365e36bbbd9467e84b7f915dca90b4c698eedd8ec11312c7fe2962386c9f5c3fc6fbe6a82d05c14e8529f488acc85cc47a6dabcd0c624b05d76ae0775db51a0eaac4a07cf51c0e0df9fd455ccd4834282843da9a872ab35f7735b0088843c42bcb6d194cac8904f911ccb98a7fece3db37cf050b7355ea7f5964b20333859baac758cdf313b1ccfdc911249599c50b9ca7ddfb73547b182b3aa9f6f7e4739cd4b5891abdadbdafbcd8737f3862695cd187a4cb52ed7fe41e021cd2b3aa2f705c30105ecb543e90d1e7208be29952a3dad87a565ac3a191ce9be92cbb8dfe469237bda5be2be04c49881e908aa122fb44c13806d6ab0066f119aa3536f7c7eb11e0ffda44f1f230c8eb8b09dca8fe086736a61613c3213bd8f7c31dad64b76cb363587cfca55e9e9dc1d63aacea4dd87c29c218fff1f0196bae222f3c546eb88decb716b1cb51a9bdf3484cbb56ff88b7cc4a30b680f1453b4602f310691c2b13db30e59151a997dff7dc0d8a2358bcb1538395c8cc1a73619df8fdecffae107f3512b100fe3388dda9d79a55364d01533e1d33d397f46b244d5ed542e557eea8c6d03b2b4316209168f8da2118371c10ca3c2e33ab353f85486506a50cda1c26c5539b845a16ca735d978ebd7a4fb21c0d75ee94719b098aa3e0404288627a7ccf5c399dd9d3acbb1f2d70c7c95e6a98a6dc3f09db240667cb877313c1b2aee251c9bf3b425a75ff25c64e0ef0b38749917558cbde8f13460f321b8fb99f1b859643c6425b25854e0a8202c676710878d03d0a54a14f67ba96c3c3d2a8646966741f624ccf6a0e665c7a962f9e64d2d35b8687dfb8d704f749f79409e3a99bbf150305ed4be8d991bbd760bda11de3c401b9bea6a46470960859157a2a7f9783ac3a2cc2cd8d68f98a9281aab45c738bece1e0bd634a385f48894ff80b505cac17df9928efa501642293bba28a198016eba06bc256f67598c718016365dc62e87ee489dabcb02e515102f08692f0b553f5ca5e0fd9449624d7109ac24316fa7a74da6902453d99d29cc776da0793ff225acacf8d19f2fee7641525543b65332022c09aedc78ae0dfdb4abfd57d1e8436861d1bacba2778771bf77af83e600fb759ef41ad096e60fa669b15b4e25d7af400ed9e89e3edf32138363e8fc4bd04403676fc3635ed99f0d8274e64f5a4a92a9f7bf50e4d365b271191b08ef78975b3d335cb78d1e99fef8352d33d07ec10d2652b16c90f86c0d054d884c5750ed1471c7db564044302316c4206ffc702fbc146c5391eb3e7f9171bb9ced6186de95f430293ac0f0c082ca89544a6f7930828f648961a1935e1476715a424bfb62d5b46d132bd6bedd56d74d4a324bb228db66c14ac55f42f11cc4a4feeef35a26feb66a6cb5d4262213ffc7266d11044693897a7ae00f7b062e73171095b32f53bc5f395f612a4398366df3f363d8b5776fd5c50f4462206102944e2f0cbb099444a8922a176c3859ad50faab4f448f17d1d2c4884b24812f903dba7dd9d175cd949503a8a775c90a9124fa8fd07ee2e55aa1c7580d85a3b5565774c3a1017a386faf45eb63769c23680ee5fa0a0417ed206282b00a908e42faf219ee28ddd2371a7162c6e72ee94d4cb53569efb377d86a18526d257b46cfe98f52f15ae64306970e0a8110988c24e5591b2e96c3aeb4144e6cae14c83130451233c9e284f93521d2cfc36e103f3c69c1fc7d24642a27a2f140578d721dc83dec68a4fcda353a539f099d77ae35d299b5eccf9a34ca82e5ccd47642fa77bc269c84c6a71226cf1801831d09ea6f815847bec149475b20b27665e584c0919d14a7fe1a39c19ee40f5e2e52ab0f65158612c346882bb66ed3a15e7317bbb59a972e6aa6df70b426bf1f7964bc9f0e2e595cb5181e430177f331420c8a36a5b770d2774fc396d214e786bb76347633b1b31af3621b72e9bd90d18100b715fe13a52786858df0151362bf669d90a1868de964a3653c4ea57177294b4b55260e1b60d0192e663b83bbdbc18815d08454d5cd6bf44940a520d5b09ecd5b75e40e3e95fe74240e0f5af9e147ab243b335230287a4f77aa5146065b84943c54568c3c41b75a38d475413e996adca6a7d1b240df020cc8916d09f14ebff2ab78a61dc7445552da212103608715e60f3733bb0a76aff0df262052a95e8c8af4cead387407c992011d44aa30d52f8981cc43ade87461f22055ebea6a5ad098f3b1fdf071ea3b01b249d252b5254e1e14573dddd98a5e44c7b7e3c747b0299a596427a52c91707d4adb3da6cdc72c90a336cdcedc2574d5eb28891e41fabc85ffd864e73645f14a001d25173e6622fba86cef6f9b749fc2d5da0d07e6e63747a1c211d126cb93d27d36a21c4a168ad1e2c12e209f405b5ff99d5920ee6da329959b7439bb2d322fa55abaed9084f67a30d20217664d7be87e3815fc8b6c63f7b5c4b9765d22425868557c886077be4b8b6b3da3c8f1872149fc4c5dab56ebd7f211fe919bc0320367bee473a10f49410343f4caf3206f73e99dcfd517bee3c40ac76874001cba69d3642f55847c2e4fe904fdd9a245f446b665376c5d22258716f3ea0bebc4dd06ef0a8b164e09646e0091e7d09a27d6fa9be714653871f9b4510edef9f4761f14fbd9dea2ef4943469443c3a8fd645041c692365e69342d121573c86ae374138f0facb77d1d90291f30ff3d8a7d490947c23bd383faefb4a603641289f6c9df36a2568e33b7066f9bf430c0403a7370bbf0c0481a0f7b58875c2966e5a171b7ab23807f6e086529195e0bcf25fcd620944b2844787e6215f72146c025bc9dd401666e5d296f4ac30198675b476fb1c5b794b6fafdff99c309a0a1695904990aa597758008397cdf01b87676c45f07c48b441cdfca243fcca4c6f7423360e1949371f8f8c9b65f5a17ff4e19989c8a5c321424ba25a109006aa43f813a2b69903d1b3ba66605c7fecc3ee8a62aeaedd1a5a84c048c64fdfc0fd6b6bfbf24ef7aa11bccea74ec4e67f8fb94c9d9709466fe4b1c2c78016bd43805318c47a0c6f6515f0b4c673388cdbede6911a0df457643d4fb9721c7fe391cc12effaf64a85acb91a49e98a948fdc8fd4131fc14550e96fe862dc5e3e090c8f01be5fce1baf0cb872e6705e12c1c0bbe19f8430b1647a2c3acaeb168c4fb18e1c2e3057bee1030b1604f72dea16dce6410a66baa5c50a9db7376441f968264d3aa487203038442ee36d345048a6ba5daced208996ff90442e0966e65dc9674ad2cb021f1912769d60efa705f2ab9fd76d91eb870dcda02db87f584262a571fecb8c476caeed2c48790bd1aad6f448bc5d1d35a2ba28aea29679951bcf1aff0ee2d7a41fb2cf149549ccfb58bae3f0f43db81b2df9453644edb920223d01272b05408c9f62b0e3a526a61a0e42fbbbd3d031b2e8da51dbcb696679989591fd4b2b874fd65bc4c555e6011d53b2c5c49bea90f99d74b92f6a2a609c70aa30d5ec7cc3b3662236a0a70cd390d1f3727350cc3b4e35131fcb75dbd8cc03a1e3e317f7684dbc72e95575f8b29cc5181d42c182f4d504e8535d26c94f43a5293477122869a9d25899302f059a72d4a7f2276a5a3fa72f583bf85033650d2c06d01b7df41b4737a511b1c94b25eaed38ef5f4707c52acf8222572821a8778e27521db3446fedb4644ee407128b154cef93bef8737f024288096778b828eaca46078f53d3f3ae7f33658225fa96fc2ce9c03587754f1d949bfa845563456f3e548430606960ee2a46437c55d379558518de801b0d9fca544525d226f1c9012b9f48a5ffcce3d46982dd238f86cfc7d5188255ecd68e35feb4751f4a162ec76d3273c32f06e58247951ecaeb39d1ae615729bf8f391a5bbdac921a5269d353a78e36f3c76890b65aa57835bb29a24c05907cd1c9a812754113d627a42e6bce1ba8a9e955b17deb2089940c786fb3dad73505c44c26472aee2342081891e2f9b0deb3822829b90dc3de64f46a36a3c420edc68cfd1c784bf89c1f3eec93373b773dea7d7b76371ce9b0852e6e2c19d561a403385fbeaa2a927a6feb9b3e76cc0eb516e0f99cfba0337bcd374ae5ec79337101653c40f37d447ec4a9b02f617d59f6500a0753786e36a71298e4450a4b61e9f45c9df155e7fcf7e77035d42cbcb72b89dd4ca7540b7842716e4b31c274d81fe805031c02868f923080ba081beb97ef179037c47aade7cdc80a681711868151236800e822127c8ccb63b7a459f3eb637e55c5d0c6b9bd6e8f3841f984e295a2490ac3f81b7991ac80449e22a33be2968dc8fd50f7e9d006d82c0da54cbe81e16c45d4e5aa1a5fd9b9ff36d80c2384070bf24110d9ad4d25c3e914eb22b4ec2352034e6477ee20e2aadad04303a76504d0dd84666934bee2f194369e2ffc53947fac00704c3c053c0eacf8bd70bffe961c1561c9687c822bab9ff135b14b7300dc803b38442af86f731d6bb0f2187f038d7e5957882a22552f8df5d51a4fb548559812cc7e48f059fe3bb98cbc9872b407a8a00dde0a4c4adbee83c0e978ab4be98151ccaa979481a9ea26741c8dbae0af3bd8f6ca81b9f414567b500547d457249e0687e10e49e2511e6dae864fdb068183d160d74c59bf09213631f9df0bcae39a63649a1bfee340b6290afaaf81de4748d7a7cc84fc6ecf10ca6eea795364ec7a9e8b86f69d462523423c6db9f1f4a49c4bba68f1b07ea3a43807876e7badc79b2b5b6b975ae0401553e83ec9422216196cdf1bd29399186504728f0837e2d59a8596dbaa47950a96c3a26d4ba5fd7dd45d7d5b6cc59948861cab9748f5045a683ba8f456a0c534c431d42e612a278305aaf44507095d63de540e751306468f8b9ad1a380c741931c212d10918c9fc6d10e49e967f976886c68d2621d3c75ec66664b377185bb36762dfa8cf82dc12ce31e4c6cdd1262b9f4cf13ee4fffbc45eb7ccb730fff7d9ec486dccd5f3d25622cf27ef518b65b7a366377f9e839cf621e752748d444402f3ef563edb10a95a73041", 0x1000}, {&(0x7f0000000080)="5e70528ce7ec7ed3cf6ae34a65d92d5b172cee", 0x13}, {&(0x7f00000000c0)="5981696bf5233e18386ec366518d3a53c2ee0a145ca5846dcde47e7be15b4891fa72d2fa038c6bf1152805ea18810fd8cad46b8c2cda118759ac7e14ddb688a7ad729fc5aad3eb7d7facb120c1173c0f60ee2c114252ba0898ba457f987f5f28cf1b5000f69b781556417c64ae49af53881a857c2bd16a21e266eab337342157b5da18d62313f103066163b8d6caba512a64260c4cc7415b85eea40722802ad99261b3588a4d30cec8ba9d305a28acde4500f90a42671b6276654d867f24a5c22c6e528c3a9e4204f695642f0b939aa02c83a793bd74f970c6e671b49734c31f106b9c4077", 0xe5}, {&(0x7f00000001c0)="32951f1f2fb2ffdfdb99fdf317f8fcec4f0595075a7901037a39b37ea5bb41305ae6502b8369da1e2d2ed98d0afbab1f2781501584be3bc0a29ef58b982e065bba26a3879c188c4270063db59466f1050c140c46", 0x54}, {0xffffffffffffffff}], 0x6, 0x0, 0x997) 16:00:24 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x800, 0x0) r0 = socket(0x6, 0x8000, 0x20) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/243, &(0x7f0000000000)=0xf3) r1 = dup(r0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)=0x1) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpgrp() dup(r2) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) close(r3) dup(0xffffffffffffffff) r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r4) r5 = dup(r4) getsockopt(r5, 0x6, 0xfffffffc, 0x0, 0x0) r6 = semget$private(0x0, 0x3, 0x320) semop(r6, &(0x7f0000000040)=[{0x5, 0xf5, 0x1000}, {0x3, 0x20, 0x1000}, {0x4, 0x7fff, 0x1000}], 0x2aaaaaaaaaaaac83) 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() socket(0x1b, 0x1, 0x6) close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r3) dup2(r2, r3) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) login: pckbd_enable: command error panic: pool_do_put: mbufpl: double pool_put: 0xfffffd80345d0000 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_put(ffffffff8256d040,fffffd80345d0000) at pool_do_put+0x31f pool_put(ffffffff8256d040,fffffd80345d0000) at pool_put+0x4b m_free(fffffd80345d0000) at m_free+0x119 ml_purge(ffff800014946178) at ml_purge+0x50 ifq_purge(ffff800000a69a88) at ifq_purge+0x97 tapclose(5d00,7,2000,ffff8000ffff8290) at tapclose+0xed spec_close(ffff800014946290) at spec_close+0x311 VOP_CLOSE(fffffd803a689680,7,fffffd803f7c69c0,ffff8000ffff8290) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d5fd448,ffff8000ffff8290) at vn_closefile+0xd3 fdrop(fffffd802d5fd448,ffff8000ffff8290) at fdrop+0xc2 closef(fffffd802d5fd448,ffff8000ffff8290) at closef+0x118 fdfree(ffff8000ffff8290) at fdfree+0x100 end trace frame: 0xffff8000149464e0, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic pool_do_put: mbufpl: double pool_put: 0xfffffd80345d0000 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_do_put(ffffffff8256d040,fffffd80345d0000) at pool_do_put+0x31f pool_put(ffffffff8256d040,fffffd80345d0000) at pool_put+0x4b m_free(fffffd80345d0000) at m_free+0x119 ml_purge(ffff800014946178) at ml_purge+0x50 ifq_purge(ffff800000a69a88) at ifq_purge+0x97 tapclose(5d00,7,2000,ffff8000ffff8290) at tapclose+0xed spec_close(ffff800014946290) at spec_close+0x311 VOP_CLOSE(fffffd803a689680,7,fffffd803f7c69c0,ffff8000ffff8290) at VOP_CLOSE+0xc0 vn_closefile(fffffd802d5fd448,ffff8000ffff8290) at vn_closefile+0xd3 fdrop(fffffd802d5fd448,ffff8000ffff8290) at fdrop+0xc2 closef(fffffd802d5fd448,ffff8000ffff8290) at closef+0x118 fdfree(ffff8000ffff8290) at fdfree+0x100 exit1(ffff8000ffff8290,19,1) at exit1+0x32f postsig(ffff8000ffff8290,19) at postsig+0x4a6 userret(ffff8000ffff8290) at userret+0x159 syscall(ffff800014946710) at syscall+0x42e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbd9e0, count: -19 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff800014945f20 rbx 0xffff800014945fd0 rdx 0x2 rcx 0 rax 0 r8 0xffff800014945ee0 r9 0x1 r10 0 r11 0xd28a1a68e3274691 r12 0x3000000008 r13 0xffff800014945f30 r14 0x100 r15 0x1 rip 0xffffffff81790a28 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800014945f10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=489386 stat=onproc flags process=a proc=2000 pri=17, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff8518,0xffff8000ffff27c0 process=0xffff8000148a2700 user=0xffff800014941000, vmspace=0xfffffd803f012330 estcpu=28, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 78478 414392 41470 0 3 0x80 nanosleep syz-executor.1 78478 508081 41470 0 3 0x4000080 fsleep syz-executor.1 78478 366830 41470 0 3 0x4000080 fsleep syz-executor.1 10637 470337 1 0 3 0x100083 ttyin getty 71666 500376 0 0 3 0x14200 bored sosplice 41470 158961 22075 0 3 0x82 nanosleep syz-executor.1 22075 212949 81425 0 3 0x82 thrsleep syz-fuzzer 22075 462058 81425 0 3 0x4000082 thrsleep syz-fuzzer 22075 441704 81425 0 2 0x4000082 syz-fuzzer 22075 357477 81425 0 3 0x4000082 thrsleep syz-fuzzer 22075 187977 81425 0 3 0x4000082 thrsleep syz-fuzzer 22075 501216 81425 0 3 0x4000082 thrsleep syz-fuzzer 22075 393413 81425 0 3 0x4000082 thrsleep syz-fuzzer 22075 188188 81425 0 3 0x4000082 thrsleep syz-fuzzer 81425 341975 77219 0 3 0x10008a pause ksh 77219 58173 96014 0 3 0x92 select sshd 96014 33192 1 0 3 0x80 select sshd 40435 317789 7219 73 2 0x100010 syslogd 7219 52671 1 0 3 0x100082 netio syslogd 97337 398796 1 77 3 0x100090 poll dhclient 97687 7141 1 0 3 0x80 poll dhclient 76172 58598 0 0 2 0x14200 zerothread 48822 231007 0 0 3 0x14200 aiodoned aiodoned 65015 371373 0 0 3 0x14200 syncer update 85779 259849 0 0 3 0x14200 cleaner cleaner 60135 462362 0 0 3 0x14200 reaper reaper 71757 497725 0 0 3 0x14200 pgdaemon pagedaemon 73111 432427 0 0 3 0x14200 bored crynlk 32804 498961 0 0 3 0x14200 bored crypto 32800 369254 0 0 3 0x40014200 acpi0 acpi0 43162 81439 0 0 2 0x14200 softnet 46138 444186 0 0 3 0x14200 bored systqmp 29222 268218 0 0 3 0x14200 bored systq 38573 154740 0 0 3 0x40014200 bored softclock 18570 66551 0 0 3 0x40014200 idle0 20855 344836 0 0 3 0x14200 bored smr 1 54485 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 9507 6349K 6792K 78643K 11218 0 pcb 13 8K 8K 78643K 74 0 rtable 86 3K 4K 78643K 307 0 ifaddr 71 14K 16K 78643K 126 0 counters 19 16K 16K 78643K 19 0 ioctlops 0 0K 2K 78643K 25 0 iov 0 0K 16K 78643K 58 0 mount 1 1K 1K 78643K 1 0 vnodes 1242 78K 78K 78643K 1485 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 9K 78643K 39 0 VM map 8 2K 2K 78643K 8 0 sem 12 0K 0K 78643K 93 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 5 13K 25K 78643K 389 0 sigio 0 0K 0K 78643K 12 0 proc 49 38K 54K 78643K 402 0 subproc 23 1K 2K 78643K 50 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 53 0 in_multi 68 3K 3K 78643K 101 0 ether_multi 1 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 229 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 118 70K 72K 78643K 1795 0 UVM aobj 112 3K 3K 78643K 120 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 54 0 NDP 12 0K 0K 78643K 27 0 temp 133 3558K 3627K 78643K 5900 0 kqueue 0 0K 0K 78643K 1 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 7 0 4 1 0 1 1 0 8 0 rtpcb 96 43 0 41 1 0 1 1 0 8 0 rtentry 112 60 0 27 2 0 2 2 0 8 0 unpcb 120 197 0 189 1 0 1 1 0 8 0 syncache 280 6 0 6 3 3 0 1 0 8 0 tcpqe 32 265 0 265 2 2 0 1 0 8 0 tcpcb 640 115 0 111 3 1 2 2 0 8 1 ipq 40 8 0 8 1 1 0 1 0 8 0 ipqe 40 106 0 106 1 1 0 1 0 8 0 inpcb 280 417 0 410 4 2 2 3 0 8 1 nd6 48 7 0 5 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 4 0 4 2 2 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 291 0 118 16 2 14 15 0 8 1 art_table 32 292 0 118 2 0 2 2 0 8 0 art_node 16 59 0 29 1 0 1 1 0 8 0 sysvmsgpl 40 37 0 24 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 89 0 79 1 0 1 1 0 8 0 shmpl 112 118 0 8 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1968 0 569 46 0 46 46 0 8 0 ffsino 240 1968 0 569 83 0 83 83 0 8 0 nchpl 144 2855 0 1234 61 0 61 61 0 8 0 uvmvnodes 72 2188 0 0 40 0 40 40 0 8 0 vnodes 208 2188 0 0 116 0 116 116 0 8 0 namei 1024 8470 0 8470 1 0 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 520 6 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 208 7332 0 7332 8 7 1 7 0 8 1 plimitpl 152 154 0 147 1 0 1 1 0 8 0 sigapl 432 561 0 548 2 0 2 2 0 8 0 futexpl 56 10545 0 10543 1 0 1 1 0 8 0 knotepl 112 240 0 221 1 0 1 1 0 8 0 kqueuepl 104 256 0 254 1 0 1 1 0 8 0 pipepl 128 660 0 642 3 2 1 2 0 8 0 fdescpl 424 562 0 548 2 0 2 2 0 8 0 filepl 120 4913 0 4828 7 3 4 6 0 8 0 lockfpl 104 88 0 87 1 0 1 1 0 8 0 lockfspl 48 33 0 32 1 0 1 1 0 8 0 sessionpl 128 19 0 9 1 0 1 1 0 8 0 pgrppl 48 19 0 9 1 0 1 1 0 8 0 ucredpl 96 908 0 901 1 0 1 1 0 8 0 zombiepl 144 549 0 548 1 0 1 1 0 8 0 processpl 896 577 0 548 4 0 4 4 0 8 0 procpl 648 1067 0 1029 4 0 4 4 0 8 0 sosppl 144 2 0 2 1 1 0 1 0 8 0 sockpl 384 668 0 651 7 4 3 6 0 8 1 mcl64k 65536 44 0 44 4 4 0 3 0 8 0 mcl16k 16384 8 0 8 2 1 1 1 0 8 1 mcl12k 12288 13 0 13 3 2 1 1 0 8 1 mcl9k 9216 8 0 8 2 2 0 1 0 8 0 mcl8k 8192 22 0 22 2 1 1 1 0 8 1 mcl4k 4096 49 0 49 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 69809 0 69779 18 13 5 15 0 8 0 mtagpl 80 16 0 15 2 1 1 1 0 8 0 mbufpl 256 113879 0 113830 26 14 12 22 0 8 4 pool(mbufpl): free list modified: page 0xfffffd80345d0000; item ordinal 9; addr 0xfffffd80345d0000 (p 0xfffffd803a271000); offset 0xc=0xdea4beef bufpl 280 7465 0 2301 370 0 370 370 0 8 0 anonpl 16 80243 0 59767 103 5 98 98 0 62 14 amapchunkpl 152 2921 0 2773 13 3 10 11 0 158 1 amappl16 192 3345 0 2193 68 3 65 68 0 8 7 amappl15 184 166 0 164 1 0 1 1 0 8 0 amappl14 176 235 0 230 1 0 1 1 0 8 0 amappl13 168 1 0 0 1 0 1 1 0 8 0 amappl12 160 9 0 6 1 0 1 1 0 8 0 amappl11 152 48 0 36 1 0 1 1 0 8 0 amappl10 144 7 0 7 1 1 0 1 0 8 0 amappl9 136 558 0 555 1 0 1 1 0 8 0 amappl8 128 162 0 134 2 0 2 2 0 8 0 amappl7 120 42 0 38 1 0 1 1 0 8 0 amappl6 112 60 0 49 1 0 1 1 0 8 0 amappl5 104 142 0 129 1 0 1 1 0 8 0 amappl4 96 792 0 765 1 0 1 1 0 8 0 amappl3 88 125 0 120 1 0 1 1 0 8 0 amappl2 80 3902 0 3834 3 1 2 3 0 8 0 amappl1 72 19343 0 18931 26 16 10 20 0 8 0 amappl 80 1307 0 1261 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 119 0 8 2 0 2 2 0 8 0 uaddrrnd 24 568 0 548 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 568 0 548 1 0 1 1 0 8 0 vmmpekpl 168 8390 0 8364 2 0 2 2 0 8 0 vmmpepl 168 73213 0 70984 182 39 143 175 0 357 43 vmsppl 272 561 0 548 2 1 1 2 0 8 0 pdppl 4096 1142 0 1102 7 1 6 6 0 8 0 pvpl 32 223894 0 200349 231 4 227 227 0 265 37 pmappl 200 567 0 548 2 0 2 2 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 169 0 40 5 0 5 5 0 8 0