00040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = getgid() r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r29, r31, 0x1e4, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe01, 0x9, 0x7ff}) r34 = getegid() r35 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() r37 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r39 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r38, r39, 0x10, 0x9}, 0x8, 0x1, 0x9}) r40 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r42 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r42, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r42, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r42, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r43 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r45 = getgid() semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r43, r44, r45, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r17, r24, r31, r34, r36, r40, r41, r43, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000300)=[r7, r17]) r47 = getuid() setuid(r47) r48 = getegid() r49 = getpgrp() shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000340)={{0xf8000000, r4, r46, r47, r48, 0x8, 0x78}, 0xfffffffd, 0x0, 0x0, r49, 0x0, 0x4, 0x9}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getdents(r0, &(0x7f00000000c0)=""/30, 0x1e) recvfrom(r1, &(0x7f00000001c0)=""/218, 0xda, 0x0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x3}, 0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:30 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffff9c, 0x40045744, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x6, 0x9, 0x7fffff7d, "00ebffffff000000000000002000"}) writev(r0, &(0x7f0000000440), 0x0) 04:28:30 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'\x1f\x00p', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) fchdir(r1) 04:28:30 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x81, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r8}, 0xfffffffffffffffa, 0x0, 0x40000000, 0x7fff, 0x6}], 0x0, 0x0, 0xfffffffc, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$lock(r9, 0x7, &(0x7f0000000240)={0x9a30e25862ddb8ce, 0x2, 0x10000, 0x0, 0xffffffffffffffff}) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{r3, 0x4}, {r4, 0x80}, {r5, 0x40}, {r10, 0x2}, {r1, 0x100}, {0xffffffffffffff9c, 0x4}, {r12, 0x10}, {r13, 0x20}], 0x8, 0x99) dup2(r1, r0) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000480)=ANY=[@ANYBLOB="d39f92b07a5256faf619cc1f426b6be23f2c2ce41a783db621b9bdd11799f2ae057056381cb064b21c2bc679aeb44c75f91944f6b095b1aed273447ecf7a010000008e01d93e7adab6e3672f4d010400000000000093b901dc2141139b5d1e23c7a1db951f1de966407f98ae0356fea8820500000000000000ac26fe03bbb6eee0dd69e3e839d852df27d3d303727dc8bbd91054014320c908000000000000009308591faa9b9afbed01e94ac637bedabf48dee6ace86eedc0a9692bb9c16882f573064b02f6f955d0088e2b03f91a2cd04ca4401165e222ca1bb1fbc33db26737b3e5aae50d84311599c800f5e09085b9bb01b19662ae0f02de71a1d554271e2cbd0c14fa765b14dd253ab844c012e8cf5b50f8cf8eda21ad4d7eb3e8d3a8ae8b0aac51a1335441128c005b3e64ae23fde9f2ceb8356b44fdac1c68374bc0ea1302b45da7666256231dc2966918b6e8e9e894184edf0d061a54aa8b4cf9eaba093b2a73c32a2cdefb811884a1f00d8166"], 0x1, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 04:28:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r1 = msgget(0x0, 0x40) msgrcv(r1, &(0x7f0000000000)={0x0, ""/46}, 0x36, 0x0, 0x1000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000180)=[{0x1, 0xa638, 0x1400}], 0x1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0xfb) semop(r1, &(0x7f00000002c0)=[{0x0, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x0, 0x9, 0x1800}, {0x3, 0x6, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000800}, {0x3, 0x4, 0x2800}, {0x1, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) semop(r1, &(0x7f0000000000)=[{0x3, 0xb06, 0x36e9a91f8a84f16d}, {0x8, 0x389, 0x1000}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f00000001c0)=0xff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000780)=""/4096, 0x1000}, {&(0x7f0000000380)=""/237, 0xed}], 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x10, &(0x7f0000000040), 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") shutdown(r2, 0x2) 04:28:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=ANY=[@ANYBLOB="1d01a277dc5745392a101023000000000000ff045a11020d4f000004fe91bac3926ac8fad416d316b31dbe50011a4a6a00a9ca4b5a2828a064fe9269f4a1acb715ffbc4e0cd632842f0cae03e8d376ccacf1999490660aa126fe5044e1c4b05e55ca69e7139578ff593f297e8e4808baa242f4cc1f4a9a5d630afb17489ba6310cf50a84bf2b3327a3fe2a02712c48486f6b691a7e052259acc51c94d50e0e78191d502dd126289bc87a763e6631d50927e7d90eecd400fc135d26a06314d5016886b835157e01fe9536bfbda52ac2196dd2f5d2a18d42823c42096bd11c2ef5b780beaeb8b3e149faf6b4a0361ac3848a02973d899182eb1cfc3bae9c5433f3b253ba7bfb297201587a966d5cdf114a2ebf391b42598212694322dc1f3977311f31f19b13e98d5eadb6ff1c5076a0e4aa3d0ca0f678d26399d88d8420e4e9cedac7cbd164a5b6be8e0b"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = msgget$private(0x0, 0x686) msgsnd(r1, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x2) msgrcv(r1, &(0x7f00000003c0)={0x0, ""/122}, 0x82, 0x875a5a0e359774c1, 0x1000) stat(&(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x80000001, './bus\x00', './bus\x00'}) msgctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 04:28:30 executing program 0: madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x64}, {0x80}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="149130da957e67ba8392c0b01f00") 04:28:30 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(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) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) ioctl$TIOCNOTTY(r3, 0x20007471) 04:28:30 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x34, 0x0, 0x0, 0x80000000}, {0x86}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1f2b783f6e8a9c8100000000") 04:28:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':8'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000180)) r5 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x46) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000080)=0x800) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0xfff, 0x0, "be00", 0x5}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 04:28:30 executing program 1: mknod(0x0, 0x0, 0xffffffffffffffff) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0xaa2f53c594aaf3d8, 0x800, r0) 04:28:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x80000, "3f3fdb7cd56346000000000000000000001000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 04:28:30 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) setgroups(0x0, 0x0) ktrace(0x0, 0x0, 0x0, 0x0) close(r0) syz_open_pts() 04:28:30 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000880), 0x4) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup2(r0, r2) recvmsg(r3, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)=')%\x00', &(0x7f0000000140)='#,-}\'\x00', &(0x7f0000000180)=':\x00'], &(0x7f0000000380)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='@\x00', &(0x7f0000000280)='@\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$\x00']) 04:28:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) recvfrom$inet(r3, &(0x7f00000001c0)=""/178, 0xb2, 0x1, &(0x7f0000000280)={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r6, 0x80044272, &(0x7f0000000300)=0xfffffffd) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x84}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") 04:28:30 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) getsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f00000006c0), &(0x7f0000000600)=0xfffffdb1) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000001180)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf45e54d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa63acceac2a8666a94e76b531ce2606728d4a69e3cc59dbca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162be559984b9cfc64c9877481164c24e75258fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe09000000000000001f4385f0413c755ea4a5c5fe659fa202361cd8cac707005b65c6593d8e4884b13c6d158daa2870b4122cd2350000120000000000020000000000000000b219ede5665b9cf9adb798f308b5b79329820d4b614a865481fc056eb1511cf5302f9ddd55032487633073e4af77b58fc6c35a93019c0060307cd1faa8e14ab61851fac2b3d9b2a1cfead45a7d54cdd69e45bc50bfedc5ab94cc736d7fd27fc40cea3cbb1e0bd367c53f087ff8bfb0001000456a3f98b2390e9e65d239bb8287219fa7757120df09b3dd5eb2ea35b4cd5eae7ec870146dd4315dc697ea25dfb931bae11434254a26f20a936fc4614c9711301a4f97caf55eff135734152be473dfd6115f389ec88e293a37b90eb22440b060b6874014fe0c86496c8e92c17e034aa41baf31bcea4f6e86385d127afc0b15857d9de53cf550c62d802dfc519ef4e8f5d051c740af0c59667ed084942d9cd431cf3b720c66492c9c01b0ecd6667170707ae6e435039c1783aa2484883ae68581f20c00c26fdd72029319c0af85cab3743f3139b75663873a8f74d5e865a382640d2d7eff8a36f9f9b14b4ced2e"], 0x1) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x7, 0x86) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a177a3862078d5e00000095954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1590136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b585649796386e1c709fd422cb82c4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9f6f69fef095de61b039606a44157795e9da5c5fe839fa202361cd8cac7dbbc5b650600000000000000d235000000"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca27306195", 0xffffff4c) r4 = fcntl$dupfd(r0, 0x0, r0) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r5, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r6 = socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000780)='./file0\x00', 0x21, 0x40) r8 = kqueue() kevent(r8, &(0x7f0000000200)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x813, 0x0, 0x0, 0x0) open(&(0x7f0000000580)='./bus\x00', 0x80, 0x61) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3f, 0x1ff, 0x136720000000, "b8000000000000080100"}) close(r6) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f00000001c0)=0x80) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r10 = kqueue() dup2(r10, 0xffffffffffffff9c) shmget$private(0x0, 0x3000, 0xc6, &(0x7f0000ffd000/0x3000)=nil) getegid() getuid() r11 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r12 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r13 = dup(r12) ioctl$WSKBDIO_SETMODE(r13, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000001100)={0x0, 0x0}, &(0x7f0000001140)=0xc) r15 = semget$private(0x0, 0x4, 0xa5) semop(r15, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x0, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r15, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r15, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(0x0, &(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) socket$inet(0x2, 0x8000, 0x9) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xffffffffffffff52) r17 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000100)={{0x3, r16, r17, r18, 0x0, 0x4}, 0x200, 0x401, 0x2}) fchownat(r11, &(0x7f00000010c0)='./bus\x00', r14, 0x0, 0x2) r20 = socket(0x2, 0xc003, 0x61) connect$unix(r20, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae4473e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff010000000000000100000028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d855c4cd1cfd7834aa3fc1611c8649840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c6684f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888980d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436ce731ad3574d79be09000000715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1775e75732d1efb24fb2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c2f12a3c302ca6b332923fb8218e2be840c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a040754e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbc2cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda093def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7ff03000000000000615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d557692e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1209], 0x10) writev(r20, &(0x7f0000000000)=[{0x0}], 0x1) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000003c0)=0xc) 04:28:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x80, 0x0) read(r0, &(0x7f0000000380)=""/4096, 0x1000) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r1, 0x6, 0x8, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x50, &(0x7f0000000340)='\b') r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$BIOCLOCK(r3, 0x20004276) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6b3, 0x3, 0x6, 0x5}, {0x40, 0xee, 0x0, 0x1}, {0x486, 0x4, 0x81, 0x5b}]}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 04:28:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpe\xfb', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x10000006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = msgget$private(0x0, 0x20) msgrcv(r3, &(0x7f00000001c0)={0x0, ""/46}, 0x36, 0x2, 0x800) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 04:28:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x80}, {0x24}, {0x3c}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = openat(r1, &(0x7f0000000180)='./file0\x00', 0x10000, 0x2) setsockopt$sock_int(r3, 0xffff, 0x120a, &(0x7f00000001c0)=0x20, 0x4) seteuid(0xffffffffffffffff) r4 = open(&(0x7f0000000100)='./file0\x00', 0x411, 0x1) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000140)=0x80000000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair(0x10, 0x6001, 0x1, &(0x7f0000000240)={0xffffffffffffffff}) fchdir(r6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r9, &(0x7f0000000300)=[{{r11}, 0xfffffffffffffffd, 0x2, 0x20000000, 0x9, 0x7}, {{r13}, 0xfffffffffffffffb, 0x43, 0x80000000, 0x9, 0x3}, {{r5}, 0xfffffffffffffff9, 0x1, 0x2, 0x6, 0x9}, {{r15}, 0xfffffffffffffffb, 0x10, 0x0, 0xffffffffffffffff, 0x200}, {{r6}, 0x0, 0x90, 0x10, 0x3, 0x3}], 0x0, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985, 0x0, 0x0, 0x1}], 0x9, 0x0, 0x80, 0x0) r16 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x20) ioctl$BIOCSRTIMEOUT(r16, 0x8010426d, &(0x7f0000000280)={0x309a, 0x9}) kevent(r7, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r5, 0x2000747b) 04:28:31 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x8000, 0x7f) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = geteuid() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x40, 0x0) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) msgsnd(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="0300200000000000745677ff747c890e80622d7c8f5314aed44493c128b28ceb11f664aa85715b4695d0ad390d576f579d4ab5d79948c58fe772490fbff8e5b3262617bf96443ddc8661829407509a1a10dfea33097a343f88448511273faaf23822a8b6dff9f62591a6f6c30d6d4e30c30ae9e4a5e7c479e177abadf52f7efe4d5f009b23de4b0d77c47ec38be716a0c3e2c3a4ac7a943bd2c5e4c3eb2ceb068d57cc8ee5c4d89304722250946e7a3dd709eb31da97a42f9d19ae3e78da5dbd81d82afa5df2b25b887166661ad941bc2638f1db1a509498329c3c372fd9ee0928d9e22a6403b902b52b254b83507adf70ab92b682ca1ed9efad91affded706b0e4db205b88de6ce"], 0x8, 0x0) fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r6, 0x2) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x8000) 04:28:31 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0x80000, "3f3fdb7cd56346000000000000000000001000"}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) 04:28:31 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) r0 = open(&(0x7f0000000000)='./file0\x00', 0xb99789892be14b2e, 0x124f3787fc0c34b6) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) 04:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x400015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000440)="b63d5d34ccca1781cfe40a24a032") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8040, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x10) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0x0, 0x6, {0xffffffffffffff7f, 0x2}}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCFLUSH(r4, 0x20004268) 04:28:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000001300)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e49c6388bbd2a018b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b900000100beb85a85e25bfb258557d60f85ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000800000000001eb7c372ab1ce97407ae0864"], 0x1) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = socket$inet6(0x18, 0x1001, 0x0) connect(r9, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, r15, 0x1e4, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) r18 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r18, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r18, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r18, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r19 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getgid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r19, r20, r21, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r21, 0x0]) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r27, r29, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = getegid() r33 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r33, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r33, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r34 = getgid() r35 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r35, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r34, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r40 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r40, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r40, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r40, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r41 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r43 = getgid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r41, r42, r43, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r15, r22, r29, r32, r34, r38, r39, r41, 0xffffffffffffffff]) r44 = getpid() r45 = getuid() setuid(r45) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r47 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r47}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r48 = kqueue() kevent(r48, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r47, 0x80185760, &(0x7f00000000c0)) kevent(r48, &(0x7f0000000140)=[{{r47}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r49 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r49}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r50 = kqueue() kevent(r50, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r49, 0x80185760, &(0x7f00000000c0)) kevent(r50, &(0x7f0000000140)=[{{r49}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r51 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r51}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r52 = kqueue() kevent(r52, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r51, 0x80185760, &(0x7f00000000c0)) kevent(r52, &(0x7f0000000140)=[{{r51}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r53 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r53}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r53, 0x80185760, &(0x7f00000000c0)) kevent(r54, &(0x7f0000000140)=[{{r53}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r56) r57 = geteuid() r58 = getgid() r59 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r59}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r60 = kqueue() kevent(r60, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r59, 0x80185760, &(0x7f00000000c0)) kevent(r60, &(0x7f0000000140)=[{{r59}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r61 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r61}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r62 = kqueue() kevent(r62, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r61, 0x80185760, &(0x7f00000000c0)) kevent(r62, &(0x7f0000000140)=[{{r61}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r63 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r63}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r63, 0x80185760, &(0x7f00000000c0)) kevent(r64, &(0x7f0000000140)=[{{r63}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r65 = accept$unix(r4, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r66, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r67) r68 = getuid() setuid(r68) r69 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r69, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r69, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r69, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r70 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r72 = getgid() semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r70, r71, r72, 0x10, 0x9}, 0x8, 0x1, 0x9}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r74) r75 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r75}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r76 = kqueue() kevent(r76, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r75, 0x80185760, &(0x7f00000000c0)) kevent(r76, &(0x7f0000000140)=[{{r75}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r75, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) r78 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r78, 0x0, 0x0) shmctl$IPC_SET(r78, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r78, 0x2, &(0x7f0000000040)=""/210) r79 = socket$inet6(0x18, 0x1001, 0x0) connect(r79, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r79, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r81 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r81, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r81, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r81, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r82 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r84 = getgid() semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r82, r83, r84, 0x10, 0x9}, 0x8, 0x1, 0x9}) r85 = getgid() r86 = getppid() r87 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r78, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r80, r83, r85, 0x1e4, 0x8}, 0x5, 0x5, r86, r87, 0xfffffffffffffe01, 0x9, 0x7ff}) r88 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r88, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r88, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r88, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r89 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r91 = getgid() semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r89, r90, r91, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r91, 0x0]) r93 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r93, 0x0, 0x0) shmctl$IPC_SET(r93, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r93, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r95 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r95, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r95, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r95, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r96 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r98 = getgid() semctl$IPC_SET(r95, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r96, r97, r98, 0x10, 0x9}, 0x8, 0x1, 0x9}) r99 = getgid() r100 = getppid() r101 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r93, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r94, r97, r99, 0x1e4, 0x8}, 0x5, 0x5, r100, r101, 0xfffffffffffffe01, 0x9, 0x7ff}) r102 = getegid() r103 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r103, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r103, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r104 = getgid() r105 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r105, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r107 = getgid() semctl$IPC_SET(r103, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r104, r106, r107, 0x10, 0x9}, 0x8, 0x1, 0x9}) r108 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r110 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r110, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r110, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r110, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r111 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r113 = getgid() semctl$IPC_SET(r110, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r111, r112, r113, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r85, r92, r99, r102, r104, r108, r109, r111, 0xffffffffffffffff]) r114 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r114}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r115 = kqueue() kevent(r115, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r114, 0x80185760, &(0x7f00000000c0)) kevent(r115, &(0x7f0000000140)=[{{r114}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendmsg$unix(r5, &(0x7f0000000880)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000400)="cc5dc7c83ca766335aa7f5a956", 0xd}, {&(0x7f0000000440)="be1c9ab2d1369dfb7dd00f1e384e056238c25805a43e7d50f51fac49da8191b35870ef6be4a829f83952af13f34d15a078cccbe309da9c74a75901149e0034f399452d7ce8bd7d827b62ab8f8d8ea9977b0b74860f5397c1287db3132ca170c2486e43782dc713df1819ff6e700e9cce71212a9061a8d986dca2de22f9f4c8af776da898e3f3e070fbe9b4a257f8d9a43c5df773ddd6553166d38635f6550ae402ceafb7cc0313dfcce0392de30cacd1006c9fce8929f27dc130f9ffdc00004ab4", 0xc1}], 0x2, &(0x7f0000000740)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r7, r41}, @rights={0x20, 0xffff, 0x1, [r0, r4, r3, r0]}, @cred={0x20, 0xffff, 0x0, r44, r45, r46}, @rights={0x28, 0xffff, 0x1, [r48, r49, r52, r53, r1]}, @cred={0x20, 0xffff, 0x0, r56, r57, r58}, @rights={0x38, 0xffff, 0x1, [r2, r3, r60, r4, r3, 0xffffffffffffffff, r62, r0, r63, r65]}, @cred={0x20, 0xffff, 0x0, r67, r68, r72}, @cred={0x20, 0xffff, 0x0, r74, r77, r99}, @rights={0x20, 0xffff, 0x1, [r3, r115, r0]}], 0x140, 0x1}, 0xc) getitimer(0x5, &(0x7f00000002c0)) dup2(r4, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r116 = dup(r2) sendto$inet6(r116, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r116, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r117 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r117, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000280)=[{0x3}, {0x16}]}) ioctl$BIOCSETIF(r117, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r117, 0x20004268) ioctl$KDGKBMODE(r116, 0x40044b06) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x2, 0x0, 0x8, 0x0) r118 = socket(0x800000018, 0x2, 0x0) r119 = socket(0x18, 0x1, 0x0) r120 = socket$unix(0x1, 0xa3f81e3ff9157406, 0x0) r121 = semget(0x1, 0x2, 0x2e) semctl$GETZCNT(r121, 0x2, 0x7, &(0x7f00000001c0)=""/23) dup2(r118, r119) connect$unix(r119, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) connect$unix(r120, &(0x7f0000000300)=ANY=[@ANYBLOB="00002e2f627573006f327dbb15a7d3bc952f0bc94b5d9a7a61f75b438bfaa9b7104343f60511d2539f19a66bd821396e830ceaa8a305e02fe7f459c73e53955fc30c5ecdd9fabfe2caeac948bc18ab9465d2ddc5580af7400bb67ca4715b8814d50b7eb060e6e1401b5012c16624105a26eb6b9c4676f6695baa2e86aa22c42e9fc7557fdb89baf038c46d490861d05e56a930f5a1ac4b8208a0d6955bc2e981170e5072b6af81a88fca75751ac928e19e5cc829600034ffd4efc0aad28710c403a2da87eddb674f5bdbf578af4ff763011b73dd8d764a2e9b3eaa8cc61b7888743d15fae3f76dbc0dc62357500772dd6a6fcd16358b1d1c0a689882f2ec6c"], 0x8) 04:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x200000000000004e, &(0x7f0000000140)=[{0x15}, {0x4, 0x0, 0x7f, 0x4}, {0x2, 0x3, 0x8, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xd) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 04:28:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x74}, {0x1}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") 04:28:32 executing program 0: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1000000000105c1, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r5, 0x80, 0x400}, 0x3, 0x2, 0x7}) r6 = socket(0x2, 0x4003, 0x0) getsockopt(r6, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r7 = semget$private(0x0, 0x4, 0x201) semop(r7, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r7, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000240)) semop(r7, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r10, 0x4, 0xcc) r11 = getpid() fcntl$setown(r10, 0x6, r11) r12 = socket(0x2, 0xc003, 0x6) connect$unix(r12, &(0x7f0000000a80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237bafa4d012ae447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8ad28922bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa2e6351cd8cac7dbbc5b65c6593d2870b49bc509a00e872cd23500"/209], 0x10) write(r12, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r12, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={r11, r13, r8}, 0xc) r14 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r14, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r15 = socket(0x2, 0x4003, 0x0) r16 = dup(r15) setsockopt$sock_int(r16, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r18 = openat(r10, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r20 = getgid() r21 = getgid() r22 = getegid() setregid(r21, r22) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r17, r19, r20, r21, r22, r23]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r13, r4, r2, r20, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r7, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) r24 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x100, 0x0) close(r24) readv(0xffffffffffffff9c, &(0x7f0000000280)=[{&(0x7f0000000000)=""/67, 0x43}, {&(0x7f0000000080)=""/209, 0xd1}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/89, 0x59}], 0x4) 04:28:32 executing program 0: shutdown(0xffffffffffffff9c, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) ftruncate(r0, 0x0, 0x10000) kqueue() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) 04:28:32 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYRES16=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) 04:28:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x4500) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) getgroups(0x2, &(0x7f0000000000)=[r5, 0x0]) fchown(r1, 0x0, r5) 04:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) pipe2(&(0x7f0000000180), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x200, 0x0) syz_emit_ethernet(0x1bf, &(0x7f0000000000)="b2") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) dup2(r0, r3) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) flock(r1, 0x8) 04:28:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x3, 0x9, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000400)=0xff) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x67, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6, 0xffff5eec, 0x7, 0x100, "75eb36a28900", 0x6, 0x1}) 04:28:32 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, &(0x7f00000000c0)=[{0x50}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x800, 0x8b) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x100, 0x0, 0x3, 0xe66d, 0x1}, 0xc) 04:28:32 executing program 1: readv(0xffffffffffffff9c, &(0x7f0000000b00)=[{&(0x7f0000001880)=""/4096, 0xdea}], 0x16f) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) r1 = shmget(0x0, 0x3000, 0x501, &(0x7f0000ffc000/0x3000)=nil) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x2, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) shmctl$SHM_UNLOCK(r1, 0x4) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getpeername$inet(r6, &(0x7f0000000180), &(0x7f0000000200)=0xc) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 04:28:32 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) 04:28:32 executing program 1: chflags(&(0x7f0000000040)='./file0\x00', 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x5}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:28:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/142, 0x8e) mknod(&(0x7f00000001c0)='./file0\x00', 0x2000000006002, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) fsync(r1) ioctl$KDDISABIO(r0, 0x20004b3d) r2 = msgget$private(0x0, 0x20) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x39}], 0x81, 0x0, 0x7, 0x0) close(r5) r6 = socket(0x40000000011, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r7, &(0x7f0000000900)=ANY=[@ANYBLOB="2d0169001d00575628b4eb7f18db6c445a4cbe561ad82b96870d94217440e4809455d220c0568f0c5363a9e54206772a865754270799cbba7702bf09f6dc9416a85ede6471009e57cd0d30197d00000000"], 0xa) bind$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffff9c, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffff8000, 0x80000000}], 0x0, 0x0, 0x0, 0x0) kqueue() r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f00000000c0)={0x6, 0x9be9, 0x5, 0x101, "d730c1e449400000000000000c00"}) write(r8, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240000, "d730c1e7bb6fc6e23c5b0000000000e449104de4"}) write(r9, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x129) msgrcv(r2, &(0x7f00000005c0)=ANY=[@ANYRESDEC=r4, @ANYRESDEC, @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYPTR, @ANYRES16=r3, @ANYRESDEC], @ANYRESDEC=r6, @ANYRESOCT=r5], 0x5, 0x1, 0x1000) msgget(0x2, 0x48) getrlimit(0x3, &(0x7f0000000440)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x10000, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x800, 0x0) r10 = msgget(0x1, 0x100000008) semget(0x1, 0x9, 0x508) r11 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000340)=0xfffffffffffffff2) dup(r1) mknod(0xffffffffffffffff, 0xc000, 0xfffffffffffc) msgrcv(r10, 0x0, 0x0, 0x2, 0x0) mknod(&(0x7f0000000480)='./file0\x00', 0x20, 0x7) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r13 = socket(0x1, 0x8000, 0x8) sendto$inet(r13, &(0x7f0000000740)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bdd321e9cee254962032343d3e0f81832c2284f20c5fd629eae522c3d9a0ac51d3ab3705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72cfbffaa9a4a5fee79d861ad99b986f355402312430436e015d35b02109bbece300374ff23769a7c681543052555620708aea517660dd0b9808cfda119ebedc7c03624e66d60a48e15c65f4d9bc1094d7e21bb5328447ab510d358313fc2205283c4acaa78a83fc59d99e27d4b3dc31e2f4ca5410b75b3008922fff6751abf305eee8581cc7f0744982fabb3951844f1bce56b68022f9b00915fac0cf9125179c43288ecce23c3ba39ca519e305729bae5b5108ff73a6e4b915b48d16a8bef320bd5ae3c73483d2c272f05ceeafdae89c9458127f9d324ef2b818a8a7e809ca5b49a04836391c68211f5a263cd6ebc40b6eaf4023ddda221e0ff69f1ef8d3d710147ef27b1bbf9a01b4587006cdd2f11753474ea", 0x169, 0x8, 0x0, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0xc87, 0x0) sendto$inet(r14, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8, 0x0) sendto$inet(r15, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) ioctl$VT_GETMODE(r15, 0x40087603, &(0x7f00000006c0)) r16 = msgget(0x2, 0x0) r17 = msgget$private(0x0, 0x188) r18 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r18) r19 = getuid() r20 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r21 = dup(r20) ioctl$WSKBDIO_SETMODE(r21, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r22]) fchown(r18, r19, r22) r23 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) dup(r23) r24 = getuid() r25 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r26 = dup(r25) ioctl$WSKBDIO_SETMODE(r26, 0x40105706, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) setgroups(0x1, &(0x7f0000000540)=[r27]) fchown(r23, r24, r27) msgctl$IPC_SET(r17, 0x1, &(0x7f00000004c0)={{0x3, r19, 0x0, r11, r27, 0x40, 0xffffffffffffffff}, 0xfc0000000000, 0x203, r12, r12, 0x5, 0x2, 0x4, 0x8}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x40, 0xd0) msgrcv(r16, 0x0, 0x0, 0x3, 0x0) r28 = socket(0x800000018, 0x2, 0x7) r29 = socket(0x18, 0x2, 0x392) r30 = socket(0x18, 0x1, 0x0) close(r30) connect$unix(r30, &(0x7f0000000d00)=ANY=[@ANYBLOB="0800132f6669586b6c00f2a496c8de94c4c6d33719ec940e2dedfc356b22963bab0db22f0521d3711d1ba6eaaf33a3c0ce802317e1dc1ccfd8a3528db4baf9c658d906e6d4ff0f000000000000c032b4c75dc24c7733607bc958cde0b7ef6123eb1e26b7a3f54635df7a423b6b92a7db5bd44c197e78132a914e8abb004f144538dd0edbaa5b8a5306df08c11ec7aaea323ef28441eaa87e51cfc8e255d572cd40661177947679b1713a843e8d8b93168c48d87d32156e13678a0093892ed1d16db8bfcb5b0616c2889da6603d133f11f673b6362bc504e7d88c4f0a00000000444c6d4105e684360a11848cfa7cd282f099e42893152d1f70cdd03c4e2eb88981798503036aff80a0a821099f334fe009ffffa534c00979028862524a0b3bd3d8294c59ffa2dca0d7b18ac961f28919b5a4b91248ae9ecd6714d42b9d76e4290e297274f10dc5adfe4abbff9e62189d605a3ae8e317c12c2fdbc7151e6d8a666cde84f7d07b73003f5de95764269189f320bd1e312edb2f803bffba159d1519b81356db63a70e37ed8a7c45a39b658d607bbb51dc24ede4a7cd88b7b12654fe54846c156dab479c8297e818d80bdf7222f6126cca3810776d468d8b7fd741ef80742c66b6c3bc93eba1c1543a9106df73915f8a8fac434fb2228e73d11eadacb443a266a37f8d48c634a90619ee771f6e6d5a0cd29d9744e32e80eb4c76efb1ad4658d413c7af92be3c7cef7d68709132162d54699531f20d8a9c3866bb5eb794cc4806417a5a8703f0dcdf96ca9b0a23c8c48afbcba28f0a6df392a1fa689a7e6f72d38c7300"/598], 0xffffffffffffff94) r31 = socket(0x18, 0x1, 0x0) r32 = syz_open_pts() ioctl$TIOCSETAF(r32, 0x802c7416, &(0x7f00000000c0)={0x0, 0x9be9, 0x5, 0xc9240002, "c4ad5fae885024b3e4000000000800", 0x9}) write(0xffffffffffffff9c, &(0x7f0000000200)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881040600000000006d00cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d", 0x61e807af) close(r32) connect$unix(r31, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) r33 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r33, &(0x7f0000000000)='M[', 0xb7) sendto$inet(r33, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9915d050000005fee79d861ad99b986f35b02109b72728c0b74ff23769a7c6800000000000000", 0x35, 0x0, 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r34, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000003800)='/dev/zero\x00', 0x8283, 0x0) sendto$inet(r35, &(0x7f0000003840)="fcc7cae71497520770520bb385da678fa778e33d983f23b1a4747df1b7bd32343d3e0f81832c2284f20c5fd629eae52208c62fdc5dc871439cb147c3d9a0ac51ca903705de4719f5dd0cfda87a04b6e2b9917a52cf4598b72c5d27aa9a4a5fee79d861ad99b986f35b02109b72728c0b74ff23769a7c68", 0x77, 0x0, 0x0, 0x0) bind$unix(r35, &(0x7f0000000080)=@abs={0x1f95d27d48731893}, 0x7f) r36 = socket(0x18, 0x1, 0x0) dup2(r29, r36) bind$unix(r29, &(0x7f00000008c0)=@file={0x0, './file0\x00'}, 0x5) r37 = socket(0x18, 0x2, 0x1) dup2(r28, r37) connect$unix(r37, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000640)=@in6, &(0x7f0000000240)=0xfffffffffffffe3d) msgctl$IPC_RMID(r10, 0x0) 04:28:32 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0xd4c7e0ce1020a789, 0x0, 0x3}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f0000000180)={{0x1, 0x1}, {0x7, 0xf910}}) write(r1, &(0x7f0000000140)="4e0d0008cf376652", 0x8) chdir(&(0x7f0000000000)='./bus\x00') 04:28:33 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendto(r0, &(0x7f0000000140)="3c8f684e94eb66165aef31e0bcb7f0a918d00d116e411010f1912c68fbeca934fc862336cfe27ca8c9aff86d7a8ced32193a083c5c0bd59bbcca31f55a3867c4cf0414c698b0c3f217436c660b22bcf9ea08f0930a56597affe33df3677a93679bd8d9a17a53655d0ec50ce0b516dc7e0048982773d3cc124a6224156c8c7538f7f4f14c73aa5b06699556fd8cc7f9fb3bf914ef4a4a00e04fed5cec9fa6eb4c5775a0ed998003aa7829b229f2eea1d05f6c2546a37993685f17f1879018592b402883427f7d5344a19b995aff6acb0d73db8711124da80af4", 0xd9, 0x6, &(0x7f0000000000)=@in6={0x18, 0x3, 0xb8}, 0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$getown(r3, 0x5) syz_open_pts() 04:28:33 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0x8001, 0x6, 0x73, 0x1000}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x80, 0x15096e9f933913a9) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000200)) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)={0x7, 0x3, {0x649c3f7f, 0x1}}) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCNXCL(r7, 0x2000740e) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = accept$unix(r10, &(0x7f00000037c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff07000000000000000000000000000000000000000000000000000000000000000000001fad0a3bb67c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f91247580183edf4af4fe66314d1cbba758e4fbe3235ff0fe7da51b79c397719c24803872ed71f96dfb941cc1e90b4a71fe18809c018f369442d725d12867637946"], &(0x7f0000000240)=0x1002) r13 = getuid() setuid(r13) fchown(r12, r13, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r14 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r14, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x8, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x10000, 0x0, 0x0, 0xfffffffffffffffc], [{}, {0x0, 0x0, 0xa3f}]}}) 04:28:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8, 0x46) 04:28:33 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) socketpair(0x20, 0x7, 0x3, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") fchmod(r1, 0x0) shutdown(r1, 0x4) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x100) 04:28:33 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="05b6058b08d09d744bd72bef3a9a5e549f265bf24d88b81d300809f8023b07ae5827da720000"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendto$unix(r2, 0x0, 0x0, 0xc0d, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff8b) 04:28:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000080)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)) 04:28:33 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df038373fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2652642ad510c03be48e61665b0900020066860828df842158430031cb19adbe6fad391be75971536eb6678a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed9331771ae1cddaaa8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c8bcd7a2337a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d000048f7b7e19de63223a11f0b069554937cca9096c9fe8c9d675b3250e6ce08b297faa3184a6ed3db404c835b4369a427073589739af0871acb0e5a60d529e6d9b20f53123ed0692481059c80ecf90874ffcd6b1aeb6653423d49cb2c3097ea5b92f132a0bd830866f43d587655775f06aabc3bf7b6317dc3aac0b732f8256bc01aec23e68fb2bfb453db3dfa7414bb4bee08ad6bd7e17c25764d7139bf108ffc920315b7"], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x10, 0x7}, @cred={0x20}], 0x30, 0x14}, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x800, 0x0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000380)="ceb5ab8fef4224c035760fc95a7ad628d3d6bf50c3d641b823ae68295f655a1218a1299cbad929c3acba15172840c246ac2a58d0aa6e3f3ecaffbb3d1b588f9b66dbe8187d0f0b9ec9ca8899b9888fbeb858b00528795d6210e31cd7d4e7931708e822fccf31d308876fd0e05ca98a9929fd5e6a6739fee3e74b9312adbfaee8f2cf6eaa518349556da3ddb992ac85815f86d4414ed754693e517b0884247887f71de7bad335f18c", 0xa8}, {&(0x7f0000000440)="6671360ac5f2ae85ffe9d079e41bff8a2c443d52ec129114c26b466c749c7905d93b575a0d4acdfff1352c23a2ef3899eedf2c3d6298a6b4fe93bd324be7f01ed4ff835ebe9be4eac9439118c9f1888c77a9dd87c7c35aa0f44061ce05365ec61bc5c8c21aa6a97f7db16976f751ffc45a6c2cca7eb07d2f7f64547e9d1889767fedb54a9f59d85220c8714a1bb5c7484e769fbbb2ec671fb04e1bcb7ccee2", 0x9f}, {&(0x7f0000000500)="82c6bcf5f3c4310f34f1a985fbed2ab9c58e24134cd57a96be425beead4b780925ce621fbb801c9fe77c42db63af1d53f79a11b3f50bb9cb3c6364e884cb7f0cb533adb65de95911a5c5879f38d00e507d081773922692c5563d48a696c7d17fe32b234432149dec50f99c4d205f988cdcf724b11594151f60ecc5dc49a99501ece8c5db0dd7b306a8090f42aa14c4b5f2f4094a8394bde7", 0x98}, {&(0x7f0000000040)="77d80873a0ee804f", 0x8}], 0x4) 04:28:33 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 04:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000580)=[{&(0x7f0000000600)="e5b73473c4f2e581ae090598661656", 0xf}], 0x1, 0x0, 0x0) mmap(&(0x7f0000004000/0x600000)=nil, 0x600000, 0x3, 0x10, r0, 0x0, 0x0) r2 = dup(r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 04:28:33 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, 0xffffffff80000001]}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) 04:28:33 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0xffff, 0x4, 0x7, [{&(0x7f0000726000/0x1000)=nil, &(0x7f00005bc000/0x3000)=nil, 0x17}, {&(0x7f00007ff000/0x3000)=nil, &(0x7f0000445000/0x1000)=nil, 0xfffffffffffffc01}, {&(0x7f0000296000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f000030e000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x20}, {&(0x7f000000c000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f00002c0000/0x3000)=nil, &(0x7f00000e2000/0x3000)=nil, 0x100000000}, {&(0x7f00006f6000/0x3000)=nil, &(0x7f000024f000/0x4000)=nil, 0x6}, {&(0x7f000011c000/0x3000)=nil, &(0x7f000073d000/0x4000)=nil, 0x6}, {&(0x7f00007b5000/0x1000)=nil, &(0x7f0000645000/0x4000)=nil, 0x5}, {&(0x7f00005cd000/0x1000)=nil, &(0x7f0000788000/0xd000)=nil, 0x8}, {&(0x7f0000015000/0x4000)=nil, &(0x7f0000260000/0x4000)=nil, 0x824}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00000ed000/0x2000)=nil, 0x7}, {&(0x7f0000167000/0x2000)=nil, &(0x7f00004b2000/0x2000)=nil, 0xfffffffff50218e2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000075e000/0x4000)=nil, 0x80000001}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f000063a000/0x1000)=nil, 0x7fffffff}, {&(0x7f00000fa000/0x3000)=nil, &(0x7f000032d000/0x3000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000180), 0x20000) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x800000018, 0x3, 0x0) r4 = socket(0x800000018, 0x2, 0x0) setsockopt(r4, 0xf24, 0x3, &(0x7f0000000000)="6981a9deaeacc78ba4a93d7518d4a9f1de7809449d5412420889608278d3abcc0536b38d7b20f7addee40cec2842633acb83d00482c439e76f1b82f735dec35ce431de0e322f28f698144dffe11f5da9a57b77963957f5660be590d5f8a1", 0x5e) r5 = fcntl$dupfd(r3, 0x0, r4) r6 = fcntl$dupfd(r2, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) 04:28:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffc, 0x0, {[], [0x0, 0x3], [0xa2e], [], [{}, {}, {}, {}, {}, {0x1ff}], {0x0, 0x85}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000180)="35a8f617ab67b59435dbf13082ff1c3d85f69bd7322ad526e357c82d7108ce3348a845ba89ae3fd5894b8f75a538b30ead3de28a0ed74205dfbfc4422d86332b088a6ccaa9ee5b9a767fe21c046066437d011e5f0b6345266a347dbd131d7a66577e53b3be46e4d94e22708f747d22f43924faab48de9b03c156570f2e2cefe63855") r3 = accept$unix(r1, 0x0, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x2005fffe}, {0x1c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:28:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x40) semop(r1, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x20) truncate(&(0x7f0000000040)='./bus\x00', 0x0, 0x1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0x4004426a, 0x0) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xb0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VMM_IOC_INFO(r5, 0xc0185603, &(0x7f0000000340)={0x70, 0x0, &(0x7f00000002c0)=""/112}) close(r4) renameat(r3, &(0x7f0000000080)='./bus\x00', r4, &(0x7f0000000240)='./bus\x00') recvmsg(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000380)}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, &(0x7f0000000400)=""/148, 0x94}, 0x40) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x0, 0x7, 0x2800}, {0x3, 0x7, 0x1000}, {0x0, 0x6, 0x1000}, {0x2, 0x2, 0x1000}, {0x4, 0xfeff, 0xb1584578951f7796}, {0x0, 0x7ff, 0x1800}, {0x2, 0x36ae, 0x800}], 0x8) r7 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r7, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x1000) 04:28:33 executing program 0: r0 = socket(0x2, 0x4000, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 04:28:33 executing program 1: connect$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x2}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xc0000000ff]}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000229]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x6, 0x100}, 0x10) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) getpgrp() r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1021, 0x0, 0x0) setsockopt(r4, 0x3, 0xff, &(0x7f00000015c0)="8e0206f67e427d9529c70038cf362c59b155b90e6ca33aecd0075ebaea546b069c98b98f6a6a25e848937c5db562c2900579753205eebe98411f51f4155203670b2ef9aea375fc704c42da8e62e9b9a133888306", 0x54) r7 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f00000018c0)={0x9, 0x8000, 0x9, 0x9, &(0x7f0000001640)={{0x0, 0x0, 0x4, 0x4, 0x1, 0x3, 0x8001}, {[0x7, 0x6, 0x7f, 0x727, 0x5, 0x1, 0x3ad5, 0x668, 0x3, 0x6, 0x1, 0x4, 0x5, 0xe488, 0x1e4d, 0x6, 0x0, 0x1], [0x100000001, 0x1f, 0x5, 0x0, 0x92c, 0x5, 0x188, 0x2, 0x8, 0x37b], [0xfffffffffffffffc, 0x7, 0x1, 0xa1d, 0x4, 0x8, 0x8001], [0x3, 0x0, 0x10001, 0x1f, 0x1, 0xfb], [{0x6, 0x73, 0x1ff, 0x8001}, {0x7, 0x39c2, 0x800000, 0x9}, {0x800, 0x2, 0x7ff, 0x3000}, {0xffff, 0x0, 0xf2c, 0xffff}, {0x200, 0xfff, 0x8, 0xf0}, {0x9, 0x1, 0xf3, 0x7}, {0x7f, 0x18, 0x1, 0xa539}, {0x7, 0x8, 0x5, 0x7}], {0x2396, 0x6, 0x1000, 0x4}, {0x4, 0x7, 0x4, 0x7fff}}}, 0xc14e, 0x4}) faccessat(r7, &(0x7f0000001580)='./file0\x00', 0x81, 0x4e5683c85fdadbea) recvmsg(r6, &(0x7f0000000200)={&(0x7f00000004c0)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/79, 0x4f}, {&(0x7f00000000c0)}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000140)=""/77, 0x4d}], 0x4, &(0x7f0000001500)=""/113, 0x71}, 0x40) 04:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 04:28:33 executing program 0: r0 = kqueue() r1 = kqueue() pipe2(&(0x7f0000000000), 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) kevent(0xffffffffffffff9c, &(0x7f0000000040), 0x9bb, 0x0, 0x0, 0x0) r4 = kqueue() r5 = dup(r4) kevent(r5, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x0, 0x0) r6 = getuid() r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket$inet6(0x18, 0x1001, 0x0) connect(r8, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x0, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r20, 0x0]) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r28, 0x1e4, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = getegid() r32 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r14, r21, r28, r31, r33, r37, r38, r40, 0xffffffffffffffff]) fchown(0xffffffffffffff9c, r6, r33) r43 = kqueue() kevent(r43, &(0x7f0000000040), 0x3, 0x0, 0x0, 0x0) close(r0) 04:28:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) r2 = syz_open_pts() syz_open_pts() r3 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x2000)=nil, 0x1000) r4 = open(&(0x7f0000000180)='./bus\x00', 0x200, 0x81) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000001c0)=0x2e) shmdt(r3) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:28:33 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x3, &(0x7f00000005c0)=[0x0, 0x0, 0x0]) getuid() r6 = getegid() fcntl$getown(r3, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r12 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r10, 0x0, r17, r6, 0x20, 0x80}, 0x3, 0x7, r1, r8, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r6]) r22 = socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r23, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) r32 = semget(0x1, 0x1000000000007, 0x200) semop(r32, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r32, 0x0, 0x0) semop(r32, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r32, 0x0, 0x5, &(0x7f0000000800)=""/199) r33 = syz_open_pts() r34 = dup(r33) r35 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r37 = getegid() r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r36, r37, r38, r39, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r35, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r41) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r42, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r42, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x80a4, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r42, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r44) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r44, r25, r27, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r45 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r46 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) write(0xffffffffffffffff, &(0x7f0000000700)="200e22", 0x3) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0xfffffffffffffffd) 04:28:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000001000000000f2ffffffffffffff4000", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 04:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x30}, {0x6, 0x0, 0x0, 0x7d1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$setflags(r3, 0x2, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 04:28:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) sendmsg(r1, &(0x7f0000000680)={&(0x7f0000000140)=@in6={0x18, 0x2, 0x7b, 0x5}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)="d72e3dfb23b825a694005a6cf9c16327b8ce85984fe0fc9d24b646ea5dd017f872fe31fb8b7400c1a6b60138a980651d22034ec67ce6571d3b88d8ea9ec81d37b822b470460d464557913bb3feba137c3b2d8eeac8d73f5bbd9be32635717efbb64b748635d072152ba5f25d3dcb13a5bbad02a0cb27310b33e5feba7286f4c69134450d846b24cb363a1ec50f166b8db0ea7a15497340588d8b7eccc3e8d999421580ba805f065560291982e26f32e9d2e87ad920c45ebac5f5379946e071fad6dc7da4aff16022dd4bc6d31629cd7de453e7b32923416a66057ffe10a548bc70ce36d858a69d744f7e2c7f00335981115e73daae0cb5f1c7", 0xf9}, {&(0x7f0000000280)="8eb3d46f8406963864a64d3d4452c0f9fe4ed51924eb18c34e1883e13f6a72069015b7d3d6c263f4957ff873e4e403e18845e9499fe5bd2b34c7102225e703f2349ff52958cc7a6e1dea93b00292bc21", 0x50}, {&(0x7f0000000300)="9ea32de1bbda5f82aa6124f2d7db032d9086cec6d936a243b2fe389f3021461140713f7279899aa4c6cae316643ab862a5d33294f77a8f002f851f19832043b1cbfffe1521de7be77fee0df9ac7f4a8399a29ef44843a558822db3ad78adb45ec6d6bca799bfb46acb4fc73f2cbbbb20c13029429bcfd60dccdc5c0d396b27017b91c2b76d2e17a9264b5d402f34d86457238dfbb9ceffd1cf02c8f317fc314d164d5f47485429d8e07badfc69c7eb79cd4bcb342579626b5f21b99e01b85155624464f84a20dadb38991b52e34bfcc7921d1ef570201a27a345a4e717f2", 0xde}, {&(0x7f0000000400)="653db7e08286b378e4936d57a63662560d", 0x11}], 0x4, &(0x7f0000000480)=[{0xf8, 0xffff, 0x80000001, "636a9842bf4f5743364c665bf821de3eb6cce0280474000517abbc90eb993f2ae65f0b6716ba333f68694423fd01393e843fa23bfeee895c4b7dcc1bbfe59fd585a822f911ddd2ad3bb85d0ab74b3d7a6aeeb46e5b2e25c03e112ac1f76693c7bec63089bc1f8300151d11dae2ea2bb014124b42dc6a31ca967142247cf8ce61db6e32c90ec200e140b2da167fbf60ee93b0d7cf3cd952e2e0616a225046a06514419ea3452c0f585e5a8094b700d5ca902ccd19c7a75b7e38099530ded8fad44cb6c6a554ead81c31545952e5e12a4b2b3fc209a83c80fdb8845fef680c197aace6"}, {0xd0, 0x1, 0x800, "3a224be09c150f871ffb03f711136d8a00b873b4805f0ed0bf6d972d3e9787d15489666900d0a7669d9488890c5f5a46f7f763a1e4a3771df8e145811dc32101501201a8c2fffd96b3a7244d6c25ab42eb82de69fdce6fc5feab813381be4f5fdac82e51239016fc7182b0ce747fa1fc2adb1e97cf6f49bbb1d0226303019dfb94234d8d8d0abf5e6335ff4ebd42fc29fc6c215384c4cb770ef8947988a65e345a74340e032a449dc32f6660cb5e37c3712bee91c6f8aeb7c0d2d1ed"}], 0x1c8}, 0x6) 04:28:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8881e6394b571eb0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x304}, {0x8000000000024}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r1, r2, 0x4) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) setreuid(0x0, 0xee01) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = getuid() setuid(r6) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) r8 = socket$inet6(0x18, 0x1001, 0x0) connect(r8, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r13 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r12, r13, 0x10, 0x9}, 0x8, 0x1, 0x9}) r14 = getgid() r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r9, r12, r14, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r19 = getgid() r20 = getuid() setuid(r20) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x7f, 0xffffffffffffffff, r18, r20, r19, 0x10, 0x883}, 0x8, 0x20000000000001f, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r19, 0x0]) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r28, 0x1e4, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = getegid() r32 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x0, 0x6, 0x9}) r43 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r45, r46, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgroups(0x4000006d, &(0x7f0000000180)=[0xffffffffffffffff, r14, r21, r46, r31, r33, r37, r38, r40, 0xffffffffffffffff]) fchownat(r4, &(0x7f0000000180)='./file0\x00', r6, r37, 0xe) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:28:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b9761850a9c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea9930239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7b40b3df7ccd0e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f7211059410f5fe8e918ccfd493af0f4587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d301006638985fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea62ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908756500000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea632d7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81"], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fchflags(r7, 0x10000) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000080)={0xa11, 0x3, 0x8, 0x4}) openat(r6, &(0x7f0000000000)='./file0\x00', 0x40, 0x80) r9 = semget(0x2, 0x2, 0x0) semctl$GETZCNT(r9, 0xf065924ef917ad06, 0x7, 0x0) accept(r5, &(0x7f00000008c0)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) semctl$GETVAL(r9, 0x2, 0x5, &(0x7f0000000040)=""/9) open(&(0x7f0000000180)='./file0\x00', 0x8, 0x30) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:28:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x5, 0x4a) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x2, 0x1ff, {0x7}}) r3 = 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) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180), 0x4bb) 04:28:34 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pwrite(r1, &(0x7f0000000000)="b59ca88b2c5fcac33c3ed2ecb6edbe0f328e85f2fee0e71da84df79fac7d1007a8524e017050be388d1f50678ff6fda02ebce2f366ffe4d2fb892a9c45be1c6c0d39873c1901e80ecb1f09d3dd751851a17c4a4f0e19a6262e", 0x59, 0x0, 0xd) 04:28:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000140)=[{0x75, 0x3f, 0x2e, 0x9}, {0x101, 0x6, 0x5, 0x9}, {0x1, 0x80, 0xa8, 0x7}, {0x4, 0xe4, 0xfb, 0x6}, {0x4, 0xed, 0x8, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x8004745d, &(0x7f0000000080)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f0000000040)=0x1) fcntl$getown(r5, 0x5) 04:28:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000080)) 04:28:34 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6de210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e43832e1bc4b71323293303df456214f7e6db25648691404e85f6e19c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt(r1, 0x80000001, 0x2, &(0x7f0000000040)=""/77, &(0x7f00000000c0)=0x4d) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000000)={0x10000, 0x7fff, 0x5}) dup2(r0, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:28:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x18c, &(0x7f0000000100)=[{0x3, 0x0, 0x4, 0x8001}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xff, 0x1, 0x9, 0x8001}, {0x3f, 0x2c, 0x1a, 0x1}, {0x5, 0x97, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x44}, {0x54}, {0x6}]}) getuid() syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") 04:28:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getuid() setsockopt(r0, 0x0, 0x9, &(0x7f0000000000), 0x0) 04:28:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x845) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xfb5) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x100002) 04:28:34 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x10, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000200)='./bus\x00', r1, r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x7, 0x0, 0x81, 0x0) shutdown(r0, 0x41b088b2bb268fe5) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x0, 0x1, 0x4}, {0x18, 0x0, 0x1, 0x36}, 0xfff, [0x1, 0x7, 0x400, 0xb414, 0x839, 0xfffffffe, 0x0, 0x3]}, 0x3c) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x2, 0x0) sendto(r5, &(0x7f0000000100)="fe117aacf1f7b18321e3ab86f7335c1488063b5d5cac686b97f5580a", 0x1c, 0x405, 0x0, 0x0) write(r0, &(0x7f0000000080)="51fae55f8e3d14415112b5554c3148be30a9d18d6edb295fadffffffd98a8129fd1a024e4e2b0200c19a0e64c350c6e905543833", 0x34) execve(0x0, 0x0, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 04:28:34 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r2 = dup(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x7, 0x10, r4, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() dup2(r1, 0xffffffffffffff9c) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) close(r7) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000540)={0x80000000, 0x9, 0x2e54, {[0x80, 0x6, 0x3, 0x5, 0x0, 0xca3, 0x7, 0x6, 0x8, 0x2, 0x1000, 0x2, 0x7fff, 0x1, 0x8000, 0x5, 0x1, 0x5], [0xc881, 0x7f, 0xa8f1, 0x7, 0x6, 0xffffffffffffff99, 0x8d, 0x1, 0x2, 0x3], [0x2, 0x5, 0x87, 0x80, 0x1, 0x9, 0x3], [0x4, 0x100, 0xfff, 0x80000001, 0x800, 0xff], [{0x20, 0x7, 0x4, 0xd8}, {0x4, 0xff, 0x4, 0x3}, {0x2, 0xd1a, 0x80000000, 0x3}, {0x2, 0x37b4, 0x0, 0x6}, {0x0, 0x6, 0x101}, {0x4, 0x1, 0x2, 0x8001}, {0x9, 0x800, 0x4, 0xca}, {0xcd6, 0x293a, 0x6, 0x4}], {0x8, 0x0, 0x9, 0x6d8}, {0x5, 0xd, 0x2, 0x2}}}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x84}, {0x3d}, {0x6}]}) pwritev(0xffffffffffffff9c, &(0x7f00000004c0)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="c63974bc2892c1ec213d0f5a3865f90eb0", 0x11}, {&(0x7f0000000200)="bbb77138c921a624f369eccb94007ba037c43a3ec35b074d0b0fa39c02543f92033638bfba84b654ebcc85482d342578523e56c783551a8596d038b08f204c9e1afde6f4daa07089d8c399c84e689ec975909d16981036a00efb498647ea8f3f15acf9b8b9fc695dcf5014", 0x6b}, {&(0x7f00000002c0)="0ddd27d0a9393eb81616f16d30b188", 0xf}, {&(0x7f0000000380)="2cced6e7b9039ef8469b507c08425ffb742dcac5f22614482c2cff90404b284b82a266e8ddaef34414c59499142f69113fe3cdce9790ad372da8026b2f71659c0f43acb30b7eae1a86448d7f6b81f81d92ce6920beb01b892f84678782459163c5d3d5d152683438e45c36b30bb505b99da238352424ad07f15a0c789ea5aeddda300ca26bef53145ce79eb6c3d1d51818ae674882bd5400c07fff235ccc78d7b6282e", 0xa3}, {&(0x7f0000000440)="fc543afef040b0ea3cf4a2049bb2cddf3a30b38e65a2999a48e50a660cd6701cf49e696d236ed108f1c07a96129a62de725eebe245deb9135f76ef935f322e85eb71ef8f7c5be2e817b1edbfa07aa32d90e40b773ed831d444b1b3aea9a2f9aad0d7b4fdf599b877bfe2185d1d5cf2db647c164b38c75ba20cb169", 0x7b}], 0x6, 0x0, 0x0) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:28:34 executing program 1: msgget(0x1, 0x285) 04:28:34 executing program 0: setitimer(0x1, &(0x7f0000000040)={{0x0, 0xc2}, {0x8}}, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r2 = dup(r1) listen(r2, 0x8000) setitimer(0x2, &(0x7f0000000000)={{0xfffffffffffff54c, 0xffffffff00000000}, {0x7, 0xfffffffffffffffd}}, &(0x7f0000000080)) 04:28:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x736, 0xd71d, 0x7, 0x1, 0x2d, 0x0, 0x4, 0x1, 0x0, 0x9, 0x40}) fcntl$setstatus(r1, 0x4, 0xcc) r4 = getpid() r5 = kqueue() r6 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r7 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x4) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000100)=0x3) r8 = kqueue() r9 = dup(r8) kevent(r9, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) fcntl$setown(r1, 0x6, r4) write(r0, &(0x7f0000000040)='!', 0x1) 04:28:34 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x2) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480), 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000040)=0x9) 04:28:34 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') faccessat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10, 0x3) execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000100)='x\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='x\x00']) r0 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000280)={0x10, 0x200, 0x4, 0x7, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x30e}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8391}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8b}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x1}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}], ['./file1\x00', './file0\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file1\x00', ['./file', './file', './file', './file'], 0xfff}) readlink(&(0x7f0000000780)='./file/file0\x00', &(0x7f00000007c0)=""/80, 0x50) r1 = geteuid() lchown(&(0x7f0000000840)='.\x00', r1, 0x0) getpeername$unix(r0, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) r2 = shmget(0x1, 0x4000, 0x24, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000940)=""/49) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000980)={'./file1\x00', 0x8, 0x1, 0x217, 0x0, 0x27a7, 0x4, 0x6, 0x0, 0x1, 0x6, 0x7}) getpid() ioctl$KDSETRAD(r0, 0x20004b43) r3 = openat(r0, &(0x7f0000000a40)='./file/file0\x00', 0x8, 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000a80)={&(0x7f0000000a00)='./file0\x00', r3, 0x1}) semget$private(0x0, 0x0, 0x88) connect$unix(r3, &(0x7f0000000ac0)=@file={0x0, './file1\x00'}, 0xa) r4 = open$dir(&(0x7f0000000b00)='./file1\x00', 0x200, 0x0) openat(r4, &(0x7f0000000b40)='./file/file0\x00', 0x0, 0x189) ioctl$KDDISABIO(0xffffffffffffff9c, 0x20004b3d) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000bc0)) r6 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0, 0x0}, &(0x7f0000000c80)=0xc) lchown(&(0x7f0000000c00)='./file1\x00', r6, r7) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r8, 0x80085754, &(0x7f0000000d00)={0x7ff, 0x1}) syz_open_pts() r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSCTTY(r9, 0x20007461) 04:28:34 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = kqueue() r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = accept$unix(r2, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x100, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000140)=[{{r4}, 0x1ce14f05beee805f, 0x3fad1990e2b4de9c, 0xb00ffffd, 0x7, 0x401}, {{r0}, 0xfffffffffffffffa, 0x2, 0x40, 0x7, 0x10000000}, {{0xffffffffffffff9c}, 0x8000000000000007, 0x40, 0xa8082af599774c2e, 0x101, 0x4}], 0x1, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffff8, 0x50, 0x4, 0x8, 0x7}, {{r7}, 0xffffffffffffffff, 0x1, 0x6fa515bbcf18f0e5, 0x6, 0x7}, {{r8}, 0xfffffffffffffff9, 0xa93b2ae7cbe1dbc0, 0x2, 0x4, 0x6}, {{r11}, 0xfffffffffffffff9, 0x8, 0x20, 0xe8d, 0xfffffffffffffffb}], 0x3f97, &(0x7f0000000280)={0x8, 0x6150}) close(r0) r12 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r12, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:28:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:28:34 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000000000000882fb34ab5df94a39c2396260f34f63c21ed7f0a6e5741e362defd61ca7c1d775261b7599e72a1a4c9be64fdfdc9c360a5087c6c196f8e7aa4e933313c8b834f6344024f81a51c1629f99e95bfb12e24c10a203697ac32aca1d3309c05d2c20db9", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 04:28:34 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x8, 0x2) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r0) ftruncate(0xffffffffffffff9c, 0x0, 0x8) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r4, &(0x7f0000000240), 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) ioctl$VT_ACTIVATE(0xffffffffffffff9c, 0x20007605, &(0x7f0000000200)=0x7fffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x96fba6da79502984}], 0x9, 0x0, 0x80, 0x0) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000001c0)={0x44e2, 0x10000}) kevent(r9, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000180)) 04:28:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x58bb) open(&(0x7f000054a000)='./bus\x00', 0x40, 0x8) 04:28:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = openat(r1, &(0x7f0000000180)='./bus\x00', 0x80, 0x2562d29e623c05cc) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000040)=0x26c8e8b0) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0xcd98489177b05ab9) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7c}, {0x800000034, 0x0, 0x0, 0xfffff4ac}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 04:28:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="00da81012c7490df66f6ee89f86882f504c7e500"], 0x10) shutdown(r2, 0x0) close(r2) socket(0x6, 0x7, 0x81) 04:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0xe, 0x0, 0x0) 04:28:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)={{0x4, 0x401}, {0x9, 0x9}}) r1 = kqueue() r2 = dup(0xffffffffffffffff) utimensat(r2, &(0x7f0000000140)='./bus\x00', &(0x7f0000000180)={{0x9f0d, 0xfffffffeffffffff}, {0x6, 0x6}}, 0x3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r0) 04:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socketpair$unix(0x1, 0x6d2a322a303d0af5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000000c0)=0x3) ioctl$BIOCPROMISC(r1, 0x20004269) close(r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x20, 0x20, 0x0, 0x50d}, {0x5, 0x5, 0x6}, {0x400, 0x8d, 0x8, 0x7}, {0xfb, 0x45, 0x49, 0x200}]}) 04:28:35 executing program 1: r0 = socket(0x2, 0x3, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYRESHEX=r3, @ANYRES32=r5], 0x2) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x6aa3, 0x4) socket(0x6, 0x3, 0x1) r7 = socket(0x94966b6e68547dda, 0x8000, 0x1) sendto$unix(r7, &(0x7f0000000100)="1a4635c26b2418a25a8fa9ac09a572585a1688684221db1e688ce226b1192456512ee4c0c95721b68b61700efe54ec6e87b0ce08", 0x34, 0x2, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) writev(r0, &(0x7f0000000580)=[{&(0x7f00000016c0)="54618aa8cf251cbb23c7e2a9005297c19b8ed0f426688f0d6ae0f321bdb386708c53114eb45ee9c3aa5f8453caaca079a729304b99acc4fe74bac77535d1fc85539bc14528f7005982b3038024275653707bf3e4e6086997cf2a4836d56790ad669444c511875b3ed5729d5c3f682f406104c0dff2a9d7d443045ab0f1358f18cac546de9bb8cc2e5284245be73139e06118675af921d88e37f5b65ca96802c9627cf6fdef1555d706b5c68f1bce4a5e6a2d631353a6d0f0622d19f214c4769d42756da94b2e613d9faf9b65bf1daecf4954bf664ea0440e2d80861333727c6106fa076429e237bad26d8ab14aba84cd22cd04579db98a5698964b2c1b2821df454458b966491cbc499d6e8020426d9fbb273be659afd754afae0bbf8f428e3519a31d1413ec219311511ee05b263a49d727c7d554dc6e33b00d540ee0ddb2c2395c5573b26b401c4555410fdcee2ea122a0bc8fabdd3b1964129625a721810a5c2083031f07da22a7f24cec0a37cd5ec15a4d7466af702c6f349b09dcc023b74425ace2f24ba0e85b5d5f9ee75bc803995e4d3c1ff84b6716635591914a832304a2ec0a548494e040a3b1c0207f07ae0e47aac08ae382571db9ed730649163b7321c11ed6d8941d1f3e745ee9a4372e7a20fe2790ab1974cd942f9f8c115fa0973030853f9f3aca7e3bf3498986d32785189580058e166264bdae33d5e4c1f0bba9296e5707d726e1fa10da1449f97ce4e78c2d3676381374af9ff5e7adb23ac1818826b5814292690b4a7004cd7e77f03ca81b937c9d7b2da31b38b49e2f9302abb1c7eb799f83ab96c38edf310927c59486522101e968bc1101d66820f28202ac498bb5c7985ee046bc97773fe31c992d14aa6bae1445039a140aa091a759b1d3a902d34f731a8bf38866b67d3acae07471458eb74914a223d29570e3e01b9e5ba375331f51cd1a1ae47ab9e89ef49ff887d213bd1c640a89da8628b12c6e43520cbb48e52257c9bb162cdb3689773f3300b4c8adadd72279ef659479bd01f4c0fe99e05cda6bf8f1ef17d0c6f1c1b9fe8a2aa7172e71c035979cb28b4f35a47c1585965a651c172a4dca021f432b1e1fbc7d1527f83954fbec259f8ae73cf25190d85b97b4d8c310145e13957cfb8e81e7d7c6f98f7012f01e7de2812e8472f8a1d1fdca3770e8b85465f2386c516107034e8175cf371af7c2dfb600104e6b1d4eec9b3dbe32052a922218d6bfaeaa3e92a23a8d1c480cec064bd90675fcc0b74128978d422596217b6f31dbda7f8178a9fedf41832428df026843693f742736e823b0cfd48f6ae432af839e8503bc5beb4f536f38b5e0b03f8c9b3af3fb1423fba7daeee0c3565776e4bdf510eec891c7736bb812918c65c4f3ecfeedce9ceb16f2ff689608358218d6c15c7c576041fd1d922cc3f0cf4e82816254eaf563a509deae3bf86f1571f6b81bb93a5e7d4e3da06918b183d6049d5413185bb64cdf3d9356a9441878c959d6cad6b9615cf1792184740c816cf2afa16f7335142bbf06277601c40eab053aa804b5a9b49d0778a65f132d9b2e97ec294ab32928fa8b755a56589cb1322ad2d729b07df535f84a8463d45033e1a52079cfcb10812f326448237c1f8554575c0b18587e653968d2d5a535096fc9b2592f0e606fdc2b324095777ec52ebaec6ee1994c900409ad880925993790a16bba9bcf762187af05e6a017eccd19fc9c48b7cb7f578c2829ce6656ee33e35d6a611675654fc2c171949ac2ded39d8514cb7b7027c9ce430e31a5aa497d382b081788baa2771bb203b7303de3fadd0bb3c83b69014889eeeb781c9cca9f03f8eff71f6a48277eb1890a85868b6f7b3eec31798a9d8f9aea4c94064103816792672eed4f87d8ae225a8b5a7d5ee005735b0a80686134ee13b6e9ad3fa573844342a1ec3353eb4d30b38d0f01c53044c67b61ee498ddf4747b7098a824f92f1ac1e4f716110ec6f47c6d0a51c17ac1343f603330e4cc79f0217092b41b2ec317573d43e8c47dcf05e", 0x5a1}], 0x1) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) 04:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x22}], 0x0, 0x0, 0x3f, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) accept$inet(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:28:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) 04:28:35 executing program 0: getsockname(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000002baa42d9c33300feffffffffffffff00000000011aa4953adc5a7ae0acfe7774"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) lstat(&(0x7f0000000140)='./file1\x00', &(0x7f00000002c0)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f00000000c0)={0x7, 0x9}) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000340)=[{{r0}, 0x9, 0x2a, 0x20, 0x100000000, 0x3}, {{r1}, 0xfffffffffffffffa, 0x80, 0x0, 0x4, 0x3}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x40000000, 0x7ff, 0xba}, {{r4}, 0x1, 0x66, 0x1, 0xffffffff, 0x2}, {{r1}, 0xfffffffffffffffa, 0x52, 0xd0000006, 0x7, 0x7}], 0x9be, &(0x7f0000000400)=[{{r5}, 0xfffffffffffffff8, 0x40, 0x40, 0x7, 0x6}, {{r7}, 0xfffffffffffffff9, 0x5, 0x40, 0x8, 0x7fff}, {{r9}, 0x5, 0x80, 0x1, 0xffffffff, 0x3ff}, {{r1}, 0xfffffffffffffffe, 0x24, 0xfffff, 0xfff, 0x2}], 0x2, &(0x7f0000000480)={0x6, 0x8}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) 04:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/cpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x28}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = accept$inet(r2, &(0x7f0000000380), &(0x7f00000003c0)=0xc) writev(r4, &(0x7f0000000440)=[{&(0x7f0000000400)="9fb70d39f4156740b9069d80", 0xc}], 0x1) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/154, 0x9a}, {&(0x7f0000000280)=""/194, 0xc2}, {&(0x7f0000000000)=""/48, 0x30}], 0x3) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x4}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:35 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39, 0x40}], 0x800009, 0x0, 0x2, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20818, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x3, 0xff, 0x569c, 0x400}, 0xc) 04:28:35 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000280)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d7b5db23b41bd58baf728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b00)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4e387635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c66079f288bf6d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e97610f1a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4ffa745973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff3c47e7b30d2f18be126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e49c465fafb29db3baaa0a4b30af77341f1408625ea4bb64f7974166398b202a46e5e52d52c07ccfed6370b3310f396849acdc093dfe56a978ca795d2395fc72930e838ce5aeb683510ed2ab53dda32a42a83f235cbbbf7e883d60e6a20f1f4fdc9222912c4e8ea40f8796d1780470b49195d94308ffe6928334596358c929818ed8a5b4b03bdc503e9ee92ec0d92b70e91fbd9ec354530a30acd08e9aff43dd3d4c0243e9a3faaa611b5483282f3dff2e4bef4b9c186501dae37350ac406d2d57dc5abaae1f102bb9931c94d5f43fc8764c26fb7369f1379fb925002baf2d3b4a6c261b9902217bae17f05a6055ccff482793636b2a0def1064af3c767c2ead2ca0c8f095fc5173d1cbcce326ed3807f9887b7c4f93abd6c312e830243ea967aeae753025753e056433de281947ba39e859502aa67a6a7b06dd764bafd76ab17f3a3af9e4564baf5e73ee69b5d6a54c00386447da14d0e06fea31ab745d96fa8ff518acd74d78fcf53b8ee5a20edbde7df6c4d8385042b51cf7137a7bd56741faed3becba0cbde0806c0f222115b668095c9800d948976a75696dd1d5e3b14aded2e87f39f073826a2717af630e0f763cc6886ac910c440a9a1562f6d3bd82c0c3204f3cb7bd31a37188c5765cc6fc5bfadd9ef73a4fe3a718c765511dd8d6dd2f33fbcf6e48abd525e963fbcb8e16987d98918c2d163e3939eea41a991e6e62de0e2abd7c830f1ba1c79b815029019a3433ff898887a636602e077dc0f42119ee16f251c50d662bff1629b28fe3111feb1bbe11b172949f1458a781a9f72d6e463975c18be4e81105dfbabe7867c60688f3503cf3cbd81021f0481cacf5c211787d9e9cab6bcec6dd7b6e869266690728743c0b232da7b92839cfacb26c0efd6bd2b38b49494fc578d", 0x8c2) write(r0, &(0x7f0000000300)="71cf720b87fd9a0ddbbba328a45d96adab29ee0b5f6516a5815954ecd2e260677d5ae07546a8218677d952ab67a00e4b40a9de39f8021937589503822821e6b564df0038b143318912e1f20d453ef79a164fb9ed586cb6ad42ff40a62e625f22de5a9216afd10d7ad21ff2a9cdd2de26a6d5e39a2590b9a7bb3246994323e1fa4ef9d0f460d3e6f3d2642b4370d5e95224548d684fb67e0b6651ba3920f59e5120e124f8bceb0fa5578cb427555cf58a6cfb5022874a2fa1cc5373936767bba3802a21", 0xc3) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x10001, 0x80, 0xfff, 0x6, "f3d95d00a6e7882c9c0b499853acff313fa3de03", 0x80, 0x9}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffe, 0x1, 0x3, 0xd9b, "9f8dd8e50001000000000400"}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0xb) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x2, 0x0) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:28:35 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x3, &(0x7f0000000180)={0x0, 0x3b9ac9fd}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x8b}], 0x0, 0x0, 0x20000, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 04:28:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x4}, {r1}], 0x3, 0xb2a) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x62) sendmsg(r0, &(0x7f0000001580)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f00000002c0), 0x5, &(0x7f0000000340)=ANY=[@ANYRESDEC=r0], 0x14}, 0x6) 04:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x54, 0x10}, {0x2c}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="0840d59aecf6fab7c65da08721c8") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x0, 0x0, 0x0, 0x29d8aaa8}, {0x7}, {0x3c}, {0x7ffffffe}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 04:28:35 executing program 0: pipe(&(0x7f0000000080)) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f00000004c0)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0000bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d73a4cc9a257db7f4b9e0b000000000000000000", 0x9e) ioctl$TIOCNOTTY(r1, 0x20007471) 04:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25, 0xb8}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000100)=0x2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x4, 0x7f, 0x1, 0x2}, {0x9, 0x7, 0x8, 0x9}, {0x7, 0x38, 0x3}, {0x0, 0x9, 0x81, 0x6}, {0x401, 0x1f, 0x10, 0x4}, {0x9, 0xfc, 0xa7, 0x7}, {0x3, 0x9, 0xff, 0x9b64}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:28:35 executing program 1: setuid(0xee01) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000001c0)={0x40000000, 0x8001, {0x3}}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:28:35 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x40}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b75d060000000000040000000000") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendto$inet6(r1, &(0x7f0000000000)="27db1d8e1b2236d9e428e634186e796e6e116a1e1bd407fa861330939aff1409", 0x20, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x40, 0x6}, 0xc) 04:28:35 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f00000003c0)=ANY=[@ANYBLOB="08b4d20000"], 0x4, &(0x7f0000000a00)=[{&(0x7f0000001f00)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7caf7dd9d93bf2e00963f555e7053c6eb1ee376bdbb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694c145aa0f43d9643109e0777995eddd498c38403cae119d6afb46e701181aead236e3b95792df33faf08bec79b78e71fba1e96d425df35b49c8a9e8523da9f18ffb7efb8b5348e3f4ea5f1c2d9ce5406d710dbadd76702a44c87784d5a10fda675d1c0d14c0377ff1dc179e71a0262c23158d900b1cbcd3a624f8497c6acd5803ebfe29db4d", 0xe}, {&(0x7f0000000380)="441a83986db9bfda9888a93c806be5fa849127d621300685b973fc371450693b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000003480)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d05dcd39b3fa13eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c67392f9e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d0674120287c60cb2da7b850af0df8509d75393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c84ee54fa4f6cfd5ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf14d1a7b5e93664681c04b8728e1ea33f60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b15b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e53187404006be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657ed58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf0f30e191912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568ecefe69200ca54261c673f8df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca993707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a62ab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a578a5e7ac495e76768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b36fbfabe36f5bafc36a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193da42e5e2b07f9b410f0f1982e8785b950a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd34490828100000000000000bfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc22bbc842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f3e5d82f41bd154ec393232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c790f00001ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd0b6744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924e7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dccc9a572bbed50b8634b6d27e9a6f47e0c80c53c3f1fc731f4919500a4a09b2762134a983249773865dc4e71cfb434b5cbcca5d6b3b4476ec75a1abd19d99eafcd238d0bfd27f4005202f6ae2469351904acecd827d50833cb1bc2a4abaa32dd1310df77dae6a2c067d5006c61b5ceb8926b883b77152b911e2f926d9109a7aa6b25a28c5348ab5eaa124ceeb16d2446a5f488525000000000"], 0x13b0}, 0x40d) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4a2, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) execve(&(0x7f0000000480)='./file1\x00', &(0x7f0000000540)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000580)='\x00', &(0x7f00000005c0)='/dev/bpf\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='/dev/bpf\x00', &(0x7f0000000680)='\x00']) r6 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x8) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000280)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000001e40)={0x9, 0x6e7b}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) shutdown(r7, 0x0) r8 = open$dir(&(0x7f0000000340)='./file0\x00', 0x800, 0x1d2) fcntl$dupfd(r7, 0x7446a94d0241c2b1, r8) ioctl$BIOCSDLT(r4, 0x4020426b, &(0x7f0000000040)) r9 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 04:28:35 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3b5, &(0x7f00000001c0)=[{}, {0x0, 0xffffffffffffffff}]}) 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}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r6, 0xc2485607, &(0x7f0000000480)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00'], 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:28:35 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="60020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x4) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="5e08a3a99f416b313980eeb25bef3e287c61c44076bc84f0033e40eb3418b27062e7d1d2312aec9ccc9b4201e5f5e0ff4949c33b3353bdf534c82ab4a41f7c3f1290053c49d415dcb697d5f0cad91c5613dc89badd6d59375a9b9df5ece535f3d181d82c4a7f87e08dbafbe1c439311833d6737f285910bcce6651961a687996a7c1b54dbb156192d20c4d951bf82edb291f971055e470b3707d67c0791bd68b5cd615c061dbeb8d30cc0bf36a5ca627b9f531f366fdf2a699f4fbe2f732384650759bb383865c0c006afde1804fe4c16ac14bab22d53dccc4e2259f9f6700609af5491e328ce59f8a458aa2e8ec31e641c36f0f4b951b3813d686a88e96552fa5f51e4e3d01d3206619583a2a2579b9fb16135718235e33351ce6068a8ba89d92979a1d1e61f68d4bd38d1b816c1fcde5187ab574df0f6e8b"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0xffffffc0, 0x1f, 0x5fb, {[0x1, 0x8, 0x2, 0xfff, 0x0, 0x0, 0x6d, 0xffffffffffffffff, 0x4756054d, 0x1ff, 0x5, 0x7, 0x1, 0x3, 0xeeb6, 0x7, 0x46df08e0, 0x5], [0x1000, 0x1, 0x2, 0x1, 0x8, 0x3, 0x8, 0x9, 0x5, 0xee0], [0x7, 0xff, 0x8001, 0x80000001, 0x5, 0x8, 0x8], [0x4, 0x3, 0x101, 0x2, 0xffffffff80000000, 0xffff], [{0x80, 0x1000, 0x3, 0xfbf0}, {0x7, 0x800, 0x5aca, 0x7}, {0x5, 0x9, 0x7, 0x7}, {0x6, 0x8, 0x1, 0x6}, {0x1, 0x2, 0x1, 0x1}, {0x5, 0x1ff, 0x80000000, 0x100}, {0xffad, 0xca41, 0x9, 0x2}, {0x8, 0x80000001, 0x4, 0x9}], {0x6, 0x2, 0x0, 0x6581}, {0x74b, 0x8, 0x6, 0x7ff}}}) 04:28:35 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040040ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 04:28:35 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x260) semop(r0, &(0x7f00000000c0)=[{0x2, 0x0, 0x1000}, {0x3, 0x9, 0x800}, {0x2, 0x9, 0x800}, {0x7, 0x7fff, 0x1800}, {0x1, 0x5, 0x1800}, {0x2, 0x8000, 0x1800}, {0x0, 0xffff}], 0x7) r1 = semget$private(0x0, 0x0, 0x820) semop(r1, &(0x7f0000000140)=[{0x0, 0x80}, {0x3, 0x1, 0x1400}], 0x2) kqueue() select(0x40, &(0x7f0000000000), &(0x7f0000000080)={0x3f}, 0x0, 0x0) 04:28:35 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0xae) madvise(&(0x7f0000615000/0x4000)=nil, 0x4000, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000000c0)="5b134b02954c", 0x6) 04:28:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x100) recvfrom$inet6(r2, &(0x7f0000000140)=""/104, 0x68, 0x2, &(0x7f0000000080)={0x18, 0x2, 0x81, 0x5}, 0xc) pread(r0, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 04:28:35 executing program 0: setrlimit(0x7, &(0x7f0000000040)={0x7, 0x80}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x0, 0x511a, '\x00', 0x20000}) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xfffffffffffffd8f) r5 = semget$private(0x0, 0x4, 0xa5) semop(r5, &(0x7f00000003c0), 0x0) semop(r5, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r5, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) r6 = semget$private(0x0, 0x3, 0x50) semop(r6, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4, 0x1000}, {0x1, 0x8, 0x800}], 0xa) semop(r6, &(0x7f0000000340), 0x21) semctl$GETPID(r6, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r6, &(0x7f0000000440)=[{0x5f4461b1b1d9e3af, 0x6, 0x1800}, {0x4, 0x0, 0x800}, {0x1, 0x8, 0x3000}, {0x4, 0xa89d, 0x800}, {0x2, 0x40, 0xc00}, {0x1, 0x888, 0x1000}], 0x6) semop(r6, &(0x7f00000001c0)=[{0x0, 0x3380, 0x1000}, {0x2, 0x5, 0x1000}, {0x2, 0x7ff, 0x800}, {0x1, 0xfb62, 0x1000}], 0x2aaaaaaaaaaaac14) semop(r5, &(0x7f0000000240), 0x6) socket$unix(0x1, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020699f, &(0x7f0000000300)) socket$unix(0x1, 0x2, 0x0) r9 = socket(0x2, 0x3, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020699f, &(0x7f0000000300)) r11 = socket(0x2, 0x3, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020699f, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xffffffffffffff17) r14 = getegid() ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r16 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r16, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r15, r4, 0x4}, 0x200, 0x401, 0x2}) 04:28:35 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) setsockopt(r0, 0x9, 0x6, &(0x7f00000000c0)="f1996ad4f6aa9f9084ded6d91d68cd0e4220cca6eb5126b9d5b94007eba47177282fdcb314bac33517fc04eb75767c4e25913961ff5e35398ad3575fcd9c6fca7f81ea48d90760fc51e19677bb1f3167cc8fabb73f8999a6e0878379475dfb7ceaed99cc5168c1fc6aa890c60458a6986a1d2a31a029ebcb25c448cfb87203c20d56350981fdc4a4cbfea18fa79be86b9d7a6b95a556e9ed93bec2dbdcab48e9e6b6f725ca2a7a12db42209d20303e38e542008ba56501d2db410bf4bc68a823f241a9503d405d41fca7b9741f2c093a5ce8cfc8ae4ac5506f", 0xd9) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eae54bf8abb87abc2d700000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x400, 0x0, 0x37c) 04:28:35 executing program 0: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) getpgid(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0xc, 0x910, r4) 04:28:35 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x5, "b08dce58000000000072a2007f000000ff0f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xfffffffffffffff8) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() fcntl$getown(0xffffffffffffffff, 0x5) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)={0x4, 0x4, {0x0, 0xfffffffffffffffb}}) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r4, r7, r9, 0x80, 0x8}, 0x2, 0x5, r12, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = getuid() r14 = getuid() setuid(r14) getgroups(0x3, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000003c0)=0x3e) setpgid(0x0, r17) r18 = getpgrp() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0xdea0, r13, 0x0, r14, r15, 0xf1881d6ec69ca502, 0x8}, 0xa9, 0x0, r17, r18, 0xfff, 0x1d77, 0x1}) 04:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:28:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="6e352e87", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 04:28:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x200002000, 0x32c6) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) 04:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 04:28:36 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0xfcfc96ac7f78699f, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x5, './bus\x00', './bus\x00'}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0xfffffffd, 0x9, 0x9, 0x0, 0x0, 0x6, 0x5, 0x2, 0x3, 0x7, 0x9}) recvmsg(r1, &(0x7f0000000000)={0xffffffffffffffff, 0xc, &(0x7f0000000340)=[{&(0x7f0000000300)=""/63}], 0x1000000000000264, 0x0, 0xf1c56c2515672da0}, 0x0) 04:28:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b67071b542a538706000000b818000000290000002300000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r1, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:36 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) syz_open_pts() getitimer(0x0, &(0x7f00000000c0)) r2 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000280), 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000010c0), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xe000000000}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc3}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x8, 0x2010, r5, 0x0, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x28000000000000}) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x0, 0x1, 0xd4a, 0x1, 0x7, 0x3, 0x6, 0x0, 0x3, 0x5, 0x9}) chown(&(0x7f0000000040)='./file0\x00', r2, 0x0) pipe(&(0x7f0000000fc0)={0xffffffffffffffff}) r7 = getppid() ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, r7) fcntl$lock(r6, 0x7, &(0x7f0000001000)={0x2, 0x3, 0x7, 0x7, r7}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0xa) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000001040)='./file\x00', 0x8, 0x1700) r8 = open$dir(&(0x7f0000001100)='./bus\x00', 0x800, 0x1e4) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCCONS(r9, 0x20004276, 0x0) 04:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x10) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) 04:28:36 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1", 0x65}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) write(r4, &(0x7f00000000c0)="6e2e86f8777224b050910d1f4c32b2509725dc1e3b41d0b34bde0333284e99f4fa20add756931048bd3b8f6bf7ebd942a7da6558072043e953b184fee71984f131d0aba978129f02b9e41eed5b459658bec66e4fbe8fa38032e0985aa0f0a92587c7093c8f05484efe427a4196debb910ca365dcb5080402a1d5038fd6ececb9f15d1f56", 0x84) 04:28:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r4, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r5 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pwritev(r5, &(0x7f00000028c0)=[{&(0x7f0000000500)="c06517603e9e6f8549b5f0910e932b1a8067d25ee6425d10b7d2978c1fb652054ad4efc4fa17dc8f54f01bb1412934b920c91da8d47471f218cbc80180c4c5a51f629e1be30504293e41a7b884d9f7081ba533f1750bf773bdadb1611baf8c2b23c1772e7fa0ed7ce521b50a2ec2f540b29cc92549f84ad8b6077ca386033df67679c1773f411a2d3845ad74306e9fe2a7787fb754c54d19a2543e473200cf1a6dedfdacbb5002202b80ab96803bff7cdafd3b7423084c553e5218f0bd3ca015d7835673659ef2006b3079e3f10f8776847964cdeefdbfa9328fe65ec86fd225aa50c726cb00be06f22b61c97edaee6d7b07296bbbe9321cfcdeccb0fc0e0a6935935711b16a3476290672179c57a3ebd42ce4eac1bb20b484ce35a6274c39326f9cc033af8b46cc698fea2e0f41ca664c4983276b637ec32c087d99fdf6d169eec9ab79523a74b131753defa4e927e7f116423345f430e3fa5f369baed70c21b719fc0b880e18814e156836488d23d089aa43956007c70abb810827f8a02d0f3aa578ed670c9527bd26568398fcbbf07957355092aaf69cdf43ffdc23fc1be5bc113d0d852544c656b5d663b76f631bbaff8599b1b329ea6e88796cb5887bf658464ee1a9c22625ae02bd4bec876327e0994d4a1032adca9e12555d797cef9d4e24c89025e9c1df937c0dd27d2476eca39400e8850d65b35f72c9076935311a2a5b80f774265a1ff877d0ea03c49f9040d6a2329ec0110ac9e2ccf5741b68a96aa565c8bd93559a16b7c46563aaab6ce0b81781c3f17ee279c7cb4152076b702e929df13a78eb32e46e46a7f53887bdc683a126f33e9d5db053e62f6b8bb8e84d087681d2b57a7a98ebf0452fd9f18c888977e24ee61fd054e6a188ed9a926da5786f3eac3d961bfbd63349502c594ed9574d4c61d8feaef38628d7475ea2da531773185596d434de87fb84b61b05378bf002b2197c9802730716f113449b87dd312e043a9e2f0f0b2392a72eabc92d93226b97daf39add2c2aa6434f297ddaa0a1118c8c2b60e6104c8786cb195f9615cddc1c5573026433d2c43fd24d3fe3d9a141bb39872e91340a084a4269b10c1865cfa3ffc07c997211688d27a4da7714974a08d191c17c3b42c6bd04fc92ed23cf7253c67d3c8829fc168dd435cf56bca7dfe28281f8700dda91491b4175e77757fd58da6c94e811b11f42b500a2bc501d95529027b5c664226b83870e778c1532f3373df26aff48ce921891690c602949bd266e95b288603e15b1cab701deb728a0daa12a01c3237970313f2295471884d0a087d68a30233076ccc16f4593f0964bb80d857acf941423aa5bc23cbc5087fc8ac131fee618dc3e5f7f3615243120c68f0b02a9eb91144a8b475cba03d30c0fd2a36f1b580383ad3e400a1af631d6f1a33783c73f291029ab82e7ff1ca852da61429a3958190a367caf3669f9e25f3bf26e62719c1aad76bed2be600a526646796526e62a9b2f5c54158bccba1161e25a3b7e5c608f90a03f3af499e011eb5f983c875cd00436cf93b24a2273eabc9064f0e83557e3d7e2fa7e4d5c9f42f84f717f358c8d5fe29b22075590e292f3503413a1327ea83018df9eefb8e2317afbb0cb928d80b60d33f5c23dd5ec1841ca8018ec772b502b7f67b835272f70541ada538d5de53269206669c7df5bcbb9abc4df24343a830a5fe1587957939c67171d6e880012ba845952834c4fc546c76a4a71e10152cdb9652bf911a4ba9da15f73cca11da4c2c55d9bb7a1aa945a205871aba21e0ede2c5af59ce2e46d0ea4ee473a0bb8a5c72494e0c6881e8a0dab05f3dddb9dad602ffc49c04abd462a116376919e727dc0ad55a5699becf32cbefd206c000312554173ab7e92656c5b22ed6e859b646dad16176c599a8aafaeee08b40b3eeb8fa3c975a1e0f12dfc142c78c9eb1e796961ec22256330597404129b4e32fbcffe9ec76fc3c7e1cca479ddfb21c5d41e6dc16eee1cdb30dcdbb1a4cec12e081bb67dcc9b082b92939293f8234d02105d8506e1749ba92e1c9f876eacf547e7756f9751acd6660c843079610b3ceb94eb995dee8de6f0cf066cc58f9f5510d88748e14d9cebbb8fac790e03eed8df236a6191e26a2fe3fbef5be33d7c019ecd65411e32f69dbd4ce9c2192bc1e04835d2423f55f81c64e275d503595dfccdb5da4cbaeaceefa202456e110936c725dcc2b5899f8e7b80d56fee67f1a06e783a8903920a389d01249fbfff3c91a090875907950380b3b5988997434dc624f24dda8d7dd6c1995358b73302884f4b4f44970499d94524d749ea105b4f1fe62c5dba9316d8aaf4e4c33aacda4b8b017518266a2dfa1c854e939bde065c37369f2234adfe62ae29117511eec7103c0b498ad920ed4c604d524e067e4f235c14353767405de9dcf3e805cd5f97d6df2c2bd375d5513374b42bf7ef1724c9951fdd1e1394c975ce2cd6a8b237e7c0406be79d593d5614435f28917cc5bad98406c4574fba8d104a23640a2b60affe18cf8ffcb397aa3e9960659da7b47cc4efa0047d6f564c9e365096bc75113d1b77cb84cdc795d0143c523cf2c88b367c53a7a8272e8f6eeeca888c24900c90c6646d1095df4bc9f0a5ef3eacb9f9e058ae3c42af963834f0f91d959a05973c32950130aaf2a2b211b6872271e3c4de087c2d26ecf1f8349623056f95901522bec5b0859edb7a406c7d1490d0b7676ad76bf702792b7caca1a69a17b300f700f3cabdd1048fe2c415ce08c49b24bfddd0c5474a34197ce962ee413f804a1aaac7ed4832aea0c92c7f0e3f234179d17133251227fad1139cc1f63b95f89c69f41fea5af4fc8cd403b892aa5cb38463dcb5826e740353d60af11c6ef2bc230fbdde26861622dd559c01acf35181aab3ce5cf360b7056b4ae85715006ce9cd21158801da34f016cc45da8527209c293ba1dd7087a40b16a9e36dfff8e1e96bd68f245433ca1289bf71d91eae847c7f744a0cc8023a76d6fd7ebf8d633b286fd325a138f67115f2d58d2c0c5eff0b6f09f1992e62b60bf6ad8c8101598a67e0f4cd14cfa209e8a17b97c311a3dbdf84f707c22d3dea0fa26d85780a7f392f90b7a3fc77fc7f5b81c0802d545b33a04b4345c718bc0aac920cb885af21617bce27482c1b148ce139b3562f87c68b2a91a66ac9ae19a6ec42b7a1d773f2035eee531cfc349b2b4e65ff0eb94644cf31d7a2c52b568a7c28aa8a37b2e1a31f6ea24b7318c0cbf84d2340236a3f6fbcf83a72331af25cbe7e623a3e78f494f91ee0428aae881e332cdabc7d5d0b41f75c00f1eaaba7def84784df4213065bcfd2d410fce1485824fd496cbd26cd28895eae26b0132a198b19cd16d0bcfc83b9b0dd2e7263db57feee0d813c171ff300e3dceb9814413d73e16b3e74c37da21a751dad246865b3307ea1c7c1c9d33e4c53f2167121bb78c93877106a624b9dc76cec14bd6b2f3ed3c95a6b5d2a67492bf22970105238baab1694b5b0794aeaf538388775dac84866fd4e451e6f0dd292443fad2fc55941017eda6e497a35f75b1b3fb3652f7933b7816782241feb04c3bbc6592b88f4371456cb11a0b4535df8cf28d79690e9288f0c0a6ea005baa53f442d7f1b39600a0012ca0da312ac7ef00713e43a2062250b5e478eb94db818d672f05275afc1b0180540777d7498a03a93c5f511d4059bdb851c8798d4be630f5435b0c67e4fbc5b78d4535eda95c0e4ac6d6c05d79a413b686f69187caf4e046363ac8a65c3925c6a39f6d851178cdccd04f27399ef752d89adb019f9ea9e3e44b0be8a95ef09be47278434c1c1b527b829823ac654868b53f7e9e98810d01a47e13620856e6ab4aac7d92aeb8ea3719bc54f114948aad09deb21e2bdd749f565422920a43d7e545daadbc620c9983972390cc1ff67632aa2fa72315b1e10d6df124776926d64425aefecfb2e9e243453726a55a384739296174b3ef51086fe43136d9eae4df3d52118c3f450271b210e6b76ab364eedec39c6213c2bd837a881ad7daee83a08114d16e8652c40bc76c4c60d4eaa4becff7d054f30c3b868d211368b20675f82c4850f53397977ddd1b19fa9c98649470a7fb9f8be9d4a52b81f1fa186f83358bf9ea2ade20c11a86de5a5ed5a1284f6bf3626b753e4930fe8ddbfef9d1a77e8bdb269f0c41f55ba701355ad9fd3ed140708b4e5aa02ea4a13d6dfda9565dfdfa05869c8a5e60bc980f775539afbdd6d59c22b03f14ade8e874e865d635386bb8b3bdc5fe55f5ff2be1312679286576efcf5246ba49a5e15eb2c89aa2e7d77319ba2b264d47df8e57dc3f3d0b2a6d1412d9dc54d176377ca175ec483bc8d5e308a264bc7c488df05bf36ca894867f7b4f1246637330123ba6060bb9b3b05784f6bc6a70f9b71233452e83512ad281bf28a78d03a07513103773d1ef19542e16043ca8fa6038421b038fae8cc1b0a8fee8ecff4b059f41fb722ff31bbe329914959d48d5c0a6a1b3a59cb0459c2e91d3fb7072c5bfb9a25e81b5e371b9d1cc39cfcffada32bec85cda3aed2d0c4a3b6536dda3901c48282640ea6c31b2bee8f498cdc5b12bf3fc2cef78142e4b130a61b480fc281455535102de3a300b95d8e39d792b9045509d6bb5b8c40f9f652c9b44539ecf559d0fd9e366fd19dfc828f16b52479592d655085ce15aec47082030285938c9cede54d132d5ef91456211186ebf476f039a506e865ddadd6cc04382ecd75482d859cd2d56b0160eb2e85e54c119bff2d57fc9a5c2d996d7d9aa369a3f16539d96aba82fa13642faba51b8c5e4c7a65cc68a6766657eaa773951ab674f65a16ce9b130a1ff44b68877b68fe650fa793e801801040c58d76ddf131167e831ff6ca88e3a1c4bb0749b242fcf22f8ccdef92883b579cade26b85c5e809c21a014ede67e35457ded939f33823267ad87c2d737b3c605416ae508da275359ac945d41aaf0a917aee1722c9dde58866baeabda48e57fea2f6d3d1fe133d544d70fe490de9e818bf991b7bde146e3a8667af29b115ae8b6eb28b1c7070ea96971e6909245b17b0635badef44295062a35bee5c3282f9afcd0ba2b2930f338f6a4816f8683a18338e36eb3b102953c0c36aaad52d8de48e91e87e69f27185f4e2413507a4c8b5128689b6449bfa11d50445a4ca0d5663a000bd0734e251765cbafb11c87c2fe0708ec41c6d6301f34a409b4122da577b19ca55bed5b1ef731cef8976dec6ea243a70a18028b2e26a8082452b2f923cab17f4acf019f6db5eee7ca85d08f7e4b93fced9cbd401c8a7484c8ca9a8526288948d52c7a655fdc811b54acc2d87679bf38254476933b734bf8f6f57a2df84cb44eb46f271e5b2fa243f6de746b83fb33f1a002dee6e1ad6da504c1ea275fa6eb6bb6d6beb3f82cbc2a760a1b1ed3398139a1475a7485f003423737a7bc9641de6a8e59e92a174d06cabb31d70a187b70adcb0aea36bf19e6d67fd021b4e7111d48f1a77e53263f20806fc56a02ffd8a83c501ba1b6574019ca907bb8e3509183ae19c387ab51efd145b98d140b8f3a377cd5eb71b8a0362fd47af7201012236c8d66b71f23a68392118b6e36fa777295185ccb5aa0337d4bf2e8b88a435c38481670a0ffdc3564c0d72e87e049a4cbea52a58db9cbf1268bc3af70d29709e5a1f97b9803e691c7f1c3fa7a27843666da789d8bb4f21bdfc2d215cddb52e0878dcb810ca245b65ceb242af65212bc2268f00f290a5b3e1a529b00c5d79cef3964fedfc6cb3b4", 0x1000}, {&(0x7f0000000180)="f5529bfc09584fc69495a75f2462a9459b248e142c2a93ec294865034abd949afe6948942bd3f698d4bf08676f86fd36269570c1fff9865900b081adb6a945ebde65470f043689d06daa9656faa09d796fb52507b5dd88f835501d2a8b500b98ba1311dfea4cba7b958e8b7ca30681a16f4af403c2b2a2708270114b2bbe93cd465da8da3c1955c4ffc2a6821c8d28fc8bc38c11fc8c05bb", 0x98}, {&(0x7f0000000240)="a81b892bb70063932c6cead60b0a1e4eabf7d42b515216b38c5bfeecbf62328dbeed356e23b74cbf8a58510fe8e4b326e3405c66c0", 0x35}, {&(0x7f0000000300)="7dcfbf7f37fd47ae6c3e94daebb6973ba39f5342e87e39387c07c5e550f76edef75dd6d91b3cf10c878011d022d20e14555e88336528b8d06d7c5ba070259ffaed5f91eddc185c3bfc5dec745e8f6852167cc81d164170b199ba7e7c2409550c2719f718e1dfc630ed1a6aaa3ca40ddb2801b238a05a2e9ef0c88d849638fc07bc0972ec453ed996d5d9c56345da1066133b4df1230dabf866898b852f0c348fda430832626133202df174722c548dba968b7abc7f2030137c3cc92bfaca4879f64b4dede5df76a8d8", 0xc9}, {&(0x7f0000000400)="2ff9e263bb0e8710cabcf31e9b1c1d25d5bfbbf2c8368425b7a7429804caf5e987e924576b7ffe75b91d194e18c25033b5d22a4ec1ac8f1ae55456a5614b797e7f769af070f4f9100504b3f2b1a4135408773e3c716724d4aaf38d37fbd253d35839757379441c7c0474188dcb99e9cd0b19df3785f3b8a8ca1ea8f73a89fb78df17c7173e53cc3976b4d4ab5cb9591995bb6d1d81", 0x95}, {&(0x7f0000001500)="d6260b950dfe8830bfd36f7737ea408718d4706ce4cfbf945b490287aa1c9702269cc6e15247eb2679e8d3f91015583881dae538ba38820bfe696924933dcf3a1a6b73ae42231e26839855c9baae39a10722699b90b3eeaa99c2c54eb98f11d4bd2fa2deca2681b5095f11577d2dd51e5b9075cda379838805e41fea18999780451bda1eaaeb28b6e0e8d09bdd14f100bb4633bf3c0a4c9758d1de28191e226ef7292e64", 0xa4}, {&(0x7f0000001740)="1d79137a048adb025319a8fbd8c1ee74760a4203abedfdfab44a08395b0e3bcfcb546c0a6ba85c3d2fdfc942392ed0fea4266eec01ce7831dcdf3701d67b01070c8557d96a90d702a18c7d458c3797f0bc2f60e045", 0x55}, {&(0x7f00000017c0)="0437be6341e9f19445cf2df710bcd461dd23105f889cd3e4d9282eb267d50ec35bc309e0f7ecf69fe266695e57e53250fd2ade6d345daee75c4b19e2c059a2023451dd16e296a7ade09b66bb7fa15b5be57b8b1d0c69c1a0432fd8a57de2b2c61b80ce5356b5fa5d2b4fa79eee4f6cc8b22eebce92a657ab17ed0667ce60f0191a5c34264ba669dcc862154b3225668aba8ef11440a8357057c21577aadfe5475361ee6760b1b07c78ebe58b74b394daa28f283daba1430250e8c18c7150d7c8e7329050d4bed084a36feca6bfba740dc4703d26d5782b61a48a105ed2a12d81f5d62162460324b9858d4ac55881ccedeafaf8851a98cc34bddeb0a59a161ff1e8f6e323a6d8b1157032ca51513adf0dd809ebb015e5fd459cbc0e696878e1a90cd0b1475b5aefa63c129da12cabf28ac8cfdb97ac91d6c4aafb46a1e44a9edb1a1cd3d6a7bd5926c7731330201426dc79e92589739cf0c0429c08833c9d9600320c87202a0af2f260169f4fdc672339dfeff13a3725758eb875512f480ae76eee4ff5cd21d9927d2500c00078e3b9299bf5426de1842874da32cb3ade70f5a1a42601a05763c75bf4f018de325919864e75ca8af713a05b163bb1344504c56897d2310607d222f80cb0fa190a9e25f62377a85df34d415989888ed6bf5852f553e04a5cd0c1a1e1418d5aac3be7922d3d3b09e19e5050bb12566c73df76a43be514295dfff1eee9add059b5307518730a90f1bbe5954c2720b336763e4f349358e04247be50b5c89a08c77912c5b51088d512ea762c5994cdabff9f6fa4dcce69ffd1b213ad98e24a02d5b031bb4d40689861600e3eae1556275458161ee72a14374c6673653035907093194011fe7323426b0fbcfdeecb1a8ec90624ea2b7efde9d0e8272dc457f522d3a8147b5be598cdbc292bcfc1eec83ee380591ae5ed7a790b24038931091041ee4bdb3acbda1d30430d0a18040a8bcc9595c1e41f34071cc92040f271cbabbdd99f84b1cc779683a0c3ad5e7d3ae51317c879fab84052589ef3045d2a0abb9ed3c1fc25e20d8345f48b050632f8a45604058b212fe68e2ca36a924fcdc8a7f8e2e026735046ca0e51d4fe42f33ed26f5dca05083e00a69be1c57ab619f0970c59f531b35cf904960718bfeab15a52ab67991b3f47abe7a93758ee9ae5de22177057213b92c7c86284eb4bdfe155c1faa76fc651ac35364bbb0838bf541e482079a693f62cc034ffe8614b70aaccf29ed9fb9221ba0a43d489c66aaca42addb72ff5b21674f34dd9807c79fdf16f533bc3b8f3b35775016ca464e784f68862dc6e049580f75fd6a0027fc0f44974a519c42be8713afde7a4506e17fc0a64212b1c71fce41efe24f8560046b5812940fcec22aa6c1fbbc68c50c29d3fdca33ba6138fab3323533694c580782cd2053c87d9b231f2c7873384e54beecc6226e8bc35365ea4a77d5c59b69a7d32abe304592d27e5ebdce819fb1459a7213b00eecc8867692bfe62784ef9d513bb0fa37926e3184d83a8b0d94ff2d8d961ccf2e7ac57a381ae6c84e7f18bd6a83e56f8358e8a50cdc57677dcf1bf83dc39c98f261aafd7e5dfc5b7c62707a19e85e674d17f96b7f6c78a84a17746a7b1013945d5b917ecc1483242df56bffff2c34071d5dc579f9a8fe5def31f8b932912df3c7128ebf57340f3bf0d62ccb2a2969a4cb0b73485227cab0b97230676e4f029d9e43833053ce7e55e3f52b40d6c05c724f3ea31415c27631be7f5e07d2e0b0d764c14a5019d0551b88883b67b915e2ea4e11e276daa91209ecd42b9c909a936e2462ad2b4ecfdcce4b87791ef63f3d6eef27e51f61b7ed9ae9a257af68deefe56a1ddf8b2d8b163736cb9bfc2b7255c211305950262216b50ba1742fd323dc5cb414ce7e03e30912cf5cedaf7df0b597049ebb2e3c4b094fbb08a5b1d257507fef1176fb1c41e0b41852ec6bec6d0779bff83e5b4e024e06b53a7ed8157b7767d802b74c86b53c08f1aa88f0691635b8bf03d53322b08f319ec17afae9ad8a26389463478db2c56ad40780ad6720b68a0361998b2472076290ac96b0571f6b4e36d295ec77b4e3ddf0a7f8452e78fbd1c77be34c526f7f12933c9191eba1030a5dc23e0e358d11bb1f468715a7a207a60b10fcc99b4f47a52252ce79d0088e691804f22bceda1f1f73ed0c179bd531edbfc0a55bb2627fab48808e6a8ec6e58f8190ff04edb397cfea6f126c0ac0e183f538d00a21ef86c29ffbc7c5c0193c897c7279541358574a2e58097ba2a044202521aff19d205b8c5b0db19c9c44131422d7e2210876b2df1556624d850d1590b571e3f549ca007243d9a876edf02d0656887eb4edfde8658b94c7d003c665aefa46444c24b14039ade0d8168675d56423848e0d4e0988cda0a78ed58ecf1d1d8f11497013d52a4339ffffbe70f3c9b8ebbe5f17e910cd83c51116a098a586a866204e1548f06d3de565027365420d493d58faaf50d5839d17ff2c80be2fb82068234c27a723daf0ed080fc9b6d5a5cec899d0540d9a8b488b5f1df89349ad59648b5d5443999ad881a4546a569e72c03132f1092a20b853a063d1652aeb3924be24a504c763e5564f3876e54cbb9856453f98f9ea770b1f5acb5380eba3038a9b5ef953fd3552441e49e4aa16460e7892d25cfeb169fe9703d41cb7dbc9b2f24c17f753e8e611ac816cf5cb2c74e28fae94fd11705001373defc5c3f933b23e36bfe8a4d6f4b2f416ffb49af3d02319c3b8b4582f3dd40f968b8046074c0ce9f2eea2ba48475943c64659512cef4efc3ef60c55c1f4993296265bdc2b787d79b12a19ad1a272772be43e92c1c100d6ebb2d6cc4ca75095ee87e556b899afabc5d028c2d6fd017226e82ea063e4855e0b4cb6ac9da6c9ebef87db576fa7d5fa9205224f4d6050d2be5121f65080e87d42c0a67d50937678b7079f982d352703a4c148f536899334b8031f5bd063df596f6ec22ea91d91ef4acd65e2e974461a36742092449221c3d62294533896a1c1b9f9d7ab83e1c44d6211a51807f4823be39483e1f6121053727923eab7eb15934934b1ce50770b5fc0b93d9009c0df8d7b88e9f2ef10722913305a595ed35cd3eb0b003fbfd3e4ed14c207b673b4800584b73aa41788aba2f0d48182c9a2a603fc1e51fbb310b266e9a3893ee6e4270047e22eb462fc276dd0c4e9d39dc488ed4023feef7aaf29ca3177613ecf281cef7a50f6991861abea73fb084ebe16eff2e40eb1fda36e8adb7c9ed5868d54b65d4f20e4b8eaef4afc8aef83c267ab4364b578f6a0e159398d23d0bc2a81a9eb6fe046a1fb0c576754ce082ed5ec4d0abad9336c3e038fc365b4aacc2b3ecbe5e5dba3313ca1e6cca0bfcac9014f44d132a4d37a606ced47aa78c7011e87d26b38096fce1ce41c8e4c67a8584b82ef21854f13a4158301984b5aaf8f76996b7e61769484fd448fcd70534828915bc24544e17418879960c168d6c86868148e0c0688daa0401215f726d2b30ca81ad39b0932aa8726bbb7721cdf32a0ff3f64d2cbc47b948f89142a7a7db8003b05340c22e997b346ba62109a4ccd212967d9e86c583ead4b5fc6de6b3a2dc0117cd259b82b0695798cf5a1a4522cff69c27fe58f20cf3956821803c640e234e8548144794cafe540d83383745ff0ad457aee82df775612c84353d1647262637eeb8280d722b712eea25dec55dcb35fe76f9bf9cf8b01f6433b0402ea4de34b2f10c32af1319250cee36ad1bb279a2139a9253e6437c623c7c1bcbf06fb99be529e7050aef8b0ed1faf5b94465407408580a9f2c6479708db9f1736504e790b5fd978c4edd038c22e1bd67e173db82a1106a2dd7cb801075c1abb23978a6a1ca0ffb550c5ff60852322d6625a3877cb149d9c0e7e9db68b7d39cb0ae595031d58eb54f71bff7549e5079573eb34ba4809fce5c288aad389a3562c8c23cba7267ffcc3acd377597d6d1f44b3f32e41e333c5fdd7de7066abad0137989279d4aec80b6882e1ae71caec66347fec69ca201acc7c818b5b7b64483cffa1533848c34a0a02dbc30276468d776d1d02dbd3a132a60872fa2718502b4f4e475f50e4021dfe5e8ddede3cff99b2c5df7f89236ad883c6207911154a3abe2d675caaaa5d89e4ed8af4dc2e670420fa4ae3d6b8c440fb89e030f59aacfa7617af624e83dc2dd38a64cbfab4d50b6a637cebfb1ba54a2bbf5d9f9101756314e7763ee107ba7a55d7d482503261734961659b5f8b88a3736bee5a35ce7c6a3fb022ca0290c34d03bf225e9142cc0e7fd11765952479b6c369b66daf84738e74d405c7335c4ca4cc4229a3fdc25b2303189563ec330f3a0e08c935ad179a9082176a85a63beafd0760070a88f78d6665735378c51ad3ee2ddd34475d4201540191affda46905264fd99e6b230ec11eab4d9aed2059722b24f26f3401b0c1a65356d8582f9ce51e05ffc19d01bd91dc20f0f29a8c504ec49ce4eeaead179281b2b58c2061bd0bbf5ac73f6d29f755226d41a1c64c58f0d77767cc014beff6ab57f25ebc453936b0c27c6102e808884f57636c8c16ae6b4bc9cd5aefcdf0f7110f6d4dcace474ab50d55b18f32e1d058cee6a39ed90340649f943b0c4873fa2330096861351edd2714c319e70a22ee2cc5d3f777d1431644f7f68569f59a1d6b25b62266dea084532e875786a672b28e64f3eb43805e6e5346a9bee2a5041f76de26af1fcd08d30fef5ecec995333abc66e571a2fd724f889915dfa5c01375c6327058e97be272bf4324f833bda72708e9757de3b8ed72020c1261493fadb1184b3770659446d96feed0c5e68e7e1de1ea0749079913d0aa1bdcdd3104ac6b9214b8836c6e3b19592d1fc59c207804f9b632a1f6ea82d8d83bdc539ae88d4092210f94da0f10a2fada532acf77927c6e1875f43a90e66cdcb83476881b3833d79d9ec3bc7118cb69aa56ab382ccc8aaad7efecd7ed381fce7b2ecfc2a57c1b8e8636424e49368d25512989183bb0771b1d7aec3e19fa5fd9b1f4f40e81b61c6543753546faae70e9cf5cc27f1dcba688cfa2a11e8184ebb0138c27e8871bd6c776db32cd4a3ad8c42a1b2b0f15077769d843c20faa56ac477adeb80398129e796d89b07432c1c05347bb7371e78c21f49849d5ed0df5983528f992a8b730369cdcee3cb04005913f4435b65e0b9bd0b430e09b5c98a480e877b80673fd290fa0f8558df0428410d70b23e765299112d0066831488642294637616623df21cd058b6530465ff0a928b2d94776a8aaacebdfbcfdb534813bc6ec49882b7f3938d0c4f1cd24d7750572dc79d27746ac1553c890384f0cbfdc684d99055950bf4e3c5f64104e94f9f87a96ba9bf8bafb9f89d027fd8fa63a0e048c1e2bd407315bcf0d7c36317850aa215512f6dd16090673c8af014bf465f93ab62a4c907015ddb6f51d6c7065cc39f805c41c59ca5874a4ad197a0bd18b9f7758662774830f2aa77240a5f82d887ec00b94c5c325873e644d640082b84805b84acd25690b04f847aabaafb48e9248c7bd807f381a6abf9a90c832bc0fae58d8e903175b632b11aedbe0ff68656cb4704646829ba738e5758569f78a63920daaedeac8a7799e5844405f51ac2af9016c6b309523cb072ab67a0849e933d2f2b53a142287235ac3f723502192fc0df02a97b22f17aa9c1b23d70df86638a720204ebaabd723b13f290c4bfca78b26190a87133525d255b9046f015afad06dd23356e9548486fa8ec19865020c9f", 0x1000}, {&(0x7f00000027c0)="58b6eda366849f744402b7c618e52c6356cc9b111549e1a3118b6c7264c0cea4916263785dfac0b5a6e1f459a9859ab426d587c1d6e6e6fadbf068c3415eb0f1a1e17f6225fa2a47225e7fbef28c622fb500a2477a42ec81da83abfb302932d4140c4d4335b28cc7e94cd8303879425c54e5690754f0313575c2967cf7e77283f315122d62db94eaf19defaabf11b32e4fff4a1bad45b253ff36de2a4b23e55466615baf339a93f08d154c5fa1c32f2a66fdd84d5401a307a5b7b98aeec51137ebf0732e22f30ef4d8beadb9367df568e39d262d40b93d137864fe3aeb487f2b43351fd468368146", 0x3f1}], 0x9, 0x0, 0xc) pipe2(&(0x7f0000000080), 0x0) 04:28:36 executing program 0: r0 = getuid() setuid(r0) r1 = getuid() setuid(r1) getuid() setreuid(r0, r1) msgget(0x1, 0x91a2ccfa35f7fd8c) 04:28:36 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000100)="c61c01ef578406a1ff3092b7cffdcfc1f4ed403194365f6b0a8c5d9d8fd9255661", 0x21}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r4) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) r6 = socket$inet6(0x18, 0x1001, 0x0) connect(r6, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r8, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r9 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r9, r10, r11, 0x10, 0x9}, 0x8, 0x1, 0x9}) r12 = getgid() r13 = getppid() r14 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r7, r10, r12, 0x1e4, 0x8}, 0x5, 0x5, r13, r14, 0xfffffffffffffe01, 0x9, 0x7ff}) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r18, 0x0]) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r22 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x4, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r23, r24, r25, 0x1a3, 0x9}, 0x8, 0x1, 0x9}) r26 = getgid() r27 = getppid() r28 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r20, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r21, r24, r26, 0x1e4, 0x8}, 0x5, 0x5, r27, r28, 0xfffffffffffffe01, 0x9, 0x7ff}) r29 = getegid() r30 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r30, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r31 = getgid() r32 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r31, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r37 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r37, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r37, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r37, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r38 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r38, r39, r40, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r12, r19, r26, r29, r31, r35, r36, r38, 0xffffffffffffffff]) lchown(&(0x7f0000000180)='./bus\x00', r3, r36) r41 = socket$inet(0x2, 0x3, 0x0) dup2(r41, r0) 04:28:36 executing program 0: getrlimit(0x6, &(0x7f0000000000)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) setgid(r4) 04:28:36 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) utimes(&(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000040)={{0x2, 0x806}, {0x101}}) 04:28:36 executing program 0: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x81, 0x0, 0x4, 0x0) kqueue() r2 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000240)={0xc037, 0xfffffffffffffffa}, 0x10) r3 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r3, &(0x7f0000001380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01023806df9c253e4c8097075e12294ade04bb0000000000005d4af69ac1f690769a5962fd32df917d74fd1c826b446cafa997b88bd5af9f5f1a99ac685603bc48eaa9f7ccbf31e095"], 0x10, &(0x7f0000000180)=[{&(0x7f00000018c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f0000000040)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x27, &(0x7f00000013c0)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="18000000007328a1a2", @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x80}, 0x0) 04:28:36 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/48}, &(0x7f0000000100)=0x32) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x2}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000600)=ANY=[@ANYRES16=r2], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open$dir(&(0x7f0000000540)='./file0\x00', 0x800, 0x10) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x52, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) write(r2, &(0x7f00000001c0), 0xfffffef3) ioctl$TIOCNXCL(r3, 0x2000740e) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 04:28:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = accept$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x2, 0x4, 0x401}, {0x18, 0x2, 0x2, 0x10001}, 0x3, [0x9, 0x200, 0x7, 0x0, 0xfffffa1c, 0x7fffffff, 0x2, 0x8]}, 0x3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xfffffffeffffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 04:28:37 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xcedad6247c53f538, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000440)="0000001862040179012b06000000267e897f7780e9992d836000753dd40900a24e14da00000000e1838f74652d62e159c58bf626d9dea3c2c37bb79d7d2c336ec500000200000005000000000000000000000000519135cba67612dc423777838f22e84b0000000000009c7d99dc6469980128ae3cc8136183ad6454df7a1aa24d3191d905004251f09e1a109b753e4c979f9cc4b9527d3d5209da6714a43f0200c592e252cb7cefbccc7129b184670000000000dea493e269c68e3780b9d6aa8c68d277e5722a47ab709e4b8d7796508b8b29256e4fc6057865f7f39655befea0d2fdf60c63aef3bc8faddd0c5f6556c7b706f2baa8602a9743e7fc1d7d945a242e1b87fcc7b142f62a485872481d672e9753bea1b0063630b0ca8d03413753966e8022a60078d2514629dd8dd821d7e5a1944e3c20fe5c9279dc3767ea769c8aaef5935d39e310b8deebefba7c2732d900fef0f200e7", 0x157}], 0x1) 04:28:37 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="26eaee3caf6539cd66262fc27d70ef61ccf8", 0x12) 04:28:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x194) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffff9, 0x8b, 0x2}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x3, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0xff, 0x0, 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r14 = accept$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000a0c8a710000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000008000000000000af98623e1b4e00000000f000000000000000000000000000000003000000000000000000000000000000000000000000009e5cc9b5a3f2381708ad19ce0d9db53c082d97"], &(0x7f0000000300)=0x6e) kevent(r2, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x4b, 0x1, 0x6, 0xa1f6}, {{r5}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x7, 0xa36}, {{r7}, 0xfffffffffffffffd, 0x50, 0x4, 0x0, 0x8}, {{r2}, 0xfffffffffffffffd, 0xd8, 0x2, 0xede, 0x38b2}, {{r2}, 0xffffffffffffffff, 0x6f8266f25938a24e, 0x20000000, 0x401}, {{r14}, 0xfffffffffffffffc, 0x10, 0x10, 0x8, 0x5}, {{r10}, 0xffffffffffffffff, 0x20, 0x1, 0x5a, 0x9}, {{r12}, 0xfffffffffffffffc, 0x8, 0x1, 0x101, 0x5}], 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000100)=0xf6c6e21194bd1e37) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a3887914dc1255de0fda0f9173fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2648642ad710c03be48e61665b0900000066860828df8421d3430031cb19adbe536eb67c8a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76d279653733437c45bd632937a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d0000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="e54642fd00004300000700000001000000ac1400ff00000000ffff080000000014360fcb17796d07cfa126489b94b6a533da10b4b294fb61fad161f906233720a459b0a3eb779756de1180b6f6bfa916dd58af27c7afddb2728694ac538f40c6", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 04:28:37 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000004c0)) r2 = socket(0x11, 0x3, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 04:28:37 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000180)=0x1ff) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x163) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x7ffffffe, 0x1, 0x0, 0xfffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) execve(&(0x7f0000000640)='./file0\x00', &(0x7f0000000900)=[&(0x7f0000000680)='/dev/bpf\x00', &(0x7f00000006c0)='{\x00', &(0x7f0000000800)='%.]\x00', &(0x7f0000000840)='tap', &(0x7f0000000880)='\x00', &(0x7f00000008c0)='/dev/wsmouse0\x00'], &(0x7f00000009c0)) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0xffffffffffffff4c}], 0x1) socket$inet6(0x18, 0x0, 0x1) r3 = syz_open_pts() write(r2, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4047e750c629300060000001c00"}) ioctl$TIOCNOTTY(r3, 0x20007471) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x800000000081, 0x2, 0x80000005f, 0x3, "7bbcafca33f5d5caf361579421482969c4f09c93", 0x5, 0x49}) r4 = socket(0x18, 0x2, 0x0) sendmsg(r2, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {&(0x7f00000003c0)="bda8346369b174147b9c344885e047677b8e283b415b3d4a006dd5673413b8dfdb9f4816c992f72d1166f3a7cd18761acc15667f926acbeb3a8c071361ef012dffc524d4a8b97349bae7698911", 0x4d}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000740)=ANY=[@ANYBLOB="100000000000000001000000ffff00006000000000000000ffff000043f6ffff4ea9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22620600000000000000cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a558100005f465ceb2e98122a64abce9978bde3413219ddce4a5ce53e02e27d7a10fb2739dfc83f586bdd1172ba961947e4c4c743ecf81f4168f30d888e95fbc6e7d5a7dc04ed5bf002f126f5"], 0x70}, 0x8) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000240)) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000140)) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x40f) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000000)=0x6) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x42, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000280)=0xc59) socketpair(0x18, 0x0, 0x8, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(0xffffffffffffff9c, 0x8010426d, &(0x7f0000000a00)={0x2, 0x3ff}) getsockname$unix(r6, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000600)={0x8, 0x4, 0xfffffffa, 0x7, "2dc27481f934750afe003b4ca242437807cf0c05", 0x2, 0x6}) write(r2, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) syz_emit_ethernet(0x2d5, &(0x7f0000000340)="b6") 04:28:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) r2 = semget(0x2, 0x1, 0x0) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x800}, {0x7, 0x60, 0x800}], 0x2) 04:28:37 executing program 0: socket(0x2, 0x10000000000003, 0x33) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000026c0), &(0x7f0000002700)=0xc) sendmsg(r0, &(0x7f0000002680)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x5}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000080)="af9548939cd0e6de0fff6a58bae6bb3ce188d7af31d0cb8481e80bbae127036065c08cd03a556cf025f8df58485121b7f0b5faf5c0183867ed0f5882fb3eefafe5974c8e00de7d295e28e8ed0d1f3c9fad0d62dcaded144a953af429880307714e391f8100254566bcd37c9e098260619d7f9214c7972408cb8f175a2660ca", 0x7f}, {&(0x7f0000000100)="6b211d416618650be1ddc59d264fb070cce596f3f980ca272d7cde32c3a11879e759f14367ea94e3369522076d4361863275f3c4415f8c6e5804b1a6f1c1b9f31ced1ca8637e5b05197373bd337cca9d33077348c7d872f0d555959f7450c147aae028ccc977199038b1d028c1d466a8d5620998d171f6e5ff93f3baa17b9707bbbd66525b7cad023e980b8d3b163a3f3bc205a835a08daafc253c54419b595f7bee465a8fc6ffd2552417ff78c9cf6584a0b51d5425bc5f569386815ce65b", 0xbf}, {&(0x7f0000000380)="e57155f40cb03b4d949756c378aa6fd3ac024fcc51fae5c23d43cd466ec9792971f0c5c5014b8f7724a601d0d9f8e799dda503440e7839188c3512c123aa48ecc886cd69675f6a19735d9e3120c66e453d558b95c74e0723ca736372dd4987e80d34d32f10c67a0f48ecef8ab1bb0c592411790e8f5e01ebd9ef0f131e6cf2e4d0bb7e0aee9a7682e1b6fb019aae7f4e90376cf00462fed42276b034dd89bbcc2d23c2194be3e5beede63cbe713d3de62e0212d0dc1151135b4fbfeebebe89b338efee62c5eacb0d1cd512b505950ef7c8c14ad1658b463117b9634273ee23974588d04140b0599049dc668e1356f9df446a0c66bc5766c9bbe9fa5e636e8dd1959d19112a25e660c88ffacbfb351e893c2fb3772b66d1622e9f160658c13e0ca393e15fccbc529fa9f97faecf4578abf93d7547ad0d06719f2707679166c921ee4996283ceed1816aaded03761d9f080400eeba78bfe16558620c84c96c546e24ba7fe9bdb03c15420613117f402534d6217f686a04f002124f5d3dc3d13d0c7f697836e10cfd0a6e3a51ad92b081b97bf5c34a9a06f59de3ab1e86c005cb9d90f750d1fbe53fc47249c660a5aa6f52c027a38d417960c3f0b188543859972e2995eca6b413a6731bc8932075f0347c77794f7ad01eee7db40e97cca921832aa02c40a5d77ffebaee4a362ddfa7f597df0c6043321606ef2fbd2d27d6be3722ac0ee126f6f50836f17dbd610738d19669660f0ff72ab8da1b6a0a91d2b6f384dc98ab607a6affddf069b55145948343b5d8346f09c8e18ff4ea94d90e4a33bf058803741903311d7117f1d7cc15067e3f436e528893815702c69448969e0c85795af5fa6bb40c76fcae26852f393f01717486d0e4a3727958104d82dbf96997259be781b4fa7c14a814203736ab6a1ab282ae86ae1b25894081fb7458da9c4940485e2aa9042068fa81dd3e4d2f4b09f21c8c172003080937d6bba4a92c937d869356b454bb89a8afe03b390f44b3bb40a3a37c05b5fe80632bdbb18d67d50438f6843e1546a1d033af0f317b286f14620c1c4408d55421319e7f14b79b7423bba126ac2717d4f4d66b7b9e6513a56524bedfbe3747086486b16b7b1f90ec098658c9d5fac238d4af2e1f0f27e1aebb46266a11ecc19b179754ab293f692bc8cb861a741f63592b6b5b79a830072a782911eec0cb80cded066c7654455ae79b1c585499776ff44ae6fd91907eb52848b42dd120613d173a1512b57f466d46e39552d3538c37421c73d8bf1cc754a462d59ae3948eba6b1b3cb07bb29effcd596448abeb75809c8f372d847292f7e2a14a2e03d7ea8a6978cb0706a7aba29e70c371064ac85c184b104be73be4cf61699e05fcc0b844be9cf80d1eff0a4c513225b8d9858902c06cbab4d86e620e2051f9fc401e440ae3847c5136d03746c5000bb2de18294799c66af8fe24be27ed344a5e2f672687dbc5a55ec0b4f8fc42cefa116593d1deba242c1ad1e16c540d6483d5d39af4e840ece247fac830aa0c4fe786cc4191eb7c8a62cd828bd035010ad52cc94c8a265389e8988350676729d7860b37e4b5d4b7be6bc4cd7d8d17f150022b684cc430490fb4f08f6447713a04e0608d4c8b611b07a4ca64fa14cab0fbbbc9c1dd1b6ec6370707b1cd67fb13aaebd80efc98c0d8dd332e8748c7a47e0c9cd29a347ff7d79f56cc761b109e7c5cfb3f296e8bf6016627f18d35e0eba410e44a41eaed3ad6715b5ecdc3354d6786058586b0ba355967b0194554aa756704b5d43f88a0ae8c00edb6283048ff58619a5827ea226472de06598f8400834fb71c98cafe1b3151d19d269ca85151a474c7a1138323b02f8aa5e197cff9abb782729e8d6a48d05e1d4f08cc5e484158465b0813e8e095b8739cf27875f1a0be6e5b04cad416e60cad28e1e239274459bcacfcd8f1645f1a29f56437e8640ccd4e9666c96f2cbe383d6fd63fed0e7a2177a9cc00620ffc05f93dd4ffb645f52d802a4a727a0d2779b25b50f3a3643f927b82d53ee1417599319281b0e2d492743cbbd999d97c65aede49a982cda2ae409a65f16c12a37442bd9de75cf4d038e63189cd608aaba2311679dc71d3a227ce3962b89dce213057494a1a7a9417d9b03c20e81a156b265196172ccbe35477cecb4c60bfb4083d3ec42e7228ba282ba0a28f9d2f12758cdd3de60c013b269ef3132923e3925a347c621c85618178b2bb427ac362cbc8e14c2898c4e1a21c4adddd3b4b23166d083d18d127762e6d699252439c2758f3c41a34c5d3c3b0bcb7a0ca20391cf41cb0ac77a62706a0611579a41bdc64ff783f24c088b5182fe4a6dbc85ffbf99a4de6e2655841b8ab411cdfa44d7d66f44b4fe9e840389d306151451506f68b046589b1db80dddbc4d9654a68a74c22c80894fe82ca16d1184afe69fa48f3be4eae332419a2172710e494ff43c6ce3d3042ed83f7ae2c4ca3660a3dc7921719ebecc6aad6e0ddd7859e522389032495b93de8675e51fce8e2902a849b152ee5b2d6430385c49e759288d2846b9ee7943face0dd9490a58d3959a5889be1b80cbb0976f3042f7341e226caaed75d6b0dd0cd30a6d8c0e94896cfdf38c0c801741c012148fd41dd188b17844f92b17ad4c4c5fa092bcefa58bf2ec5ca2dab6b8749bc65a3208e5557c3330c6fbd63eb3837256d81499d43cf57f2058940452e6087afa8cacaa21f8511da9c294d66ec66426bab04316d24a000ed9a623aad6166478a03c286dbb9ad8ed020c0a119d1cba2ea7236dabd621703093221f764803d872723bef4e702fe3525174cff611162ea0ce67194f0e204368b050ba90fc6304d2d48e7c1cbaee39199938b67110591261365790526d4813bc530cda55f4106d72fd71afae001debc7404673f75ae08621784224d2f476b1841c96de95d0bfa38b3ee9d7a7ced995e7140d711684143b75d3a8c6ce1a147e309f4041190fb3a2f012479f0f33b7e5f707f1c59a9e316df4352b75f290cc16c03e64f9bf3712fdd0204bf389df6b580eace675acada7dfcd69aa38a2c8f907e62261f98e0467d936ca2cf9ecfffc4470aad480404a7fa2868fbd0638e83c2a25cb87964998a03d44ba8c3d658e4530d6a80eda6d7d4b9590ba43888599e6a694571eae1db35c5e75397e9dd01c303781882d63cd4c87fb5c74ce346a90031e3dc00dfabfb5aacafd1ee4ccad5a88d46526aaa592676bb7c9c163027f968de45e3dea8925e9d09f7afc440f9e302985aa00f9875f1820a0e6b2d59e410b11928baddffaf3334fdb6963b9dc56556584fac410c33b79b3b3c2637e54ca7c8900068ae076929822d307e07116d49b826e5352c7e083526b577176983caecdb1d0e8af41b31878e95ed2347d77cfe9e9f493f8751ee8388b0dbbddf994fdd2b2f0e25736a4913d7958673c99fd3fe6e72b64911fe7d03ee174bc3127b908717959327426e100578c4fb4ab1f81140a70fd926ab4b2adf6e4ec8ce54d392d1b0a381d334ad98115e1e76bfafc5c7ddb1629d75b42f4ecc136deb55d5e08720d01bf57da2c21b6a344f2f5e921786662f110c7f054e4698629d175bd61fbaee75a87be1b5a557ba8cbd467f5f9c0be1a7f7ae65a37fc1632a40f369e69ffe5bfb05a18cc207fcf52e0a3231292241e60fe73e4007dd60c1961f099d08cf8da76a8de355b7ea1cfae8e868850df9b1fa8b5a2a93f316196ebaa84095f70d3741caf4eb1603d1de4a3bfde44e316363ccca979112f13491e090f1ad71459506c369b7e112ac70aef97dc063ca5b5a153d7689a14ffc84d38b578ef3c1ff36807445517bab4e228e793d1e18703d026ecb05760613439c17f41c58074e0210221e011413bf76473e9b0e4b51cc8d8c708986318e4f3a8f78738e5af4116239f1566d30c4c4954c10944aa6d98e2573b086e51825a3c6a6c6c3645cb82a2ef5a60a28d16ec4f96ae7d09b36e8bf1fad789e418313fbce5b7c2b74e5c8eab8e7f6aa4b103c2050855af72911938a52c3a0c15f731d2362fedbc575e4d17f156fcb4118f2c33f20b2d8bb6e46f0f8ead2a53535b0df4dff111192b664847fb635f219d8d03e093b8575b777b25705d6f1f039d92494fbaf79c261554a6812a8167415e6f3526f12a167c5dd4787e80e0afa5d1bb963221edf274935bae69bb0a701dece76f2505666ae55b9870dfbd26d7f399a2b87a72a5658b52eb43581f408ee49e81400fa2f7423a689097b4f267e0fc1be4b549a1164cbc64cea093065dd699cb9955701ba84a24f0914cdbeb0353760c82479d5c31350feab956aec0ab5fbc71b793f6811d7ac3e875fa7692340364d1902f71a0f2449551f63053d92b17e2942c35648a8666cda49eba578b07fc4a80ce986f1509e516e641567696bd9e471dd54f1bfe67e690f15a44264969bd5fa532472c98d664a3a5885a1c718a4c01adeb09195f356cb9d4ffce4e41cc1169a118735e289fde99ff76b1b3ea4d44dec3f7bb15703ac6ef16b877b9234e9fd83fc25345a4c7262fde4e7e48fb89cb264eaff0f1b0d3bda10329e3ff49461a28d38f80ae66770d469fdfa1d04080aae4a2d86428b7909a194b2120367e457d5b9e17927f22ec055b497367bc1e42d4278789f5d000bc05e4887b0b5648b7b1ae0255be553868d10f9defcd6cdf431a97db144d0c7f8528c8d1cc306a8ee7980013e228c820429cbc9978faea97a465f37622cc26e614dc058a1703093c9033b055ad11391d720dafb353efc07b2a1d632d8d1ae1c3e60339b143ea48cdd1b5fc98903f8b766ad41cd6ccdcf71593da5feccc1e96b337537e5714045c0749043029ef1ab60f06f82408318e79ccc126c62aa4da88667e3f413b18bf56d024596ac5f5c9f1355de71e4d53d079002ff2b1576c065540d252dd143d5dfcf615dd2e715ca4d0e2c1ecd9074b61df529877b7a5d7701466cdc274c1b55fff4f5f944886fc282f1043c6af6de1b24ac7e596dbbac34e93993968532fb1e1f8accde8a5e32dbc27ce0330993036d4b650c8c59e85717ab3bba34e2c981ebf7a83a746a44a939ecfa1e5007ba425245fab0ddc268163f1cbcf728cf54d312dfd42889071d82b6c7d3d22c140c42aba19571339ff49bb1d2cd157a70e31003fdac3dea029f5651a7712f8e5fdf317f2aaf41d8e27b42c86c0a8f13ecc92d1437f3b18f8bbf00c4dbf98f7dcb5749767ed872f3ba85c5f43954c75d4acc2b2891971c90ba794b313ff824b852592918f56147e6b67401511c8591beee868918a19d2cd7fa7e3ae889f2bb57608656e59cf8732278b097a65f4065f8bc1d8c589b39b740218c0292598a43557b1eb83693a4c943e583042019859d732dd67d5aad58967bdc6ae1e18e36acf6946a1ae0aed7267e42755d41f6d0b7bb433b324362e0c7ae1992e162fe13ac8e9edfc39ef0ffb3e9bf98cbebc56503bfe4b9cd46ba29528696a4e23d314b7c4cdd668b4ed4c3016a027fbde0b7d29331759bbcf80f2c118c14c54f8005595a26734edfe6d0f1dde767b3e327199fc4bb1c7ba338271828c2da209dcf4a71335add8359dbbdb23911c7edecc2323d474fd56dc8790947dbadf81456d9851175a1587f0a27304339f2c3934afa4d7d5858546697cda4d27ca7b03f77f9098332d38c5b545989fbdad2d5c73f2454bd68f33dd1c79ba51188b62416a2430750afe738403574f5674c24a3ccdaaa19c06e38692caaada395ea60ef45e0a3346f640e58031384ebaf58c191532a46359b5bdac8", 0x1000}, {&(0x7f0000001380)="af0f34f9665740aa5023ef854bb7f24f398b6743297709e3a86aefd3dbb934c393e6f9f7712e5b4ddcc9a16eb5c3d4f2f23883bf4243d9cc77c5e2027fd885aad9a0a18cc8355b7f5c98069dc47909085d1cb96a746cddfbbcbf8e3ceff539d78f0b66482b11edcf2238efcb765ecee832d8f6eb2bf060ba8c429a02afb09538b0e53c402e4aa4b396046a5b5c1818690f7a7b7ba294c629a69b8be584698208d36d2d3b911ae5f16b7c0cb73786e6c17ce6ab5f22f307e40398961e9cb96f8b4c3b8b6591d68b1b1de43a334a874845741804433cea0bdc97ceaef9b46368c70b11f8079deffd1aa33d79c09192459f0feb7ca0d4f097fc28c5", 0xfa}, {&(0x7f0000000280)="e11bb5221887533fcc3bb439f1f3bc601ebcddf22332adaafefea0eab51baba2d80f8e89f1cc89d02c0a626decbf6bf293efc8685c29de7a764f75d27a3dcf44331d824b89b4602a2325680223bc766c99b93381001fe4012676514f145349d9f6bc6be825cbd3fc56cedb0e684e2c1cb3942ad742f425e0f6fcb23426f7d48544a48912845e8d8f0e2d9106088e77693aff69fbb1", 0x95}, {&(0x7f0000001480)="eb2a5b862935e0f61910289620069041f214cc8200c1ff33644f53f9b15595ef7541fe902f382833dabe0ddaa5a98580c0c3525536f373a1f6952d3e864c52537d98bd59643410a01201528d4fc6fd5892c390ed0d6f0679be8b990a4403bb9ae7e94b97fc96ce272960e9718c922cdf4ce9a0805b99baafe93aa5b1fdea5d1a7ff19072a1e4318e27ba62ee7ad956c34c4105f09a9d54ebd84c04f5d6156f55aad72323dc2429979c41935d52bc18235a1983e4378995d357b80831a44a46b3", 0xfffffffffffffe32}, {&(0x7f00000001c0)="045efe844eac936843b6f9853c42d0c6753e999e01cc46f5f75068f54b05397745fe3c2ae550762710d03966543c44d97cd694ad975a3697c19544a0d169daa557e90a0d50eee4d80a9d3d19731b6b86f48cc7fa59ff216e4450", 0x5a}, {&(0x7f0000001540)="1eeed18c113db1f46d3bdf5e60f981a6dc44633680fbaf8602c3f0e5d090d475e07b4f94ef39a224372e45137ac77b9df7312ec2c4c09028b87b10cd08cb68911ebc6a2c79f2f370fbc75f07378095d580d954c8a4b3cd540deaddd01cebb51fe730ec39177a36731e7587e03c637c33a59b0e74acd52eb9d66c2e7bf3be1641ce29d9d49e9451b8549f5716eedeb25e53c47a619c9db6bbdd3c517edaf29109ba574249128a1e77ef0dda20b9f78a12ef09a34cf81a5ea30b89858c7563a3833be2bb7c90ea3c76115ad0e6c3da38215567a76305692ebed519df833aafb4dca4b11753b9a6d8e0b5dc822076f56fc4f6d2dcc9135f76a7092266d929823f3fea6dbb9a47d5a0f1166b0a93102487d2cbf9fd39da3d5964889812215286da78a38f79892e5481f32b8bd575435d20e3a37282572367a2dc24a12af764b88766c753b758f8a4b6a939e01231d4990c5ba5eb3f6bee782658c04fc0105ccd6f0a177e698401cce7a8121bc5827aa16c76e23a86232c8b1c2c094cb40d2d8fb6facc63f473a8bd7540ba28f97e41f016a8055f17e643a50d1043edaa9c19a9799a479f5c76f76ac5df1cc7addd1106d2ddf25bd89ee3cc3908b194bed80b16120a037f7b45302aa8865d6d780066cc27efc441d35619e5d615c2164fa7fc3330e3f8788b84872e01cb006877314052d20ef628964edc4f793098be0e266bbca9c42e50d63bc798ae233a72651dd2aebe8210b1e2f934e6d66c380b625bfc056f8d0c433ffb750523aadbb0a8e35bb9da16bc7c0b501edbebdb2ac24d6abae32f89bd48c96b6130b791c1fdabc7357d2ca3d14e47431ff2feb6cba72562bc50962a49767750a89f6d94939fad2109dd734c4e7bb5ea80b053ea6b030095124f174cf232ce765ccfaf545b4e5f2ed4a82cae2bfb25b93339e52ebccaf6024aaa8134656f8c90d8371609d7a2f4e21daf7ff9739c67002ac5bfd3cafa97cac8c626ba0edf95ef181940587e3975fa3b874ab8a512f4281a5ee37ff38ce86bbe7c0ef5199e1572ea6a9d2ab41a2c3e85af9284a872d927213deade0751e75124d15b8d663871a9d9fbc6683e73dfc81ef5cf98cdd29cce55263bb9adbffedb817531f965cc2e73e4705ce7c609f226353526c4f5b3a64465a4c3f8c3ba33e2920f967ec8d3cfc5f6f7bba0b8ace3c3602aa8255b9a11ddcbd8d7c0b428d6d44974bd17108de98e19c0e41422d53b35874422622446b0528d0204f52ca6c100a7e45517dbc804e33e01a47e76417943f33232babe7489f1ddffabd4f58546c3e75c0ef301e3541d5eeae21e0fcffcca9c56052720a4da7a09ff8fd65998b250af8cb99778dd2169cd126dd2ee8f7c126c343c09f49403c27a354549a43246a28af281161b9a869ce5909f9da8ed0a2a5bd425135530845818f87be0185fb746e7fe49d92304e9d192e71d07a5b52ef858f7af4ee93ed65575130378fdfc4beade30ffd3184918cdf8feac992725c064a7a865f63a38234758ba851ffd16b0ee5965181e3d80372e73676fc3613aec7435651e8ca65e22ac147027545ec7d34e8009eed67632d5d87579fc12321945a88308f7cec9f3871d74f02c1d208430373af6d22ea563422657b1acdfa5d4891cba82fb1193e71822bf2addce41c3ac342723bcf00288e0eb2294916dd1a04d7b4114ffe042492774105ca1adc63432b81a33814f9e97f483197693237606b9bc2e23d908122dc8a11920fcd9d6ef258f6183812e3bc20a60912a89a09804601b4ab6a1ad124053b9d5cbbf5c679ef054d4dd098a83e1c05d902e0252830d41d4f567f8bd768b05149651bae7013d7ff7bf7eb1bd2e7e2eef6eb66c82b172f7877229e9a5e60c71332cdc7d9f2510907fe0b59e7e944fab0eb2f6e53a3a2a54369aebe9c09117a8596b5e457714488c114691f285c41807fca8dbd866c73d8ff1444fa2bba913012bffb133a9d231f4c61eb4015c9af7676b8ed1d8f32613ab666d60bac7e24ba8a7cb1aa9709ad9b71c2c5001c3e563ac0e197bcb957b24870c5ecf48178a1465acc4fa554595a77596f0fe2b106d2bd84034f471c3830169b9fd3d95a6954fe982851e6cbfc9370761a1833ab5d0161106a3bd9f721a503219c1933e40a3c5b4e85f3dfe7e26dec8487759a9a391665eb2a3b8e9ce2b64688cabda05292e5e5bc95c20055bea355ef061affe709b98f4d2260423a9767d4fec2bfc88a5513141a824b4ff11b4f8148179f43f043f6ca957c3cb79258d303aec5305c9f3af19a8c3072dd6fd9af2703c35e7c50dc57be83a418965eb2c4241e409f5dfdcc49b6e7d0fab54d66212286d224323ba05c1e0f929ab4a5ace92959c6e83ab3c94bd3ec02514f1d60ad70205cc867ff8481a791b0e3add0aaa864eed814adca7220710c17e41cf2a5c4f7207164ca6be4960eddb25c00c885fdb50f89ee7ccf404f4494c3161129248b439a4afcf6c3b09d875403332fd11945354c1e39c95ce9ce839d031808ce036c6845a3c7e8341c883b0d77df1aad01f735a095c773aebecb9da6e0f4466af025d1c83bf2d29a3c123e17540f0437b62a4f28c133ab7109e63390df323ddfa989b0db170ad2ac4685c91d2d3ad55981515135f371ba1524593257e228227e1c47d850fca5d8f4cd46f7639f20980590bdbc665a32da53c98cb8f7e8cfc706629ac390063bab20d5bf28adc337b2e05485a9a9a970be909c676f40cd6a64b706a5f1176510c023f8b40ccf1b60b4f2c005e0da0f1b547110ff074e57954b2f2533698947e74cfa0c02a03b89d57a79668eb40b657b8084fd14a8bec8c586adfb954a16eada04367eb6c60d71e095438a5f31aa6056a974e86b27f405adda297eb4b6f8011e45f7a3149f7534bfc150805bdd3e32a84950e552e2f75d2d236407795094a088888a817c4f90e638008e9b16c161ac155d3bff2aaa56693acaf0cb2690594104ef08827af6addcb9396f74acbb5cf44aeedce891d45f110d22b7b77de5d8bb8e1be32b8a445c9370c5053452c0930e9cf87beaa3039d359f7656a8f69cb2714a29d40d48d9eb582b0a5e7e4799965fceb60043f9c9bae91338de2fd5ddb148ed60f28756fcdb8d84fccd8a1a44b657c1a00b1583403d31f8d09e91e709b4287b7c20c8cf72bb56edf40de34941ba18a5e50933c2ea71364f12d0aa9905962fa7a720e11b244b598d7b339714ff010f258dcd8252a2c86ec10df5e0fa7f8e62c8462df6900ce8e7b38e74d1e3a38f0caed8c8182410b76951b27725777c4e930d143df6f43095536df5b961bc88da831d47c8d9c60112a6f7613509eea10c6ea2d90dd9768ebd99891be4460062ae830a51c8d7061809b5d5873ccbecf26f14dc8efb6523af5c2e2baa24beed1e7ba02f2cdabeb9212540e9dbc53b162b0c95e137348e18ba579c39c72c80e82f6df62ccb33ca30e9b91d960aa3e83f12a091327afc961d06f6e5ce6cca2f811bc132f302855bc9aeef03b0030905526b315c20c66d421cf6df5dd9fe714c4e4d53f702df35bd71b76b7b1df46698b6e957e5c3c6bab86c60bdb8f92f77664432bf06de383398506be1a5ce3471d9883c6411df4986818f11ce3913b3cdfbd1d47ea9c739671d0dde648e22d2a3a84b6cfb7659a8e4dab85faa9cd3db18f5d972e1ca13921142afb2f96aea0be15eabc363b49753c68f9fd383033c4aeb843b9901630817c178f17a946b63b28a990cf873ccc8f1f4dd768b5cc987360798991b25176e3d745e582afc79519fa19e0f81cef428b9ae570e4a176d516876dbfc77c711f31d365f387f2392572a924311316062d5354daeb0deb66246f58f40938c16eb701f639e7a6c27f4088624480569c75f5ee63e1f9026426fc8c5376bd5f579de549ca11045aa2c7ec4209767d900ceae10e6dc8e976d1f96757c62be224d49269bc41ab4821759c0f1c75f5d44057bac77d0cf8a953be966a28bce8c1e4e9425c1da6f19c1cc43b709a255b4f5860cfa15f802269fb925527220c5fcf9f585915b52dcb7c53995e9afb475b20b7fa2896144732c66fb0c76d61da3065dacd2993254e6193268324401323be603ca0bd9b9261e5185da5247f9e8847e4c9c0512a5811a18fe2de4be7bfe5b7f04e7be322b9c34688eed7e6a6f1af16e26ea14ec4bf183745810e10ece8662557d08d679faf0e6bcede618bcae3b6092b5cfc47ab49e0c53c6ca948bf983b16c32f2a0e37a7b74873dc69a43ae3d3511568109f68c3994e730c5672c3b8df04d86e29b5b05892ac9daad465645e0a18f9746f6fb6944a11d68407aa5a1295491d0c2de7ba1986a27cb890d183dcbf6e06905387eaf0d3c8939843fa969bb9120f75faac4ec3f2c7c00a12a1da57afea402598d0fc94bb583ee0b344346d8c98ce651db4958161b391872f28f09271ac9f4ca7680c194dcc39858a0cabb47e72b32b1ceb1d2c8e6753af0a15607df3e0dca7263c30310332c2fea58852a9d80cfdb38025ebb8a5bd27898bac88994f424f1f6b1c1c43ceed42b7848686640699d318a9ebc3012811357db142d59ba1aadfe8e6bde91bc69d82772517c6f38d47d9b299c8d6ca97b72df13841bc1f11c5a87680a0f10eec9cca23a4febe35fcb44a3258532a03a8093214832c884b259fcc55df48e683be85348fe4fad80d833c2c107a9dc20a6f361ec1eb2c19b2069f81de7be5e8b0526d493e38d15ae62040c4a30649754ed1cdcbf7be3f86ea1176716612dff519d4f72263d1ffe4e4ce2c7a4d1079de6a5ca4ce10da1a9cfb996ebca2f78770d72caad507243e45668745ecf6066ee51912f720f81cf535689d40579d6d7908c41d2b8318eb7ab085d843393c77c89cb0546d2e5554ccab5e09a8ac560c95db19832111c0e726a7d0f470f9494801316476955df27ff1e860946b74a0413d111263bb38b8a2f255f85a01e77fa582504b00dffb289ca4b54f3a72109a04c321e86b279a0b3c2001a1d702142359a35ab455748ba2094af06e4cde22ec801d13423aed8b41257015ef717d705abc7ef8f5ee8c64951bafde8f17af99285725e7a3d0aba2c70aaac555c9cacfabecb28ca0f8c649b2e373b42d3735a8d5426e0c0e9d45da216982f866eee9e49b1cc33888c572a2f6c9355deffdc8a1eabcc70e287b3328d5ba342d3144b67bea8ab1a0f679a86265d9a81a04d48dd6407ef15fb9e2a68f63f2b290ee7aacb55249bc3cfb8bde3595bac5d25f6f1868d10c745d5809924de19a893a37f6d70dc90aa2163ccd15a940e9d8b8187c94bca1b1541b7f31af1ae8ff2ba666d34896918b5f699f79b66b42ce027048d936a90ebcd6b3537dc2dda0b1ee4e8e5c382590bff07cc7a693b025b7c5ba50e426227f4076e628a2972c102890aff6081ff7cbd7441e3b546f6b3d83fb0bb69a50655717a59abf92710489ade1a36bd6f16232f12def7e5afd9ddb09c6c9d71a7241504cdec1793cc3eaeeb1a1a8b1e1816801296c71b418cf5a5d4ef2cd1d06bb3ec4e30346f60dfa0186f1a143e12b29d81b877fd27d5e9af51402d4e733d0c694f6d07262f363c3e79a36338e3a449831dd89f33f3086ad9d4da3799da165eb13c8323ed511f2ad4107949eaaa18cea66794beadebafcd7a227fc3684d4a6b37a04507b7943e7a21dcd7f2e3e405e698ac210976e2e7651a737dd349344a72be5040a942387cafccf56bd7e88488c137220d6598707c1ab18326d5c4d5736088f32269b0affe9b753984c5f95aec0dd706a8171da5dbe00", 0x1000}], 0x8, &(0x7f00000029c0)=ANY=[@ANYBLOB="9800000000000000ffff0000ffff0000f78c280d2fd9f366b881d00bd968f0da9e8d99a02e6331dedde6c28b66f513165ba5f409dafc0a68a1da2f959bf3a69317edc865f439a10ff590046de81e3cafaca2a3117fcd63e29b7615fb43dcf83579718f1c36cf315b91c4522f40ff22a2290161ffbec729b0fe9f7281a92379a00644d55d125bbaad75ca0deb61c570ed6e734b9602dc7500c874d2cbe42d2f2339ac7abeca712010c27c2cb7889cd0232ec46f4be415d6469ae81a17235b9a2a993e143fbfe396bd0a3169559123a5b7648ee6551b2d9ce13b92b368d892de2450f88c9c25c0fdf19323b72155323a931867a955df29c575e9161a79114ec3532542b15d60c88c4279ff81b06afdc963bca015f2058cf66e5194068082410d41112b5e719cbefdd18b35bb42be1589984d87668162f2ad1367b19cb0d536929234b62f5f28198e461992ea54a41f2e43ccde2d7a5e450fed3b2663033edaadca4ddd34e07e445c89f633abe2327bebfaaade09b774c4dab8e74e8035e49e067fc8fd1af91726d7f9a64d6dd9f096189757d159f67c7a162ac0eac693b0922eec006e44d114df968bb04fa3f1fc1e165e1b729acc3f0539d6416622aa737dc12104334d9f49118533767f53d3111346216a57"], 0x98}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x0, 0x0, 0xfffffffffffffffc}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r2 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r2, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x1800}, {0x5, 0x401, 0x1000}], 0x5) openat$vmm(0xffffffffffffff9c, &(0x7f00000025c0)='/dev/vmm\x00', 0x0, 0x0) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000540)={0x2, &(0x7f0000000200)=[0x1ff, 0x28]}) socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x7, &(0x7f0000000280)=[0x0, r6, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x0]) r9 = msgget$private(0x0, 0xf7bb9e99388a03e5) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000002840)=ANY=[@ANYBLOB="00fffffff500000000386a00000000000000000000000000000000000000000000000000000000000000005c59b38fade9b143b8b8f4f21eaf63e6a7fc937934668b413ec33918c5df09e519ce66eb1fbd099a4a138bbd27e11eaf819762dc55c4a8488bbfd0988984f36d7cb9277ed810ee1c23aee9b5a657a83a9f5ee2f488f6ad2e80bfaa123297b5c0b91a020338110cd5d490de3c9a83aaa213550fe3d7d2a46007cd3f241263c3b69c1be611a06d4a24c9a31f06a6c63f67391748abba5b41bb211eb945f922d2d27af8a696fd22fb7107771d9a8d5fe0b9b59e6f4e03fee3bfe30b7db634dfa0265c7cdd1df509bb9e4dcb30366b4fa25775677c"], 0x2b, 0x0, 0x1000) r11 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffea8) r13 = geteuid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r12, r13, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, r7, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r9, 0x1, &(0x7f00000002c0)={{0x1f, r5, r8, r5, r8, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) geteuid() 04:28:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) open$dir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x8, 0x134) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 04:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x35, 0x6f}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:37 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000680)=ANY=[@ANYBLOB="82022e2f66696c65300004102c0000000000005819757c55152f0ef2fc1588a722506510d14d927f059d8a06064691dd9d83a338374545c1e6c46309e15700d0591e299b6eb808e1b667470a35416fe49414488e275e9f793458217dc2f522f7d971983251885f5c2cefb0260a5f0000da21b0042fecbf74f97c382a84f9d000000000ad968a036fd92759fc3ef3768a3f1036b2b824246aeac248537ea78207ef90fe8034e296bb5a4faac24ef43c3693b04ceb1d43eddb6c396103a54e23ecdf4cf06cf1848adc692bc94a631583a6a16da2367707000099819098dfb69939c20df6153eea9aa38f27af584d9b6f55dfb17cf2c1e991dd3116617c92faf467395bedd9a540098dbbb79ca00270afb599293b32b1e2f98e73a1430d92189c8eae4b2fdc0d9fb3ef44aa635c0cdc2812fe9018e7a158b8322c0857f08fbff90199694a651a4a9b52d174a30b59b53aafa0c5841e7eb125f07d25e3c6443bdba9f735c39a6c0464da4962e33d4b264db981d14b5a45442248a53ef77754a15c2ef657f933db131e970054a1edab571e20d49fd7968e36c2c4d9f9a19f6303efd43a1451c57142a68ad772ca0d3ca199aff15cb29be73bec732469778b58b5547334af9d5ac8913608f1380550d3f66d14df24215471b9d65d2183257843d5aa429375d2d9e8f48ef33a80ce6143c1619a2cec02ba5c0000000000000000000029d30f49f8a379536e19fc023e86626eab0879cd0afb508cbfdd05835758c948b5e7a046c2e8b445b4d8b9648862d8989eb9d63b6547c5878448f87dd8a62eda18404d09b5a83eb0c8215b6f9a4d001ee9362921549f240cf388a20d0e059bd73c393fa07c7ee9849dd5c5d5641578e2bac79b69b973ea294a0da079dd4bc3d10750f422dadac82dcaf63908a4f83a5543285ae58181ec5c04762e072474da528d1cbd94d579d39ee725faa4ab22eb2fb0876fdc97ce07f6da603629888e8cce1e11a03c71f5d65ee9a203121c5ced050b5fd7d493333388c75e2cd822349d53abef1accbf5ed806afff23bc5143a20497a52ea467bc955af38961c6f27840a016116345ba5677685c6da916653e75842eb9468f7868d7c95b587c7582146551e1314c8b3fbede8b441e6b8d5b380265ed2c4e6dcd54bc54205abc6fe1a17be5e0c8f62dcb816dd78dc42907931d6abc43cbe1de2ea599ad2f1e95c2ad559fa62897e2f4071541e7601b101b6c2622f195f344ef24ee265e3ae306fe79cb720072eacfc0ae9655ae449d1301bf73bf023e731c354cfb12a5db30ef7fa8d5c4f231c62359389539451be2805bf27da259da4a6767bb9b411540b7916578c5299245b623a82b27032d12f9a8a7160a362de08128fdffa1cae68c1eb9fbe65f2094c51e7004000000006eeed38c895c3c5dedbb18e054cf0337e010c557877ccf0c1ce1c9659d1f9f0108ec970832ce412262915c082f2f17c39ecc561eff94b914cee155e70bf30268cd6921d21ed50f0fb7d9af90a1315e375f0dcf3bdb0a1c"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000100)=0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getpeername$unix(r3, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) write(r0, &(0x7f0000000200)="9e3eaa467f0000000004bf9aab4230400f76000003d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x64}, {0x4006}]}) 04:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x87}, {0x30}, {0x200000000006, 0x0, 0x0, 0x108}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xc8, &(0x7f0000000000)=[{0x4, 0x9, 0x66, 0x800}, {0x1, 0x9, 0x3, 0x3f}, {0x8000, 0x73, 0x2, 0x9}, {0x81, 0x0, 0x40, 0x92a0}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x0, 0xfffffffffffffffc}}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x20, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x422, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x800, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kqueue() kevent(r3, &(0x7f0000000480)=[{{r3}, 0x5074aa2c6b3e5e1a, 0xa, 0x1, 0xfff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x4, 0x200ffffd, 0x81, 0x6}, {{r6}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x9, 0xffffffffffffffa1}, {{r7}, 0xfffffffffffffffe, 0x54, 0x0, 0x60, 0xffffffff7fffffff}, {{r9}, 0xfffffffffffffff8, 0xa, 0x40000010, 0xb8, 0x7fffffff}, {{r10}, 0xfffffffffffffffe, 0x40, 0x1, 0xff, 0x1f}, {{r12}, 0xfffffffffffffffc, 0x74, 0x20, 0xb48c, 0x1}, {{r8}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x9, 0x40}], 0x2b10, 0x0, 0x1, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r16 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f00000000c0)) kevent(r17, &(0x7f0000000140)=[{{r16}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r18 = open(&(0x7f0000000340)='./bus\x00', 0x400, 0x1f4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r18}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f00000000c0)) kevent(r19, &(0x7f0000000140)=[{{r18}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r20 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f00000000c0)) kevent(r21, &(0x7f0000000140)=[{{r20}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000280)=[{{r14}, 0xffffffffffffffff, 0x1a, 0x5, 0x0, 0x81}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x83, 0x2, 0xa5d5, 0x24fe0722}, {{r16}, 0xfffffffffffffffb, 0x4, 0x20, 0x6}, {{r18}, 0x3, 0x0, 0x8, 0x100, 0x7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x2, 0x3, 0x8}], 0xffffffde, &(0x7f0000000180)=[{{r20}, 0xfffffffffffffffe, 0x20, 0x1, 0x1, 0x2}], 0x8, &(0x7f00000001c0)={0x3, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x66, 0x0, 0x40, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r22, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0x221c9df7e20891a9, 0x8b, 0x0, 0x1, 0x1}], 0x0, 0x0, 0xfffffffe, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r23, 0x80185760, &(0x7f00000000c0)) kevent(r24, &(0x7f0000000140)=[{{r23}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) dup2(r1, r24) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 04:28:37 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x20800201, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 04:28:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) listen(r1, 0xffff) 04:28:37 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) getegid() r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:28:37 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() open$dir(&(0x7f00000002c0)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="60012e2f67696c653000"], 0xa, 0x0}, 0x0) r6 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x0, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r7 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r7, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r8 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r8, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x1800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x802}, {0x3, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 04:28:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 04:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x60, 0x0, 0x0, 0x1}, {0x64}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x1, 0x0) dup2(r3, r2) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x81, 0xfffff, 0x3d, 0x9}], 0x5, 0x0, 0x7, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) r6 = getuid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0x2, 0xffffffffffffffff) r9 = getgid() getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xfffffcdb) setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000700)={0x0, r10, r9}, 0xc) r11 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r11, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfefe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0x45}, 0x8, 0x1ff}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000100)={r5, r6, r14}, 0xfffffffffffffd2c) syz_emit_ethernet(0xe, &(0x7f0000000240)="149130da957e67ba8392c0b01f00") msgget$private(0x0, 0x2) r15 = semget$private(0x0, 0x5, 0x204) semop(r15, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000080)=0x2) 04:28:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000004c0)=ANY=[], 0x0) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x42, 0x101}, 0x9, 0x8, 0xfffffffffffffe01}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB="000000004325ce731b20572afa3d9d6678f694afe9515e4246778d21160a8eb0ebc4873871b3bb8c58ff99dbcba85b1866e9f0fd"], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 04:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'\r\b\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:28:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fchdir(r2) r3 = socket(0x18, 0x400000002, 0x0) fchdir(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00f1ff0000000000000000006fb31a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x209e, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r8 = accept$unix(0xffffffffffffff9c, &(0x7f00000002c0)=@file={0x0, ""/4096}, &(0x7f0000001300)=0x1002) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0x7ffffffffffffffd, 0x21, 0x80000000, 0x7, 0x7}, {{r1}, 0xfffffffffffffff8, 0x1, 0x1, 0x100000001, 0x233}, {{r7}, 0xfffffffffffffffb, 0x4, 0x80, 0x61, 0x3}], 0xf71, &(0x7f0000001340)=[{{r8}, 0x0, 0x4, 0x4, 0x8, 0x9}, {{r9}, 0xfffffffffffffffa, 0x80, 0x20, 0xaa, 0x1}, {{r0}, 0xfffffffffffffffc, 0xa0, 0xb4, 0x7fff, 0xf2}, {{r1}, 0xfffffffffffffffa, 0x4, 0x2, 0x1, 0x40}, {{r2}, 0xfffffffffffffffb, 0x41, 0x1, 0x3ff, 0x800}], 0xa620, &(0x7f0000001400)={0x1ff, 0x4}) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x5, 0x7f, 0x5, 0x1ff}, {0x0, 0xfd, 0x4, 0xdc7}, {0x7ff, 0x7f, 0x9, 0x828d}, {0x8, 0x40, 0x3, 0x20}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="b6ed43bf90b4dd9cea87168f6fff") 04:28:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x200, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x5, &(0x7f0000000140)=[r4, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x9, r2, r3, 0x0, r6, 0x80, 0x400}, 0x3, 0x2, 0x7}) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r8 = semget$private(0x0, 0x4, 0x90) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x5, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r11, 0x4, 0xcc) r12 = getpid() fcntl$setown(r11, 0x6, r12) r13 = socket(0x2, 0xc003, 0x6) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() r16 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r16, 0x80185760, &(0x7f00000000c0)) kevent(r17, &(0x7f0000000140)=[{{r16}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r18 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r18}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r19 = kqueue() kevent(r19, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r18, 0x80185760, &(0x7f00000000c0)) kevent(r19, &(0x7f0000000140)=[{{r18}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r19, &(0x7f0000000000), 0x80000001, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r14, &(0x7f0000000f00)=ANY=[], 0x0) write(r13, &(0x7f00000009c0)="9ed5e8950000000000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce69646", 0x28) sendto(r13, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000440)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000004c0)={r12, r20, r9}, 0xc) r21 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r21, 0x9, &(0x7f0000000000)={0x0, 0xfffffffffffffffc, 0x0, 0x1000200000005}) r22 = socket(0x1, 0x4003, 0x0) r23 = dup(r22) setsockopt$sock_int(r23, 0xffff, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r25 = openat(r11, &(0x7f0000000680)='./file0\x00', 0x10, 0x34) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x43b) r27 = getgid() r28 = getgid() r29 = getegid() setregid(r28, r29) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setgroups(0x6, &(0x7f0000000180)=[r24, r26, r27, r28, r29, r30]) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000600)={{0x3ff, r20, r5, r2, r27, 0xc2, 0x101}, 0x4, 0x2, 0x6}) semop(r8, &(0x7f00000005c0)=[{0x0, 0x6, 0x1000}, {0x1, 0x1, 0x1000}], 0x2) acct(&(0x7f00000003c0)='./file0\x00') socket$inet(0x2, 0x4, 0x80) getsockopt(r7, 0x0, 0x2, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000500)="36156875c49cecae7a8eeaace9e516c6cbf95762978192a75d0788fe170db14ec8d9299bae8c089a2b29813f9859fea660565bf77f9e277babde07d1bd1197f2c28157de320676c00ab372b313e5312300e94550768318df084353080c691ce9eabd788413f0afea93c8535f9475e29e42f07d9f9aa9164afa463991bb1b82519ccb357a1ee5720f865ecf0fcb30cc6d417ab844be17c97050dc957ad8a9ab1336db0767c661efc8f39aa67054b43ec6f0394823cc4c1e396c", 0xb9, 0x402, 0x0, 0x0) 04:28:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='\x00dev/bpf\x00', 0x9140, 0x0) r1 = dup(r0) ftruncate(r1, 0x0, 0xe5f) r2 = semget(0x1, 0x2, 0x506) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x3, 0x2, 0x7]) getuid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x38000, 0x0) close(r3) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000140)=0x5) pipe2(0x0, 0x856a6c49a4bee4b8) 04:28:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket(0x18, 0x4, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) dup2(r3, r1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b, 0x20}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) getitimer(0x0, &(0x7f0000000040)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r6) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) close(r0) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 04:28:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = getpgid(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000040)={0x6, 0x7}, 0x10) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='e0\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) close(r1) ktrace(0x0, 0x5, 0x20, r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x33) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 04:28:38 executing program 1: r0 = socket$inet(0x2, 0x10c44eb90817a643, 0x95) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000000)) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x24a4c6638922deb9, 0x20f) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000001c0)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) readv(r1, &(0x7f0000000180)=[{&(0x7f0000000040)=""/55, 0x37}], 0x1) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) shutdown(r1, 0x0) 04:28:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=';'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = msgget$private(0x0, 0x8) msgrcv(r2, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x3, 0x1800) 04:28:38 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = semget$private(0x0, 0x3, 0x4) semop(r0, &(0x7f00000010c0)=[{0x0, 0x22, 0x1800}, {0x0, 0x6, 0x800}], 0x2aaaab90) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/4096) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x10000, 0x40) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x1810, r1, 0x0, 0x1) 04:28:38 executing program 1: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8001000a0045ea35bf6a560b00d7a304d52ae2"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ac}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x10001ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x400) r4 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f00000000c0)=""/232) semop(r4, &(0x7f0000000300), 0x2aaaab5a) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r5 = socket(0x18, 0x2, 0x7) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x4e5, 0xd75, 0xfa}) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r12 = msgget(0x0, 0x10101) msgrcv(r12, &(0x7f0000000d00)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f13280100000000000f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa33259c65836a4bedf38790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1f3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8b08eff3dba6d4dbdee7f623bfd910e9ea9c3c160360869db870fcd731b68f96e6063625f9abc05cb6c4428266ddec3406019b3abf2108014bde7347810cccd32c06692481b4aac8544580378add4089351c49cdd65a720adf8fb44e9d5d2a558b10169eaa592f23f2c4629e9ba137918e9053b7ea3769921efcbf80ba8dd865068321add18f40a53bc3748e65d0a810d516184c64b270accab24e289a722eda3f67d3570adee1e07c5ef64ca1ddcda845a67f0d8fc861b4f54fe333c0be5703ef8432b5499380abd06f8d78316d1dc1683fa84f3c06f079ba4e10d0422dc2da44c32e3c7e124b0802f8b1c4692a8530d118acccacd87a057067cf8ea95f0a33ea45f3a48c1cf560000"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r12, 0x2, &(0x7f0000000c00)=""/224) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r14 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() r18 = getpgid(r15) r19 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000440)={{0x200, r14, r16, r17, 0x0, 0x1, 0xed6}, 0x10000, 0x2b1, r18, r19, 0xd6, 0xfffffffffffffff7, 0x1, 0x20000004}) pipe2(&(0x7f00000003c0), 0x10004) r20 = msgget(0x0, 0x10101) msgrcv(r20, &(0x7f0000000780)=ANY=[@ANYBLOB="43d0a60028fb87bbcb734f132801000000088b0f4f6bf328e11a85e9b6445e380811ba3d8d034db5419b23b8703119fdf9bc635d21f0d6f4ef802fca0401c297efde22a5aa57f396265a34f8c576b67a947b4b0c1f9c4828082fdaf22f566aa3790ce89bd565bbab60cc4e0eae3708922fc2473e0e3f945cacc1d64b6a8186249e605f3f6211a2bf7794cfb3151224ace8cf9a6455ef167627eba41c207f3e67d04ec7919021fbff95e994a531a06a78ee5037bdf10e2ddd72d83f7daa70219cc1299d13fa51db2dc6dbc9483112561b4b4cdec7ae0bde23bdcb372530a0eb6521fa515f1d82f22afc3b99c1d07875056d1065a48aae05a8be74c317b0ff25c141a97f6b4d96b12adfbf56577debef8c690518bb5e581cf0185979cc93861411c64e2d5931fbb2c9a83349db405e8c71e3fafffeaab70019c38072543a8bc7d12f98d2e8c8a6440bc3e3525ef404c9594074170a2534fa103bdb933637f5eef3b5000000000000000234fa7f270ccbc939488cf4018ab327f10776c77117833822ac11d20c5054400c04a32fab332474df92ec95e778656d853341c20350980f198e20cc786f170ed607cb64ef17727a27624ed528803d6845111b3e1c733e53d4ae2faefa3bf3f9071b8be2e5974c8d8af6a32b8ad32178ca516849ef2e8b75be3c8ad1b3c9d33e37d0be4ef909bcc81e6bf5f3a26c1ce1a8"], 0x9, 0x3, 0x0) msgctl$IPC_STAT(r20, 0x2, &(0x7f0000000c00)=""/224) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r21 = semget$private(0x0, 0x4, 0x10) semop(r21, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) r22 = semget$private(0x0, 0x4, 0x10) semop(r22, &(0x7f0000000000)=[{0x1, 0x2}, {0x0, 0xffffffffffffffff}, {0x2, 0xa876, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x3, 0x472, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x1000}, {0x3, 0x11b, 0x1000}], 0x9) semctl$IPC_RMID(r22, 0x0, 0x0) 04:28:38 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[0x6, 0x1]}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7f) r6 = dup(r0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000340)={""/16, @ifru_addr=@in}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x100, 0x0) fcntl$getown(r7, 0x5) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x82) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0xfec0c5548eac096c, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) read(r4, &(0x7f0000000480)=""/140, 0x8c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) r11 = getegid() chown(&(0x7f0000000540)='./file0/file0\x00', r10, r11) socket(0x6, 0x92c9845e8777a0d6, 0x6) mknod(&(0x7f0000000600)='./file0\x00', 0x10, 0x78) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x8, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x5011, r12, 0x0, 0x32) r13 = accept$unix(r8, 0x0, &(0x7f0000000680)) sendto(r13, &(0x7f00000006c0)="dd51f503711b0949a20e384ae822d98b91abdd8836436b987f", 0x19, 0x8, &(0x7f0000000700)=@in6={0x18, 0x3, 0xe55, 0x9}, 0xc) 04:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x00\x05\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") read(r0, &(0x7f0000000040)=""/32, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='h', 0x1) r3 = dup(0xffffffffffffff9c) accept$inet6(r3, &(0x7f0000000000), &(0x7f0000000100)=0xc) recvmsg(r2, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) close(r2) shutdown(r1, 0x1) 04:28:38 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r0) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 04:28:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x168) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r3, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x3, 0x2) mknodat(r2, &(0x7f0000000240)='./control\x00', 0x4, 0x5) getgroups(0x8, &(0x7f0000000080)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000200)=[r1, 0x0, 0x0, r5, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xcb5af0725a4de8e) r11 = geteuid() r12 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r10, r11, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) geteuid() r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xfffffffffffffda2) ioctl$TIOCOUTQ(r13, 0x40047473, &(0x7f0000000500)=0x5) 04:28:38 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000b40)=[{{}, 0xfffffffffffffffa, 0x0, 0xfa8086da1df51a3e, 0x2, 0x1ff}], 0x800, &(0x7f0000000b80)=[{{r4}, 0xffffffffffffffff, 0x4, 0x40000000, 0x2, 0x8c}], 0x3, &(0x7f0000000bc0)={0x80}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg(r6, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000680)=[{&(0x7f00000000c0)="77eeae91b5c50d98", 0x8}, {&(0x7f0000000100)="1c1c", 0x2}, {&(0x7f0000000140)="6703916b8c05c01b836e416d5971e8b6efa291f9ff3c25c7d973a6381fb980abf7951b4dded62529845245c04646e58de5d26ab7227534e77a34c63246cbc3c86b64", 0x42}, {&(0x7f00000002c0)="2b3ab58c7189b1178c01c43ef1780089004d23b91380793bd6d31b60cde363f1216d974ae013f4ada4b74c4a93b9b4a273c94f538b62646421005389e819fc5cc9609de1567816246fc0d7f4b94beca25a96f80ebc4775fff09de1f36d9d4d38557ad70729513e", 0x67}, {&(0x7f0000000340)="5f567db19ccfb379418063c11df5c5ad0184fb1b7a0fa5199119bf35081d3f1e33643c0f0421e067cac361ef4c9f5b31ed383a5ff0e2cef308689ff852c66e7a7a9de8d0a7a4848d8d05603dbd4a531e1b1ff5483af6a5c909288f32ed26d1e2a0818e52524632382b67987c4584bef6fd127fa101a5af26120ae3e4f790ebd329a2ac0ab23f48226843bdff338ea8422ab387372f2d140da99aa4b5526b7e12105560e105a0a42ca66b1244cdde8ed13a2daadfb6b079de5ef4762a36c097aaa7144412d65277d8329bd5b52a0ea1ed225de51d213b777024bef3d70cb572", 0xdf}, {&(0x7f0000000440)="e02ef8e664b94e53fee57e015fe47d41d2cc33a884d4729d3d0b73f0c3831a95ec2e5a8a385a06ff6d4d95d191605752533206b191db9132a6632d4b839dd15a68952cf04a73afe492bb25dfb9eed1f95b6b8649cf6c86f9aaf7e15bd6696e283853db7b89b15b5fadc21dbcaeb2db4e653df1b7fa074bc07d57c645550e0086168d1c81", 0x84}, {&(0x7f0000000500)="cc8052777efbfd2cde9b333a1fc3d3fc9c55177ae6e36b6a198f5aae7a62ba9b2cc1d158c7405330a117921562a32f243abca16f5be9b1b9186218ecf53bad529b9cc1d24e49c17913e6cb6d0b60c0af14ac7f9e3ec645c1dcbfa3def3d541b7d19bae49f04143a23d2f91f0ac78a15d84e196fb71f42fd3f4c89d3f97", 0x7d}, {&(0x7f0000000580)="5984261dd7793a8fdbdce09523211a46c0ddb0fd0a0223226eb9d25634f6a78e851db64649c4dee3e8784f1f7cf7cfa5e71262fa3a89deaaeb0c08d4797be02e1c940bc84f4cd727ba7464f2f550e854055da9e0959f91e28b44480de0e0c87b43401ff7d2f8b85cdcc5858b31f661b984b1ec354c9b0e0859ff010da5303b88af819b4d8cf35793fba1919dc19aef3f3c028870b79c2f6168eea0541a878d975e8ca1b6d517d0a3a479803c7c6e6b233a241398c741baf01872bf369aef313584787aecc37a05d1af609c0f92be44d5e2cd8ae8a330ea4208663912a0438b284890f1035c35c457417ec0", 0xeb}], 0x8, &(0x7f0000000700)=ANY=[@ANYBLOB="6000000000000000ffff00003f00000047e1d138cee0e41b841524a3b31ee35b2cf7ca54a419f98f0fd7919ce98a8ff0bce1813950c7855804ab8e8cdc3d50cc4e7083d012549c04af5477def46cf328fa4fa297552a6b7b9c3d709c27ac0000080100000000000001000000fcffffffa0c13a73c25b07e86c4a57ae9f3c52ebdbaa3f791cd2b45878f192b55266b84eb410ba55134e490a1f0fbd6ef8a626d147bdc6adf3605c8c06b39e80c16d2f12afe7d12ac4b2fc90cd81e73449d4d2f7276729a56e28bdd374e924860e8741556dfc8d3f86f9dbf754fcc62ec9cbd1fd41cf467a1d095556637630a13bf1b2dc3fbf42d27a8be73c7d1e6eb93b1056344408e4a05cc9de3ba058d67340287d5f0bd8e7c79fdee79c2d3aab49b6140d6c0e5a7f88f30cfde15c447467f31ba1bcf3710e556d36457319ed0501f6b49551e125db5d639d76bb2aece1f9ffdb32d7a2ea55d29e1a0f702d635811c92637b3f844b80000000000c800000000000000ffff000004000000ae4d1198ae64cbfba1042e47c5b4abd5f9234811783b75039e37e87d906c71f4601a03e8e6ad639c8b8c87aeace73a43d7846f95fed59839fbc7992a9c079230e47289cc8146a558df6c64607f2e7faede023adafe33a8517f266083c3d2d0884f317bd8bc06ba88f96c05e155caec0152c7614c3ff5469b62be618385f227e74e7cbd328e6b54837608576309a66c2aea734d29cbb39965762c79d93eb95df97813dea4fba51302c4b77e90bae0630b9eb4000000000000e8000000000000000100000007000000aaa9176df0382004d69c3a780c7ebc18f733a59c77931ba9b7eb13261c97e182acab4ad7d8821f398455c5a06b03afceca306d22486b24dbff1f1929df99d0b9bb7e415d64dbcaf32d082208e6f1048b22cafc1dcd3362363c6283ae56cdfbf99c69cda46508fbd9ad62c505f35b1969b7e033f64d64c59275c2ebb469d9fc0a7ebe3cd74887d8e673f2428b61f5163cc1f131feac81b0f969a9f3e1e8e79aa8ad69ce1ed0d1a3fc1572f604586793abda71720ddb3a0d261735238d3d51e4f6740a1c52baa07b7206940894e56dde714611f0880e20c47b100100000000000062708116950000002334faf6784b6107fafac1730232cb703a46cea1133cbf982c68b540eeea4df3211ba32076b1463cac659fd872e23eee7af04b50b943ce62e23349986f964f54d3dbeb89669f0e5914fff065e75b2d0dc7281d25b28f7ea7a408a43e71969fa777fcc2c6bef8117bc60b650534566bd1ea2473b5fb2f05c74e48ff8abd18bf8a26d44491d0baf3cae6e8fe9d60823ab6e921b40bc5637caf85064bb1e00e292407afe7476005c4d90660638f88620efc7f1d9f9589ecae1ce01158faa3e04bbd195f5e34a594e5172f5f5c583fc74218e31b378b75943c40e423174b66d227df23f3d37bd1ae1ac4ff91deae4ef4d62a3679489fce045b7e987a78d942000000"], 0x428}, 0x400) r7 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r7, &(0x7f0000000240)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042e95d10000007800ffffffff0000000af6ce4f79e9111e670bb74cfcbc", 0x34}], 0x1) 04:28:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:28:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xffffffffffffff26, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="bed91becf8eac51b6111d218056b34d4ff8a7b4d310fe25675beea234aa4b09e40e009b4f9868ac1b10cb1d844e8c128598cd6eb92ebfb06e27369539bc6efe41155b49db94fbb097a561a0fe98e3034d7cf43b1faf60163012c008d0e30e0ace71f462056fcd3a2"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x200, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) write(r4, 0x0, 0x1b2) ftruncate(r3, 0x0, 0x9) sendto(r1, &(0x7f0000000100)="c759cfbec6b9bfc9f242a3e560f880ecb6887bc3cce651627034e359d073bb52ac194a6b4b1080ff6e53da5fd0a9f88712c8b02ec9aa6f6e20ffcf3a0cd3a0ca6817051cb29a2ec814daf47005e7d6ff1d7e69edd2ec714675e87ee1763ef939e5d9706ab06f293888c8dff1d0fe4d9b1b683f24c83d588a04b9f525743b930103f2559e1f", 0x85, 0xe, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) socket(0x2, 0x2, 0x0) r6 = semget$private(0x0, 0x5, 0xa6) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000340)=ANY=[@ANYBLOB="9fca4b4e1349187b9bc82c7b83a429d8e463d7a83a399c1375be1583c5ecb28fe56d542798f250bd950c4affa22c27570c64bf96152347"], 0x10) setsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) getsockname(r7, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) semop(r6, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) semop(r6, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/185) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) socket$unix(0x1, 0x5, 0x0) 04:28:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) 04:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x30, 0x0, 0x8, 0x402}, {0x820}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x7}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 04:28:38 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = dup(r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$setstatus(r2, 0x4, 0x80) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x34, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r3, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:38 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000140)) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="01001b139b722673009fbd654848955fbd44d380fe83aef1a38e57e7bf197703445e98313dab59fa1855254c4dfd0c862bc14c9afa22622fcd8f1b335dea599f68c0ce3287d144a8a0d3d12de2f46cbdcfe334cc379910165960aa6f766c561bb7df6003bcceed0a3588aa1947079ad0052033a70d51fc87fc2efc89a6e3ddd2f8bb2a1280ea3ac12782f97ff2d82575079fb0ffe59c149d2d2206442784ede3907e07e992881b455f0a7fd99bcede59d379e1b6ac87cfe422eabc6620106503b70c1e04174ea4074ff5e1eda2152f65ba7f620612c30842b89e92160ed179f22a90f7a175caaa9de2fae5764b0512fe2aa5b5a357f23b4c5c52de99f1572a6d50b03cf3107e8829a6293e629a13178057fa3f23fe1da915aac8dea11bbf98f719dc1a09606cf39908eb8a1677be2b41dae98b04ce23a55cae1a54e44ed90f801e7b431ce867e4fc1f85223061d4dc2f91bee414d10517bd552e6320bb547b30ec3e76444715a2997b8b2c7854503a1c4f0c17b4ac07e4dcf0b1cc70ac2078242f1aae0f47f3605c49a1e1c50127f7ab65016ed2d32859e65e6c2014ced71924c951336b2779fcf18062d3883f8bd5f220700b065b5265197598c6d9a5bef25f2c760ebad767be37752db2caae4557d260c62e2a3cd43a2b5137ef081d8f860d6ffeff40ce1da9c118ad5b39"], 0x8) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = getuid() setuid(r4) r5 = getgid() setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0xffffffffffffffff, r4, r5}, 0xc) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r3}, 0xb11d2038b1b5a6d4, 0xc, 0x4, 0x3376, 0xffff}, {{r2}, 0xf35c608a4afb768d, 0xcd, 0x1, 0x4, 0x1000}, {{r3}, 0xfffffffffffffff8, 0x60, 0x1, 0x101, 0x6}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x40, 0x6a00c9c38ec06ba, 0x7, 0xf892}, {{r8}, 0x2, 0x7, 0x80, 0x6, 0x7}], 0x8, 0x0, 0x2, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f00000001c0)=0x9f) 04:28:38 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) 04:28:38 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) r3 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="140000000000000010000000010000000a800a3e00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="d58213a47dd3e59257ee35e820d2e60ee7501d189fa620d1e5b96158258356d18af1cd8182612ac3e6cbf20f810b92a5e24ec57eba4024475281c4edcde436f1f4fd09f590572f55a63f86ac348560287648675a7e3609591e0f10322bc610a1a29d0e30cc333e43865e86a61c98f502a395add450ca12b31b077c5e670d378442e28196219d48d687b8f16e5d70ea203049bb8a3bc2f40341e24c42876c99a1d621b3fe56cbe4f0fd5f67b05b7cd609f50a5e8db0ce73ff69f481397719056eae7277822a608409df8fdd296f6fef5b26d3df5f08ff2eb856c4ca"], 0x18}, 0x0) r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, r6, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) r9 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = getgid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, r12, r13, r14, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x1, &(0x7f0000000040)=[r12]) chown(&(0x7f0000000000)='./file0\x00', r4, r15) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r16 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) 04:28:38 executing program 0: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = socket(0x18, 0x2, 0x0) r1 = getuid() setuid(r1) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r2, 0x0, 0x0) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) setsockopt(r0, 0x29, 0x35, &(0x7f0000000080), 0x4) 04:28:39 executing program 1: ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) 04:28:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000080)='./bus\x00', 0x210d, 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x40) unlink(&(0x7f0000000040)='./bus\x00') 04:28:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe45}, 0x10000044001000d, 0x8400008001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000000000000}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000300)="1d04197cd1d1121b5b3949b02f4b52f08cce34a9ead513930b7dd09db8561dc020dd380e660ca1d009d0f72ca087e0022f9bbffef8a2ad68335bd4854bfd58a9d9c5aab47b50807bf41bcaeae81696155c6427c3253debc2953bf63107ce45e01fb6060215352d5bd63ecf6cef1ad0ca517aaa76d96738e69f6e5c20c46d27fc6d570ea15a2c555b4652149cb3dc32e0147dcba0a8d1019ec30381283e9ee6bc7c4040d6db81ecc2e278fac18e84d4172bdaf9454b81f0ecad1ccb412b738848372a21a546241ba948ff1086bde7b774a5a6a26b5851b6322c832eec5e85910a0fb16e7c0c6654481f755bb90b6f650128d7c5e2e5b5eea69e1f3cc6bdcbed7e8067d5f5c2d07dd20444a4a5d0479761d03df3dd7263979414174959", 0xfffffffffffffe8c}], 0x1, 0x0, 0x0) 04:28:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2007, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f00000001c0)="bec949db87593c08c003cb32aa92d05b49793b572dd89fa3274ddecd82acac0d0e4e0452fe2d1940a50b37bd97e803f9dcc44b7adfea34351c8bf0cd18e242df560c5e33011d48a318e02efcc29653bf9bbd238474869673906437fc8dbf7e206c1137a51f5a845860140ba40a7293719132", 0x72}], 0x1) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f0000000380)={0xd2, 0x0, &(0x7f0000000280)=""/210}) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) r2 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x40) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000040)={0xffffff80, 0x3, {[0x8, 0x40, 0x5, 0x40, 0x8, 0x8000, 0x6, 0x4, 0x2, 0x6, 0xe7, 0x200, 0x7, 0x9, 0x0, 0x0, 0x800, 0x5], [0x3, 0x3, 0x8000, 0x6d63, 0x1, 0x3, 0x8, 0x2, 0x800000, 0x26b], [0x1ff, 0x65, 0x9, 0x81, 0x3, 0xae, 0x8000], [0xfffffffffffffff8, 0xffffffff, 0x100000000, 0x3f, 0x2, 0x9], [{0x1, 0x7, 0x400, 0x1}, {0x2, 0x8c93, 0x5, 0x2}, {0x8, 0x5f6, 0x9, 0xfff}, {0x0, 0x7fa, 0xffc, 0xd30}, {0x1f, 0x654e, 0x5cf7, 0x9}, {0xffff, 0x7, 0xff, 0x8}, {0x1, 0xfffff222, 0xfffffffa, 0x9}, {0x2, 0x1, 0x101, 0x7fffffff}], {0xff00, 0x8001, 0x200, 0x8}, {0x4, 0x0, 0x1, 0x719cb463}}}) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) shmat(r3, &(0x7f0000ff0000/0x1000)=nil, 0x800) shmctl$IPC_STAT(r3, 0x2, &(0x7f00000003c0)=""/72) 04:28:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x6, 0x3, 0x0) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67be674ebe60c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24f5faba119e66b089e569925e843f3880f02767ea5eb63bb2ea27eb4a5d9e8e4fe361fae7e6c832e11a5170bec1b4b4b7dd35b45d346c4bd750a8eb178d475028186a02720716a5c0c964496aeea9063cfa719384ff07444c9e85e97a773f747f7d0ff7aff815b2e6a33b95a7dfcf73ca65f81ec5c6a7013ded4418de7e617ed341b7fe09e681ed02832d94804a83e80fb661f3311919280be4581c5da4c3e40f88c27e"], 0x10) r1 = dup2(r0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x2) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669ec653000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f0000000380)=[{0x0, 0x4, 0x1800}, {0x3, 0x807, 0x800}], 0x2) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r7 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r7) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 04:28:39 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x7) r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)=0xfffffffffffffe3c) recvfrom(r0, &(0x7f0000000500)=""/125, 0x7d, 0x40, &(0x7f0000000580)=ANY=[@ANYRESDEC], 0x1) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000480)={0xfffe, 0x513b, 0x5, 0x1}) mknod(&(0x7f00000005c0)='./file0\x00', 0x10, 0x7f) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000280)='.\x00') r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x8c) r4 = socket(0x2, 0x3, 0x2) connect$unix(r4, &(0x7f0000000e80)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237befa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a488ef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8c92b0d21b597fb2c001c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa551050017f38969eddff77441ffff3f35c0568241d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b8dda05a0a414c6394359a0002000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64b4d5b823e49ed4d433d36ca2994f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de76a5c6dce0c3515d5c349ac1439203e3321207ee35cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f83bd1f11b9dd8c3e5afc074c1770cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd25157413733709d6b23a8b086c43633a42e93fe75f8b35f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e1190000000000000002cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313fc31ebf190de01bbb11a2c979c4543f9e40630f56ae44a70eb4100006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d813c13713bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629f6c1799b1b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd495d5940875423a77c02df20d0335d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547abc805724fd4e1bebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfb17c892c3efab1f0182c2b8b0ddbdfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630c6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f0007aca1548ac259dbcebef3c31b342bae09e1453438371101fdb7bbf1237472c058e795a0d08572595f7bff3eac1e594a4c3d553042250f356ff508b453bf6b159ce368cfdb0667e2afe8ab6f150ed6273502ac99cd197f903c0ae243e6992a4d75a5e3b66e0750a4a04d089447fb729dadc7f6047fbbe4e3fdc48c4527408ffe5c009d13ea7ae943775c47308fd4fc8f51c2cfa3b9ebae8a73eee47642d06ceb40bf36f7099624a90a8892dc321af1933ddcf9a09f7315196d792f74ea157709c666002c13f287f1eb585693a9da621b84e50ab9c4ace4435d65e609ae0ca656435cb7ebdd2f46343f231f68c3cd556db2d35288769bdb0d2083a2bbe9f86da391c179114666b4e857789b00995fb6e8ad7535f1ad92c90ef4a56219b86e5d10789ba40818f00e5027f79e9616be9819d3a5914850ac0f0dd692195d0bc2ec1d37a574ce9e033506b714cd2809db68de3db2c362bf6e884f24b9d3d294b797c6c5754899fee3e3410d316585fa6000687b05b960d12c2e1dda981cecf4da000a922fc914030ea9d1778d0569b3c201fac027278233b3b4df51da9a635ad38712ac7dad7858c2c4e6dca5cf593ddcbcd38d14c3788d3e7a61951abcb1b142088a825391d42dd7ac2a73ebd0fb4675d7a9335bfe9d56bcd90fcd351ad96be84a04ac6ffb62bdb7b1e17e297c1557f802827a8c104790f10cebb67f7f5375a0f7e5aaddc16fe8b8374c5ff9f3fcd07223e4d71b91146cfea1ff760c73fbdf64bd7e09c3f2b2670c8151b9b3e5197203919d1b1f923f02610f72ce209dc80e0008806830028f3cb834b269b98"], 0x10) writev(r4, &(0x7f0000000580), 0x100000000000011f) fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x55) pipe2(&(0x7f00000006c0), 0x4) ioctl$VT_ACTIVATE(r3, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000440)={0xe9, 0xffffffffffffff60, 0x100, 0x4, &(0x7f0000000c00)={{0x7, 0x87, 0xe4a9, 0x101, 0xfffffffffffff10b, 0x7, 0x400000000000003}, {[0x0, 0x6, 0x7, 0x3, 0x3fe, 0x4, 0xdf, 0x20, 0x9, 0x5, 0x0, 0x400000006, 0x6, 0x7fff, 0x9, 0x81a6, 0x7, 0x80000001], [0x6, 0x1, 0x20, 0x0, 0x81, 0xf51, 0x9, 0x10, 0x0, 0x1cd4], [0x8, 0x200000000000000, 0x3fc, 0x1, 0x0, 0x8, 0x32], [0x7f4, 0xfffffffffffff11f, 0x140803cd, 0x1, 0x3f], [{0x400, 0x0, 0x3ff, 0x2}, {0x8000, 0x1, 0x7d, 0x3}, {0x7, 0xffff0001, 0x1e91cab4, 0x1}, {0xc6f9, 0x7, 0x1000, 0x3f}, {0x6, 0x9, 0x5, 0x8}, {0x10001, 0x5, 0x8, 0x6}, {0x0, 0x6, 0x2, 0x1}, {0xff, 0x4, 0x0, 0x3b0}], {0x80, 0x9, 0xffffffffffffffff, 0x1}, {0x67e7, 0xb9, 0x9, 0x6}}}, 0x5, 0x3ff}) msgget(0x1, 0x80) msgrcv(0xffffffffffffffff, &(0x7f0000001540)=ANY=[], 0x0, 0x1, 0x1000) accept$inet(r3, &(0x7f00000000c0), &(0x7f00000002c0)=0xfffffffffffffe4f) r6 = socket$inet(0x2, 0x8004, 0xe3) setsockopt$inet_opts(r6, 0x0, 0x24, &(0x7f0000000000), 0x4) r7 = socket(0x638de811cedf834d, 0x4, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r9, &(0x7f0000000080)=[{&(0x7f0000000040)="ebacb05bc901442fc0410eee798f7f30b19ff76739", 0x15}], 0x1, 0x0, 0x0) write(r9, &(0x7f0000000280)='oL', 0x2) ioctl$TIOCFLUSH(r9, 0x8020699f, &(0x7f0000000300)=0x1) bind$inet(r8, &(0x7f0000000000)={0x2, 0x2}, 0x0) readlinkat(r3, &(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000340)=0x3f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) chown(&(0x7f0000000a80)='./file0\x00', r10, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000300)) setrlimit(0x7, &(0x7f0000000200)={0xffffffff80000001, 0x6}) readlinkat(r3, &(0x7f00000003c0)='./bus\x00', &(0x7f0000000740)=""/157, 0x9d) msgsnd(0x0, &(0x7f0000001a40)=ANY=[@ANYRES64, @ANYPTR64], 0x2, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000700)={0x7, 0x8, 0x35f, 0x9}) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) getpeername$inet6(r3, 0x0, 0x0) msgget(0x3, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000800)=0x5) ¾ÉIÛ‡Y<ÀË2ª’Ð[Iy;W-ØŸ£'MÞÍ‚¬¬ NRþ-@¥ 7½—èùÜÄKzßê45‹ðÍâBßV ^3H£à.ü–S¿›½#„t†–sd7ü¿~ l7¥Z„X` ¤ r“q‘2¾ÉIÛ‡Y<ÀË2ª’Ð[Iy;W-ØŸ£'MÞÍ‚¬¬ NRþ-@¥ 7½—èùÜÄKzßê45‹ðÍâBßV ^3H£à.ü–S¿›½#„t†–sd7ü¿~ l7¥Z„X` ¤ 04:28:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="82022e15a8696c75300028cac379a0450184f1a9e577ae74e09c2299138977889532bd1626de4e0be9dd19bdab2504ce93eaa399aaec435550a86876179996fa98f802b817beb0a896bf880c499a008cdb1c778f95c1701a469f77e52180db30c07832859395bb4e2e9b5c9bd7abfd556cb5519cdbb1741c05f9a61d7fbb3c4dd0594c1d938c6071441d507025fc58df002a5d51c251a200fcdc5c106a8ffd1f229eccc693bd5305b83bac9cf46dec2d0900d3fc37fd68084537664d518ebd6b43e46b46e1fdd690539513dd06a28a081e840fa1e5b2181c955b2debfe8659588727d01ef49b52a600465fe3bc24a66a7323c55ddba7fa749897db92c0521f"], 0x10) socket(0x10, 0x4000, 0x1) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) ktrace(&(0x7f0000000180)='./bus\x00', 0x7, 0x404, r2) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:28:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b, 0x0, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000240)={0x5, 0x8}) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002002, 0x28b0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x8c) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0xfffffffffffffffc}}) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) accept(r3, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="00000018", 0x4}], 0x1) 04:28:39 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) readlink(&(0x7f0000000200)='./file1\x00', &(0x7f0000000280)=""/112, 0x70) 04:28:39 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) semop(0x0, 0x0, 0x0) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000200)) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/238) open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x7fffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) semop(r0, &(0x7f00000001c0)=[{}, {0x3, 0x1000, 0x1800}], 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) 04:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x3}, {0x28}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) 04:28:39 executing program 0: getrlimit(0x1, &(0x7f0000000080)) 04:28:39 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca6488bbc5e57c6388bbd2ad88b2951b15801360bcd3a0a162b58fd4237b8fa4d012ae447473c238495aaee48d02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f87274385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5bbac6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = dup(r2) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) 04:28:39 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) fchmod(r1, 0x4) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:28:39 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000004c0)={0x0, 0x40}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pread(r0, &(0x7f0000000000)="eeba41d6648089f371f01f80d9d3ebd8390031a3170f8c805619c934b70626fb4bce15b2926d3b1e0073d77146e5a341ce4580d006276b3c3571271f37c58ab249d6a07742c1a9ef294052dd710504cf902c647f9ccdaacadec5afa7285fc9d6d7cbf5a8ca5fd43b7864b678781d8a90226d38cc3ca5dcbb401ec0ae0e78065e087e9e57cf24a363b7e205c28d2a27982887baf2064ac0f5cc2399b4b25cb1359ea84bbfcccdf4be19e655b6cbecf9de2bded4d4f6335ad90b89726a99c34f30facad0b4b61dca269b27eb481a49e02851eff71a0bd9d766f2cc5fe7dd0cf97de646d68b79b2b3c101c8a827137e6c1b55aa2acdb31ed844162c3f0216", 0xfd, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [0xe0040000fc], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x6, 0x6, &(0x7f0000000200)="083a436efb44b6", 0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) mlock(&(0x7f0000744000/0x4000)=nil, 0x4000) socket(0x20, 0x2, 0xff) 04:28:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000300)={&(0x7f0000000040), 0x20000000000000a8}) 04:28:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffc, 0xfffffffd, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) write(r1, &(0x7f0000000180), 0x13c) 04:28:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 04:28:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="00666b1dce012a6711f6338b8aeee8b8f2a249388b4bdec9593d7b54c4914162dc9d69bb967e4875c6e0cd4b206a8dedcecf4f118312ad15408df1deb2ef00"/78], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x26d) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x983f434330eb5b25, 0x20) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000180)) 04:28:39 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="6f7715ba0060f7224438071aafb3126ba229399ba9bf1003ebf30fec7d78295236ce69baa136527b19385e092fa663b5e0a2d6d96dee7ad597e283c81ffa6651f56ce4187e6cd25301857732ef2146fd71b592e301ed282b8fc2f03cdaa107c221f99670cb5b966b9385415befc96c6a1bac2b1e50b8dad59ca6e92a2b352e9e4ef77c3bf2b3d56b895761e2625647cdbddbe8be6e622ff0320a9f742d7b31ec2d98643364185e6ba4506acce9d1d455bcf2c837c7df0a7712ab43d788b7097969395a830709a3f7d0cefaedcf749d9e0525872a3c4688d88303883162e06ebf89aab770f03c3c8c4518c46d22a41c172f2093", 0xf3}, {&(0x7f00000001c0)="30a33b6a684580b58ab97e5917ac9c310381f341cdcd065ab53532b8c5fe40775a632baca8802377f96c96939e0c4e00b7447231f05b5ee454a2549aea49a13433758ebccb94192405e45298887f5a43b502550a5402746e67cbc3f7fe20924cac67dfb1f698fc415b6739e497d68ec30e24dd6025da98766d15acc84990a71111e9e9405b51efb38fae5b49bc7dfae920e4833659c229dc2cecb827753ac5c0a3958bbb936d5c786588335837", 0xad}, {&(0x7f0000000280)="48bec121f8e972d421520960aef495e85e7df85595e39fb054011e6a0208c6cd4ccd9e2bcbe8eb55c5ffd3737baa683fba35a84b1245fd5446badb7b098ab084533d64ab2d62", 0x46}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}], 0x48, 0x8}, 0x40e) connect(r0, &(0x7f0000000080)=@in, 0xf1) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) shutdown(r7, 0x0) 04:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20006) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) readlinkat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=""/4096, 0x1000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x7fffffff) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000200)=0x401) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x1b, 0xffffffffffffffff) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = fcntl$dupfd(r8, 0x0, r10) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r7, &(0x7f0000001380)=[{{r12}, 0x0, 0x8, 0x0, 0x2411610e, 0x17}, {{r13}, 0xffffffffffffffff, 0x0, 0x80000000, 0xba9, 0x3}], 0x8, &(0x7f0000001400)=[{{r15}, 0xfffffffffffffffd, 0x77, 0x10, 0x4}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x3, 0x68}, {{r16}, 0xfffffffffffffffa, 0x101, 0x2, 0x10001}], 0x7fb0, &(0x7f0000001480)={0x4, 0x2}) kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) setsockopt$inet_opts(r2, 0x0, 0x9ce407df35ffedac, &(0x7f00000012c0)="61e6991292c945f1c593b6c9ddcdb3ded2bd1fdd6ac7ba323d4cd343c0071946402b9a679b3cae7a850e37ea0270ea51e88ceaec092debfbd4e213a76cddc8b1950a0a2c784fcf4a2173dc01714129d449964e534ad3e995035f1da2b66c2e906420f2461e09ac3ed5927040cbdd1cfef8e6a4ad760ac188e495d972e8c1492031a00278b1f261b40745035779a6c96d540080e23e104a2000fa5d02bd1be2ceff26b5b6c1607e0fdac3bd475c0c16", 0xaf) 04:28:39 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket$unix(0x1, 0x5, 0x0) r2 = kqueue() dup2(r0, r2) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff77ffffffffffd, 0xfffffffffffffffe, "93804000d11eaaf100"}) pledge(&(0x7f00000000c0)=',.-\x04)!$\'#!\x00', &(0x7f0000000100)='\x00') writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="d1", 0x1}], 0x1) 04:28:39 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000002c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x2, 0x7ff, 0x3a9}, {{r4}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x5}, {{r5}, 0x0, 0x0, 0x2, 0x1ff}, {{r5}, 0xfffffffffffffffa, 0x1, 0x1, 0x7, 0x7fff}], 0x7, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffc, 0xc2, 0x8, 0x2, 0x2}, {{r3}, 0xfffffffffffffffa, 0x40, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffffd, 0x40, 0xc, 0x9, 0x7}, {{r3}, 0xfffffffffffffffc, 0x4, 0x1, 0x7fff, 0x76d}], 0x8, &(0x7f0000000000)={0x7, 0x6}) mkdir(&(0x7f00000001c0)='./file0\x00', 0x43) unveil(&(0x7f0000000340)='./file0/file1\x00', &(0x7f0000000380)='r\x00') r6 = dup2(r5, r4) getpgrp() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x80, 0x0) kevent(r6, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0x6, 0x0, 0x7, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f00000000c0)=0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r7 = syz_open_pts() open(&(0x7f00000003c0)='./file0\x00', 0x220, 0x156) fchflags(r7, 0x1) dup2(r2, r1) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pwrite(r9, &(0x7f0000000400), 0x0, 0x0, 0x0) rmdir(&(0x7f0000000300)='./file0/file0\x00') 04:28:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r0) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f4469a680f3e9"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x4, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 04:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) socket(0x18, 0x5, 0x4) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0x9, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x6, 0x2f, 0x9, 0xfffffffe}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x10) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x8000000, 0x0, "04713dd49e00", 0x80, 0x41}) accept$inet6(r2, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r5 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x100) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000440)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) symlink(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000340)='./file0\x00') r8 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x8000, 0x7f) ioctl$TIOCSETA(r8, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x12, r8, 0x0, 0x28) lstat(&(0x7f0000000500)='./file0/file0\x00', &(0x7f00000005c0)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:28:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:28:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b158c965e248701201360bcd4c0acf5673658b6fe3594d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c93ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d41ba76f5bff41e0e590b8bd5295eba5ae8d52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef0100592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0369830df582bce12842db8b2161c337a7613f48b637e054450b47e01ff7754a97dee86f6f4eff00c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e75ff0f0000000000004a16a8e57820faefaaa891724062f7e162b2deb80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2931e645303b4da0ae2e628beccd1a205ebca60a5a3918bfc87b6eb4d73447f93b274ba781f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfcb2945185601aba866467f03bf0c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfab95f10c54554e3b0a1156fece1f728dbcb10ec2af46e59f4299cf8db5089d3a1c7e234c59a148d8b434b5f85335e88586fa67244defa8526bffbc3b40ed40deaa7eb5"], 0x10) getpeername$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x100, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r3}, 0xfffffffffffffff8, 0x8, 0x20, 0x2, 0x5}], 0x6, &(0x7f0000000500)=[{{r0}, 0x7ffffffffffffffc, 0x49, 0x80, 0x3, 0x8}, {{r5}, 0xfffffffffffffff1, 0x8, 0x40, 0x8001, 0xffffffff}, {{r6}, 0x0, 0x0, 0xf0000000, 0x1, 0xb8a}], 0x1, &(0x7f0000000580)={0x7, 0x4}) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 04:28:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34d", 0x116}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)="c1bf1644da627fbfc3fd75c2f935df48054c760e73adde0cedc91aaff1658e1f9f788e61b05c038db9ccee08c7e50b165eebb5fa43838981c813056069c72dd973ef621192d887fbc13976b9f5522047dce4e0470bfa80f1ace173d8d4632e8cb7d92ce5b90d459ef21872308cec3e3e59b3766552d856f94c0e18d685633c78600b0e17628b83136fab7b92040fb3a5005e914d7b19de52cefad9f7776906efc18a788f48a8f4", 0xa7}, {&(0x7f0000000240)="e685612dba494f6199129e88ca242ee6709eef8e618ebeb17cd4af14aad9a67d5e590a6a5bcba0d69422a0cbfd8b80242bc273e60595a476b40346966c76347ecbbd73478944acd33f81c6fad3a085e9ad1861ddb9b426a69b24b712170dbb75163929473232f86ee7dc890cfdb96c33ccdf9766faff3c2549f937a171271bd20367b739b1e168d860d3859142a3e9e5a514d358601400eda65b9fd2f062dbe4e43cbccc0524", 0xa6}, {&(0x7f0000000300)="cab03399b0e37aac71371058bc18da47d6c9b868d0dd977aa07b0ec63163c7834b2e5bebae96a36d85c86834e8689fdeae0399ecc0b730cf3b5b10ed0775430b4edc9d508b71d55a50b482832b0d97a31998b2cf05115bd0706d1da590008161990914d5885b44c7d5d209163ec1c14d67ae", 0x72}, {&(0x7f0000000380)="0112f573f8a6702b9e733dc4f4827a1052a46b1cab2422c1b8ea7a16643f93f174231301ebef11eeb141209fee8fbe110616fb894be314621e2046a4b29f9e4d1db0003d0775b44a9c0fafae69d0aa6f06e47c6de0585aa737", 0x59}, {&(0x7f00000005c0)="20798ae67e0d52863c1d728365ecd3b75893c3235d3cef5641f35c3c83a2d150daa088d1b0591b1bf494dd84da75bc424b7a3ec9c173b54f17c574c7e4c7dd4c2d2ff35cad593ca5a717585d088ee8bb83a7c55599f7466c06092d65a9f22933a731e8a57a84ac346ad47e93d31d9922328d1ab5d3bd91390389e961f6d7559d27649912c5e88e4fa3d5ca6010eddfae1419a47ce78434a5d39ba95d6a2d661ba64eb2", 0xa3}, {&(0x7f0000000680)="7554c211486ff238279f3f0594e0681ae97ad6341ed136ad8a9f507795eabbce36702b5ec923204937f630439162ec4e1a8a6bf2ded3782ad16948e371d3b8ec9c5cb6062c64c4b833e52c7cc3cc338d4fefcc690372fc18e45ec213a950ec643e87d73b23fb7dcb81f46e1e050a0baad0c56c41b217fa19ef1a4dc409f7a129fa639dcb38080fc324984bad410dba5e727cf8ae49042a759973556388fa3fd7acde9749f86d35cba366592ae960907a38d30ca117958251881f5df5cee0289c5efea5b7ea953e09c5aec5e9d4d2", 0xce}], 0x6, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x7}], 0x34db, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ftruncate(r4, 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 04:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000011, 0x0) r1 = dup2(0xffffffffffffffff, r0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r16 = socket$inet(0x2, 0x8000, 0x7) kevent(r3, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x10, 0x1, 0x7f, 0x9}, {{r6}, 0xfffffffffffffffa, 0x12, 0x10, 0xfff, 0x7}, {{r7}, 0xfffffffffffffffe, 0x10, 0x20, 0xffffffffffffffc1, 0x8}, {{r10}, 0xfffffffffffffffe, 0x0, 0x40, 0x3, 0x5}, {{}, 0xfffffffffffffffa, 0x40, 0xd000002f, 0xfffffffffffffffa, 0x400}, {{r1}, 0x1, 0x18, 0x7, 0x401}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x94, 0x10, 0x9, 0x9}, {{r0}, 0xfffffffffffffffd, 0x3, 0x13, 0x3}, {{r11}, 0xfffffffffffffffc, 0x64, 0x0, 0x200, 0x400}, {{r12}, 0x8000000000000002, 0x40, 0x20, 0xfffffffffffffffc, 0x80}], 0x37e, &(0x7f00000001c0)=[{{r15}, 0xfffffffffffffffd, 0x88, 0x1, 0x1, 0x74}, {{r16}, 0xfffffffffffffffd, 0x40, 0x10, 0x3f, 0x2}, {{r2}, 0x8000000000000004, 0x42, 0xfffff, 0xf2e4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x80000000, 0x2, 0x400}], 0x2, &(0x7f00000003c0)={0xbb, 0x7}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r17 = kqueue() kevent(r17, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r17, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'t\x0ep', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x24}, {0x6c}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xb65cdae9caf236bb) ioctl$TIOCSETVERAUTH(r18, 0x8004741c, &(0x7f0000000080)=0x7b65) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x6, 0x0, 0x0, 0x6}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x400, 0x0) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{r3}, 0x0, 0x20, 0x20, 0x5, 0x8}, {{r5}, 0xfffffffffffffffb, 0x40, 0xfe74c7026457d1b6, 0x2, 0x6}, {{r7}, 0xfffffffffffffffe, 0x20, 0x40, 0x7, 0xdc}], 0x56, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffd, 0x33, 0xf0000000, 0x7, 0x7}, {{r11}, 0xfffffffffffffffd, 0x4, 0x1, 0xffff, 0x81}, {{}, 0xfffffffffffffffb, 0x0, 0xb32a958ef1a4a820, 0x9, 0x9}, {{r12}, 0xfffffffffffffffe, 0x58, 0x80000000, 0x1, 0x4}, {{r13}, 0xfffffffffffffffe, 0x13, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x21, 0x100000000000000, 0x1000}], 0x2, &(0x7f00000002c0)={0x1, 0x7}) 04:28:40 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x3, 0x0) connect$unix(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7595dcca04d8f79ef2bcf9617515d813dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670aaa4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c9f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc4764a16b43cfbb39ee342e1751dedc8626198bceec2ad36ba922c42b72cd4eb66357406a6920ab1daed09665e048576047eaf8690e4351bdd5a4ab9351806e743af849e886a7ee1b9b891ee78e3d46fafd7bd316d90253da0dd81aeded010670070a25b9d8add4a39852f0db6f3b64c2f5bc8fd0035bcabdda9a4856"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000000c0)="b75638043b12a9313dc82df60fbef6175fbdd7ea5fb86a996e4853b5805d5776c90e1a63382db1d2df274b35bbd625ee3e77d1422e88bc3889dcd9371e7a2830bc8d6abe3a14ff731afd9681b77613d6faae3c37348af8dd0958ec4a2225536ba644b6", 0xfffffffffffffe3a, 0x4, 0x0, 0x0) r4 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000980)={{0x0, r4, 0x0, 0x0, 0x0, 0x0, 0xffffffff00000001}, 0x0, 0x0, 0x0, 0x0, 0xa5}) r5 = openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = getegid() fchown(r5, 0x0, r6) fchownat(r3, &(0x7f0000000000)='./file0/file0\x00', r4, r6, 0x0) r7 = dup2(r0, r0) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) 04:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 04:28:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000000000], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x20], [0xffffc0fffffffff7, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffe], [0x0, 0x20000000], [{}, {}, {0x0, 0x94}], {}, {0x0, 0xfffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r4 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 04:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20526, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:28:40 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfefffffffffffff7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x800000018, 0x3, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000180)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0xfffffffffffffffc}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) mkdir(&(0x7f0000000040)='./bus\x00', 0x41) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = fcntl$dupfd(r0, 0x5, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 04:28:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x140) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r4 = open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:28:40 executing program 1: setrlimit(0x4, &(0x7f0000000000)={0x7, 0x92}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 04:28:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0xba04f0c4e8934210, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140), &(0x7f0000000300)=[&(0x7f0000000180)=']\x00', &(0x7f0000000200)=']\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='-\x00']) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 04:28:40 executing program 0: mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80000000) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000080)=""/225) 04:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) dup(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30, 0x2, 0x0, 0xffffffff}, {0x4d, 0x0, 0x1b, 0xfffffffe}, {0x400006, 0x0, 0x4, 0x3f}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) r5 = socket$inet6(0x18, 0x1001, 0x0) connect(r5, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r7, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r7, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r10 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r8, r9, r10, 0x10, 0x9}, 0x8, 0x1, 0x9}) r11 = getgid() r12 = getppid() r13 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r6, r9, r11, 0x1e4, 0x8}, 0x5, 0x5, r12, r13, 0xfffffffffffffe01, 0x9, 0x7ff}) r14 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r14, 0x0, 0x0) shmctl$IPC_SET(r14, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r14, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r16 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r16, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r19 = getgid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r18, r19, 0x10, 0x9}, 0x8, 0x1, 0x9}) r20 = getgid() r21 = getppid() r22 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r15, r18, r20, 0x1e4, 0x8}, 0x5, 0x5, r21, r22, 0xfffffffffffffe01, 0x9, 0x7ff}) r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) r24 = socket$inet6(0x18, 0x8000, 0xfd) connect(r24, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r25, r28, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r34 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r34, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r37 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r36, r37, 0x10, 0x9}, 0x8, 0x1, 0x9}) r38 = getgid() r39 = getppid() r40 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r33, r36, r38, 0x1e4, 0x8}, 0x5, 0x5, r39, r40, 0xfffffffffffffe01, 0x9, 0x7ff}) r41 = getuid() r42 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r42, 0x0, 0x0) shmctl$IPC_SET(r42, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r42, 0x2, &(0x7f0000000040)=""/210) r43 = socket$inet6(0x18, 0x1001, 0x0) connect(r43, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r45 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r45, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r45, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r45, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x3, 0x4, 0x1000}], 0x2aaaaaaaaaaaad20) r46 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r48 = getgid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r46, r47, r48, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = getgid() r50 = getppid() r51 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r42, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r44, r47, r49, 0x1e4, 0x8}, 0x5, 0x5, r50, r51, 0xfffffffffffffe01, 0x9, 0x7ff}) r52 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r52, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r52, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r52, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r53 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r55 = getgid() semctl$IPC_SET(r52, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r53, r54, r55, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r55, 0x0]) r57 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r57, 0x0, 0x0) shmctl$IPC_SET(r57, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r57, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r59 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r59, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r61, r62, 0x10, 0x9}, 0x8, 0x1, 0x9}) r63 = getgid() r64 = getppid() r65 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r57, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r58, r61, r63, 0x1e4, 0x8}, 0x5, 0x5, r64, r65, 0xfffffffffffffe01, 0x9, 0x7ff}) r66 = getegid() r67 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r71 = getgid() semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r68, r70, r71, 0x10, 0x9}, 0x8, 0x1, 0x9}) r72 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r74 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r74, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r77 = getgid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r77, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r49, r56, r63, r66, r68, r72, r73, r75, 0xffffffffffffffff]) r78 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r78}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r79 = kqueue() kevent(r79, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r78, 0x80185760, &(0x7f00000000c0)) kevent(r79, &(0x7f0000000140)=[{{r78}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r78, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000180)=0xc) r81 = getgid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r82, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r83) r84 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r84}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r85 = kqueue() kevent(r85, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r84, 0x80185760, &(0x7f00000000c0)) kevent(r85, &(0x7f0000000140)=[{{r84}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xd4f, r41, r68, r80, r81, 0x2, 0x7}, 0x0, 0xfd, r83, r86, 0x8, 0x8, 0x9}) 04:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x80, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = semget$private(0x0, 0x4, 0x202) r2 = getuid() setuid(r2) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x565, r2, 0x0, r5, r8, 0x63, 0x2}, 0xb70f, 0x80000000, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:28:41 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x100, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0xfff8000000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x4, 0x0, 0x0, 0x20000000000], [0xfffffffffffffffc, 0x4000000], [{0x0, 0x1}, {0x0, 0x0, 0x0, 0x3}, {0x0, 0x0, 0x4}, {0x0, 0xfffffffc}, {}, {}, {0x200}, {0x0, 0x0, 0x4000}]}}) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x80, 0x1) r3 = socket(0x10, 0x5, 0x8) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r14 = dup2(r2, r13) kevent(r4, &(0x7f0000000180)=[{{r7}, 0x7, 0x0, 0x7, 0x1000, 0x8}, {{0xffffffffffffff9c}, 0x0, 0x22, 0x1, 0x5, 0x80}, {{r2}, 0xfc910050d05e66b0, 0x7, 0xfffd9, 0x3f}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x0, 0x40000040, 0x7, 0xfff}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x100, 0x8}, {{r8}, 0xfffffffffffffff9, 0x10, 0x40000014, 0x400, 0x17}], 0x0, &(0x7f0000000240)=[{{r11}, 0x0, 0x81, 0xe0000009, 0x9, 0x1f}, {{r2}, 0xfffffffffffffff8, 0x20, 0x992371e0a22692ec, 0xff, 0xb06}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x90, 0x80, 0x3, 0x20}, {{r14}, 0xfffffffffffffffb, 0x12, 0x2, 0x80000001, 0x10c}, {{r3}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x2, 0x80000000}, {{r3}, 0xfffffffffffffffd, 0x12, 0x80000000, 0x101, 0x7}, {{r1}, 0xfffffffffffffff6, 0x42, 0x100000048, 0x4, 0x3ff}], 0x7, &(0x7f0000000340)={0x6, 0x1c}) 04:28:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x8002, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="25d900000001"], 0x10) write(r2, 0x0, 0x0) 04:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() getgid() setuid(r1) r2 = getegid() lchown(&(0x7f0000000040)='./file0\x00', r1, r2) r3 = getuid() setuid(r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 04:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000340)=0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r5 = kqueue() lseek(r5, 0x0, 0x0, 0x1) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0xffffff14) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r6, 0x0, 0x0) r7 = dup2(r6, r6) ioctl$TIOCSCTTY(r7, 0x20007461) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r8 = getgid() setegid(r8) 04:28:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000140)="38f59d1c04c7779db101f7274cef7d0cfca81680ee6c86dfc41ccf37ae02e900868fe32553a98e71f459ef75aa9ca3d71169d4e0fe7f1a9f05a1fea0e80d20f8d50d71cc896c0688ad94425214af679fc52278bf024da5cd3b061462aca44a766ebf4575ba9af0829148ac4350b28f7792f8af822aefe26db007000000ffac22a8e2b7e261", 0x85) 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 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000200)=0x6) r4 = socket(0x18, 0x3, 0x40) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000040)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 04:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x54}, {0x3c}, {0xffbe, 0x0, 0x0, 0xfffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:28:41 executing program 0: r0 = socket(0x2, 0xc003, 0x0) r1 = socket(0x2, 0x4003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000340)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c6593d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ed5bb0c7d514ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf37fb6513a51adf2ea95d"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r2 = dup(r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200, 0xe9e69bef1b2cc19f) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:41 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)='t5', 0x2) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/133, &(0x7f0000000240)=0x85) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376309000000000000001e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6f9ff0d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2aea9c5cb000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x3000) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000001200)=""/50) 04:28:41 executing program 1: r0 = semget$private(0x0, 0x3, 0x201) semop(r0, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r0, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)) semop(r0, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) getgroups(0x5, &(0x7f0000000140)=[r4, 0x0, r3, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x5, 0xa6) semop(r6, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x100009, r2, r3, 0x0, r5, 0x80, 0x400}, 0x1, 0x0, 0x7}) r7 = socket(0x2, 0x4003, 0x0) getsockopt(r7, 0x7fffffff, 0x1ff, &(0x7f0000000300)=""/66, &(0x7f0000000380)=0x42) r8 = semget$private(0x0, 0x4, 0x90) semop(r8, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r8, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f0000000240)) semop(r8, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x5, 0x9, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) r9 = socket(0x18, 0x1, 0x0) close(r9) r10 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r10) 04:28:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) write(r4, &(0x7f0000000140)="4d419e5851d5383687aba43d795b921ffa44fe651d726720b7e95515463d8eb5dee89e001021e752f7a3bfa7d54ad138122285be7f5514e66910484a88c6f50979dfd43684dc3dca3b4e1f98dbf03a28a2099b71feeb1ba1a370768dd081892040cfc0f6d66f5acbef38778dafb75bede01d664d4c91a79f9537d11e715435952ce24a7113b9be3ddcac04932582edcb38605fdb2c5f16908a3dd096cd5349b4650a471ba2761001f2c5ba816ab3603942022ecb31d8def486add4470f9994ea2963981e36f72e119048208bb51151e50f6a36dbbf6cd0635d2cf72b47451234f943c17a44d5d803d241d9fce64e67264a705131a4423bc994fb8b9f11", 0x1d6) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 04:28:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000100)="b10e886e6b359ae724cfe9d5bee6c7ee6b7428ea7c089a642c8ae283029eb015a4e3271c01c89cca14ee3b6296b6604b7f99b4d8e05143bd83013a6e52d8b831f7dc8fe399adbec9556694edb7358b225a517cf1c793cb66ca16db37dd92516be64d03ddc94ee52cfe6ce4ecd1ba06cda564e9f5fff879c6a5a7cb4d172162337b077497aa2f9f25638309bc974d380bfddd0fd07a288fa956d76d26e530316e7e6c9025765b3b50b2557cb26418dd5a0dce3388951d545b5213df1abc1452e3eb510a9c912d4390d8ecbbcc79aac22dfbe46d89974ba54d335540f35572896f158f87395d6ccba1163d6f3d5d750503514da484cc02d67a2606e3c006b1e708ed39feb10644ad20029468e9774602d8fe7ee3976d0b7472e5cce2f2f681db6f15e81532520d97dea1907bd129ab474bb7bfb82ea4f5fcf2d38c923e6386dd7d22b77cc1e41b36e684be7c901cd9347846ce3801dbc1e7ef4736fc15028d6386291c7c81b51a308d2b540312828a1071ef27afb8cf20579870782912645a1fce36f21816250e252c66fb7895c383e451f625423a84f94308f37b607a1aab018550124b0fba89418a9cc552d9d7391b3f328bcaa4dfb37119c04f8eae7d76f1b924bfb8add7d7549618eaa0393b45f5b2a6b037225b46c659ed2c1a6e54cd5d1e484b08623f4cbd7c49f4d1fbbc6e04f9055d4869ea141843f244ca37379455e46515b528e5f317a087904a24ea81f2a03fa570b67a4ac6e7da271f4d23dc427ff3ad5d3921071a367e22e91ca5c10ebce3313b836f9a42f56b7653c858599c8a08baafb94d0325f8674f0bb653d0ab9d88aca82540fc421ffbcf433f2d87ade686cf3ca33676a80cbf300cbbfbc97ccffa5206f989507f5d180ed705b032a0b5541643b0806ceb6c86acdbc0c8c5a69f68ebcbf96869cba92da169ca6e7cb5db2e8609dce743c2986f876917b0a5cd5bd7cc0313a285ef0ba177fc2f6b28a5028c366893f3c4e06f86a43c60688443971d0db4b8a5519ef93ee337b75a9d7870ba1a47e152fb6b29dcf7e8b1bb8cd95afc571c828acff61353b71bb72ceedc82659682bec42565ca986ff62e4f14ee63b3999d4a46394e6ab366aa07383d65def14a4202e3bddb9fd396f399f8e5093d636037f485c6554e8cbf153e8e2f31234c6a6a98ef3b3b5932dbb4b13d5e5ceed8ad3e7cbc237d4cfe4a1011683bd999d6865eae6aee1d44b363b8bb852f5fab656a67aaafaae88ed9a223023cd73891b70f855807212e20ed93df00b0f87e57750d45e8a67d5ebff818eb3e47a542c857e5adaf149e4f5067a93286a3a2f4fcaa6787e49ecf3209cf6b9d6ba5142cf777544eb92ed3131b5fa4897eb97c99942a3cee38b44b5d51e8b0b7a0ba88527a8a3524dac7ca7d05f5b679fa3a3fef6e95fc54cbdb96035ea53c71025dbc12296c4867d60bcc5a92d8a591f2f1482d0e0e2f3a6272353f251a271d74a440cd13226b4675229bd06654539fe54c2df00b8e286d9e48a916c8cbee054867550451896bc3774042439e435ebad2ad9328378194d354ad077e2e9dfc12eb469343c2038dd5236fd3c304dc486efb935bdb183e473cd8f831d5f76cd3b1db97c8af5359c2a388b1c9e167b0c2bec9c44a941bc2f293f4f249179a97415b385a4d82861124c693ebcb75c50f04cf3e0ff342ca75ff0bedab56bd4a1fabe95f0d50897bcbe60abe5b47dcf23adb26993521e3264a7d4dd809ad302b2936aa3ab15a31edaa6eed6ea4a0b7e3fdc4717f656127bb66552e8c439373aba65f81e776ef1b1ef49ed93b0f9e2f72e60e5422a82b18eaf6705b0a5bfbd7fc09d5d5fd1a964aba4477c32e2752a5c6ca568786f9e7d8eb21d723ebc6c0940e498b0bfa83c59eaa25d50abf99b4d3f3bfb39fc0d440b000a9a5ee4e47365596555e15e7c189168ecd0353987a12d2169d942b61ff35f6f65ba0d71c5dbd3d776b8650a738f939cc6381492096d3d0a98e606daac1a00612b490b6294f06186d26c6014cf8f56ee0862d8b822f2ea34a754bf29997b73b5b344fa182b7691774101f16387ae88c1951d4ad75dcc89b71aed8666e8f6dfceee53290b96844d5b5945ede63716db39a36cfd654f938ce1ebf09375a322fb1a6faf05693ec025faffce802b925a8297ea01305432b93e3db55d9e5248a6bebc5857c83770b41a7fede837af936d4228f3e44298add6f1636a093548e79b32a75f632af787984a38e7781f7420e4c62622145b2ebb544c68ac5c386453a723433a77aa1e5569c13793031b6fc7de7691c48117bfa1aa1c92e3ce650062fee9824be0766c6ceb938ed3ebb09cfa2cd481962a116f9b72e2392cb0b6c9cd52805c7f5d01f91caac9c9b9793a8d4ffc5f28f7e7807f76b93a55ccbe199aee0212cef755a82388aae5d40468836392dda7a3fe90a7310567b6df4bd7f1aa9935601cb608daca5a7b2c008455fb4fd363ec155b089bb42834aab86775227a2ad0589768dc9c4c99e11d2655f1a4292a8b5b6c3cbc183425f61c86eb4cb2711ac68729f7dab01b19ae8dd03873e38f37513e6b7ac903adebfe733e2da041daf1b19fb6d0d8c1c33370d9a406d4bce05e9aba1d5e3e3a153183067a152e9015ca33507c8b850d2f67e29f06de946aafd35559129d280b6b084850ff98784535e2795d15f8da41bd7f5f19dd30411e36b9c7aa8dd9b81358d1973800243c54102b77bb86af1868ddcba4c3c6d1ed605ef6273d32a9d0090b8469e9f5b4f37537d14afc59c356dc74e2ec129fabae0c85a37f6aff9f3c9f3fc4b5dc4fad471e9366e24d0d5e0c126d1cd94f2d97b0d2653a3cd23644ca9ae4379775b4f68b209759e3d5075e567b20b499cb7d24c789f20971ce610a3184cf3f8425b48b052b4d949e410ea136c433aac77d6d88eca04a2fa3881c3732b21dd79355a8bdbedacc7607102cce93c4aa322949cc840b8678e1dceb4313ce4e1166b062c5a4aa5a600359a529bc63a778d5678e0648a54a22604ccb4a7dcbd93fd8961054546ce6a3568211a17a555f8c1f22b84ed7d017e8a324a2410a4b72ef8460c283e6759a05d1ec7ef9f104bfaaf11bd02f7833a074f4e19ddd9afa471422180d60131a41c3f6296a67aa53fe6e6555917d08d0533d1647ecc0eadb067e1f0f7ef66e10be7f849cf1a6e01598fc1b5834a03b5dd418c03b73e3277f6bbdefff126bee4e7aafc7ca89519346b3b78ef1513f3e21086093a91cccfeeed5e1d9eeef883b3e6277f42c30b5c6b2550d6a25582a2d0e68be1b3c323faf4877d9ab5196b9357a97497f8fc03e25120d1c88f3a3d9feb90ebe30622c6b355a57fcdedce1a141a685b1593a74441fb00ad7f273e6b8b758c374eb5eb5e1d5d497dd6ef1ee7942fb1664e8e776c3152dd6e2de667658c837ec1e0484fd8c6a7df34b7a9260e5ff29ab199a32db7329cc1ea6606e14d9689355e8908bf9cd282b19e12df795e54e08597ab8555e29529829bef6c11edbf48dca25195f4bf79fb5cf06a6b64539f54e1635b6636dd59b2c8875dd38dcbf478c5768472f2adb6ef37e7a93536858dc8f7e0f908bc212fb804d3752a3c5f4494ead70c6f4fd33219c42481178f71622a368d9ab9002d013cb53c8ddfc8e9b3637c405e75f1bdfe255e219c3366505714ba1dfa05849903bb1b584b2ea8f2e7a07efc17641c604f8cff634a3feb89a551f5058a215698ac1a08b0c86aa4a0678db988f2317ab7e85948f4a5c282871cde29668032c6d5728aa084294ec5f7755e34536186103adf5c73bbe86340f3417a304622514a1bc203f182574c45ee4e175a28ce67575ff4167dd7566c323b973b303594245a5b620cfa3ff58bbfdde8a982ab9c7839fdbe53bd7f24517156348eb3110b73b00b64cff31de295f052d0a0d26b95a58b468210e1c1ce6afccc324d1822954b6191bd01e9e6f966372d09c8d0462e12e595d1d42947f4f6013e90e9b02a3aa216c97872ffab79db2e5fff675d07f118850edab2a3972c85ce2ecabf4b748a2e905fbe58b51fd71f7d6a0535554720b143b710f976f9583d5566d7ce4b7a78bffa3595bbc778536052de6cb5d7fe401bed26869979264eb66227544db439cab63dd6230eaa1f96fb442457026a0a194356c1caf9073b3a42ba594e1ed3cb4c5d8af28cff2d3c4b22a0dfded165144c4518fd716882bf7025675a09b6726fbc75ac995bf4c4fdff95d7beb024727eeb7f8278b8ac89d12f1372540d9a10d13a13e46b4f9cc1ea668cb6fddab25093595a4b77b24403abc709a44f446b516b0fc35dbde343fb48c8afb7925667aca22b55e834146fa0fcc572c58c0e8e5f7ccc83f57bbf536f19b306e4c1866c8c02bf2e628fc5d4626917de2ecdb4e0cab86d28f6dfc1a33a016aba50c2a69035cfe67cdb474ff53f5e540ea40b33fd154e4fdcd2736f15ccec23949c9afbc1a657e9c7922c4e5ae0498fe3d2b508a24372b84048ef623bd5060517a0158bd08e13aebc733bfb81304653fd4b9b39112064109edd597ce552536ae335a1facd1bea3069bdda7e8c62787b36ac4631d3d6f035a3ddc41879184b2914c5cee7c23f65a1372d95f2a3e969bf821cf39dda8af2b1b255f4025931b21ff50ae8b341ee71574a4ec3c7c357a94da67ff7770bf973e5a4760e7aa4c75af70cf7f2679e9420d3672251d4601a51b4fbeb4ecd869d40c685b04a410fae95888550ae35913afcf40580b4cf7cd3946a255d184f397e97766f39c75eb8f245ff0730ff6e864b605ef96f78f0a365086b67868210bfb3cb1b480e994939dc38c48c3baed4034343613572a447995dc1e224d32d83acebe0fa00910b9f4e055925be43d11c66aa358a3d4f23a206d3018cd4456ad4d74519423f1c3293b0a00865d16751d18e5940155455ee53f2deaa90bf4a0c70454793aa2b9e53954604b6d8ce1418fc08d2160b23c9635e92a067028c3c191c9bfc091bde0d50a39dc27f6503a773f607e4a43608731fee0a946cf5d94e5907860d3bcee23cdac3f5ffa2ccee865ec8dd1f46b8fda2e776fd6437805f6600a9da0e519580007d46985d1ae68cba9c723f0588bf49fe69f7cae0dda9fbda5e484562740fd870d05090663920202237cba0cdd8f2c2e6ec0c6264b94fa356746bc0f25b23bcb652bbebeb2db822f9dceabc61de20037c2308e936a2ab89184a3d348010c757b131f7b7b211c7c7e6599a10afaa0f5d8f56e002b71d38538bf7b1e71f185d811d10c7dc073dbcdc97ecfb0aa72b961e866c27d30ff5160adc9a4ee6dda81de8c7c50320df023f2d5945ce169d315b3d57edae75909499aa831dbb3f7b8a5754132c9f3499a57fa2a2c8eaabafabc68f1a09d1d3e4167db09fe085166cf5421361ef04405dfe4f2b7b482622713ea48cbcbb66256d7bd87935b7329fcd55e996c2bb618f498e4c462d4ec3e93faf88c315f3212f021c9c02805776fd32b73a153e01c3287dffd2b3e38da037b7babe5d9c3894a73ab4e0a0179a43c413b27c68d06190d3bd5cc64796be13ffe0c6c2450d8bb3d63da029a471c66287fc2864d14ebd32b67fbe27fc384ddb77307415480b80adcb4b1c3625df359318a7251a4824ee0fd347b7246852fa7efd477e11cdf90db42de573a4425fa7acaed6c274a4b7cfa5030bd38152b9b19e92293ede8f8c0f5e61e2c127135addf1b9f79731ed48f73bb3cfb552dc7ca084657405c8a678b63272362579c40d77a02fc4f1eae2c1aeba72db49e7e402706edf5781499701b5e2", 0x1000}, {&(0x7f0000001100)="be9938eb8e6db61b6943e052016bdc4649ed9232c005b5d879b3f9214d01f74b1a89604aeac0f35b8e9613b990e3af67204376775f5ba169bfad342c0b579573d9210dea14ad73859cfb385f2e934907a367fee077630accb01f50475ff50b3dbb2d48409821517647c3c3542310f0232ce340e406680fbc71623b4588129428b9025a81933dec3f4d86195b1114056c3d595cabd560f09ae701343050748d965a7bddbeba71586b3ac820b5f89f5a9e969e1f49630d8df7c5f0c8bfb9dca5b75d999cf6e51ea2f0968fc084c61172aa880d6df5eda06406f5c14429f9f3d10709ded42d87a37dd286e6b73f9239", 0xee}, {&(0x7f0000000000)="10", 0x1}, {&(0x7f0000001200)="475b5b0f714fe981c968f254c37f50564c87746a105c05d5c1e62b1b18df06022b9f1258c1318ec7920075f1cd0b4d723c900c2d8ddf9955e6a676edbd524af5996bb9eaa9a0e58d74f92c18c023fc8ecb50e37c219d396d6956e49f546a330d85ec171258b79f859b0e2281d91f317f45b8f46272dbb1d7a8835884e97b0b29d7d1", 0x82}, {&(0x7f0000000040)="b7e484252d8d26ad3ab7e1381f4ad1b064fe6e061267dc9d90fab84af8aa9de9bfad024cc9e50c55f49f6fe9126d02b862c5040ed053ddf139f0bd9b381bb14853d38c363f8342076482d15f36f1c814aefb76389acdb395e7776e15", 0x5c}, {&(0x7f00000012c0)="a10f6e50112ea9cf6843000e95c67e4f19af53fc40aaf5705cd9532bcf218ea080f36b6c78ad553461b75db75809cf00c740f4ed8d9de9440e", 0x39}, {&(0x7f0000001300)="808b6504f61fbb67b7830d3e76f5d0c0f9c3d000a1b86c42974753526d6d8fb3e64158b2a543120c8b0b203bfa34f27aba8b559cac575a5769bee1111a3192dbe64d997b7ed6801c5958157ed740f8a1c4a1565bf2aab90a61e25810130be036351e32a85c9428b2cff39ee2e43366cb1c3360704d1647c8338d4ed09d25991283a2def806dc7056037aec88e988a4a82bd094a6d549ed404c536c4d0b356c027ab5c28d5300c2ba104b8c812531d1120f117fdf749c77e47c596c6682ec6beae11ca8540359360e0a6154d00e167ab55a55e03f52fc2183557d6c032b131961ff2f", 0xe2}, {&(0x7f0000001400)="4a00c789d705704d1a93c4843a5b57c036ec0bc71643f353ab1b6b444fcfc0c886fad19344fb83e0045a3d857121f5c47be5cdd9610b1bab6be3712400b89144cab160139f5031269bf43231b9c83f69e4d54cbd7d0d31ec02b63ad6159bc6eb95d824c05b13a4916a88de635ab7aad884ac410384732d5dde422440d6fa178c81724b", 0x83}, {&(0x7f00000014c0)="251b617d1cc6414bbf87f5e90e5945e05b342f29ff36d61d091032a3bcc160a50ff499b36562661eff953f4ad9ade81940f21d952a9543e3ed5d74ce894f6fd5466c3cb5b1bb6f17356804d76a3d68d075fd315aa9e4e94bdc9658209c120a801aa139cea4092bee58b801c73d20723ef26009cfc5ad05f2cafeffff6d4c3b8ac1f7cb8302746d3265e2484f0e98ddb5f6aa3ed82ffc9feca4aa94c2224a4b584a58d57c7ba13518e36fc3fd326c61f8906b58726fd03daac20533cbf7fc8330735eac7a7837a34fd24198c7f20b080fac0b79c6", 0xd4}], 0x9) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:41 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff002000002000f87c8a5b67071b542a52871d800000b8110000002900000032000000030000003591af0dc1bb897e"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985, 0x0, 0x80000000}], 0x9, 0x0, 0x80, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r11 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x80, 0x0) socket$inet(0x2, 0x3, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = open(&(0x7f00000004c0)='./bus\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r15 = kqueue() kevent(r4, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffd, 0x2c, 0xa, 0x5, 0x3}, {{r5}, 0xfffffffffffffff9, 0x4c, 0x8, 0x2, 0x6}, {{r7}, 0xfffffffffffffffe, 0x198, 0x20, 0x6, 0xffffffffffffffff}, {{r3}, 0x0, 0x42, 0x1, 0x2, 0x1}, {{}, 0xfffffffffffffff8, 0xed2f9137858f54d0, 0x8000008d}, {{r9}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x3ff, 0xcc}, {{r0}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x120000000000, 0x7}, {{r11}, 0xfffffffffffffffe, 0x10, 0x1, 0x100000000, 0x7}, {{r15}, 0xfffffffffffffffb, 0x84, 0x2, 0x3, 0x8}, {{r12}, 0xfffffffffffffff9, 0x20, 0x2, 0x1, 0x1}], 0x4a7, &(0x7f0000000440)=[{{r14}, 0xfffffffffffffffb, 0x4, 0x1, 0x200, 0x8}], 0x6, &(0x7f0000000480)={0x20, 0x3}) recvfrom$unix(r0, &(0x7f0000000140)=""/247, 0xf7, 0xc62, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:41 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x8101, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000340)={{0x7f, 0x11, 0x6}, 0x3, 0xafc, 0x4}) r4 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r6) r7 = getuid() setuid(r7) r8 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) r10 = geteuid() r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) r12 = socket$inet6(0x18, 0x1001, 0x0) connect(r12, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r17 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r16, r17, 0x10, 0x9}, 0x8, 0x1, 0x9}) r18 = getgid() r19 = getppid() r20 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r13, r16, r18, 0x1e4, 0x8}, 0x5, 0x5, r19, r20, 0xfffffffffffffe01, 0x9, 0x7ff}) r21 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r21, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r21, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r21, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r22 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r24 = getgid() semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r22, r23, r24, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r24, 0x0]) r26 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r26, 0x0, 0x0) shmctl$IPC_SET(r26, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r26, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r28 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r28, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r31 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r30, r31, 0x10, 0x9}, 0x8, 0x1, 0x9}) r32 = getgid() r33 = getppid() r34 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r26, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r27, r30, r32, 0x1e4, 0x8}, 0x5, 0x5, r33, r34, 0xfffffffffffffe01, 0x9, 0x7ff}) r35 = getegid() r36 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() r38 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) r41 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r43 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r44 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r46 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r45, r46, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r18, r25, r32, r35, r37, r41, r42, r44, 0xffffffffffffffff]) r47 = getuid() setuid(r47) r48 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r48, 0x0, 0x0) shmctl$IPC_SET(r48, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000040)=""/210) r49 = socket$inet6(0x18, 0x1001, 0x0) connect(r49, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r51 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r51, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r51, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r51, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r52 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r54 = getgid() semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r52, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = getgid() r56 = getppid() r57 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r50, r53, r55, 0x1e4, 0x8}, 0x5, 0x5, r56, r57, 0xfffffffffffffe01, 0x9, 0x7ff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001980)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001800)=[{&(0x7f00000003c0)="5ade286922b8d841214f11c3c2eb5e63d3f520c3c00d21f5700050abe9c1278ef4c91bb6e07e5f754bc2d34bc7c6f2b1a4054cc38c627368d0d46f8876822cab4ce5aa6ed9d5a0be8b390ad5fee5c922e6dd4f1f98250ea114fa979355c43bec4fa89c2042973039dbec9aa48b9c3d6de3ac2b4c3575e83eacd454284a23a732148550def4a5d8b1ddf4369e4fad83a7b8adc8ff5716c580c59417aaac7a47deab1a3a6a0d6b16650b09bab685b560d2736d3ed7e238ac0d32a40350be9601f779fa8c8d016c836c5e4d2c7e2d2115ec65fd93db320588d85cecebde233c4b25343f", 0xe2}, {&(0x7f00000004c0)="c2cb746fe7b868bacd29db982b42acb0527442b2b8275a037637b06c354a4fb952bc59392d349cdffd8337581650b43121e351de9cb80f8152c0abe6ecca9761c26c7f730ec78d4328cbcad9ddc1b68790a99a00ee26dd5b15b22bbb613ec2230994fa1317a807cbda8516445d2bc6caf803eeb52c9e44d3db9f8b0ac54b87a27a05", 0x82}, {&(0x7f0000000580)="eea75e025d01265b94a97051e2dab19a716c478ed3e212391042f5d45efa736b482a", 0x22}, {&(0x7f00000005c0)="6837bea90e84a5c319e4d975d49bbe55c94e2f631bd523d14eb4d9400a2d1990a9dde70e0704b11cd93f498accb60e8d10e569f7d9ba505b996828676ca15c7be43f79d125b66d19363224b7804ff49222a53648a178932f0efbd322080a42", 0x5f}, {&(0x7f0000000640)="b57bd684202c81bef37a2c7c4ddd4d77cf4097fc13a2e12014e355d23a9e508de52136a7b6456eb754ef6cf30cb7dca70847cc795ae003dcc677dd1cbf17063ad0555759c758992c81b8ebbe743ea211798b67f0aa802a84a6a391889272b217f456ce48a256a79a15da4d7dbebde0f56cc74e7ea339253ec7f0612f313e72802b890c95c37075b7becdd768859151ca41117427d0c72d9d85e539323a4078e85ffd9ca4683d2fcee3f3bfadce54ac4ee12d82e424644f53eeae74ba64e13ba79d4efb40e4c5e5484b", 0xc9}, {&(0x7f0000000740)="6906df517a08519e35ebf8c6d9ee1568f37b71bd11b52c4fa28f086ebc50b190488e8f699057c6ca8e1ff72a69c2072dd39b4ad06d359fb73e14f4a2127ece8352202b4a041f89419b86388b79a900e1dc2051bab5a723d0a921d5852464a1ebd432174b197322a32a22a4bce4d31d8d09f91cda3ae47ad202333df0c8a59b1a67e54b46bd42d819243cc881e4ea72b8e84fd6cd54263bb964ec32e3ac00a708c043dee762430f2104fb8fd4cfb1b94b01f515f74521f86f61f518c2f7d672b3f0dd245f4ac2eace0243e3837e4b11ff33506a2f8bf89804d16ac71cc362414ee465fbd9272120a53962514776eabe9933e5980a79a8f87ae8131a7bf233824f59efeb00f225f076469b320736f2ca992b6a2d3ae52379a280109d93384535a43cd68eabce54aa01ae9c0373b6e7f25aefb1c54e129edc6b8ea803d0a03e5ec5839cea7934890bc3898cc8cee31cace814fbfe12580b233a5e75c5811545600e6eed06bab28f61732c4289fdec9005fd67b872901d3f2990bc6055c8736422111f2c9f5222dc5d0e01102e1112d1b0dd9a98af00c193c7f945a6fabbfc1066c09635c6a60eec234f5c450c46c601d3e1a710d1c40899eac66673b3e4c43ba5c602de9c1e3e119b535065d2de39d4f232caf617f5b4a11cb1279b70653c690a853ed662e4baf2e84384fcef6ebf55ebd3c0977def30f569c2fbe1fd6621c4687d5613da05d1c7279cb40d52e16c5362b38ecc70168afebbb4e6bc52f1d50e5b502a7d356e4c5a4b4969aeae227871786fe4b4bfeda86bf9133edd6be6677695c0ae9cffa77c958200d0ddfbf27f14f8c3a7be4387c72fcaef886ed4143a7aeb15eef34c781baaa95926563b9e702bae538ae0aa1870dedf040335b0464e9e204e8cf72102e8e30ab7afb48bbe8b7b92f6ad6afd0d88c2939b22f6b34090e15502fdc5e2b31f4bd5637f7d317465fcf242e0e7f07c4d31bccc7031cb30ab68eda714bf5ceb382b3c14e80a2f97b7e1c8afbf1fb9d703b9e49d868e559a84d4ef5a17153dd4378dbb40edef1c544fae22f3d414a3b70af6ac4d30b7e09b6f665eab179f7ee0323f176ebe8bb6cc18da106a726c0a1f27ca378891cccf49b8de065390b32bbad974cdbdf8ca40d13ce60e8fa195adc067e55f1cb431ca7285babf5dd5e08ee60ec81132759024e2d1260fc8a647a6794f740f6b14ea59ed25016452b392bf36adb8a6118bbb760b07051317801b2e329b944c2a6ac3e974e4a5d0ea2a198b796c1bdf8da106a9672d40f81000524633a1c44f9860b3842bfce941159297e3319693851d27ebc4965d3cc969fdfbd83bbe438633d845ff47bac50b6130e7a2a20cafa5e80efa2fb8c1b166545f864f792a61bcf9753ed3a3fcdaf3e8dc5e71dcb360c7e5aeb5a0686c34b189f2c616ff68ff8600e6e8ab1865b56fb8299bbab1a32e4608933dfda79c424806bce863877a1d067de1726f7a08bea013480e8a4931c21d88ee64ab091eab10d149a8a8e05cf526f459682f7c3a476c4c65037967b35028e419a39f8ac8708e80f453cfbedc788b0c1472f745a73aa366db804c77417610c47866cbc64188b4f21e23a94935686c8ccdddac4c1963553e95b58a7b8de7deb5d818e662e55d14b49fe90633e4652e1e6a0dec10ddc201a7acfffac2c824c51f765ba50440f5ade8d4d61fab6161830e8cfc00ff104952b75d4a74f3e5689dac8a14e36f7268199641dbff1381ebb4a91dbf407d56e1fff34c8189385d34196cae00fd5e1e8ed0a052d96bfa9e47fbeadc61f53049c136af4fd57a354a3e63067e185d101558f850a01a1708e360fab73a5e6da80f8aea5cc519d39bb3b732ef881109275cd16d603201e58d031560a41643ff2fde0d0528e7867de06e173614e475bd7f2b5d3b416109ba845e609d589bf93f0ef1271ca51f733302fef3e74a98ca3f0f20b7a415d2e6a0734279ffa29048af84a447db45a64add83bd022664560dafe93327f2f6d34275f160ec0392e6a38b6b1da5baea942dd015fcf598a4ae8ff0be36ed8ba7ee52794a36d88fda0ad049cb05a547607a930dcc6307720eca020808042461d2d38c7d10883292076f7489c815425343afcc546c2e607856afc6276ebd4ff2ff4592b42afdaccc791f322cf9485fa46338360b028e246423d6a0f8536d122a34ab27113879d0713b4b7e5f17d521b9283743bd24b8894909b169162f5a75df4ae31592fdfd6fb0a72d5cb405014fb94abea4dd98edcafb0e59b6ac6b648f97f8effd86e6e0f5171dfd8f8e22359a1664dc1bbb5eb2a569319599a0dc513a2dd88d83fbad200471c9bc074547cec1caed235d2fd1356001ed063c51ce2fb51925ed4e2b3979e4f77fcc868aea319f7458f94daa294288d11d36862e53dcab25af3d64ebac8d8802ac16a5d597f8d95466283acabbc1479c0740d6968a53ba98668324dc4235d09440ec764f226b5962f6875d070af767e76b2056d76e252af7f32db50039d15d7fe3649cd70531bff69eff40547d4ec2cb43d5c5376ceff547783a57e16c631133f01fd6a0089dbfca877f1f1bf6a1167cfc502feed280efb7fa0437563e0f6d3266c8f2e66d1159682bcb6c4df03116dc5ea82abbd394d2f00c24299e7ce0e9b5d76f4fe7f52c9b3fe7ce6933d02443fc96355a9fa47a2eeab67ef4249ebead5ca38f0342af663c97f2f1611eae6452f3f9dac62ea1183b21fdee09ea32e796041831056b2fdc35de00ac6b2e9951b0f8dbf58905b5476ce0d561b4d20989e0e16c1676941f7af85045227167e99f75d39a7756b5f64f9dee274dc8ad0d35c0e92d50f05a3bd22fff3eb061a79a445b35ea4d9b60824a5e503639fd4f67f6fbface0fabc1f414e0148c20fdcbfd2e6a022d72545a0df2bc66e4f1798a8a56de9dd5141f913c113656c20c47244574d620fdf328dea42dfe929d14fc2fa429331eec70d9f80314d33266c758a3859f87c4e12def60a4bc0359aebd80974b9cfe90fc91d4240432383629422f2c2ca1440c8b7867a3540857cfea0fdfa2aca0967f4715957175c5335621f93b18dd2807b60e0da6339c2545867a07845e1b1e15fa21568fcc30f1d186e0a1cca2d8fde2a45ecfdd70d0bf732dcdfd32510f8f69cdf56b84ac3a4f5dd0bdf11c1385aef2117706b752e65aa8d0dec81d1e87ee103e90a2bc9d83b71a8a12847c9ae36d36aeef69a1be89f0ec54ed8cdc9b217f3cda0271d7859122beb64a83e32791f0c81831543dff9ea03a8f51f10caa5985311618d347ec52e647238f1fbb354bd2f2e6deacaaaae4f7a99cd9e7e9895a1608160d74424a4afe8ff41afb1b06260c109f3e4248481e2d0cc6601cc89175e31e6b287d04f49164b3a159ee12fee50e684265c1c84013fa7ab17080249c903ed4352c6218704014d3df4f0a2ad644c31d92cf770467f2647d2e5b595079284b5a6e7f00f41444f68e7152e755749032fa74a24c11626003e2ddaa0a3f4982c1b3b913aeb6d39d6bff5bfc37310275528bff034f0b28276839144fb216bbd1320a96a17b4867b822f19ac23fe7cc83d9e10a1856d15eb5bfd917791b6faf8179724fe0f5d5d19abecfec0059bb76ecd17718d08c778ccdfd039318ff56edb172d2342fa7e95d7a96f07fb2c258f649ce58cc8e6f893d3befd56e7057cdc86a0cbb1f36ce06e67c13f6e74d3a8f84ceb64bf364a9d4c594a84fc62d184a83fd2106dfaeea043c5dfe4299e75ee7c5c0e0e54cdd7cd812e74ecb9792d2789d54c4ab3e56855205524a503dbdb7a56a10665fd2285440bd9d3ea670f34b3acfff77e10903a96f077cc597e4f5b3fdd518b00f3c9c6f6198d0474f3c2ed27ea0108fc3f6067770159598390b20da366cebc7ce3e327b510bdbf53be96adbdadda20cd1d31599c180ee5bbf5b0e8bcaf3e3d9e819a347aee48cfea96ca2469e02ea99d30360a82202508745b9b945bd48ac631ed11ebe65a5910eec9dea32aacb05559e6c835438b1dc2bcec0853512db9ba3834a3ae6f9d0b72267cf48d0e1dfe45a0ce96f4b0c0df55579e7f3edf1b136a0baaa89d88d8fd76868e47429d6b0030a914e643b2f66e7525f9949113fdc74c53a3734ebeaa2dc978e938bf408404af2f7fe2025682af82f715ab74e07c46f46aa89ea012f37fcfbe62924a641ff80187d6c476b9e8abc2d32c06c0f5160db1017204c4bf28e35898cf800bd4573b8371b37baa163f2fd83e9a92b40d164ae78d129b8cfb8840f0f4aa98c4476c6aac0fcfaa04aeb911faed48af495b11ea0c09ea14a1900b3e56c891ab55e04f33f3e476819975bf2db1b6ffb53f7ba2e35e50d764f710a82053365f0c3f88f400a5f1d327fd5910310906ae9d51b35201d9055a2bc8e7d601a153f1d739bf0e30da63924c5834eb2f2a9bc290f2f9c65b9c664253f40a9c1cccf6df202639c732ba8f09b9f5faa284ea655683d309fc2817a2261dadbc8fc63eae67898a0fef04e47fa69df1d496439cd174156e3eb520ea3bf856da963a41acd9ee2b2841771d02a66e058f0e7ab4bf3e33464b32a0fb6cc0be1161b3032330bf360d9b6934f82e2efc50a50884f8d78227456e88306539e83f8b492b34b41c81b7c7ca4dd252859b627ae0bd40acf5f4d076132ae862d0992244ee10789cfc61fc8d52e64b19681c9a14bba217c797d507fceb2341da34e7be3d77a302c3a2b579eced198cbbdf8db14edc0879f1b3e3e85caf9647a07d89e4fadd0e06df84b7ad4c4b0f8d82cef646a3b7e0f6bbcda714da83e8fd4bcf6bfdd6c7368dbb19b155f70ad3287fe8cc9c5cd6242fa4912882638c0ab48d649790f5905043b373b433f9be8fba51720e7a5b5138da42732ab6badaa7b9994d2913550d9ed0187a19d5f1137c3d0ad1b8c2ed079b659f994b492cfa3354d128bd5f0b8e580be14b3d8585d3a632e19471a701d4582178592a43d7118930714bd1a23b1f5f364e71b0bad685f29cdf84a9ca31e1cbdab7bb322d2cb83684d6cd2e2a128dd42d106b68972aea2322f9faa76d98fed6cc4b602878bd7278f40c1ada216ed3d4857050575513d1325ed54be8635843b6d2daf24d483df9f3546448f2294e3a54496af65e8cbca40c00f3a04d23f999961001ccdd56e6976ce9998cb91af833c31f5d745f526acad31ce13045ed874c86643f6219769562bdc676c0c031837d7e5482dae034c1fc801b5a8f37bf8e4eb0915cba124185bd00819366cc2a3343273a7ba664f1e069e8e8940cef756b89e8be0aa44cbac8ead9c7c961140cc6f7a3b83286787b7f56b1660f60326754f630ecf646a1b1588fdfde5a83ba8f44be641e6026b0a3ddd7009e24e0e27f941fa5a2d32fe5d629153b23871b7cf094d81c1d7791995d457e2f53877d3b23b9110898dc5eaeaee26d9b1e8fbab8b8cf5c0209fcfaa6260426a761222b073ac67758cd6cf2879cc39c019788bd8b73ac73886aef5cba15027bdc55da0fbb6d09fb8b014f6fd6d4afd79c7ed18cd282120a12331c63c95ab9dce27651b626ddc69a4b8ab7227c5c3d8e1cbd41d8ee73553a4f4a16e4ebf653aeff79a604820f1d8be7701876c34cd458442098e474328c8c55901614676e9c854a935089ad6fe21439e2f822cb4f85c95724b7fffab63ca207a3d7cc0a33b5ac0349b0960d70e2eb2748496b08dc078a1b4edaa6f12807b549e460ba8aab7fe84a214058fe15e07d98b6818aed6b7e8580a9eb5e04377d22ffbe1cfcf5e6e9954235f53fee69f8303dabb6c2eab6578", 0x1000}, {&(0x7f0000001740)="c44dc46b2011ce9e", 0x8}, {&(0x7f0000001780)="48288a07ca2f161ba8d177d7a53174e7d479d6728acf3cd424a25bda74f2dad6e22c638e12c2277bd55785e30262189d6cd48f0a3230839cdfade18ab6ca7f6f1bec", 0x42}], 0x8, &(0x7f0000001900)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r37}, @rights={0x20, 0xffff, 0x1, [r3, r0, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r47, r50}], 0x80, 0x5}, 0x1) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) r58 = socket$inet(0x2, 0x8000, 0x0) getsockname(r58, &(0x7f0000000280)=@un=@abs, &(0x7f00000002c0)=0x8) kevent(r4, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="0c02ac3b1ec2383db44f0b8c7a0f355e16c3c236daec1a949b1d580c4475bc728cc8fe2a799c7b68fdbd90d54d8218d4779d025e5e7d9dc63d973f09a34be8f79bd1af2b3a8aa36309104eeb380abd38755f7c3187ab47d397436302ea9811451b5c1e2e4ef7a06539fddcb9c2e7df6d3883e2e0a8cb0df40fcaac98c53a0bec0c4f0e4ba978be84d1a20337a4a4556316a99fe81135be73d6795e3bc104aa24bda5b11d4132fb819efd6ea745a676b553d6cbbb883313acf3836c1561ff3cf4cc9aa4b1c3d93e8111ff88d8b013f5899be26d22ed5af5c268519ee5e248ffd698286cadb3c6c56a53d1c6700cb9d14a0d9c6029862277351d2b1e42", 0xfc}], 0x1, 0x0, 0x62) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fead000000000060d5706c851f0000000000000000000000df0000c9288dbd5f", 0x2c}], 0x1) 04:28:41 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="765f2bd7e31b462f7931271bd059de31c3da90231a30f370e3252fd8213e3c9fa4ca1ef2cf40a842c25e002de64e061cb0f431fe0a62ebaa14816459d9ada0e97ec7a8a204269797f0e1e78290f27bb4c69c2061143a1561d79b9fea591ded1ffd29ce96560f6acd13cd900dad30ba04def015878da517914f3c8c6d7ef66334e885b303da3b112e5ccb0cd14daed90b9c", 0x91) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000340)=""/4096, 0xff45}], 0x1000000000000249) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000000)=0xc) socket$unix(0x1, 0x5, 0x0) setpgid(0x0, r5) fcntl$setown(r3, 0x6, r5) 04:28:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x40}, {0x400000000000030}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 04:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x0, 0x4000}, {0x80000000000014}, {0x6, 0x0, 0xbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="08a6d63202e83bcf0c6dad00e61c") 04:28:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x44}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:28:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="200e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) msgget$private(0x0, 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:41 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x84ea, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x64, './file0\x00', './file0\x00'}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f00000000c0)="fccfcebdabd5279065b01c3c05f4803d17", 0x11}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) close(r1) write(r1, &(0x7f0000003040)='u', 0x1) ftruncate(r1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x1, 0x3ff}) 04:28:41 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendmsg(r1, &(0x7f00000006c0)={&(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000000c0)="a9de1fff12c9206c85b44b21a0c60d90963e935ed11878eeb29ee0e2c0973b725bc736f1f36191fec03616040fdb8813cbd573cdcd411ebf60c6b423201d3875354e0cfe5f49651a854ea827bd17fb717aaf7a50bf40fdf8738f1fe4f3a82ae54939e73500dc", 0x66}, {&(0x7f0000000140)="d571d75120987c82a57a1a6fd81b55a43d7745460f11beb710dd51a1545c823944a6553006f813268102c24e3cb0661e851cdb76fec8f2aa4cea1b80a72d0f6dde29665627106e6b2ba2cc8ab9d488da8c9f16375382875c9c8317e0092a8bc7f18ab5dc305111f7ae5edcf06facdaa5e9db5e3f2e6276832f2ad7260532b926249eabc4efe79f8ff3c8bea4666d98490f55571c3274010edf4971e58eb24b0b68c31355f89630ef3856a9d021f8febb9781238f7ac5fd9d2e6cec0419b325ff21ae0f2fd19800dabce2f25ec122900441e1da8e9ddc1f2042e6d2643d4e2dd6263a0728", 0xe4}, {&(0x7f0000000040)="a314f93fc2055ab61de8e75d71b3585f88ad30ae68e75068fb91d2c27327ab91b648b2", 0x23}, {&(0x7f0000000240)="963506ac3b6d462fade1beb11a97ef92e9870b96acd89e989d587a3f99325fa9c79e9562dd53fa4222dcd9b8e2ac5e9aa538d10ba7ba3bd8c50473e8c4b0f65dcc4b58e02d8a23b84abbc08fee6fca138df31a3473", 0x55}, {&(0x7f00000002c0)="a29eb5f06053a1f08452f0bc75f90605ddf9af6643a6f74d441547a6259392b9d3a5e442ef336a2b6a6d06bf38de6c50eadea45d09a81a8a5a4e3f27622008c38f0c64ebee3707551514db274c0f0175c06f47ec75925c05b2b133c87e69f7bb7c3a6bc589469bd52a55f83eeefd38248221534da7b13575d7df91b0ca49eeea5c02d2f170d5e7793ab4851cd290f73a5c3a01c3130b08e271e06a690a88247f44ee9d1c0b02c7e1d60206dc749259af9a0759ed39a584ec53566c1db14b49ce4279b6317ee7d80e524a4dbfb9cdf5d60ed2a7863ef87cc4c34dec3d8a9b6af6b39d8b5408a1ec5c9218c7", 0xeb}, {&(0x7f00000003c0)="6365bd0f3e5a1dc58db863b121c9b77faabb35cd613baa5d48e5693130917abab097a95aae924101a8fd73be979712a600ff19047ab22992e3a8b4629b64829c925aac7ef1cf5d70da983ad74b2f268e057dbe5509472a9462ee1334dbdf3e99748b4aeba8e803ce4132e0dd0665dc283f5387b81da6c9650109df579b0e27bd975a310069969caf4bcd8f517996e9b2ed1fc412151c0b4c17a20d", 0x9b}, {&(0x7f0000000480)="08e67b63eb6be21c62556499c5461d482f27898d6a4c73586ce32d00e02d78ec8c9902e97ce21c0a080f1b7b06d524b5eba363f2af74c33bdf9867a67d57974df740e826ee62bb9d03e324273c287187c7e1c286fab2e6a0c500fdd67ae035d49bfc4fc2563b4abc0370893dc48eaa99b463c20ff77457f07d781a23ed6a5e5d37feaf589df37e7bd29aef326c74c8dd6a18534def249947c5a0aa709c082074ea0de823dcf2bd5d5e882c88e0866e431fbd74575e2066b68054cda7e493b879ba494650397fe5f8b6f4a8f0e12e694e80c3851729ffdb083ba4bfc585d19a7c5fe32e1d4c36", 0xe6}, {&(0x7f0000000580)="c0b3461f27fdc0a2b9776bff164259c907dbb53b9510b1745602d7fe69701ec425d772f14d48510711a90b6f5056d0546aab79aea06d6a58309d4afdb238e8ebc9e9dfb213f5f65584547f24e8", 0x4d}], 0x8, &(0x7f0000000680)=[{0x28, 0xffff, 0xed5, "03c26bed150d3e860e086197e62b4528c1532b"}], 0x28}, 0x0) 04:28:41 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018ffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = open(&(0x7f0000000040)='./bus/../file0\x00', 0x0, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) readlinkat(r1, &(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=""/72, 0x48) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x2d}, {0x6, 0x0, 0x0, 0x8000000}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r6) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x6, 0x0, 0x5d1, 0x10001, r6}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 04:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$dupfd(r0, 0xf, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x04\t#', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x10045}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 04:28:42 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e68000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x408) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1800}, {0x0, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000000540), 0x0) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x4fcb477ace2afb7) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000580)=0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r1, &(0x7f0000000240)=[{0x0, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)=0x102) 04:28:42 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) fsync(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r2 = geteuid() r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000780)={0x0}, &(0x7f00000007c0)=0xc) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) r7 = accept$unix(r0, &(0x7f0000000880)=@file={0x0, ""/108}, &(0x7f0000000900)=0x6e) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0x8, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000980)='/dev/pci\x00', 0x10008, 0x0) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000002540)='/dev/null\x00', 0x20, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000002480)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000040)="b65afdb445958df4cd24de4ba1ca3ea8b71e492f147f2b71cba5da414046a72e48044b0c5b0b4520e0400044b1f777b2ef1a1c0eb3c4985f9a3fdf58ec4c35f7371e23d7b32e9059ab581480ee649494dfd801281528d38b2e8964e97182a6966b2ee707e71e163a23d7eef97e9202488e9d948af70e19d15953dc36506f59c0121fefde9a563b63316f7c4a55896563465a834e6482813f6bdad801ee8fb0b1146d4507632c519322326ca94d49d48715ca9e1e0d8ebecb2e7f42cf0cc9591c0b225ab1e231376364c710afc36a70ddf156d7108628998212ec53", 0xc8}, {&(0x7f0000000140)="ddbdc0f5d1a8adfa64859b73e44045a1be9a987ad08000289270622fa6ec8addff8172dbbdd714e1dadb62e8997f7fd20100692f71adf2c4ac0c7ee3f22cd153c8653caed7605fbc093898fa7bf1852f37b89bc2856526070d5726b6a3071851a4285b0fd1a8691b632598cdcec00d7348c102ef60178e2fd21650f33d27c664bc0059677e2acc2e5395a58fe391b74b062967a5458e58", 0x97}, {&(0x7f0000000200)="721e2bb26bde54871f12e2ad2f45c42fd4034eef9aba02fccf75336da882fd488da0a893b9460b6ca5a8e3f6566b3158857620cd6e74356fc26b50782bdaca2b928d61f62225655fa49db175f6273cb264c33498dea0b1989c69ac53fb018c", 0x5f}, {&(0x7f0000000280)="99ae81685a3a77040e79ee358101861ba00cd03dde7d7ee3003990b5785fbb5eb208b7ae21e78a067ab8ca023953f8ec0b023a2c2878d3cacf421e3b62c33efce371edfe3cc07593b00ca6adfa1b55158225d6561379901f1e628b4adacb681809e7c210791c62d4e0b7edf159c69d7b5e76ac88826f0877b3070bf433c19cc8038ab19c4efe1c00a4a5ac1b24a03a2f3fdef2050c731ea39793aaf8a01e3a", 0x9f}, {&(0x7f0000000340)="d75e794e2db2b1a19a9d1d22a07363dda9e29144a23c209571c8a55e6eb45c3a3bd0b139", 0x24}, {&(0x7f0000000380)="e69c38dba9a1a22196f84edbeb44a6d1f91f29f75fe1ea5f9150140ba19daa7237964215ee028187e088246df4fc3928a88410f8950640fa85073860c4b78b4847a93665bedd46e9ee38e7cca0", 0x4d}, {&(0x7f00000024c0)="72fc6f74eddb5e1d8e9b80eef3eac4eb6466e1499b92270800528c3536b22924884789cd68d23bbb17cc9449339a2e7bb273569fc78a4eaba6db5ddb2d174da3363540300d07a984f9bcb314d36e61c8cc5df0fa8375c8781dbb17d0baa5683148834c130ede69d53250ad3e3ab5ef5ac38d167a2688a11205d488", 0x53}, {&(0x7f0000000480)="4c584f8980aa12973255e1df8062bcf54467e954ac0af44bc54fc7e9e5cf96aa3648825cb39cb72d8ead96695828a2832c5c1132bb6a4922f603f64fb330", 0x3e}, {&(0x7f00000004c0)="7156530f171511b318d8a8a8f444d9437b7b2f4e0aed5473e48ab1d5ed3d2b3d7469ad8492b4297b0bdb156e4e2c9cdec9e7fbb44e3552c3d19e2872bf9cefc47b16dc563e7346e338ca34d8a1880c2d34f2beddac8c06dfe658ed493fcd985530953f0a353039eaf9f0c9a77ef25f85daa3354453714977f2a9de2dc7fa63fc2c8b03d1efb15f3b3c173f300cdc29f31e2a25b7ebdad4639f1baf833c312c07d49ab77d2ce69c478177b300c4696624fd2d0f369853", 0xb6}, {&(0x7f0000000580)="916cb742b629a7b555379b3092b76f9b5882d6508ad3f15410fdaa68351811eb1fe319d45ba80046a2157c24ddbf1a0855034ca90e928da736809973124bdd9a544464747eb8055132674534fb6841598f40297e9851229e3366dd2b7ae9f26a06c9026e92bf38ba2804b1be1265077bef7ee5978a062fc82605fc82ae5270c866cd8f339fec81f26b81aef7b4cd21b8f7390e885cdcbdbcec08286dd8e9567b96c891fa1cc0e8537456a46c26f785d36852fb42fc6f0bded450224ec82774582093a8ae81f48f", 0xc7}], 0xa, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0xfffffec9, 0xffff, 0x0, r4, r5, r6}, @rights={0x0, 0xffff, 0x1, [r10, 0xffffffffffffff9c, r12]}, @rights={0x20, 0xffff, 0x1, [r7, r8, 0xffffffffffffff9c, r9]}], 0xffffffffffffff8b, 0x4}, 0x808) syz_extract_tcp_res$synack(&(0x7f0000000a80), 0x1, 0x0) r13 = openat(0xffffffffffffff9c, &(0x7f0000000ac0)='./file0\x00', 0x400, 0x1) ioctl$KDSETRAD(r13, 0x20004b43) ioctl$BIOCLOCK(r13, 0x20004276) r14 = open(&(0x7f0000000b00)='./file0\x00', 0x400, 0x7981cf41c790d7f6) ioctl$WSDISPLAYIO_LSFONT(r14, 0xc058574e, &(0x7f0000000b40)) r15 = open(&(0x7f0000000bc0)='./file0\x00', 0x10, 0x3) ioctl$WSDISPLAYIO_GBURNER(r15, 0x400c5752, &(0x7f0000000c00)) pipe2(&(0x7f0000000c40)={0xffffffffffffffff}, 0x6) ioctl$KDDISABIO(r16, 0x20004b3d) ioctl$WSMOUSEIO_GETPARAMS(r13, 0x80105727, &(0x7f0000000cc0)={&(0x7f0000000c80)=[{0x88, 0x7}, {0x101, 0x2}], 0x2}) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000d00)='/dev/null\x00', 0x10, 0x0) r18 = fcntl$dupfd(r13, 0xa, 0xffffffffffffff9c) ioctl$LIOCSFD(r17, 0x80046c7f, &(0x7f0000000d40)=r18) r19 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/wsmouse\x00', 0x10, 0x0) writev(r19, &(0x7f0000002280)=[{&(0x7f0000000dc0)="08497bce6bd557d22c0a1d278bf3497b684d20a4412f76f0c8db071a42d13922c5d7ee5794b9133247a79ad6cf07175e880db67dfe5949b6e5e3adaf6bffd09062454c068db2807c890c7b595b6a44ba2baff9b027808087d72b9b24dd9237aa160ecf12f8898f8dd09a73af39ba6fd21c46f8d4985eb7645b8767651dca368bf9ec6624e022d2b27e5c0dcf698533be4db5fe8ed7b6a9ef859e959707ea5535ac52ba8cbd6b20cfae5f53cc4fc17e098e0655a88a459930ebef560d40a0efeceaf2a27e3e9c2f0cc599d703b41c643a73a65a3aeee7592013002dc9bb1a531fb0ad1f6cb165", 0xe6}, {&(0x7f0000000ec0)="8c8f3d56b44dc1784aa8b0f56804f9a73dd99b4870", 0x15}, {&(0x7f0000000f00)="4ae7d93c54768d1519f6a6270f21be2a5a6d029f02fefc224c9f9e435ee55aaa00653a1552024c7d71c0caa7bf7148945233c0ca6712675156054baa7656a90a7022b3892284f1cf2755d43c48d2e9d146b73195b960993b2bbdcb6c917f1f9158fd7e49ea81612bf541e15a2f685d39326572e5f9c35bfeb34c4fa0e057a2b437a4356fcb0769e5031ecc7e3000963bb8f8a1f15ce775c6b3b94b04ec198f84d815eda3a74b1d", 0xa7}, {&(0x7f0000000fc0)="d29715d0d04e4eafeb9a74eb316f6b44fd3d77758fe951b3947cd5ccc5ef4fc67e2e4f74fe92f4cb574ea4717e87075a26b6d9f606ee24e3bc9f79f879fda5b5e6b7aa92aa70fc11fb4c58941564bf3d1d559317d92c2e6ae67f23e4628f7cc35186839c57211f0c948a6382845de905ec0465001a6497279d64860676ce0f4afd055ae626a12d5b4ff2afd794befade21a212924fca4dc3c85d71140d447c9397ee3dfb52c9bc371e09838ff06681bff890092edb324d142307ec8b8da4595248bfb60ce76c", 0xc6}, {&(0x7f00000010c0)="adbfdb4a3d330f83b294512d35288afa2bf82c0a02998a1b56b83fdfb06ab5a38eb881ed4c93b289cc4ec063db88bf865472d87082420c14b548a7453e7d893c6e232e2248fc26a364cfbfe7df1e60a7752a01bccbe21a7eb8ad4992d5e1264cf23439284c57b5e34865db6eeaf818ac792056f0da95d7c3abe99743bcedb2ba7248687e17923dbcd10cdf3efd2a89cf676d284375b78b8cdfd39ca6e082d7f42c1854cf51e68903f1766f874ac49d4b30ba6f481e35edb909699f74c1bed21585bda71a76fcd90517597997d4c0990db44111ec204e3835d5f0d30a9a72fdb930626abc4a1e17db076621a39db09574727f10a5095c28e708b2c75835a04fb42506e9adda43f795a6a510b7e7d2ec1291af0b59bbfdfdb74224dce68069e854623e607d6007e43492ad624950d31e3ec513aa5115a168eed19e3891a993ba543fb50c139b400e78a63568389d3cfcd227f0855a188add80d3cc2cf91a459046a1388500701831bb5e0f4ffec97a169517fa9d1f2b6a24331348fb1727e29a0a0861961da394e0dbb0c4791c1cd1da5562be66ca80dd64d4d2a1dd2e8dac152443539e97aeb9b4c903546286f8941653caf8de441f1864b8536674027b151bebefa238f650785ba392ff708d98a47a718e7e37a4bf2ce290b0aa04e993e6bbe665495775ac5d6b8dc8ecca003804597ddd15c4fa390d6f9e5fa3be42c2aa451fd7f5046e8e0f492d4d08cc2cf05d3db43a2b7cb8bd2440fcef8dccb2e54321dfc16944ca539a1fa0c9d474a734433145c5764ba5faf49ed3728e002b0688f127c2550310d3d49af8f8007a6adebeb6c241ca43b06ded88cd2fb31cd5ea997baa91023ac28d270d901524fa6221a43fbb3fcd438899fa3488739eef00687e1da54e99e8e9b3ddf4f082d4acd7a0e669ef7de1d1195fafa896235709b79aa50d497990e1aec6a681c9a39189bc4cee538a4e450f6a79c9376c764de737671ee0098704212a9cd4fcac1d2ed45efb94c2950c4592128b273c068d2a432c7a4a5fedbaf7fc4e36fce9b39d90e901141cb523548d8ccc2c38e94a606593aa820ff9869632e416e0c2116014ce2b090760f576d9463e22a37cc85296ec7d8deac273c372e145f2b4962a58566824a0737f50d620d35665188ccff4919ddf0e1a32fd62a7303296c312cfa53a94319edc9bfc63a7d3fa0d6dfbbca2aabf59b00a2e73dbc82b781df364832f733f6b04a7d6ac0d5a9d5bf5c08bde50b5f20b7acb09f9a1f9a04aa48f7e2fc636d5e840d386bde3b8f8eafd8a1bccc68fba65566a5a3ba8a489f56d596d284fcb8c8fa6f497783439feeaf938a4275496d08aa402dc35f4c3d4457f82ab84967cc64bb0b17eb4f80424234c94c10810f51846fb41969fcaf6a36236a66b03ecca06475ffd55a0c2ab20c17c2c9bd0bb557abe76ad2940f976f2243b85e101ed9fc3eb8b3f9963c37f7476042e457a65c788d1a61f224be419113c8e9bfe1f5b51067a153265330241a986051f9727db025a52b8862e65b620774802c2841998e15b9d181374b0da776c2b6ba432b02e48f9d6f34821bbd459ac42891cb62909ab76ec490d48e2ad0744e33541336172bd3ff25047c8b56d769e67ae90df2ba825299940befd4fbe18454544982d51a1543700eec8c4ae8039bc09bed12513c4c60a254414211d7d73e739625ae23b5703e7617a406f410a3773c1782146343c799133ac48419874c2075cde79b634f8356bc6b32fcf230291ec0dd72989b18ae4a1f0e6e2aa851cabc8bcc2e54f012743d3bee1050b9e19528ccf8823ad65744ddf370a6401b48f3e855d9e04bd4d773a86fa53a91fa2eac7a09f13d92bf198939be7cd3be1b8582aab24c8b6d705ad869432f5609152edf93df8bd01084bc46bec5c66d43c51b943ad44753aacce7afd740620280cfa460c5c820c2eb593c4fd7402de543e98941a97cfe605e508bff62804d60b800b558f4d3798cc6c8cb7dbe1e065d0989fd540cd03803b60d4bc450437b472bb5ff6ef4adb095668d38c3686d5dc89c528565334ca76ba8dc7be841fba307388fce5a8eb052dc6de12ae976eec0850ec7d9ba7926982030096e92e850bfeb541e391140cacec5da97d6ace1dab9a3aecb2dcfb7ce998f2f64f41454af75a401d532aa6a035162f0d9fcdb3d37ab2787d40d8183d86082c4a02fc45d88339e799f678648405df498954ca3e8537acd15d18a60febec34d4e13be6b1da962963dbabaffb8de2cb34b9c3d0b3cdf4304b0054fd0dbbba2458d2c3a13e2a620a901535c8ac68e9c9573c9a6e3de9ff45b98bd079bb8360b151a91a5a4dcf1a21019f22b1a657256ae525415ac6703e363c3f824dfe1552562ff3478f122d996694354ebf4d89cfc60454f8b518e31c4a292295d7631ab6803b07971c850c7a1dfe4499810296bde72ce39773357068c7785635042a8b2146602851cfee89bf33d1055af43a0f41f9622fa8bb13c8c5c9fc0400fbd75a51441aaf4bd1a1cf0b745ee96cec99043abbbd06ba154b6a8e0c7c5d9ac612df0390f96a65a2b5144dbb22ba87774bdab6a74e60867c8d7884cc7b7f0eb87fc1637f967d8289350439667bf560a9921dc216bd866c2088a1c079d4e8f85778b84fc71a36e007a371aff93bea1aa68adc43ddd2be4710807535c70b44a5744d0906ee87a5b4d4f4383ca9645b7698195a963adc4341aef6359c5603b9f84d5cca1fdb42ead2c7eff9669ec88e2c7c8bf6d2545f7bb7b37b6e946ea3e6ef916d91ff0a73d3cff62a1e0344572469a234e526e435cfcc949087ebce5b96d9b419d27cc3cc35a38d9c3947744884abc5526123edb3eddf2cb1ceef8fcb70db9ac13d8f7c5a36eceec04b7c38845cfbef45b363a8aded3b815876ac953a873fc020647af44985c53e34059a0294794342b1170cca6e0b19fc10a11d9ea79f562e0ab55cb9a7e54ab4019877390d5e1122c52caec02813e750a6e19e74522ed25b267bb5b50c0cc7b26a7ffc019627139ef8adcf7fd5ba0393db1e2328767cc232e410e56f27d5ba8ce803af1c6001bd0af853e94f77dc6ff25a2be50d077d018583068e6b1b182af2888d5eff31af69f4da3f96549406ba8695e329b29e1c8c3a37451b2b26221cf6dddd782484d9ae9cfa565b56470d410ddf2a63bcd0279d24259596778e502a1964aba9ec6e7e47800b3e3d61e80d9069feda6f83b3cad1a9daa5b853e1fa7cf15a4b3583c519302924910493d152ec04d1dd96a55b1a335e0afc339eaf4409c08ed294aad9d3094156dd4ba7d8e0f8faae9dcd1358ca7d6dced35e6df2c0db0886d0d4eea30194903e4bafbfe950a15e7cc762733e0e59e87c1670c86f73e58920b256fd5dbe1a6c5f613673bcc622131cf98b785f31ed257efb3ec8e93b5cb8a829d945e2fdf40e0d9ab733d0ae5147046dcf2a9b6fba3dcc5bd280cdfa65a5f793916103682694a3461c4cf18839b293490632e82906e1ad2906b08a750d5ef744dc659cb8c316177b23ede96d339c6c12a483682a4dfca60044e3fcfbe236451bd4c81846c0b77fbccf73bbcfff204f0001aca566cca44b2b1a7f4cbbd57f6364783711e0465da0adf918ce98aef75feebad969b5ab9dba239c7767a0481723d521edc9c4bc674430e1696e7bd9994879a0f041b3872214d2a117dd7b6d9433f6111598038fd0cff2c0115bd1ec8dd7755fa05f7f9c55cecdc709f5d63e61a9f9ffe7cf3afe9f9be0bf1eb5abf43d00cc4790859c7f3bd0da567ff881045619b7fb20f1a2749f3c8bc5add403376c59c5c781e5392cfec369545f181b6253e07ba6dd88ac927f697a1cfa93b44b0c869508e48fd5c34d0f58fc2858b93aa331904a9d59fcc7fe8f7ca8dc6a8d08e97d1b6c53e25eeba727fcea4bc2a3f91ca01b2f05852635464f9050bcbf6bee3c622a29dc451acc44be0e27eb8ce5c288adad00335b0f5ba6e3e17faf8606416a628c1616549e1a7ea3bbd8203bea8e8bd5d8123fb21851a5f4167ae385a8ad28418692f21567e9e1fcdaa86fb998953d44f1650e6f8833936151348a256de56b6fa379c4e06aad6a758845a20cd7c347d90df825ba90a9c1e6d261995ce1da103e3f9e5b010398089bcf7f6e62bf6b8210957621638eded5191b822e5ff07bb3f4e7ca54ea6f1042729bf9b76db00cbd3d2eb36b8379c96a4972293eafba79df1a43efe5ece2950f96da428b6e793e6bbedc9365a3aa4223ae46cbb8ef7acd579dbd08a9ce472146facd459217c745b01256614f51d66df842df30bbf913ebfe897046ca75406301a221101db62410e5d0f48b2c446cae6f8bda5a1973c59756d1b4e0e85c62f108d0ea920924936539af3ff2b3cf17b432f9c6a8c28d6e87fa9e7a5b7b690014f8a538f976df67dff343164eaa38d61f699ecb4e643fb9b9e53d469e0b753b2d7ebe7bd08046faec48d0e7db8ba527c74d176fa0143abacf233593e662db652e64e4834ac839a5f9fde5602d681fbe6adc397d38edea3b58b4fbb086b8d4ebb1f2a8ba325faacd85afa906fc6357793fdf3533ac54895a3de4329dcf13eb20cf9838117c1e14ee1b23d81a2abe1fea8131ef55f8f83663b73e37066d180122e512fe04c6c439f4d1e60e99ddfa4b42e65ed1bf7b1a964f349f76d9d846887dd43062973e49d65c67cb7a304ece7707bfcc7bbe1ca4d20131977bd8d81b0208b9bec88703b3d3ae68c9e61b513ae42461808579c7fd972d7de2541b92d412babfdc2fe4126b65878b2816cd80e1a19e476388f5f4b8e2cda4411e6cf294c5051add77c5b6da49024267923d79fa1ad0e2105f3e2b578687654fd5e6fe2f29bfa66a09f08fdbffc946a5fb48d2997a2d0b227a5f66d071e7cd3a84775243d009a067b7e2ecf28680799da661bff640077f1243dc4558cc8f38f55223cbddcd04e4b5677ad5b92c4ca116f12bc289a394e1b66a9aaad800effe5a6376752cc1b8f31d006ec35bb7a2e5c7d4ae27d0a7e0f7ff2d803325b5b4a7c6cdd9edc8695b8558f9ca77e8caa30d71ce2a455bc052e81ea38bd5ee03503b810e69153ab10d1655a7be4a8a1d106df0740e3d7bc6442c6805943ff22ea0050687efc51f81066a5b4eca0cdfc4dcde8f38b56be3ab7fb302bb5f9f0c7f518615995c98f52105a0e9849813aaddf3b37435aa9936007474a5b8d2df2a9fe158131b7326d65d0bd9b3fbf1474febebc0148fc89ace46def29f31b1b21d4a86c4e42057c43c9a8f25b05a74d6463751db1051d3228b19ef723e3306462cab4065b6e3456c34326d863d8e145c8b52b9d808dd2dae70059452fb24088f0f73fc6fd7aad88e9eeed1f8c639b562e47df9ece3bb90df95ea2c952c9a395cae961057e1785a66fcbc58d3a0b960e0ddf33b6451ccca3c4441a83bba8ba51e00420887400e9d3d307b8fea202f1fa9eadc1f73139c39283525323e05ab9fb780edd44fa4f6e1273f9eac572a6ccb5878e60087149f65e9116268643c1bc9e4a32ef87c546910fcf46180b01599faa87668e61d0046e72b10fde1d21ca7a13ce5ac0e8a2e4c0ec69b3fba323d2cbb86b2d808ab3f2f6cad0bfabe8c5e2cc2eede7c68ce1530229cac8906ba2183441d18a5d6afdbb2a03866dbe1f2ada64e2db814dc92fa7d4367e89034cdea04eae08f2eeda7f8f45d408705147ee57bb96be312b809adefdb5dd830abff5becb3e48ed9baa16b1f7c7209cbf9f37225a085d4cc4a34715b0dd4af9e8b944c0e872be22e10aefd423850a7043b6b17", 0x1000}, {&(0x7f00000020c0)="ad6d2b30b67597a80a49265da335615f4b4de41f796bd126e0c45c4555badaf8aad9db79d78a1266eaed18503f746ffa6f23d39c23531db2ce1f96ab85aba0f10d2d8ec655ee8c2d526ce7c05d0693b2af463b694b7eae6cbc464a9e53a06fe9abc7a4672c6a5c22dc1d143679dbf12b59f619feff3d89898ce06b2237d16caeb553de0e332ef48c2f11651ada2939a2b3bb5bf707ca9b06482b3c08768123509c692beb48374a96596b7bcb7745b9f90aabc750c8a4167a", 0xb8}, {&(0x7f0000002180)="d985bde315", 0x5}, {&(0x7f00000021c0)="01c26b1b339d92dec77ad7c30957cfd3cc98768aa9a4b6224a300d9ed02f149e9ec1c2e3b90c98f0aa4ee6fbe6bd25a75b85447e99ee9f10c9c85254b4d72293c79242af6c82158a79f92bd8890b6645340de42408ad9e9c2182abc471d247bdbbc951fa6f15b2bc227e0b1dbe75a4c6be346869a750168244eb78d01d917f7ab5157eba1a6f26", 0x87}], 0x8) recvfrom$inet6(0xffffffffffffff9c, &(0x7f0000002300)=""/145, 0x91, 0x68d099d1f04ebe0d, 0x0, 0x0) 04:28:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0xf5ed1e2d85c58ba, 0x0) 04:28:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt(r1, 0x2, 0x883, &(0x7f0000000000)="26b2b42f93942168831e9d49141b54fe2452fe5186e6a42ea5bf08abee139cc5", 0x20) close(r1) 04:28:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r2}) execve(0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = dup(r3) getpeername$unix(r5, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 04:28:42 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') shmget$private(0x0, 0x1000, 0x50, &(0x7f00005b9000/0x1000)=nil) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r3 = socket(0x0, 0x8000, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x90) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0) fcntl$dupfd(r5, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x14) getgroups(0x1, &(0x7f00000003c0)=[0x0, 0x0, 0x0]) getuid() r6 = getegid() fcntl$getown(r3, 0x5) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r8}) r9 = msgget$private(0x0, 0x0) msgrcv(r9, 0x0, 0x0, 0x0, 0x0) r10 = geteuid() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x5af1, r10, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x3, 0x40, &(0x7f0000000640)="0700007f630448396c2f0ca600d761ed385311448021356dfb007cca5e1b1b6f69a573b934bbb089fa3cd3b03f0ae7b2bd6a750391c5191ca850c3b84ec0512316a4409acaa5f646faf3283869f3d9edcbe70394a1756335f5dff263e2d578881ec8427eca8a2d39eb52ecdfe47beb368c4f6ddd8976bfbd60c616b4007e481e09a703fce5613869c4bb40ad11aa87e49285c5a5ae557e192a8e", 0x9a) r12 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r12, 0xf, r11) r13 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) socket$inet6(0x18, 0x4000, 0x40) r15 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r16, r16, r16]) r17 = getuid() r18 = getegid() r19 = fcntl$getown(r12, 0x5) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r21 = getpid() fcntl$lock(r20, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r21}) shmctl$IPC_SET(r13, 0x1, &(0x7f0000002380)={{0x0, r14, r16, r17, r18, 0x20, 0x80}, 0x3, 0x7, r19, r21, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r10, 0x0, r17, r6, 0x20, 0x80}, 0x3, 0x7, r1, r8, 0x7, 0x20080000001, 0x4}) getgroups(0x1, &(0x7f0000000080)=[r6]) r22 = socket(0x18, 0x1, 0x0) r23 = socket(0x18, 0x1, 0x0) setsockopt(r23, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r23, 0xf, r22) shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r24 = open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x14) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffdc2) r26 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r26, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f00000005c0)) getuid() getegid() fcntl$getown(r23, 0x5) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r29 = getpid() fcntl$lock(r28, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r29}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r31 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000240)=0x72) r32 = semget(0x1, 0x1000000000007, 0x200) semop(r32, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r32, 0x0, 0x0) semop(r32, &(0x7f0000000280)=[{0x3, 0x7, 0x1000}, {0x4, 0xfff, 0x800}, {0x1, 0x200, 0x1000}, {0x3, 0x7}, {0x3, 0x6, 0x1000}], 0x5) semctl$GETVAL(r32, 0x0, 0x5, &(0x7f0000000800)=""/199) r33 = syz_open_pts() r34 = dup(r33) r35 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r34, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x1ba) r37 = getegid() r38 = geteuid() getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r36, r37, r38, r39, 0x4, 0x200}, 0x4, 0x26, 0x732}) semop(r35, &(0x7f00000007c0), 0x0) getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xffffffffffffffc8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r41) r42 = semget$private(0x0, 0x7, 0x0) semop(r42, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x3, 0x4c, 0x1000}, {0x0, 0x1, 0x800}, {0x2, 0x9, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r42, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r42, 0x0, 0x9, &(0x7f00000000c0)) semop(r42, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x1ff, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x2aaaabce) semop(r42, &(0x7f0000000600)=[{0x2, 0xa4f9, 0x800}, {0x8, 0x3, 0x1000}, {0x2, 0x100, 0x800}, {0x2, 0xa17, 0x800}, {0x6, 0x1}, {0x1, 0x785c}], 0x6) semctl$GETVAL(r42, 0x3, 0x5, &(0x7f00000004c0)=""/229) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r44) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f0000000440)={{0x40005, 0xffffffffffffffff, r44, r25, r27, 0xf3, 0x40000000000d}, 0x6, 0x1, 0x9}) getppid() fcntl$getown(0xffffffffffffffff, 0x5) r45 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r46 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r47 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r47, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r47, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r47, 0x0) write(0xffffffffffffffff, &(0x7f0000000700)="200e22", 0x3) pwritev(r46, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgget$private(0x0, 0xfffffffffffffffd) 04:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x30}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x812, r0, 0x0, 0x0) 04:28:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x80, 0x40}, {0x41, 0x9}], 0x2}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r3, r1) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x81) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 04:28:42 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r3 = geteuid() r4 = getegid() r5 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x8b) accept(r5, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) fchownat(r2, &(0x7f00000000c0)='./bus\x00', r3, r4, 0xd46e7674c59ed7b3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 04:28:43 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) 04:28:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03986096bac8f618b47369c2ee78dfc8a3000000f1660500fdd508b7110f2a00b56a6e7c998ec6242e1bb2c22116ea520d0384af1aeecf5891fcfc66ee0ee43009cbba84b4d19cce08906d5133f62424377e6b7ab0e8a39dd843ddae2f8f990438c48c20174de40c317123f3bb91083b761df7a6707be07223739f47c319cbf9aea339835884358c633988bb", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2], 0xb0}, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 04:28:43 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x80) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186a56010000001c00feaf0000feff0060d5706c85c2768511fe870000f31f0888000000fa7db7e847", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x85f5bf701d178a87) 04:28:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffc, 0xffffffffffffffff, 0x0, "00000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:28:43 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x38831633c4e26d21) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x6) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:28:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x2008000) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) r2 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x9c411ae4a5918bd9, 0x123) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r1}, 0x8000000000000007, 0x0, 0x1, 0x6, 0x1}, {{r0}, 0xfffffffffffffff1, 0xb1, 0x2, 0x100000001, 0xfff}, {{r4}, 0x4, 0x0, 0x5, 0x3, 0x6}, {{r5}, 0xfffffffffffffff9, 0x10, 0x20000000, 0xd237, 0x7}, {{r7}, 0xfffffffffffffff9, 0x8, 0xc000000c, 0x10000000000000, 0xffffffff80000001}, {{r9}, 0x0, 0x40, 0x90000018, 0x9, 0x90a3}, {{r7}, 0x0, 0x92, 0xf0000000, 0x8, 0x6}, {{r12}, 0x79c897b41a7ff17a, 0x10, 0x80, 0x1, 0x40}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:43 executing program 1: r0 = getuid() chown(&(0x7f00000001c0)='./file0\x00', r0, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r2 = socket(0x2, 0x4003, 0x0) r3 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000001480)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/67) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f00000001c0)=""/249) r4 = socket(0x2, 0x1, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r5 = dup2(r4, r2) close(0xffffffffffffffff) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202957971fde2262e2f"], 0x10) shutdown(r5, 0x1) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xfffffffffffffffd, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r6, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0/file0\x00', r6, 0x3}) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$setstatus(r8, 0x4, 0x84) 04:28:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000184fe320cc578a36f6c311a388791435a41d8c30df8d8373fb648b6d89851d0137b045558f3d07e47a31a4c96d9114902dad2652642ad710c03be48e61665b0900000066860828df8421d2430031cb19adbe536eb6678a26ead8ad3a69ac5a42011edafc4cf5dca73c577829bab111bb7c857b9b8fe0f2031559074c166ed93317715be1f88da8c9764d3fa3bb7cd5f64bba7fef9e06f52c1bce5ed87d2a4e4b2522193cebae4a2e16ab76f279653733437c45bd632937a522e65300b7b19ef2bfc652404167e4cec29061b10f5f320f50e80d0000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="20000000c818ccc5049f9a4dede7f08da04fa516dec3d41457edb32591d946038ba4f36168b941ebbdf4801d9dff5d27bc5f46313ace6d46a4b7893ab822eeafa936574a035fc62739818f3ee32ca4afb53eb306ee4a3f225524bc8752e9a36661cf84e1c03db3da6a9794270d4ebe9f304c48934332abc4dcf7792b840142100f954f27"], 0x18}, 0x0) 04:28:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="06"], 0x1) sendsyslog(&(0x7f0000000040)="f107af3d7f0098f7adb9c43eeb8d96b4c61d37ff1d2af534cd131864f9a48c", 0x1f, 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x4}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:28:44 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x57ed48ac002ca303, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x27, 0x400, 0x101, 0x842, "1b3c94531c370ce321ca1f12dc5cc53017576887", 0x940b, 0x157}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) 04:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9c2a, 0x0, 0x3}, {0x5, 0x6, 0x9, 0x4}, {0x90b5, 0x80, 0x2, 0xffffff81}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="63ee17e18803b63b27cb3cf73e5b") 04:28:44 executing program 0: clock_settime(0x3, 0x0) clock_getres(0x3, &(0x7f0000000080)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = semget(0x3, 0x0, 0xa80) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x40, 0xfb]) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r2, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) socketpair(0x1, 0x4, 0x7, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x1ff) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x20, 0x0) seteuid(0xffffffffffffffff) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000180)=0x4c4) nanosleep(&(0x7f00000001c0)={0x6, 0x8}, 0x0) 04:28:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000140)=0xc) fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000300)="d2bf093ce3da03a76342355222c2439ac8e8158f11dcca4b1d663e9ced35fb4c3f6af2c5e6ad0c1747387bf8b854f98a546fe81270d440a52f1037c9789cda58076cca2a5b8ce27fb64400b48c2dc2b47ff47e5b0acbfd609ca5256f7206937d952bd2a9ff33fb1628f4644fe69a5fc8a37a2360e3aae4ad2d0e574df359310703282001d0eb33ce6dec5c1b713409f13d5d0c25a2c4a035d4e9ee4dcddcbd250226713600ca890df8d217ab12f898f65026f17d599cd20d791fb25ad5c6cf305a3d883fb6de5891c5f64c8881edc9688bb6a040ebf1657d5e92821f1e8d37c12c38adcd52925d0808e6a4258ed6423a74ddaac7e9b96a4e3b4a809b177df4f1d510db646a5702e9ff8bcc2df9adba6de2895cea0cc25a9b7dd94fef553632fc27f5fb2dc71b9cf2afaa190c7903b47037e5c710107105f9dc5d0460170e2f0e68677a77cbc5c536b5750ee4f32d691b9678968abee143a3aaf1fa92e9d23f74ca20871bba2ace044cb7fffe292307e992f92dda42ea17d2ab0cc4ac813eb7b03d68b43eda8bab15b06b920134eb2211efd4df2c5542c4fc2a155f7faffda8d4dd8fbf1a283e1450a2f223241cceeeccf172ef8dcfd6ae36fc7e057500834d6e9104a121a8877488bc5757867f912a418d2c283ae520747890754a07eda069e3aa1421397f7320b1f2e499a66666297afc1636a39ee0eb10bf2ccc4d31acbd0b590dbb3b20efaaa7b1dcc6d7d3044769f6d52f0ce87627e0aa0dfb56b45fcc5b47533f86817ea98ed6686963a9a7a8ea9977986865f09eb5f884b488ce9c8626cadbc898a9108959ad9d8961a14eb4efb94b79d0938ab199c6297a845256333bda9fb57964c289a6e6df431c552c6d085ddfaf99f78575ec6b8a53ec33256f475484bf13884f025f0b27047c017ac90b1f257b24131b30db26e7350a9d0e432a7eb9fe3bb837c27b402bcaecad72b228c95cebcae5269eb0f6c762952aaf4c83f7c31ceec0caedd72b61ceec0f5f4cf1e9b46584cc8d35a29614a44ae0b1982e69ae2df82518efe165ec91bb3bf792a740b739c3fe1fa8f49be0326783248b2ca06d4d376e28ede4e2d6d7de46caa30e314b8b14d8f2fc24c664379c9da234a2a67f15e6ea4008edd7f6957c447ec75711e8932a77e7fb0721598787f1e068d5224744ebfac3f9a79c9ca9435e10d6fa0374a3b252135fc4a32d38a0df9640890094afe3279673b124935674320cc415c5378ac13bbf5e078036ce9952882994fe580d77b4937824968496ccf0e895a72d1c94d0858d49debc0f881c8b308932739a9d46ead952e55135cb28370729d9a21443bd1cfcdb6c6c3bbeb3bfece77c485077a5f4b42beb67f5c58bb93199de7d249e5fd9d89d99e3ef0e502ac70f895a9df33f1077a2e50d2815d83602c3880249da823aea151af7c46c40b9e4cc6f3700d1620212704ae7be044f3571f07d9f8ffb1c0e1d5eea63e74cd86294393412d26c349b4d7ab97b1deab72dc8e4c2cecebafa065eb9986221fd831dae61726b3322139e9799eeecbaffedee1a5b64ec59ebe2cbe6d3b8d468eadbef1b1c2f08beb0c4a1fcba10a169050ca426ff375f2fa0985a4f761dbe20ea0bd3fe680c6905bd0b40e44e346fe9997840fb72c30b96c17268534971a84b0c6569770f5f82f6b43de00ee6f67c45712a6b3f20427dec6a30d09b72180fcbb91d7f6b420479588ea87fa5a3c14cb05714df2cf5445cf8ea6f2b6aa09675bbe2f9b12979ed623d3826afdc37a8c1e86b0fcbf4d32eafd5c1065b4052c9cc4233b3e77a2d4241018493bafd655646c1b119b36b0c95cb22cbb788a1c3661249532eff81f5e741bc7ebce7fbf48a4c32d35c37af8522e9785738c1d0ef11ce2068cb68c5f64e70fbc6df13f6401f85f3dd397baf55a229a5f72133478c34ce1f2283127947fbd23990590ab9cbb58fac4730a6932a4d7b93d288b69e218175d905a3afd9c8a6b674158bd9633c4d14549d2e899b567af5fd2f35f33cec6f8df6718a59a8d0950a5081bc3661fae50d528e6b753f7212d326a8065140d38924b5e650c0abc820d62dd092c6444d97ac6640eb2a4381083c031ac967ddac24f71b49a99c09c0f39d696f9e02a38e371a0c88d2e246d0a60af70dbdb3f8baf3b74905f73f542646c84c1cabdfad26a3fe986a6bba1154d05785bea0909569d191047470069ae755e643c8c06bb38c2b5cd8d50d60985f730cdf1b58948595d8795a82fe234738e0bfdcb867b064b5fc3ae3f99ece2c4df8974b7e01ca281038e4f134961d471f8da2fa07f934a39173f2d26e57f503f7e68bcd559f7769a32e9ddb84aac4dfc73c20e7c86ed531579c9f6090336b939b9774706f1cea93fc9f6f12d8badceb0dc2ad1810cecc8c2ad92a8de45fa4b40dbceef6324da20a1acf4df82e7d87916f7ad183ea4a030c5175f32ac18a76c0e2274f77c52be13c620cb8967114ea9350eb0df90e5aaeb6121b0d90938aa50ecccc895edcd7f14b1437822771f149f1a6539cbe35edcc9aef3739297470365f97a332337ced4752c6356fb7b6ead7fd15cd28e52e3e463456b582e818549cfbde444dd0b2f32a0c4a01e73ed18636d986c2b04505cb34cb2d56c1e5694df2f676e8b581e313a8032d823e6d97e018fb6e8ffa1cdf38fe2f7f57f9950ae7022addeaaf6db18f9af80aa4bd46006dd8ebea38a209893d9a6bf4f0607037bc594a01b0b57820893fc44326bd082bf9f862e10c923b5083132bb281934d4b5369328d3767a539441559c0f8f84c11f6d9ecb0e0f67f503d076dc0a97b9529d410b1dfea0ea40ca1e8248ec64ef9cd71643f66989c65039f8e1e8a766055c4fbaf410e45e83d2e02969b25a0117e1bed3376a4d71c0b1a1239ec30228a1092e730bc04797945c5872e9f2413ec1f79351bfe806dd103c5423294ea729bb0a3e12d580551d142ae961cf2584ed1cc92b55d5dee7badbd6fb597b843650e6f11b4cc068090babd02b8c3efbfe5a0c6dda9a2183c3f34d22cc2c0cea72b1ba9d951f16dccc515b8bc6fcd6801105b6e051081ea7fc32e772d1d432623677c92536106385ef717be621ec230446d4ae36e5b03922ac18d6de0d1eef5c07d09b6a6f925465b7957103d1aac24639672c8e3699b88bf30316f9e6ee7a7cdb3ca67a307f9d0d23cae4c1ec7a7aa9c5d85ff3feeb3d8eeffd2d712e1d340c12d26df2c3904ffd7db090b81ed328abef988390fa1e6bd03bb5ef90bfb8ec074502ef5dec0a2413393cd4f59bd1d53bb7e1ab88e19789f36d5fd6490c9937f14173eadaaf0f5fe26cfe5962ea77f94a1a2090dc48d747e43134be09c5d4c2f0e65df655637c42a2a78da89946100acf0c68c7f615ba672591d4fefabce53b326f90e1436130939bc6f72b1bf7415860417e3d193b04f073af4aa43f703a3231e83f874c3a20c602ecc94e16b582a8d280aa64e18893a8cfb0e3c1d8996eaf0860553b33061517a7ae042708088d41b77ffeba196bff594d6559536493c4a2b7b5d2b7cb0e59378736f9ee3ff3966f24b8afacbd47cf2e40975463889b9329b9bfdcebdbb9838b589a378f26051a516667e3652d9259ce60b6a16598e9418e40c5246d48d79d374f46b60983d21544eb86d9c40ecb7ac522129131d8d602bddfd3613438c9fcb588a45790a0678ed214563110b1e0e305c97c234e836bdc5090b02f7ce0874ce82c42c507ae232f872cf1fe4fa5289ae68014784f49cce4e31ce7ad61f669217aaecd3621476d96e77c612188749521289a78d7238f3f108fff9a0c786b2c10954590b3758d914f5fb72ef508b292000fbdcdb8a049602106df2377ab702e590bb1db5cc3fd54d85a9d527cc305dd3798eb9aeb26f3341577b4792a9c4f3882cc159eb0e52a516a44b3bd6cb318d32cf123ca2e7cc0142608a59c71c4d2ddbb551db2033a8564ce97609e5e03d18bf2a6376171058c44f4766937034dc4bff6cf760637b54743bb87b7b7e1a2a3d280292a426dbff0625c8220183d54047e5887e8ed07532e4340bc73a833653314078b9585c1c8cebd9b9af4f6c423d45230e0737a0ceb6d668488403943b076fef31d23e22265c7570f36dc2fe15c2baf4cbe1fbcf97ddb1ba2109b0e9326439df324e80ea37f3dd0a58828f04c0c3783f5138588c24a0df7386aaa102ad8b13273f4c68a4ebd3b5254304615154a6c3ed4a2a73b6651e6597af01347fb6db13a858e9d86da5770d2900aca2e43c0344660c36fd2c5f71e348c85b922a643c74428f67b6032e0555493ac3cf344b8ed49a93fedfd18352242bd08895ff1535d76767b060183dbd3e403d707c5d99119e6a39a443b98791e0986abe657f12cb9c4193424cf599c490be6633d8a6fbcb10d1a17601420ada386d1714acfb4faabd3aca91f4d408ffeb17d0a6c40840f1eb6af5015cd04f7dde91f0202d85be1b62e20a19714efa5c4aee4d54d64a68c8804263263e9fba637dcabeacda5f3e017a6647ec0a0fec243edc971f40c42dbf040437bc94faf43d6ccb2c9ee5a010dfd1a89be8fb8d755a5da57d91ac98d1b600e2a90479b81ecd06ae971323464ba63071564c72f8aa02edb3c97d7b0a9e1d6e2a5344bc3b811c517ba0c7bfbb6b855556efb4c370645363ec47c1fb5ab016fe7d97e873ed5c081a4b45acb21fbf74afd4956fda69d519553599c3c00fb7181a672385662c57130bc4ea1297488ef6e418f9f353f628bad33813b1510f430554c902ec2e5b483fda350aa10aa4d889fde0e3dd18e90e0b1d99f771dcc9497c85738ba6b2287d5f4cd58ed98ba44659b116cd6c186d2813cc25f784916262091aced96b7ceca26e98036ac8d3f074a6f182d5084c199fc18946ecc02fb09f86e702e5d6bc8041d15949a4d2a276175fff7cbd8f18b086e017257b7c0a28dd5603e0afd389c9434bc2a5298026e79f40a631b4e8269f15943dfa1b5a113909069bfb52521b09d65cbd0ebd7966ae6fd7fda079d32ff42e5f26aafe2fcc7f7ee3c5a78f4841e71044c6e996e8c4a9e5c43e3ecaff8d5fc1122e5d4fa6fd07c68362faff092540883bb00436cd4276ebcac07351fbf20ba4653d0c718cf7d34bd25cf14ef620b3680b029b93a6dcb64bb847e431b8f05d619e8814f8dad65533ac2391dec3af9b3b3337ee228c71f2fe21e4ed24ebbef0e6bc9f89460a3625b5e4c4ebbb1125a0ff09ab37e45d03a32eff4aae11266016b0332dfe37436fcfbb857792f8d74b57f3d82ea15b99bb7f5a5dc0b193daabc57f2de929ef68dbe36803c9f57e1a60682e64710746a802c84340380ef9212183268e3a10faffca8eb020830a58f388e103925efca6f6b9503b836de3e85d61082d1439542efe3d946d73dc355c0dcd24329a2b5348e3cfdd5f508c618f8ad5b6426ee9447b42819560e6a7e84244b8ab2dc8c0c67173ec49adf6f4b8467101d04375ef7a82b2d8e19459f514b70d367427f6e0ddd330486359a1294ca511678507cbf74a5d8f008dcd4a36decda4a54c657be9cdc0aafa95cae281b800b82d85b59168d1b1e29c280a198807728a181503f1808a9cde52c41b9afcbddf0f074d5bd241bfe8366c47a882c94d9a3f81a9558a6837a042e74858b9655b7011c05a6211712612376205fbdfd04c5746022824cb0377027b0d213d1a1997619688887bfa8a698bd80b64d25e0f1279760dc3f2be91a4d8cdf03f35a1a35912a40c27a38dd94bbcd6a659d6228653b9a4dda3d9865ddd27d07455f36df099c575be54", 0x1000) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) write(r3, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:44 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xff79}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100), 0xfeae) 04:28:44 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x7, 0x7f}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x61}, {0x14}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 04:28:45 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) r3 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:28:45 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) execve(0x0, 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') 04:28:45 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x28) r6 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x20) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffff9, 0x2a, 0x1, 0xb2, 0x6}, {{r5}, 0xfffffffffffffff9, 0xfa, 0x4, 0x0, 0xf331}, {{}, 0x0, 0x40, 0x80000000, 0x3ff, 0x19}, {{r6}, 0xfffffffffffffffc, 0x44, 0xfffff, 0x5, 0x401}, {{r7}, 0xfffffffffffffff8, 0x8, 0x0, 0x400}, {{r8}, 0xfffffffffffffffe, 0xf6, 0x10, 0x1, 0x3}, {{r10}, 0x8000000000000000, 0x6, 0x40, 0x1, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x88, 0x1c413c1e2ff354f9, 0x3, 0x5}, {{}, 0xffffffffffffffff, 0x22, 0x23, 0x8, 0x100}], 0xaef, &(0x7f0000000340)=[{{r12}, 0xfffffffffffffff9, 0x4, 0x2, 0x158, 0x4}, {{r13}, 0x0, 0x3c, 0x188, 0x4, 0x5}], 0x5, &(0x7f0000000380)={0xfffffffffffff001, 0x8}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 04:28:45 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1fffffffffffffd8, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699f, &(0x7f0000000300)) 04:28:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x1000, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x0, 0x100000000], [{}, {}, {}, {0x0, 0x1, 0x0, 0x200000000}, {0x0, 0x810c}, {}, {}, {0x0, 0x1}]}}) 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)) 04:28:45 executing program 1: r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7ffe}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x301, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000040)=0x6c2) 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", 0x70) 04:28:45 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000040)) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) flock(0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000780000/0x3000)=nil) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x9, 0x3}, {0x18, 0x1, 0x5, 0x200}, 0x9768, [0x7, 0x7fffffff, 0x1, 0x5, 0x40004000, 0x3, 0x7fff, 0x4]}, 0x3c) 04:28:45 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pwrite(r2, &(0x7f0000000000)="6d2cf7852a6a8d85f3ab56a8e12a94eda5f335194c459b59ad0056028a1836c82ab9c0952a40b2f64c8652377292345577a05f6597625da2d38caa78c0df2b2427a18deac1aaa7407b891ab816054a3a2c5c623a457679c0d7393da1afb00bc110836e173422883451ffa05ff56007ab47b5fb355ad69f5d5144eb6307b957bdd5d5230dec", 0x85, 0x0, 0x25) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7c", 0x1de}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:28:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x0, 0x0, 0x0, 0xa2}, {0x33, 0x0, 0x1}]}) r0 = socket(0x18, 0x8000, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = shmget(0x0, 0x1000, 0x2, &(0x7f0000441000/0x1000)=nil) shmat(r3, &(0x7f0000475000/0x1000)=nil, 0x3000) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r5 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0xca, 0x44, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x200000007fffffff}}) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000040)={0xfe4d, 0x6}) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) kevent(r8, &(0x7f0000000100), 0x0, 0x0, 0x10, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$setown(r7, 0x6, 0xffffffffffffffff) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt(r10, 0x2c, 0xff, &(0x7f0000000280)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x3e9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:28:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x8) bind$unix(r1, &(0x7f0000001200)=@abs={0xa235de6485c7d273, 0x0, 0x2}, 0x8) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) openat(r3, &(0x7f0000001240)='./file0\x00', 0x1d0, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = socket(0x2, 0x1, 0x0) r7 = msgget(0x2, 0x1) msgsnd(r7, &(0x7f00000001c0)={0xb0cf7fd09e37e270, "a7b6b1b89708ae84b4d4c91e8f36878d9a9e75bc0b9a4c3658e23360201ab15e84011a566f678a6da454c13eb9690ec2750a62ac5e1c861989d7e16016f7600c2a236e4e961157058e5f5e18d161d4e6ffc2d61f4464e379093f915a737009f4e84db1909fe1c1081c5b9e6dca3e0b67a622d1cb807e100ff329b96515ee45af2f509a3534c42a90c493be7d89d78e068e5a923b99895e90635f9c977f0462d73fb81f1441123859534e883eb7e02c8e1d1ce19d58c0aa6f785467c6f2dd86b4661cd14aaf64cc46e1de765a4ce561def9458e136deee264ce40960e4bca43a46e0cfb746c303539a81310ace1b6e501065dd074970582944a2849af0943602be348c3400cee6c8dc38d42ae805faeeb504bb3649022f714df717fa4e1c312c8ab3c754909ac9e3a36ae29361ee20a78ca488688ab9fb3e91d879b8ffc30b2dc42a42b18d9c1e28b5ed463701011906d333d7816282ba0a38cdc8d9cd1e2aeafa2ac8f72c5954842c594b807a12084bb3ff4fc847a25a9436fbdb85d9c51f314c99e99f26d3fce584c1b7c655f93e1b34725d3604fe27f63e71f4b4a6b27f681f3893b1034fcad2f55522a267cae4e03f5f113a722a11fa41b5748587e6be1f7198d905f80cdd9d6f82fa5d6c2417f3eb2cf43812b72a44d4082a891c571a9d39232e0a1af7e0b3cda4b3270a35c0e4da127a58f450da697f07c9e060cd52c70ae875c6a7cf6a1e79d47a14230e9aebb361e89319a9f2ce508ca40d4af9fde705f9366a5faf7f8966eb9562d3a02ccff778e48a182d5bff3bd22af516c09b5375f9475355d0b8b46db2f4f6f7c03a5d35b4530324d2bab363e06fb34fd4dfa3723e5f50f1fd6b0547855fa1cd35870484e17689a0c11cca124f9f4d822527f09bc5a4a6ceb04924d9730fc71c6aa13691f2c4af70ef45958302d7c925dbfa00bd6b5746971a6e70dc346371cac400ef543caa980751876b76ee6ac9d9786a23650a781b389e3a93bffb9c4139789d38719eb5810dd91dccc00b194bbc508f1ae8e4d057746560369e1ffff32685378372d246e792b0d0f6e9c76e3b17505334d05c13be7a27d67f9e679ba55e73864498d9025b42a26651a3c040d931fb79e15d70869399667e50ec37e248db9107ed7b6eea6d494dd5cc7d705c7a1f87da63b0b7303b5d2b80e6706cecf9108520abb942f080c3ae0a0d66f24df59b3dd2f881b1e863c21b9b96fc381b57c94ab384a82d74a863116eb8fc5f8fadce0e5211b84c3617246ab4c024f4d2f12bb2ccb495142e3f60c9feeb0d533c0f9a27987560d4a4523b9f180b82c939e8ca4ed2cd4484ecc9c95124a74e950e209ff5aefb1a1d33c6e16be5a3c4b27ee4ebe1b41e22b4d2cfcd8322719f9b71761648a9d9d25b3ddc650acea29e87c17f44ea6bb38d362ad545ac5b9eb882d496a5a5fd46cc16835a276d93d64c1c69d6060c309293f18685e89c12182502fd138c1c8307ed71defa68203fc5d49e1dbd0d49ef651e41b8a95ac3bb426906c10eaff62e4100a969056529f1a361309756bfe06ca4862b10348c37850fee3a5d4db6634c2b943f0998503dcc73d1d10670f43619966a7a55020dc4d9fc13a0455641b721c98dee97d457e2aac5a491c2634deade499aacd65e447069e0a25ff9f9b1c70632addc778400298e5c9df25a23dfc474ce29c3d7d924f6527bebe28c79bda9e2450b93e5eec724567c2cae46db5626fa33ec90a6d497fe25f7e35400010a03d25fe3c76b917006a80be4af629dd0c78f3bcc970abecbbaa041a57640e74b3efb292ee48cc1ffa41d37d31c049f5ab695418366ae8aabbed90ab4a6e6434e602fa59d0c0ccf14233fd213c154269c1954f4969302ecc375fd0fd0fde9ca1d8c64d849eea93d0ebb0a496258f9f783d789a11357810bb64610db6acf6baeb713154d0099e99a5c52a7236779efbbb14cb7e504969a5c3ab69f604422ba386c7e176716e10dfe688c15b633f5f910f759a49d28685bd1122daf2835f10be1eb185e8f00dae83379c566ea5d8f490a7ee262cf859e6d4b320a26e55edbf7e551a2bd06800227a9e4c08d5eb3f73a45b4713e9a72803c490025ed52dbac4c14e9b838b28012a7cb4f4cbe4afcc6452bb3c6b8777411f6dc5b7ee1a55f10aefcc5693cf01070e9464dd3b6231aef5f1b262e0c3fbe1bbe4613145b6bdcd14ca49509a1af6eb72d9fe681529dcd339bc224f28e426a7fcbca423694cf7d95377a7f35e3275fd46f77f792188b97927d2eb4894fe21e74c3eed96a49b2dc36ffaf9d811e45b796a1b8795a1c6ce7d49571aaf7a5a93e971fc2267e7acc36549d6bd834449566e380f27c7a8c73fe51efb7825bd325b8cf9a58b213de8ebcf5049917259aa536917db10b03d11068cd57cbc257ccd4ba210f646b0ed54524aacd0f7dcb0df6fe9f26bd88fe8e08b6555cfc2b7b391780e504356ebecc90fef94d8c0ce64abc790a54943bbafb81e49e0f8a0fb801d36f6660ec4ba92d60aae6b006f2ba095653eb9606f5d9db8fa7b9447ec13a3756b3e84a1e3c904f921597591cb5186317c393fa757a7980780a23bca2cb9f4d9e30159bc59e0c8945e1dd4495c5f7527219c6014bd0ea32797ed03318320e71bfbe5a833b22a7d3ce01d889b86dafb26ed69b36b392f6922cdee0d65a5622c2a1ac66215d674264d113ce17d3e1da9d42b54b5633e556508e9d9a8b29752d38eb3869c05478698a5d61e82bfd43e7242d14520c9913cc6d30e7b6ec886090c6adfcb7ad33f72bdf3bdfd47c0eded7a4cd6e93bb6bb702223ccf04668e5c25a0129d88eb6174186ed22b609db96a32e250089ed37cb18474f096e81a44d5a1737324d4db66c1dad33182f07ffa925e3702ae4799eab1a2937aeff3f13ee955799ee4b136d8112cbf2a5b9faea6218e40c758eb822eeec9eef3994fed1d8de3a2e5980fed0aab57cc6c145648966af441dda0d7e0db025c57760c2708f86c8e6ec68400926cbac29f919a1ddcf8816efe8220a790c10ee8cafead50e3bfd669df608a84d159d7ee527f0e2b857b5407d23168d9f607dec9d03204af903cd6602cf7b27115987a7a25ce23c504fa6f684488bfa7d1c7e680f511ffef06e07693d932a1d840d5f36d7f3977d7568a098ed68e44ae70268e1388c700754626f68480e3548e55d1ea31de58816c603ec2a0cb16f61e7b67dbf08c5d340b2810154d68ab1f92f79580800331e59b71216a6056aa149285d66a92fb3bfedabc42525f32e133bdac04e986f7b825acf36ef9f75c782e1b7ebfd6af25757fa88bca116aa5c1ac6d20f0edab6aedfce6dbf9f3c8a02befec9418b596e9a0fa23d0584e6cd7b14401c42c843fbcf26cbc3dfbb275e4b2b22a1798369642474aee9cae32b8b5b26a6ab5dd615e7ae095f66da8c84971a304750a4bd368666c92bace410aa1960256f49f9414680fc20f4945662438d236cdc3ccf682bcf394ae56ed36f8d11802e332d3046fca4ef6ea799764902902bfcde89bd3dc958a5e2a5e21acbcdc2072e465fbe768e2e49c952859280193d7363ebac24b383ab06be30c95e55bfb8bf370c672e3d1564dfe4550087c07496a7cfd1c3c0b51edc0eae8d223d1c2211e5361b1c68d0249decb107ad99b29f72ca184ef2963071bb3b6bc8c3b5f94aa09fa01197cf2d8357150e60d61f5fd03babe508fd9e27552ac01c6072ba19b774bc4f0cb4365f398c86c917a1e72a6857f75f8ddec75cf17ba9ce65dfb17513c04d973f8f228b4f5b0add6e984be3c73801eadfc99a497405214307313fb8c7b2f09b2e17fa5939fc48ab2eb5139455c7f36ea37dfa1e06bde1bf90841a1e492ff6647602087c9224e9db28b4f6ea5e76338aa73f3d1ed3ac8fc57de397dde7f998d44af3263c22f148879bfd985a48f1d895cea6ddaa14914e93c25553f982e9b89b744433cb55e08d430e806f54d90844b9b528e6974d6683ddd5c408f0fd07c0c553df23f68d12748c23f5c3d6098af52f1d1d854908b10df4056a1d02faaea812fdac103a4e56445132ccafdf05fb0f0188c8148e35492a55c0e2d873365aeda4148256a728894819d47388611f211506786a1adf8eed4c7375dbc60d1e976a323a4e2d60cb6dfd049e9cce50eadb432e4f2a8c8c7ea7b305662b3a628d2352c8bceed7740022e4efb0c7d17b43c970ee6570a353c7d30ceae93339f962d0dc348be5463d19d6e4ad826f40427d945a1805ef8571e1b69997c4f2982275ba9cda360516530581b5ee2c576f1b750129df24eeb05dc289bb73347f0d4273a91648dec7e7232b10b1432719b89687a65595d744ad5e9b8e2b73b2e2effd655a3677e7e56fe33c3dd52b774b0d0b8129049e4f111ced4e33f51a6e3ec1919811b93c8edb941377527a607a98ea363f6e1193be215f94e55515751b90216f98c5331b68b7052af2152d805648a24c0ade2abf68d43774833737d63c128fab7204583023e13a3f7c7b9e53210e8e667fe8afb925d17e9e1c07d9c6c7549519f0897b55c51e5810e393b514dc868b0a9d38095ac65a162d9ec03f45626ae088f000197da39bd0dce04e9d238bd15ea250592f6912534238b8c2a54a8c33e45402ca2c99a8277bd5cceb94082f10d55f5a77a47ca3d04f8a5827c5bd206b1037ce659c58f71e48ea5a0a35e9284714620a6718b9c5d8e5eee10dcf41c8423701c57d0acb97dfc03f8284695328a9cc4e7399e4deb72403438fcb02530e0e29f50419fd4e92764e3fde96ba901706980a8371a688e26c86a9a5c6e53db5cd916d1ff80985d8f1edb475739924f68ae4fb77dc7fe8444f4e539176f202445e39a054cba47d9f8bcac587f8c35bcc00e899366834754ea82a42f08a70a3be3f10881428faad65350bcdf560590b9276339b14ff8a031ddaac8d590de976f6b4f9c1658bdd1ddc1c013eb6e7da13b8eacc00aa050692e7be7a5fc92cc112ff52de7c3abb8c6ab740b30da5b6c643e65b83cf2f46f87cc435b4f97c7ff1fb336a726383ad40616b7a454fad3c167584f1e754013f5402c99a720fbd66f51e1c62417632e69ba39f0b16ffc4c5ba51b10884b496209510bb1d51a1f61c1b2e46c0cc420810741ae3cd7709c544ba2eab7e2a9ef62ef9213c43d311c9990aef1024490cb399b9854fca8fb1ba570a0d576d631813758de1ca85508843a0e64b07e5884a55ae5466cdb3328b9067a26a4e5269bac9586af38fbb7818f87c1232998d9181aaefa4c351e3bca2946beaea3ba87650f725bbb9cfc4caf1220bd6749bb4e6cc61471bf3ba23059fa3868e3fbe990003a08f4a45f114918576eebe162548963f0402362a7321fdf7db6780e3208eb85e64e974b13b36decf157e7d8e987b747459ab9bbe9a1c45988c3294cd81be74109b8c0806bb81a8e30fed8178e0657ad7541abcf79d9a76525e5b8a81f07a0592d06250aef6e143cfc2690f4785955c877fc3ba3e3836f21d8d8a244b3e1c2026baad8d17eb3258d0308a02db99bcb6f9049386f040852d2d1cfe82333624875473cb537f5d35b970bf8a99d2508e6f29961e4124c18ac5d20cadf40ff4d333fbe4398c0c8bd0f6c25792bab17877476dd3c7a7fc69ddfb56afb30c2939329714f35177872fd78c62697aa9a0b8cd15954800aa93abbc793f64bb2fccff80af5da8e02f5f42097696169689d29df73955cf440de9d0bcda187d394a8b160de1cca8397784d29e63ee824c0b3e223116cc865f97dae74604d3306e890f05cb168874e3aeb9"}, 0x1008, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 04:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x0, 0x81, 0x4, 0x5a}]}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 04:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") socketpair(0x1, 0x4002, 0xfe, &(0x7f0000000040)) 04:28:45 executing program 1: socket(0x18, 0x400000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socket(0x11, 0x3, 0x0) socket$unix(0x1, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:28:45 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="c99ecff0dbfeeea17b5fb855acaa75936b5a34ae5598191d66ca1b2a92e7bf1bfdb9e83e7f16f81482fb54b583d034fb5d07855d1f2143da7c515a44625f291636889b3d544e5e572a164ac1ed86270ce1ffff5b50fe003d395e275a3f2c9da8be58a47beddd01b96b849c93418ed6886db587afb61159705a7c486a4edaba6c4881db8a9b102d8023b7eef178c3d845443670f785a1ccdb5c07949e7b", 0x9d) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) getppid() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() syz_open_pts() 04:28:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() r2 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x24) fchdir(r2) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, 0x0) kqueue() kqueue() kqueue() r3 = getpid() kqueue() r4 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r3) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r5, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 04:28:45 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4, 0x2}) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8586, 0x12c) close(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0xffffff30, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000400)={0x80000000, 0x9, 0xcb, 0x0, &(0x7f0000000180)={{0x7f, 0x3, 0xc4, 0x6, 0x6, 0x3, 0x4}, {[0x6, 0x80, 0x100000001, 0x4, 0x3, 0x722, 0x6, 0x40, 0x80000000, 0x8, 0x8, 0x9e8, 0x5ac, 0xfffffffffffff000, 0x1000, 0x4, 0x5, 0x7f], [0x100000001, 0x5, 0xffffffff, 0x6, 0x3, 0xffffffffffffffc1, 0x10000, 0x1, 0x2, 0x54b], [0x100000001, 0x6, 0x7ff800, 0x8, 0x23c6, 0x6, 0x101], [0x5, 0x3, 0x1, 0x6, 0x5], [{0x40, 0x7fffffff, 0x8, 0x19}, {0x9, 0x6, 0x4, 0x9}, {0x0, 0x1, 0xffffff7f, 0x7fffffff}, {0x7f, 0x18000000, 0x2, 0x5}, {0xfff, 0x6, 0x3, 0xffffffffffff8000}, {0x5, 0xfffffff7, 0x7, 0x3}, {0x3, 0x1, 0xd4d, 0x3}, {0x4, 0x60dc, 0x2, 0x8}], {0x0, 0xff, 0xbc1, 0x4}, {0x5, 0x8000, 0x2, 0xffffffffffffd452}}}, 0x4, 0x7f}) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000480)={0x0, 0x5, 0x1}) r5 = getpid() r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r10 = getgid() r11 = dup(0xffffffffffffffff) r12 = socket$inet(0x2, 0x4006, 0x23) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wskbd0\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000500)="6dced2abd906e9bb9ca60fd98ea76b3ae60f962d1ec8be3378c25bf2939bda374126949e8c5f93a6c77871059d7773eefb2bd07483476fe4d40d731b43021e9c3d1dc1e9fcc79899655bece93c88833d6a9a1bca24c22f73c3745508a79731042cd20ce9cf4e2dafd1229ad656c250726e6f030aefd673e4d896990f035199ba3e5c9cf54143229034846cb2ba391026d97f1ad93ef89c9f9287a609434cc9b2a287ac73164b3ca644fd9473b9865ed184f491292e8d6044bdbbeaff6ef79b5099", 0xc1}, {&(0x7f0000000600)="fefe598933be4093b91981661da824d4e6a3def67f82975040a17d4f", 0x1c}, {&(0x7f0000000640)="af7672f3fafa499f0a86a07b959e798182d4bc8eb4", 0x15}, {&(0x7f0000000680)="e7060422b73b35af283709ecf028bf41a0964223d338844ea219eea85e74f9bf8c3279c633c22d248af88cb45c80bc90f4f42091e348e4e8a4525e01b6df55155c04f1ad90f57a9d21818b1c", 0x4c}, {&(0x7f0000000700)="463e221324881b84bc733f093da1c01f1dad0078597431d5782893725bd05164535710239a7a602233bd9221e76611969c0feeb57466b47c44cf065a921132adc41993596bb8b12f48380f8aeda4d71160e7ff86b95b3b50e3c965ed", 0x5c}], 0x5, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x28, 0xffff, 0x1, [r11, 0xffffffffffffff9c, r0, r12, r13, r14]}], 0x68, 0x1}, 0x801) r15 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x0, 0x0) sendmsg$unix(r15, &(0x7f0000000cc0)={&(0x7f0000000a00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000c80)=[{&(0x7f0000000a40)="0b113429afbd369915f7788ec77930b5fabbc2a169d3c625d9fe3fd49156ee2f957a28c5d947d0f9ac556bb24083c70297f152a5d393ac57e6f2ea5adca0f4c1", 0x40}, {&(0x7f0000000a80)="c7afdf839b398662a4709284f0c716763e671ea6c9071cb1f6a9d572194400a72353ffc3fb", 0x25}, {&(0x7f0000000ac0)="c423f6571a078b9561acfef2af45820b293b48183c4699dd321767ff8eec59978f6841809ecf4df31333ac6892ced26997074368b6798fc905ca70df9b0ad8cbcf70360d758627adde5d8e94e5ca10e7836753290ca103cae806964db22a60960c2bd736b1ff104d76d9b487ec3b6e64ff32c5691556692e90ed1beff26a03ce46c104", 0x83}, {&(0x7f0000000b80)="aa8f2118c8cdd194ce31e6b676ea720d3c8af5e32a0c555cb0102876b68f9815c8a0e8effd0a1da01a1930c9fd2858ec04a7b2c9291567bb1c21120d16a591488422873ad2075d2b251b9f756da752fb23a5af259024a14c0784cea2c08998131d1fdca704f4dfa02b34f399ea2fa57253339bbac364e4ec1b403a112e91e6584e3e48e4721d71fc15c9f7f6f86e7fad79e766b3115149c0691c86895e7cd6cf68804444ad040e7da2cefe43e4854fa529e00445e1708126283e2148378ba1c5037d6ddcdcd0c69a9192270ac01ad7db7410367b042c7fbfef1f5e8fbac974bd24490e4e", 0xe4}], 0x4, 0x0, 0x0, 0xa}, 0x1) getsockname$inet6(r3, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/null\x00', 0x2, 0x0) r17 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000e00)='/dev/null\x00', 0x2, 0x0) r19 = accept$inet(0xffffffffffffff9c, &(0x7f0000000e40), &(0x7f0000000e80)=0xc) pipe(&(0x7f0000000ec0)={0xffffffffffffffff, 0xffffffffffffffff}) r21 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000f00)='/dev/diskmap\x00', 0x0, 0x0) kevent(r16, &(0x7f0000000dc0)=[{{r12}, 0xa, 0xb1, 0x4, 0x7, 0x1000}], 0x3, &(0x7f0000000f40)=[{{r11}, 0x7ffffffffffffff9, 0x4, 0x1, 0x58, 0x400}, {{r17}, 0xfffffffffffffff8, 0x10, 0x0, 0x7, 0x12}, {{r18}, 0xffffffffffffffff, 0xc4, 0x8, 0x4, 0x8001}, {{}, 0xfffffffffffffffa, 0xb5, 0x1b23f7a9831e7195, 0x3, 0x6}, {{r19}, 0xfffffffffffffffc, 0x45, 0x40000000, 0x8001, 0x3}, {{r20}, 0xfffffffffffffffb, 0x615ff683505da38c, 0x80000000, 0x9, 0x3}, {{r11}, 0xfffffffffffffffa, 0x757bc944ee4f27d3, 0x1, 0xcca, 0x800}, {{r11}, 0xfffffffffffffff8, 0x1, 0x4, 0xfff, 0x3}, {{r21}, 0xffffffffffffffff, 0x40, 0x80, 0x100, 0x2f}], 0xff, &(0x7f0000001080)={0xffffffffffffffc1, 0x4}) 04:28:45 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82dcf80b407b696c6430"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)}, 0xa3bf9eb79b9e85c5) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600"/1009], 0x10) dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = dup(r6) openat(r7, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r8, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 04:28:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x4) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360fcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e567258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47ba93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c8024bd7add90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51000000000000039266021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114ab76381469e2d922a7c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d4859d8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c0600000000000000000000000000000000000000a984965cc1371a10498b8fda57ab56fe83550dcc440fe0699a07b47f7c4bbac472da080e6585afa135d6a01c00"/1054], 0x10) dup2(r1, r0) r2 = dup2(r0, 0xffffffffffffff9c) accept$inet(r2, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) 04:28:45 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00c85366e50000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) mprotect(&(0x7f000040d000/0x2000)=nil, 0x2000, 0x2) r2 = semget$private(0x0, 0x5, 0xa6) semop(r2, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000080)=""/39) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 04:28:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40080, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000001c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x7, 0x9db8, "d6d06c8a40b3a95986de6982fa385680bda074ad"}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) write(r2, &(0x7f00000004c0)="6e0e8899832aed8d11fc4cd32a3fcf73ade6c6df1cefd6406011035e570976b4af4c06aab7aa13d146f27b7085ab85ff2089f577d5ff1b73b62147218f20d68b6a6287a2485c5ef62f5fafb53474aa30c5808c952f1d55fa9a5712476977d2497d603897f272973aeee0a390ba9fd2d131085114b9902fd1725e8ba6f5475997ff0b9112a49c8c912481b45296722c84ee86bd69e8fa75a0e6d04c82fccc9c831c6ee38ad5a0ae91e111e5b73a1fd63b6aba5fb6278aed857584b0b1aaa823c55335c8f560e316b0f8ce0574b8bfa5647084263175c00811df8d6f9eadb1bc5b34885661b0b62985935f78cd8f1b74cecec1a0a650c59460c0d733b78879210c41f330ca51737aa6ff54649ae60c263062e01da59f0f32605da7a3f86c0e97b046aaca460ce7924ac9d77b8721583c400f82067775a0a9a95927fe3ec32a4dffd110ddb02f007f04e388a6006d128017f119c77cdcdd20e3f2e37f69e4e842ffeda137a2f2083c71d81de3fed806261347afaabc684466f622fe08d81a89d8410737307fc1ce345f06b87bb6663f63feffd42705c5344527989e70878f145a0f7851160deb41a656cb265bf27e88d66f1d27815453d1346468cdbce8506d04640b6407fba5d87121f7483d38f5edca96594c32ff8047309ecd742a75acea163aab98ba333c232183fbc98502424f4565ef55dc675a1ebbf9426b11b66f5e3c0cb106c6db98e2955dc505f9beb762979ea5372d91e97bb9b4c44b90d721b570623317f00204279321998d88e184861c6a0bcb8fe35b5c169d813472b38bb22f21b743a44cc3cf30ef554bd52b8415b71263513d3def267ab24aa6c96b32e03fb7a9a8b35cf0e6b3845391c8489d83db7b3bb24ebad65f4d5a62667b15ace99e6e8e849f89f9cafdae05fa1bd38ff87ae8894b516ee92455d6a7631672e5c6ef1933747e57ca45c1da57b5f46b21e726a179ef24608b4c7a3d493dbe95e15e2b6731d73eb5855b23491df8fc8dbfbdf9ab5953bd9efbb06a84c694d4cf5d77a11d2ccc78b7ee07049a87c7eacb5c7d36993678353e4fab06ac589b7716e45434fc9f0f2b18d2147d7221cd59962cf30feeb7592a8b2eceaa8bbea91ba9b685680b5765dd91026ea1ea2a8454a2b6af250e10e4d44b378c7df4d250b70e75e3feeafa2740", 0x343) 04:28:46 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = socket(0x2, 0x10000000000003, 0x2) socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000800)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000840)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf39f3c0d6f38aa65ba94e3d5c526764bc926ca1810eb9bc9b10fd867f5dfd1e4e63e37b428c112d1e0243073c97e55a8fd35ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2d9e6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71", 0x100}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb44c5867d569cc38eb1d73916873f408b9029c8d466d9396eb052ab57d73ec59ad23bd3dc4e8b5dd5988171de19b410d0dd5b7e5845c1ef5844f3ff9137a90d8f37c3be432c9a91248efcbeb4134d448b8b8f03adef31e5813b7047cbfa586c8efbdfe7bee10ea4447355d37a02bc10507a424639eaa317e92db28dbd134ee5514c8d4e3866e79f7e9d330bf0a308701f8b3c299887b9424fc43295951cb9dfd559ac47a", 0x288}, {&(0x7f0000001340)="18edec63b6ba3cdf0be3eaea6e664372d2823c17fa01243d8f7a8507890446879b0f0a79da152898725275d9d1dc1d29fb14c2a075558f14882ca64625af5cadccf4cc3589954c412faabb9dbe89e05e555a5b201bb8d377e45f8cb9dc68b9d343eea090582e5d2f6118cc2ca60c73eb41e3ad157b0d13e50faa60a1fef858ee8dba42fdf26dad01fca1a0673c405b0efbbb28840490fcdd7f154ebe141c635c16becc3907cda16a7641bd3671df4654768935bf539440b48a32d54f36bbfa9a54a121209bcb0eccd234d3ce075f06669f26a6207f1e38caa7fba424f708864f0411b72afb5e1bd98107bf06dc4b34977902b431e811b1514b", 0xf9}, {&(0x7f0000001440)='E', 0x1}, {&(0x7f0000001480)="2ad4ceaae38e74350ad9fa1051de790d2dc945a68f1fb273c6cddab3f73f26af491ac9755dd9f0bf376762e860ca277b9743245f8be73eead0919bad0c6363039fbe5214a014c64e2cc433b8747336c2c8a0d66c90febcf9757d96ffb84dcda0de90ac893e3bd73bd4f58a2b9458b8a3759048860aa0ed389cc8da07c691ff895f0636bce7479df65f07dae4e3cc948f8f3ca5987bcf080159b9c7a0b8c44c7c9c12cabd242e0c3c64c4f8fd", 0xac}, {&(0x7f0000000780)="2c9f78fd4a3b5669cf53d9f1c45d66fe10ee2dec1c830f824bcecbc609b875e1044a373c65b41ffefedf9803c7ca138cfa7f30931dca909acd999d4e1eb4249188", 0x41}], 0x9, 0x0}, 0x0) 04:28:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0xa1de8173da95ac1e, 0x4500) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0xdc967a6cc11124d, 0x22) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x80, 0xb9719860df46fc93) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) flock(r1, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x800000000000002}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSBRK(r2, 0x2000747b) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockname$inet6(r4, &(0x7f0000000040), &(0x7f0000000200)=0xc) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000180)=0x1) kqueue() 04:28:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffc, 0x8, 0xfff0000, 0x2, "0000f1000000000100002000", 0x7fff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r5, 0x6}) setsockopt(r3, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 04:28:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x2, 0x8}, {0x18, 0x1, 0x0, 0x8}, 0x8, [0x9c39, 0x14]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffc7e}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) 04:28:46 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x40) r1 = semget(0x3, 0x4, 0x8) r2 = geteuid() r3 = socket(0x2, 0x4001, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x40, 0x0) dup(r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f00000000c0)=[r5, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x5, r2, r6, r7, r8, 0x40, 0xae55}, 0x0, 0x9, 0x7}) setuid(0xee01) r9 = dup(r0) accept$unix(r9, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r9, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x10, 0x0, "02000000078d00cb5fffffffff9752c3ce00", 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r10 = socket(0x18, 0x2, 0x0) socketpair(0x18, 0x3, 0x5, &(0x7f0000000540)={0xffffffffffffffff}) setsockopt(r11, 0x1, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x1, 0x3}, {0x1, 0x10001, 0x1800}, {0x0, 0x8, 0x1000}, {0x4, 0xcac}], 0x2c0f) semget$private(0x0, 0x3, 0x16b) r12 = open(&(0x7f0000000480)='./bus\x00', 0x10, 0xf7e2f8e9136bbbba) r13 = socket(0x2, 0x4001, 0x0) r14 = dup(r13) getsockopt$sock_int(r14, 0xffff, 0x1001, 0x0, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000004c0)=0xc) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r12, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r12, 0x800c5606, &(0x7f0000000400)={0x1}) r15 = semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r15, 0x0, 0x0) 04:28:46 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x28) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x110c4f6c9d30f3c8, 0x41, 0x0, 0x2}], 0xd1b, 0x0, 0x2000000, 0x0) close(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) close(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = kqueue() r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b, 0x10, 0x81, 0x3}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r6, 0x8004574c, &(0x7f0000000280)=0x2) kevent(r5, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) r8 = accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r9 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000000c0)=[{{r9}, 0xffffffffffffffff, 0x41}], 0x10001, 0x0, 0x0, 0x0) poll(&(0x7f0000000240)=[{r5, 0x8}, {r8, 0x20}, {r0, 0x2a}, {r10, 0x8}, {r1, 0x85}], 0x5, 0x8) r11 = socket(0x11, 0x4003, 0x0) r12 = dup(r11) sendto$unix(r12, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0xfffffd6c) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$setstatus(r14, 0x4, 0x40) 04:28:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x170002}, 0xa}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = geteuid() r2 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r3, r4, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f0000000000)='./bus\x00', r1, r3) 04:28:46 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000200)="060500ba97d0bba12485efae40f01df6cc6f87beb000000000970d55e1a4b76dd58e2c9600bfccf85df9012d584b3e3ba63e51384888b9de9e0f3d8c501a675067b4ee601dbbb043ddc085b9289268753626056de5b66b097783bec20eecda2f489fbc44fcf64e74058c9d027e7a450e079672bd485c751cd231f1b3d41bb97d3d11a9315d07030d00e5e97e00000000000000000000004000", 0x99, 0x0, 0x0, 0xfffffffffffffd18) 04:28:46 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000000)="e144ab3b463750441d1b6c040eb0e313091123d239cc8edb86437e8e9ce6a6c033b28026fc03c0a422ce51b65690f5766ff646d737fdc3cb93042aa7", 0xfffffffffffffdd8}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) 04:28:46 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) mkdir(&(0x7f0000000080)='./bus\x00', 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x20000000, {0x3, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x8000, 0x20, 0x1, 0x6}, {0x39, 0x44, 0xde, 0x2}, {0x8, 0x1, 0x2, 0xffff0001}, {0x36ff, 0xff, 0x12, 0x10000}, {0x1, 0x1, 0x80, 0x7}, {0x401, 0x6, 0x9, 0x9}, {0x74dd, 0x89, 0x81, 0x80000001}, {0x7, 0x4, 0x20, 0x1}, {0x19a, 0x80, 0x4, 0x6}]}) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) 04:28:46 executing program 0: socket(0x0, 0xc003, 0x6) r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) 04:28:46 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x800, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() r3 = syz_open_pts() kevent(r0, 0x0, 0x0, 0x0, 0x7, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000340)=""/141, &(0x7f0000000100)=0x8d) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/45}, &(0x7f0000000080)=0x2f) sendto$unix(r5, &(0x7f0000000280)="f69e64ede06a860984b2762de5549ad99cca4e636081a79813f826bca1bc4420b505e8ceea842dc7fdd2222e660eb838019009139b5a845dd8a87e953ae1e20a93dc2bd2e618c47f856b8b8a754625ac1eeba7cdca065d8c1c8f55866e075e27ec3b893dac51b3c8cf34608e4a1ac46b65d7dd1c1b60ccb6d8c0c94d339b4de11d8acf1d26b3a633438dc90ebb937fea39317806f6d4faf4557e66fb3d6004fa865fb20dfccf0c0f2613d96401737c12bcdf2f0cb521cbdfd16f824f", 0xbc, 0x8, 0x0, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000180)) recvmsg(r4, &(0x7f0000000580)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000400)=""/158, 0x9e}, {&(0x7f0000000200)=""/1, 0x1}], 0x2, &(0x7f0000000500)=""/110, 0x6e}, 0x840) kevent(r2, &(0x7f0000000080), 0x77b, 0x0, 0x88, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000040)=0x8) 04:28:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 04:28:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000000300)=ANY=[@ANYRES64=r0, @ANYRES64=0x0, @ANYRES32, @ANYRES64=r1, @ANYRESOCT=r0, @ANYRES16, @ANYBLOB="5e95d1b191bd3162b0428cecd9cfac209a1978bb6cc69423700d4c5d957e1b071d9577aec12ab2b9b23d989a61d200d6eb1fda2923be729b9df5d7785facf8dec064918ec00dd709a7f76e5b23e7ac5b76eb82b798ab8cedf69cc9265e083f1d17c0b82537030000000000000009b95792e9ec4a7930b482", @ANYRES32=r6, @ANYPTR=&(0x7f0000000000)=ANY=[]]], 0x8}, 0x0) 04:28:46 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='x\x00') r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x0, 0x0, 0x6}, 0x152) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x0) 04:28:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x74}, {0x28}, {0x6, 0x0, 0x0, 0x80000000}]}) r1 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x80) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) msgget(0x2, 0x80) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fsync(r3) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getuid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x401, 0xf9, 0x0, 0xda}]}) 04:28:47 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202f5fdffffff010000a41711eb8900d510cb8e5367af3bfe6510185dcf000000000000"], 0x10) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000000c0)) r5 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r5}, 0x0, 0x1af1360d24fab807, 0x20, 0x800000002}], 0x1ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:28:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) r0 = kqueue() r1 = socket(0x20, 0x2, 0x3) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x2, 0xa833aa724556ca53}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000040), 0x7, 0x0, 0x7, 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r2 = getpid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r4) getpgid(r2) getpid() writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="1050562990014c30382b5588f06e69f32d4c71065668cca77407b29dae07e2fe9a5e9573330cda0b33c655a1791331d92f793c687398bc5db620f97dadc89ef5519151fdade98330f051aa9fe56e749cdc20f50d591d90f85fa0a73f3482363d3aa05b1741afdccb1817278da5d8ff964feac3147ede76c3", 0x78}], 0x1) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 04:28:47 executing program 0: kqueue() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)='\fFW}', 0x4) sendto$inet6(r3, &(0x7f0000000700)="9e368c4172862ec473345bcfd8b893cb9b26163f53dba7063b0e1b267dd95cda65ae4f0a63430ffbd4cc94e04f737fce22c0bf8033464178b124eb5c1d9db6e28453157010e6885b62d1a6a23d9a2a363b27cc77f314e4a8bf7cc2e8448bc68ca3f72ce908b06cafab1d33642e8061437671bbe828a962cb68382da857b19d6781b7653bb3edbd6f5a8ffa411ea9e7b88f71dc1ac536c15a235491167acdefe9aa021553b3ec2fec764a7e092aee31aed70b7cd26e3d3190929ac9cfb7654b21345748b3dd7ed7f775c5e08de18f52228dbc989ed5c144b7b727cdc882a42dd2ec40df8bd307e8737bbcefee2f37eab85e3d7ff301568d664a5edb0ec5ba160746b5e73bc34a4a58bf81f0bd98cb96b147b85f23863694830c69803a2886c5401d2233fc38832df3b9bec67fe2787c07874a90d25a", 0x135, 0x3, &(0x7f0000000540)={0x18, 0x1, 0x403, 0x4}, 0xc) open(&(0x7f00000006c0)='./file2\x00', 0x2, 0x8) r4 = syz_open_pts() getpgid(0xffffffffffffffff) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r9 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r9}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f00000000c0)) kevent(r10, &(0x7f0000000140)=[{{r9}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r12) r13 = getpgid(0xffffffffffffffff) fcntl$setown(r9, 0x6, r13) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x0, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r4, 0x1) write(r4, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000100)=0x7) writev(r4, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r14 = dup2(r4, r4) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r14, 0x4010426e, &(0x7f0000000200)) bind$unix(r14, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r15, 0x80085762, &(0x7f0000000900)={0x2, 0x268}) r17 = syz_open_pts() getpgid(0x0) r18 = syz_open_pts() r19 = getpgid(0xffffffffffffffff) fcntl$setown(r18, 0x6, r19) r20 = getpgrp() getpgid(r20) r21 = syz_open_pts() r22 = getpgid(0xffffffffffffffff) fcntl$setown(r21, 0x6, r22) r23 = syz_open_pts() r24 = getpgid(0xffffffffffffffff) fcntl$setown(r23, 0x6, r24) r25 = getpgid(r24) fcntl$setown(r17, 0x6, r25) ioctl$TIOCSETAF(r17, 0x802c7416, &(0x7f0000000340)={0x40000000000, 0x8, 0x90d2, 0xa50, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x2}) flock(r17, 0x1) write(r17, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r17, 0x8004741b, &(0x7f0000000100)=0x7) writev(r17, &(0x7f00000000c0)=[{&(0x7f0000000180)="ddb4aeb3ec240a", 0x7}], 0x1) r26 = dup2(r17, r17) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) ioctl$BIOCGRTIMEOUT(r26, 0x4010426e, &(0x7f0000000200)) bind$unix(r26, &(0x7f0000000780)=ANY=[@ANYBLOB="c9480eff6d44ff5f4ca0120364703898e7d0b643fdae53064afc200200c8922e4473309b86c1982235805308cb7fcdbb8691b39949533ff31cbc856258581bd8fd5641327362651c629b1acc10cb3c0405f8264c9a92ef70ab2c3f3b09910d4931da1ed95cf35d5f0d1cdfc37d2a63a85eaea3e325fc9556a3d4fab7c72ee765c01d0a0ab751179c26e80f68554a0a38dbefca069958f0598ef014053f400dd787ce122e92084043fcd8c0be7cbfbe4b6284328cdfa5b7000fff23b3eca789c34b1ee4ba178ad6e78cffa2fc01000100a9fdbf67977ed697352f8059cd8bdd48e247634e612d6ad032a5da9e1ad2329e7c1bcf97650776f53ab680ccaaa994c2d89d4404402b4f11c6a3f83702128fa35d13ddcdcaea50fda62e0101000000000000c0c6738b62d733482b6a5a9e78f91f91217a3fab476a17b3e90a4e447457447696abf32aa1f197bf38205cb76e8dba165578c93a3eae"], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r26, 0x80085762, &(0x7f0000000080)={0xa155109b5c5cfa5d, 0x80}) ioctl$KDSETMODE(r26, 0x20004b0a, &(0x7f0000000640)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000013a, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x7d13}, {0x25}, {0x0, 0x800000000, 0x0, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0xfb8, 0x6, 0xf8, 0x3b0580000000}]}) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x2, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r27 = dup(r1) r28 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r27, 0x40047601, &(0x7f00000002c0)) getsockname(r1, &(0x7f0000000340)=@in, &(0x7f0000000080)=0xfffffffffffffeba) r29 = dup2(r27, 0xffffffffffffffff) munlockall() r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r32 = socket(0x2, 0x4, 0xa3) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fchflags(r32, 0x0) fchownat(r29, &(0x7f0000000480)='./file1\x00', r30, r31, 0x6) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r33 = semget$private(0x0, 0x3, 0x300) setuid(0xee01) semctl$GETZCNT(r33, 0x2, 0x7, &(0x7f0000000280)=""/36) 04:28:47 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setregid(r0, 0xffffffffffffffff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0xf8, 0x6}, 0xc) 04:28:47 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "5a1432e07144a6ef06b0c3d9b4e67f84857813ede71fff077277a4810c5366b280ea22b56dc3393a2079fffda0bd8dc6fd4b55eb775ef4c80369849c22442e83f8d0633c4043421af7637c3e7ed8f8edb39cf30ec8ba"}, 0x5e, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0x5}, {0x100000000000002d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 04:28:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000000)=0x4) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x6c}], 0x60, 0x0, 0x2, 0x0) 04:28:48 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x10054}, {0x6}]}) fchmod(r1, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r2, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r2, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r3, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r4, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0xc0206921, &(0x7f0000000300)) read(r5, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000140)) accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r7) fcntl$dupfd(r6, 0x0, r6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) syz_emit_ethernet(0x7, &(0x7f0000000380)="2649fd0481fe8ba19b36f87a4906") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000100)=[{0x8, 0xae, 0xfb}, {0x6, 0x5, 0x2, 0x101}, {0x67, 0x7, 0x7, 0x8e64}, {0x7, 0x80, 0xfd, 0x1}, {0x5, 0x81, 0xff, 0x2}, {0x0, 0x0, 0x2, 0x100}]}) 04:28:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1ff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfffffffffffffffc}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000140)=0x3, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0x800, 0x0) write(r3, &(0x7f0000000100)="9c", 0xfffffffffffffc3f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x5, 0xffffffe0, 0x0, 0x3d, "93923efd50b3bde91dad67f1b0d88b460d2041a9", 0x1, 0x8}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) 04:28:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) msgget$private(0x0, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendmsg(r1, &(0x7f0000001980)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="3058e10f30e41cecfe71aa7bf2f3c49f3758b6350fd9fbdcd30501a78d5d94eca79cc30876a7903dd150d00fe372decb2100c475b3c2a0658a9e943fa96ea17b", 0x40}, {&(0x7f0000000240)="1244cd4c42657347a74334aa07ff76139e787f64be6ca4c12586c3b5ab65a5b8ceb764b1b4808940e144702cd68c4cf93c16e07214c41f6eaa408bae8c4d33bd15c520e2810d15b71fea0f4707fb15fc01719f69c3850c0cdb88908259284b1f5e8c740a67e9edfbc5f1f29f95dce52a1ccfba4b7df0930c598e4c5b500b99c5742f7aee198f457434a1a6ec379ef85e7408e497f61aa1b44041f2f04a2756471ce1cf87e8d0ad6da5991dc0a00fa639dd3636ba38ff50109e37612d6345e87c404215b5ac902a2d58409fd31f56f8aa8173d46209c5aa617baa1ac8af529cf57f3110905f74", 0xe6}], 0x2, &(0x7f0000001a40)=ANY=[@ANYBLOB="8000000000000000b4a432906d30f8099dfebde2001f2863eda7d27700bfb63e6298d77a6e05d5b047975308956e28c2805ea616d4a35ff8446e3d71d49b9b1ce0417d1fbcb14d7fd58d670509dc7d0878f4d7e7bf786d1b2bf6c2b0467af1d479f54e6ca95cdf21973afaf1b084c91d79cdb4c4a2c7c482f90b56c800000000400000000000000028454bf5050000009be5e3baf460a8711982550e49a5c474030dd06aba0212725a1160b8b0bbdc84fe6b2ce44cf5d39402d20b7e38000000d800000000000000feff000000100000c003d20e69f0d9133f594bcc00398e220b08357c64d546fda3133a2adf26eb4a0f688c2197c718884b23dabe968ef99c19eacfd0beb65f71714b18abc6e6e5e12cb43f060718a4b57322464e2c5995071e6a1944d99d42a93dd66ac6597556f67c1ea5d65aac8decead3a309bf3ce3ceee96273ae40f317ee796c9ef7142f16564863d5723cb7161ad77bcc419db63fb796f1434748cb4b22b739d7f75fafae4ff97973b7da089b589ae2b9b959f008ae380e52ed971bdb2e6bfec06e479f1491e4eaef162adf300e80000000000000001000000080000000880d102b266b42e7c4563159f862c6df1b5b0333d495e70b6db6eefb300033ad4e11f138c3226178c50c4c6fb209f95c65aecc653225effcfb516a89fa482ab57f9edaf1e301a0530a37222485570f292f10629d27adf1b63b44ad119032180c9a18c72a8664fea788720a613ce3bb2ce9660faec0fa010456b6ea4706758b58fbd04b169944fcf3bd198ea22d9c718afc98ed7881d6611ddf28f397bb011e40d58f80bc64a8ba9cdd4c23222298aa16696e7f02371c9566205cfc4228a89b86c1cac7fe64ccf08c34b5f231120d138ea43b0cf906d00001010000000000000ffff0000ffffff7f73b886187e8d716da408b1caf64c94c66020aeebb201526948e605102b4410fe33bb8026c033d5bcda3ed024da1f9ed84b612e1a24a6484c8790423a6c0f27e51558a456cbb47eff803363b60ed3a48ee43285e74386d03c0ca04afa8bcc79134fbf5b55f5697d08e3e300d6423ef74e9f77dbbb2a0640f9239bc2403bbeb9d8338a974f9125ad6d3d2e04988c85af4922640a73974fa4a5bdcc162ea77c0f50754eb744f11e88f5ac9d1e37285b889d27f48a7cd3a81a08d2d27944e4d04d2b2e631d86c0794c07d2b525c6bf79702ff0c0234f95af848b6a512bbf43757036559e5094e3146e0ecbb5aa03b73df87223c5249bbff24e1178b9b8193e3b522e1c4d123aabcd9b118ac423eb4ca5f2dbfa2046720351317a2de0eb7fb88d74ceab6f512dd249ca42da8bd86b74b1826722fe2ce1d338f099d6b6a1cb9d4934d34cd816e1459844c8c1818a273a03a76263b6e25ae07ae01a951f34ee9a8fb9d36855ef38cd0372d72185919419da7a6a76fdb3d9670f7cf6560fb2caad4abec95051de90e9a64ca40ec222eeae2d74690b71d4f6bf48001c5cf02e07d26167cf5dae97308b23a0696bb9edb5c36dd6fb17c9711544c1d39e9d4b41a0e38055754d4524a582034b8d2b1a28ea3677c1535500defda1242d96d8ebb94646891bfda19826733a0e36a4317d1f6771110cd13142adf1a42980dcb23b1d02b946fbfd238d59736afac4e7fc9a938031ed05e006a56b784b88bf2a4b057534cf59fdeae6c16ad11cd125f4ac500a76201e245cbfcee11a83354e9a06fd166124e0ce2ee7084bfcea978350bce8d67204878ce4a2dd460c118fc99495b75112733ea31b1be9cf61e851e8842346ea2b3b2f5619f31640a239206dbbbd2695bdd929d8ae25f623730d3ccc573526338cea4c230a2a7f6c033631f3d43451fc8efed51289c2b0c89faa3e488150c0a73ddb77f04b01e396dbb65c60ac09b6b379823d8126bb721f667ec1c9b7829e2284dedbcef4ed28004facc3fd6e28ed5b64a8f04ff5deed506f234f916ac5dd8446ccf6d33d61ab0cbec2dfb3f47148abc7e38162821fe8879f102d1e2c7ad073455e41e422f2ae092d1b850396b976df78507f193344242c2bf2979091e070cb34ae4089eeab0911ff81a15c9045d80f4eec91547afa1063c52ff144194fb000ce9f1c53f2f30ba30aee38a9fc09750114ae56b6a931b417f1daaca15359b9a39db7661a9e3b615cd2b21acc16650fc6a2b9affd0289454313eb0462484695910a6f5b91faad52d8f7abfdd5a20dd6f2d1d51e1f70e34060b19b7bfab555bf783691a538753fa50ba81a8a58dea185ae42cc954b58a1f11b64de283381319b4acc53fda7f7236e4b8676fab81fc63469d0cf9da41e46cbb8e9f6f8670c314adc09911c595b66b2e30fb8246cee5bf4e557a833c630ecf9db98e263481fad5efe6f35ba7d794b90fdcb60e3cbbc77bc7057c5b3b6316817538b3167122eb0e16016ef12d36f342221cd50202e697c9ab712bdc93d2a86d17c4c0db7468e0d653f8160f86286bca70208eeafcef6556db3b9149a1a777f4d7f0e05b220a6969df63302b337bc4f9d2d637a99d7ec59ceed73f7b5510060a53379a3d80e79667085e7c1de0cbdd06b5fc7493a9e69455df7b5eb3d897903f84ec28e2f4d928be348f6586203c24d294d7141650f906ca7d1ec7535c0545f0f06f3fa030f7b258cb1e97122af3f6fe19355854be3f0a8c75823f62babcded47e259c24252ed46f9c0531cf2a8cf9db2ceef1be9cc9c5d2ed9dadfa3a61c0b2e528d4d00a6bcae0331c1ce987fc81383d492f4420f51d561d780acb6e038eb6bf77c8d2a9a4e5a9a414f3393a7a4596866ff4f2ed63b1c0c4509063f07b15c8492451de28bf44701e1830990079fd6938f3f2bc1abb8d6b92c2302c27b826e434612350ddb49c7c9b211fbf8bc0c25887a9a940848da1c761546b21ce77be07bc91ffb0a2bb75c25029cb380a3fc0a71a5b41b0068545276be7178165806cd34308fb98d53ee1a462b96d23e2f7d85a7023cfb382c57088cf8f74c0f0c3577641a271ee2b968490f4488528fd4fcb5bce2b90dc719748aeb2e6a996f243884b3f47f5ae8942a863ad1c77e8826581fc53e8e5698e55fc438cb96723c628b10fe636a6a169e225bd5646a801719e6c117d76c18a6de47425d46fd561af020b92fe7b3ba28c441ed1f2e2b7d54ad04a737f16e7746496082c46a10edd8b2ee6f12525df8b63a0786f815d725609a6d633f934a6989d0e7e82d5889b7cfc1f398b22b71a273e05917d42961dd7f3bc6136c0ea6f500c95306382078c4b22924237914ab01a736f9bc7d8c0458858b1b9d0249193f2974a8521438c066f1aa2ace86bdb26c618f76b992f71e6adb9c14adcf3c1f3f8783a95bce004030ecb6aeca04b507ef1bdec2f4ffbffaab83cc5cd2a4c894c1f5cf123637823b3ea39034a1e93586921c407fe510d2f048a52cf5a3e47a3eb9f951d9877df0bc0508022a506d88cdbea32b70430d2f23f975feb0b45d6fa5cf79a60bc92cc2da9f416b79f5c70bd170272203d3f346b71f05595f024d856cff9e196d084643255729219b4b8a90b4b1c933905a4317860396a750a03d016e46c55298355fd2f57bcb7ca69cb5cde14b0f467fea19ee27213798d4766d4420b4b100b6bbef55d617beb826320be99bd1904f24ed488693436036e89f304866fcca1ebba9339741516d9080bd5dc6e87418196530e5b5fae0e55e0b58f3e1712c1bd14b720edffb38edf9db37449f491038f5fb390945711792ffacd89bc4c39fedad2c3739d336bbe29f9aa5469d5186fb7093f5a3824b06a1acfa29d47333cb0de86c1fb314c2fb348587d153aa8406eafa34fd3b047c3305ab7614cf858e8788e2f01a0eb5146a733d2135d78118998a9cadef025ee027443edd13f7ccdf5593c89fa7da0dc1ae7d8141618a19e74c9729f8c925da89c36621b74e04a76c84e5e7ad6e9aca530d94b13dbd7322e6882a5788dc30174541125852045e20fe4879f3b2d5ea1ad32ac5c3605e237960e11bf1d1e85758752cbf5bc596e0e7701a14df694b1cd9acf3dece9928327ab1f0cdb206e802bc4f1113602932e9cf685c5571303a594793791bac7178679ad772f66ed8839387a4ad62121c554cf0a0f14731b178c60d9ef7a3ad9daf21b504ed139600406ffa3927660c6d2163f909b215712925edc2ed27a2b659c965f4b3bb4fb7433a1ff344afb1e24f8b875a999fe5adef33bc36af00ff617d1adc644784579b19289d4af3b7faa8df0a6b5d1335da0a82bec2f3a7865339e2c28d3586d8a76c501d989612c9b0a7d2aeea58d88a78076c05f849d3ffc216d615beaa77e52bf0b1da30746994790ea705c845920eaa2d2b7c23e8374b9a725a9f89cb1f9d62e7fcf9180f71fc4b610febefd72a2a15ab4c1500de5c0bd30ffc03984e2e356dad14c81e11547870846a4ff514c5c1364c9c1fd729de87a9e7d7967709841a210b2d1f902f5f523242de7d61036b67c11a5c200be7931104e6a0a7cdb0ca78d39a38b3ff5951fe2d8b4ccdf788b1cf0bcf4033d8b14ca5b8e7cacbe74c6e22cc7ba10fdbe7a2d285ae0e4dabd720ce8c9a29521a1b2b32a88d1a942ad16bd195e0e6f8792e4d41ffac3a19dea004353283d253fcd405d657954d26a8bce40ea56dff25400df948324d63b636c00093c1138c03325b92474f377925596e5ec285ac05a809747dd8ab382ba69b4c3200c81c0bc08f44dfddd19a447e87e1df1cab581d2eda04107b897885516b6820b265028fd606dabdef7e8cc29905d624c2540d7471ef8aa1c22d8b5e00aa04d3131d1b1bae93711ee92aae42de71dc9cef19bf29cd361c6af0dffbeb35b67652fe0dd4e1173a635a241593a101f6c1e587589303b4798113526cca7d808e3ecadf573de5548dab4c2fccc7b37f47a9787e8111b842f028c25f08e21ab39b4fa8c393fdb6fb576e61be7ff72675e88349163c651ebdd9bfc98e45c5e26684cbc2b2034759ac061725f1ee9c5b5bcee28d18cb32c3424d35fb6ce2c5b6b11fb26ff980cf92ede82d349cfe8c17c9aae97c4f4a054eabf6770a432a9fc30080f30e437074e0c1deb9747c3a2852080be3d1899be144a80a83fcd986b1a5afdc9b17b9262d16df21818a64b56c3a1286f241c71fb620276d19a46d96503bacf2dd619cc9c1136cbbc28a63d904a11daa22eafe03cff54b23fd0598f7d1b30a2404ea471d453b4cb66d670462399b7400d613b4e509cdf926ab5fa585257f90d921ecfa32a4a80392d58de76268cd15cebc74388c6b060465e123bdb43716a9930d6bafcb1d318f6bceaf6c47df7891bd1f69cacec11d462bb6c194015d74877854ea0a3199852aa56dd0cd75e56cb0164f44964c3cfb58065816537c3b6953e480b298e70b659bf39addb453ad909dfd8dd43b7522df6dd48a00ba4a0cd9c3a0cbb709ea745768c622a9b3d14433eed1ebc5a424576d59f02cfa7328744231a80f18030c6e34407c1059546fd3d74e6cc0aabc26265357ec1bcabdb1182270d3878502dbabb95282ff61f3a51076951b519fe649cf691ce1389b359c04aa3c69dc22b21b0e8f859002dad7333b4f3bec032195a03b731651c6e9f17ce78b07dd208979b774dfd4d4e49ade3248be8467fde34008a716978d3498ba73c1697819a2cf9253a71a997584ca4d6bf616888630fd856ef4eb68abd6be8e6833142f07101e779fafd857a985dbd727a35f6b495ddb439d354dfeabb9c03d97f265faefe12e9bd3329088045387e31a30bab1fd5dfe33aa9f4d55c3b6fae5976e612ceca65168392b1d36dc36497fb17182c246e9e2f46e0832312890b1ef78b3abb8b9939dc9eb7d047471151de91084d010143527e335cfb08276787c3c192585f601dbb92a8cb9143b8521b7c849c9e1cd594fd6d0072957b0c98d438b926810f6882995105b2a9048d555b5d65eee0cb61f3a66bd935fb799088cdb6188d8eb2cd603bd48c2b61a9598dc2a9e5db7fa11f91fe8a92fd79c4dee7852312f6ef5b161c89aad011c13d25a179871bf14de149a04a1d36149f33d967b1cc21f1f003a8c70781bcaa941a2d613db21c703a715061ac503816da9ff7f000000fca634398d36580de84538e0d438a023a6640834b76319bb07d936f66a28103c1a31da4ebe690cc950db2fb924722341c40fff1f4b56711f29567249ed9dca4bdd26f8fb1630f4148df332d79ef85d26d4e464c208fe29ea05e7d60acc87699a2579d8b590c6ce0fef9b6ba41c532dd0e9aac28384d5172f4c6c27e9c585dc02d5238c82991059c0445f921ed2734014d0c656e1e14ecdb967c9848174d0c9de4ba020b5c5383e722bc7a034aa61e04a355f2758ec80c0e46f160e07b06299dcb78027ce997f21c354e9291e4c506cf741a504100201aee47c6b38f50bf54d34756a5148f1bcb6bce1f1ce833f71534ffe6f5aed3eae0618563dc09268bf055808520a853690947c7860427ee39de75ea9bb2a9b36717661b5feddc6156cf313e407dc22d787f66d632272ac7a35767b3230ba607ebcee7abe3c43db8fe2018b74d93f072f6ace10cf01ae1bcec875f1ee3c924259f2749149dbf2dd905f35f5193adf53a4369afc1c9570db5d546b84cadf2ad6128ff978af3cf12e5b1638c43e4ad6af29d53e505b6aa3031f0f058e7458e6d26b7b05c7c97790baae8362b9c77c7f6000000000000000feff00000000000016ac269ef970ba562833a6ab4d9d83519329682be3a6994e801e6f4f29ecac99f3ac8fdcff60529b8d3997110a0e0db30e4ac0cbab2382207083577a491b998bd60f1bd2dc28ea9b31f000000000000070000000000000000100000009000000630f036403a41e39c35414ae31f635ce16cc9f6c8b63d11e787dc9d137deaeddb228c3247726785a58b6565f082797f8959a336b47d0f7d7b824ffde1aef6a04c88e1cef4622f56d4f7e7800b025fa29719823761f78b1005cd781bbc616000008010000000000000100000006000000a1d6538bda046d9085b6a52de93f1e594a54def515a17e58fdd43e6a22069af567a7cdb390a1e95be3b46c53fc03608f92bbfb4e2fb30caa379d2c3e870e9f691ca00e75097d002cdf523bd142fbb9fb0a0eac81666adaf787a4323ddbfd4bd5f7b9c46c1719056b0107321be791773094897fca6b66eca3acc6b7347ddb075179d3928e27df139f164b4337e5a9c1c9a611bccd3538f066073c4f4287b2b1e065dfdd7883bb097015e336d1fd82c6e28ead7d32fa81632d10bcd1af6f8d12b69be3b6bedc2d2be3531d790b1534dc343c4984d99f7a7be7f604f520aaf5d7102ef6e49247d9f4c20d1b99a125d6b672e500000000000000a000000000000000ffff0000fc000000ee13b55bb548d132094467eb3643461dad2a54c448ff06107ae9c2b67005aca52d98178698b985f8a209ccd714459a8cd4abc46955e9825916db491f46afacef78f1d86eadd9de8fe901c3717d7fe2bea89c86b111ead35ee884f7be7d11e3d1f432aa47ffdbdc7da39e36d27ae266b13c9c31625cc88b261f93df59ee058763963ef90b193979efc8a56b2845c8a9fc0001000000000000ffff0000020000000232fc7822d2c4340b825bd37a5cd6ead6c19277762d5dfe7ee93071a1ece6ed16ae32b7ef6dd2f0ce3a4670de8a5d628d62575ee9069e1dc4a996c4089df8d606d53dea8e6caf2650d5d45ae9ba4c570fe19f2611a6eca0df9fc93c01da3857d210809d4644107ac6f95ef2ed191d242573994e227eaf67917e2cec267f10bc6c2a0fae69be7805e0ab2351279d080f84f622b7d6a47ce5bd1665b2a8effc6b98e9c65a678ff9232a3d6a060f7c8387736d9565275eefd4c95a2a73ef0f11c55be4e11437a0b04a72d93decee41ee6e3a9cec6751012a3f86893d157d5ad5a073753c9ce801a7a343fe16ed6900000043b804c23d54535e8e09ff6e75c10354b74256478aa657e7f449c91a48679e66794e05b2d7cb2d0a284596d539f05817f15738bea41c3c0f224a0c23934f3655370ca30a93da2153935f2326d8c286517fbd174cf80a4a4d3b08e27e200d269e27442c587451472de0f62308db34344a4a473c081a526263dae63625e245f3b44f6585c3cba285ff137916ccadadb4aadca1a9ac8c9db20987318bec311e01dfd3eb344e541cd556b4352b42f61671a4307fa2fba6f95479b092272732e4cb050ebbd943fc682ab124aaa2990c7e9a42c51f43c20d2064a27787bbd728bdad6b0d99e898468050cb228efb59d982d9cb97a7ce38d8d6875c71c017498a80e5"], 0x1608}, 0x40a) 04:28:48 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r3, &(0x7f0000000100), 0x0, 0x0, 0x1, 0x0) r4 = kqueue() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10220, 0x0) pwritev(r5, &(0x7f0000000280)=[{&(0x7f0000000840)="12f30d983211f4fc669307b8a184e61dfb519e2a363bdc78768617d115a90ffb0b326e4d4eeb15648c4dcd8b0cdba61ff80833bdee8ddf2decbe09c95e326ecc751b9c1ef23628b067d124facf8655d8e63c8ca80d809e7bc950e0fcc70d52722cd79a6d67ecfeaaafa385b1028a79de264472d2698999aa079433fdd5a48bcc8e0e0164df0cd330872b391aa70adc5176eede7413a65e9bdd80a0102c3894db705fc84ba2c55e055329fe40900dd1055a1b572a90527b8637b2e80fff8c802a068ed84c0eb15cd072b05718204de7be910f9e65b9a404ffbee76ff26b46254fc25eeac73504fc73208381571da1d1c3a1d5c461510982f1d768592fc30ee7b5cccb7c5d5b950b9366d6e7e796a83fbc30691268765f0a4ea6372c080aa7a1ce85ad0910c55ed42817a1319462f025f0372ab21c88a017d5ba89e64ed437f534ac2921ab34a01360fa3d453471d8936331a8672893b7d668caac9e348988d9e1a45c44fb608839c0cdfb12c9d01ccb72ac5dfb1c7030a0a1f386994d9c29d9e2978183e66ec06fdb32ebe2fc41972c361f588549ab89a53d277bfd9d9adf626e4b2e557d1a18279611300786ab2cdee3bc86485426469b0d7db20d705d1bc36b014de2b144edb177afc6614d9318ead4b43853fae95be3dc87aa1c5235ff0e9be7f0524c23e23e7cbb9e4545174841bb467ea08c252008c1b3c3c80500879a7ecabaf397eae37c80ceeee1e13e87a319bcc69d70496c75d582265315fdc2129373c143f84bced84bb26147cdcddf4f240c40f0042a8658faea115be4bc4a059f52be1fad21b73997a7b7c63e525aa458063c5e9e330dce9c5e55d5491bd873a6563e419a3a87b43cfbd1643fb970a6d43242867b373d01b046e5cd2872e017d7a41aaa490785952ceec111a6294249d2eacb3e71744eed5c993cb4402eb064a152bc777880d43a0d0f4c76cc23f0b849abd8d662fdb994f1e6f12dcf94fd9f0abb57f3af4124f04ab0026310fbd7f9e9b073204b3bdd98b80ce2c337f21ee579e3b59d3206bc8c6b07c0c5c35d1151858ac66465f3827e1cfd5cae727dab23b21b0ec9435284255cebb1045812d18df59a21e584ea656ab332b7fde06ebeb1aaa79413ac22a63ce785d93f7462e481a4a21226fd9d4fce96322254b314f22e1282f608250827f9787e6b6879868e0da675171f71b7a3a911ff00e7894c390f71238399ba333ea13572463d6cf25a95a30f69a7b7fa44d55a7428da6ee75b3e2c813b534cda0b66185278792f1998d14e02573632ea1e5b4fb6d410e6dd1e76f5fb0b76731187aee799df702519c213954abae40a2f563c04b9ad80ff55fcd15ca5efd337eb377a61edf9bbfdeb60704b67b67363e0e1c6e4d04a50003ad4b9916b335a8e0baab8caa4efde05ce1e5504d269ff49bbacfab3e7055e5fa3bf809db3df437f7e1b188f4c05e3599f5c8fe0386363f089ed92a20ef8226173d53d8e427cd329719bdd1979940491f8599265e3fa8efc080682c491a12c7474717f6994f55f49e0dccc8a3478676bfb56ae759123832d4611e9ad3c46706900210dd86168ae0a54332377ffe0e22510ef52cc38c1f4e226a814235bc65b3a2e04ee09645362f386d29088bcbbf5a74d377f4b6d71407dd232065029ad5d367a1f38240c210557ea24b602067c12624082767d325aa9a980e0240d3c6f288bfe8c686ad48b541e91e39238d61ded3a70fbd1039f2c6a0b75ece7c047ba222edd0337156512007ae9750eb4a5e2f0794383a6a35ca9a5ceddf807520758300db532bfa7c049e17f1df6b90a005dd2814f5b082b758a414139130dff8179d577573e664b382c12a4157a3742a572081d386dbfed0263c70f070a54eafb3dcbf6b0ded2761b802d95b99471898456658a86c5f6092ff95b53cc5ef8cae6e3ebe5171f08c9845b67d5b16b6ed45f409f823a8d16a7fa47ec986fbfe7562efdc151e3c29afa604b6d1689638f99fd9a3abe1fb0a9911b8a5000435468c3aa106f0a9a7c490241759748a5ccaa85bc9227e3c487c6ad3b2c92bdfb9335b503ee065e9b50f39a01cc14dde8211596537adb1ae6943078d47c434e63673d0660b08cd495af27523ff2784417db053938c0e93bc6ae51396d9c45eb9944c5c489b6c9ce97ba79a2afd21cb7568bdfa031777e49cfc9c70961a55310d65afa72b8805d277e21b7ae1a48c12c78b375faf93c77c1d8c889ce02ab8ff385db5e088df57343f2f2fe2a215cf2d3babfd4f8d9da42991405e2a4df1bc9e941b348588fe2b608490662a9e87378da6ee5ee45d0c93d8a41a700412de74bf0c3430e7ccd81a21358781c5924ce715e344dd860eb338ebaaa76287df5ef48751d0b27213b2a0faf2f9f193d877bd431dc10de9d3b127c6b6049f1db26c5a2dd5a8e79e6cb2cfb2804d2602816ea36e7f11e0b3496e613174eee1c2c5bf5af3a86fc45715dafb50a1fd49d95cc366fc921f4f0fac25658da0b15fa95c47f704b761d2c2ee796f6645bffd25e5b72f42f0f4f47cc419b180a500e37acfc597c9d987a991c0f59037dd638339c94b6c4e5f46992d190a5bbcd23502457da855436196074bcb41b6a54c40fddefe103267868949004eb7e6eb6c699955ad4c72acfcbc111db510ae8f8ccd4aca3eec09ae7dffbbe48b6616406645232d7332ab4b2ed7ce46fbea64194c8a7f3386d3f8b606afa86b4efd59fdb8018661ebcecdd78688837d49eb7293e987ded43fd228401098f95ac78a0b4957426a94936e2cea08fd5dac58026f7948b681375368d9b5449c862d8276baf36b51b795a6f0383a6a7d87539325737f7d9e8e87d77c80c389e1696430c986dd5bac866b91f1c36b21e8ab79a0a3260f25655183c0a5cc8151721a2e8c10e79bbec21ac0e8bee30efc345054bba47fab45b44a83978103664bfae10ec97eb74e91107b10718d805284c3170f3811c7a517c4ba2644952c96b121e9aad7c9e57310316494a8b26eec0bd2d5819bab44c0670403b442df17f805bab614253d054b7c194dd0e4841d17141da6e76c91389e3271b004d20f5572c666276deac3667195d5276f5e4fc32113cc80313a9621891cd7f43877aaebf97383d8111afe1503e447b22cc5ec70bc6b552e8248e2ea9fe9cd6cf92bcafbc3d867e1aab8fbdb1383b8ba9405d817e5e9758452f5ac97e08afd2749e28e161b7f47f39616dc111e16e0166dd6cc03e2a43c537d16e1b479d74d406ed34f44d13c2fd27f3ad879dc03b48303f01ac3a23a391086e15bd377e8d4c49c3f8c1d6210ece7a9b31ce5f49a37870032e274bbc61041f6e9b4cf593beaf9c7d3d88a1261c3d2c3249d9f6866776e067e4b99e40883e4d81437302b230d675a5bd7f55fe0f05fa9ab5d3be9d15a8ec379ea98e17faf4c7719c564d2bf0f43072c40c26c5dad4abfe1c84e1ac334c73dbd2742c708cda1e2bf9168a2c293a4157f80b759ba6cccdef921818df2b62d9174fa57d8a584919d31c97d91d13f11e108df9aeebc1739a9e85f3350d50cead03bd7062aab96bedd951d1527ae02fc4177fe9e2e8591e0c3405faa4ff2015f0308a0659ca402c54d71897ffaa5e5b456400f1c148b9d871b07222b1bbc31e1e3dcf0395dde99dc3a71aa41b28294fbe66cd9c0084ec066a2fdac4f4ed9907a7b8c67c687dfa8308acf368c538328bf5e8cc3b5fead3f7482c060922b05c2469bb9a743ac0b0d4d83665a9cc4ddb7fb3eac3accfb6612b270f90bc2eeed3dde40093ed6f19431450b4e1af871ae2bde16448d40e4dc50be15f5c10405f32a1fb494aca3473f74ac72c1a96d55df8d6b0bc2d9bdf3e8f26889bca50488e437385cd7de7cb33c9fee587a3df1f892066a70709ce25d935ba8c6ca3704f9ab1f1ff66515e6bf0c52fea63b20fd75c29511ccef9149dc80d2f49990fb9ebafcc5624a813b2fb1fb15c32b6971e8c717e639c6bdf499d9107c23d03b969d544258027a42b0cb7779aa1fc00df1b214d9293b1dbed8c401b5b03485265cbdd57b4d38f1be84bfb98dc3136c5f858cca3bf0da5d09928345cfd33e4756d044a333a986961a80a65a2af0bc9b6474da6978562119eb0e888fcbed7c785be036a08950cbeb497fdd07248699a3cccc73abb3b1da0ddc26a0e7de7bdb0828241f82a9252c1108c94916f52e5797dab52a3fe0ece1f39d1ecf051b0237d1006111c3cd4d83d9476ccdc687ddda8cb0ecd037964b818424dd3e5db38c3989a5a627c34310c9e45b098e520cdfd2c28c3f19b3f8fe163c473782345c4702e06e893bb0ba89c2cee4225852aa32b5b42b09ae614ea0eae1db4894ea1eb7e4cc4ceaffeb7d4587bec105cd4f6db2195599b9286e9354391b59edaf779eb353f82f41429721c40966e4c4f37f98649dd9a23b745bd8678ea0f04cb3454b7e9663bbf9d58edb8af3d2fd6f3f27589510bfc0c6dafa98e80fc6a536a521e7a21bb3bd9f90869b5a39fe1a145c6719a817fe229d92c945754738b519881bc78b2997401c0b5d4c2e2d666592be70800ef69a3eb47792bb6873b8e4ceb7e65679b118086ce02ff22778ab9ae0bada025885ae2bad25ef8bc87c3004145823d94a4ec39883cbcd75648b9ab2fbcec29f089787a4ae27c5ef21371e71abee6ab2cae5c88380350cde18b2aae8ea8eb1b8f8b9d499dbef0b4e159595a8a216414512bc72593f92829876fdc2b057fbd179fd006f0a3ed381e1d7b5f85ba36350ab0678d39caea2d37da35aae21309cabda9d598f191cb7052c3380e9082e9184429d0e3ed540e671214ab21fec2ffeae5b1e99ffd5a4b0ed751551b1c797485fa37c655c465e2b1d42ab62428760be1edc077219a57fa479afc667e8c6ee1602175e3d3e4ae0631e068e76f5cd74c315eeeae7892cdcd6474e168b3708e8d88e53ce564d7a8357bb4c320e9e499b18d2e70305159cd2c65876134163aa137086b78ed0d18e525dbf4047b3c5afe11b8caa72ee1b801c3f8f7f4f7267b153e39d4e6a00bfabb430d0fb1b423fd7bac2d3990a62b08dadb015f9c00c4fc9b7ff99c3e0d9ba45ab9fbc58c1eeecf26668ae1f1faf6d5f297728ce2a0b12affea5af5db386b615220226a2bbbc1101d9f560307dc8f512a6529bc183ef91d5b374e8e2ed7dc81854dd619eef02750b60713bc70841294873a235120c2c8d58810a1d664fdad6dad5802e230cc412b794d6a601bcd20f057ebcbe618bb6bc2036e84cd2200fa15ae806d63da93d4cadca5dbe76b537df69bf4c4b85853f674270ba0e84754ea372f26bb1c241f9789638102113648e2714457de0a34c08a3c4eebd0084f2b6b2b52d6961a2b0115b77f67a8a3ecf7d037f211ba324877078df280ce317d40a3e279b697bbdaca5d7fa7fd473ac35043f642356ec496ec426fe8fa1195d4a126b2d6dddb24d626b97308491f1f2598ef5676b9b1b84d4f1f3015a9a31e86de347e12ae6ec9d59c4be1e6ec134a7f53b3b544cf7e147d9ca3dcce034a83b16465c8547b330a4743ed88c64752de1acb20793f7501b773484bb1721a1c65e737a9a68db064aac0fdeecd54452840a76bed515be6771f5e8f51fb62af571bc8a907eada8422a51bc29d7fcbcd2b2da2baf28be11fd2319ce92456b4f5e904b74e40d1050306d8637a51b87412f152d1e75244823efd0c723f3c10fde97b3ad88b0c4853f62c08c159e9014730d8908070c6c32699719381a98e8398e0891e86c0db7e3e23f22219b8d3ded923debce0f5d271b0dd2b78238d3aec", 0x1000}, {&(0x7f0000000180)="84202828eb2cbeea32e480d0db21762881c525faf3df3b643d59ec615baa10b4980d33b0d57b52aeb53389aa1e41ce744b4d679635420aa663c0fc17611f20c0faeb8a4e6ef951df30c8a19a1f88fc3cdb29dd6d40a456dacf0b0c3f8808bfe391ebb56f7b333b3b8ed661187217fcfc0e5fde0c9c3e003d474a7227eeb8af3b047912cc40717d50a2db209f6f9bb8b25ff758fa325004403be315e0f9b61a5c5a057f3c77d9b738c121c339da5ec8b15988cae3c80c2854279b2c4fdac915e856507f55ff9d85212dd8b46bb65e67499608f87c63331edc44c42d1bec6fccfdfb91", 0xe2}], 0x2, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = dup(r1) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 04:28:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(0xffffffffffffff9c, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 04:28:48 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) accept$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00E'], 0x10) r3 = socket$inet6(0x18, 0x7, 0x4b) mmap(&(0x7f00005a4000/0x4000)=nil, 0x4000, 0x6, 0x10, r3, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="1b049cc7841cfecb6cb808d9b565935f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050eb0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfffffffffffffc8e, 0x6, 0x0, 0x55dc) 04:28:49 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000280)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000200)=[{0x5, 0x80, 0x1, 0x800}, {0x9, 0x9, 0x5, 0x7}, {0x1, 0x6, 0x3, 0x4}, {0x6, 0x6, 0x2, 0xffff}, {0xfff, 0xff, 0x3, 0x7}, {0x4b, 0x80, 0x7, 0x9}, {0x3f, 0x6, 0x8}, {0x0, 0x8, 0x1, 0x8}, {0x400, 0x1, 0x81, 0x9}, {0x762, 0x1, 0x4, 0x2308}]}) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) 04:28:49 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socket(0x11, 0x3, 0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:28:49 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) connect$unix(r5, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) getppid() 04:28:49 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 04:28:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e4178963", 0x21) poll(&(0x7f0000000100)=[{r0}], 0x1, 0x1ff) close(r0) 04:28:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001040)=ANY=[@ANYBLOB="820201f0ffffffffd21225ece126f3e9284eaa59512a03e7d90a8a9b535893a303d3cf7ef4e71c8ebc0aef0bb5f6ccde2fa0501383660279b290a84955ed2e42fc576d30cb29d580306f6b5cf188c6b388c71267445955725d76e2b2c89094dafc269f90c65512"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0x0) write(r1, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000180)="fe772449e14336dba9124837fee56a21130a02f5d46cfe49db7f7024c2d7cb6a20122b577509f6b59f7701d79f350bc975d60cb5ded36ca61e20a501a0cd2172ca536191e154edd1c0eba39cf6d31e704b9babe0eb899ae96e8906a70657a0139724205aa7f6c32b60d8c324a7ec", 0x6e}, {&(0x7f0000000200)="6509f3c4db094e6edfbf12c90597504e5ad2eb4cecae86c3f2f57b84eb557288837e2bfb7d7bf408ee4e2ca3ab301d77a7ca248a66ed161ab4ceedb6eb0495d4baef89a2d75d5aa6642b802337395f2ab61c116af1dae0fd0193c21d2bb26a43f362622bccf0fe4a646ba22024a40808e2b8ccd8947dee34f1", 0x79}, {&(0x7f00000004c0)="8eae700f12452d037e0fb4cd9e8682ad0e58a2738f3adfa2cc556b295ec37168a5039e05867b774e7d97f635fe239e10acd139daf4cabc2936e20400000040000000000000005ba5a19968d7aac6fa1c161ebb3bc73b4617a2f30160733c67a287db8ff59b7537bb1b8c010ddb1b79cf284af78ed8965a6fbcf06872744f1a894f109e3bff514ee2475e57949d7af0bf6c27070202fd10f8be8e", 0x9a}, {&(0x7f0000000340)="29a35dc2891d508c1f7689a3421c62ab74f1d2fe90f786cd7a88dba79deb33d768dab48fdb357aa39a4de36e76abdc21c1b62626b4a147b53be3dd02f40c47db4758384fbd324aefea87c7f63ff1fdf62f5502ba368fdc8916fd8cdcff57721f5bf562185d0c158d1c8a065939e0d50f93832881cdb0f8c09dc0d7e71acea8aaf8836c00c7d309812ab9f3645874a3695281176e62cb8a8da90cdf49a55c7dea33bd4a9c391007adee376675b5c929dced884c9edf599d62d2883f3a70b5f5536fc3c9d12789ca9583835e752d78", 0xce}, {&(0x7f00000018c0)="2a10a5efcde646d8a864f7ec46eb4ce6afe7cea06e406f1bcc3619ce39a07159b93c9c591393106b4f98bec7cf7b5774455adf7e525e770cf3c698358f17b004356cd29896d32f608c1ca8c4e71e037896649d52f288672268599c93418729ab874b002a8615662c353652f77d53e37961c9bd4ad5fceeabff0e3edab730eec7d8b8b1b4c6250ecaf3d635d5ff03c7fcc7a65014097a2876c48350cff5d2f70bb168eb9cdc37100b977e0e48870d79bac3a0a02898d483278ad7f29be8bb5f95fc1941bab65dac58881499c983f4c7a08ce041247fddf57f84ecdd4b391e9a16e5288e8f9c723279de35b0d9206c4a0192905481982576f65077732c447182e11e34d9e46db6ce1392382b13b3faa2d981cd83352aac89132e148d55afb854f1e94ded541be58fedb30318804139cae0b37ecd9393b5366b11f032279e794251915c789bba1999be2496b99a95035317a7bd48618d3248661ca8a8aad1c23a7c48bfae94e0cb1fc292244a0505b5d64434d65c9e668566b40f7c95a98c1acdd338cdf1c44dd7f9ffa4bd9d7eeb865a91249a42cf045345855497185238aa78b8cec536489ad7f5b0516c203b02cc3ad2bf404320177fd25dee05f5b924a9ce2fe1ea5541704e1066058dcbffe2c302b7cd4cd67404a64733207e548bc67a241ca24617d00009f3f20c61ec34bd587a9078fe869aa42a8fbc7f386f91ae2f00cd2a135e057959c336ce379141d5ef69064e1efbadeeeee18807f790a0b71d4d23f0ef304fbfb75695f277b9e9d29aeb123c8687fd5bc9d4c65328b8e2a91d27532c515e2630f588bfaa4c60e71df2e9051a638301664f9c1d1d99c3328f612c7e274cac1548d40af0ca1394ef951ea9e96316601dd54fe6ecf9abf383a5770f8f80d1306f3276f1b64dce446425e38f132d184c4323c4e4edc63cf22d959b8b8ffef633d8a233b4d2a1fd5b00703b230f1d6c1729d102f95d0aeeff61c32c77c21dbf6bca367dac079440fd720c082330f99e352a3e5ef90f7543688230d18adb6f7f019c9913713b0a5554548e8e76ecc3f35b204b297fb8765c30e206b5632bf8649b62d2b535263b8e80f69f28eac36eca3cf7d9fd804e0dc1d37afc3484661f8fd9b20a9b46699ca1c014957ebdd9043214af2db537db82d0c2f3076db0d13aca1623708e43b3fc0402d84ef31fbae481d3f64ca6ecd8361e79a5599fd3073af447f1b834632f5549ad772d313aae4cab", 0x372}], 0x5) 04:28:49 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r2, 0x2000740e) r4 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) getsockname$inet6(r3, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r4) syz_open_pts() r5 = semget$private(0x0, 0x7, 0x19) ioctl$KDENABIO(r3, 0x20004b3c) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)) r6 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r5, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 04:28:49 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x298, 0x0, 0x0, 0x1, 0x8000}, 0x369) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f00005bb000/0x3000)=nil) r4 = getuid() setuid(r4) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) r10 = socket$inet6(0x18, 0x1001, 0x0) connect(r10, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r12 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r12, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r12, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r12, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r13 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r15 = getgid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r13, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r11, r14, r16, 0x1e4, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) r19 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r19, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r19, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r19, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r20 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r22 = getgid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r20, r21, r22, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r22, 0x0]) r24 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r24, 0x0, 0x0) shmctl$IPC_SET(r24, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r24, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r26 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r26, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r26, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r26, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r27 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r29 = getgid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r27, r28, r29, 0x10, 0x9}, 0x8, 0x1, 0x9}) r30 = getgid() r31 = getppid() r32 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r24, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r25, r28, r30, 0x1e4, 0x8}, 0x5, 0x5, r31, r32, 0xfffffffffffffe01, 0x9, 0x7ff}) r33 = getegid() r34 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r34, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r34, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r35 = getgid() r36 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r34, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r35, r37, r38, 0x10, 0x9}, 0x8, 0x1, 0x9}) r39 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r41 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r41, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r41, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r41, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r42 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xffffffffffffff00) r44 = getgid() semctl$IPC_SET(r41, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r42, r43, r44, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r16, r23, r30, r33, r35, r39, r40, r42, 0xffffffffffffffff]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r46) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r48) shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0xffffffff, r4, r7, r8, r39, 0x4, 0x8}, 0x7, 0x3, r46, r48, 0x2, 0x6, 0x65070764}) dup2(r0, r2) 04:28:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x401, 0xff}) socketpair(0x10, 0x1, 0x7, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) 04:28:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = msgget$private(0x0, 0x686) msgsnd(r1, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) r2 = geteuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket$inet6(0x18, 0x1001, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r16, 0x0]) r18 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r18, 0x0, 0x0) shmctl$IPC_SET(r18, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r20 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r20, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r20, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r20, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r21 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r23 = getgid() semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r21, r22, r23, 0x10, 0x9}, 0x8, 0x1, 0x9}) r24 = getgid() r25 = getppid() r26 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r19, r22, r24, 0x1e4, 0x8}, 0x5, 0x5, r25, r26, 0xfffffffffffffe01, 0x9, 0x7ff}) r27 = getegid() r28 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r28, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r29 = getgid() r30 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r32 = getgid() semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r29, r31, r32, 0x10, 0x9}, 0x8, 0x1, 0x9}) r33 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r35 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r36 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r38 = getgid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r36, r37, r38, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, r10, r17, r24, r27, r29, r33, r34, r36, 0xffffffffffffffff]) r39 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r39}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r40 = kqueue() kevent(r40, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r39, 0x80185760, &(0x7f00000000c0)) kevent(r40, &(0x7f0000000140)=[{{r39}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r42}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r43 = kqueue() kevent(r43, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r42, 0x80185760, &(0x7f00000000c0)) kevent(r43, &(0x7f0000000140)=[{{r42}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r42, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r46) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r48) msgctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x9, r2, r27, r41, r44, 0x0, 0x1}, 0x1, 0x3, r46, r48, 0x1f8000000, 0x2e3f, 0x1ff, 0x81}) r49 = socket(0x11, 0x4003, 0x0) recvmsg(r49, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0x0, &(0x7f0000000180), 0x1000000000000264, 0x0, 0x26a}, 0x0) 04:28:50 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x8, 0xfffffffd, {0xffffffffffffffff, 0x3}}) r2 = geteuid() chown(&(0x7f0000000040)='./file0\x00', r2, 0xffffffffffffffff) 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, &(0x7f0000000180), 0x13c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$dupfd(r0, 0xa, r3) 04:28:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x20000, 0x4e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r3) ktrace(&(0x7f0000001180)='./bus\x00', 0x4, 0xa, r3) poll(&(0x7f0000000080)=[{r0, 0xee}, {r0}], 0x2, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x1}, 0xc) r4 = socket(0x20, 0x2000, 0x5) recvfrom(r4, &(0x7f0000000180)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) 04:28:50 executing program 1: r0 = kqueue() open(&(0x7f0000000000)='./file0\x00', 0x8a88, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r4) wait4(r4, &(0x7f0000000040), 0x0, &(0x7f0000000180)) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:28:50 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) select(0x40, &(0x7f0000000040)={0x7fffffff0000, 0x3, 0x1, 0xfffffffffffff504, 0x0, 0x6, 0x20, 0x9c}, &(0x7f0000000080)={0xd55, 0x3ff80, 0x9, 0x7fffffff, 0x0, 0xe4e1, 0xffffffffffffff58, 0x2}, &(0x7f00000000c0)={0x6, 0x10000, 0x7fffffff, 0x5, 0x2, 0x3, 0x6, 0xfff}, &(0x7f0000000100)={0x9}) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 04:28:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x2, 0x3, 0x7, 0x80000000, r3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:28:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80, 0x4000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) close(r0) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) msgsnd(r2, &(0x7f0000000380)=ANY=[], 0x0, 0x80000803) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x2398, 0x6, 0x100, 0x4, 0x80000000, 0x9, 0x5, 0x7fff}, &(0x7f00000001c0)={0x9, 0x8, 0xffff, 0x8, 0x7, 0x0, 0xfff, 0x100}, &(0x7f0000000280)={0x5, 0x10000000000000, 0x6, 0x4, 0x4, 0xfffffffffffffc01, 0x3, 0x45}, &(0x7f00000002c0)={0x100, 0x6}) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) read(r8, &(0x7f0000000300)=""/88, 0x58) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) renameat(r7, &(0x7f0000000040)='./bus\x00', r12, &(0x7f0000000100)='./bus\x00') msgrcv(r2, &(0x7f0000000200)={0x0, ""/97}, 0x69, 0x0, 0x0) 04:28:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040)="8a8bb3d0bb7f36121376bf584dfacc6da345c738e7ad5de744e55c98884f5cec25074529b6d4ce80ee41739daf452cd78371f75415b9a60aa7eb284c5da9800bfadfe3e475cdaed122aa14df", 0x4c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x56cb}}) 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) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 04:28:50 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8202009f3d"], 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) sendto(r0, &(0x7f0000000180)="08ff02b504366f92bd880b8c68c640ff03082e0a2e29dc71d69bc9850e01e5fb169c28c07c17625ae36c06aeee868371ec4bd6ede7a1028ff934632b52c2ed013f98132c225848a08fc8816c4bb75fe7a85fe3ce68195d2f64044debaed926ed515ae89d75a1de867bf4e9613878ec6478cdd2fbdf0ee4f8e5f7ae9ee70cd577008e914e606af89f5c89fd488b27147c00c0985dd9ffa2bf92bf13d4114113d8c1296bf92426d2890bffcd2580933fde841ac0f9f874f7fc16c3be7649081132a206fb69555d701e133fda40fca2a8d6f57648c46efe8d3b9e7d00004d87054ef8a0c9f755c357c081f102db23e83be53cb9", 0xf2, 0x8, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x1, 0x0) ftruncate(r2, 0x0, 0x5) close(r1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x493, 0x0, 0x8c34, 0x6, "fd797ed801f9ddf579b43d2579c6dcb4db5ada60", 0x7fffffff, 0xffffff80}) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 04:28:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 04:28:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = openat(r2, &(0x7f0000000080)='./bus\x00', 0x80, 0x100) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000140)=0xe2f0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) 04:28:50 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)=0x1) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) fcntl$setflags(r2, 0x2, 0x3) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 04:28:52 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = dup2(0xffffffffffffffff, r2) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x2, 0x400, 0x31, 0x0, 0xa9, 0x2, 0x5, 0x2, 0x3, 0xed80, 0x80000000}) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/204], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:52 executing program 1: r0 = msgget$private(0x0, 0x686) msgsnd(r0, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/11) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 04:28:52 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x133, 0x0, 0x1}]}) r0 = socket(0x10, 0x3, 0x80) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x1, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x7d, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) socketpair(0x8, 0x4, 0x0, &(0x7f0000000040)) 04:28:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0xa0) getsockopt$sock_timeval(r4, 0xffff, 0x3, &(0x7f0000000140), &(0x7f0000000180)=0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 04:28:52 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) mkdir(&(0x7f0000000040)='./bus\x00', 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) getpgid(r0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/fev/`pf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) r1 = open(&(0x7f0000000380)='./file0/file0\x00', 0x8000, 0x20) syz_emit_ethernet(0xeb, &(0x7f00000004c0)="7018e0a4ec82bf2ace7d7417065032151611a1c754945fb33e0882267a9cfa8fc577f86246b23a1ab0c7fbec88addd6646b9a542f226d6a47d7c97e15c48abd2dffeb954a96004028822090a94249771de0377c21e8159db11eb9ae592cfe0931a7e4962104cf4a2f740c80b54ffcf56929d8e21db8aeb528fb88de5d407934f6acdf472c2249e68715c2d3c660d0cd1edd8c9d61841a4aeb46928cd2f23fed66bed904235ecb1d5d2db4ab819cf2035994a8c9bc4d714aa97063da521824aacd3f7cba24d6eba2d15bc4c1ab7a72d0772ffbc5c0d018cc5e4c2339ff22174f5b68dcaa6b8879bac8943b5") ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000480)=0x2) r2 = msgget$private(0x0, 0x0) r3 = getpgid(0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r3, 0x0, 0x0, 0x0, 0x80a6}) ktrace(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x163664f865cdc391, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) connect(0xffffffffffffff9c, &(0x7f00000005c0)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x4c}, {0x20, 0x1}, {0x27, 0x0, 0x2, 0xa1}]}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000280)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599fd44fba5d75874a9051c29054fe0aeb67f5c168668c919c90da7758000804ea3229e97d9242f5b320bed971ec5b10486eef3abcb91b756682ff9ac25bb904a2107e80b77df4dba639b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d78764000000000000000000000000000000000a213ba530e554df6a82d00aa34ebe4765677b2aab3d2"], 0x2, 0x1000) unveil(&(0x7f00000003c0)='./bus\x00', &(0x7f0000000400)='c\x00') msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r6 = socket$inet(0x2, 0x3, 0x0) fcntl$setflags(r6, 0x2, 0x0) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) semget$private(0x0, 0x62f2a24c37e5a520, 0x200) chmod(&(0x7f0000000440)='./bus\x00', 0x2) msgsnd(r5, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5591de76017e028b5bfed104759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) 04:28:52 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:28:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_emit_ethernet(0x38, &(0x7f0000000000)="13fc707c3c030f9ed666a70f8f12df8e9170f776514642b195c45ee8fb25946c9ad8d2e743224ed2071251755c7d4c690203b6576e73cbab") r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 04:28:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) socket$inet(0x2, 0x4000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x3}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 04:28:52 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x8}, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x80000000, 0x0, 0x0, 0x2}, &(0x7f00000002c0)={0x8, 0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x3fa8}, 0x0) 04:28:52 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) sendmsg(r1, &(0x7f00000019c0)={&(0x7f0000000180)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f00000001c0)="72a761b32f1de68754dfeaa48c7528a31ed35a5d11cac2ac410bbca908e51adb1eced65a4e90c5c2e147a205b0a1923a36b7bfe27e03b7d9e13bce8f196e5aef93c95979cf19049fbc74b74045d47b9a7f82c8b29f5ccbde269c1cb73c6e66648c5a6fb2b92623a99cbe9e5b772234f47c1522a29ab4a808427ebea16e623156ed74197f51102ba26025751143a654f99e51b4e577ed58bd6c7365d8de2071eb7eaf3437c46988", 0xa7}, {&(0x7f0000000280)="2bfadb56ac7776007caa21fb9a932df498972f7c1073098bba3167b76f7a6fcb63f5a603027786182c8ab2a11e018ab80a82", 0x32}, {&(0x7f00000002c0)="7469496467499477e4634551bfcab1db522334b567840a07d5e8c200b845a32cc1a4de4cf93b76e901be769283678b6df6ea65ce3857ac9a7e69b02896766c74e1f7c7345f6099ecccb7d52f531be7e8919e3d4f2f36607c5fa873178298cb20db9c4703b485764380e4363b9de6ab0be8106e5445cc5fd29285907c4b90b0a26f0d41a7661b10b9f91a8daa29892a462f3ba49c13606d8f4c77cce29d31e210c437b201d4786d90f3c05c4eded707acbef1b14c2d29e816684781a8bfbd179e209bebc06e128da9a4d8231b92e0511f2d488bb0c1fca82cbc0b58539ff092e4761d2e881757ab3f4fd808be7bfeba6583895c04e407aa0d49b84a66b4ad2e0fc11f354c9b2596f0b53e4f2548a40453786ec3bcabedfe3084ddd8d2b4b1704e1aac3a1adffeeae704b343fa14091302411a23236bdc2c52ebc4ed5e08c95a05c7718f0c18817a58c167f1c394370a31d2c49fe6fb5ad0e52acc448acb1dcc43c8b3a60f1b2e8922c4c46729f538610db8755c67cad58c47316489377f5237537e9071218462b3e62671703408c0b953c043689fb930debdfb04d736b20ea30665fe11ffeba4253070941ad1923ec31c477bf79480d72f46722f8fec674c31f63f884a2b1c472d88d3ddffc2ed9438b21da3639e60cbdd6bd041f5da580147b6ab88b83d69e71f51c87ba9b3cac22487618b40d122cb00b381ce97aa2cdd301052f7a2db56f4324c6d6f2e5baa5a0128ad13d41ac4887e545c29a328036816efd128a3fa8014766996b608d3ad0b5de7c51a28e43bda987e14f94bdb2a901a870cccd4558b224ba6c1b727e3050bcbd18be09e1abeba9f7be3797273c272f07f9a1c2807308fd2b5496f1e03547cf91e67fd680d9425365e0b86c5206f986522b297c256a340be8d05a8f70d9f0bbf2d3de35eaa7931fc324fd79a06ab74349a4b8878c8ff521caa74d0342a5199f635a5a24e41354b2085d9e4ab9c695e5f9fb98e7fab19f61baf2aa86a2cd212581a06aedc8ff77b1ac00d63594a539e36a8bf5f4acaba7185d7865deb1e64834776f15025cb9ed7766bc8945d46e4acd2e9be138d1449905bf374de1c7581348aee010344d0043e0b9b94ef18ee19c2f922c398d3422d5132222d7f443608558744385dd864f628413374ee0aa8c340efd305f4a2403ce71ae8561cb7c6d9e4f59d1068d1b95c3630955f0b1edb90341a8df1c12c394055aa54b9339fba18c6c569ee5dd8d4f42ec056922241d2b5c4cb13cba117470b7e0c3b114f81d929839ba63dd5bb2d32cf93aa52f306ffd6f910879fcdf0772bf389be99409b2e3eb6a6065feb6e7322d0384777b85bff481edcbfe84bb2696fbe6ee449400ea0d5cb6c171415f64980a53e4d14b4e0ea7f0965d7aa78d060f2ab6240327d98620b0cf2f6ec28fe03fa982e80db5d949d2c0789ac75024f1170c308e7ffe265f085a8c91a65b5a70deb79d6cd2203ca83c2b32ac9764b2e601832c6de7894b10682527416c52637330e0abd0363225a9c374f0b33cdf09b424c167a0aae1ea1d46be7c7505f45c5c50b3c9a9bb6edc7e4a409f44894b34327ad8f839d058d67c836925cc8a0c5dcf0c2bea9077d5d5ba3232fb69791925858e96b98560d9bf5efdd12ac902ef4855322a4fc20345d2aac6a430aa773122b46507e76546279d70c0ba2cb9c683de7ae32ca6f6d380cb45ea02f35402288f29f03f48681b795bcaf7c413c43bc5159468ea61c7a6b0f617e383aed1eafd76b998a3f3344f50bc180f53f37a3bb09234992eeddb118cc8444d640a73d7e65f0fe561742a3511088e537233d2e4fc344845d9048e1cbaa7fcf4ee44782a8e460c103072801768d309d961bcd317753db26dc32f2d442d1df05a4b8fb34760ff0f1a593e244604f40be1f7ec6fc84f2bc391ac281439e0b6586813ed18563ec590f55672f0e7ad26348182ef7f64bd9844865b82b178d1d7b818a2fb41f6174080942f5e1d687c19364f8ab73eef56af74e812a9e0d441744b830cde6b184d134c13a3c8c523dec24049060e01a0f44cb887c8114d56080556740262fbd5d95772803dc1f29a0d7c6cd246699239efb5ce7cec34b18a3f9677174475508e5d49964c59be12ec9ede98a01d3e12bf46a059e681eea8538fc0b987a06c6d670ab814e3d1cad77f2b3fac2fa7d470629edd812cf8e5fba5cac10d10413e2257a022db343cb759222da4b559abafc5c979e2ee16741553db65678afa6fcf378aa48b4cdd13e732451da33ea1196aee75c7513eb8ad313bea2f4ec6cc6a92b3bffd4042cfc22aa812604fbeb2e4a58363b0bfa45882c355211445626fc43f86e417a3a9c7b2c97a3ac3f24fed3fe46794698a8161400f845f8e15ecab403df40df90ac4364fb344c2ce6ecafa0f71d45f64a9640fed5d8434004d1c80d85a875ce536c7918001f1963c8498bfa9defd0823a8539e6ade39c86fc7aeafcdbfe2ab6f6534553661958b499e8458420d883fc6a28bc09c1bb168bf49953cd0c7a543d1fb1561cdf724dff0f08173a45a22f14585ab319ac89e583a7119bf22fbd6a8e1b8cdc075510164f195b8c1341579f77d348bc5a6046e1a28358839088d9ab330337b9219b864a4978d76eeede9fae82cd9146bcaff08bf0d61e0a2bb8d42d4c4c736a03cc7764ce2bda238f03d77bff435961bd4504752ca6d44ad076cd001b9ccdfd4db02eacdf41e1ec42c97470c21ca016ce6d00d9758b44c8b6ce33bc89378a4da9f644589438a07e497a0063339bc9c706e63fd358926c6ded717d81325059eca82de35215a34deaf7057bf44e529cd2324317ac37df49d3bbaebd50458b43c82fc7836a5e196072956fcaf495ad45d56ff1745e70f85118126ad15d54312c63f99514f903aff82ab4ae278a9909a72ed730b4d3cd5577493e6a0200c48b805d9038d62abc4a7436028b535c65ea035a9f526eb40fb78acfd468493c7410380d573c8e10ce8b0e5a5771b4cd1638a1a0d70c21be4754105174b5b5105a031bce626926e33eeb99188772befd1a255f43f86286d310dffcde377229517d2df79c2d32d8275077fb6f05cdd3649e497d353fa2eee40358f088e835421eb877ea7255419252b4a976555e65b68f319d231421bcb4e74d81a5672774b6003737c8c6e9b06765d8547e9bb845a8b98d2c96e218dd80f5976cc9492def74bd6e88ee17fec9e7c4eb5bdd1cd2012803e9eda157c8270c7c4cbde4147674b0a98442f0a9d1a43ea0445da8f11030b0c8a8eb712a38d1d955fed47806b05d24f5dd0583bf2ef649189b16e171e62d3b853b4ac5660a74d45c263634711101b50953b92f56c1b9ab224df8fc0fefadeb46a79ccd41cf13521a0468dfdc66d1c6f1ecc78fbd7f4a5921cd4f6c4b9617e4c968b4b7357bec4eaa8a50878b4845dd4d19a70166980978d6ec6c6b0f1f8f11a025c6e952fc73147aaba9fb8cf7de780668d6039fd1c5ed375ddac6df6788e4c4ec4abda62145cd8328d2b4a20e339302dca50726e19821831228a4356afff0b6449098850cee26940cac9e4e118545c3555b2ae393478a5f3779580b13a26036da0f9fbd85ffa35c50302494eb05bdb23b733a4b4e0d80a0b4ed3b2d8f76d8e3454e09f68f10779633b1cb95638eb2e31801d71a581c24eff84bbf6f0c2c51724779d8b50246a281f7e4ea9c1fa37d80117e12f42e8edf337687a9cae1dcf64bb6988e9f4835181c1b9e110f79c10a4077d4ffc6d7e40d56cafd92938a8d5c5ffb93f566ee341d27764499aab69918a855e812476d51160af4ff868a169ca242371c01a1b906bd888d773c407869cc85b15dd4418e8b83e205b90352fdabab8e3f0976dbabf284348b6e2b3a941c983ec80818201048280c6fc2eb3c14cc30ad283be80089686c31620f07dca794516de33b2dc5b8e416760b071ba41be5eae40dd3916a85812b8db82701414155c118aec481f4ff18515706c68683f9a195ef4f5f875b0802f5ce215a5463a246770f1b0d15f3a6f7764feab14c83db0b474010aee4f0f8d811bb5bc295ec5f80e9bffb3691d77fea0a8eddd401bd9d48a7676db3d6db1c3a0a2cf05a9b1f3e91867b8da7415f4386d65d79c39021402a89b22be9ff3898b0390b2b420443f0ae8339657e53235c384cb83d57b57fd8f11f53f21b4f1dbc42ad3d412970988ccca5f5fc6773c35b64290b808a862ced64af73227f9ea354e1a5884ae4956a24c39d9856cec7f52505145183f8b9c25278e501f27f3d940d5ef2b35cf74d3481f21a49542aa28009013e599ece1f276cb8357633cd8d2939cc5ec11f0693138394eb53ba1072623073b888677e0668ca251aad626c6ba339cc9b7a2aba6894b68ca47194578568f4298607f6c68fbf6392fcbba0b49321e1cc8b82fb88005e0921cf9d9b3b92773782384835b4cea98fbfb7c4ce9bf316d622465abf0168ecc35bfae2daa8fe24e99cdbbf192c872b961675cbc9979dd170bb1c0a0e4459f4b0f30da2b403035854bd9f3257eab2106f4221cab33d345669ffb9439c28f4d523567130d2050f7dab9b7523c4eaf3527582175c8d8b07bcf9738045a9919a00edf8a427482145758861376f86dd7820f78023992c4b35b52a422c8a961da3705b6b213be905c7aae52369e7b2e38164d02434516656cb5b87c78acbd0da0f9790383ee7d3070e1cb5bdaf647a225891bf2e232b5d30ec1e54b4a744f793b99b856264e2b67b8c7beb62d80a3c15f67d60e63accac7d570fd0605be816fea33654b400e0f7ce7a4b06f743978a172d1c43f406dc702da518f8630ff07037f510fe50d86588508ff32f287a4c214584628e584b4a4161040726de6bfd196e8f29710d2691d9df8a44c9e60a06bb5bc83500f8331e5098f3fb306578faf5ecd7129159021d014514b440748e96189ee5921ecabddfe3a8e02cb8b5c7667d600a31e4fbfda504cfea4b42d0d0f9093ab3da2b77abd0104759de26c16c62b28b2069cf7bba88187f6f91ed76fa6ae24c9c7c617bbe1456392283ed9361ab10237c0e30761931b9da1927bfb1d20a565706fcfb40ac606672ab63fd5a45f949108c7d555dc779fa2426112369062b3cb0550b146a645762f30f99dade1535018a4a78707a2f8ff64ffe61100eb9f9b735250fef892a34ad85f7b31764b9629e1e2bb0b02f47c0ede28fd68bb0ec776e779fbf3519fe3ad2f4f3c9bfcaa2a4078ad93aef32c9e0a1c7caf830ace561c4a82df2bc6ec9c7456c016c115569068fbbbad256cf95cf59e3102b7d69aeadaec39566d1491dd1b8f45bead687ce4d98818ba9ed18ad9787e2ccc9c99375e192058ba04859c7c73ca1a05b065fdadf3e622e63cd391960d3139fae9bc5f3c34c649b8facf0466dc54cd6d891a7ba9792d622bfd2d3ac901966b6cd1f62b725950476f19048d3a6bcc196129b40f67c9bf058f4f5a067f482ace833c434caccd7c23184fd78f7f3c52fda505350f39c48e021b17635a54d5c2a9ef5bd44c5c81883ee1a9ca4cc96e5c2aa85299bda8ad4c6cdb6482d71fe3cbca1ad70c6c93485f6afebdfd45ba4f1d901e48b32f4e30a281225229afbb4b65e70df2b98d5dfb9fd083a202aff765df9d69a598c95fc6067de82a7bc4ec095bfb7076454ecf31ebdd7fdc75dab05fcfefb088e8d591ee4a4d494b7aaafa62147e78a1250d4f0931ce319013963eff98be9f2a734918e4f222efdae6eeaa0a6c6e66a421065963a07982e5c015769f9c70fd01314c0e9b023762de9ae0d47", 0x1000}, {&(0x7f00000012c0)="16", 0x1}, {&(0x7f0000001300)="d2367868408a90b28f38fa926f83e6c935869f365aed8eedd776a70cd8e26c3affb74eca836ba070783cdc8a0ef531967c57f82b0000b7010f7234c1c8c7", 0x3e}, {&(0x7f0000001340)="e9e55c822c354afb877eae8b881fefd6ec95911f90b6d68670ffe96a36fba530e2dac2c8f7f48ed770e71f9e08b6c0124412740548a64e55c917ea244d915d31945f34268f86f15ea8c5f84abe41cdd769047678b550b9f6c55b5be7a913864c318577ce0bd2f0fc468d72cf6b1db68a11496d882d0e1d99e88bd586b87b04c896846409aeb5e5819a1511a755b5f4db7a6c56d34ccb1904b6c3841a9f8d9655367d15eb6b77352f0ca733f7bfab17f551f4d9effef1d1b04d09f28d39c2c26fac468a4877067fc53b0ec4d79d1c6dd653c121565937", 0xd6}, {&(0x7f0000001440)="04c45b02f8c85b3a11407eb3b4552a7817021237bd4b7962e5b298bc8400438cdc8a25d4e9f5e2e1f387d7f04625c65c480d526f81e64dad0ba52e56d8c663613e4ccdee3f4484db62862267635d9247061285aa2d7840213acfb8685ee81084581be4d3d28298d47697717d3f991384a468", 0x72}], 0x7, &(0x7f0000001540)=[{0xe8, 0x1, 0x0, "4d8846bab68e8409e65b581e131d81e79fb870e18482849e5a13fe3cbffb7dd02cb9e83ae39634513c81c1344d5d88b30e73e96f60b9ad5e0ef1a9aa87a4aa6a9be00af43c3f2b94aed982a677fd4b4276fe8d5edda63589f6bc15ffbca7ba38cbefc4af974bab9e35b229f2a04caaf7cdaf4811811a93e0a71380db41f327aca00d2399d728710c00f237db238fbc2621c55cf76b8f9387177d690feeed9e55fcf05f8144239d538680fa140e9914eefa0a9bac9e3a94d2a60658207086fe8dd8a05d5f5a72ad531cc5154c2fbe0868ff5ef4ad"}, {0xe8, 0x0, 0x8b, "3954dff5f1e52c2f8febbd3a58d8d725ed0e671115694fd990007697287e4f0c48456c2f8d2f17178b6e383de0a6315ccc36d243d57e5af67bec77afc9f308579fa2da178028b58035d6c733b38a544114d88742995747964ef5c67df4abde7d265e0ebdf217def26e25cf390d95081261d954b37e0d02feb34ffb5bc8b64108d1597508f12c82bb7c34e30b8e98b77f5861941ab40236b07e20b220af6943df5985cfcafc1e5c772c788a89f7d8a846b61ecbef8d1d4d876d490a27efa9c1dde4497697f825e9be9493547a6523ce61a42356"}, {0xd8, 0x1, 0x80000000, "3b03fd28e660fc047fec90a1987705c4c9e66535fd76e084a7dde76ca566e642db03224fb0c97c13afdd648f7029067eb3ea3c6717b23c5e8f1541847abe591c630177343bfa0b4c31cc17d767dd4e45ab555598dcb0737cc423309d8e16a70a939a1804c1821a033558020fde122685505db1278545f868d6ba048e2f929c9ad99a30bc5a151bef1b0ce56744bc8ebf62218f9c82fd20bcf0a77fd02c6fe2e391591c90e33787f35d56d16218ddaf56fa78b2ddf88c8f8795b9b8f3df885fc570679244"}, {0xd8, 0xffff, 0x1c6e, "c9e588775b2d4d20d6ff2e3362738950ab5b0b1a22cc260913c10773311fbf6a43271dcc821ca6d3934ffc359eeebd2653baa1ec8e6f45ce6efb36bdf7387483147e437a41a31800c8d294bf23a6d1ec803d5d6f83e176dfb80bfc628d070737fb8edf4450939118ec537d0e7e036f126b808ab505c3df8a2a501e8ead5326ffae156ed0cdb15389ed885e656a26e608b5b00a8a049041da6f5f5b967fa6688747e9b879f7e527471476bf334df9bfa53da6186b7227f8c2783fe70869c187e80141d1c465f47f1b"}, {0xd0, 0x1, 0x2, "2ab11538475ee0bdb1d3a03eb0c82b5f6561927d6f4acd802c0be607f59c53ca5d204210bc6b81eca769dda1da48eed5dd81969c8cad383062ba87e19f15d786d79f564d9b72f00f0cc43b74d562a55ed9181d207f76046e8abeb53af118e04b184a4e3d98dab79fde95ed1d461fba6e6fa3223eee66808eaba000d692f953df7b62d6b8cf908a51ca6c68695cf0b870ca7bbc0a4ec0e9e0faa5236aec51ae9287052d0e28246d67b9a0dcdfa89368ac70c448ab3e39743d508953e85723"}, {0x10, 0x7fff, 0x800}], 0x460}, 0x404) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3a19602d293ce3310b2a3b03188031eeaf051161"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x0, 0x6, 0x0, 0x234) linkat(r3, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00', 0xcd891c5c2fd0b5a4) 04:28:52 executing program 1: socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x2, 0x8}, 0xffffffffffffff73) 04:28:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffc01, 0x10001, 0x10000, "d458dd33d8c8ccede28064c7d67159ac93529136", 0x1, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffff, 0x90d2, 0x0, "00e74de400", 0x0, 0xffffd}) write(r0, &(0x7f00000002c0)="14202bc87290167d61e1f5ecabcb0e0ff7fcc134ea11325884c3a32bb898c44482eab9c7a74a83e5047087f90eeb2d7e658d3d0f1dd368f2a7c5da70a76f7df19c4f7bf4423bf515898c99aaafc5b4f2436bc457ade89efaea7b434a86f133395739acf9f96f3737ebc319", 0xfffffdd5) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000040)="e82471371036255bf5ed9e451b6a275d3d4a", 0x12}, {&(0x7f00000000c0)="2b93cf2dc6ef8e248ac64a41e367fba04e173b1e9d38d29fe5f8f2b544c34f0c2d14cad5d492daed0b5744bfa9a4e389f2983a9731bc6081aadea09408a03c34a6e3d18af35e1b2fc59022822f4f9ba0512a82898e2a2364e6d029f449b47eddae2cac5d2a91bda4581b4fbd6998a15e762764eca7d5b31abe6773b0f51152a6b9f7fa67a66072f955a01d7467ecb3f1b62d9381a072a4a455a02afe65c870b8925f02f159bb2ddd11cbfe62918ebfa641cd8fbd", 0xb4}, {&(0x7f0000000180)="6b89613f0f50e6e15204f17002d8a0a30a79b5abdccc95f3623a8560119999e0af290c83f143943ca1a9d103a8ef0ace811c14078989147031eae6d0898cf47c3df25b525510ffc1f3dfbe1b4ea31ee568eff3b1ce64e848792172de7efe465245e70acfe4ba559a3ea0807cd904a9b775ef4aac13ede360f18b7036b578c2e22ade3cab0626fa8be9e3f7c3cb2013647887235928b7dadabb7a4e2b6cbdd2160dc522b6e1fb7555cce6f7a1eb", 0xad}, {&(0x7f0000000340)="5b0b5ea4c319dd3d2b2f90853d49b2ca18c28c8ca08be7dbf2c6952dc51fbc6b07fb68fc96f2c4f4de68bc1f0821a54004582419850be44dbf5b5e75244c17aaa30b8a05271145bfa659ad35f4c850fc2d4b0e66e39540d2790161e49d40fd24819da2825add8234e4286a1a50f65da5f492c0a5b0a163bb14060152bfef18c85ef6cf86393e90c6ac45f87c6101fd3e81f29ab046254eb941c8459784c33a919c6e70fcd932dc07fffce1d4af992d1cf13910479760431d314f9c4dfc964c6067dd52c64ca58aef2c2da4689577703e613590", 0xd3}, {&(0x7f0000000240)="7add5a0dfa8810e1aaff6543f125d0775d0ac10e3eecb169662fce9fe561a3c9648f054e4a", 0x25}, {&(0x7f0000000440)="4bf7a1d30f649949f716a4e322163e24586fb853fe14e88768ea6a40fa655acf23a0d570074b36446e70cd8b012d5f817f3d16e59bfc04362ef99ac13a4613673cd506947ba749d5a6859fe9dee7044e6f7c9173347f4fdb8f236d", 0x5b}, {&(0x7f00000004c0)="608585f454499bccd07c37", 0xb}, {&(0x7f0000000500)="664d8b73f418e2e81053786c3028eedb22d2c0b06856fa94b0350c9d555472429a82f23293bc1dfe20cdec01af48590b48e9d61c2edb504df0fd42d5e4f5fb0f5703ae4071a61bfdad804dbf132f0bf16ce3ad4f3d3895a6e5ec132d54a657b6b0aee69577fb897460430ae1e12b98fd304d579f46f15b753d1a3a1b96acc741dd8414045ee7f2c1954736d03850e97f2a8d8fd04fcf1fc151b3c58c12ddb0782c", 0xa1}, {&(0x7f00000005c0)="ae91deaba2f41eefe336b7245ffb1ae8dbce5e03001102cce85975da76afde1cb24e7e111c0d7130cf5853c54fcc4e72e5f8c53a3fc3b4df", 0x38}, {&(0x7f0000000600)="e8eda704e67e4a9b294a5da3bf2b736c968bca6ed322cb87ef17f8982d19bb52fe594354124f9eb7e0d63b57b7582a65ddcf2b6c48dffb134be5a7453d600e90abfa2bf366f16daf1fae3640f0eb15b0d0b8becf0adc36c7a80348de31c056a207413cb226185c275eb3d49282a75ef75cf3f5", 0x73}], 0xa, 0x0, 0x0) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000280)) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r3, &(0x7f0000000740)=@file={0x0, './bus/file0\x00'}, 0xe) syz_open_pts() 04:28:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000240)=0x80000000) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r7 = semget$private(0x0, 0x0, 0x20) semop(r7, &(0x7f00000001c0)=[{0x1, 0x1f, 0xb784df27064d4ae2}, {0x1, 0x3}, {0x1, 0x7fff, 0x400}, {0x1, 0x4, 0x1000}], 0x4) 04:28:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000000bb, &(0x7f0000000040)=[{0x4, 0x1}, {0x3, 0x40}, {0x4000000000000006, 0x0, 0x0, 0x2000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000240)=0x3f) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x1f, 0xe, 0x7f, 0x7}]}) pipe(&(0x7f00000001c0)) 04:28:53 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b1000513000000000000005786ca3849459ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e0000b5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d903000000f2f0c9f69ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r6, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) r12 = semget$private(0x0, 0x4, 0x408) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r12, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r12, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r12, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getegid() r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r13, r14, r16, r18, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r13, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) geteuid() r19 = socket(0x18, 0x1, 0x0) close(r19) connect$unix(r19, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000001280), &(0x7f00000012c0)=0xc) r20 = syz_open_pts() fcntl$lock(r20, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r20, 0x1) fcntl$lock(r20, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001300)='/dev/wsmouse\x00', 0x80, 0x0) r21 = syz_open_pts() fcntl$lock(r21, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r21, 0x1) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r22, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r22, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r22, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r22, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r22, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r23 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r24, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000980)={{0x0, r23, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r27, r28, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r21, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x10004, 0x200000005, r28}) accept(r0, &(0x7f0000001340)=@in, &(0x7f0000001380)=0xc) socket(0x10, 0xc0063742c000fa8b, 0x5) r29 = syz_open_pts() fcntl$lock(r29, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r29, 0x1) fcntl$lock(r29, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r30 = syz_open_pts() fcntl$lock(r30, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r30, 0x1) fcntl$lock(r30, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r31 = syz_open_pts() fcntl$lock(r31, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r31, 0x1) fcntl$lock(r31, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r32 = syz_open_pts() fcntl$lock(r32, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r32, 0x1) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) r33 = syz_open_pts() fcntl$lock(r33, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r33, 0x1) fcntl$lock(r33, 0x9, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x8}) socket$inet(0x2, 0x9ddbb2191fd3177f, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) r36 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r38 = socket(0x18, 0x1, 0x0) setsockopt(r38, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r38, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r41 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r41}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r42 = kqueue() kevent(r42, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r41, 0x80185760, &(0x7f00000000c0)) kevent(r42, &(0x7f0000000140)=[{{r41}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r44 = getpgrp() r45 = fcntl$getown(r35, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r37, r39, r40, r43, 0x5, 0x7fff}, 0x6, 0x2, r44, r45, 0x7f, 0x100000001, 0xb1f1}) geteuid() r46 = semget$private(0x0, 0x4, 0x408) semop(r46, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r46, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r46, 0x0, 0x9, &(0x7f00000000c0)) semctl$SETALL(r46, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r46, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r46, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r47 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r47, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f00000002c0), 0xffffffffffffff3b) r48 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r48, 0xc0107002, &(0x7f0000000000)=0x280000) 04:28:53 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000100), 0x7fff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="92051bd05ac98b83", 0x8) 04:28:53 executing program 1: setgroups(0x0, 0x0) setreuid(0x0, 0xee00) getgid() socket(0x18, 0x8002, 0x0) r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/gpf\x00', 0x0, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/45, 0x2d}, {&(0x7f0000001140)=""/73, 0x49}], 0x3, 0x0, 0x40) r3 = socket(0x10, 0x4, 0x20) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001200)={0xffffffff, 0x5}, 0x10) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x9, &(0x7f0000000000)=[0x0, 0x0, 0x401, 0x1, 0xffff, 0x7, 0x8, 0x25, 0x565]}) syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x6}]}) r5 = open(&(0x7f0000001240)='./file0\x00', 0x400, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000001280)={0x7fffffff, 0x7, {0x4, 0x100000001}}) kevent(r1, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) semget(0x3, 0x5, 0x252) 04:28:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000010"], 0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000480)=[{&(0x7f0000000180)="b3", 0x1}], 0x1}, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrlimit(0x2, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:28:53 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() r4 = socket(0x18, 0x2, 0x3ff) bind$inet(r0, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) listen(r4, 0x5) listen(r0, 0x4) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f00000002c0)) fchdir(r0) socket$unix(0x1, 0x5, 0x0) connect$inet(r7, &(0x7f0000000340)={0x2, 0x1}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x400000000000b) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r5, r6, 0x2, 0x9}, 0x5, 0x5, 0x8}) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) r10 = socket(0x18, 0x1, 0x0) sync() fcntl$setstatus(r7, 0x4, 0x80) setsockopt(r10, 0x29, 0x80000000000003c, &(0x7f0000000140), 0x4) getsockopt(r0, 0x2, 0x7fff, &(0x7f0000000380)=""/128, &(0x7f0000000100)=0x80) 04:28:53 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x80, 0x84) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x81, 0x2}}) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getpeername(r0, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) sendto(r2, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x1) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) readlinkat(r4, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)=""/6, 0x6) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 04:28:53 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80c2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) 04:28:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x7, 0x1, 0x8b, 0x5}, {0x0, 0x3f, 0x0, 0x40}, {0x200, 0x0, 0x7, 0x401}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat(0xffffffffffffff9c, &(0x7f0000001a00)='./bus\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001a40), 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000240)=0x7) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) setsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180)=0x3ff, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffff9c, 0x80185758, &(0x7f00000019c0)={0x800, 0x1, {0x5, 0x4}}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x8000, 0x8e, 0x1, 0x80000000}, {0x7, 0x1, 0x1f, 0xfffffff9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(0xffffffffffffff9c, &(0x7f0000001900)=[{&(0x7f0000000340)="a4e26c9f75442002fcdbdb7f58780dca61e25509f3d2ed39f09c1d716edd7f60b0a8ed4a4f487f7151a48b28177cc6df0f94ff1955e23ef4e6e35e16313bcb89ffafc972d987d0025730030eb7b21ea458299d6d3e5ea6cef9c6e4a5b673c5cd70cce0fc35a772bfa5d49c9ee2636ec18c28e9418e99f3773efbe0eb012e4189436053486da3fcefa61a73bbc19620b982f95942305e6f15a2a1ac1e2f97337efefe79b96df98c19057692aa238cbb19e498198c2ceb94bdbdb4ad1e1d51c2ada8cebc010011a4e26ea6f8f4a09e579b38f1962295e6d382dd0de123744af20c0558e3e49d0c7af0cf1d188e2778e1cf9b", 0xf1}, {&(0x7f0000000440)="9abbe953806ca542b599d5c0168cbdcd6151c1eccda4a203109f3c36529f4be1a2524328b333d45f24b6a170bfe5489b49f1844fce6e3adb90b1bfe512ee97039da318de7c527319503d5826c077c6fe7640799697b14a1092f2c6ee480a7496f82ce4948e38317c2753e82a0f07d83c355845260f0ea9f6ed1de12580bab0727d090d683bdc58c03a67778e5d17732f985a313da13eede7d5753591497a8e4354e98b8d74dc3b00599e2961d6be04fac840e97422a132de9ed7729ca6edd3739364bc8d87304d5095a806228c78ba9838e42acfe150aa25511d266823fe8176b6890935f0b613ab5773773d08066aab3a3d2639bd42f26533e2369900bfaace19cb74bb3716ae9abdf3933d02cdbc053eee60519be0347ea4242e7044ffbdea2bcc54ff2982ce8f703ad29418c1185cc82d92372c453c5091ba997e178b9001016ee0207d5cbab1e30e59da753c0913626b132a88ea86ac0f7ea45a5a2827529f17352c6f6ab9b1f3bfe36bd0b5a9eada192ee1706ab78af5341d4a0d6510cb0e229135c22d7f18d46c7d91cd6d05ffbbfc7b5f0dc604703c004787225c30c911d74e1821ff551e22a1fe344012ec68cb25ebe2be77ebf2b37842818a732b42586e0fe33b0746e85164a5e26987e9091a0623626223ce2fb30369924a75ba48312c5b68cbc23bab5392a669c87746ef19b278af506372d542772df93661499a09a953c8db6a6122fc67603598797818c8a6e47931c9c0d226790d78d51c59e9f1d3ac1e0648ff51d067d2d63e0100bdfccfafc3a622776f2dc8d50b85aee4ae429baf70440e68b19b84c79ed7fb702e0e7c5eb03d96ebe22ac5def4fd2fc8a4cf4cbe93972d2c3b46e53ebae717f589a3610403d1116dca502ff6350a1b974c3c1d42e21444c9dc4097a5dd2f550159bd92725fa4fd0910ca935290806570a2a3d4dbf7b181e054ae952607ffe95aa70a8b6de5ca6b10e810e98f473eb5a8e594afb97a1beff412459ca2528863af609a9e941ff1e5fe34063289259d19fa6712276f5e3ebbe308972b91c6aabea552a2636afda7b8a911218824efe456bb9ad8a540ec8c8b64cc736bd903b83b5c11daf31e766a0e48fff96e0307226ced0b7d85336baa7f19557a2d9c99f090b492ce1ba38d6eb16e506ef6cff6d5c077b7470504a07abacdcee3a505de11ef5a1eeb69d56db237739b94d11dc85d81c98af9833896c6ec30a9d5be02e0c2ba3507922f9d5974cbacd160755583b9a5022056f8602d859fa0de0423c30ef723785f79cf556f2751955b97da16bc69bf5703c79db3efbc5eaeed1e236ec7cc8a78d30db7ff63e1372df0d352ef802f273bfabf3fb8dc50831d04a8f35460fde89f83fec3912ae4d379ea4663e6afb7992ebe832cd4574c71fed2a084c45792a219b5648d867c25422b2009deb3b422db88b629f17b8bfcfdd6ccb220bd6502d0bf86bfc488fe64777d1844b6ec6477e47db57fead65a7db0f799639e516d8e0b750712a0e7958e78aecd58e3c0e60faad9e5be2a846e4faa5dc2e31560976e1bb0916abfb55403ed8f0f46119f3c405a8964c83f32b1d713597003f507b641d59a9230ddfd6a6087be5723e336d8fc1ca326db3f4da4a2731c7c38334c9485ba63fef005bb074ffd0ecea6da2e48bddbd1bbfb283f997d8f0330df5e78edb7daed657f264df086a840d9b2fd186bf7952e481fcc4b96910d7374d5110cd79824b0de5bc34289edbe4d6e339e295f7c9434dba041a6a56eaeafba81ec401605b9f2eb50f58c78545582c865f21444bd0345bd893f8438fd0697d9b530e6b29d7d82924296d645f70de6e6b54268fb1aabb65436793fa3ee598ac3b4e70975c7274418531409c8407ce4fdccedc4ee878972872e81ff2650728145f9eaa96ba4b4fd7c4829272c26f9bb7e4b080544ee29b68836aaac41e068b9037a1f1457779c6b6457e7b59cbf1f1353de07fc29222ee117176448a7e97adc3984bf7c2668b1ae72417eccbb5610c48b73072a2155fd71aa04f5a536c11ccbf273abb8403818fabd24d195f1d0f02b9702fd26d56f8164e6e9b8bd14ddb6511697b5ddda252c9dc077bd25bf613dded4e92b95c67c9b4506d6bcf0c8298e9c5291f7ad2082f4f4adaaf5b0cdf60309479497a8a9d55cbcba8904e548d60342a1ebd4bae1ce35d7537488a265702bf66a2ba5b115d9d97741d1fa7327c914118eda0aa265e4b92eb517c7a323776843d0269a97c10ef6e5c845276b553a3e4e858191445791a03ed614b5fd25697c928a24ac9ecc462d6b276dc4b42429fcc66e9e086d0715adaf764cbea911b95d80fdb967848c3bf451eb4e2d41334db6b976f22f748b359736f3b8fffad71f9848351c44a68cd142966d9cc6ed1c66b3d3a8a0d39f983c058edb6ab94aa923502b110312e7f89ac17cc3fc57836d052a602e8c09b368ab091395c4e6221e9b9c0e75f9cd8edaf6c9527900c462c7337eba160735bf1a80df9a350c92c33fc5385c422cc0406bfc53aff0d6e98f2d5df934e8a50d845f84c3c23ce1d7f46bf017dcf59e043fb177fd7df61fc01f3373e49fcb7c377c493a8ab7d204148460e51782452d03691efa1895cff6be6c12d22723c4bd66b09c7a01e236bed1a0c0abbc07b47896d6015ad65ec81699edfb2b005648ba0a5f3c49c9bfadbe440aab3210e37bb0060488b2cc01e6ef8c61986a432034e5c2dd4bb4800da50057f681b032b48663b61efb14a81f6475b8254b49a0dd4120c6af4b40cfbedf96c3f3131621321fb0a5188dc1f38dc48617fb2a11dc53a630176a5f950626d3aab2f4428c187d3f358933d6978d212bfa0c8d0c9877d5923576f4f78ba53b94f8cc80b8d8f8092e1e31561418f1899e2bb2c8845b902ad0eee5007883f611d4c26cdb601e899137e6cce3f4e1e8aaabf49febd222422d74ab7cde64dd15bef5b44580807152b888f711fef9e580918e8ef5dcadef8269143dda24ec12efc63fc4a68b6316db6eb85c651086f936bc6b3aa41977c4ee5ef3883378a537312ad351b8ff5e26216b81ed6b203915c10a90a8316bd3c0439ebe86536ce841e08119ad93afd900ad1447cf7c84eb41994852cd6bad30c0feb83517a80daf9c537f341a72dd8ec8dc2b02eebf92f678abf62ba34be81c10dc90d1271ead2e3b7169da823028b48891da0d0db5a4a654e7f27401ebe641f9468f6f6faa15686ecd81da2af5e3ada4e0adf1d7db02c6392213d75ae5e9e76baca1aa01beca9319a6cdf458755becd587a22de3d6de9b3affba0d2b45d9e18a7fb71d419a358ffef47e6e9217bd866e31b827413956d52e2f8ebeba160cb3ff2c69bfbeb62c7ed87fb69d215234a1e54cc496d47e452040c2df9d2954d4e85d4ac413c5e1c5944abb729d422f0f0a8ea1e4fdf7c8e4efa2b5284a9370ec7242c5ede7b96ab55ac3cd940fa42d9251ea4289cbc1f0716601d7af78d71aa582002371d1ad8018feed24d007236d2c59edc8b331cceeaa6886fa1b95ce086e098e1e25e50c4dfbdcbf3759b46fadf71a2cf45841d82ca660fa3c575866e4c892f7a9c6c0d0ea005826618cf2ccf76d9674adccf3258da52a108d32f6934f402d4e8222cdb887264295f702aa9b4df800099ecb52501a4b8c87a66b540b539f6dc8292ed3454d3573a160d264c01f8866fa07bfeda77470cc1c201f787b1f2355fe43c3ed9d3630e27a69c4868b3bcee5ac095a87f114ca4470621ee14fead690320f1cb37bd4f7c8165196a10905b4f271ee82aae0a8d5a67df467673c2d01324dbc158f79d62dc20460aadc8f13f05ec4fa4ee4f9b7639adb545c230481db81d35457c7a6e5dc8455c817741e637ebb5d6edccd36be071134aa8f0aab3de4f0474cbc3c644493e199b0cd6c4ecd66942bfa9f12512c87119dcac802e6db81b75dcbb2de944415e8417c5605ec16bdc9400cf0963c54d642f26fb4595e79282e952de3e49b333c417d90c24c6971dd080a7984118c4a7d9fee8b22a6f5836a09dc996ff370fd4887fdf081ed85330827fea3363c88e9f3895b94d5d350a66181ac89762e98bcdcdf9a9dfa496e5fccc736ab359bc8a0fc69058e411e6b74223a914db35c45bba8e4eb3e567656aad6ab18d43d00895a6f31c7d15ec1e7e3e73f71290cc3451538d39bfc62f97efab3706405e357c8d0ab5bf1931e65f39cc7ef8a2dba0d9b26363b1991f27d753923c1cd98ea2b45eb051c46356541c9f34bdb062281a1aefc5351cda748d23abb4773922c49b30449343597c2fa60dc3a40a85a18e1597c06874bde31da6d30782c6cfae79773ce05ab17bff1f42e209198bdecb1dd9e165553c466c276d7c78bd215f6485eb0d2459bc33b99259054d77a6c272f5e905e88273cd648409254ec9d97fd34da471f165e43c45549e7d24dc6ffd0c564072788421aebe787a1cbbe3cd62f797d9cbc3de6ed6dcd948d99ae8c1b4a5979ed22efe391610738dd6c64742bd85d9f037691472f8b569262caf5179fd446a7824ebfcd11929a351ee16f49e1463017b437b6e154f3bb75dd18a24fb2b327f2818df9b326c5b619a9a0c28173f8e4b5ab21666ba69e387341674bc955d1ea4b66ff3db41c6dddd76f467ee5bdca88cd624a84a2d045340e85003bed942fa7bbc28a310b3996419f8974cd9905a3a9fddb11dfa0629f3a54deee0bf900c051ae3d59ab8a01dfd76513919e4df62cc97f145c1d67876ef6cd2115ac7c1a61b285c3f4652735730906735dbb6ca566c742b0bce699c4079f4b266dd5a3fb63af136e8b35ff9fbf1a5b35fe9016060cc15ba05cfecb34899f41e51af3ecd103135d18cff87e647d2f19fdfe76b79794ce6a0538a08fd21c83ad2d61d76d51c547500f01bf1845200c441896d21d16430b822f6b424928a5676d86c542f1f66bbd5faf7014957cf2ee04e33ce56a865de9c3bb228962b8b507d5851ec2fd13c1ac41fb67ca4a56e4f5aec9ec3ef7e22a0eead5c06f6f7bedcc9ebe532dbd57e7d74b127782573ecca82d8d7fb4ab529913fe8493368dfdccb5a792263bbd23335db69902471bbaf492b8ca1811ccc798ab7cf4285fc7d13645182f06dd7a5318ae6a2e10af6f342fb6c907dc5c1f0e46ab66890d299bbef76e6ae3ae9e63c6be4820beb6443177f6e10c7b9e9a419ee3fa23e274374cbf90b3487bc7964e03b8e95f72f5afc232f7ff770870ed09e31a62c42f5d6abcbafea3bf6ed579e2dec7f35fc98e5fdd651a5d16021aff6f6b86a08f70265f02dc9b69f416655cd2eedca713aab8ae5c34102c0839440119216fe8591bed57010249867c9d91c900b4dfd6d7e5aa051ac3c0ede442e993eed57060b0b78daffad6ad775878bf03ddcc28d29038948e80011523eb802d9c0f0488ff8b82c859d74bf94186462fce665f798c958c7d465d52b3e55f4754a7afb608e809d8ff6deebaf267d32015e1679db1e4127c31dc7b35ae0eb55eadec9b44dce510b5b3b380b4693e3bc943caf14fb5026ef1bb1862320096f8deb147a30770bc23329e56a6d1b24bc0fb86989a02ef92377c8dff382c96f6c7d919148c7acc38febc905d373129c4208cb4ed076b959f26b895859f30c304171d2a411f48a50aa31caf2724e405658383d7bdfad31a990e1aa526ffc1f7f69ef2a67c63deb0374770a884e2e5d35112232d30d21c34cc0128146bbc7f3163837b144961958349dc0f8539d737476e1b451957e4b41dc170b277a6f51ae3f18fee4add1a20d8ab02fc7addb7266983a9b0", 0x1000}, {&(0x7f0000001440)="7bc1e8affc975dd5c93afe25c22c9a55c3493d47b715e0ff1259886a7d0a51bb706349e470a24ac4d2afa130bf5e0dc392ab9cb9d3eba05869014dcc088c6b43821c27f887380bf14d5c97cbba7def1c8b63b487012748162ee7a7291e1a6e6bd66426552579ba119b636b15d80c536032ae6b8660db55d06f72ae25cdb79467a42837670e6cff9267e7f2ccfce8d4fb4e16fc", 0x93}, {&(0x7f0000001500)="3143969e2de8c6bb8e07de91c6c85960e09f1bc611e0221d195bdecd3e7b8351f2e58f7540726688f4801bc80faa3d206bb6d9e54a5a83103613ec7ff8fc5f92d026ba23f1d258f4f7282988e2136a6e629ff2945d70354589c26a54ac3197127a839083d708f54b1ccbf7c7eb55baaad711c85371bdedb1dc3f02641a039c54995f1e4fb69bb68c2c4e349a2022f2bd30a4c0003eca5410f9272cd1130171209d20724a0719f0c33bd9ec643bd54d616ca26e8ceccdf9a59c6fcc82a7aac0e00f56ea8fe2ddfb89e44e9617f8410448859bc91446ee7ec6c92573bf6dfe55936774", 0xe2}, {&(0x7f0000000280)="8c2bba74f01116c0e7b83d578a7e7d270cd3b952d8438a38ec1ac2ecb3fba523bb0fc6da24b15085ede34b4463432d970c990d5f9577", 0x36}, {&(0x7f0000001600)="67b007b15266860c67bab81b4b7005ba09828a1e7b853c198b7a156f4d54c6cb3a9a589cdf9e05d60e7017a2a98ca5b191e43200e9bf3a0ffc991440cd332cfec2929347a45717e148f3405ddd0463c7d6bd113c7a8722caaf72aefa7c2f0e5cfe3f8cbce5196695ea1d84f974cf6543170810199182d332b000eec2d17e772fa82c9467eb2f1b84e4acf5ad45ed42c5781715b70363d9f664cdde5cb19866384f2b19920bf2369d9018381731b431a4411eb6d891e8b4a50995dea897d35fb056e54897f4527fc4f9d0823a88bda3dea19f583a24a533f6ea397e069caed093d35996c18bcb4930993efdd5f56b83bf2425b33a109270de", 0xf8}, {&(0x7f0000001700)="658766d786152c61734beb56b626087936f99ef0da7221c2a215bd7c5f19ba1aebcab7f766965e53f99029ab0ad11fe2ba9785bbd538392cbf84d16a02bfe36b66b8a5b4d893c227c89f17a700cb8aa1f2d194fc855ea331ae0db6383aff614f1e2a1c80e619c8a2a0b1baf98852a4f3cac38bd94c7c69f566a13073e9a5213171786dcbc4d5e82ecb3c82542b26a728174ab391e19e0bcc86fb499f51c96e6f6001f21fdad7f39aa63bdb6bcf418199d5239dee21e2273de1e67daf234f6c583a7c4cb7cdf8db7ed52747846b3236e41342b8f6516d86890998331dd3d5f2f8ae0c9c", 0xe3}, {&(0x7f0000001800)="3ebfca842cbe24b926126b6bd8831ef53ffb044e789843d536aeca579c1644a0347b9ec9f36f6c671e4d797d80a7dccf9ac72b8791dad57cf02eecf5679d456ed996c6a54b49a81a8daa2c018a9fb0a3eee8d176b7367ec423f82645cf72d59724ed2864a78d79c99a081db73d939824d8266bf63623410e2a20198d858c63366655831594c29ff4b77d9a8f30d78969a3e71e26eed485036813411e895713e7d405d505a707825abdc3dafd1e1f5da907e9188a779251c53be7f64a76b25474325370de132ae74509cb4c6464b9f697e82f152d5ea51b41ef7c150432f9ec606ee322fb4c129a41d466cd09e18fcfd609f41057fa79356b20f8b692b9e8", 0xfe}, {&(0x7f00000002c0)="ed", 0x1}], 0x9) syz_emit_ethernet(0x9c, &(0x7f0000000340)) r“q‘2oLoLtap1: address list non empty 04:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r1 = semget$private(0x0, 0x3, 0x4) semop(r1, &(0x7f0000000100)=[{0x0, 0x22, 0x1000}, {0x0, 0x2, 0x800}], 0x2) semop(r1, &(0x7f0000000080)=[{0x1, 0x2, 0x800}, {0x4, 0x8, 0x1c00}, {0x3, 0x30, 0x1000}], 0x3) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = fcntl$dupfd(r2, 0x14, 0xffffffffffffffff) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 04:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0xe1a60fc1b9a51768, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:28:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x30}, {0x50}, {0x400006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x2) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 04:28:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x28}, {0x2}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x1000, 0x0, 0x0, 0x6}, {0x73, 0x81, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 04:28:54 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() sendto(r0, &(0x7f00000001c0)="405592f4b3151b4148e446ff009ebf3aabad34075c8d68cb1ca59d30c69042bb316bcef23ebfc8b3d72e9da20b85c4febb6a0f1d1085075f10ec6c05d8009b5d7db724cd2a67a74371209a58077006f335bd8391ee96eb8a050c4c01842fb48490e3a9a24f3877309c0a82a0d75cabb3879da01a856a7ae84a02aa788f2decf0bb0b9c9aefdb97c63d8b65a30fde0cfe08e3f7de864a0a00d94e7f8c72f8f048b899f2669285e97c31427f8a4ea534368440e6014ef4bfd7950a45bd56f613d1fcb2209ea43075e925cf8894fb23af38f256159c8a94b271518ec79e18b1692cac27e6c560998c6291f91ec38f210688595f772a2cd929d753a23540002d5682bd16663070fb6b2725891b7baad1323b1566ac1c64d500975c18282817daea7484e3bfedd286eea512718759bd28ed25729b0d9acaace55bf8a95ff3842bdc3c05bdcd7b0596c0c11e06e98f278f0bf39516635930c21383b85e985b240073edf26c5fc6902ec2675168d099bb33775d6473e7f92a27f69f7b4855eff7c99862a93e6a33efbc27b0b5a72bb7d32ea29d5cfacd5f49e33eddce8003e414c7cffd276c6c93f78bc5438e7ecf1d1c7dff35d1a1c0f8e6ff2499d0370a35fd694de3e538971adb0eb57095d04c536db26062c133d5f1bb3acb8234cf428b71569baf6a06500f2d15b13902758abc6382eea074e6ed4bac33d0e3c02fc140aec174119ebed6052e471c92a8b9984010b9143dceb4a5a5689a9ec2535a9e7f62ced984fb96c5492c228bc9736372213030f64675e0b2415820396b924bf732337baca6d2c7b2786ae3f23e700aead29753e18161125f2dd53a1830ce846aa725c2314b49270b166e4c045b67ff5d99fae33a1f9b2773bc53f9fade0cef989729fdefa8c8326626b9f3dbcece19eb6075bcc754ccb85c7bb9f61c379c21ac04b76f8b205581c8f7c7f026b0fd69d90a541abb04baaafe5b29e216cb50db7f544dd10290187b4410315d2fc1a452d7e191a81dd48086531d8555f600733f49db8159a21c6d5ecdc4cc5201090d9a7352697e55a39362e5d75938168b878201fdb553cba639674c80d195b0022540ba0fe6e2f8f85285bf25faed1fb29ced77ef37238b10efef534ad5de84c492dcee99a31107ccda10324fdede94dc583b018ad3995ca26e5ba512dbe582ca65b00e87533903060649f1df5193ba46e0a64bebffeed69e98c842d02840613dbae9ff157958fd46b2f5446fec6ee3607390287573e558bf035a144642429e0c50934856bf16236144d6cc31d39e4ed3782e0d708c51f8cc119a3462117ab73a3e85b0d493c2622037b8daf8bada73de0e96c5fd0bc807ad7119718f8aec49683320753b87c42e660300746e3728fdab0af941cfab290bc713eab942daac05aba79ef71c0a24f7ff163abe16a70b2fcf89107e8719387b7c1000f5dc621f7ca509569f1d7ab4899c48fa60327ff62f80392f75b77933c5de31eaa09a33b05db482e941e4a198854c43c4e00e84a160b894d46760f03ec172d32b1f606590189651e2f7640dc139d0885ca75146abc843fa26f0bc48c74ba2c5dd4f1f266e26630079e75ba4142ba4533d6dab6ac703b597586861e452dcf8dd773f7092773857c3e5b158a5692ccd9fb59c6d667cae315847c57bd16cbdf528f74f3714c5ddbede6201a5c46dd35adf70c7099c29aa85bea82dd696c50eac4842cf4945be35dbde6c2fbfe146e7a3d4e5d5c48884cb5657ccb89e39766df6996a262d6113f7ccc4f55ab78b727dd77f6f657238f6e4a2cc54a2ae8b95444c80de328506cdbc2d38621bd3a1d53d35270f5b1ebf79eacc8189abedee7d45a2178c0a9190afb7d3d31111075f96084664840725f029b0d1f4cbc5c33e44b4f3ab1188ad6186aa6d520726d0de45e254d4b80278987c1b9f1852dfacb7d8687337d4dd78e7f6aeed83b436d69f40c09d2885024a0d4620c35077691e7f2f251b93a7884389ef8c959186f20b73eb1eb6090fc71d4f26549092c57084f1020c9a2945c87752e94613e167cf19b4d472c33f1ad6a1cbcf0cbe642a4d01939a0c6b222240f049fd67646ebebea62e940bc1a18cb2bbb8291fa96b06e1a3a53905eafee92b180727901bea9f2377b55cd8b2cd669bf9ccafe66ffad266e609843f8e72b4d177ecef3022277d283671eeb57b045ad7ec5f7aaccac3fd60279ba982af4f989ee50b09e11eecf6c433b11de349a28cfb41ba8d5ac1cd14e0bc306b5d1b311dc6e2d2f6d5586febe8cfe73543cb2e692730b99155347ed18e400959c2f354c9956597142225f6b8705a614175b06d97075c6e1677e71df96baf0a641ef288c81f35fa6bfaa3ac925c0ab6057c69e074b60de4eaa7206af8e6e24a345ef1e128702dad67bda57389297e452bd294f7d0960e231a2c4039d22418e1ff7738a18f3afd10f1320d374b86f215bf3e60a98fcdabb84db2febdd61fa2f90b8de838e0fd4433f080e28f1c5e870dd107a5a09a569294b558e963af1af4e3735201a91c9dafbfa96ec5d2fb772a54dcdf1fff3abd6ea09774efcb5553bffb809afdbdd3a41dab95558a37f3bd426d824c5795255d276ad65f38eba595fda91f147cb3c9ba5c54b1591fb727cc6c2fae43dd8b9690ffd8b798a2ac129a74642b81c3aa60ee2efd75be8e979aa42f15478fea02b0e755de82e1a4aea1a55fd7a6e38d3d7729980c26ea4af92f00cb4612ab82768fee105fab3cef6f71559a4e6bf8277a692217938f57f92791c9c5282d8932aae4a109a9c807d6f85336e156ad9f0a69d4497d05d108b0f46fa9c359a19d9fbda3d9474330b58384a16a05213bdad20731d2579a44e24385b0e2938e18c296f800fe4d6b878013a7ffa05089196c30ea6912a97cdbc83a5033c9cfc95637911c80bd687ecc68d3ef1ffc0bc460480141402a076b07fce3ad89fc825307413c8a6f8f5c46ca3fc1901997637b736d4b41c03d654efbf249d80e1c4b5a82d1e1e24ec3860c3b2154f11d0ed5f16f3db5915d0d7dee09dac01fd5490c6219a7861e824d4ea9a940828cf7c140d898f6de83a196f25ec0a1ce9a73d4577cbbf0851938b9e32666e8b85fdaeb3136a42ddca03d71c1063503acdb57403ccf91372790a299dba9e8c3d6cbb5d1d21feb20defb4049391ecceefe8e69ae9722cb5e0ca27131b8947db925a9601fb32878942568dcd9d3b23ed46115e0ab210a9ea4bb46bd3eb74142644d3c6c922cc7ec0aa4bf692dabb5282df49dd17de57c5cae6300817736c4a81c020c744baacf408ed820577ece5ab1d9a01f751212ca02c1f1910fece3541e06b9bacd2cf58ee0f0791c88b4c24cc7adceddefa1a43482180ee69853d21aa7e455f9f30300beac847bfe80fe82307b00f34f694762b2d08e3def4fcbae1463f9a6157395448cfc176459c29ff8e4fe33787649392ec325f08b03e1c800c9bef88d7330717e779038a34ed4950d9580859fdf2c471bdf7981b972303c4a789fd7b0be75cba5685155e1877fd0975168775a706fe4e71aaed6238ee29528bcff709c9f34c9853e05599b84cb093dde7fc8b355a92b65c5d3fb0ab556ed397fef2e43d36a7bfa8d03c51f2468d5d146993c8bde0531bb5a501eb4886172d774bcff2647d3b2d4931b6717374aff7d08cd581172b537a44c6de04b7bfa9fc1fe0f345d41897b344da5d5c8236467862737628c699c60bb0d5077e9791ad51f4acdda55ce7d402bbea0b30377f841cfade2e13488c3c2cd56f53ea0fcbce97d4e984ef0134c750cc3fad2d07d1a5636b61047a73011f6e84ccd39a1d4e81ee5c323c0c4910dacb5a13070314c414617fbbb08d19c8f7bcb0148721bf2115aa249b6d477bdee01388b1c2e131680ad2b54535ff78608812ebe0fd77363d5cd794091ea035231afbd7f118d5ac425d5f4e85ecd0b0f748c45412e8b72d33daf2fa3c637278d40da6109f3af9b482717f36e829b099b14a74b8bc42a56c1be447eba0a6f0741b0d851a77a2e19f5d29a90a362ba8d8ff56bd5a0f1280988680394fac2f2027191695f1ce092482855ce5100d3714a3eecab85d2f2601b86621ca8c98b849ef8fcc928a717f53652a7c68b4878c177264c63bd876c04b384ef2f0678c9e5eea9d46d920ee5ce5ff87a8a442e28396d66255e3f0f84ec64df69fdab55bdca01755c0784c93d46552988ab6bac70f29db432b2e138ba3f56c9a01360bfdf1102c49f8f3a7785c4719bf0948b1d4aaa24e10550b4091a591e63e12fc28f4df9756a1b4d0d2bd674313503ceb278740a614d8b6072e2709c913b8d259fb3e1eb403b80f303d679d2da46694b44af29661753d55cbadb8bac22cc8571909246335a7f66b90f9ce0a6b2d5915595e63164e0762697f2ff7d9ebdfc8bfa579014fe5ac2597ba9dbf98cacd592a5e213c27547ab9cf72f3317eb489f168e4d412f1644b4bae73888981185845b346242051763a42ab82379c6cc7e97c57e3a47479e084bd920f7d9ef843bfe836c37d3d1da57a4e178b9ffee314959973c895363857af7e159abe5e44d0fc846f024e2b749349dd51715d54026c070ffa8f63986c5c01bf55d7082ebbdb64f0b70c043a1149ac5876ce630b626c02d846de3246c3abd70561114afdcead738b918e5d3d6f42a86600499da6477491a54e891d538399b6efa4002a353a1e9d282a4215abcb288d0b74cf54c4994c4eba10b94fb84a12305550de7d60a9fc3a27ab0c5e4f23eb9620195781f74540a87a30b9527d135b61226e317038dd762e2d280e3b55d1f0ecf4e9ebcd8666c60e985c149a94bea038886fe0122e2b3336fb709fdd0dc38b2585c0573fcb3eed243c8d9ee6cb10c58137c7b5f9ea8e0c2503255219c02d52efeb6afc1e801f90da4011767f9c6d34ce90d41959992365a9e27e93d5cc5adc467a2672b9d46ffd371e4efb9b06655423167febf2dca777867378af16efafeec0c7fb2e5dd869f42a57f12e88a288fbd6e32197bccfe151e3bb8c99c0b5ddaa0e3ce9620999b40ca4036646da39dd769868ee5cdd621b9a1d2c5c09501c8d6eece21db79bce2aa6b8ae5e264016bbe772860f1c47a10ba30b4802d29dea6a88228560a1701302802a4d23c4013de67a8d5af0fc04e94a58a0d5556830a313282427299c687a01e13f0087133c4a19e5b8fc3517536aa40b3c935c971730f623ed8e540da8dcf047fb9e1479c430336b819126ca253a365c464995ebf20d191837eab6e7bdc3c65dd4d4b8ae6359b5d988779608aba75aece9f4ae32b296f0e7fe9e13c74ad85dad6702d742a6c7309627e4edbf0c4aecb842ea54731bfc8c9fa6ce98a7785f9490f3de571d2390d0349c52d768bd561c29dc612b6e5ba6580349fe7ec1869fe486eb678411cff91d8d2823c7a7b04e6aa0911315b4724edd2753f9da3ba0efce22aa17bbbf91cc788f1e32b915e647a99f976faa62605150684fe9546227aa1d1e8b522645295196318d93a6ab9f4ec0861bcbcb80f160808ee09d948ea24c6debfdef6e62cbb44cca17d83743c19298af0959529ccf077296e12dcb89dbecb6e2c55d5c9c5f514336794e6cd17e42c92a7f969a72c8f82bd98b9ae8a8b16a8aded686f2e85915687a3aa62c27208b49f48b0cd2e404355aa2de6263639f126d5985361938c7614729705e7e25f5660b8498d7a2a4406a52562be84c1d7a3b3810f4d0894b3e3cc21dd76e848281f65bb994293070ed50e3b010074ef5f8dce6f669fdd79b0ab8db16941e07d86aba058e7", 0x1000, 0x402, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000001200)={0x0, &(0x7f00000011c0)}) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = dup2(r4, 0xffffffffffffff9c) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x46) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe31) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x1, 0x0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r1, &(0x7f0000001700)=[{0x0}], 0x1) 04:28:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = dup(r3) ioctl$KDENABIO(r4, 0x20004b3c) writev(r1, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c904d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xfffffffffffffd09}], 0x1) syz_open_pts() 04:28:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) minherit(&(0x7f00000d7000/0x2000)=nil, 0x2000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendto(r1, &(0x7f0000000080)="c581060fedc5030ead10241bfd4c8adc3f", 0x11, 0x1da828eb82c88d33, 0x0, 0x0) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000002e8f3eb601"], 0x10) r5 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000040)=0x1, 0x4) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0xfffffd8e, 0x400, 0x0, 0xfffffd7e) execve(0x0, 0x0, 0x0) 04:28:54 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x5000)=nil, 0x0) shmdt(r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) pwritev(r2, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) dup(0xffffffffffffff9c) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r7, &(0x7f0000000240)=[{{r9}, 0xfffffffffffffff8, 0x10, 0x8, 0x5, 0xffffffffffffffe0}, {{}, 0xffffffffffffffff, 0x46, 0x700fffdd, 0x21008, 0x1}, {{r2}, 0xfffffffffffffffa, 0x20, 0x80000000, 0x4, 0x5}], 0x66, 0x0, 0x91, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f00000017c0)={0xce, 0x2, 0x7fffffff, 0x3f, "e8a311bbb75c1c800181a5697e5fec5a0de52d73", 0x4, 0xa}) ioctl$TIOCSTOP(r5, 0x2000746f) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0xffffffffffffffa8) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f00000001c0)={0x8, 0x7ff, 0x1}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getpgid(r10) r11 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r11, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) geteuid() getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getgid() 04:28:54 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 04:28:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000000)="a26f77d2e1c645d9978e2d4c3b230b2d1e04870090dd67b6d5b5b78e30032ae9edf70da68b6659d9f7343c170e1246", 0x2f}, {&(0x7f0000000180)="33a42acb8e7e2e5b87c12e9e281a7712b3d10b4affca28cb343824724be7e59271dc40a85133bd82b9e494f59116e61db5933df67ff8629003289292ee21437b59435b80d95f40c58a9918af6093d1cfa97abca70e8243f27cf889c80f4d79d606571ceef0ba8a35e38f2233efea25ca1c7aefae740010ea6a1f75b3bce3dc0eea7b2439ad3cb1a684c86d12171dd156bf38369f44e797e5d80bd9c3e6b4a4ccf412f9", 0xa3}], 0x2, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$setflags(r2, 0x2, 0x1) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 04:28:54 executing program 0: geteuid() geteuid() r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x8, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002440)='/dev/bpf\x00', 0x200, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000002480), &(0x7f00000024c0)=0xc) pipe(&(0x7f0000002500)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f0000002540)='./file0\x00', 0x10000, 0x0) pipe2(&(0x7f0000002580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = accept$inet6(r0, &(0x7f00000025c0), &(0x7f0000002600)=0xc) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002640)='/dev/speaker\x00', 0x200, 0x0) r8 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) r9 = accept$inet6(r0, 0x0, &(0x7f0000002680)) r10 = openat$null(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/null\x00', 0x10, 0x0) r11 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000002700)) r12 = open$dir(&(0x7f0000002740)='./file0\x00', 0x60400, 0x24) pipe2(&(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x96a07cefd180fd9d) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000028c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000023c0)=[{&(0x7f0000000080)="efac01d40bdf3bb1a6ccd6cfd439cebe73c2073a4bfd682ecb6acf593d28562ac595dd440e47a3d1eceb2576af296c138ebc1551d2445bbdd566ccfc7d951fbada9a871c437a602ab8c463e20372219c93bc47189adb5f2e87b16ce3bc28805c03c511dcef8cf5d5e67d4622b7952ee1239ef721", 0x74}, {&(0x7f0000000100)="e04f1dce6c1c81e7baa1ef2d2bd101ab5efd907230ce44d457498a79553e5ea5d98c9277222a60f4d1e231703b21a428c92fb22edef9d5e4085ba6bda6cbeb22655c815ef38490bb346e56d3e44ddd9b527e9d08b99a775d6bc7ae0f6e82ca4da7353ce9a119abe00df2f6863d49ceb0ef5bdf75a6c8de2a72a138ccb237b398cfc69bcea9377a81d6e5a14d596480014b219adf80ed1ef58c30845c329b69077aab0ef6e5b98742f066c3dc889e3f3878db5a7553cb018e3769902ad4dcbda54a03fe79d4acace3caaf50c1e2060d630fa635210d31c3be3cfb64ae62c0ee7491d1afdfecfccaad440e37d409df101f7d1e1b4adab08c26e91b25b2a8a60be062455f29100622dbb2978ef7e190c63410cd1adadbbd657061aa57a1daf4a5b6e076d284ce345ead7ffd9063ec1860ecc4ada7f0e52b55d0510e11b9f96b2931d723f75cd36a1fa2eefa993decfa3854726d206b01792a9b591fc762e55e6efbd42c2870a79eb1eb18873ec67a5876a136ca5d40c4cee17c78b80cc1e5c0d0c4d02dc81dc9af9c0dd532c8fba2be48791ad5d58993ad452892fa019f9ae440bfede47dc6cba437a0b9825d1e5002743e1b451fb3cfe2d537ef73ec3e019721fbaa63f26a2ccbd9c3f8ae3fb5c726f31669ea5c5e89e793cb1fd410b51a8d5eb6840a7f00b4f2f037ade8fd39ba42fc9f1b5ea87eb426cb88210716711f06483feae8ed74880306b7eb7ef869c0ef49dccc4e6bd5d93972366a6eade0c925eb84097699165871dc1f4afc3174e45455cf6ea4d9b4874156fb413c45a8fdc7778e7475198aac0dacb1d41720eda88561fe1755691a13699900c68cf1bb1c22ac18a38f3b8c888260e53c494df234e709ccf8659f593fec730834a2009304d9fe502ec842806a24c2b25faa2847e28ae89af4825ca6169e93a4687bf06fc68ee0add69c34c80e24697a96e8cee5ec777f933d8aed37604301a2686892cba01a501c74582fc0cd7bc3e329e6fa2987d04710568ad898330bf64c65317bf1ec7bbfc2dc04b90696036969b1c022691a9b8fa9d81fea00edd2e87c6832442fd42349764b29548d373c68bbeee4e49e105f3fc01a455d40408a913d207ca9cd457e9493e0cbc73f82851d3de5ba308fe6d789fb2a3f97a7481c2f181bafab9434d2c9e6a11d84c6b151ef9a0a78114e880ee6f5ad8fc0f43b393395ccf9c9c993b466c344777f7a2136454b985584d34be257bce6be6a174aedf3c29093ea27e6d99dea43cbe96d8e9e99f306c405edac65c6c3fed5b927acbff414c1706321b30bbbc0bdebde2f113641819f02b8dc69fee2521bf607354139c0c29a5d4bb4435a7254bf66fb94d6112e192aa62e0c2417bb86e7d298f38eaef73b9b36a7e0e95895183e1fa7a147cf18cb7e2e2c1db035f4d998b18d4db3db2bfb64b25fbc4e5b5a7c8e55e6b5a42573a2ffc5509532496264bc6add24700d73582fda23e535315ae9240daf8a0c194e8aec603170f43994fe7e3c2a502715513c12f5704b1c448e0d05a93f4c9a3853dd0118e865d63072e444499c38ed7dda10a220ea3155d04dd1dd9a0449f841f01f14c5638ab8dd903211af4d58b3936cafba45354ef8376760337fd4c389260c3dbfc208ce7c3ba80b8e1c8071afe499da2f4b6d03b524f43a39186065345871c82be15d0ca7150ad3152706f199ab37080e91bed5fe161786e257838fb8a21efd0ce74f7f9b4d276bb95ec03a81491a62bc2b3a33e62367ea4f29520317516156e6c47d8a6ad2f2899a9ac5be3fdb7481466e9df3ac91e3ca75cc7a9b711d56c2e432974c33ceee98077b8d46f9a6c8dc0a9291f1b08265d6bceb2aaa9f33f19c3e2a04abb67d42b173fca5e2950265b3bb68521eebb3fc70033842c054907f02fd345f8be6aced662defaa2c1f82b5bc0f4648bd8820a6bd0d99d7d3745538c9f586befa90949168163bdb44d4897f119bbd93a9094d7171fdd9efcfded1d1526aebd41b258132919fcb271ddfb83f28ed6a573ca145224a2913e332c39f7fa3524099f5129b19a1c9fa0c9c9f68ed3dc2f5aaf1c00dd84e4b94a12728def7cf5d926409b855d3fd444c6ecd7dab65af90f60f365938376a36a2cc4ed81a3c2027c118e699ace766c00850ffc20c6522c74ae631962693b07578cad7f5815d1383ff4a07f28fe3fec07d02bcd431e0f01f2fe6dba7a622aefe0310635827bff282389fb5086b094ca955deb959966f8dd3e60aed034b9581d01b9dedb2aecde4e2e7860254e08c94229185f69c808ce3b45cf0ade641297bbb13a54e519224b5815fdb7a07ea856228ebbd47e1e7ad68a4196cf42cea7eb575c6c6e75e22136c71cd2e87e29d4cefad282a16e52f0de348db37f160b38f383bdf17c15533964040d6d02e6d13296793c54cd0af9eaf22c43c71eec6606df73bcd4305de90880103257f63ce5140eafd98ed55bb948eb11593e15d411fb6067d190ff7f48ae9257299c58b720244c687b7147b3372f46c6b94c5cd0a8de6207e206e845733d4900425568e46a0faa8d77b6a63822c896ba541d5491e0916c556440dba5ef32eecd76faf8129ce11db0cbf3d91ad728a7c1dbd6c85d970565976fc59f50abaed5651507075c0f6d4301b96daddc9262f145280da329337aa02609c2df614f24270164ca9247bd4d931f749599ef4196e2f4712508bfd6dc1424e53965c7ad284ec92a8c422726e9bf2b11ba85be9c3d6ced5c4eb1a3bde0e4f28f0e87ea764320b17a7661e9e4d19bc28e50b36440befa5868894594e14d137006a98c125e867a5a88337028357c883321611178e5da223bf97ce88b13fc23ec4ec68cb268ce6f99de9af06df74b156d1a536efb033b2d790c9d567d1944c6dd96ae9d71ab31647ad0589d769242faf1a8abd0eed45719785af16179c1fef463d78a3924279fce7fe094b8d9ef1075b12c5118a66c4a3bfe3e7a608ba6139487ed90e16ace992b13d36a30531c0d61662c6fb1b0270ddb4a03781069c53a649a8e66dcf5f263ab3149c87cdc277366b8063590228f4e261a0fd2850ca9d82d83407acb2c6b40cf167e6c859f707ba6a972c0ceff3ea5f57d29c96c86e08ef6c0d4f095a0ab7a8b8b65bc640fac77330e0ade785fe3348e76708554c5fc7c9d5d0cd345dc969c0710562039b43d377f923beb27aa9d3500cbe157763ec010c3e49f8fe6f3aa2ca14f0ed1eb126fd2f7066ee034dfb346f2ed4d5db0fba6fadec35e9668c224674f2ad60f7427afbfcdf32263a9976cad5da841ef35037d61b6b7d5e909b9f754775bc0512e568dc09ecde2ace5e27d02b117adf678dac55f7857422bd051450e91558a972180afe28c1ff92554188a056fe450204ae9317e05437d14b534fd701e1d9f6c5c8a797fc7ec41349effce891dff4e9e5a6d6d83d8cb08e1db7f657e1bad1507f521fdb798f9772995a2450302aaed46ca1ca4d603067f02217a9e140b1a8421257be42380b02e82dd38139cbfa39918e5a77a5cad4cd0da4fb7740a45e33102cd12139f8c01e2a6c28773898078356ed00090516c54cb91b2d4c2dc0e2b48338e9d288f3be5af254e7331171a0d8dc075a8f344d58614f6daab12d3f87d63bf3795dd32cd5d2411faa9711ecfb7b41b946574c33fd4acbe76081dd707e5dbb2177a7005a4d828e751ef94199070c8b8ec4252a1bced947f6f4eb0dc9c9fb2ae646025dabc92aab116d39c72779de2e1044ad576b022be96a70f59ee80303cfda6dd2c3c7fbdff4df3898c16e8690f00d61e797dd3af768a68c68f9cf90e940768497de334f51c119847c9917c4a1775939b35823f768a5894543b7026e6052da9d62a163c3f6620c24878695e0e92a49aeaa658ce1f16fb78cf9bbecdf97c15e50d1ad104b37260fcdef5aa2455b5c61f66fa4122dc8cbdc32dd832900ee4cb0e508c370adf259a80f17ac85927f4b4ba6f2c1f4010e644d5e9edbca28fb9f1c022203652d0548d46bdef914a78f2c88534126a9fca3069fe8145782f15d7eddfd1ace4556bbfc459034d1e92f93d41f0d78b43fa44680feb0c1c3558af42b3cb4c1559b82bcdd94f1295a3c9e9ed73aa0b6af4ae1b2913733b4adb9d4d9d6718b40a9369d286682e03bcb796c21f61f1144ee2e44596f8f7eaee0372b8ca3d6763ef084bc64c5c6cd5c940a4a7050ce23d98f64a7710fc72ed465af6f6e148f6338db1a2389bde711e699b5487164006eb543f59a9441b65cfb89686fd7aef2f145a7e451f53b5fb4758b9be1c87c6735280e3ac1d955de0524d0147395daae80d1e833a99f612501830eadd7d55bee7a3268f3d79e147152f0585d2ed591a20ae82acdf6e93b37cf986ad603b98af994a7ecd7333baa434cac825848b8bcfda98d39e6c8260f2f1620ac5f06484b7fe6023093920fd72a91bef4b49eb2cbbef1966c7399979b6832c132632e66fc85cce90eadfcd12987461e69e213d991509774e2841d22d23ccf45a1a93516931cc8d773a681680fc703beab4ad628436ec7129f3bb0d2cf8e88c047e744b61a67fba159be5d035bbab1db265d06755697d08085598f53837d00f5fcdf8e9e7e593cbaa3de450cf42eddb0cf9db8174bd2d3317c3ed58f747a4e1e6a10f860e510d98822e1dbb99bc7c8ad451c84223f01fe145c5e8c82f2d95a9f3b95b6ebee1461d9f5df9c4f28a769b8857c0e2aaff9501b962bea3aab39f9d8853946581f404d6f740cbe66a1c8318a854a6dc418daca42b8380e5a4b7733a64fc7b4a419b26c4e9f67ae9402420d9a4aad4e53f83087a973dd85ecb8e6413d448634e9fe72b1b28b6d81fee4f9070e8b5b5fcd83ffa8cf4f3cb344a69565403210723f61e591bd1ede2724c2bb5026c79306b4f39036961dca627ead9ffbd5a7dbddab4751e67b51448231d17f504c16d1db70f3cf28503cdb7b3a974ce30c18c5fbddaff74d7fcb660b208ab631aeafd0b9640f0999e6f14106ac8ed469a82a3cbfaf375d17c160c098451ef3282e56959c9b365c4fca0cde46a07f69245cb8908cd4f062db8d7804cf9b4a21aec04eab03cb7a524c3df318695a373a8e036ecded732a1dae941131bf2cf008358241f511f54b1085f554c501fac5553dbd256612ea2b4d03d97d79116338519c04bbc35d8e5299845581480610b904c51b482282aa417262f09d4b7c9a5d0ad6999b725cc58c085adb808257bd35b39271e48e14e9c618a694a683775d88f242e8987bc92e3c0b72cba3e6043654d8dcfd86cedb5234d993662aafda39a83f5ef08a468ea96a38e752eeeadb1d99034183af4438d8f6c0b937fe39ada5c2dd6b4cee2b9f8d2d466c2f03e889de5d59fbd257e4e74c81d8e00d8c73aa1673929215f20064021dff6fb7fd109367d4a6b36f159a4cb70331fda9896ae1a15b31454bb9be05e26cc0e360e7085753184a16aaa0dd4a8224b70df01b39255e8815eb5da027e53946fe4f2ad2e7c034a63f279f923955f6062499a8d62f7e9cc28d0283d9a98852eb2961603709fc043c93f0d89972ae4ca3b4737a351e982fb723bd4b98564c31a3928ef91c888528d356e35cd3e2cb7b05da78cfe83fe8f885673e17bb51522dc4915a5fcdb5ddc2d5bc9991b04c1fe3e0a9591132527b0779617226aad521d382bb830644b09b921fe97da277be308c1b1beb72c070e9c017a011ccde0f12bcd89e8f0973b17e543a281e9e5d616a0072bf048b0d2b0c4b99ad80c3665e98dbdcb76efed7eef158b56f683af0d0acac53047ac0fb8042", 0x1000}, {&(0x7f0000001100)="f2ca41f10a40872c823a8504a579ee3f3d5d11b59bb4dab93faec7f229e20a4af9c57b5941598bbd9dff3122e5b432f2bd15995fd71d965ec0afeb6a2dde27cf6e7d352ed58b5355eea6861dd0fe06e7eaba13657e78b4c6b7da6407a54626eb543f849d3d299eeff266929f79d06a45272b1886ca774f51269f2adcb4763109d82451e4d7168b8bcfcc95e939ae4dc324647ece3b7e7ac86bd8d8df18161372c055550ddb727d65fedb5a3962340b3e7dba492c7f6346e5ac2151c14af89df5831814d384bc9576f76bf4172d1f74a911f65bf3f9d9d47e33368ceb0f06477d10b619278fa70ce48ba8711262612476aa079141b0ccb4701e99adb1289997145ff3817e7a16e53a5769abd79ddb6828a7a20f79ca00004063817332a96857598b2c89b042c9fb46e8439751d1863c051d51a962a5c3316cca2a72db385946c507b016fe61f41c0615bdc07ed20185da3f841881e6d9bd50ff781168be2b304b33a3791848ea3897279ee3bb5abe913c95f41cce1f61e0acdf0e9fb7fd01e555a3c753febf10759e7cf987ea105bb658a86a5ea7dbdd3a2533a5fc1486fc3b5046fe0e062027a8dc28a2e1d4e455aa044a5ac7035a7e27f0df34f9f3681a58c9891511955d22f5d4dec8a9d7ea1e4e815257fbdf4e8a960d46dfabdd10b286b3c1cd47ae20bd6b2fdd00eb6aaee5c2e00fc103380a705066f6bdfaed1adbc3979c54dcb2143388387663494944478315b6d7b2b10a9632d0ad18d99497b47c7af586b22135a29f9049d732f187e49075f7e98ef3b1b589ffd1f66ea49d6a33bcc983af423d827ba06aa2196334eec8af00f781c2aab5f997c6113d02e3b92677a4807622c26d05408a847cb7e2ad6a6da9445915cd23a37846ee910c9d64088a01104d5e28ab1f7eab1130846b30f3a36b3c272a1b556e354e6764b4c9372b24d6de9934332e3329ccbac2cc128ce3260b59648c7fd5ed60b78caa871b0a40ff44cff7042cf86e1a5672d373c3d2607ff4a29bdb0cad731c7409a45e4d1b2727a6a43bd2f6da1565dadbc8e48b5e76ab173f9b832c9a85d607b6df0480c257833664cfdfab87d54f4150f75d21261a4051e6805b155b183459c7249442e13d072ecbaa366da00c2a3ca23007b30c5e8d705179abfa0921d2c7d6c342f8ce61a12c11101d9bbd9a14a84309d005c1e1dec35ac5600ff2f2993a185341fdcb0228a38175fbd98fef500072e8dbde4ce2cd1ab3f94023c2ad69c1feb7261f3906f69a32f49bdec96a8cbbdd406392d96a26dbab72f3215a17e9a81eed68deb2f5fb53813b891f375c83f30fe636b54e116aa9ee607f0df07e32a1dd2281f842d816ca8572ac77b86d15ff9a480445ac46d5f3609d16660da54d28f529d074a928034747a15beb824cf016fbf3b4b90473d091044b16b030ff490bd6ef4fe1c7afbda92545bcaad577ae79e98bc3592ac6a2ddfd67295dd377b5843b445f787aefa456637bde7e0b2ff7fc039f0eb29062905e29abf8c104ae530ae77f40ba3abf1f5bb8ff99686639ffd2b3407127bbaf7162304a1b8dec2390d2a23124abc8587e32a00dda93972b68fc8361988981e1b9ff553280920c609d68da0780905ac6d754ccd52ee3c253f740f4f03e0bafaffee02826a55067c83c832982ddcec69633a98bedb0759cfb828bc2822156a662f6f2d544e53e18ce22943111c9f0dbc5b6ea1f1122ec123009b71e94042e62b0825a239a3fcf1b30b30491a7e6694e3747e641bec6c2858b515f597a9500684c93406e72bcb15ab89a577bafbcebe5284aaf2b397e44e35acc03cea302dbc4edba170db2c59198352f3a2370a6cd9a2a0a71d4029422ccedcd2757ae0732d8f9e446f23e888bf128a300a161ed2adab808349afba1d3d76a882ed3cc0a9e30e6d65ff63c2c34ee3c40b5b1b7c1347f3ee5d5310ff5a2633c65e1c900534ac509aa64b3fb2335abcc85302117a37ac7880f84aa8ca0209e369d3f98e1bb8ceee83728cd77d03805951ace0436e90c6d50db0ff146c162ea7c70808df9879fafa55a8e6febfca36836359bdf037fec59cf057768d01e752e69cf957d0cef15d2a9e06ae46034e59a7cf1086e45b33e35594bb54ebe780839a8eb9144f43abfd47413f25835e020da6f346f4cc25848f663a0157bf891f40dddaca93db2650bfd4fd2380faa476ec316fca9254f9b45b4dbb73f89ba297dffad34c98228b652136f1d6b0feb68a1c71916c3512723b05bdc412ce74d2a0bd7e23f9ff4551bf19eab490d7fb0acd2d320755f1e22add24ded90fba4b3e601ac9db629417411ecfa211ce33d5b6cc91919c0a0252978cd3a695f0edf917a2f64a3c988d030ca34dd57e7382fa24da5cff24184bfd99bf54c0e43f02867e036710467ce0e755ea4bbdeb30b590cd4ae867b4e13b1b2a550f82dd7fa9c497e94ced133b8fc778d01cd12cf5aaae9632bd5ccd1a99cfe9c4adcaafdad401343f73892bce5f8ac5063ed343974dbf40fe0d1752b151321c20056081e9ee009ab7c1b5cfbf6f26d18ffaaec56755a6136a9c23072ddbb07a241d0b43af14931975a9fcdcd1b3e2a7efdf63636dadac98a44adb2b1c5716892048a5b555f2ad5adee2c18786f3de7288cfdee1daf9ea4fe84c47239ba4eb141001ae85a7447fef58f2c9f24430220fe72bf08059eae6a447f37dbd7d99ae742ab160593f0e6d17d38b6e740174e2d5b51c71eb0514d681d6c5708a46aeabd5aa4ece68b8134d075250f57201451ca77ccdb226d3a2c559bcf73b2ba1885d0a9dee3a1b3e51a4fae38eaeb5c171404fc6a59a3918bf6bf7e2a60530254d0a0f1548add9679e64b0a0262720b6a8b588b8b3214d3cb24104b498c5360c11ce1b9bdb4c9432abb9d56f95c42f5b90f9bc171a6b0968d89dcac13b251f8dbfa715a72ceb064be4679d7651291c5f0e9ab1c75eab11f1e527e1732d690d63b60f168b35741eb849952d2c3ec9944f6b9ab2866799d4dae950af6875d6088c431952f1ef09d0499a82f980b62701c776cb4bc3e50ec20691f8e6db9a628484a939d65b24d77488e58d7e7432d6ca55a02503a551b3371a2dc4f724552cdaa913f72deb62e084b989e7773f44e96a799c006aef85036f30b32e0a2484585b73e36ff9cc5ba6c1e12ed1357476c2adcfb8d97bca400ff84f0408718c851aa8b81408dd137d3b8b1711d70eee2cd29dcd2859ad5cfac7115c61c34f0d9f4a3f7cb44274dd7997505fc320547bd4df4226f377b86749b67d49d378f4bdd74ab56a66bb4ebb99e7eab33d708717ae5e60af452877328849e0b0ea7a9a4ac31e43b62ee86f5f91fe85e5f31967650c49376cee8b05556e790b6c779a833a43918af58177cac7f6e983b2eb8408611e458577a324a95da0a46135ffaded85b3bd54ed77e0ff58df38ade6a9bb7e80c8774448774129b5ce983512258e21b95f6df3116c39455c4b071939b788a3d9f5dcb3ce77967fedba54cb8e93c9cfc38678751f64a0106c8e0aaab3b0a2870cfe769c9b95f34715bcebf0acc7c32928e22440376e3cf42d2aa93f06ac2bdc0cfaf91c2daaf9cdf98568409fed93adc46eb7294c68fdf3fc1b538f34a979159003014b74995bbf329fa07b03151cdd5bb70070da83fe15969154f4cefede6c736c8d1c26aab681e445c2f09a2f25533d1cee73ada9544dcfd051b17f15ab1ab061f3d4fc7ba7911280ef3b383707ddf03a4255493b0a16e091f2bbb7165d0a290e62fd1bef3d9ed52300526c50a64543963dc3351ec8cbc648b6e055ad8d244ebec01c538829b84e03f12a830e8b3e9bf9d5dafa479ddc5f29dd508ea752aa6082f3bd5ebc1ecface62fe2028a56e129bffe6906e7da985ef79aae56018d4a85fa883febeaa074057b50114cbc977e116f830b45c57c5e7bfd2164e62a46476bffbc89f06c71d255e061b36ccba3402139c5923014d8d530ea0a11ca8764d2f2add920b54cc3dd88ff8a844262a39da9f85e853ee483181ad95181a9d44a91542e54c039a3ffc8559699a408c7706ae18e0545303f87c9ff2fc0ea02612e13801fbaab9c0756a13886e1be134264a8b9fa9170893ee0850ab9e13efe688b83b2cf7c6958b0e37160a71f3c9f200b0ad163b3dd63d72de928bd0db38fdce7bdf391f6dd186d85fb44102967dad037c7e75cf2863b4be7894a4c99d71dac65f03ad52142c9855ce33ad83549c8193a8cee020de93ed686d6b69669e2cd8692c80f6f45761c2b912838f358d09e03ff12fe334f65a7dcd9f9533e1936bb082b284688a3cb7286ef221d1432439a645bff96d9f2dde629a1ce2d6cf9ab7ae57f7d460dfd9419c684b69f85a598a5845738596b22e885656d306b83aa3e44e4e9a09c2094ea1b222b98c4f6ca0e596cfd7383886e9c3e66a82ce30ed5905024a38d55eaaa32f02a0d715f676060d7a60ef2723739070489fb52bc9c0626578c6804abcb461609d4fe1324ab34e4541b45e73ab34046ed46c68a12b5abee3b6d9c8e676e8fea881a59122efbbd97e2b52014dad205a4766cbb45cba5c1a88d75faf839eb21ef01e2dcfa0a3987d20e257a562a7d3a6a7dd39c3d752d93ec501523538b510f29d86c655c09b6e8c64373dbd66e3d327a84d4f76760efe3be7e2b283dc1ce4fa2fdd18527fd4458ac354636b7121c53ae0300534e4bfa64b0faed1ecc729a874199f4e95ea44d4efc25c1d6992d4466f48bf45ee3ae2a340b9a32dedd22d19b1ed325d972abbba4f6eadc52fb101f3bdabf8780a785f66ba0389fb4697330025ef8a048fe0d44c2326bf374c4b72b8cda47c8ff3e5b69793af84c78f1a05b67ee53d867845237104888fb2a01fd0a4074fa8ced08ec863cdeb89eac9a059f8389fadd1f2c20bc69a4b5bbd87e1c7ca3b02a0fd45841ffe5c00910c8a024957d91abdd1df3ccbd53e4eae21ea4e2db6bab1de267e7b3eb68863a99a92d2596d6831b6144fce4946a231c6b2ff4b74f3e62f106559e19077a78932b31df68650a4ae80ad03b779a57be9ea5f31f8ac4548aeed56adf74871b7648ab36619c336f1d335ff39e2671343cda2579fcde8083b61810dbafe51e201c82c899e5f862ba83201d1c97e706fac21f8955dd00724742ebad2f2ca0c4f25fff06049983c3dabe61aeb99dbbc84a0614949f4b33660de888aa7e665b06e03d27eb70bad2a4cf96a0dc8f8eb400f21ecf4f84c26cc333ed53b108d3180c75553d72abb63291e45ba72625b20fb684964bb6122022742bc1e09309f23b065cb9d959392e58b6afa3da278133bfb260bd7618034ae76d9c822ba72fda8fd2e3ab7142e6ca6038e175700bf58c92e8dfbc917070d3e065ddc3d9e1fb67b28072a590a8f997534729b68d5a187489d6af5d2db3401ca17e0980b7a350abd14932d534899e2d0aacb3566dbbdf7508fc59299bc2f150eec6addce0cf9d78bbca6d9441fd78f55dddaa5c228d6cd566ddd463805e9ef8233aed3f5817748d87cac568fd37b727ab5015352460d51c71096137a635cd16b5e761edceb4fd0588208934f3235111e5bab797ed620912a3aa03160f0e74adff49a94b9b0fc03db8f80c8c519e1ca7a3f7d207132d23b49ebcf35031807dbbc57e6ca3e337ddbbb87b66bd35f01f956034d3247229911746fd38b8bd5e2df059e590f76cd955ec9d28ed5909ef19b3964f4be05a932b8211a02b7ca69b54e3c4b0bdebf26d14e212cfb7985b4e1a867373ffc8a0e90e2c142c3528516927061406f743c661a26a747f96a87", 0x1000}, {&(0x7f0000002100)="4a22f1fb56dc5a72d69353e2db7533e80f86657c148d5a38350617293b344f016e7c559c94e35cc820d15ed8a0f71f230449c409b527", 0x36}, {&(0x7f0000002140)="ce146779ec22e076d3d85d54a3852fc17df89541ee05731ec0feaf41a8f3049a38c8fb9d2dca7595a14f4954db2532376cc5d635a6d103f926970cfa8c911ee20d3b685de98e47d10a9ccc958b7a7a744b3ca1c05a77b2d29fb4abdb4325", 0x5e}, {&(0x7f00000021c0)="11cf2663629f18fa02cce429cc58973f2717b41c54b52fb6e2d5bdee08ffc1e373a60a42e08f0a5197c41d3ec5819ed8f47ac988eb17676da3c9fa16376338e870558ef52419775b90c6502281f24a89765f34e7d7e3d0aaf35d06baadb392260d61e719a978fbcc3aad16b4795621ce52d0cb071315ac23eb14b6c8d9026f04cd0af70ae1daec9e9ebd7dd3e62366c202e14043428e08cc58", 0x99}, {&(0x7f0000002280)="99d8f027fbb8e22f91955776e42cde57afca54c8c4e643adededf7576be3d889ae434455ab4bdedbd0d61ee9f6658bfe9f439360ca62b7cc42d862ff7f1e564eb2b0eede450af60d3627e0d3cb5935d059e78cc053746d47d9117a80de924e0dd353f720a1cb753cccf268d3f306f1e895edaedeac8b328235cefd8e18deb834f925da9fd37649ea2d7210db2f60acdd8033396114d397f18cc083a4e551751941a1101ea1ba94ab536557e58e15fccc52814f07", 0xb4}, {&(0x7f0000002340)="95d1e1705e25cff9cdfd3c7900f549bf36e02de71ddc3a809fcb222366b19936caf8af1655dcb17aab124229b0a3e26fbda24c79a1e2f1bee980fa1d71bc9873ad591d25f77c5de34f220750623b889621eca9c547c9e2a0cb965a1ab47a81cf759ff2d6c7ea2192f97d57114e32", 0x6e}], 0x8, &(0x7f0000002800)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r0, r3]}, @rights={0x30, 0xffff, 0x1, [r0, r4, r5, r6, r0, r7, r0, r8]}, @rights={0x18, 0xffff, 0x1, [r9, r10]}, @rights={0x28, 0xffff, 0x1, [r11, r12, r13, r0, r14, r0]}, @rights={0x18, 0xffff, 0x1, [r15]}], 0xa8, 0xb}, 0x5) r16 = accept(0xffffffffffffff9c, &(0x7f0000002900)=@in6, &(0x7f0000002940)=0xc) bind$inet6(r16, &(0x7f0000002980)={0x18, 0x2, 0x0, 0x6d5}, 0xc) getuid() getuid() r17 = semget(0x1, 0x1, 0x24) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f00000029c0)=0x100) readv(r14, &(0x7f0000002ac0)=[{&(0x7f0000002a00)=""/22, 0x16}, {&(0x7f0000002a40)=""/124, 0x7c}], 0x2) r18 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002b00)='/dev/wskbd0\x00', 0x20122, 0x0) r19 = fcntl$dupfd(r18, 0x0, r10) ioctl$WSMOUSEIO_GCALIBCOORDS(r19, 0x41205725, &(0x7f0000002b40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:28:54 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x2d44) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x3, './bus\x00', './bus\x00'}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000000)=[{{r1}, 0xb, 0x1, 0x50000091}], 0x10000, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000001c0)="efaed7f808eab72b05131d0592278cfcdc8c917b89c99ccb2c35a84ec0529c43ba2aacfc2288af2c74ab1cc0d1e3215b10f3ed2e5a2e54a63b8ed6c776759c5ecd554303bf9545fcdbd9a34239d43215", 0x50, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = fcntl$getown(r2, 0x5) fcntl$lock(r4, 0xcb413d85ca5baff7, &(0x7f00000002c0)={0x3, 0x0, 0x0, 0x7, r6}) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) faccessat(r3, &(0x7f00000000c0)='./file0\x00', 0x18e, 0x0) r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r8}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) dup2(r7, r9) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:28:55 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)=""/206, 0x219) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/45}, &(0x7f0000000200)=0x2f) sendmsg(r3, &(0x7f0000002a00)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x53e, 0x3}, 0xc, &(0x7f0000000800)=[{&(0x7f00000003c0)="03efc04d1673aad2347c62526629d08b9436f271e99ba2b048f67e572e025cf83af07bc5edd084258d5c4c11ba893ca684455f127ea366b4be9e5b70d6f9e7105d449a1c59a455635c9416b6be824a997b472a74f77f60ce1a115c0eedf6a9a2bb5950f8", 0x64}, {&(0x7f0000000440)="6da9833a7ff1697a3a62d668dee65bc1d3753151509924ae09e714d4e61febf8f9fde444b10679eaa3e3fa8909dedccfe1c6e991a557cb3c68029244cf2ab604bb87e5e07b5b23a783e52efd800eac047209dec43f20f0f3de7943eba19fa076d0b8b2bc78a9b440d33dc672b2bfedc9d7c4714235a4692d8f2bd6bf533f5112dcc2ae2c5fdea50e2dcfb9330e4833bd31fb88870c8ebfb96565aa3ad19f6da6d1b3f37faab518562163166918ff0600", 0xb0}, {&(0x7f0000000500)="2a34df7f", 0x4}, {&(0x7f0000000540)="3d85679c122c42a2e953680b0fad955e875cfef0ab573f996d8a91", 0x1b}, {&(0x7f0000000580)="ac2bcedef05406c288e5a6448619e882956450dbe956a58e2fee43d2e3a48f350d6b1a4db6ffb25bc4a4bafea373d7316c8f0f01c13605b5102da5ba5aaa0bba1e10c6e112ba747b2e2e07667fad075cda0fa24f69f4319634f63a712899a09b3f409b43864e180e27e773fd8e8b8cd1bda6a790a73e04143d91ca1cee406db8c5ad15f8512e4f443281a45b90cae8c69311e313a28d233a", 0x98}, {&(0x7f0000000640)="24bca96d5a27ec7d0301c9cc5580ed1e8dae250aca06d42ef0a2a0fc4506f3ea5c2153c9f9c1ce249fe901f0b6a45c33446752ed0d5143a50f8dfacfbaca889ba99d901840b4882d5c9b45738de9bf393f51559e8a83cd86df4ec192d7cbac4a727b46d900fb61349ec50cf92be0233b4ee2c1e93f58afde733be15bd81eba4b27a02c224d8685249df15c0177c2ab5095380c741bc9435d8c3651a162a3bb23122da6d0d06c5c0ad5ef92ba2b436c79b674e3e7b13f6470d860b620283acd8a773d789417b91faabea90e4a94f2c80df12faae3", 0xd4}, {&(0x7f0000000740)="6a103a05afe729384481eb84352e8c16f79f045dee71bec0cb490e58baa81a9c16f4dfadef23b963d2f5f5b479f2ada7e5c9328e851c3855b1852a3593113d217587e2dd99ad1b697fc3e4796273cd9919fd1b59a5b8cdecd465b844fb4cdef0cba5ad960662c0832172655846cc86942f46ae2e70a0737c44145352d1eb7e7afbe01b890e4a", 0x86}], 0x7, &(0x7f0000000880)=ANY=[@ANYBLOB="1010000000000000ffff0000020000001e9fd36e9a7ad9a950205407d0b49442e7f9ca2a2769ab48dca27a4fa403e9af12a9872d8c123af6dcb88344b09cef3d9df85c251ac7d68474b8e1c73706c9c529487de4058c0e8b1e3c54652ef4b809c59ae9fac4b0f60a00b27b93dd0e43612d6778a80ee012109126fb2a7c0afa93154e9d7983359bf096bfdff0a530d3210fed61738be437e8f5c3b6a1bd9b18b9d60a13fe9f637b25f41a12d8b8e07e28af53291e52c0ca52a2fc1154014ff74fbe6324b91372c7d91fcbd1d251d965fcd6fbecc1948f670d4f704a1f1a7429c03c1f6ee2499708c2a526fcc1f9f4e91cd3fdda38e465dfb13d4d1ed9dd69a7d2d3d268e10c47a101bdc0acf8d8fc7efcaae7de8f3870e7b094ee858902e44b2f7b1be5d96184d7fafd1a1916d6f5537e44d7af6f875aae129acaafcc934a1277aae26452b528bbd787f4f937ccdef98a82108645e5540627d913426595bde61786bb20499150fe8ad2f83d4fc663937e15bec6ca1effffd9cceaf1d443bb817e42894097635a07b33cb37381afa1a8ecef16c66025d3cbd3fc0bdaa93403bc0972b14f042faff6658ec59323fec871084b9035566a191aef08dbcb523c29b9deded07c63ecdc3807ca3714cb73ab0ea05e08f817822064f6840205e758bce99f0285e215f9d9105292859fd73611142d1e2a912ca315e1171a5fce175d0fe9c8cac321949bb75ad466b63fcc81c233da6059efa137becdcc3750d1ea1a4d8361da4394f9f9b734cc29f76152221be2668820d3b2c635ea8f3ef867f807a29a01154a3a70f2a8cd136ae0963660c291c1a51a82d7cefa3d0e2958e078b2c8be1413915bd8a0e7c3eae15c40f9c0219805b75929bac36afa4faa27ff0d035ba67a77e0e9ed33c948dc7c473996d72c6b9428cab6cca99d50e36bbff7241e9ede45e54c3be027fb57408cded311b0fdc8e552f09655903d3b14a1e32bc217b7d236a3358bf90761231aa2846fa861808ae74557798b43ffecc92dc66291d56e3f23eefb827b4c1d10fab663f3aa182cdef98d63f96efa31c1061648265d724ecbea37312930901e3ad6312d3887f7db38981cf3e273556509fdd0770a411c7812f13d85130214fe98ec97092323c37f4a5a5dc604298960c5843d74177cc74cdb1e86f6031c4acff88fb53bb960edf0bf6efeef821ed5d15a0b6089ba73a0089565930efc8f1e70fcfacfd550b87430c569fcf1209349879758d966e642dd0b5113209d338b3f9b65f76ac43ed60257d9ea52274f7148e1dce2a72b13cde0eaa415768c1c6cf56575d7d865f6c402172860556b9220352e233153ce4468cf96154fa1723a27a68fc80d0cdf32f125aa35e8f569ffaaf9073af0059359b264e2fecd7085eedde54bb3297ca14711327e5b2e39b45ba74e18f10d06900d28add53550aadc67281ef19650cbaa6c2525e457177b6d889449ab0e43b2fd7f75b0b1ba16689856cf4f8d6dd435e5437eed2a1970fa369c952378f51cef9cf17ce0ad1f4ce03fdcfe029bb35709dc4b4d8edb79f9491723a6322ce612ef84521670d6b989321f841ed530a5c0c1a0553b36d3e3f6be83af334eeb3c344ba0c06b05f8929fac90eb1a4b7e54c14f3bb9085dc072d934f44ff9c1292aa4efd1bc45789d58ef358c97411a15f547c33d62749072ab4930f963eb6732739e30b8dda88cc12c3cf2b1443208f919058e94c8048a679ccca8ca2cfe92a0df72350cec364dcb25adc8de57337441e3b6373f2a31dfd07727982752987b362f1fe873c566b010c3407b759583a3a6597decd9a2bd2676bb88414032f86659053833f66c83dcf81afa4c07678ff56dc6b0c821a5e0f53b98ff6ee1239acf3c579a9a977619ed2c4e076c7cb1e9b23473ab80e34709a8bea6acafd9aed630c3a0caa03039be9c59c6b12b7248b4c56c03183f270b4af2a96ed57c1493da83df2d7638cce172b349c5217bd185c332e6d8d33d6fc483ea5052ef65b1ba747b1003913566b7805439def8d037119ac9b9b8e0dfa832aa36370b57deb8aa6c13742055d07db1027c25d73f582d88825b642d4374817052d9522a282d13448eba9f52f26c75d6a510db7bbd69dc566b99f897493773e3ef8e26b677d4174f9f1551248ae24a0c0a1b83e5edb3b59347fdf00e0784df38c77dd97119ac0e96cbb1c6d8ad4c304171533bc55cfa7b68d9872e67121765e8922d12e00f634cb260972f5dcb4422d40ac3f40909855dbf09e58265d33be2a9a897485a87bcc7240002a341793c8d0bf4dfde0f51891702ccc7c6136b740c555fa2f370421eb306925fd3b0b515bf9dbbfcacbfd76dd2e4e368f1b3635b7b4bce9dcdbabf571867a93c2702c7702feba4310a9c322f42afbc0e2f670c6e80b4455cce33270ff4dd43c7afcba86432bfa280efc13e7763d7809cb934e2f626b9e7d5601b96c20861d66e989878e334ec764a6cf2d7b9192d8f0c0e60a12d257d346582b5afb1b9d61795c39c871af4b85c8de616ec036c596ab50a98e8c845be9d7cc7cd16e717a1fa7a718e3ec06188c589aa1564caf1419ec4cbcb67411434cbd9ef076e262779fb7966a19c1f049c355e52c0a8eebb8026a27ae6940a6e53b3da3b1ba130d8f53a3f15a14e47014859b95b89dffc524bc7a65b202d52de4a326b9a665091bc106926cdff4762e18f3257bdedbc498543fb00268379d7bba092f794ac2eb9916db31fbf8b4efbd29438faebd4263b080119ddb0d383abb7389363d7b64c0cdd18df80aef9073da73f509e22805e9958a9a2b0cac80bcf6f7db24cefc53d530a3d5b60ca2f6cafd7996d319a81976748cc93bd466bd6e7a8b8d7c69d5b5888738da9a00fa09608e5a5d26d447a85e6c2549fd04da37c2f4c9eee94993ef4a5aed86dded560696579473bc254062543709afc5ea7b402bf30b46217b3d243770f7ffb3d16bd37dc17ba44a655ac714b7c9312f311b0d90f03f42a5c15ca95c03e5a9577c705c9df17796f37c029cf56c320f22a4d1c252d80c8c6332b7435e5921dfd8e7f086d5e94509e6d30f660ccfa9597978de017ac4b73bd4538cc5109fbe6da2b5ef1c89babc56486009d328b789a53368493c731a47b2b81557391ee5f0904bd1e290f10b7ac1872722840640eaae0a6941a6d149307e1430f649f12a0eb0876607fddca6d2b795f0cc7331037eda54c142e8be8faa6363aeb5ad8afcef108bbc00edc05d34ce9e163d08b9a38309cd8081c0e17bc2a02a1a16b8a7ac4051b4f9cf508aeefef1fde55d7b5587c2f752613b856901e611d9bdeeac82ea4460894f7209837aca7fece098a8c5ca49f8b0a9eb8eb5d5a4b1fc75b045e2a219428d68f98cacdc85f81117202cd011aa80fa010afce0e9db4f53604d610e6f7be9a64b88cdc87b6455270488f3f262631e2c859e74981925f298e759e1d8845f50efe392a001b4980d21005e0bb0c8922895512f2fc36ee5f9f9fa2a2cd0a80b2da68d7d3dac879fe35870a2c70e33927b05fde4c7ced5be918b2d8c2bafc7477d0aea6db7d4ea3c65f9e30ccae24559beb2ffad957986bff220d0c3a80c47eea0d64d763295e7c33a1210f1196e1b1e8ceb98e43b9943e66afc198afdc69b318b14bd10f5ab6560cc92421ff05e32367b5e617a7c5772ba23b0ea3932abf95d78f405580672e298b92b81c765211fa38044f00ce0740ef836d9c2a611300ea4d3f9baa35c1d0032db96441e1eb207fc164767a0bc7176cb6f41a4f67a77cda8786e50079154755d8774a3c2a1a8080f41d4118bb4c0d3b185d05438b064ea5226ef98591c3613bd7067f3be6e99a1b58e91faf123a040f73dce7da9aa1f9661f99505bdbd213af5d965fc871f9912b73dd2884fd015a91403160fb3f11030136b52f684baa103ef95648a8398fb5910c0f5e8fbd88c8c2610b976b82d5aa0b30c74920c275025ecf8623ab3ec5f95fd12192f79f94cdd9a8b4f694a0fff5eab5a5ede29e54704156d822e9d914eb1393be46653e24edbd3750d889c012a5ce2cdd1666f57233a3a40147d6d6a461ad3b24a46ee16862d560c57e12f526210203f3c45ddcd3db8dd865d06cb5fc4b30862647b8b84c7efa05ce5acfcc5baf269a10016c82bab7068b9449f104bf24ac50ad9a9d570a33a9737456340558bec789891461b0f3f8b43ae76690d0e8abee312c0db170ef1ead5b9e628399110b2e432f78b779e0026390854feaa89cbba176bfa9ff29e96fc8a5949a36d858f14fc5d796b46185b7a0e3b179f03b663834e4ff0f17b2cc3d706787cce7c6c1d5aaa00b49888fd9d14894711178268e5fcc9485d93c1cf86462fd6e29c5794946ac3939f865d2670ecc0e2fbe230584391c9a1584395f8caf5a5909b1e5a4d58863e4426521e28dc8b31dd681a438e56741b95bd7f0bd8dde32c5b20d81579b224cbaa0fc07983fe4957682d58fa8d6d809d0bc8208177112413d99fe80491eaf63e2d1f757126ea28bc32af05ad5af7f17dc8028a931fae659419a38dd1bc455fc3c90031a048633bf3c2b91cc861653f7cbd88ae269f1e27c22d612c8a3d0d2f92dcdd7427340f24b67bfe0436fba90cc93b9a9847f904cb957aad4b692247642285bbf2314713f4840efd1c55058d9e66d07f052006fc0d0fde9f505f78a0c5aa3dd84a0da14081477e6c3b3d160dd2d93c0ba5bc293e845257c4cac1920f57e65e5e0b50e30a8c2f85d379abf0a74b98961bef6662df94efd6f2bfe34088670d2ca7ecfe470caa9b1a1b1ea745967947342d122aaaa4f29beb441037ae2f19709037c9a65c0ecadb9e95d4c4750faf36d4d989b9b66198c4a6d17758f9ec18dafbe9f215c88b2681a5f83d794353243222837357bff2cdadb9cb4b16c7b7eabf4f2e71d1c659d8a5a89700e817d729120e0ffe482675b9385ba3e86f2a71956ea8f3666b6447ebbe2f343c8c4ef00591f7586908ff13bf71ac18fad9f1fe02bdd95252c3f3797d74da19cd976b6d0c6efc2f8172d481bb3bc9624d61d0f20626f8169a145f924fbb86479c5eda3783e87b08ff590f9c164b3d96a5cc4dc8f205d0c78333bc5f779ca7566f448d5c26b3d0fe50a9f7ef94d5693940ff2b05a3a912015207b1dcddc00775f66656c3c6a6fe1e1309c22e032317d8978ac4904089fbccb60fc7cf3e39ad02d6892d9ae851de23f9893c922ea1ce2afd7968dfd332c66b26a03aa3227bc09901cfac9bb5ca333f8fead0ce20b71cb4428ad1d981685874a1ac343b349b05c41ec97d4bc3707cce3a4abfa97633d680ac7a9a3c92d311ce7972466fdd2155a4ae75dcab1ea136d974dd7c886bb54e0738de77453e32b17cd98fe317cff220a1b655d1f36bcac053e57272591d971867eb79eccb30d57f3ddfd9d600857de4e63aaed7006eb3af964d392277546d2ca2c1d95c09ca60b5ef3023682442924941dda1655a922da0791f8c4887e4f249f2bf819bf18eac7fd32fa7bdec6393d2758e568cb96c7418172168f3beecac5f67c56f171c7df47f482bc44a5375819f4305ad8897798c85a188ef4e4c21960e77c47888758146bfe974ec93b8b1b47537d6ee10b478795eb5c1898fcf92f96e707c52480398d272102dc6e77b593ad23b6b98115b20b5956aaf4c4126d72fef260bbce886cc53a8366496497a8514d9bb55218a497377ac9b883fe3df3473f2cd0da851f5860a8b28ef4d68a31a11ad8b808c219b7750b624d49982b0c579bd6bc88e0dbcb2aaf93235abdc5b0eb62e295ff34105dd4ed57d75f65f9f48e121dd45652076800000000000000ffff0000060000003a1592f10d961abc1c91ee82f3717a5eeab341bdf9f68187b70033d02f5b5fccf0c078a2afea8508adc0146042969183d061fe76f4882e0549aa23b70fb337a62f3fbb6afa69af4e90d6ea12b50609ea328450f53768aa00d80000000000000001000000010400001c4af39523500836ccc389e2afdc63701e3b45d9a7aa0bd73666d9f9a6f64d5b3160eaa96e08529ffe4faae611369b6202861d51c824b7a671b8f608422c5af2957d0e89a87a1cfa128781c534fc724be015d7c49d2c34bb2d3064af50cf49caa4417bfc93a0b13c00b895a26d5f0066265b303cfc567c108c4b75bdb4ddc2535c9d12d2f79238ce555428ed546daa3fa3fe3e8ff1d5effbc662cb0ae85d04322103f1da5f13be38e39ecb3738aea27a65607945d4e92aedb470719c6906199fdd30b32d8c00000010100000000000000100000003000000176e63f7ddfb8abdb2c14bee70d1340cece7fb7468ffae7db5df85fa09705b5d512b9710bbac83d82094fa2f2d7f505e664be08b84db363952dcd13b832cbac0f4843435ba92564a841592fcc60908c1cc3cb403875b19c19a1324319fef234d3edef840319df1c5964435a8c3da419174eb7a1ee6abe0b2ac8b33d156efbf73e37aee91798840c8e6359ea3c918b26a5357279d6caff945ccb8265ffb9658946d4addcea21e967d20b4b54c43c62318827bd8678993a74b4122f9bd73af149991dbc9624d565edb9c65fda6768809bfc2e33a36b859a958ed38b9aa0a37b9378a517a64998ded0794c2143fe610f1b665931cd585a82132c318c1c70d72258ff97aa85b62c1b0501520a5ac97b4e76fad28cc37e434d2ea23abb5d9018ea68a5ff3aeedf0d960c995c5c2dd341e034d6ae845532c4d9b06cc920f581ae1c10e585dcc6743850f0668ae3b9e2c44a55c6fde0a3de37aa7b68d1aa716cd28087fb6546aba4c327ed1d04e4acb60dfab8e47a88e47d00887037a9d4d20da472b37c8dc954ec32839340698e9c0601dca84902d6d83b5c9907794a9bf8152a57c22888f9c004417bad17c32922006f2e4c5c6cd35873dab70357b705e9c5e7962861b0899292fad4b4dbcfa1802009f0a072f0ee9520bc77358ee24e6c2db72fb559fd8bbfed3e58d65861d9d69fada8083dbcbcc76f83a3f29084d58b7ad461157dcc0c459d2db2531bf0e8e7e7cea3579eb968d7b52f5f97ea66a499201045e2612ac665b28b923ceb08576c0c25e92d8ac63e5884c039898ad3491fa16e2c17db2ca618b27157888bb3c03abc220fa60eb8811f9f439de6bfb29e30df09bbcbccbd3d5e7386e385977d80918e80134f466b2c9d3bafab033b05649533bbb3cfdb9deb94af353e1a89874cc7ba02ba59282a9671a2af9618c10d8d36dec1adebf08c56228160c14148d27a6868b5b67485e3d92245c5ed854e4a1633210294023a4bf0d67252f70067ab1182177a00ad671952780d51060f7d8efcc6ff1bf13ed811da063db4b90598e8dc7afdb8ddc4facc77527adcd2b5a1dad7d9900536feeceb99a6f948eb75fdebe9a9b7ed05f93d3b5274ded79266754b9cc012d9183c654b5f9dad2b0d195e3a311bf1b0ac421094de21fb4d11210076a2f81f87b961d2926c77f163a0b2d5bc174780a07992611cf9fe73449483ba17c04101ee8b0f4da94e373baa48af38ba1d67bc1d80a6ae4970aba1b0b585b058c94e8149fb9ad1ac346f973337e723f08a6e5ff32e5978e5aad3aa7cde65c6139fdef4e11aaa03a00ca3b4c7600b191764e9e130245a3bec3a12f343e73ae93da1e9dc9f7df56da2fa9a32e6cc311bbb887cc3206de6fad32eba4c7d2f368a2d7d3b307e4eaa80f446690c2b02c8dbb44a31beea0562c6bc224024d0f1a5557af64de49c8ba3f679fa88db0cd838be51835bc0341d71b05c433d03c5af815e0567a9c6cdf57fb38c7e3626dbbcca13898b2d53e0704a24509bfbaca65ec31175f64fac44bb6044237992da4d42a5b79ff72e8f69dbfb95564147bb47921bf1b5e76e7d52972c35a7b07492ffa81fb53619c8a68103569b323305ed534d77f1ffe1c174af332743fd909e17cee7469396638f7cd9decbd46b3717a8b6d496133bdbb71468b5afb101715ea3e53900757c22586004805e47ea5fbf41f59669b6e4d412173fa3ab4dc173a79384d2674e38840d0669cb2da070ee0ffed81a87f4db87266857cfa325055cb607042721e0e34597c1b220fe40a9c553e64309c466b7b4d687d17b76240804f4ba8d49a76bc9f0ea1716d241818bc8349f1e2ddadcb09bcf5ca6b66068b0c3ee4e95dd1981fb6c810c3edb4675c30a0d22edcac8cb42519d076a1e34f329e974d827a41790d660c2b6fecf984309c5546ab3ed47dcb67ce2c8266324e70b542d2164ff7f21eaf322b0e2316eceac1cfc0163128127f1ab6518342e2e63a4907d36f944fe144410869f969a7048750e07411fee6f00056905ebe4db327c8730f33ef037750fb5ace8a112ec0a4434bb891ee4f7178b74b9cb9697402aa6e72319dca9a1b3ea6d932d92b2e16450c381d682c43f4b40077705570204acd9e4d0753336bf4e788f49d71996b14888cfe90732d579fd4580c24a88dc6c24ae4d4d7a2b564e12ebcb919606bc3ba7525e2af84891c822d50da3dd89951c4ff48c260b2b6b5f3996553d5effca8da143977b006b7dcc67470f36ad0f5ae96c4acc3c062825a6a68d058410870ccce4e1256a1e55c9ccf9829724555f32a2c6123d82a05142ec9ba960123d26e5a813713a3867e2d0e64d749984c9e0a651f4fb3cd233c7ce3d260aa31f0f55988e527effa04d1395cc66641a83bcdb5af6eea3c217e85483b595ff0723f86fb7e06098bddefc3ac11c293af7141a4b383f11a1f4b95e88c6f4ac5da53d504c99fddb6ce9ed006d1a11a3b3dc2f07dcc5ea3551f16199956a0ad2d1b396e3ef25ddd90800fc892c07ccc27a44365e4fdf466249fa2e8cfc6be5ff6967d9224f093aa40efe0c8f7fb1bff4f7cfeda8c5aa577968d605ce8d2b09066b591aba3744b2bcb0d28c24d345e354152d7ba5b6bf6da2b6905d7214929fbd4a8c96f85f30493a061010225921fa0d6e31dc1be1f282f0fce62a249b9f6138c3842441da6211be7f2dc95c353f6ed3dd4610d4352886fdcffa7848e12a9108cbfcd7b80539f5119286f8786c40166973cd717c68747864b7bd5d4cd4ed4abbaae339e86916729c31db925c7be9fc1ed2dcd77bfceaf0512a403e143e19d50c8ca6fdbdbee0cab19b482c9df90a45947ac861800d572409b21835e7c452ce9e773632aa5ff8a2a973d91ad84ab972d8ba684a6049042b79638cdc78273ce7713bd98aa705834d71e383617423336fc99f23e19b2207d9391175aa528aed706bb71eb84cfaac8882bc66491dd26e61bc3bf18c918147cf5b82846bd36f04953c6807f6729fa780578e9fd53e1cc72fc4cb54f777439a3b789744d5d8ffc7d2c82da9d55f27ee72c653c2463677610ad0887178b067e58d7d1db8b41e99842f39517e89b84f3593f4ca2731777f9e29ebf2284793e41b622ac84913fdfc7cd7233668aea6e676da4231b13ff4612a3c7d5e60f5776b1967c578dd74f26ea910d1c6e64e11b454ddd14777c4c799080a8b6e71923a8ff2b888fec152dfbcf86fee12cd4761204a6ac9c6187c507b713e299555d9f4b2485d266f19d8220c33293ac91af1083f353efc859cc7d39c41881fa05d7b7f50540c04769fd106b1738009c77a90cb883274e34ab529768182ba3655ec70a9ae8441f29d8f480ca4c64d879a04f99d9e1a73d718550eb019cd547472ca41f0912c93ec3d8df93d073f16290f6f63e573d309fd288c4c95b6a89d8d2fa712ab54e66b9ddf6a3daf5131985f8345224b4c9cb8d36061dde19a3f4aee9704352a05b14a36948771ce1e67fd6a352c2e57a406649424d5a745da086ed9b6275594d11b1279b36a84c375ac966e0182b2dfd98cc7e6e33229aa21dd8cee27e7ba834a4b529dcbbfb0b5e23a00d6884639977485144b1fe739cf1fd361d3ab9449afe5a8af22772355413db63cd91cdf4e430b34d49ef1f176440bf851fc07a096fde32f86693cc3a0f5ff715e04c6ae1b3a501b15a75c933dca110717fac238fa9e12ac3c26fb709cedd95021217c8896d0a2413dc5cba86792c6279ef7ffd4754291b983e753f4dd25fcf13e905dfd615773deae876faef21c607708b55ce0fa95fd5d0c1b62c2eed783371444abd7f40d57ed6928041888000db2fdd4411fe6b3930be84b57dc353cf63f6ba2e68d76d4d18608d8c669b58e853e3cb8bf2c9371e1ef7efbd90abea70dbcc09c738b767d7343e1764bf9a0fc34807d1eef7a332ab56709d59fa750b33e4106ee6cb19ff9c8de301cc50d3730441c2602fecfda1da2d6bfdc8423e5364bf706983c4a4b2026bffad0d3b717b67b6a238b4a1246b95c730a4d6c76e3d4fd2cda28e255b25b52c100dde1018b4a0e080ccc8658e8ab3d08a40468af62fac270e52ac8099a2ad88d75f23f77c1086f1789c687567d49190f77acef93ca63d5ef526812f0dca477d0a619742bc869777510eeedd96cc1ab8fd3151740a5b39ff070c02fedbc72d8623056c09c49705a3d6d6a311c819291a9dff6b74c253cd64b4a87e94abd74de16d30090568c4f0a4ab3ee7d387e07f175724666cfa6cccdab673c1823121754fbeca78815a0655fab49f0439636db63dee1b0d07998f23dccd0005411c57fb77e3a7a377d98faf2793b9de291eb95bb0304d49436cb45a841766b2f2d278e24177ae4b23b69bf4eaac0bccf91ef1c3b3929ae3b688a9d6301d8351dfce220362459ed8f961115a27a0af2009cd90c96a56ecc8d91b77d741ede8502bff05d304153b3fba27e82de245480cf01b97fc377bffd1594c8febe9be096a5d599888ded9e799e55e7d66c27eb6a08b9eecfd40e49e2dd1511c5eac589d78cf903ccecc1273fa8550ac6baa7eb42f92a8bdf2f04993bd76d7a22d08b6ee9e2c7ed33e3df6f9baf1eeeeb5475433a5c5e8d5f2e51fe36f56d8c793038db01dbee8ff1e69ffce1e558ec1733d650b42d12c91f6461075f7a76ed23ac63efe5c837939eb8cd06f5d96879a6a52ba121203ad5688b9fb992467cba8f2a5e2c162b6976bd2bb3ebdb4e59c55083d4fa3597c29f197da30343ef60d2777c0f473448361f52601caf75a7dc64bf1f7010b7bf5127a7974009f994e0595f66a96877a3909691dad6b223c9c4d20b99aa11dd54dcdda333e02de7d7d0d8ba79d4bc80db0a31d03fbe4883a43d5b3468e2273aa8fc8ef5fb883b0ae0722ad4f33650ddbfcb053190d4dc2ae4686f2fcde7820020759430d580d59fdf0b4fdd479fd2b34c9345545ca506c8a39875e93a5a51f630601106336b7c4f2f7972b4cab6dd662b38f3052fd47b7252cdd6f3fe4117c8db48a03b81c9b514229b1c7c07a49680a1d9959181a4b7d7ebb3e7476119ce210259da353888b3be41fe955fe1ffa39a6bddbfa38f6e9059f8d2bbb4c9ee3c994ea9717822ae0a429ae51692fbeb111268b9e9f4055a4a8b698fd62212b5ff8ada8f11733151dd8fef30ce928bfde074d974d0df25d1ba41672ddb4bd896475b199f3641a4efab566a851a7a4d000540fa7c5b01baaed4d023419017653a918c22ba166d09696c83fc3ecabe36412735379b1cc52a5575ca910197dd5f0e28516a98c79bd6ff9169ccabe5d33e9c6c84c020c2c4823934c1325d9e1df19c2091c5061318dc0c921c6d7c9734752ae0f7cbd9f89ee3d1d50aa5074fdeecb610d6100a08d70379c758977483b1c97818a4b1ef158d0ca8f95d693d51c723f2e79fab2da8c4961ad09f4565d6c7d2cff3b0e8ef8dce04a82462cd20d9f9c53529ffe8f92cee057da595c7755bfbeda4e01887de9b58182f8fefab770c4a695caf4e3521c95e551cb9b50256a3729602abc7c26e1dca403847a6e858e773be3d1f00bfaeed5c7edf6400be11ad05a9f4ac62b4804c620590bae9a03fe59e5f47459d039995d8a4bdf2b430f5c91c26ac7ee9b2421c8689b8df045050fdd89e5708d6965f42a405244f0aaaea50fe76b775dbf2013aa27299136b2e9ea77f8d4079c1619dc406b4a0111ca21b0807e2be2cfb9bf6d642d714904649b8a10026ac5599e44acff4272edcc58ccfec43153d83c0a1154b99abef94abb0f69451a94b800"/8544], 0x2160}, 0x8) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186a560100006601ffc4d50c40d9000060d5706c1f1f0000000000000000000000df001eeba25800c9288dbd5f", 0x4d7}], 0x1) mknod$loop(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='r\x00') getsockname$unix(r0, &(0x7f0000002a80)=@abs, &(0x7f0000002ac0)=0x8) acct(&(0x7f0000002a40)='./bus\x00') 04:28:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1d}, {0x40000002d}, {0x6, 0x0, 0x0, 0x6d0}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) write(r4, &(0x7f0000000280)="473ae1571cad7dde7f816288b786575418abbb34cf21472232e4647276320160f4d8feba2fdb5eff9c3357e985a01996dfa37187be7710feb7d455cf924381aac4f886401fc17c2cd5e66674c2d786a29baff62eacf883df65420aa99f37d835a3dc6cdd1a75773c1a8c843bbae2e0b0eae020cc000c725de8065ea03b86ec412f", 0x81) pwrite(r0, &(0x7f0000000240)="5df57ae108ada9eab529afd1a1bf", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 04:28:55 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000af31ce49568e9ae148c6433a"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:55 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x94e, [{0x3, 0x40000000}, {0x2, 0x5}, {}, {0x3, 0x7}, {0x3, 0x8000}, {0x2, 0x7}, {0x3}, {0x3, 0x100}, {0x2}, {0x1f55564f6dc76908, 0x8001}, {0x2, 0x85}, {0x3, 0x20}, {0x3, 0xf73}, {0x2, 0x9}, {0x1, 0x5}, {0x4e11d45e720593bc, 0xc3}, {0x2, 0x2}, {0x3, 0x849}, {0x1, 0x1000}, {0x2}, {0x1, 0x7fffffff}, {0x3, 0x5}, {0x1, 0x149b4b99}, {0x3, 0x2}, {0x707a769fd5aa157c, 0x638}, {0x1, 0x8}, {0x3, 0x7}, {0x2, 0x5}, {0x3, 0x37}, {0x5, 0x3}, {0x2, 0x87}, {0x3, 0x9}]}) flock(r0, 0x3) r3 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x7d, 0xfdb, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) read(0xffffffffffffff9c, &(0x7f0000000000)=""/182, 0xb6) 04:28:55 executing program 0: setrlimit(0x1, &(0x7f0000000000)={0x806, 0x7}) r0 = syz_open_pts() close(r0) dup(r0) syz_open_pts() r1 = socket$unix(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) recvfrom$unix(r2, &(0x7f0000000080)=""/42, 0x2a, 0x60, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x5) msgget(0x2, 0x14) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0xe3, 0x100000001, 0x550f, "2ea8d7110000000000000000b7b1a48e8c3cf771"}) write(r0, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00", 0x10) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0x80, './bus\x00', './bus\x00'}) 04:28:55 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x4) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 04:28:55 executing program 1: r0 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, r0, 0x0, 0x0, 0x0]) setegid(r1) msgget$private(0x0, 0x410) r2 = geteuid() setreuid(r2, 0x0) r3 = socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$inet(r4, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r5 = socket(0x2, 0xc003, 0x11) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x15, &(0x7f0000000000), 0x4) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x15, &(0x7f0000000000), 0x4) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x15, &(0x7f0000000000), 0x4) r9 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r9, 0x0, 0x15, &(0x7f0000000000), 0x4) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r10, 0x0, 0x15, &(0x7f0000000000), 0x4) r11 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r11, 0x0, 0x15, &(0x7f0000000000), 0x4) r12 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r12, 0x0, 0x15, &(0x7f0000000000), 0x4) r13 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r13, 0x80185760, &(0x7f00000000c0)) kevent(r14, &(0x7f0000000140)=[{{r13}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r17 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f00000000c0)) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r19 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r19}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r20 = kqueue() kevent(r20, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r19, 0x80185760, &(0x7f00000000c0)) kevent(r20, &(0x7f0000000140)=[{{r19}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r21 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r21}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f00000000c0)) kevent(r22, &(0x7f0000000140)=[{{r21}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r23 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r23}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r24, &(0x7f0000000140)=[{{r23}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r25 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r25}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r25, 0x80185760, &(0x7f00000000c0)) kevent(r26, &(0x7f0000000140)=[{{r25}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYRESDEC=r13, @ANYRES64=r15, @ANYRESHEX=r17, @ANYRES16=r19, @ANYRESDEC=r22, @ANYRESDEC=r10, @ANYRESOCT, @ANYRESHEX=r24, @ANYPTR64=&(0x7f0000000480)=ANY=[@ANYPTR, @ANYRES64, @ANYPTR64, @ANYBLOB="5f6c7d877303f4153ceb2be3acd99d05032d91aaeecd268741384602f8066dd6e49b728e04b1c1b8da1bc00eda2de2eae21116181e213cb8059dd809e4a0e080990a4f1ffb521bc51534460d2c23345e36172eb606d9dff8c1866ff8f2007761958300c469e098ab5d6e467d517921f4f79921e08064051682460a37b847bf991ce8794e989978e41600d799d95e739c9266d6ce27f5afdb595e3e2636edc00f4b947baf1502ace863"]], @ANYBLOB="0b13ed1f7a33f3d9e0f3d115ea99b7f394e09c8e10bae64b45a0640f0fdf258def3bfc5d7cc4ceeb2d3a472eb4c060de3e44c144e49c6c0a95ce0c79ad9bc5b5da9166ade595fb8aae5698daf4a0f276bfbf8adf401c04fff4a8cd4c33d833a15c60a8322a30f95275667fdfb93b1ecc7792fdde5b24ed8ae45f3ced643780efa764a4a6b8a0b0266f7b997ea950c130d99c8c3906385392a1edf2cf09cdfd353ba2f564532268db25c6fd12cc71b65a554e8022978e6525c553db98e35373531fe56784ce40942d991bd9cef96a0bdac26844181b754cfc9c1906675ec33cefa1eb763a608a9881aa7a583a09868b95e894b66aa89e15361464a68362", @ANYRESHEX=r25], 0x3) writev(r5, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0xffffffffffffffd1}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) accept$inet(r5, &(0x7f0000000300), &(0x7f0000000380)=0xc) r27 = socket(0x2, 0xc003, 0x11) connect$unix(r27, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4207aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e0000000000000000000000000000000000000000000000008da619dd77894b000000000000bf7a3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d11ff0c211d70e7e73f1b412a428e7c3032245680a7ec300"/1563], 0x10) writev(r27, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0x1f6}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000003c0)=0x1) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x4, 0x3, 0x90, 0x3, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x800000000000007}) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000240)=0x1) r28 = socket(0x18, 0x1, 0x0) setsockopt(r28, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) getsockopt$inet_opts(r28, 0x0, 0x0, &(0x7f0000000800)=""/231, &(0x7f00000002c0)=0x6c) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) listen(r4, 0x2) r29 = socket$unix(0x1, 0x1, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r31 = open(&(0x7f0000000140)='./bus\x00', 0x285e5d7df1ff1631, 0x106) ioctl$TIOCSETA(r31, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) write(r31, &(0x7f0000000340), 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r33 = kqueue() kevent(r33, &(0x7f0000000240)=[{{r32}, 0xffffffffffffffff, 0x1, 0x0, 0x803}], 0x66, 0x0, 0x0, 0x0) r34 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r34, 0x0, 0x15, &(0x7f0000000000), 0x4) r35 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r35, 0x0, 0x15, &(0x7f0000000000), 0x4) r36 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r36, 0x0, 0x15, &(0x7f0000000000), 0x4) r37 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r37, 0x0, 0x15, &(0x7f0000000000), 0x4) r38 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r38, 0x0, 0x15, &(0x7f0000000000), 0x4) accept(r29, &(0x7f0000000b00)=ANY=[@ANYRES16, @ANYRESDEC, @ANYRESHEX=r37, @ANYRES32=0x0, @ANYRES32=r30, @ANYRESDEC=r38], 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0xffff, 0x1, 0x3, 0x1, 0x3, 0x0, 0x30, 0xd059a2257803e06a, 0x1, 0x1, 0x9}) socket$unix(0x1, 0x1, 0x0) open$dir(&(0x7f0000000180)='./file0/file0\x00', 0x40, 0x75) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setgroups(0x0, 0x0) r39 = msgget$private(0x0, 0x68) setegid(0x0) setuid(0xee01) msgctl$IPC_STAT(r39, 0x2, &(0x7f0000000100)=""/100) 04:28:55 executing program 0: r0 = getuid() setuid(r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setreuid(0x0, r1) r2 = geteuid() setreuid(0x0, 0x0) setreuid(r2, 0xffffffffffffffff) r3 = syz_open_pts() fchflags(r3, 0x0) 04:28:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() execve(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000200)='(\\!\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='-\x94\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='/\x00', &(0x7f0000000380)='$:\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='?-.\x00', &(0x7f0000000440)='\xb1\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='~[\x00']) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4040000013}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x7fffffff, 0x9}) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket$inet6(0x18, 0x1001, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$SHM_LOCK(r3, 0x3) r13 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r13, &(0x7f0000000080)="510f4f3c67f7e089b61b2a0b1de49abaa038", 0x12) pwritev(r13, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socket$inet(0x2, 0x8008, 0x80) syz_open_pts() 04:28:55 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = semget$private(0x0, 0x5, 0xa6) semop(r0, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/38) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = msgget(0x3, 0x80) msgsnd(r2, &(0x7f0000000080)={0x2, "2dcf8c69c1c9aed96237acd781c50d28b2c52c571b32bd2464e5cb65fd9fa11c948d28c10c54961c6ba7638220ec0d897b8bc4b3cdf1a8f57c2251a8fd62bbfbf46196c456223d14465c4cf5d36aa54e3191bc3da9f46f0004dcade24913516aea5b2391539d9e99abd56152bc4bc9685a65cbc684b4ccc2ff5aa903aa3563624e4da2315d204b148d9b4024df95ef443c9098942a45d971bc51f9cd66737fcf1483b72808ec5efebfd0f46861a8c58675fc5aa15c3f4b"}, 0xbf, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020699d, &(0x7f0000000300)) 04:28:55 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) symlinkat(&(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) execve(0x0, 0x0, 0x0) 04:28:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) fsync(r1) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x4}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) ioctl$TIOCSTOP(r3, 0x2000746f) write(r2, &(0x7f0000000140)=' ', 0x1) 04:28:55 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 04:28:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pwritev(r2, &(0x7f0000000b80)=[{&(0x7f0000000700)="c45f8b60fd5f8097f29ca15a5c54ff7b7fb4ef67d6d003cbcdce9d229d2b6898aa8da5c1b5d2cee3d2cbfa308b71ebea3deca1221de25b3318cc5f859e85fb9cb116001b44eacc6910807ba6833a1a2d777cf9cd6a7dd9338169058e0ceae37d82bd0d33cc4fd568d8b908997640e6145defa5617255c6132db940539cffe3ead4c951851ea49ae24cc632e8766c67fb0b3d8ee77fc83eff7470b39b35f9baf34e1b56fdad6a6559340cdff83a935581685bf596913622597fb9a2"}, {&(0x7f00000007c0)="bb48592dfe1898b495c2b5ca58836d02b801075271f38fcecadeb1cbe0acda56fd511da012df5867f26ae755f7feb9b3b38b8b7d1eb07fd8f43f4a34961bbeee46b54d997b77445f5f94d757641ce3d37b21", 0x176}, {&(0x7f0000000840)="b55b7dee18abf04e99baec8421f97e1d2c95848d71ae2bfdf8766518373548a79ef63646dcafa6aa766ab3d4a4e387fd5cabaf720f5361c5c1e0a7418cb97ba798509a826113f34f98d09779f3ab1ed62758b90215b4d02ea99eca1b879403c7"}, {&(0x7f00000008c0)="4517d50b99f94ed55c712a5cc1e0f9f3f314b5a52d282da0020f8dd96c8407bfda0dfeb51f4f663e975fa29c7a4fad39ac41c5b4d8b007"}, {&(0x7f0000000900)="12cb1807f95d56bc5f2baf291732b6b8d23a884cb554cfab180599d078f5b8d609ec5d49deb3796098f61849b7e4f0553f77eab27766e54389bf4e34abda9b7ff43848d133f79e5268031a0577839efa10f6b8a256fb1be8ba7bdc4753d7dcff9106dcbe9ce6ee08a81dbf721547fb0d0165af6636e89ffe6b473c7f24bec77b099aa42f9052510c67aea50fbb748871ed1c6762e22e3a3aa5312aa6129d8557b9a55e37dfbb08ac5a8d1e18ea136306eb44dba5f8d13175fdb44eacecd012f8a89b86acf85c84cfeb52f2ccd40662c61439c57c07601a18e2cf3c256b3abf995dcc7e"}, {&(0x7f0000000a00)="270ce1142acbae283cb3258df5b16ed429ea8d795ca389816c0fdc9c69e5cd876c2dabca42e49beb1b11a020ffe556cfc52f7568c52669fd4613a8789bfaa27c67fc65595936cf5bdf8ca05b727bee7895c527cb"}, {&(0x7f0000000c00)="1fdffc92cd5e6a7bb66659b33c5b842e65cdea9b4a35f63b9950d25e47fb5599cc050756058d49d979559aa25cb3b19a0f20362c8f1f757231a8a3d301a12c74ce48036073583e3500c751ca4cf417d52210e51c1c7afc9683bc39625eac5ec26fff14ee0bcce73ad76e846e3b4de9955853d3f1341da2973e50e003bea902ec653537c94cfa3623e6e9dd654c4e099871f20c77c6c81b3186cd33fbe04a6932ed3e980ebcd7bbb34e3dc9be8c46a7d840dfa3215a28"}, {&(0x7f0000000cc0)="647a6ea7d50b72f0b5f62ecd26454af0363cdddd122d3a0375172eb2c4c19ecf9c21feda74e1afb672af146855911c9be69a3b0f61911ca2928286d6d26a6c660cdf793bc885947b471a44cd4d7f82980d1d0ca427f72c0e8bed6222bd48e0b5b4512f539256b0fe0e7012874f85d842de51439da8246d9f3c2c2ba652e529228ad9fd28eb92409aeb4a59116523877a4b25d0a51b44501118809ff271a2041d64edaef435d5253d7d6423e261"}], 0x1000000000000536, 0x0, 0x0) 04:28:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x1ff, 0x1}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 04:28:55 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) lseek(0xffffffffffffff9c, 0x0, 0x3e, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x1e, 0x7b4e8cfba03c7e54, 0x80) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) dup2(r1, r5) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x1, 0x33e) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x12456284eae4c77f, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x8000) 04:28:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) fcntl$getown(r0, 0x5) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x80000001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) r1 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r1, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r1, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES32=r1, @ANYBLOB="69326f5cc276f07e31fa29b7d7dbc737f230c757a98f88bd577f30ce08218560caaa898ad0d9c2e8c382441b54b1f57ada8e94c405d35e9bb441dbfb3b4b8a6ce0cb11ffdf7159214d8ccffee0883052191f6cc3fb8c6ef920168d59d4d07ea8e451d2e97f", @ANYPTR64=&(0x7f0000000200)=ANY=[@ANYPTR, @ANYRESHEX=r1]], @ANYPTR64, @ANYRESDEC], 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x0, 0x1f) fchdir(r3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r2) listen(r4, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(r5, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca2", 0xfd5c, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:28:55 executing program 1: r0 = getuid() setuid(r0) getgroups(0x6, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2}, {0x1d}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 04:28:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r6 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) preadv(r6, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000000600)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0x9, 0x0, 0x0) r7 = kqueue() r8 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f00000000c0)) kevent(r9, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985, 0xf0000000}], 0x9, 0x0, 0x5, 0x0) kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff}) r11 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r11}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r11, 0x80185760, &(0x7f00000000c0)) kevent(r12, &(0x7f0000000140)=[{{r11}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r12, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0xffffffff, 0x7}, {{r2}, 0xfffffffffffffffa, 0x8, 0x10, 0x8000, 0x5}, {{r3}, 0xfffffffffffffff4, 0x0, 0x8, 0x0, 0x9}, {{r5}, 0xfffffffffffffff6, 0x12, 0x20, 0x9, 0xffffffff}, {{r10}, 0x63fb08b82f43dab2, 0x2, 0x8, 0x4, 0x80000000}], 0x80100, 0x0, 0x20, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) 04:28:55 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="820008f1ffffff000031"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x0, 0x8001, {0x7}}) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x4010, r3, 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 04:28:55 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) dup(r2) r3 = shmget$private(0x0, 0x1000, 0x120, &(0x7f0000087000/0x1000)=nil) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget$private(0x0, 0x4000, 0x4f2ab3c0181215f0, &(0x7f00007c4000/0x4000)=nil) r13 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r13, 0x0, 0x0) shmctl$IPC_SET(r13, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r16 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r18 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r16, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r14, r17, r19, 0x1e4, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) shmctl$IPC_STAT(r13, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0), 0x4) r22 = socket(0x2, 0x1, 0x0) r23 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCCONS(r24, 0x20004276, 0x0) ioctl$TIOCMSET(r24, 0x40044271, &(0x7f0000000000)) ioctl$WSKBDIO_GETMODE(r24, 0x40045714, &(0x7f0000000080)) connect$unix(r22, &(0x7f0000000240)=ANY=[@ANYBLOB="0514000000420000000099626060501252470ad1b5d630098dadf77ea5a078abc1980b9f89d71e96853e0a83246a0355aaf354dd6b672a6b2ad1411317a27e0700000000000000f9aaa31a6310e84db3b41bfab0396d87e4fe4d6d5bfa31d38be6da600bec0d51be2c9d4462c69e9c2745b62e3cbabd8b6c65df96a936f104be9be36023900dcbc72ca322c449be06002c396438959099ea906c7670f62d201920e652560119638852b1fde57e94e9d24eccfa210cf19b6736ff3cb8a8daa0297a1bc80f76a9f17713d8087f0d5c6dcb5171a5afa1748df6eca052b2720bb7e0e69b72a82275b677eaec0d49bfc818bb4bc5480e8de6f845594d396d30a240d97822debca6d8f7136d5b673674c670098b74e6c4f3"], 0x10) sendto$unix(r22, &(0x7f00000011c0)='\x00', 0x1f4ea3ae, 0x1, 0x0, 0xfffffd7e) r25 = accept$unix(r2, 0x0, 0x0) recvfrom$unix(r25, &(0x7f0000001200)=""/4096, 0x1000, 0x1, 0x0, 0x0) 04:28:55 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x7f}}) r0 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r1) listen(r2, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./file0/file0\x00') setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0xa6749f363d5dde9d, 0x49) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r5 = dup2(r4, 0xffffffffffffffff) linkat(r3, &(0x7f0000000280)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="d03bc9734e19b8560e6d"], 0x10) bind$unix(r6, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendto$unix(r6, &(0x7f00000011c0)="cb", 0x0, 0xdb317feb04b0a795, 0x0, 0x0) r7 = accept$unix(r2, 0x0, &(0x7f0000000040)) recvfrom$unix(r7, &(0x7f0000001200)=""/4096, 0x1000, 0x41, 0x0, 0x0) 04:28:56 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x21}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 04:28:56 executing program 0: r0 = socket(0x20, 0x4003, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus/file0\x00', 0x20, 0x60) accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000001280)=0xc) r2 = semget(0x3, 0x2, 0x442) semop(r2, &(0x7f0000000080)=[{0x3, 0x40, 0x1000}, {0x9c32189ef8bdcb9d, 0x8, 0x3c00}, {0x0, 0xf7}, {0x4330827871d0ca1a, 0x2, 0x1000}, {0x4, 0xfff, 0x400}], 0x5) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./bus\x00', r0}) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendto$inet6(r3, &(0x7f00000000c0)="d60b329c643ff633317b2985c86a43b2df2fa69d74e33dc5f45f6f0019c6ba04394c45e16d0cd3d15ebb409909660e7077166f48ac179e5151dba196d06027cbaf43dedc8ac3dded4d73e02f03d681c09652133ddf27a286704679d18c3eb65220580807d032dac608517f9b3889c44adc4d4e5f9942bacf3dfc0a3958b13d12cca56643dc6cf0ce515abef84c6bd687089d43348d621cf9662170b576ef75143e72da20d66b321449955fa10ebad32d2688b4c8dc7e0bc3733f648c34f7ed315084990fd7eabf25b061fb7bb1960744d8218d", 0xd3, 0x8, &(0x7f00000001c0)={0x18, 0x1, 0x3, 0x2}, 0xc) 04:28:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) close(r1) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x48) 04:28:56 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f00000001c0)='\x00', 0x20, 0x2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)={0x0, 0x0, {0x3}}) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0xa, 0x12, 0x4865, 0x2}], 0x100000, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000002, &(0x7f00000000c0), 0x0) 04:28:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) open(&(0x7f0000000040)='./bus/file0\x00', 0x6df2b309828c07b, 0x46) connect$unix(r2, &(0x7f0000000440)=ANY=[@ANYBLOB="0200b5f5386b904800"/20], 0x8) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) r4 = dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) r5 = semget$private(0x0, 0xf, 0x469) r6 = getuid() setuid(r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r8 = getuid() setuid(r8) r9 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r10 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r10, r11, r12, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000380)={{0x9, r6, r7, r8, r12, 0xa6}, 0x0, 0x5, 0xcc6}) 04:28:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r7 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r9 = fcntl$dupfd(r6, 0x0, r8) open$dir(&(0x7f0000000340)='./bus/file0\x00', 0x800, 0x0) r10 = kqueue() kevent(r10, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r11 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r12 = kqueue() kevent(r12, &(0x7f00000002c0)=[{{r11}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r13 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r14 = kqueue() kevent(r14, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r14, &(0x7f00000000c0)=[{{r13}, 0xfffffffffffffffe, 0x21, 0x0, 0x0, 0x1ff}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r15 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r16 = kqueue() kevent(r16, &(0x7f00000002c0)=[{{r15}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r16) r17 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f00000000c0)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r19 = open$dir(&(0x7f0000000040)='./bus\x00', 0x400000002c5, 0x0) r20 = kqueue() kevent(r20, &(0x7f00000002c0)=[{{r19}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000380)='./bus\x00', 0x1, 0xc36f5776fdef3d02) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r23 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r24 = kqueue() kevent(r24, &(0x7f00000002c0)=[{{r23}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r24) r25 = accept$unix(r0, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0x200c0, 0x0) r26 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f00000000c0)=[{{r26}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r28 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r29 = kqueue() kevent(r29, &(0x7f00000000c0)=[{{r28}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r30 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) r31 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x100, 0x0) r32 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x0, 0x0) r33 = kqueue() kevent(r33, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r34 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f00000000c0)=[{{r34}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r36 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r37 = kqueue() kevent(r37, &(0x7f00000000c0)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r38, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r39 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r39, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) r40 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r40, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r40, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) r41 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r41, &(0x7f00000005c0)={0x0, ""/39}, 0x2f, 0x0, 0x1000) msgsnd(r41, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r42, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r42, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r43, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) msgsnd(r43, &(0x7f0000000140)={0x3, "f225906a428d6c6c21d5aa34558266341e94a12420e691bb3bb02c0209d46a700b71e4749df9f40a4672a2c30d807d562c3a7aa9690bc39c16eeba642232ed083aa8cc655b7dd3e295f7fb623e25b7188af43830c4610e439337ea26e4a29c5d45147a3d14c072c91870c7d595123187edafeb72e511b3ceefadcf9f78ca69b073435a0898230230a8ee4fd9d06d537f6ff81c23bb61412649d37b8311746ddb63"}, 0xa9, 0x1800) sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00002e2f627573007739ea45592aec2db24a87fe21370dbf016c72737ae3dd9fa00500bc77c7944b7f96b4466402e69caf8ef6d6b9b707da990287ab0cfcebff6a6bf129247788635940042e9294a40b1b060fbb5345e064e6b54f68e8d66fd7b3a3d18848f9612b5715ed39565d2ceebe792d05d7e2cfdebc67147c7789f94314f22ca40b17b1cb73e40000eaf35d51448922b3c9c37f6da4e05c423abcaf356eb486ad722031b346087711eb4aae187240bf52ed1183d4868a8ade81ba1c13663ddfe3eadfa6ece0c98368b2a85e84860b588578966175a82ab89a4b3594904f103c13db0988889c1f6bda85ebd723fecb1ad29906dafc9e40ab607b68daa07292dd69152c32b3dd776c34da4deec366437a1a6dbb1e3bf89a5c69a97755d7bc546b9695c8f60a47d4ddd882971809f86f846b39f6e49dbef6627a94bb5f3655b007ff328bdcb369b4c1010e9ace53191d3d041946fa7f9873e19d"], 0x1, &(0x7f0000000300)=[{&(0x7f0000000040)="afe919973e1007ebfc169415b5ff17989fb51f290260a56c633993719354786b73818f26514d53395a51552be0b575152b234acd874aa575f60131c8469bbb3ac5cc30f346c42fe4f828871f0705c3adc2f0ab6a5ee0be362d316dc8cb52fa5acbcb2c89fc173fa25d8e2a6c2ccfb36b98bf1cde557583195884459eeb7aa60d8027af757014188f034c1bbc285659c6b61170a8334891cc82718abcc8", 0x9d}, {&(0x7f0000000140)="ffe3b8808ae1baedbda96e1d289de73b290eef57992d02f47ddba177af7aad715648c585bbe55af3becceea864f8a9a85e71d3638d93f1748c2403bb066ebe8157a6bb743a3e12851e68328b0c442f9ec672ccd4cec216a68bae8ccbd846a047c085d6af7b5889bb170473f3820b02534bac0c890874340bb5ff057f9f9004b4371265", 0x83}, {&(0x7f0000000240)="f3bc272d9bf29f54bd3cb724709026d3463eebb929563d4a2ed02aa935770acbb61c3be9ea97c11fadf22760559b03f542035817c947602c44acd2b075b1c0e8d0e82ee538f35f696ffc8d39cd43da053f403a7573430c005e7b3285e21a069653a151d23355e6363dfe9c66275fd27fc4efce6ec2e801384e833a5ffa5c2dd090663f405e9de43fbbf1bd3ec90dc36172f5f7da3ee1283ece13ed6c51ecfdd3024de804a44a8f070e", 0xa9}], 0x3, &(0x7f0000000f40)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r9, @ANYRES32=r35, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=0xffffffffffffff9c, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="4a1324a43cc07dca73b3b0349a2108aed90c231b4ba7eab38234cc3f160eb4200498c4878af0cdbd40fe8a62888eece04633158daa4956c8fa56a5f348c18c3c0d8008cb1af03d095cbb1fdc9486ebbc3886fd422e71f68450ae47df7a4b24446d5df8d6ff7b7f1e86bb97f1abb98e196e3b5262ab23c6b01f0a5a45f1cee0aa1ea36016c33faf711b0f989e423140068bd0", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="3cb30f70daca69eb2252ccd205a737fb9ef722ec691389cee3df5d2c35cc185b006177768053cb6f763d669792f586bb06b4c4ef276b0cc34539dc185a6c73c9b136158058f4d63a8622c942c63c0988d072bf04f712478dbad95e9c26a44c6bf17d6596aa717786508c174369dc3727db46b078d94af2dfc1f6d40810f1baf6fda49aa1819d08", @ANYBLOB="280000e700fffffffeff001001000100c25cefd314350d8f1497f20d9136b7f1aefab9bb29a67273ff57cc59b4a2de226f9765eb5c8e904c42b979cbf86c39661759217214d1a55d1fb269e9b3a897a7e950a02be06d6266a1b9acd32f8ddca152a961ec2cf9eabe46c2ec3fbbbf9a6abea8f826d7", @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r24, @ANYRES32=r25, @ANYRESHEX=r39, @ANYRES64=r38, @ANYBLOB="c5401d2a1288caf1efc5cd103b125d6b0c4046a4262e1220ce39313b9273", @ANYRES32=r0, @ANYRES32=r27, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002800000000000000ffff00fd05000000", @ANYRES32=r0, @ANYPTR64=&(0x7f0000000d40)=ANY=[@ANYRESDEC=r28, @ANYRESDEC=r37], @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r32, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f0000001200)=ANY=[@ANYRESOCT=r40, @ANYRES16=r41, @ANYPTR64, @ANYRES16, @ANYPTR, @ANYBLOB="f394cd9603cc93c64347109c2133ad3d06fc22bc0c5a0228c4d6f5059fbf674c145485d68d52c6b64949df84ce9ffed2694e00820105b467d060c36a19d06b14dacbd8b850c22ca3a26cb96538398ee1d4c7aadbd250a72dcda986400934dd34274d22af6e498553eef12cfc788b21fda7f477a77a184f3ea9af0d9f2a820d3c21b2013684d0b4a1940f74a4a25783259e39375c4fd0b3bf1ee8e167cdfcae2d7512e38c56afe14837cd60b73b915f74d0c3aceed382", @ANYBLOB="d1f7127012179c1929889306029fa8218d5878b281c1d06f6cb2805abc6ae47fa431840331f928", @ANYRES16=r42, @ANYRESHEX=r43, @ANYRES16=r36], @ANYPTR64=&(0x7f0000000540)=ANY=[@ANYBLOB="05e3c7ed1f2a4db3fb3cccb2c993e15b8c6ac51e54bd7da5c4cdaed2e7d21c4a86e94e7e19276ec3c4097ef8096b7ed671dfa3c36d56364eea2d4f1ec4cf2a072a1815421677319c8260e83a0bd7e24aac3873921251a78c701cc325"]]], 0x286, 0x5}, 0x8) r44 = kqueue() r45 = kqueue() r46 = kqueue() kevent(r44, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x0, 0x0) kevent(r46, &(0x7f0000000200), 0x60, 0x0, 0x0, 0x0) kevent(r45, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) socket$unix(0x1, 0x1, 0x0) r47 = kqueue() kevent(r47, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r44) 04:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd80100dbbc5b65c6593d2870b4122cd2350000000000000000040000000000000000"], 0x10) dup2(r5, r4) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r4) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) setsockopt(r6, 0x0, 0x200000, &(0x7f0000000340)="a60883b34e044a36dc1bea89e9178759e57d0f447c4f5505b4966d9b552f4ac3115abf152830730361b3257cc34879300e0b5e0b39208a08bbf38a33f1111c259850622cfb6e0a52659c0cd081effaab6615df664e196f7e70a1e44e2a4e8caa9de62555c0ac9c5451011dd7fa4f3e73f265fb28f7f3be270231c34c9293094a90930660e91cda5154df8d57f45c423e2fee2572af4850da4450e156df191877559bc1a03d3b2650d3d0b72f5b96d6378433667770b0658f04890924e0564a427ef05bd7ff02c14eebc41ebc0ae084bef9768e439df6c88b60405010ec3452e3b5f72252d1d11e25d4fd83a3d7e1", 0xee) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 04:28:56 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x1, 0x0, 0x800000000000000}], 0x0, 0x0, 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1000, 0x5, 0x2, 0x2, 0x0, 0x6, 0x3ff, 0x8}, &(0x7f0000000100)={0x2, 0x7fffffff, 0x20, 0x1, 0x2, 0x80000001, 0x294, 0x40}, &(0x7f00000001c0)={0xfffffffffffffff7, 0x10000, 0x4, 0x3, 0x2, 0xe05c, 0x3, 0x3}, &(0x7f0000000200)={0x200000007bbf, 0x3}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r9 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x20, 0x0) r10 = open$dir(&(0x7f0000000480)='./bus\x00', 0x91530190a9d94ac4, 0x21) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/diskmap\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffb, 0x30, 0x2, 0x3, 0x50}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000000, 0x0, 0x93}, {{r3}, 0xfffffffffffffffb, 0xc, 0x1, 0x1, 0x2}], 0x8, &(0x7f0000000500)=[{{r0}, 0xfffffffffffffff9, 0x14, 0xfffff, 0xfffffffffffffeff, 0x6}, {{r6}, 0xffffffffffffffff, 0x51, 0xdfdbb556d4c8a045, 0x9}, {{r0}, 0x0, 0x25, 0x80, 0x5, 0x80}, {{r0}, 0x6, 0x9d018f3953680fb7, 0x1, 0x100000000, 0x5}, {{r7}, 0xfffffffffffffffa, 0x4, 0x40000000, 0x8, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x0, 0x1e0000088, 0x7, 0x157}, {{r0}, 0xfffffffffffffffc, 0x50, 0x2, 0x9, 0xe8}, {{r9}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x0, 0xfff}, {{r10}, 0x2d9b11c54a8cc2fc, 0x0, 0x0, 0x8, 0x100000001}, {{r11}, 0xfffffffffffffff8, 0x1, 0x40, 0x3, 0x7}], 0x7, &(0x7f0000000640)={0x2}) r12 = semget$private(0x0, 0x3, 0x4) semop(r12, &(0x7f0000000100)=[{0x0, 0x22, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) semctl$IPC_STAT(r12, 0x0, 0x2, &(0x7f0000000300)=""/190) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000003c0)="46eb505f13226cb4947c05e13660b9a815b1280e932cbffc9f3d68099ed56382fbbc070f1dfdf8707d5f4cb6a0762e50867225d2c9241c7fe1cdf63e75207e7049edc790168754048f14c984e59782fdf4d87462cde1420a126cd3c2f9a826a4c242dab909582e3a2468520581794d4c57a7480ad4ae628be6e30e3003e1a0182d890e8212bc7444f2", 0x89}], 0x1, 0x0, 0x802) 04:28:56 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000f00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c8799dfceadb9801be2e4bc2a84e61bca64896bc5e57c6388bff2ac88b78d1303a89360bcd4c0a162b58fd426200a754d5be679337bafa4d01069a4031fcee600693741c8008cb05d6e447473c2384ff010000000000001e6bf339bd88c21b1baf8336de8c8a0e8922bf554799b9b813ad30505e8f5300a4c1ef9d612f871f4385f04157795ea4a5c5fe65b26400351cd8cac7dbbc5b65c64e3d2870b49bc509a00e872cf8277c4c185b7e303088264bd23500000039590f11872f0e8eef9aa5f6314277f8c0cf1217259fac8123bd6545ab107b1f125e0e0d3e1a89b0f4b8f277dd3faa6354fc44ddb29aaafaaf0eaf56ea640a139a404b7681ceda3583f1fb0de5cc3b783dcaaf9818dfd89dde218ecf0f3e59a73651ef79ec57db73291cd22236d9ff2348c7fca246eb18659ac419f9c0280e85e72219836d3a1940908194e2a496c09de83ac446aaa3117090fc324211a8000e3f57baf07d0674240e68a46e6909e9dc11d554d696c9616af74c5a1500000000000000000000000000000000f5a029237594c771c403df979e2c6c7a251bf8a7359651dab0a85450e163833bdecc61b31e7086378178b951557f414421faea0f1d1c759dee58e3240d0ad005f002a6b4af5f7292ffa3a84da39bdb029df9914e85a5e77cf0e1b4bbf7888adee4a0329ac37e703503392df83a0191828d27ff25ba8c2f2e1740b176a944a38cbe6f6a57633c306140bd2a4b91458eeff2622757a28e25a0456b7b00"/594], 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) faccessat(r2, &(0x7f0000000040)='./bus\x00', 0xd8, 0x2) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x6}, 0x8) write(r0, &(0x7f00000001c0)="9ed5e8950009200000c7c19aab4230e843fcd58ff2d26500b9a46ac13fe38562d0d6cabd6ce62cd184b32362a95809689646226c7918ad01d60d97cdc09c7d7bb50ce82fa0166741255a874f670e6f5a033f675418a025f793a633cd027985b5953e76b7d1b70ddb71258d1046d13440b757ab2a658a7a15251e27e2e7b6da2f1c179081fcb2122c593212aa19117955c0bc1d1739e1ccf5ea20983240fae3b8b0c0337cbe1983798aadf2e562d0e1f3688a38eb78970f2b353d72ae65a72d39a9d71a129ad65111bbd42d4adadc0c4f8744dfe4b35ab5d10fb170f4a53478cb6063b48c8bd4bf8cf45129", 0xfffffffffffffdfa) geteuid() 04:28:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xc237, 0x0, 0x1fe, 0x0, "000000000000000100002000", 0x0, 0xff}) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x4, 0xfff}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) munlock(&(0x7f00006c0000/0x1000)=nil, 0x1000) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = accept$inet(r2, &(0x7f00000011c0), &(0x7f0000001200)=0xc) setsockopt(r4, 0x1000000029, 0x7ff, &(0x7f0000001240)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffe98) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r5}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r5, 0x80185760, &(0x7f00000000c0)={0x1, 0xfffffffd, {0x0, 0x8}}) kevent(r6, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) write(r5, &(0x7f0000000180), 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0xc, 0x0, 0x80, 0x0) r9 = dup(r7) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x2, 0x3, 0x101}) r10 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r10, 0x3, 0x4, &(0x7f00000001c0)=""/4096) 04:28:56 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8000, 0x0) mkdir(&(0x7f0000000140)='./file0/file0/fi\x00', 0x24) r0 = open(0x0, 0x40, 0xbec668b6b1d4530d) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000001c0)) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x180) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x74, './file1\x00', './file1\x00'}) 04:28:56 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x5b) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0xfffffffd, {0x0, 0x401}}) 04:28:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:28:56 executing program 0: stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000200)) mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) unlinkat(r0, &(0x7f0000000080)='./bus\x00', 0x18) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000180)) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 04:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x325, &(0x7f0000000100)=[{0x28, 0x80, 0xd6, 0xfffffffe}, {0x48, 0x0, 0x0, 0x7fffffff}, {0x6, 0x0, 0x1, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") 04:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0xff3a, 0x81, 0xff, 0x6}, {0x77, 0x8, 0x6, 0xe0b}, {0x2, 0x3, 0xfd, 0x8}, {0x400, 0x1, 0x8, 0x7f}, {0x7, 0x14, 0x3, 0x5}, {0x0, 0x80, 0x40, 0xb8e5}, {0x8b2, 0x7, 0x6, 0x7}]}) 04:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x24}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 04:28:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1, 0x0, 0x0, r1}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000000)=r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x0, 0x9}, {0x37, 0x0, 0x0, 0x2}, {0x6, 0x0, 0xfc}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x18, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 04:28:56 executing program 1: r0 = socket(0x20, 0x8000, 0x64) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a17c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43602000000fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e560717557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ad38f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb3b62d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000ff0000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5bf68ba6433e3e1e5ac0000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 04:28:56 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202fb80e7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/16], 0x10) 04:28:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) close(0xffffffffffffffff) 04:28:56 executing program 0: syz_emit_ethernet(0xf6, &(0x7f0000000140)="e6d712d0c7f192442fc906b7760ac9f829c26dd4f91b629d38db605bd578fc7bbf024fe442d9149c637feeba1eef5e48d1ec7e59577d2b33db67a29b97ec51aec2c854e82ec8627c48283b3503d650a6e46fec6c86804e9678753eed983f6bd4f92beeaf468ae58cd006220f3353a8270e571c9ec2be2aa1951deb4a3bbe54ac300511c05d7bdf35e2f5f0d43ac326f7177f088403e84f82fb0516180843338ef75ce4f44e60cbea751b33357f468faf3b9db4d13581bc55ca267f28f8095e30cb6369fda1bf1c5c7d890fae1d453354c8d4906424fe5746457816794950fb2c88eef9e7a25c1f336d8e2bb9d60855369ecb702a8127") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f00000000c0)}) chroot(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 04:28:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x8, 0xff, 0x0, 0x3}, {0xf73d, 0x1, 0x40, 0x81}, {0x92, 0x0, 0xb3, 0x6}, {0xe86d, 0x1, 0x1, 0x7}, {0x5, 0x7, 0x81, 0x1f}, {0x6, 0x80, 0x4, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockname$unix(r3, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 04:28:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000540)=[{0x54}, {0x1d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x208, 0x0) setsockopt(r1, 0xfffffff7, 0xe81f, &(0x7f0000000340)="80fea2c0f50f67088ea2892237505578091ee04c6fb28d0506babef56cad46cf26f53eeea437223f001bbbb0881ebf3b46245cc9ebc7ab8ae03ec0ec8fcb2cea10986d64996a5c88fe967472ac9a6dcdde432a4382491ebf31606c812dc10603828e515c95fcf5bf4c7e3b02ba5af5fafd9578274a05f7c0e00c9b0990a657f40c7c5b85e7608f7005ac7100257993deab52ba6a6364086be88b8d0eb18857b1245e279a22090fe54664b7d609e201e57a5429326e95698b6f29481c3fcc036a7bbbe612d6d88d43c4a25a7d2b92983006eafa", 0xd3) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)=""/146, 0x92}, {&(0x7f0000000140)=""/59, 0x3b}, {&(0x7f0000000180)}, {&(0x7f0000000240)=""/68, 0x44}, {&(0x7f00000001c0)=""/6, 0x6}], 0x5, 0x0, 0x0) 04:28:56 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dac", 0x1000001c7) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse\x00', 0x20, 0x0) fsync(r3) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="0e85dd42652f1408de8b4e09af7d46ffe49e76a6bc6b231055dc7473a6e01c6aa3d3cd9494400b3d755e8dac457ca21c89d1a82002281cf2835b4c7508897f5f1a814c6df356e49e475bf5cd53796bbc60290fd55d215c65036b838e54dbdb38004e2f1ccaf21d7f8064901c6449af34ac06a96544fb34ff6bb50bc4", 0x7c}, {&(0x7f0000000100)="1170de7924cf4474fd230ef3043cab496b14602b7e5921a7c31e471e88dbff9faa841b33f4ca06fed71a1c09c79ee6be714f9b3d1c7ced5cf95951ae22148494f6584fc5a6", 0x45}], 0x2) 04:28:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r0, r1) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) read(r1, 0x0, 0x0) accept$unix(r1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) execve(0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 04:28:56 executing program 1: r0 = socket$inet(0x2, 0x1000000000002, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xb38975ba03a877e5}], 0x1, 0x0, 0x0) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000100)=0x9) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000002440)={0x0}, &(0x7f0000002480)=0xc) r7 = geteuid() r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r9 = socket$inet6(0x18, 0x1001, 0x0) connect(r9, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r14 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r10, r13, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe01, 0x9, 0x7ff}) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x2, &(0x7f0000000000)=[r20, 0x0]) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r24 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r24, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r24, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r24, &(0x7f0000002840)=[{0x3, 0xfff, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r25 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = getgid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r25, r26, r27, 0x10, 0x9}, 0x8, 0x1, 0x9}) r28 = getgid() r29 = getppid() r30 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r23, r26, r28, 0x1e4, 0x8}, 0x5, 0x5, r29, r30, 0xfffffffffffffe01, 0x9, 0x7ff}) r31 = getegid() r32 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r39 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r39, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r39, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r39, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r40 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r42 = getgid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r40, r41, r42, 0x10, 0x9}, 0x8, 0x6, 0x9}) setgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, r21, r28, r31, r33, r37, r38, r40, 0xffffffffffffffff]) r43 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r43}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r44 = kqueue() kevent(r44, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r43, 0x80185760, &(0x7f00000000c0)) kevent(r44, &(0x7f0000000140)=[{{r43}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r45 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r45}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r46 = kqueue() kevent(r46, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r45, 0x80185760, &(0x7f00000000c0)) kevent(r46, &(0x7f0000000140)=[{{r45}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r47 = syz_open_pts() r48 = getuid() r49 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r49, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r49, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r49, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r50 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r52 = getgid() semctl$IPC_SET(r49, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r50, r51, r52, 0x10, 0x9}, 0x8, 0x6, 0x9}) r53 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r53}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r54 = kqueue() kevent(r54, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r53, 0x80185760, &(0x7f00000000c0)) kevent(r54, &(0x7f0000000140)=[{{r53}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r55 = fcntl$getown(r53, 0x5) r56 = getuid() setuid(r56) r57 = getpgid(0x0) r58 = getuid() r59 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r59, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r59, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r59, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r60 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r62 = getgid() semctl$IPC_SET(r59, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r60, r61, r62, 0x10, 0x9}, 0x8, 0x6, 0x9}) r63 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r63}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r64 = kqueue() kevent(r64, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r63, 0x80185760, &(0x7f00000000c0)) kevent(r64, &(0x7f0000000140)=[{{r63}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r65 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r65}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r66 = kqueue() kevent(r66, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r65, 0x80185760, &(0x7f00000000c0)) kevent(r66, &(0x7f0000000140)=[{{r65}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r67 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r67}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r68 = kqueue() kevent(r68, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r67, 0x80185760, &(0x7f00000000c0)) kevent(r68, &(0x7f0000000140)=[{{r67}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r69 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r69}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r70 = kqueue() kevent(r70, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r69, 0x80185760, &(0x7f00000000c0)) kevent(r70, &(0x7f0000000140)=[{{r69}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r71 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r71}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r72 = kqueue() kevent(r72, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r71, 0x80185760, &(0x7f00000000c0)) kevent(r72, &(0x7f0000000140)=[{{r71}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r73 = getpgrp() r74 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r74, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r75 = getgid() r76 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r76, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r78 = getgid() semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r77, r78, 0x10, 0x9}, 0x8, 0x1, 0x9}) r79 = openat$zero(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/zero\x00', 0x80, 0x0) r80 = socket$inet6(0x18, 0x1, 0x80) r81 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r81}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r82 = kqueue() kevent(r82, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r81, 0x80185760, &(0x7f00000000c0)) kevent(r82, &(0x7f0000000140)=[{{r81}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) socketpair(0x3f5f589bb7c7c49c, 0x5, 0xf, &(0x7f0000002500)={0xffffffffffffffff}) r84 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r84}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r85 = kqueue() kevent(r85, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r84, 0x80185760, &(0x7f00000000c0)) kevent(r85, &(0x7f0000000140)=[{{r84}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r86 = open(&(0x7f0000002880)='./bus\x00', 0x100, 0x3eea711c59f12d52) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r86}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r87 = kqueue() kevent(r87, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r86, 0x80185760, &(0x7f00000000c0)) kevent(r87, &(0x7f0000000140)=[{{r86}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000026c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000023c0)=[{&(0x7f0000000200)="b0afd35ff53e698bc88d7ffe49abd0723ecd15129a0d32b6ae3b44e88cb4889738", 0x21}, {&(0x7f0000000240)="b8089b349904ef271d763697a48e9444a719a306e0b0316550441d0842044f43432005c8571fbb4f00e7e59852293d9411b5e747e5bbe4cc8a99b5020b00b507224c3f18adb73f6708a5d3b9f79f6edab4ad912ce437b05c993f38d7afcc6e46f607a3fb9db6f9ee50b6c76dd5866de9a11f02c9319a99e6a1594eb697416f395bb06fe115cc6b511da24b0033a3b011a77e806cc0bf49b9a76a6bcbf60062bb4c688e724ea866b5922ea3a7393263bcf97427cb9a8394dbcf0efdb3411ed3026a465514f929110db8dc17709266a3429f9b68fccb9cbc2b3fc4a05c903668904b963cc361a9db8311965bc73caf5e93864004866c09a0dce1c10b3475aa195ac8322b364e664fba240bd00e481c6c9056d7f64df6807650c933cf2883f06b2ee078500d82ee350ea8b6733111218f9d4df29e4bc73bbd32f6bc5209a9a705b107b79604b1888fb1611fdac040815e42b468c8e1353788e8880bcef0ab7afaba50bc36108bfeb8fdc98c961d75f628641349810eb7fee009c4add824d2d8f2f078f5fbdd0132e8c9036c4c6c3617a50055c0fa1e16c2d215b7619e7fff9f58bbd6bddcc57e309ec3de77afe0c8190f55bf8814d7de63099234eb504a6b58798245d574c6761e9ec7cf9a14fc8b5c3adcca082d138649c54e2935ca746aebb85264b420fcf324ec81d13397025cd6a119001fc9971dac38dba34ebc7175ed228634d721251e2675d0434b1bdebb394146861895e5666c9bf23b7e73999b4d11471932058653cbc02eba94d913da1eb6495712b249f8f68612f48ad823e0e48084dcb77e67d8463a07ddc62f91d7bebaa0bf3a6e453ff5711b66e9b7122e8b03174b509c62e6255ea65fbea2727e3fbea2d3f3c217c0bd640941e795d921c53a6b851811d82e734ee0f0aa452a4d106c04a65f3de099e5fe7362b86f586ceb1fc84d94d8a7d65629dbba8a1b951e6e7a0d6867eac0fd2e8d3702164f5fad375f055d6283b28dd8525949fc5825d1d8411ba1479ea56010053f201e51ac3dfb95958d39ea43e0f19be2f17536fe171afd5fd0e420e0bc3ddd93ec3dfe8e03be91ed828e91183f8462ca0947f6f6a3d8aa1cfa5ca3bba8b20245de40ff5cfc8f3bac8cdb2d8e0f787953cf53ef05003f90b0e2822fd12210f7fff25af0694a42af02e094d514f3d47a98a9505214d33f7807c4e03deb7078231cc8e9faa53bf01983d2ea70bcac8eaf952637f8ff2f9b1b5aee419d92e25c7527d92ee62563ea6e9f1b24014506f6cb0cbfb518a6fab062885d2364d814eca5449c43b3eed253c274bc3d63ee6828975f923d78afd9cb2ed43016760dde5f3eb1e6887bc60f1929caca9f7776bfb62b57c49933c556d59b734ede713bb06de1160621202bfdc3c9ba119c259fd749d908ac6c8a87c3e2fbea5587580005b206524390f4369e70d6d31dacaa9e105a00bc0b9c1dc7a71313517696656f7c491796b65991614f1d5af0f16e221ad9467ad1dff33d8ab8366b06b5baefb3d8d4c6a3899ac759f1b891f464027e22f50e92c9338a5d4d40eb5caf21a92bf3c12baf1ee666c1c702f6c6addfe5065b12e6496667e3c7b6de7d369f9c68cfd7284781ea149ad0934d41e2358df4c8f15ea28b30bcb342c0441933c6b1cd6dfa3b8d09bf9797d8f98b7b343e3fdc8a3c1f4ef3830bccd58bad8df381ae2a82a3e3da44fd494a50a73adce27925cd785c323d059d6f88fbfa06cebcfcbe8db7383323bf6c3e5972548a9041218b60b6a0aeff4ed1c04b4c6e3c6ac770194e7dbe85d6bd3cc01bc5f672e3ab497f2d2f2e562f8dc1dd5f2513a4187e3f3b076ca8cd9e9203d35bfbcbff071871b4fa48f347cea260930f7f633a9138fc388f14832adf869bef309f7a854ecbf83f9ffdcfa573b6b818c099de74ee1862d985e33b60d3a27e063218610bd1d8df3db2c26b7823f6b965dc5d65a0ad12c10983a1ae0e142b27a76640c3451a2ac37bcaf6de4fa29b513e039fd0d3ddf1c5b7bcc5ea0155a27e8aad1d8c03f41b135a86e160ceb625b30fe9acac390482f81f7cc7fbb5426bbc6c0571107bc610c66c1fe62f3293706b3441497f425637d1bbc35f5bb8a865dfcc56ae5ee4756dd721bfd2bd2ffe2f7f2157ff6c05ed189f44f039cb8c5443eb15743a1ec1ffde83ad7d3ce6e71c364f7938cb9ec1a1b8db5ff53b0e8e95e173495825352dcde249dfb37e2b5ef8f5569c062051a09a7a67502635f96029e5a881b33a7c27044b49995d2feccd03e7330879b7635d8139218097a00382acc6fa480df6374f4ac2350e8324f496608fae1b24f9c0741f234f75a3223eb48fbaac13f73eac82fa9d03302c9d7af588e60b1ae4f1f9f9b120df7e6b7dcfb3164524eb055d918965d256c736dfbaf9931fd508e8fa5d7760a43dbd867aa38c7dd40b19d1b1afa2ffb161de26d8dae2fea8d2a033bc4f8eb266ac2e3bf60e76b47e840505d597c0248cc4c583b4befe44d821930e17f378173b1ea58fb90e4a38bdc617fa508be8392c587bcf2c581980d74eb7eaffe7acb5818cae302020c02b1a809acadf057ba41adda8d8516e4b943350fc45522c03e9caa1d696ebb14e1e6533b00e5baae2e1bc06c707c6e4f8affaa6f4cd2277e6ef746497161cb4c38a40a74ecd702a4609cab84fb0c6f633106da3596e219b4fcd8afd3d7b2cf1922863630916f0f8c78c90d749be966a0d57f04dbb925b783dbbf7d59244b0c75a7b24d53bb95f7647c5aa607f7b3b234369ce5ee484e4d180a1c7abdcab713f8e9c1225072149052f503fe2ef7ff1f2c682373ae87736525cb4c1bbe47fd4e7ef0d264f39e0f6026ab876e176251a45b11105bc88a4d5a974b2e943808a6eb514a0c263ceb09b1be7942a95a586f088c46febcdb0c4a78a8f6a324cd543cbe29a843c435428fb7baebc7bedac945f53b430964ec2e349225cb275d5a008330a17b074ffa7aaa436a171c1ec60a9531aaf7e9d878ab07b6197fb8000f600d253393c9a101b2eece376c57321e1d4fc03d1f9dab9e01a6b32ccffe529ae8bbe558b1483b7fb7fa34e69321669b0bba68ae9877fff6a2968909341f4e1fd7eb8f793f3ff7101f60f827c88049033c2307dcb41af2c4ff31cbdf781e72bf81f7fbdd00964176bdbbb331c42d7d52f009f07a01e4a2e4a01e1be2452a0b58512bea682812f4a312624b94df9b7f1e781fac970d51840342adaf0b48a97f44df4f4cd5bf636f1c2e5365f0e4609b17a604567493376cb4cc80d137b8bd1e71c202a7c05997b059e62734a8a40cc1072ae1dade14357dd761078892e1469a928a2a3d50732b59b53977b0a46e8763a5955c6314ef0d2070ebe9d1c4edc90667b1ab89e536d44b582db3b639ac453fcd02359ecd3108a51fa1b159898f752215102f5bd2feb7a7484c01fe6d6e6dc8e0100f909e9be657ffd4eaba73834d3edff9c6cf5a84fbb2f0ec5d44a725048bce8c463b1a68e9af43f236ef671f0ed9ca75077f4070be9fef9bf1e63c6c23936dbbf15b2cd3eacbd868d760b01a64014505bf23130038154443afaa84bb52ae9741c7dccfd72cfebdd8c9f627544cf4a369749544594aa54fa93a122b65eea1670881838372a551b76a6b7b601d5f2e65ceba0d3045c597dec96ce3c64bb6dc1670d13f0ff3dd3647dd5b4cffe4bfcb08f46950cbb079291be6d13e242a4f6e0cf43e754e70cef3d402940efbd302cf7c5c70adbd21154a1b7aad985b0787235ed6ba27d0e3f3bf5792965cacecc10293f9c05f3711054de79f696c35514e4feb5b055a9edc63a3c58cde27c984cbc7d96350a11ba5ebe0c2aa1854c18f920349752b71c7346d646df8a276c46f3513ebcbb179ced419eb5222b07e4bbe412cf71a35348eee1c5ca1865f2ea62abece8c19914a1c651f5a83c29dbdf3d1810f1d0f7e5dcb8af03eb7eadcb8eea3f9728682c1310bffde4d0e1ec0e1ceb7ad5020d67151495f5c1fa47175099a39d89e236ef46e8419c41c0f632dad4f9d8ab21e6fbf340f24f8aa37fce54f38f0471f3d326b395722f87048aa18f01c9b63ce432891005e2d348c6bb985ec76dd99943d4c411434b1efdb12377894f36c6e1a6570b2f540e48dca069c4bd551181608e5617e8a8168945d957ec73f00b9add82d75d49e736c9edcbeff17fc5d8bebd0da058865cdca2628ed4d3d829640f8715d25d6759018d65cccac7bed329a95f9b4e4ff00a8ab8fb59211aeec1309af0216216a7ebad779299d038c49fdc0e0663d2666183346855498b384cc8d13f39eee8bba3fe602bd1f3f6e8d1141310050f8d3ded8e2b73de11b152f73ede33fb7feccbdeba9f5af123f44fe2800dd8167c53845b1c1f7ff3bbba667a175bddd365a14ba21326ee59c74d6d3ddb7a39edfc7dd92c234373a3cfde79779fa8b9ede50f50f2b108411a64912a0404469901727c7bde569a8c27425a5cba142657f009cbedfc486da0397458da2d8a2428ac3e92f8df33b067c6c936380121107e42c89c6908e8e5eaedc2af0cbc723b074b6dc96c6a04eec95aab3803d4c16ace9f8d5088ad6d69cce0a3b815c2955990064ddddd38396b562e1c77a44d6e4c9cdf4c07f1cdfe4ac5ae758287e5bc8e40c32fbe670918fb01560b8f67fb19b3c10cbb1427104e496fa5ad166eb4e5158ebdd023f3cc5e5c1e38fb947b34ea0e34449c62445960d402b9be9cd8be3e322f72b83a0468cbfb3e0f134efb349d651fa88820a6cc49fde4490b20ac50ddc347c595feb6ed69651c9796f1294d7af38b2bbdf363b5e5d2465f217caa0862df3fe155122361b2aeec12fb50a046ef7f1b9c0eda9190744b5b876f5aabf55eb1b03a26f911d53ee4af6130a632ae2762d04a93398538d1823b0b45988b2b9026827216ee50ff7a176def78643f0d862978eb7df6da724cd8368f164496ca419b0311735161cbf88b677d031a4164f95c3b375e580c32468148f697e134f95ef0ad2b3563ef9ae4888f9f0561f677f0566bc39a8d084e40e2e9cc46fd0f2dd3d871cfad149b84edf1acfd7980ef9718f49ca48f2e8a4dceebc1eb03c3524e5e936dcf93ec534fe319d05bdbd98a9aefd82251d4cee2ef16438ed7e04c139b11ab6b837aef812a01b2532dd5436c75221dfc36ad50a2b44d95360f8d7ec23e608bf99ab8fbe0f1e059b158107474e8e695dabfce21f1de010ca010064b332054c79697ef9235adaff33e1641d5d5c2513b8515dc729b25fb2c3e76af9de30d29614fccc86c66a97b44260ae9bf0f2bd44913688167e10107bc31d280a36844531f2aeb67f9d5300dd90079ea72feabf1998c0cdd604eaa3998c5dbd5de48cb89220879c956373fe2ae47122dd0e2560add3375c79e6bd880ce76524e111e69b3f8a1d88c07f80c3d093c940549d1d197a277ff1f36c109eeb9d24fb58f4384f1a9fae9816d67c3b82419de62a710c19bfa72bad785b95299a8c745de63be4628309b520f3bd7fbea1799996748482d4fd2b82798a1ffd0747057004443f7518ab0dacd5aa11d00116ccd31a409b3ac4c94cf96fdfd5441c5e3126ff4e833b21b160792fad28abcda3f1cb45f0280d086736f1eb7965f7eab943d4a37ed26b38599001b13935f048a18c3d568d8ea5e01b48c0dbf2b224c7cc2a3488694c7710a142b697ba5c993b0f4ce2d2321e957c36ebb39c5f989497c686070d495685c5da1d4b305ee368c8fe8faf581088d6f2e596d9cb34e8e08c21eb98daab9fb727c8c4f4a64189de6efeebdefb78d1fa4922be41fcf", 0x1000}, {&(0x7f0000001240)="e5749952d99c14136c9ab3eb508102b9955537d569f6f33de02ce058428d9fad45001bb1bf97a16eb24825a71ec71f9ddb2947cda7d5dbaf9c94f336df178a18ddd3e4e0", 0x44}, {&(0x7f00000012c0)="1c05c0a2663b3326edc1206dd18133db104527546afbe4eeebebd358d0f4f6581140ba646382504c385a963fee497e82228a3d67db61dcc1a0ff6817fc00729d917cf1f7e90e39c06130fec2128da36348d082cfae6cb548ad99c12751542b174be9fa4f44089f1c02a52d1bb4bcfb7dae07e4d3f98b", 0x76}, {&(0x7f0000001340)="9f5004d57956413d1f5906aaccfaa6393cbb7fa245a957ba98e3b6b026a11432b9cd5ea9936515b7d07e25350919f70a4de928a34cb9e4cfbc90f4d1b1451aa5a320c03e921fd273c3bd164c19a497871ee6ed83c5d74705acf9a6904c9f2c3b525a310cb4b1c27d5fe9a5aaaf79cd825c8d124881a1edab4be5bded468a9f9f6c517c96dfc53f8ea73e6d803dd724c8211968ea2969470dbe7dc0c29cfd3c14a6936f2360c5b8ccba4011d5d762a8a61004b1ba7805b8f30cb2743ce83ca2e6e122db1e5107c4ab52268f771739d7acb899027f45489fec6435198f8b0d0934d188ff075685f5edf8aa4f294f89b6591967f2cc5b07d763e0b9904c415de1e2e6b89d0f9defad98c40e77cdcb16285d0abb0463d8f927c8b18e78be402b7851ce7905b6906c5cdd5398feca4485a59e4a7da3c7827ec3176c5c8be4602b6673cdf131af37132beee3e7fa6f767bd8ca9a714ee45f7c7795e27ff6db45a3ed13ef7e56c2182e34a5a781acac7f822bbb234c50b2144121f0d6cd8658f83d8290a0151abc017c146a389b302105e3708e8d2a413324fe6ad1b98b5d3ce7b71c0a3cbb6b41863e7db4a7716910439fb7d169dd69d919540298f99b9953637610eea72bb6705219736a3b3159920307da7d1028ef82f32cb6613f455c6e8fa251b4809c7999f6bb64a5ad069b54c2b2fbcb553f59803b31953b154d144b0e3e75a22c7137e7c3b319171d451c139d8e953c7825a6e68e201138d52cead8aa8cb727c522b805d6758ba4baa87886f7018da94f908c925af3b42c5f23476b808c333f5f72cef7f299c9ac12bba194847d2e0ca1e8a5eeaab4c132d3b7e186dbfa46781b9f47c73ba1ba96efe82ac2d5ebdc2acf6f219b6b70e8cd885d32d24d93b4e48982f6e3172af8f26efb028f72f048cf79c8b86676e64cd1fa2d6ce266208913af4e68d353f6722d8fcfd776e17f3e3af02a3f3119ce4429ae4e02b5af70da092b9aea1e8bdcd162829e4548cc30f86c7bba7437123fc5bf50f91f9f1ca2a746cf8cbfcf4832bb5d9facc69a46b36a73cde887a3033ec922236dc83852ffc6a15ec463ba46f3fe507c2623ecaeb7e585a7dd2cafec7ba725ca9281044f3f75765e5343f8ee53cb645e64a3011181386fc1c7a2fe4d7662efd9d338049401365e314e97e21850e1add7af4d96f436e54da7523e29fecafcaa65a308e3f1665f14c43ff843dd574c86414b85ac9c0457513320021fc062696b2567a76bee4e3caaa4d425b107c74d3c6587277658f332ff612c497862db42644ffae063bbd96415c1ab77ef79a2d530b9f59de35d3eeb2385fd33c850ca8c54ad86ab1c19cf922eb946ec585f4e73ebab5bfb8238db2cfe567c4dff5faccca83008f73e864fc19981957776b326aafd5b801a25838d30357010bfe3ceb20474e9fde9ad5263bea62e392a0de180f371948c7e0cd709d0307fc89d7d0e498cf7eb15798662bea58cb15d4e7ec960e6e2572324840c29bd859f4ed63725a4b40baabbd333a46336b90c3a6198bab21b10f67528fab68fcc8b9e8bcfd214ad8bf6fbebfb5bd46ad812bfde3a02dd18e21aef81b6a57287a2d83a6b258663ef9022b22b242f39532c1d74ec25d9954b0723149eed9f6c7bf88c3a30677fa5bcf4ad5facf2a7028c33927230243c112c875420f08f65e0e9e505fd669922a43bd4a8e79a7b79dda4b706c2cdc46e6a0a617b3dd7498108f6f9629ddbe257c8481bfc49dd2e4816edc0b5804d606529589e3ba432986a2fce1e3b613afcee5cfff7a42bc86381450da1e084d9e412da40e09444c173cb2c919daed16e6a44dc26aaa1bf97422e7db113fccb69e62959e0ab0e96315e46b75b2b2147259460be8e2036dc76c34126b4708d115f1d1e69e00254b870551ae60ed604a193dd64d783d43f7ebfad7af97d312b4f014515c512fe071c1ed7a913b9f07ff0eb8e267d843dacac718606e5e7fe002b7d6413da2f53ee87562d36b172c2ede416eb724ff83be1f64ca381a0a2da2adbd2137fd0866acb5dac43e7dee7d9dae5b05923060ed6edf729d480cb3ffea944f6aa7779f1c115f46d47177d35f5eb26c5ed85d1d37687e2e54238cf45a19d36c38cea1f168481847053863b48ec21e2cac5c2406cbdee358496534393e3dfe6d92a7690312fb09ac8abc0c0303127ddb7a134dc66958d1aefdd8d9abfbf57f4bdc6ca93501155fcba197a0aa9af6a78196846d52588dc168d6fe49578f4adb7be9b4787688c7bb7f79c47cf57e9e09dd043ebd06e55ec51a21ea87da5b5053dcca1bfe5caf469cbfdcb8583caadb0f3ed7e535e5109ea1d96a43a67b946a1dc3e6a5887646694d0d1f59230a36c9e4f02b489b88f3afeaa5a89d199e72bcf2746afa5246a0831561f4759116c2e79b5aaa4272d5b7c65b758081852b7fa98b91fb2363be828c66eaece46086d1738156a7d0d660a137441189d816ba95269d74c9f82d1d8f78a26d084aeb4c8d1dcce9d4331a614c4e32e761855136edb5e520706d6eec8c0dedec4e9763d2899e1467ffbceb164da174b154188657737f4f4a2250b3e3ee1d2646471e58394215d32d6158e12af4c5a322b032f67ca5e30b7d97e929f74602c0faef79eb2b4b356e7b3adf7477f0db7431b78e15470376db981e31d2cb00299adc56d4b391b538673a8117de58f6cb4010e2b483697c67919da16d7340a609f1b7bdc5c9692da8ec6719f29e7a79a430b94131c46a1307efd6d201e6abae3f36e007470df70ebcd6205ab8628f9aa86f1049941d742987d7bfac06a392b6399838f011bd24236ea84484530bb7895d537f5b5b42d076e43b5797e573cbaf89aca6e4e4ef42e963780c2beee7b0cb9eed7c95125518ff2acaee11c13b811e02190725ef73dec49c00fab2a0de5c4b5b807b345b5b63bd2ded8f1f675bf737ace84922cbebd5a625dbae127f6dfb4c6c4b8a69c412a24325820bfc135a59630d1cb86b23e7854ec41fa7c9bbffe5c6296b1a5023b3296949a3011293d297730a780eedc3911869714255bb5bf83c13e1d898a52070af97248433973a4cdf6e5686f1b8936f1e6013f928221ecfdbce7772d8b6072d48b3f914d62b827927323523aa7dbe2733081cd4e4059f18cc0a635958da8f2159575299a03c490511d637583bc891d0b84f28c6bfa4d1fbc4315812f28ca69d419e41328efa0cd94210d66a62c87e6579aa5be456a0336e677b8a3f55440e83620fdbe7d3068e359833e100d1e2362927f08a75752094a6e3576977a988bb0ae378502dfc2e265f60e8b2467d6f94e22ce74e74855fe5d7fd3e7bce72214976810c43aaa5964f8cfd73fec943c555009fc0000f563f16749697a5f48e4dcc5ad53b33e4801538a87bf3b415a9b1b3f63cb78db192ce0dba2038e7cbdc17741b0497a8cb64a67f4fe6594a281fb70d69c2c56a51f59c885531a511893724af1005017b8181114c0615ee9f625252a132788e12745fa5a00a7a02b666eb2893053ab9e3b4f315e85a18f5954fa02d8e20d691be9d2ab80a91fbdd16484af05c0b4d1fe0b6682d1812a1ce231fc0c8460fcafa7ab84c81987742f6519fab949ce878818a32b66886df1ca6b27a36ac4205822ed5fc328b790dd030a3014a65ffaa52afd83a118bd4275d2cefa277bb45df3e4220a4a25f39dde8be3c2191d8b275591122a60c6ad3b17786eb22a367008c6ff4745fd6947df0589c516b5e561a7dffca9afe21276a979298a0bd2a6db19b1f614c2ea730e394e3c7842f4a050d27b36a950cc10a19f4e1cd2130eea80359b13a7346ede4147a8c4294c491d3c9bfbce847664e08e6e1c84eb1d9e45b1c345ec921135b3d0131dc4f49b9b28605ca9bb2212386e378377d748ab554aeb9bb7eac0c39705f1e247e0ade3de4d0ae3db7fb15f2345504ea00526407f0de5f7a6b510908e876ecf3e119310bd5c7f59eb3b41f40d3defabfb97829fc0d69cbcfe095567e38457152d980000b44c5cdab5cd4c886387b808ae40798eec9dc46a7f97b6687eef3779858b53fe22f1e58976d8f84af9ebf387bfecf18aefa103e3c2fa4f579464fd94b3d01b63066a1ea728c3bdc475654ca1634499d234d848f426e8a30102eb5ce5def0c105a35d57895137f9f485cdd80447da61df19eeee73a0ef1df2a5cb6d217336d8ba352382e945604d518ed2d7101ee7b0bd899f6e4597fbce7ada5648d8d797e433017a0b5f17f82bdb13893d58d258054f36b767c42821973c3e1849d9870653056dcd8b9ce43177770efff9f047db822edf4f24a6103125d0b9eccba468f11dbab3cafee648bd6e29a2a248d02d2807b935e770a6e1cd6286ee673d974b26fef0514a07ef689c45a599410af9a587ecfb038c2e6943d1b71f33e430d8c67fa5fd3ef25e783c7da31deb4f71619668bd500aa751e1381e837c13127267b72405ec43386f8b6bdb9d7bbe1dd2ee5e1ef7bfcdcb8a76ca162381ed2df629a46e74ae7994d3ee1e246c4519bf2ed2b7adeae88058ba4b6e7341431a786ab78f2a9c7afca4154305b3197eb95206859ae1e803f0a62b48e88ca54abad6b2dc9ae4fd66a3eb464d4241aab18d50ffc10162a2b6dadd94bd552bbb154e21c28c954a9bfaef8789e2fbd172634cdfb898f65a1a62efee0227af8b66e5564f46a1b47028cc4c1beb1f7494a88ab0475ae729540fbb00648d43d3dbcfa3dd72b5659422c3a2e19644196204df9bf526ebb56e94d2543a3de5beda295fdcaa8b2351d9526bcb480e7009e9f430da648432d1deecc0240a24ea042e4d0e31a4591fb0732a797aad89003d1c791291ba03bd6eff39c3c6c2e0f56d94c04281ff153300875f1fab0b2aa54044179e8608a636a46a1dfc614b3dff5285d58cea355139b45e0bab0dd965e1312366be3a2e0dff2aa381b58b1b0087d83e540baee2b6e7ba55b645ef6e0f4e530ba5511bb00677162133b6323fecdf6d35e542ac9dea36deb1c36746133266e6f44f2040e227250966f62ab4e8ddfa2ad218c4172fba012ccecf144f8571d74887fddcf4b82d606589652eb26bba61831b430f83e0f820317f0d8710360bc3a53cfeb6e22d1acb88be9971fa59495b6c3bf9401db43eff72bcc2993f21c6d9c9f051a06ddca37b6b2c5b814a1b6cb5803b0ec4e9c62f289bc3fba673ef080a32c29c76b0d4ed294dd87ae3af621d30e20b7f0001f9f79a0994fe2a1510c9cf5d0ad966dcc3090ed888735a23383a93e811fb36d26b397ffc240f1b3a54a9b63bcf28f2783aa7b3cf1d1c5bb5b42b46194fa7e3d24da174b74fa96df9c38a8bf2b3dbd0c9cbb5a546d84c7513baf98518692e263f48a6301b8496e130c712dafe91a22b5b6ccbbdee8b9babe89ece7dd45935923ab84ddeb53403712759fe21ffddec977d6a353f9b0db7d304f6b1b9bfd52d4796ca6b0afa4987cbd19db108a3c4c5f49cd4e0b9229421c462eecbc819d1f8130503efa760d35a936181e32c563ead5d8dfd6cd7f6ccd625892e24ed89545637f6bd234530dc5528ce66068b2a14e4987531201751efd2b7a7d77c4cdd0e924053228953be6f9c1dc546a63792e6ea1bf527e4ad099e67526552f587a98669b61067e75be72bf43fa232a8447cdc41d69a569e0a5de8e433265f3eaee489de5a96d1595726f99697083fb469639362399dd50b0f74f1136f2fd9b8f820b3f55dcfdeffb52da5f8f7813d5f39ca3008b52fe57e4b9b3981f72d6ec6645fd31e8c61ada57f1cf937a9854e8000a13b1870c1", 0x1000}, {&(0x7f0000002340)="8237e98f8c28e1d65f54e89a7a3451ef945153a641144405c5652748f89d42812b2e00ba0bbe7d1e3e89067291870abf6be5fb68d79454b1bc68f139f52c29f80e56fe0f7c3e7b0dff6f02c58c47fe98a5c6e025abfb056d7486304bef231e88cf950a079388c789a66e2467796e5152975f77e3edb29b", 0x77}], 0x6, &(0x7f0000002540)=[@rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r6, r7, r37}, @rights={0x30, 0xffff, 0x1, [r0, r0, r1, 0xffffffffffffffff, r44, r46, r47]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r48, r52}, @cred={0x20, 0xffff, 0x0, r55, r56}, @cred={0x20, 0xffff, 0x0, r57, r58, r62}, @rights={0x30, 0xffff, 0x1, [r1, r64, r1, r66, r67, r70, r71]}, @cred={0x20, 0xffff, 0x0, r73, 0xffffffffffffffff, r78}, @rights={0x28, 0xffff, 0x1, [r79, r80, r82, r0, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [r0, r83, r1, r84, 0xffffffffffffffff, r0, r0, r86]}], 0x170, 0x608}, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r88 = socket(0x2, 0x3, 0x0) r89 = dup2(r0, r88) connect$unix(r89, &(0x7f0000002700)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c6530003864555312af98d9d15bbf6c63d4da0167f7209775cdd2b40c0706bda1e142571cadf5d908b32fcdb725eb30e496a2e3df8baf7da9ded39e6433d7bc260fa5ad4e6aa0a76e6aea92887ff2a3c09baeb138f967db455aaf6a57a80455239471a9a0d55b7e997fb8ff977fc4989b58e7c6818c3b7a63daaa3ac000f096b41a98883692825a7e2488f5738d2d13363dec7fbae79a64aed25031f0f81c2957547059b6f93ec3d1ccd5dd167a3cc2c6b8d1955c94a4cc9eec958dfff5f649e1b2fa03c5fe3fab680e598c319465a852fd9039d3b9ab884123a2528447966f9c87851f531d604e6f62bb7400e2c9c6b034fa71534f8d5deeef7adb09"], 0x10) sendto$inet(r88, 0x0, 0x0, 0x0, 0x0, 0x0) 04:28:56 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r1, 0x0, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140), 0x9, 0x0, 0x80, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) socket(0x18, 0x1, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x1, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000180)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\x00']) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000001c0)=0x3ff, 0xfffffffffffffe0d) 04:28:56 executing program 1: open(&(0x7f0000000000)='./file1\x00', 0x280, 0x100) r0 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r5) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xc, 0x1010, r3, 0x0, 0x0) setpgid(r5, r0) write(r2, &(0x7f0000000200)='R', 0x1) 04:28:57 executing program 0: r0 = socket$inet6(0x18, 0x1001, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=ANY=[@ANYBLOB='0\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa, &(0x7f0000000300)=[{&(0x7f00000000c0)="6f7715ba0060f7224438071aafb3126ba229399ba9bf1003ebf30fec7d78295236ce69baa136527b19385e092fa663b5e0a2d6d96dee7ad597e283c81ffa6651f56ce4187e6cd25301857732ef2146fd71b592e301ed282b8fc2f03cdaa107c221f99670cb5b966b9385415befc96c6a1bac2b1e50b8dad59ca6e92a2b352e9e4ef77c3bf2b3d56b895761e2625647cdbddbe8be6e622ff0320a9f742d7b31ec2d98643364185e6ba4506acce9d1d455bcf2c837c7df0a7712ab43d788b7097969395a830709a3f7d0cefaedcf749d9e0525872a3c4688d88303883162e06ebf89aab770f03c3c8c4518c46d22a41c172f2093", 0xf3}, {&(0x7f00000001c0)="30a33b6a684580b58ab97e5917ac9c310381f341cdcd065ab53532b8c5fe40775a632baca8802377f96c96939e0c4e00b7447231f05b5ee454a2549aea49a13433758ebccb94192405e45298887f5a43b502550a5402746e67cbc3f7fe20924cac67dfb1f698fc415b6739e497d68ec30e24dd6025da98766d15acc84990a71111e9e9405b51efb38fae5b49bc7dfae920e4833659c229dc2cecb827753ac5c0a3958bbb936d5c786588335837", 0xad}, {&(0x7f0000000280)="48bec121f8e972d421520960aef495e85e7df85595e39fb054011e6a0208c6cd4ccd9e2bcbe8eb55c5ffd3737baa683fba35a84b1245fd5446badb7b098ab084533d64ab2d62", 0x46}], 0x3, &(0x7f0000000380)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x68, 0x4}, 0x408) sendmsg$unix(r1, &(0x7f0000000c40)={&(0x7f0000000440)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000b00)=[{&(0x7f0000000480)="e9a0e6ce1d6cedf9abf3e31dfa1e756c6a3f0b4291ef7d411b0a61d742d9b2ff808a6ef1a0e6cba54b0eacfd90738041969ec7fa17ec4ca352c2c8a3e41682ebc6fa8d2b2248498af7536970503123296c74bfb7c707ff78bd902d22599d40f3a69813a51b03ee838fa376d63dc53c38a1bd72d880b15ed38a7a96434b9fd07a4f2b53f20339b184ad0c1a6fae498952c1a0a2e8738756f61e19f414f64fae6e5d3daa438d092e759c44220396c33a78ecdf748548041f5bde54babf90c74d68ce1e1fa1153e92e3f0b8fc4d75", 0xcd}, {&(0x7f0000000580)="e192ce3261efc96a9049302efd3e7ef14a0ab3de361dc94dab471f59f2f775fae66a5b2aa5227ea30f986009f47ad4d1", 0x30}, {&(0x7f00000005c0)="d12bbd7cf8e76d801944213886b16eae35ad627611cb119d6dc0fe835ebd839bd040939007d7f276dbed9a9d4967ef1c447b43912f80ce424ee3392b0848ab87a7651d3dce60241ffa6f1be7eddc63affc38bb08d8b17e6c217615c21c0974e6255bf11958bdd24053fff356119ceac4ea0aafbbd49ccafcb0e15038a58cf649f88f430c952f778c61153c325e8ba1383dba76b96ac6833ce185261fcc4a7fd34b06ad3c6c8a732e00d236ff20768aed02cd555ccd77cebf359e36a740ee912f00a6c31f3fbce2512c9b17f7ab22319444ba1ab8779f", 0xd6}, {&(0x7f00000006c0)="e5d7cd5e19cce7933234624415f888eb64a58a9037485ffa991299d2d75bcc739757a2a35d0838ed23083c8358ce4c5dcdc940cef024226754f80198a1f52e1001312b419dda5635c4be6fb73856170b1db85bbf9dff1bb37406149be1a90ce94d5f4fa6c323d5b61967e23a534c36760aef0c853afdbf1502ca4fe8a249c406c88d87d5e68757931a32da7e451cbd786308043f5d247e48fc9dcacc583e5caf44a0da22b7e8f971e89b223b163269c4aaf93d8548deb9119b745a8f80f672198c37847ce982f4a2ad0ba8dd9432f8fb994d2d1e45", 0xd5}, {&(0x7f00000007c0)='m', 0x1}, {&(0x7f0000000800)="5f310b42a5ee3aeea3062e63d90a1a9806198c320d1ee80513780bc644f162f0ba0c0ea41f9f51a830cf3eaeb4686342ca61e353be585f245437e6dca8298411b27235322ff1afb806d48c81fe2fd6d34ac43b40f9df5bc1fe3c5df2acb3d08aec27ec6bfee208d2b2e0dd1eb5c98e7e7b2a0c67b293620cd36b0db7", 0x7c}, {&(0x7f0000000880)}, {&(0x7f00000008c0)="85154a9ba9a6ca51dd52d13d54c0e30102ffe1c25a35101e4d7bd8980af2d2b4562bf0dfc04c0010ceead37fc23655226309270114394395bc05f69144a690e2897e77e767c2c2f9f5bfdc8ca5a1bfce194a49e2e94111d32d74b47acaa20a58814cfdd6028530d086", 0x69}, {&(0x7f0000000940)="43bab39ff0e134742561e0997f2c5eb6e4595b01546e105b6936922c2d6bf287b8074fa0840b35fcffd7d868f0381395dfb66302c96e8245c474fc5d709b0a50869267466e23e152fddc4a680cf9246ed32ac50642697add25aaa32883ec89e4950f84e17308692e122643f3d759d75bfc4ea109f9d976a02049532d3c04b5ccf38d6c3d548883f58d2b04462597386e412ec12cfff23f80f17bd9bbfe40ec87d23ef78954e9bbd42ce1ee294c77646a102c1baf749a578366b73e480b7084151c63c01f1123f531adb071237823e2d517642b8433653b5342", 0xd9}, {&(0x7f0000000a40)="ca81c365497dfda8eda636d2a705c1dead6ac5f028864accb866aa9988ac64e78946dc97b41def40ce8c3b0a5b3c82efe689e87ec2e50478a6b96fbc490be8382c995f383429751979b876159ac75b11742a08bc531045ac4fc9ab0f1eb6bfd2d9d9d336d1f5e9cdc77368bfca0d52b56f0c0f64df0789da5ffb5b66cee75f3e0aba04cc4b675dbd02dcb7a7fb6bb2b429f04cd361f5409023", 0x99}], 0xa, &(0x7f0000000bc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r1, r2, r1]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}], 0x48, 0x8}, 0x40e) connect(r0, &(0x7f0000000080)=@in, 0xf1) 04:28:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x1}], 0x8, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000080000000000"], 0x10) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) dup2(r7, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r2) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) openat(r8, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r8, 0x40044b06) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000280)={0x10, 0x9, 0x4, 0xfffffffffffffffd, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000003000/0x2000)=nil, 0x4}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x5}, {&(0x7f0000003000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000003000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000005000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x80}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000009000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000005000/0x4000)=nil, 0x3}, {&(0x7f000000a000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f000000c000/0x3000)=nil, &(0x7f000000a000/0x2000)=nil, 0xd12e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000008000/0x3000)=nil, 0x4}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x458b}], ['./file0\x00', './bus\x00', './file0\x00', './file0\x00'], './bus/../file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './file'], 0x3}) 04:28:57 executing program 0: r0 = socket(0x2, 0x8002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0x7}, 0x10) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 04:28:57 executing program 1: r0 = socket(0x1, 0x8001, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d562089fbac1e680d5db19f085dfd2379"], 0x10) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 04:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x24}, {0x1}, {0x4000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCGDIRFILT(0xffffffffffffff9c, 0x4004427c, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1bfffca46d27039a, 0x5, 0xfffffffffffffffc}], 0xff, 0x0, 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x3, 0x0, 0x55, 0x52}, {0x90, 0x1, 0xc9, 0x3}, {0x6, 0x3, 0x6, 0x2}, {0x4, 0x35, 0x7, 0xffff}, {0x634, 0xfc, 0x70, 0x6}, {0x200, 0x81, 0x1, 0x4410}, {0x4, 0x4, 0xc8, 0x6}]}) 04:28:57 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x6000, 0x201) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r4}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000740)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x7, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) semop(r6, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x0, 0x3000}], 0x4) r7 = open(&(0x7f0000000000)='.\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', r7, &(0x7f00000000c0)='./file0\x00') readlinkat(r7, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$getown(r7, 0x5) 04:28:57 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069db, &(0x7f0000000300)) 04:28:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() getpgrp() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ffff4d4d7ee400000100000000000000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000140)) 04:28:57 executing program 0: r0 = syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) read(r1, &(0x7f0000000440)=""/52, 0x32) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 04:28:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000100)=0x865) 04:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2000000000000043, &(0x7f0000000200)=[{0x54, 0x0, 0x0, 0x4}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:28:57 executing program 1: shmget(0x0, 0x1000, 0x10, &(0x7f0000ffe000/0x1000)=nil) poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="2d012e2466696c6530008cb76812542641eb42b171f6228d7c1f9c8990043ffc32661bb1c48c86bb0856d8029e60afd39d3ce1b10c925761b05d377f"], 0xa) r2 = dup2(r1, r0) accept$inet(r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x421) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x8e01}, 0x1ff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10000, 0xa6}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/2}, 0xffffffffffffff6c, 0x0, 0x0) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="0300000000000000a40af300343ce9056e3cddd33bde130e30e014e83187ae9a53cfd4d3d35c759b87a04fb2200bce67e325061f264136a9c25f612873c1ad39d54cd37ce0ac737268e5451e367e3877b6b6842bf3c630faff566f3c2e4b100d4562d68506874143fc174c9a5d8ac7564f1e4ec3473dac30c3afb23d35917ff275738be13591bc9e1af617326995f592de71f4b8243e0f033f7f"], 0x34, 0x800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) msgget(0x2, 0x498) 04:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4d}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x1cb, &(0x7f0000000340)="b6") 04:28:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x5bcab3a92b794cad, 0xd4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="03000000442c"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = open(&(0x7f0000000200)='./bus\x00', 0x8c, 0x4) r4 = getuid() setuid(r4) r5 = getegid() fchownat(r3, &(0x7f0000000240)='./bus\x00', r4, r5, 0x1) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) writev(r2, &(0x7f00000013c0)=[{&(0x7f0000000300)="3737031fd40821cc0af5025167e72715c3450f0c385b2db8871a4d558d07390a4db1d89a73766501b78127d36e01b5eb7ffea241151e6be9006a3656c96cd6ffdc42fe3e2be0ed2b3718f8bf58930e4e61f45db365215b3ee1412128bb9c127724d2413ee6a31fa0abd68e3ad98e2aa6a6ee4216ed59fa61bbabdb64700c47141bee03fd84fe8f68b68298767734f9f6ac2641b7fa24b5ed21fd459a47cb696b31088d564623759ce52d52ae602fe37504c1b0294866861ae116ca3c8df6fd7c478eadf27da736d53ac18c838d9c32690ede2f048b1332df0b6acbab8387c4dddb8df0475f810f425b09a5baa61bd42b7ceadd3004bf2647f555afee0c48f896ec58d5a406f273e552eb6bc0d9c15a58e7c7114fda03a8723cfddde4ee9323fdbd3b75f620958ad0bc22ca9245e27457fc0a45fc21fcf5a41d95fa8a84adfb997b06ea4d86d7649161cdc412b65671a73cb2ddb4d31165647efdf2d8c10ec2c4fc4eb5938b6084af9a0e4e98616102ed7d6b40bf5f2a7c27940ef615e6e8a31cacaf29f5ee4daf8809a5f8a319e4c3df6642de2dcca15d7d2fdb08cdf0d4f4dcd2aae2ca6db12f0344ff93c10acc35bba3c6f3216f8c42deb8c0e65bb9d111b5bc5814123ac26dfb9bbcf3feb4a4ca54c3a90f1e2e9ed7cff2356ce5787ba7888d5799462b84942b785021d8c0910fdf9b6180bba0a19fcf81acb87853873d00237417152f19fa995bd96f462269bf3e3e825aec73cc871536b3571f6cf65a95d8a3cd3a11bb3442993f705aba48e82e1583fa45e52b224894b80e63ab46a43bf7a9f0373ca5b346704d3b33ceb27f80cb0f63bb83371a3f3c85be7f9892a7a8df40d1b2bdf4dd6f59814f5ac0e92386090c5bedeeb9190bc9e864db9f9b6b4f9e5505b336c42c34a8bce264169cd3231a4ef03e145937b0f240fcc110f0e3a02164800a0dbacd9496279a6161ff2256d0305d48ecc9ef104465284e5e1c43598ee405dac58e2dedb546fac0e9e477b8a4ff6e016b352429a77620640bfbb9e642c6a7931dbe068d528babe31a717153aece0f936ae171b629beeb69a42afc41e728b7c6df163e84fcd45a18a736fd41c1d49d5f7bb534dcaf2516fd3d1fe606cceb74d794a9a1c1d6c236e5bc9e5f687307a8584e449b40ad64eaf3e17f25c3bc05ca5ac7f56e7e513a73b47f80712125d4daf4f763eda89c1f3b487bc7486cd9a1b36aaef61c6c2ba7459740f2eb8e70f18facb565671a6d37653deee4e6e1c17e037b837989d52e937baabd14f26859e45227b02b6849caa346671211354e29049c771579ea987db752b21881982052ff19531c731e4c9288005c7023c41fa485c3e8a97078891f92fe89af600ac1c4cfa3640542b5c2fcab5be1a88c002467cdf45d4f1bbd2dcf9f1a3a49ceda1f2821f373357b3c35695b599bb80f4d44fd91997c4599e4b6b5bc80f535d9e69f07db4a265321f4f645e33013eab9ecb99ad6e6d822e9b1cf98a324caa20773a9afdc0aa3766b7994f743a8ae606327ecbf0c4dd4dce36f1391ce3cab85f15ec1253cc06bfb66c4ef2a0ab2c63cbc8094953dea090ef2fc48820b665db23b0587ee338e2636350c531f83c7b28e9b87c4323d2ca167e9a70059de922085d613fb64bbc4e8a7a6c21e8d3df726f0624fea11491c8fcc6471d89705d615199192015e8dbf1fae2fb9271d3b36eb45bf2a786024b1d647f9e378cde1e3c04593a9ce2bff73b1a2c27b4172836e9e241bb0a917ca82d92831765e7edf10727d7caf1a72580c09b687cbb06ecb612b2b2c6efb84a82c002e0310d25d04bcba9bdb661e745ada854634aa291cde0bde11793375840db610b4800fa93d3fa319f7627191b809d8510d47125846b90730c55bedb670566f28627df9cb1fa227c320d2b6d6bace9fb8b54e9998d27c37e0d6823246e9dc029f8139eac1c485225afd3afe4169339d65bf42ceac6e9809a37d9841d273630b22d0d8f7e31655688351ed04fbcbda967ae50229546444d1749fab9acf002f168bdd1525135900f176a6618375bfec3e14f2ba0d0ef8d24e52dc62fd6ba212f76d16cb9ce4cf63d377dd314e9b69f0d0663cae1351b0321fd2a52b756a4c2f7bf72b2c97aad5ed2d2cb21783098d69f23305907b4101c5462283b3cad91e0ecf2182a1204967c07e79adc44dc1fb9dfb48744d4fa35b5d602cde5ffa0aa4374383f5bfbec9bc1a68ba3f1b3bf8442771bb526a420c5498214ba6f786d95ead66276dca74e1f860f450fe9f7b15d863caa4a49fb36226783ee0d36e16b467544be4519a054f5552716dbabc223a22340356c1763030a4f4980d13eaf398184f0cbf4e7112674f9362ababf142f0ae7e07818e496cee27be04c9e678dac40719ae735d5516bb23a1ef5765fe6cbf0bc19b11f2a2054f1d0cc72e3327f619b2a9f64d06ef038f1a5f30008de2eaec9e30392ea3221ebc689615621365f580d996913750e4ae6c2f4253a4a8b827da261117239ded4b25e7cd131e8e01029553a9f8bf9777691246d7da60b315b42967de2e7e513cc93d859eacc439d83caee5ac74434157c51c853f1da6c0872d260a18e9e6467100304d2ab98dd6efc452c3c7019aecc9c8c1eb650b9ec75612f9316ab61daf387be2ad598c1f7d6d9bffbe0464f9a7b5711067e333d9bb398d8a0f42d99219fcc3212d603182e6ee31a647d844b8d7d11f6d6f480e906f857baca2f0a1190661c9592056c3280799a8b3471ea769ff87158c904e82249b9d4e9492a7d163c1f6eee8375b82c5d99745569c0e611d4bdd64c9d54067c5683169604c4f0fb58fd49b71272302ad99ceb55d4fa95309069a063511d01a664f1761c15a6f10773a7a3913b001b6f2504387280a3c9df539c201a426d944ba801176c18192bdeb79a58562e59429b7c3b180563b5e4c4449ed2098a1581689f58773a69eb613b0f155a8754fa411c3d236f27a55860f1512dd1cd61d7b566ba45af952bcb6fa062a680aca8631878e5192303108018c39becf81e2a32bd339e3ca2e979cb94cd946f758cd6dc70f1138b54431c153c5ce51d8c57f3c951b709e22e775ceb893962319dd74069194b488f55fda5a09180ee47b43c2b915a7c2c782af801712c24b08b2ea3b05ce2e5592b252b6e8de8c23fec745433ba8c93d82fcd1678aa06423937c0d09be6d4d7baf5cca81af580f5e27a23bea058acfad9fdcbf64dc562be15373882df4169a01de29db68da08e26ecc51355cb5a0581bf1bc0393e9a54e8f983e121fb1ed0777e1762b286b77dfc3da7d349fc11695b79aad9e1f87748def6668a9892fb6ba29efea084c3c30ee6394a0c1d8b7a249ba7bf910198b6da9ad035e0304a43199e46ca7ef4cfcb576927d947a50a261913ba406bb970f3680de75880d06814fef0c112078144310fc8d300b13de0c8b6ed09965dc4e4aab390b40520813aaf522f25f6375ab3dcf52805febdbc9d911305c0b9aee90441126c7475f5ef01b4635252f63816d847c0b6a017ac3511f39a8ea8e1f3c61f8c270a61fc1e973a46c2baf2bb3a2193fcf593bf4b2e97c51ccfebd002a086d71517216bff0fb5c41c8b2d646478f068283c02a686900197c763a369e2dbe6e10ac6ca464ba3a6cb8376632b23613a0a14bc29a6cfc08e76018b26fa94ad777787b2d6f9875ef5cc2c4c42e85500beec9da7e938a6d9ebb594a1c0a4050ab62bc4da728decdb472d96d9599fd02211a562962e26f040329dde8eb19f6e36871deb9a0ef3702f760e5cc1855ed255cf7f65b7acacb9621ae5f97d9e59485c717cb57c1eee2d98162831d4e40068be031d559c04ce95c28268e0061c74c58b6316137d57de86ab661fa61a082ee3bcbf692d14ae597c942021bef7f18ef5efa1e27d15551615a4731192f4ae0a0d351feb4be91c27ee5412608bfdccad2132970d2d2667c55d227ef0ee68186b2600562768a60579103b3b571e98a7a58f5c7a61945cfc9dd53a505e8abcccde8f1e3a74d9dd06b6baafe75148174e82e849d9e40066e55167905c655ad9361cb74cc86d087d95411d360f4e69172630b44b4e744f4bbd107139a92d2f44bfb341bb9866b9ebb737a132a69133188865601950bc0a5b8fa218224b416e560cd90210cd4e9bd7d7b6c6ca1b8767b83b3028b44e36b834be132751f51651ac0c9cf9cd20447b9bb558fa4b23804ccd7ca3917a56b9e7e06c3aaec60cd5727e5ce6e3ca5b2e7d7ca521263ba58c28c9c4488aad2da2d12afc06da4d0c4520bfc913968723e2f245f865d753853bd87ffe3467c219ca9eec9d11486f8ec1c2bb23c2d47be663f2552c668309b00013e428c20a1f049739c52a7b6f0f3cefba60ebaddda634c2325b0d043a0a5c43e91955bed2552dc69be43ef2d551da2e24031a09cd09ddc6d9942630800f65792536b948cd4e13dd8439d99450d2fa1bd9968b9aa9a4b366b051f243b072d16080d2aea28f28ac933d843202eb47fe2a079633bbd69a13756833f25f7296984cdc8550a186799844f172d15f15bc8647d3aa908030d790ebee916d64ed031799b8224011a7bff8e51eee2992343178ba69a66d5cd5a32fb95016176c8ad163eb54341dcb1d7ae836c88c7025509c3a024dbe18a6ae4a1c836a7dc7b568e522f5b2bf09016007f3d95f0124260ded7bb710cc8066f26aef6f56a3ab32e3dad86ec7df2fe94e478209e15a23b301e929661a1c030c7ec97831bbe82e971f9f20fbe7bbffd18d8f98a1e7876122b8bd1bff38971352e3f24079afb80c1d56e7b2661be0a03b3c6416fafd41697362ff0043d13d91df4913757c8389a2f9cf9c3a08a4813c0ae7241657c3bcefc78e00c15c1d4da12db0c9ad7670343afcb2c299464156292c05a07e23ec5d8569efcf0bf32612a207ee4ee6a0b286c3ee95150aff6ef9eb44db7f5be027abb1de9e863036de67d591dd3026b2d0d625cac4dac2abc2f20bdd66366f2a04dfc83f8ec622c231611d2febdab9741ea03346ff7c23a1ba88ee415aec80d4b82880ff076e0b74a1cf5c02de804c6f75046a2e71217dc8849d6011e14924d75fc2de5a08f0a05aed24b613b39965ff86968b59eeb775423fee648db9ac6c496ca7ef08d41bd441bba0cf8668a1628ae7dffd48763df8e47f36db8b24fdbcef563cd9448cd5b975214fb384a722c8094029a7ec8d230f1437fa0fabee5dbabf41ae0511f90c7bf479902f19b12bf658a2c0c129d1da44ba65630c8382ee80495aaf37004e9ce0bd595b5fe625d37757c8029e157955483129df5b7f56022c6ada9c2b24c18f20d495ea8484f99ee61c4229ff62516ff6b1098d1a64ba79d3543702d90102c2f4da3206bdd26779abd76e072f3ac62702ff57821293a9742fbaf6efff490375b3f75c5b192f28fbc87f66258d7e022f07b396f1d0f3c2c7756b5d9ea69e6fe9dbe76ef1ea35c5010274fd773f593b6cdc049f0affc38e9bd02e7c06cbdbf628b9c300588502d7d63fd6c7345d57fe07119700c4a23f9e5c8ac19c1bf5fb35f1e509a0ff9dcdf6046d1383017fbd1f55448144412901cc393cb96373dca9c5b68929203b067e65669f6697703514b119f863a06961aca949cdddd013e379e6fdc97d5188c5e075c3582ff156bc8df7f0f30cadf9869c4a4cde74992186010479a9197ecbaea492cb8eaff48d85fab10b97d555d1f57bb91ff6b9d921f17d6312cc040ebabadb3e57e0439871ff9bc3ac0946206b22b382e59d9834f3711ef9d22a39020999f0e29024e", 0x1000}, {&(0x7f0000001300)="e946e0e7522e137aff49e84ebf01b28041c043255d62b7c83ae33f97a463173596b692285aed97acf506c343b1754b5a6ce2f5e3f1d65ac3adbae481ffecebf4dbb5819ca744beea9efef68aae80f582364c5f98bb3565cd780bfeacbffd5f64a671ca3ca79a711118f172aebcce6616b78adbfb031a5fa64ecab2238c34feeddcb614af8c90784c8b02ad1bffc1e86790930856ba4047fefda5e0bd4b5adcd5c69b7dfe238b42d13fade22a2b", 0xad}, {&(0x7f0000001480)="b4963a166244c617e3dcf12562eae310e1324138dd1137e779d025d7ac04e09af7ef73cf0016574eba697af68997aaa5bc357b7dd31770b3e3db9bea13ae2cf823e28b4695291804158970a3d559ac308ea74420354086d88f0030f0b0f7e6cdfa0139ee31b0d75cca98384912e2a0a9a558bfaf36f6335e14e18174db1591a746c2e6e0cc7b5875d26da180b992e83e07cf5225d86af784fd45fddf306eece0851310c1116df650dc2e", 0xfe49}], 0x106) r6 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r7}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000000c0)) kevent(r8, &(0x7f0000000140)=[{{r7}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000280), &(0x7f00000002c0)=0x10) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000040)=0xd7) r9 = kqueue() kevent(r9, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000000c0)) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000180)="42b0df9219c87a0965aa877206bee6700422c6c68b6af8e26e8dd60d1a3c8825bace9932851fb0a0f4b4635bfec87ba9eb822ba7575634a76fbdbb9a27ae", 0x3e) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r12 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000000c0)) kevent(r13, &(0x7f0000000140)=[{{r12}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r13, &(0x7f0000000140), 0x9, 0x0, 0x7f, 0x0) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000080)={0x6}, 0x10) 04:28:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 04:28:57 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x0, 0xfffffffffffffffe, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) r2 = open(&(0x7f0000000200)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000180)={0x102, 0x2cde}, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff9, 0x8b}], 0x0, 0x0, 0xfff, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) bind(r4, &(0x7f0000000080)=@un=@file={0x2, './file0\x00'}, 0xa) write(r1, &(0x7f0000000180), 0x13c) 04:28:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r4) r5 = getuid() setuid(r5) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x6, 0x9}) r10 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r11 = kqueue() r12 = accept$inet(r10, &(0x7f0000000300), &(0x7f0000000340)=0xc) r13 = open$dir(&(0x7f0000000380)='./file0\x00', 0x100, 0x40) r14 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x400, 0x0) r15 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r15}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r15, 0x80185760, &(0x7f00000000c0)) kevent(r16, &(0x7f0000000140)=[{{r15}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r17 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r17, 0x80185760, &(0x7f00000000c0)) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r19 = dup(r17) r20 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r20}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r20, 0x80185760, &(0x7f00000000c0)) kevent(r21, &(0x7f0000000140)=[{{r20}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) r22 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r22}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r22, 0x80185760, &(0x7f00000000c0)) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) kevent(r11, &(0x7f00000014c0)=[{{r12}, 0x6d4ce365e94bb5c8, 0x1, 0x4, 0x10000}, {{r13}, 0xffffffffffffffff, 0x150, 0x2, 0x200}, {{r14}, 0xabf0b92a4be51f9c, 0x0, 0x1, 0x3, 0x7}, {{r2}, 0xfffffffffffffffb, 0x0, 0x20, 0x101, 0x7}, {{r15}, 0xfffffffffffffffb, 0x2, 0x40000000, 0x800, 0x40}, {{r19}, 0xfffffffffffffffd, 0x10, 0x1, 0x100000000000000, 0x16}, {{}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x2, 0x40}, {{r21}, 0x4, 0x2c, 0xf0000000, 0x1f, 0x4}, {{r23}, 0xffffffffffffffff, 0x4590393510d652e7, 0x8, 0x6629, 0x6}], 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r10, 0x80185760, &(0x7f00000000c0)) kevent(r11, &(0x7f0000000140)=[{{r10}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r25 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r25, 0x0, 0x0) shmctl$IPC_SET(r25, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r25, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r27 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r27, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r27, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r27, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r28, r29, r30, 0x10, 0x9}, 0x8, 0x1, 0x9}) r31 = getgid() r32 = getppid() r33 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r25, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r26, r29, r31, 0x1e4, 0x8}, 0x5, 0x5, r32, r33, 0xfffffffffffffe01, 0x9, 0x7ff}) r34 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r34}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r35 = kqueue() kevent(r35, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r34, 0x80185760, &(0x7f00000000c0)) kevent(r35, &(0x7f0000000140)=[{{r34}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r37 = geteuid() r38 = getegid() sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000004c0)="1f54131381e16f0ec80436e1ef37fefa9b8a09f7f13231f00f2ae406b649503d0ec5edc1a3b9a1867658601116559490c51b745869d99e9745deb3bf310bbb4cc0d307acc74df8eb4626d60e34fa0dbe7d5ef787435b0eab9d8d6bb57bfedd1d2d715df710ac4e4a660d72cbfdc12ebe08b595b79df2beaf07d0a850af783bb6e60836b3d55777df4f0717a9dac910e5e88d1391816aa58c7669af11a8c6d5fade7fe12c9ceb0ee40c0bd5df105f855affb0f35c3326e9de7468cf75e8d1e240d0792c0a4077d53c838df9166df6893d6c0f2eae99ca920cff737bab1328239cb433a6f5d022b03c67b7a6649f85b9bbb34d2ac9f9b491320316cf83472f392710dff5b2b5aa6705604cdee516be9af22619de15aab4141236a4314f2802144ec94aa1f26698b4140e73bf369f55d8c1531ed485c620827f459045040865ac38e48f435b76bb533fe364494cd414920576b1bbbac397e9fa500672b71185c215f6ef694e59f73664f6e942b9548f93a41e0f50eef1f6a7c6e2ba5721cb31286b076d6ff3255820e5317f027d314a8ebece58fb86c09af8029569b0b8116b9f6314332930fc029b62199e9d902eb500785d4d6ce332b0ab2980c082c630ff467ccd68e94700c916ef76bb04910cd7e1cdf72f0630d2c2681e3d6cb20db94935430c7ebe2c0b65b9cc064df02d7f56aaddc3a4fec481bac351e79b5208592fbc614f506d137107f761b92330b93b6ad1d14c34ad01033e33a95fb788fe981ae66f272ec91cc302766b6a35ccd529269b4769284535437b943b6181f8a3b21798b355b8a72ace658ee0775231f41467b9bc23586193401e771f48e91747e5ffa4b2598ac53c9c33a5b1ff87e862ee107f5e9fffe65a818be8458edaeff803a5cda16a0bd0f3a7937d1d1e43cb6d765fc2ed877bc6d8ccc3ef65c3e43f3389ec974e91d604c3d3b9863f296c77e4b31f2a1dc20cba6c8b0aae38f08454188e0bd32deaba457c8f80fb1237f28b7f885fbe4f3262208739bf781dc01e0cb40a478ec7d62de3dc884aa2b72554168dd6ca2e1dd01f0f3f96b1f13035b55f99f45550895ca4d09ab0909ecf5dbc7b6267de89bb1142ada1395be56bc98998188a1daaa14a793eed78d87bb63659cef6f52257527f55dd63e6550f75dfe6e0e0fd4dc24f7b0f1e1657f4b8fcf207e697286bd24b008081a1df609891f747d578244d8fca9c180a163ea723d86c27cf2e0580f1cbcc389f70f1b045db5631d61064035e49a840f14df3359ff6b84e118e4ddb6620bf3e9197142a12c2ad6448d3d32298a77dcad63c941f02d3ca0d3114481cf10e004d91c75abdb4d6469b23896a7634200c2b5b1464c26fa421323da9a821b0f13c3aa937733647ddcc8e1357b1b0cbc5bda15645df5aa5aa9dc29b3dff98055d20d1b3a376814c3821d60d28f9762d4351fa4f0b4132140aced3458d4ef4ceaed6c988034b5bb91e90e083ac62ae5b5724fb8aae6b504a5b26ce1ba4f06beba2d150a911b0e1f6b823e967883f2b6563d13d82e9c89f2215c3cf136036a82a85f479d4a0d11a459f9845103fc6e5cd229c6e93f3a8d6c152b4280011e3f51edbfe49190d5571518390f5256848ebef18f995546372671cb01122060037004ac772ee7535c987710178b1f1c4a6e68ebcd8676860fca20a8a15df595c3b8ddebbffde5d165b0c3f4abce2541713ecce4a98c58a2dfbff6eb45e2ffd1299ead4d320f385dc9f4c08fd7f112b404e75c31afd0d2e51caf154662197fc8ab6739e524083792309cfc0688fddf6252996e697332494875cfdc076a498bac1472394ef4f0c67db16f06a058f23ecd4992221b8691c451783466ef0111b5f0c0b20fd8dba4482c46de46d0a7a328225eb7e33c1cfb42d325b52981c0c39773d526e493683e17c199abacf57cb226807b58731872ac41485306feaa35c13a7781e50a0df644910cd4e8e418bdb4d408b2e8e9768543d3792e6d02788dc5eeb1b8aa03e6e6ed6f83ab882ddfc96f203044ef950c5d79005cd29818463095e481a2f78318f3c5a0947c0953402d1ea587eaacb577ad409f59cbe7ee4ab718c105a9705b79b8238357bdd41dbc4e5353f6215f7337d14124179123e43c04c91a0791cb59583598ea4437bdcb401cb696bcfac4f1a1b1c17bf0e430ca28a75c0f13e411aa5e7e5c4ecee4411d30712c82224377c44a01aab20cb9e85948c38cdcd95f649135df31253b94ecb243a7f257211bdd6e5ba2e108a621e128e0bcd167081bef1db53928358a4b3a88bb9f2196270b480b19a30d3edbe4baec59e2b11b0b7fb84350850b2c860e1e98e7b83e0bf0a2679a7c4daeff87b1d98ea6759f7f131f71a3069b9fe4ee873dd884b7243e62b46ef040facf1bfc1dada97a0cbaa533aac787f443fab30d6e86f211ca9199e0ffffd9bcefed04db11e81e7e92ad2fb3b74c9a656c4ed174a0d0f0275a197f45846871eb131d79ba8e2faf2ede7ec36766260bfa56c8a470a01833fbc723e55465fab716eeac2eea1e58666c9e125c6a75d8b0a1afa7a2e1b1a82565f6ccad7052b0f653eac6ff1e7eeb3c5323610dbbb0f0c506494a087bf18a683139d630e1b0ab964106b22631daaa23146d27bb029855b28263da8339331de7b1ee8c43b9918a5890f77270bb5a1741e2f52addaa994486f01a697af03aeb6b354c218e549d91d3d9f2496ca4ba64fdaa097e3eccb2a240762095cb365608ba3649adc1cdcb02adb001ee730aa3a0cf99585e98139998f2588f0290a5a7baa3263c334b209c1deffaa0854316045d3127e2f5191bd60a0dc00180e9d9b405f0dc3366b5d2ac90c32fb93fc80fd1b3598dfd48cb27ff984f68d882911542abff689e0eaf18470b22596367158718c85e7481abb5885bf913baec8f40aae361a8838b439a37172b406de24ef16ec99ff2ec8eb7d256f0be3aae876e2ebcf29c978aa677672f0b3428a6476d51999fe5c67cfa43ddc2ad0a03cbd9f0f65dff95ea4fdb03d4b5c789f77453efdb6769fd369f1dfda037cb4be8c6ed3641550c6757b31f874d21226d8e98aacc7634d884242eb228faddb93ed7b30b1774f1817cb895ac609f4a9a210df357293bed178ef96707a0a5edace8c7e6e83778be453c5c6ecafe75a36b94a29565bdde7560840495e7473ecad8df7e6505dd0b4124ad44e965eef5bb8370865b6ef108abb342ac766ba279c5545f975ebf9e2e4f3daa3800a22bbb8f96efd94a27e48ebec2fc260c23333249efdf0f66542664740e0aea19062b9ca58825a5f397f15a628301e03b20ab074173a190acbcc3b3a23fc9c74cf60e0d56bf62994dbbf118acdc91bb660979decd55072e8f6efbde01b1d3e18d90dfa843bd5420f277f8db04b656027852276e5a9e883ba72bf6c18d0f9f633d5bcb6e02e8c19fc38dec44c03038ba7b241d330e11e763c7d2b33867cf30c56df4f30abb895f7fee6531594faba49115bd576337905ca371ddda627f0b0f30d7f35b6a47680579bf6958f2c2c5871f5189a8991ee7e294bd0ed0be1960cbc950b765abdc6cbca960ae6281c5a612574e5794abb86dc3e6a6f13a276ea46d78e6243d7044d7f20f994d22a8d1f00d43905f4a4f45188948584cb89a26797622523f7e53ce67cfd9bffb973c78d13f32cd1e1f3772af95e5b77471db1e6873de1391d68da3e246c149ec74c395559957b495c135fcff0ecb61c05d065b48dc0a4964b88215c8776091e67472e6ca004873394667f43cc10f1d81b893ce765ee98dbbec5e8585dee62de62d559b2d028bf1e52e126eb123701721ac99475cd7b360e28b3c3e424a9dbb25245cd85d85adbfb1d2b5a7c59d2b59df6b8f48e585e46c19921d3ac197d10751b941cc7c419e5ec5a393258340cc66e5aabdff2a1d4a2ed8d6d9cb7c667b4f89751586ad94ea8b79b243650b446fb488236403426eb7f3aef6df45d96bc74dc03d274eed9dd48096da1b2d2d9fe8f7d0b5e0ee0e5c6c1e8ec4edaae9cb2eae162b3dfaba8e0c09a96e493cadd624df8d06d86126162898ac13cabaf325f154a88d1d8e5104fa49c60babe1f379a580e81ac4014f9d99f9e04140ccecc848f3564f1bd9577ed82d7ca6f261f4d7edb4b85ae880f1a4294e9ec5ebf019e2c4a70edc2b26c0568a1a38b32dd237168b92e1a9cf9564f45f81fff284d1c15a613c083a5975e9084dccdac148814560c9fca703260eac4f033e9f5a26730be68fa352aa7035aef80e369387ecabb2fd3efcfe2346516bdf7efa1a33a67bf723045a433a6aee27e4886e3c1be4ebb2d02e5df2b1ecd4c762f2ef7e746dccb47b22d4e5d1730fb7d374655b123e7fa27cdda52822ac324e2e65c7ebf1117322a74f4240c378a6752dadf5b727d3c59d7e783d8ec4349eb673dec37f453aa5e94746d3421edc8e737d64702d47cc288ed9cce29ecfebc1ebd9fb1e77365073e40312e2b390fcb40e833df9343f866956351095abe075854f79c107abd0656a21ce87e95bf4d3b9b02471476dd6489b860f9a4918d9fa83aaae7a2bf0c6671028f8607817b53f253ebca8e54335ff83d09ccc31991e95a241e341b2755ce71108b602b06129f9f00ef4b23c84f75e63441af4016be678e6949885ca22f20d728aa92b152a53be7353e7d164283c9267af673a3606dc81b7b5eb457ae9785a2736409b53724f9a4a6a7512b4b2242c2369efc4f230751a6885ac4f9e07784cf00773743f5e69ff1873dc7d3b7b7f2694c3ef0e34fcfec2a2c3bf5c86cc80e3502c18be01a2a44ad22390ff5875b2aa45fa590bcf06a6221eed2b7113670c9da59456279d1fc61ec95fb05a91e882538e13ccfaf3a8948efb107aa1bcbe11da602484e326b0e9db20035b737a75e51d0340569e14f02455f9dfd8cd1d5b38913bc1776442c636584b9894e83037aca86a89ce894892ebc68ec2c8b6892693f2dc4c19801280a4f7ed111a10ce5977bedbf8f66acb1b59aafb943843510270f7784608b202ed871d494d2ea2ce8d50c43489164c0ccee9f92367a369c156bd0e63b21093427050426acff3a8103c32099f98003d3266a84e46897da3a21ed8973819e98317aca0bac95093e2d315f4240ffd4670725294bb5af7e2c6876f11fb1dc7d849517f57ecea874c1d9892b17c96305a66b0c39f89124526806ddce38f6eb11d2df19079a5d9f26190cc25a57c302271fb4fbfcbf85cf7c58836930a057625630f4bc7114af418be6058d491d777eeacb271faf5789193e21ef2bfb09af65a8739d023ccb2d9773458fa65276120159e69f312b1f8441593b36f7688108c7daca14ce98f9fd511f0b1fab8ad0d59116caf3c03063a3766e221bcaeced1d09a70dfc6bfef136b10057fa1374b1c7d77e051dadcd80ab7e7c74aa384e460ed3ce98e53c1fe1f27d00088bcf74630df007e422c6105f2945e01b62d6d135302559ab0ae6c50985d3b4bba38a96d3bdb431dfaef0e15974f51e65e05c52366aea9185b9ac611180f32c956fec401799a85020e402df11fa2d5dcc70700fcd8a2e6cbbdd8f05dd9e38757db32920916e94e861f6e66bad23b8631ff9834629583b3a6b149a9bed46c396500f3a5c99ed96533980c4a89c40ea375452ce9b7f20380acae651635d7ac32934a94b569f6854f6646307645ebaff4e847cff6f2ccf5763d2b79c9217b57f470259be1ca063459789049e1687aa04fb3bd701c931d21ddf4836015ee263d82ea5c97a1bbc212373895cffb15e8e333ed22dad9c876ddf4ec23181", 0x1000}, {&(0x7f0000000080)="34cd00782403d5efabbc632113f888ce1e09699af50fa227cf89080d2d158f303be7ed00f952bef4c08b055dc08075c3c957eacbca990d581e40", 0x3a}], 0x2, &(0x7f0000000240)=[@cred={0x20, 0xffff, 0x0, r4, r5, r9}, @cred={0x20, 0xffff, 0x0, r24, 0xffffffffffffffff, r26}, @cred={0x20, 0xffff, 0x0, r36, r37, r38}], 0x60, 0x4}, 0x400) fcntl$setstatus(r0, 0x4, 0x44) r39 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r39, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 04:28:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4d}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() clock_getres(0x0, &(0x7f0000000040)) kqueue() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) r4 = socket$inet6(0x18, 0x1001, 0x0) connect(r4, &(0x7f00000000c0)=@in, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getgid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r7, r8, r9, 0x10, 0x9}, 0x8, 0x1, 0x9}) r10 = getgid() r11 = getppid() r12 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r5, r8, r10, 0x1e4, 0x8}, 0x5, 0x5, r11, r12, 0xfffffffffffffe01, 0x9, 0x7ff}) getgroups(0x2, &(0x7f0000000180)=[0x0, r5]) r14 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r14}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r14, 0x80185760, &(0x7f00000000c0)) kevent(r15, &(0x7f0000000140)=[{{r14}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r17 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r17, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r17, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r17, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r18 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r20 = getgid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r18, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) r21 = getegid() r22 = getgid() r23 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r23, 0x0, 0x0) shmctl$IPC_SET(r23, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r25 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r28 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r27, r28, 0x10, 0x9}, 0x8, 0x1, 0x9}) r29 = getgid() r30 = getppid() r31 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r24, r27, r29, 0x1e4, 0x8}, 0x5, 0x5, r30, r31, 0xfffffffffffffe01, 0x9, 0x7ff}) r32 = semget$private(0x0, 0x4, 0x7) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r35 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r34, r35, 0x10, 0x9}, 0x8, 0x1, 0x9}) r36 = semget$private(0x0, 0x4, 0x1) semctl$SETVAL(r36, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r36, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r37 = getgid() r38 = socket(0x18, 0x4000, 0x8) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getgid() semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r37, r39, r40, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0xa, &(0x7f0000000280)=[r13, r16, r18, r21, r22, r24, r35, r40, 0xffffffffffffffff, 0x0]) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000)=0xca, 0x4) 04:28:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000100)=[{0x1, 0xacf, 0x800}, {0x4, 0x9}, {0x4, 0x1f, 0x1000}, {0x3, 0xd, 0x1000}, {0x7, 0x4, 0x800}, {0x2, 0x1, 0x1000}], 0x6) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 04:28:58 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, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x6, 0x4000, 0xfc) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) 04:28:58 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) getsockname(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)='\b\x00\x00\x00\x00\x00\x00\x00', 0x8}], 0x1, 0x0, 0x18e}, 0x0) 04:28:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x200000000000023d, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x9, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:28:58 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x8b}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x96fba6da79502985}], 0x9, 0x0, 0x80, 0x0) fchdir(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r3 = msgget$private(0x0, 0x0) r4 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r4}) poll(&(0x7f0000000040)=[{r0, 0x50}, {r0, 0x4}], 0x2, 0x3) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 393304 93547 0 0 0 0 syz-executor.0 *265349 93547 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822068b1,ffffffff821d431e,350,ffffffff821ac2d6) at __assert+0x2b rtrequest(b,ffff8000225c53c8,83,ffff8000225c5468,0) at rtrequest+0xbd2 rt_clone(ffff8000225c54d8,fffffd8070887950,0) at rt_clone+0x78 rtalloc_mpath(fffffd8070887950,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000225c55b0,fffffd807e08fd20,fffffd80708878d0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd80708878d0,fffffd807e08fd00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8066c71a88,4,0,fffffd807e08fd00,0,ffff800020ab0780) at tcp_usrreq+0xacb sys_connect(ffff800020ab0780,ffff8000225c5758,ffff8000225c57a0) at sys_connect+0x3df syscall(ffff8000225c5820) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,e5e08190010) at Xsyscall+0x128 end of kernel end trace frame: 0xe60b9b7f3b0, count: 3 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822068b1,ffffffff821d431e,350,ffffffff821ac2d6) at __assert+0x2b rtrequest(b,ffff8000225c53c8,83,ffff8000225c5468,0) at rtrequest+0xbd2 rt_clone(ffff8000225c54d8,fffffd8070887950,0) at rt_clone+0x78 rtalloc_mpath(fffffd8070887950,0,0) at rtalloc_mpath+0xba in_pcbselsrc(ffff8000225c55b0,fffffd807e08fd20,fffffd80708878d0) at in_pcbselsrc+0x219 in_pcbconnect(fffffd80708878d0,fffffd807e08fd00) at in_pcbconnect+0x107 tcp_usrreq(fffffd8066c71a88,4,0,fffffd807e08fd00,0,ffff800020ab0780) at tcp_usrreq+0xacb sys_connect(ffff800020ab0780,ffff8000225c5758,ffff8000225c57a0) at sys_connect+0x3df syscall(ffff8000225c5820) at syscall+0x4a4 Xsyscall(6,0,fffffffffffffed2,0,3,e5e08190010) at Xsyscall+0x128 end of kernel end trace frame: 0xe60b9b7f3b0, count: -12 ddb{1}> show registers rdi 0xffffffff818c8e87 db_enter+0x17 rsi 0x41d7 __ALIGN_SIZE+0x31d7 rbp 0xffff8000225c51e0 rbx 0xffff8000225c5290 rdx 0x41d8 __ALIGN_SIZE+0x31d8 rcx 0xffff8000221ac000 rax 0xffff8000221ac000 r8 0xffffffff81ad2b6f kprintf+0x16f r9 0x1 r10 0x25 r11 0xc7075140cfd1577f r12 0x3000000008 r13 0xffff8000225c51f0 r14 0x100 r15 0x1 rip 0xffffffff818c8e88 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000225c51d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=265349 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b40,0xffffffff8265a258 process=0xffff800020a8aa90 user=0xffff8000225c0000, vmspace=0xfffffd807f00b5c0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 93547 393304 28039 0 7 0 syz-executor.0 *93547 265349 28039 0 7 0x4000000 syz-executor.0 40504 171156 82915 0 3 0x82 nanosleep syz-executor.1 28039 465146 82915 0 3 0x82 nanosleep syz-executor.0 77590 218081 1 0 3 0x100083 ttyin getty 35970 370088 0 0 3 0x14200 acct acct 98019 495211 0 0 3 0x14200 bored sosplice 82915 231127 67611 0 3 0x82 thrsleep syz-fuzzer 82915 504096 67611 0 3 0x4000082 nanosleep syz-fuzzer 82915 499002 67611 0 3 0x4000082 thrsleep syz-fuzzer 82915 215749 67611 0 3 0x4000082 thrsleep syz-fuzzer 82915 79847 67611 0 3 0x4000082 thrsleep syz-fuzzer 82915 58089 67611 0 3 0x4000082 nanosleep syz-fuzzer 82915 196372 67611 0 3 0x4000082 thrsleep syz-fuzzer 82915 345712 67611 0 3 0x4000082 thrsleep syz-fuzzer 82915 355589 67611 0 3 0x4000082 thrsleep syz-fuzzer 82915 288807 67611 0 3 0x4000082 kqread syz-fuzzer 67611 417327 84264 0 3 0x10008a pause ksh 84264 395923 61763 0 3 0x92 select sshd 61763 47090 1 0 3 0x80 select sshd 85848 482889 15316 74 3 0x100092 bpf pflogd 15316 226076 1 0 3 0x80 netio pflogd 82027 8121 49144 73 3 0x100090 kqread syslogd 49144 329943 1 0 3 0x100082 netio syslogd 43421 306266 1 77 3 0x100090 poll dhclient 49730 92885 1 0 3 0x80 poll dhclient 93287 225766 0 0 3 0x14200 pgzero zerothread 74411 150061 0 0 3 0x14200 aiodoned aiodoned 58194 15032 0 0 3 0x14200 syncer update 13715 328093 0 0 3 0x14200 cleaner cleaner 3740 306867 0 0 3 0x14200 reaper reaper 10563 315233 0 0 3 0x14200 pgdaemon pagedaemon 78002 431322 0 0 3 0x14200 bored crynlk 91244 190894 0 0 3 0x14200 bored crypto 57734 173511 0 0 3 0x40014200 acpi0 acpi0 98184 443734 0 0 3 0x40014200 idle1 39924 15368 0 0 3 0x14200 bored softnet 93404 91071 0 0 3 0x14200 bored systqmp 79742 233574 0 0 3 0x14200 bored systq 46173 443455 0 0 3 0x40014200 bored softclock 19494 427870 0 0 3 0x40014200 idle0 57983 507449 0 0 3 0x14200 bored smr 1 3973 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 93547 (syz-executor.0) thread 0xffff800020ab0780 (265349) exclusive rwlock netlock r = 0 (0xffffffff824d1b18) #0 witness_lock+0x52e #1 solock+0x5a #2 sys_connect+0x6b #3 syscall+0x4a4 #4 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff8265b1d8) #0 witness_lock+0x52e #1 syscall+0x400 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9625 6621K 8244K 78643K 28278 0 0 pcb 13 13K 14K 78643K 1572 0 0 rtable 136 15K 16K 78643K 4640 0 0 ifaddr 96 26K 31K 78643K 1245 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1778 0 0 iov 0 0K 32K 78643K 1551 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1234 77K 78K 78643K 7734 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 106 0 0 VM map 48 24K 24K 78643K 81 0 0 sem 12 0K 0K 78643K 4193 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 7171 0 0 sigio 0 0K 0K 78643K 94 0 0 proc 62 63K 95K 78643K 2960 0 0 subproc 32 2K 2K 78643K 699 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 775 0 0 in_multi 23 1K 2K 78643K 1018 0 0 ether_multi 1 0K 0K 78643K 78 0 0 mrt 0 0K 0K 78643K 47 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 114 503K 503K 78643K 114 0 0 exec 0 0K 1K 78643K 1452 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 228 465K 468K 78643K 26752 0 0 UVM aobj 130 6K 6K 78643K 130 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 1737 0 0 NDP 21 0K 0K 78643K 424 0 0 temp 236 3561K 4201K 78643K 249013 0 0 kqueue 0 0K 2K 78643K 343 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 150 0 145 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 684 0 682 1 0 1 1 0 8 0 rtentry 112 908 0 856 2 0 2 2 0 8 0 unpcb 120 4979 0 4958 9 8 1 2 0 8 0 syncache 264 42 0 42 17 17 0 1 0 8 0 tcpqe 32 87 0 87 9 9 0 1 0 8 0 tcpcb 544 4088 0 4082 51 50 1 12 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 2 0 2 1 1 0 1 0 8 0 inpcb 280 11258 0 11249 67 64 3 13 0 8 1 rttmr 72 13 0 12 5 4 1 1 0 8 0 ip6q 72 4 0 4 4 4 0 1 0 8 0 ip6af 40 7 0 7 4 4 0 1 0 8 0 nd6 48 138 0 138 2 1 1 1 0 8 1 pkpcb 40 35 0 35 11 11 0 1 0 8 0 swfcl 56 4 0 0 1 0 1 1 0 8 0 ppxss 1128 152 0 152 23 22 1 1 0 8 1 pffrag 232 173 0 173 19 18 1 1 0 482 1 pffrnode 88 171 0 171 19 18 1 1 0 8 1 pffrent 40 5913 0 5913 19 18 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 584 0 510 1 0 1 1 0 8 0 pfstkey 112 587 0 513 3 0 3 3 0 8 0 pfstate 328 587 0 513 11 3 8 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 14 0 12 8 6 2 4 0 8 0 art_heap4 256 3938 0 3721 54 34 20 21 0 8 2 art_table 32 3952 0 3733 3 0 3 3 0 8 0 art_node 16 897 0 855 1 0 1 1 0 8 0 sysvmsgpl 40 38 0 18 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 4191 0 4181 1 0 1 1 0 8 0 shmpl 112 128 0 0 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12290 0 10842 47 0 47 47 0 8 0 ffsino 272 12290 0 10842 97 0 97 97 0 8 0 nchpl 144 26776 0 26285 61 40 21 61 0 8 0 uvmvnodes 72 6437 0 0 118 0 118 118 0 8 0 vnodes 208 6437 0 0 339 0 339 339 0 8 0 namei 1024 90459 0 90459 4 3 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 48 0 2 6 0 6 6 0 8 0 vmpool 552 79 0 33 4 0 4 4 0 8 0 scsiplug 64 9 0 9 5 5 0 1 0 8 0 scxspl 192 81043 0 81043 51 50 1 7 0 8 1 plimitpl 152 591 0 583 1 0 1 1 0 8 0 sigapl 432 7256 0 7241 3 1 2 3 0 8 0 futexpl 56 214502 0 214502 4 3 1 1 0 8 1 knotepl 112 4678 0 4659 26 24 2 6 0 8 1 kqueuepl 104 14284 0 14282 14 12 2 4 0 8 1 pipepl 112 4608 0 4589 8 7 1 2 0 8 0 fdescpl 488 7257 0 7241 3 0 3 3 0 8 0 filepl 152 80633 0 80532 65 58 7 14 0 8 3 lockfpl 104 2580 0 2579 1 0 1 1 0 8 0 lockfspl 48 826 0 825 1 0 1 1 0 8 0 sessionpl 112 61 0 50 1 0 1 1 0 8 0 pgrppl 48 451 0 440 1 0 1 1 0 8 0 ucredpl 96 7077 0 7068 1 0 1 1 0 8 0 zombiepl 144 7243 0 7242 1 0 1 1 0 8 0 processpl 896 7276 0 7242 4 0 4 4 0 8 0 procpl 632 23765 0 23721 6 1 5 5 0 8 0 srpgc 64 52 0 52 14 14 0 1 0 8 0 sosppl 128 152 0 152 29 28 1 1 0 8 1 sockpl 384 17073 0 17041 105 99 6 22 0 8 2 mcl64k 65536 444 0 0 47 19 28 33 0 8 1 mcl16k 16384 25 0 0 4 1 3 3 0 8 0 mcl12k 12288 25 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 3 0 3 3 0 8 0 mcl4k 4096 36 0 0 3 0 3 3 0 8 0 mcl2k2 2112 9 0 0 1 0 1 1 0 8 0 mcl2k 2048 221 0 0 25 7 18 25 0 8 0 mtagpl 80 149 0 0 2 1 1 2 0 8 0 mbufpl 256 865 0 0 43 0 43 43 0 8 0 bufpl 256 29031 0 21973 442 0 442 442 0 8 0 anonpl 16 944930 0 922198 260 152 108 108 0 124 14 amapchunkpl 152 54358 0 54167 90 75 15 18 0 158 6 amappl16 192 41786 0 40501 278 205 73 75 0 8 8 amappl15 184 677 0 676 1 0 1 1 0 8 0 amappl14 176 2201 0 2195 1 0 1 1 0 8 0 amappl13 168 494 0 492 2 1 1 1 0 8 0 amappl12 160 365 0 363 1 0 1 1 0 8 0 amappl11 152 843 0 828 1 0 1 1 0 8 0 amappl10 144 1291 0 1288 1 0 1 1 0 8 0 amappl9 136 2181 0 2177 1 0 1 1 0 8 0 amappl8 128 1810 0 1738 3 0 3 3 0 8 0 amappl7 120 1479 0 1469 1 0 1 1 0 8 0 amappl6 112 772 0 753 1 0 1 1 0 8 0 amappl5 104 858 0 843 1 0 1 1 0 8 0 amappl4 96 7558 0 7521 1 0 1 1 0 8 0 amappl3 88 2142 0 2132 1 0 1 1 0 8 0 amappl2 80 55422 0 55338 3 1 2 3 0 8 0 amappl1 72 173790 0 173353 25 15 10 20 0 8 0 amappl 80 24798 0 24724 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 129 0 0 3 0 3 3 0 8 0 uaddrrnd 24 7336 0 7241 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7336 0 7241 1 0 1 1 0 8 0 vmmpekpl 168 62360 0 62318 3 0 3 3 0 8 0 vmmpepl 168 942134 0 939524 360 222 138 159 0 357 17 vmsppl 368 7256 0 7241 2 0 2 2 0 8 0 pdppl 4096 14679 0 14594 14 2 12 12 0 8 1 pvpl 32 2397944 0 2374798 445 223 222 229 0 265 28 pmappl 232 7335 0 7274 7 3 4 4 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 804 0 125 20 0 20 20 0 8 0